| ofs | hex dump | ascii |
|---|
| 0000 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 00 00 00 00 | doom-modeline-20250718.1833/.... |
| 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 33 35 35 30 00 20 35 00 00 00 | 0000000.00000000000.013550..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 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 64 6f 6f 6d | doom-modeline-20250718.1833/doom |
| 0220 | 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 72 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -modeline-core.el............... |
| 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 32 30 30 35 31 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 37 35 35 34 00 20 30 00 00 00 | 0200516.00000000000.017554..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 | 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 72 65 2e 65 6c 20 2d 2d 2d 20 54 68 | ;;;.doom-modeline-core.el.---.Th |
| 0420 | 65 20 63 6f 72 65 20 6c 69 62 72 61 72 69 65 73 20 66 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | e.core.libraries.for.doom-modeli |
| 0440 | 6e 65 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a | ne.-*-.lexical-binding:.t;.-*-.. |
| 0460 | 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 38 2d 32 30 32 35 20 56 69 6e 63 65 | ;;.Copyright.(C).2018-2025.Vince |
| 0480 | 6e 74 20 5a 68 61 6e 67 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 70 61 | nt.Zhang..;;.This.file.is.not.pa |
| 04a0 | 72 74 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 70 72 6f | rt.of.GNU.Emacs...;;.;;.This.pro |
| 04c0 | 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 | gram.is.free.software;.you.can.r |
| 04e0 | 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 0a 3b 3b 20 | edistribute.it.and/or.modify.;;. |
| 0500 | 69 74 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 | it.under.the.terms.of.the.GNU.Ge |
| 0520 | 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 65 | neral.Public.License.as.publishe |
| 0540 | 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 61 | d.by.;;.the.Free.Software.Founda |
| 0560 | 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 69 | tion,.either.version.3.of.the.Li |
| 0580 | 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 6e | cense,.or.;;.(at.your.option).an |
| 05a0 | 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 | y.later.version..;;.;;.This.prog |
| 05c0 | 72 61 6d 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 | ram.is.distributed.in.the.hope.t |
| 05e0 | 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 74 20 57 49 | hat.it.will.be.useful,.;;.but.WI |
| 0600 | 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 6e | THOUT.ANY.WARRANTY;.without.even |
| 0620 | 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 4d 45 52 43 | .the.implied.warranty.of.;;.MERC |
| 0640 | 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 50 41 52 | HANTABILITY.or.FITNESS.FOR.A.PAR |
| 0660 | 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 20 47 4e 55 | TICULAR.PURPOSE...See.the.;;.GNU |
| 0680 | 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 6d 6f 72 65 | .General.Public.License.for.more |
| 06a0 | 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. |
| 06c0 | 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 |
| 06e0 | 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. |
| 0700 | 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 | this.program...If.not,.see.<http |
| 0720 | 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 3b 3b 0a 0a | s://www.gnu.org/licenses/>..;;.. |
| 0740 | 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 3b 3b 0a 3b 3b 20 54 68 65 20 63 6f 72 65 20 6c | ;;;.Commentary:.;;.;;.The.core.l |
| 0760 | 69 62 72 61 72 69 65 73 20 66 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2e 0a 3b 3b 0a 0a | ibraries.for.doom-modeline..;;.. |
| 0780 | 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 63 6f 6d 70 61 74 29 0a 28 65 76 | ;;;.Code:..(require.'compat).(ev |
| 07a0 | 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 0a 20 20 28 72 65 71 75 69 72 65 20 27 63 6c 2d 6c | al-when-compile...(require.'cl-l |
| 07c0 | 69 62 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 73 75 62 72 2d 78 29 29 0a 28 72 65 71 75 69 72 | ib)...(require.'subr-x)).(requir |
| 07e0 | 65 20 27 6e 65 72 64 2d 69 63 6f 6e 73 29 0a 28 72 65 71 75 69 72 65 20 27 73 68 72 69 6e 6b 2d | e.'nerd-icons).(require.'shrink- |
| 0800 | 70 61 74 68 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 43 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 3b 3b 0a | path)....;;.;;.Compatibility.;;. |
| 0820 | 0a 28 75 6e 6c 65 73 73 20 28 62 6f 75 6e 64 70 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 72 69 67 68 | .(unless.(boundp.'mode-line-righ |
| 0840 | 74 2d 61 6c 69 67 6e 2d 65 64 67 65 29 0a 20 20 28 64 65 66 63 75 73 74 6f 6d 20 6d 6f 64 65 2d | t-align-edge)...(defcustom.mode- |
| 0860 | 6c 69 6e 65 2d 72 69 67 68 74 2d 61 6c 69 67 6e 2d 65 64 67 65 20 27 77 69 6e 64 6f 77 0a 20 20 | line-right-align-edge.'window... |
| 0880 | 20 20 22 57 68 65 72 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 73 68 6f 75 6c 64 20 61 6c 69 67 6e 20 | .."Where.mode-line.should.align. |
| 08a0 | 74 6f 2e 0a 49 6e 74 65 72 6e 61 6c 6c 79 2c 20 74 68 61 74 20 66 75 6e 63 74 69 6f 6e 20 75 73 | to..Internally,.that.function.us |
| 08c0 | 65 73 20 60 3a 61 6c 69 67 6e 2d 74 6f 27 20 69 6e 20 61 20 64 69 73 70 6c 61 79 20 70 72 6f 70 | es.`:align-to'.in.a.display.prop |
| 08e0 | 65 72 74 79 2c 0a 73 6f 20 61 6c 69 67 6e 73 20 74 6f 20 74 68 65 20 6c 65 66 74 20 65 64 67 65 | erty,.so.aligns.to.the.left.edge |
| 0900 | 20 6f 66 20 74 68 65 20 67 69 76 65 6e 20 61 72 65 61 2e 20 20 53 65 65 20 69 6e 66 6f 20 6e 6f | .of.the.given.area...See.info.no |
| 0920 | 64 65 0a 60 28 65 6c 69 73 70 29 50 69 78 65 6c 20 53 70 65 63 69 66 69 63 61 74 69 6f 6e 27 2e | de.`(elisp)Pixel.Specification'. |
| 0940 | 0a 0a 4d 75 73 74 20 62 65 20 73 65 74 20 74 6f 20 61 20 73 79 6d 62 6f 6c 2e 20 20 41 63 63 65 | ..Must.be.set.to.a.symbol...Acce |
| 0960 | 70 74 61 62 6c 65 20 76 61 6c 75 65 73 20 61 72 65 3a 0a 2d 20 60 77 69 6e 64 6f 77 27 3a 20 61 | ptable.values.are:.-.`window':.a |
| 0980 | 6c 69 67 6e 20 74 6f 20 65 78 74 72 65 6d 65 20 72 69 67 68 74 20 6f 66 20 77 69 6e 64 6f 77 2c | lign.to.extreme.right.of.window, |
| 09a0 | 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 6d 61 72 67 69 6e 73 0a 20 20 6f 72 20 66 72 69 6e | .regardless.of.margins...or.frin |
| 09c0 | 67 65 73 0a 2d 20 60 72 69 67 68 74 2d 66 72 69 6e 67 65 27 3a 20 61 6c 69 67 6e 20 74 6f 20 72 | ges.-.`right-fringe':.align.to.r |
| 09e0 | 69 67 68 74 2d 66 72 69 6e 67 65 0a 2d 20 60 72 69 67 68 74 2d 6d 61 72 67 69 6e 27 3a 20 61 6c | ight-fringe.-.`right-margin':.al |
| 0a00 | 69 67 6e 20 74 6f 20 72 69 67 68 74 2d 6d 61 72 67 69 6e 22 0a 20 20 20 20 3a 74 79 70 65 20 27 | ign.to.right-margin".....:type.' |
| 0a20 | 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 72 69 67 68 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 | (choice.(const.right-margin).... |
| 0a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 72 69 67 68 74 2d 66 72 69 | ................(const.right-fri |
| 0a60 | 6e 67 65 29 0a 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 77 | nge)....................(const.w |
| 0a80 | 69 6e 64 6f 77 29 29 0a 20 20 20 20 3a 67 72 6f 75 70 20 27 6d 6f 64 65 2d 6c 69 6e 65 29 29 0a | indow)).....:group.'mode-line)). |
| 0aa0 | 0a 0c 0a 3b 3b 0a 3b 3b 20 4f 70 74 69 6d 69 7a 61 74 69 6f 6e 0a 3b 3b 0a 0a 3b 3b 20 44 6f 6e | ...;;.;;.Optimization.;;..;;.Don |
| 0ac0 | e2 80 99 74 20 63 6f 6d 70 61 63 74 20 66 6f 6e 74 20 63 61 63 68 65 73 20 64 75 72 69 6e 67 20 | ...t.compact.font.caches.during. |
| 0ae0 | 47 43 2e 0a 28 77 68 65 6e 20 28 65 71 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f | GC..(when.(eq.system-type.'windo |
| 0b00 | 77 73 2d 6e 74 29 0a 20 20 28 73 65 74 71 20 69 6e 68 69 62 69 74 2d 63 6f 6d 70 61 63 74 69 6e | ws-nt)...(setq.inhibit-compactin |
| 0b20 | 67 2d 66 6f 6e 74 2d 63 61 63 68 65 73 20 74 29 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 43 75 73 74 6f | g-font-caches.t))....;;.;;.Custo |
| 0b40 | 6d 69 7a 61 74 69 6f 6e 0a 3b 3b 0a 0a 28 64 65 66 67 72 6f 75 70 20 64 6f 6f 6d 2d 6d 6f 64 65 | mization.;;..(defgroup.doom-mode |
| 0b60 | 6c 69 6e 65 20 6e 69 6c 0a 20 20 22 41 20 6d 69 6e 69 6d 61 6c 20 61 6e 64 20 6d 6f 64 65 72 6e | line.nil..."A.minimal.and.modern |
| 0b80 | 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 6d 6f 64 65 2d 6c 69 6e 65 | .mode-line."...:group.'mode-line |
| 0ba0 | 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 48 6f 6d 65 70 61 | ...:link.'(url-link.:tag."Homepa |
| 0bc0 | 67 65 22 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 | ge"."https://github.com/seagle01 |
| 0be0 | 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | 28/doom-modeline"))..(defcustom. |
| 0c00 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 75 70 70 6f 72 74 2d 69 6d 65 6e 75 20 6e 69 6c 0a | doom-modeline-support-imenu.nil. |
| 0c20 | 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 61 75 73 65 20 69 6d 65 6e 75 20 74 6f 20 73 65 | .."If.non-nil,.cause.imenu.to.se |
| 0c40 | 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 27 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 2e 0a | e.`doom-modeline'.declarations.. |
| 0c60 | 54 68 69 73 20 69 73 20 64 6f 6e 65 20 62 79 20 61 64 6a 75 73 74 69 6e 67 20 60 6c 69 73 70 2d | This.is.done.by.adjusting.`lisp- |
| 0c80 | 69 6d 65 6e 75 2d 67 65 6e 65 72 69 63 2d 65 78 70 72 65 73 73 69 6f 6e 27 20 74 6f 0a 69 6e 63 | imenu-generic-expression'.to.inc |
| 0ca0 | 6c 75 64 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 66 69 6e 64 69 6e 67 20 60 64 6f 6f 6d 2d 6d | lude.support.for.finding.`doom-m |
| 0cc0 | 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 2a 27 20 66 6f 72 6d 73 2e 0a 0a 4d 75 73 74 20 62 65 20 73 | odeline-def-*'.forms...Must.be.s |
| 0ce0 | 65 74 20 62 65 66 6f 72 65 20 6c 6f 61 64 69 6e 67 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | et.before.loading.`doom-modeline |
| 0d00 | 27 2e 22 0a 20 20 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 | '."...:type.'boolean...:set.(lam |
| 0d20 | 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 76 61 6c 0a | bda.(_sym.val)..........(if.val. |
| 0d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 65 6d 61 63 73 2d 6c 69 | .............(add-hook.'emacs-li |
| 0d60 | 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 | sp-mode-hook.#'doom-modeline-add |
| 0d80 | 2d 69 6d 65 6e 75 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 | -imenu)............(remove-hook. |
| 0da0 | 27 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 | 'emacs-lisp-mode-hook.#'doom-mod |
| 0dc0 | 65 6c 69 6e 65 2d 61 64 64 2d 69 6d 65 6e 75 29 29 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f | eline-add-imenu)))...:group.'doo |
| 0de0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 | m-modeline)..(defcustom.doom-mod |
| 0e00 | 65 6c 69 6e 65 2d 68 65 69 67 68 74 20 28 2b 20 28 77 69 6e 64 6f 77 2d 66 6f 6e 74 2d 68 65 69 | eline-height.(+.(window-font-hei |
| 0e20 | 67 68 74 20 6e 69 6c 20 27 6d 6f 64 65 2d 6c 69 6e 65 29 20 34 29 0a 20 20 22 48 6f 77 20 74 61 | ght.nil.'mode-line).4)..."How.ta |
| 0e40 | 6c 6c 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 73 68 6f 75 6c 64 20 62 65 2e 20 49 74 27 73 | ll.the.mode-line.should.be..It's |
| 0e60 | 20 6f 6e 6c 79 20 72 65 73 70 65 63 74 65 64 20 69 6e 20 47 55 49 2e 0a 49 66 20 74 68 65 20 61 | .only.respected.in.GUI..If.the.a |
| 0e80 | 63 74 75 61 6c 20 63 68 61 72 20 68 65 69 67 68 74 20 69 73 20 6c 61 72 67 65 72 2c 20 69 74 20 | ctual.char.height.is.larger,.it. |
| 0ea0 | 72 65 73 70 65 63 74 73 20 74 68 65 20 61 63 74 75 61 6c 20 63 68 61 72 20 68 65 69 67 68 74 2e | respects.the.actual.char.height. |
| 0ec0 | 22 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f | "...:type.'integer...:group.'doo |
| 0ee0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 | m-modeline)..(defcustom.doom-mod |
| 0f00 | 65 6c 69 6e 65 2d 62 61 72 2d 77 69 64 74 68 20 34 0a 20 20 22 48 6f 77 20 77 69 64 65 20 74 68 | eline-bar-width.4..."How.wide.th |
| 0f20 | 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 61 72 20 73 68 6f 75 6c 64 20 62 65 2e 20 49 74 27 73 20 | e.mode-line.bar.should.be..It's. |
| 0f40 | 6f 6e 6c 79 20 72 65 73 70 65 63 74 65 64 20 69 6e 20 47 55 49 2e 22 0a 20 20 3a 74 79 70 65 20 | only.respected.in.GUI."...:type. |
| 0f60 | 27 69 6e 74 65 67 65 72 0a 20 20 3a 73 65 74 20 28 6c 61 6d 62 64 61 20 28 73 79 6d 20 76 61 6c | 'integer...:set.(lambda.(sym.val |
| 0f80 | 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 20 73 79 6d 20 28 69 66 20 28 3e 20 76 61 6c 20 30 | )..........(set.sym.(if.(>.val.0 |
| 0fa0 | 29 20 76 61 6c 20 31 29 29 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ).val.1)))...:group.'doom-modeli |
| 0fc0 | 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 75 | ne)..(defcustom.doom-modeline-hu |
| 0fe0 | 64 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 68 75 64 20 69 6e 73 74 | d.nil..."Whether.to.use.hud.inst |
| 1000 | 65 61 64 20 6f 66 20 64 65 66 61 75 6c 74 20 62 61 72 2e 20 49 74 27 73 20 6f 6e 6c 79 20 72 65 | ead.of.default.bar..It's.only.re |
| 1020 | 73 70 65 63 74 65 64 20 69 6e 20 47 55 49 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 | spected.in.GUI."...:type.'boolea |
| 1040 | 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 | n...:group.'doom-modeline)..(def |
| 1060 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 75 64 2d 6d 69 6e 2d 68 65 69 | custom.doom-modeline-hud-min-hei |
| 1080 | 67 68 74 20 32 0a 20 20 22 4d 69 6e 69 6d 75 6d 20 68 65 69 67 68 74 20 69 6e 20 70 69 78 65 6c | ght.2..."Minimum.height.in.pixel |
| 10a0 | 73 20 6f 66 20 74 68 65 20 5c 22 74 68 75 6d 62 5c 22 20 6f 66 20 74 68 65 20 68 75 64 2e 0a 4f | s.of.the.\"thumb\".of.the.hud..O |
| 10c0 | 6e 6c 79 20 72 65 73 70 65 63 74 65 64 20 69 6e 20 47 55 49 2e 22 0a 20 20 3a 74 79 70 65 20 27 | nly.respected.in.GUI."...:type.' |
| 10e0 | 69 6e 74 65 67 65 72 0a 20 20 3a 73 65 74 20 28 6c 61 6d 62 64 61 20 28 73 79 6d 20 76 61 6c 29 | integer...:set.(lambda.(sym.val) |
| 1100 | 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 20 73 79 6d 20 28 69 66 20 28 3e 20 76 61 6c 20 31 29 | ..........(set.sym.(if.(>.val.1) |
| 1120 | 20 76 61 6c 20 31 29 29 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .val.1)))...:group.'doom-modelin |
| 1140 | 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e | e)..(defcustom.doom-modeline-win |
| 1160 | 64 6f 77 2d 77 69 64 74 68 2d 6c 69 6d 69 74 20 38 35 0a 20 20 22 54 68 65 20 6c 69 6d 69 74 20 | dow-width-limit.85..."The.limit. |
| 1180 | 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 20 77 69 64 74 68 2e 0a 0a 49 66 20 60 77 69 6e 64 6f 77 | of.the.window.width...If.`window |
| 11a0 | 2d 77 69 64 74 68 27 20 69 73 20 73 6d 61 6c 6c 65 72 20 74 68 61 6e 20 74 68 65 20 6c 69 6d 69 | -width'.is.smaller.than.the.limi |
| 11c0 | 74 2c 20 73 6f 6d 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 77 6f 6e 27 74 20 62 65 0a 64 69 73 | t,.some.information.won't.be.dis |
| 11e0 | 70 6c 61 79 65 64 2e 20 49 74 20 63 61 6e 20 62 65 20 61 6e 20 69 6e 74 65 67 65 72 20 6f 72 20 | played..It.can.be.an.integer.or. |
| 1200 | 61 20 66 6c 6f 61 74 20 6e 75 6d 62 65 72 2e 20 6e 69 6c 20 6d 65 61 6e 73 20 6e 6f 20 6c 69 6d | a.float.number..nil.means.no.lim |
| 1220 | 69 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 69 6e 74 65 67 65 72 0a 20 20 | it."...:type.'(choice.integer... |
| 1240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 6f 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ...............float............ |
| 1260 | 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 22 20 6e 69 6c 29 | ......(const.:tag."Disable".nil) |
| 1280 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 | )...:group.'doom-modeline)..(def |
| 12a0 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 2d 6f 76 | custom.doom-modeline-spc-face-ov |
| 12c0 | 65 72 72 69 64 65 73 20 6e 69 6c 0a 20 20 22 50 72 6f 70 65 72 74 79 20 6c 69 73 74 20 6f 66 20 | errides.nil..."Property.list.of. |
| 12e0 | 66 61 63 65 20 61 74 74 72 69 62 75 74 65 73 20 66 6f 72 20 77 68 69 74 65 73 70 61 63 65 20 69 | face.attributes.for.whitespace.i |
| 1300 | 6e 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 2e 0a 0a 54 68 65 73 65 20 66 61 63 65 20 61 74 74 72 | n.the.modeline...These.face.attr |
| 1320 | 69 62 75 74 65 73 20 6f 76 65 72 72 69 64 65 20 61 6e 79 20 61 74 74 72 69 62 75 74 65 73 20 66 | ibutes.override.any.attributes.f |
| 1340 | 6f 72 20 73 70 61 63 69 6e 67 20 70 72 6f 64 75 63 65 64 20 62 79 0a 60 64 6f 6f 6d 2d 6d 6f 64 | or.spacing.produced.by.`doom-mod |
| 1360 | 65 6c 69 6e 65 2d 73 70 63 27 2c 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 73 70 63 27 | eline-spc',.`doom-modeline-wspc' |
| 1380 | 2c 20 61 6e 64 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 27 2e 0a 0a 53 65 65 | ,.and.`doom-modeline-vspc'...See |
| 13a0 | 20 60 64 65 66 66 61 63 65 27 20 66 6f 72 20 70 6f 73 73 69 62 6c 65 20 61 74 74 72 69 62 75 74 | .`defface'.for.possible.attribut |
| 13c0 | 65 73 20 61 6e 64 20 76 61 6c 75 65 73 20 69 6e 20 74 68 69 73 20 70 72 6f 70 65 72 74 79 20 6c | es.and.values.in.this.property.l |
| 13e0 | 69 73 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 70 6c 69 73 74 0a 20 20 3a 67 72 6f 75 70 20 27 64 | ist."...:type.'plist...:group.'d |
| 1400 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d | oom-modeline)..(defcustom.doom-m |
| 1420 | 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e 20 27 61 75 74 6f 0a | odeline-project-detection.'auto. |
| 1440 | 20 20 22 48 6f 77 20 74 6f 20 64 65 74 65 63 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f | .."How.to.detect.the.project.roo |
| 1460 | 74 2e 0a 0a 6e 69 6c 20 6d 65 61 6e 73 20 74 6f 20 75 73 65 20 60 64 65 66 61 75 6c 74 2d 64 69 | t...nil.means.to.use.`default-di |
| 1480 | 72 65 63 74 6f 72 79 27 2e 0a 0a 54 68 65 20 70 72 6f 6a 65 63 74 20 6d 61 6e 61 67 65 6d 65 6e | rectory'...The.project.managemen |
| 14a0 | 74 20 70 61 63 6b 61 67 65 73 20 68 61 76 65 20 73 6f 6d 65 20 69 73 73 75 65 73 20 6f 6e 20 64 | t.packages.have.some.issues.on.d |
| 14c0 | 65 74 65 63 74 69 6e 67 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 0a 65 2e 67 2e 20 60 70 72 6f | etecting.project.root..e.g..`pro |
| 14e0 | 6a 65 63 74 69 6c 65 27 20 64 6f 65 73 6e 27 74 20 68 61 6e 64 6c 65 20 73 79 6d 6c 69 6e 6b 20 | jectile'.doesn't.handle.symlink. |
| 1500 | 66 6f 6c 64 65 72 73 20 77 65 6c 6c 2c 20 77 68 69 6c 65 20 60 70 72 6f 6a 65 63 74 27 20 69 73 | folders.well,.while.`project'.is |
| 1520 | 0a 75 6e 61 62 6c 65 20 74 6f 20 68 61 6e 64 6c 65 20 73 75 62 2d 70 72 6f 6a 65 63 74 73 2e 0a | .unable.to.handle.sub-projects.. |
| 1540 | 53 70 65 63 69 66 79 20 61 6e 6f 74 68 65 72 20 6f 6e 65 20 69 66 20 79 6f 75 20 65 6e 63 6f 75 | Specify.another.one.if.you.encou |
| 1560 | 6e 74 65 72 20 74 68 65 20 69 73 73 75 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | nter.the.issue."...:type.'(choic |
| 1580 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 75 74 6f 2d 64 65 74 65 63 74 22 20 61 75 74 6f | e.(const.:tag."Auto-detect".auto |
| 15a0 | 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." |
| 15c0 | 46 69 6e 64 20 46 69 6c 65 20 69 6e 20 50 72 6f 6a 65 63 74 22 20 66 66 69 70 29 0a 20 20 20 20 | Find.File.in.Project".ffip)..... |
| 15e0 | 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 50 72 6f 6a 65 63 | .............(const.:tag."Projec |
| 1600 | 74 69 6c 65 22 20 70 72 6f 6a 65 63 74 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tile".projectile)............... |
| 1620 | 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 42 75 69 6c 74 2d 69 6e 20 50 72 6f 6a 65 63 74 | ...(const.:tag."Built-in.Project |
| 1640 | 22 20 70 72 6f 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | ".project)..................(con |
| 1660 | 73 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 22 20 6e 69 6c 29 29 0a 20 20 3a 67 72 6f 75 70 | st.:tag."Disable".nil))...:group |
| 1680 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 16a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 73 74 79 6c | m-modeline-buffer-file-name-styl |
| 16c0 | 65 20 27 61 75 74 6f 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 73 74 79 6c 65 20 | e.'auto..."Determines.the.style. |
| 16e0 | 75 73 65 64 20 62 79 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 | used.by.`doom-modeline-buffer-fi |
| 1700 | 6c 65 2d 6e 61 6d 65 27 2e 0a 0a 47 69 76 65 6e 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 | le-name'...Given.~/Projects/FOSS |
| 1720 | 2f 65 6d 61 63 73 2f 6c 69 73 70 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 61 75 74 6f 20 3d 3e 20 | /emacs/lisp/comint.el...auto.=>. |
| 1740 | 65 6d 61 63 73 2f 6c 2f 63 6f 6d 69 6e 74 2e 65 6c 20 28 69 6e 20 61 20 70 72 6f 6a 65 63 74 29 | emacs/l/comint.el.(in.a.project) |
| 1760 | 20 6f 72 20 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 74 72 75 6e 63 61 74 65 2d 75 70 74 6f 2d 70 72 | .or.comint.el...truncate-upto-pr |
| 1780 | 6f 6a 65 63 74 20 3d 3e 20 7e 2f 50 2f 46 2f 65 6d 61 63 73 2f 6c 69 73 70 2f 63 6f 6d 69 6e 74 | oject.=>.~/P/F/emacs/lisp/comint |
| 17a0 | 2e 65 6c 0a 20 20 74 72 75 6e 63 61 74 65 2d 66 72 6f 6d 2d 70 72 6f 6a 65 63 74 20 3d 3e 20 7e | .el...truncate-from-project.=>.~ |
| 17c0 | 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 2f 65 6d 61 63 73 2f 6c 2f 63 6f 6d 69 6e 74 2e 65 6c | /Projects/FOSS/emacs/l/comint.el |
| 17e0 | 0a 20 20 74 72 75 6e 63 61 74 65 2d 77 69 74 68 2d 70 72 6f 6a 65 63 74 20 3d 3e 20 65 6d 61 63 | ...truncate-with-project.=>.emac |
| 1800 | 73 2f 6c 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 74 72 75 6e 63 61 74 65 2d 65 78 63 65 70 74 2d | s/l/comint.el...truncate-except- |
| 1820 | 70 72 6f 6a 65 63 74 20 3d 3e 20 7e 2f 50 2f 46 2f 65 6d 61 63 73 2f 6c 2f 63 6f 6d 69 6e 74 2e | project.=>.~/P/F/emacs/l/comint. |
| 1840 | 65 6c 0a 20 20 74 72 75 6e 63 61 74 65 2d 75 70 74 6f 2d 72 6f 6f 74 20 3d 3e 20 7e 2f 50 2f 46 | el...truncate-upto-root.=>.~/P/F |
| 1860 | 2f 65 2f 6c 69 73 70 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 74 72 75 6e 63 61 74 65 2d 61 6c 6c | /e/lisp/comint.el...truncate-all |
| 1880 | 20 3d 3e 20 7e 2f 50 2f 46 2f 65 2f 6c 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 74 72 75 6e 63 61 | .=>.~/P/F/e/l/comint.el...trunca |
| 18a0 | 74 65 2d 6e 69 6c 20 3d 3e 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 2f 65 6d 61 63 73 2f | te-nil.=>.~/Projects/FOSS/emacs/ |
| 18c0 | 6c 69 73 70 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 72 65 6c 61 74 69 76 65 2d 66 72 6f 6d 2d 70 | lisp/comint.el...relative-from-p |
| 18e0 | 72 6f 6a 65 63 74 20 3d 3e 20 65 6d 61 63 73 2f 6c 69 73 70 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 20 | roject.=>.emacs/lisp/comint.el.. |
| 1900 | 20 72 65 6c 61 74 69 76 65 2d 74 6f 2d 70 72 6f 6a 65 63 74 20 3d 3e 20 6c 69 73 70 2f 63 6f 6d | .relative-to-project.=>.lisp/com |
| 1920 | 69 6e 74 2e 65 6c 0a 20 20 66 69 6c 65 2d 6e 61 6d 65 20 3d 3e 20 63 6f 6d 69 6e 74 2e 65 6c 0a | int.el...file-name.=>.comint.el. |
| 1940 | 20 20 66 69 6c 65 2d 6e 61 6d 65 2d 77 69 74 68 2d 70 72 6f 6a 65 63 74 20 3d 3e 20 46 4f 53 53 | ..file-name-with-project.=>.FOSS |
| 1960 | 7c 63 6f 6d 69 6e 74 2e 65 6c 0a 20 20 62 75 66 66 65 72 2d 6e 61 6d 65 20 3d 3e 20 63 6f 6d 69 | |comint.el...buffer-name.=>.comi |
| 1980 | 6e 74 2e 65 6c 3c 32 3e 20 28 75 6e 69 71 75 69 66 79 20 62 75 66 66 65 72 20 6e 61 6d 65 29 22 | nt.el<2>.(uniquify.buffer.name)" |
| 19a0 | 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 61 75 74 6f 29 0a 20 | ...:type.'(choice.(const.auto).. |
| 19c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 2d | ................(const.truncate- |
| 19e0 | 75 70 74 6f 2d 70 72 6f 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | upto-project)..................( |
| 1a00 | 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 2d 66 72 6f 6d 2d 70 72 6f 6a 65 63 74 29 0a 20 20 20 | const.truncate-from-project).... |
| 1a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 2d 77 69 | ..............(const.truncate-wi |
| 1a40 | 74 68 2d 70 72 6f 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | th-project)..................(co |
| 1a60 | 6e 73 74 20 74 72 75 6e 63 61 74 65 2d 65 78 63 65 70 74 2d 70 72 6f 6a 65 63 74 29 0a 20 20 20 | nst.truncate-except-project).... |
| 1a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 2d 75 70 | ..............(const.truncate-up |
| 1aa0 | 74 6f 2d 72 6f 6f 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 | to-root)..................(const |
| 1ac0 | 20 74 72 75 6e 63 61 74 65 2d 61 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .truncate-all).................. |
| 1ae0 | 28 63 6f 6e 73 74 20 74 72 75 6e 63 61 74 65 2d 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | (const.truncate-nil)............ |
| 1b00 | 20 20 20 20 20 20 28 63 6f 6e 73 74 20 72 65 6c 61 74 69 76 65 2d 66 72 6f 6d 2d 70 72 6f 6a 65 | ......(const.relative-from-proje |
| 1b20 | 63 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 72 65 6c 61 | ct)..................(const.rela |
| 1b40 | 74 69 76 65 2d 74 6f 2d 70 72 6f 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tive-to-project)................ |
| 1b60 | 20 20 28 63 6f 6e 73 74 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..(const.file-name)............. |
| 1b80 | 20 20 20 20 20 28 63 6f 6e 73 74 20 66 69 6c 65 2d 6e 61 6d 65 2d 77 69 74 68 2d 70 72 6f 6a 65 | .....(const.file-name-with-proje |
| 1ba0 | 63 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 62 75 66 66 | ct)..................(const.buff |
| 1bc0 | 65 72 2d 6e 61 6d 65 29 29 0a 20 20 3a 67 72 6f 75 70 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | er-name))...:group'doom-modeline |
| 1be0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 | )..(defcustom.doom-modeline-buff |
| 1c00 | 65 72 2d 66 69 6c 65 2d 74 72 75 65 2d 6e 61 6d 65 20 6e 69 6c 0a 20 20 22 55 73 65 20 60 66 69 | er-file-true-name.nil..."Use.`fi |
| 1c20 | 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 6f 6e 20 62 75 66 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 | le-truename'.on.buffer.file.name |
| 1c40 | 2e 0a 0a 50 72 6f 6a 65 63 74 20 64 65 74 65 63 74 69 6f 6e 28 70 72 6f 6a 65 63 74 69 6c 65 2e | ...Project.detection(projectile. |
| 1c60 | 65 6c 29 20 6d 61 79 20 75 73 65 73 20 60 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 6f 6e 20 | el).may.uses.`file-truename'.on. |
| 1c80 | 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 2e 0a 54 75 72 6e 20 6f 6e 20 74 68 69 73 20 74 6f 20 | directory.path..Turn.on.this.to. |
| 1ca0 | 70 72 6f 76 69 64 65 20 72 69 67 68 74 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 20 66 6f 72 20 | provide.right.relative.path.for. |
| 1cc0 | 62 75 66 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | buffer.file.name."...:type.'bool |
| 1ce0 | 65 61 6e 0a 20 20 3a 67 72 6f 75 70 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 | ean...:group'doom-modeline)..(de |
| 1d00 | 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 74 0a 20 20 22 | fcustom.doom-modeline-icon.t..." |
| 1d20 | 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 69 63 6f 6e 73 20 69 6e 20 74 68 65 | Whether.display.the.icons.in.the |
| 1d40 | 20 6d 6f 64 65 2d 6c 69 6e 65 2e 0a 0a 57 68 69 6c 65 20 75 73 69 6e 67 20 74 68 65 20 73 65 72 | .mode-line...While.using.the.ser |
| 1d60 | 76 65 72 20 6d 6f 64 65 20 69 6e 20 47 55 49 2c 20 73 68 6f 75 6c 64 20 73 65 74 20 74 68 65 20 | ver.mode.in.GUI,.should.set.the. |
| 1d80 | 76 61 6c 75 65 20 65 78 70 6c 69 63 69 74 6c 79 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | value.explicitly."...:type.'bool |
| 1da0 | 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 | ean...:group.'doom-modeline)..(d |
| 1dc0 | 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 | efcustom.doom-modeline-major-mod |
| 1de0 | 65 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 | e-icon.t..."Whether.display.the. |
| 1e00 | 69 63 6f 6e 20 66 6f 72 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 49 74 20 72 65 73 70 65 | icon.for.`major-mode'...It.respe |
| 1e20 | 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 27 2e | cts.option.`doom-modeline-icon'. |
| 1e40 | 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 27 64 6f 6f 6d | "...:type.'boolean...:group'doom |
| 1e60 | 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 | -modeline)..(defcustom.doom-mode |
| 1e80 | 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 63 6f 6c 6f 72 2d 69 63 6f 6e 20 74 0a 20 20 22 | line-major-mode-color-icon.t..." |
| 1ea0 | 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 63 6f 6c 6f 72 66 75 6c 20 69 63 6f | Whether.display.the.colorful.ico |
| 1ec0 | 6e 20 66 6f 72 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 2e 0a 0a 49 74 20 72 65 73 70 65 63 74 73 | n.for.`major-mode'...It.respects |
| 1ee0 | 20 6f 70 74 69 6f 6e 20 60 6e 65 72 64 2d 69 63 6f 6e 73 2d 63 6f 6c 6f 72 2d 69 63 6f 6e 73 27 | .option.`nerd-icons-color-icons' |
| 1f00 | 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 27 64 6f 6f | ."...:type.'boolean...:group'doo |
| 1f20 | 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 | m-modeline)..(defcustom.doom-mod |
| 1f40 | 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 | eline-buffer-state-icon.t..."Whe |
| 1f60 | 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 69 63 6f 6e 20 66 6f 72 20 74 68 65 20 62 75 | ther.display.the.icon.for.the.bu |
| 1f80 | 66 66 65 72 20 73 74 61 74 65 2e 0a 0a 49 74 20 72 65 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 | ffer.state...It.respects.option. |
| 1fa0 | 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 | `doom-modeline-icon'."...:type.' |
| 1fc0 | 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 | boolean...:group.'doom-modeline) |
| 1fe0 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 | ..(defcustom.doom-modeline-buffe |
| 2000 | 72 2d 6d 6f 64 69 66 69 63 61 74 69 6f 6e 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 | r-modification-icon.t..."Whether |
| 2020 | 20 64 69 73 70 6c 61 79 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 69 63 6f 6e 20 66 | .display.the.modification.icon.f |
| 2040 | 6f 72 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 49 74 20 72 65 73 70 65 63 74 73 20 6f 70 74 69 | or.the.buffer...It.respects.opti |
| 2060 | 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 27 20 61 6e 64 20 60 64 6f 6f | on.`doom-modeline-icon'.and.`doo |
| 2080 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 27 2e 22 0a | m-modeline-buffer-state-icon'.". |
| 20a0 | 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | ..:type.'boolean...:group.'doom- |
| 20c0 | 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | modeline)..(defcustom.doom-model |
| 20e0 | 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 | ine-lsp-icon.t..."Whether.displa |
| 2100 | 79 20 74 68 65 20 69 63 6f 6e 20 6f 66 20 6c 73 70 20 63 6c 69 65 6e 74 2e 0a 0a 49 74 20 72 65 | y.the.icon.of.lsp.client...It.re |
| 2120 | 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f | spects.option.`doom-modeline-ico |
| 2140 | 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 | n'."...:type.'boolean...:group.' |
| 2160 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | doom-modeline)..(defcustom.doom- |
| 2180 | 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 | modeline-time-icon.t..."Whether. |
| 21a0 | 64 69 73 70 6c 61 79 20 74 68 65 20 69 63 6f 6e 20 6f 66 20 74 69 6d 65 2e 0a 0a 49 74 20 72 65 | display.the.icon.of.time...It.re |
| 21c0 | 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f | spects.option.`doom-modeline-ico |
| 21e0 | 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 | n'."...:type.'boolean...:group.' |
| 2200 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | doom-modeline)..(defcustom.doom- |
| 2220 | 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 6c 69 76 65 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 | modeline-time-live-icon.t..."Whe |
| 2240 | 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 6c 69 76 65 20 69 63 6f 6e 73 20 6f 66 20 74 | ther.display.the.live.icons.of.t |
| 2260 | 69 6d 65 2e 0a 0a 49 74 20 72 65 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d | ime...It.respects.option.`doom-m |
| 2280 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 27 20 61 6e 64 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d | odeline-icon'.and.option.`doom-m |
| 22a0 | 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 69 63 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f | odeline-time-icon'."...:type.'bo |
| 22c0 | 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a | olean...:group.'doom-modeline).. |
| 22e0 | 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 61 6e | (defcustom.doom-modeline-time-an |
| 2300 | 61 6c 6f 67 75 65 2d 63 6c 6f 63 6b 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 72 61 | alogue-clock.t..."Whether.to.dra |
| 2320 | 77 20 61 6e 20 61 6e 61 6c 6f 67 75 65 20 63 6c 6f 63 6b 20 53 56 47 20 61 73 20 74 68 65 20 6c | w.an.analogue.clock.SVG.as.the.l |
| 2340 | 69 76 65 20 74 69 6d 65 20 69 63 6f 6e 2e 0a 49 74 20 72 65 73 70 65 63 74 73 20 74 68 65 20 6f | ive.time.icon..It.respects.the.o |
| 2360 | 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 27 2c 20 6f 70 74 69 | ption.`doom-modeline-icon',.opti |
| 2380 | 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 69 63 6f 6e 27 2c 0a 61 6e | on.`doom-modeline-time-icon',.an |
| 23a0 | 64 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 6c 69 76 | d.option.`doom-modeline-time-liv |
| 23c0 | 65 2d 69 63 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 | e-icon'."...:type.'boolean...:gr |
| 23e0 | 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | oup.'doom-modeline)..(defcustom. |
| 2400 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 63 6c 6f 63 6b 2d 6d 69 6e 75 74 65 2d | doom-modeline-time-clock-minute- |
| 2420 | 72 65 73 6f 6c 75 74 69 6f 6e 20 31 0a 20 20 22 54 68 65 20 63 6c 6f 63 6b 20 77 69 6c 6c 20 62 | resolution.1..."The.clock.will.b |
| 2440 | 65 20 75 70 64 61 74 65 64 20 65 76 65 72 79 20 74 68 69 73 20 6d 61 6e 79 20 6d 69 6e 75 74 65 | e.updated.every.this.many.minute |
| 2460 | 73 2c 20 74 72 75 6e 63 61 74 65 64 2e 0a 53 65 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | s,.truncated..See.`doom-modeline |
| 2480 | 2d 74 69 6d 65 2d 61 6e 61 6c 6f 67 75 65 2d 63 6c 6f 63 6b 27 2e 22 0a 20 20 3a 74 79 70 65 20 | -time-analogue-clock'."...:type. |
| 24a0 | 27 6e 61 74 6e 75 6d 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 | 'natnum...:group.'doom-modeline) |
| 24c0 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d | ..(defcustom.doom-modeline-time- |
| 24e0 | 63 6c 6f 63 6b 2d 73 69 7a 65 20 30 2e 37 0a 20 20 22 53 69 7a 65 20 6f 66 20 74 68 65 20 61 6e | clock-size.0.7..."Size.of.the.an |
| 2500 | 61 6c 6f 67 75 65 20 63 6c 6f 63 6b 20 64 72 61 77 6e 2c 20 65 69 74 68 65 72 20 69 6e 20 70 69 | alogue.clock.drawn,.either.in.pi |
| 2520 | 78 65 6c 73 20 6f 72 20 61 73 20 61 20 70 72 6f 70 6f 72 74 69 6f 6e 61 6c 20 68 65 69 67 68 74 | xels.or.as.a.proportional.height |
| 2540 | 2e 0a 41 6e 20 69 6e 74 65 67 65 72 20 76 61 6c 75 65 20 69 73 20 75 73 65 64 20 61 73 20 74 68 | ..An.integer.value.is.used.as.th |
| 2560 | 65 20 64 69 61 6d 65 74 65 72 20 6f 66 20 63 6c 6f 63 6b 20 69 6e 20 70 69 78 65 6c 73 2e 0a 41 | e.diameter.of.clock.in.pixels..A |
| 2580 | 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 76 61 6c 75 65 20 73 65 74 73 20 74 68 65 20 64 | .floating.point.value.sets.the.d |
| 25a0 | 69 61 6d 65 74 65 72 20 6f 66 20 74 68 65 20 63 6c 6f 63 6b 20 72 65 61 6c 74 69 76 65 20 74 6f | iameter.of.the.clock.realtive.to |
| 25c0 | 0a 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 65 69 67 68 74 27 2e 0a 0a 4f 6e 6c 79 20 72 | .`doom-modeline-height'...Only.r |
| 25e0 | 65 6c 65 76 61 6e 74 20 77 68 65 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 | elevant.when.`doom-modeline-time |
| 2600 | 2d 61 6e 61 6c 6f 67 75 65 2d 63 6c 6f 63 6b 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 77 68 69 | -analogue-clock'.is.non-nil,.whi |
| 2620 | 63 68 20 73 65 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 0a 20 20 3a 67 72 6f 75 | ch.see."...:type.'number...:grou |
| 2640 | 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f | p.'doom-modeline)..(defcustom.do |
| 2660 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 6e 69 6c | om-modeline-unicode-fallback.nil |
| 2680 | 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 75 6e 69 63 6f 64 65 20 61 73 20 61 20 | ..."Whether.to.use.unicode.as.a. |
| 26a0 | 66 61 6c 6c 62 61 63 6b 20 28 69 6e 73 74 65 61 64 20 6f 66 20 41 53 43 49 49 29 20 77 68 65 6e | fallback.(instead.of.ASCII).when |
| 26c0 | 20 6e 6f 74 20 75 73 69 6e 67 20 69 63 6f 6e 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | .not.using.icons."...:type.'bool |
| 26e0 | 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 | ean...:group.'doom-modeline)..(d |
| 2700 | 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6e 61 | efcustom.doom-modeline-buffer-na |
| 2720 | 6d 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 | me.t..."Whether.display.the.buff |
| 2740 | 65 72 20 6e 61 6d 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 | er.name."...:type.'boolean...:gr |
| 2760 | 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | oup.'doom-modeline)..(defcustom. |
| 2780 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 2d 6d 6f 64 69 66 69 65 64 | doom-modeline-highlight-modified |
| 27a0 | 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 68 69 67 68 6c 69 | -buffer-name.t..."Whether.highli |
| 27c0 | 67 68 74 20 74 68 65 20 6d 6f 64 69 66 69 65 64 20 62 75 66 66 65 72 20 6e 61 6d 65 2e 22 0a 20 | ght.the.modified.buffer.name.".. |
| 27e0 | 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | .:type.'boolean...:group.'doom-m |
| 2800 | 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | odeline)..(defcustom.doom-modeli |
| 2820 | 6e 65 2d 63 6f 6c 75 6d 6e 2d 7a 65 72 6f 2d 62 61 73 65 64 20 74 0a 20 20 22 57 68 65 6e 20 6e | ne-column-zero-based.t..."When.n |
| 2840 | 6f 6e 2d 6e 69 6c 2c 20 6d 6f 64 65 20 6c 69 6e 65 20 64 69 73 70 6c 61 79 73 20 63 6f 6c 75 6d | on-nil,.mode.line.displays.colum |
| 2860 | 6e 20 6e 75 6d 62 65 72 73 20 7a 65 72 6f 2d 62 61 73 65 64 2e 0a 53 65 65 20 60 63 6f 6c 75 6d | n.numbers.zero-based..See.`colum |
| 2880 | 6e 2d 6e 75 6d 62 65 72 2d 69 6e 64 69 63 61 74 6f 72 2d 7a 65 72 6f 2d 62 61 73 65 64 27 2e 22 | n-number-indicator-zero-based'." |
| 28a0 | 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | ...:type.'boolean...:group.'doom |
| 28c0 | 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 | -modeline)..(defcustom.doom-mode |
| 28e0 | 6c 69 6e 65 2d 70 65 72 63 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 20 27 28 2d 33 20 22 25 70 22 29 | line-percent-position.'(-3."%p") |
| 2900 | 0a 20 20 22 53 70 65 63 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 5c 22 70 65 72 63 65 6e 74 61 67 | ..."Specification.of.\"percentag |
| 2920 | 65 20 6f 66 66 73 65 74 5c 22 20 6f 66 20 77 69 6e 64 6f 77 20 74 68 72 6f 75 67 68 20 62 75 66 | e.offset\".of.window.through.buf |
| 2940 | 66 65 72 2e 0a 53 65 65 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 65 72 63 65 6e 74 2d 70 6f 73 69 | fer..See.`mode-line-percent-posi |
| 2960 | 74 69 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 0a 20 20 20 20 20 20 20 20 | tion'."...:type.'(radio......... |
| 2980 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 69 6c 3a 20 20 4e 6f 20 6f 66 66 73 65 74 20 69 | ..(const.:tag."nil:..No.offset.i |
| 29a0 | 73 20 64 69 73 70 6c 61 79 65 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | s.displayed".nil)...........(con |
| 29c0 | 73 74 20 3a 74 61 67 20 22 5c 22 25 6f 5c 22 3a 20 50 72 6f 70 6f 72 74 69 6f 6e 20 6f 66 20 5c | st.:tag."\"%o\":.Proportion.of.\ |
| 29e0 | 22 74 72 61 76 65 6c 5c 22 20 6f 66 20 74 68 65 20 77 69 6e 64 6f 77 20 74 68 72 6f 75 67 68 20 | "travel\".of.the.window.through. |
| 2a00 | 74 68 65 20 62 75 66 66 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 33 20 22 25 6f 22 | the.buffer".............(-3."%o" |
| 2a20 | 29 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 5c 22 25 70 5c 22 | ))...........(const.:tag."\"%p\" |
| 2a40 | 3a 20 50 65 72 63 65 6e 74 61 67 65 20 6f 66 66 73 65 74 20 6f 66 20 74 6f 70 20 6f 66 20 77 69 | :.Percentage.offset.of.top.of.wi |
| 2a60 | 6e 64 6f 77 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 33 20 22 25 70 22 29 29 0a 20 20 20 | ndow".............(-3."%p")).... |
| 2a80 | 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 5c 22 25 50 5c 22 3a 20 50 65 72 63 | .......(const.:tag."\"%P\":.Perc |
| 2aa0 | 65 6e 74 61 67 65 20 6f 66 66 73 65 74 20 6f 66 20 62 6f 74 74 6f 6d 20 6f 66 20 77 69 6e 64 6f | entage.offset.of.bottom.of.windo |
| 2ac0 | 77 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 2d 33 20 22 25 50 22 29 29 0a 20 20 20 20 20 20 | w".............(-3."%P"))....... |
| 2ae0 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 5c 22 25 71 5c 22 3a 20 4f 66 66 73 65 74 73 | ....(const.:tag."\"%q\":.Offsets |
| 2b00 | 20 6f 66 20 62 6f 74 68 20 74 6f 70 20 61 6e 64 20 62 6f 74 74 6f 6d 20 6f 66 20 77 69 6e 64 6f | .of.both.top.and.bottom.of.windo |
| 2b20 | 77 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 36 20 22 25 71 22 29 29 29 0a 20 20 3a 67 72 6f | w".............(6."%q")))...:gro |
| 2b40 | 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 | up.'doom-modeline)..(defcustom.d |
| 2b60 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 | oom-modeline-position-line-forma |
| 2b80 | 74 20 27 28 22 4c 25 6c 22 29 0a 20 20 22 46 6f 72 6d 61 74 20 75 73 65 64 20 74 6f 20 64 69 73 | t.'("L%l")..."Format.used.to.dis |
| 2ba0 | 70 6c 61 79 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 | play.line.numbers.in.the.mode.li |
| 2bc0 | 6e 65 2e 0a 53 65 65 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 6c 69 6e 65 | ne..See.`mode-line-position-line |
| 2be0 | 2d 66 6f 72 6d 61 74 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 6c 69 73 74 20 73 74 72 69 6e 67 | -format'."...:type.'(list.string |
| 2c00 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 | )...:group.'doom-modeline)..(def |
| 2c20 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f | custom.doom-modeline-position-co |
| 2c40 | 6c 75 6d 6e 2d 66 6f 72 6d 61 74 20 27 28 22 43 25 63 22 29 0a 20 20 22 46 6f 72 6d 61 74 20 75 | lumn-format.'("C%c")..."Format.u |
| 2c60 | 73 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 73 20 69 6e | sed.to.display.column.numbers.in |
| 2c80 | 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 53 65 65 20 60 6d 6f 64 65 2d 6c 69 6e 65 2d 70 | .the.mode.line..See.`mode-line-p |
| 2ca0 | 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 66 6f 72 6d 61 74 27 2e 22 0a 20 20 3a 74 79 70 65 | osition-column-format'."...:type |
| 2cc0 | 20 27 28 6c 69 73 74 20 73 74 72 69 6e 67 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | .'(list.string)...:group.'doom-m |
| 2ce0 | 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | odeline)..(defcustom.doom-modeli |
| 2d00 | 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 27 | ne-position-column-line-format.' |
| 2d20 | 28 22 25 6c 3a 25 63 22 29 0a 20 20 22 46 6f 72 6d 61 74 20 75 73 65 64 20 74 6f 20 64 69 73 70 | ("%l:%c")..."Format.used.to.disp |
| 2d40 | 6c 61 79 20 63 6f 6d 62 69 6e 65 64 20 6c 69 6e 65 2f 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 73 | lay.combined.line/column.numbers |
| 2d60 | 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 53 65 65 20 60 6d 6f 64 65 2d 6c 69 6e | .in.the.mode.line..See.`mode-lin |
| 2d80 | 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 27 2e 22 | e-position-column-line-format'." |
| 2da0 | 0a 20 20 3a 74 79 70 65 20 27 28 6c 69 73 74 20 73 74 72 69 6e 67 29 0a 20 20 3a 67 72 6f 75 70 | ...:type.'(list.string)...:group |
| 2dc0 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 2de0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 6e 69 6c 0a 20 20 22 57 68 | m-modeline-minor-modes.nil..."Wh |
| 2e00 | 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 73 20 69 6e | ether.display.the.minor.modes.in |
| 2e20 | 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 | .the.mode-line."...:type.'boolea |
| 2e40 | 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 | n...:group.'doom-modeline)..(def |
| 2e60 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 61 62 6c 65 2d 77 6f 72 64 | custom.doom-modeline-enable-word |
| 2e80 | 2d 63 6f 75 6e 74 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 20 77 6f 72 64 | -count.nil..."If.non-nil,.a.word |
| 2ea0 | 20 63 6f 75 6e 74 20 77 69 6c 6c 20 62 65 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 73 65 6c 65 | .count.will.be.added.to.the.sele |
| 2ec0 | 63 74 69 6f 6e 2d 69 6e 66 6f 20 6d 6f 64 65 6c 69 6e 65 20 73 65 67 6d 65 6e 74 2e 22 0a 20 20 | ction-info.modeline.segment."... |
| 2ee0 | 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f | :type.'boolean...:group.'doom-mo |
| 2f00 | 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | deline)..(defcustom.doom-modelin |
| 2f20 | 65 2d 63 6f 6e 74 69 6e 75 6f 75 73 2d 77 6f 72 64 2d 63 6f 75 6e 74 2d 6d 6f 64 65 73 0a 20 20 | e-continuous-word-count-modes... |
| 2f40 | 27 28 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 20 6f 72 67 2d 6d 6f 64 | '(markdown-mode.gfm-mode.org-mod |
| 2f60 | 65 29 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 73 20 69 6e 20 77 68 69 63 68 20 74 6f 20 64 69 | e)..."Major.modes.in.which.to.di |
| 2f80 | 73 70 6c 61 79 20 77 6f 72 64 20 63 6f 75 6e 74 20 63 6f 6e 74 69 6e 75 6f 75 73 6c 79 2e 0a 0a | splay.word.count.continuously... |
| 2fa0 | 49 74 20 72 65 73 70 65 63 74 73 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 61 62 6c | It.respects.`doom-modeline-enabl |
| 2fc0 | 65 2d 77 6f 72 64 2d 63 6f 75 6e 74 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 | e-word-count'."...:type.'(repeat |
| 2fe0 | 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 4d 61 6a 6f 72 2d 4d 6f 64 65 22 29 20 29 0a 20 20 | .(symbol.:tag."Major-Mode").)... |
| 3000 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 | :group.'doom-modeline)..(defcust |
| 3020 | 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 | om.doom-modeline-buffer-encoding |
| 3040 | 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 66 65 72 | .t..."Whether.display.the.buffer |
| 3060 | 20 65 6e 63 6f 64 69 6e 67 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f | .encoding."...:type.'(choice.(co |
| 3080 | 6e 73 74 20 3a 74 61 67 20 22 41 6c 77 61 79 73 22 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nst.:tag."Always".t)............ |
| 30a0 | 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 68 65 6e 20 6e 6f 6e 2d 64 65 66 61 | ......(const.:tag."When.non-defa |
| 30c0 | 75 6c 74 22 20 6e 6f 6e 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult".nondefault)................ |
| 30e0 | 20 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 0a 20 20 3a 67 | ..(const.:tag."Never".nil))...:g |
| 3100 | 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d | roup.'doom-modeline)..(defcustom |
| 3120 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 61 75 6c 74 2d 63 6f 64 69 6e 67 2d 73 79 | .doom-modeline-default-coding-sy |
| 3140 | 73 74 65 6d 20 27 75 74 66 2d 38 0a 20 20 22 44 65 66 61 75 6c 74 20 63 6f 64 69 6e 67 20 73 79 | stem.'utf-8..."Default.coding.sy |
| 3160 | 73 74 65 6d 20 66 6f 72 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 65 | stem.for.`doom-modeline-buffer-e |
| 3180 | 6e 63 6f 64 69 6e 67 27 20 60 6e 6f 6e 64 65 66 61 75 6c 74 27 2e 22 0a 20 20 3a 74 79 70 65 20 | ncoding'.`nondefault'."...:type. |
| 31a0 | 27 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f | 'coding-system...:group.'doom-mo |
| 31c0 | 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | deline)..(defcustom.doom-modelin |
| 31e0 | 65 2d 64 65 66 61 75 6c 74 2d 65 6f 6c 2d 74 79 70 65 20 30 0a 20 20 22 44 65 66 61 75 6c 74 20 | e-default-eol-type.0..."Default. |
| 3200 | 45 4f 4c 20 74 79 70 65 20 66 6f 72 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 | EOL.type.for.`doom-modeline-buff |
| 3220 | 65 72 2d 65 6e 63 6f 64 69 6e 67 27 20 60 6e 6f 6e 64 65 66 61 75 6c 74 27 2e 22 0a 20 20 3a 74 | er-encoding'.`nondefault'."...:t |
| 3240 | 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 6e 69 78 2d 73 | ype.'(choice.(const.:tag."Unix-s |
| 3260 | 74 79 6c 65 20 4c 46 22 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | tyle.LF".0)..................(co |
| 3280 | 6e 73 74 20 3a 74 61 67 20 22 44 4f 53 2d 73 74 79 6c 65 20 43 52 4c 46 22 20 31 29 0a 20 20 20 | nst.:tag."DOS-style.CRLF".1).... |
| 32a0 | 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 4d 61 63 2d 73 | ..............(const.:tag."Mac-s |
| 32c0 | 74 79 6c 65 20 43 52 22 20 32 29 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | tyle.CR".2))...:group.'doom-mode |
| 32e0 | 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | line)..(defcustom.doom-modeline- |
| 3300 | 69 6e 64 65 6e 74 2d 69 6e 66 6f 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c | indent-info.nil..."Whether.displ |
| 3320 | 61 79 20 74 68 65 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 | ay.the.indentation.information." |
| 3340 | 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | ...:type.'boolean...:group.'doom |
| 3360 | 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 | -modeline)..(defcustom.doom-mode |
| 3380 | 6c 69 6e 65 2d 74 6f 74 61 6c 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 20 6e 69 6c 0a 20 20 22 57 68 | line-total-line-number.nil..."Wh |
| 33a0 | 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 74 6f 74 61 6c 20 6c 69 6e 65 20 6e 75 6d | ether.display.the.total.line.num |
| 33c0 | 62 65 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 | ber."...:type.'boolean...:group. |
| 33e0 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 3b 3b 20 49 74 20 69 73 20 62 61 73 65 64 20 | 'doom-modeline)..;;.It.is.based. |
| 3400 | 75 70 6f 6e 20 60 65 64 69 74 6f 72 63 6f 6e 66 69 67 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 2d 61 | upon.`editorconfig-indentation-a |
| 3420 | 6c 69 73 74 27 20 62 75 74 20 69 73 20 75 73 65 64 20 74 6f 20 72 65 61 64 20 69 6e 64 65 6e 74 | list'.but.is.used.to.read.indent |
| 3440 | 61 74 69 6f 6e 20 6c 65 76 65 6c 73 20 69 6e 73 74 65 61 64 0a 3b 3b 20 6f 66 20 73 65 74 74 69 | ation.levels.instead.;;.of.setti |
| 3460 | 6e 67 20 74 68 65 6d 2e 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 64 69 | ng.them..(https://github.com/edi |
| 3480 | 74 6f 72 63 6f 6e 66 69 67 2f 65 64 69 74 6f 72 63 6f 6e 66 69 67 2d 65 6d 61 63 73 29 0a 28 64 | torconfig/editorconfig-emacs).(d |
| 34a0 | 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 64 65 6e 74 2d 61 6c | efcustom.doom-modeline-indent-al |
| 34c0 | 69 73 74 0a 20 20 27 28 28 61 70 61 63 68 65 2d 6d 6f 64 65 20 61 70 61 63 68 65 2d 69 6e 64 65 | ist...'((apache-mode.apache-inde |
| 34e0 | 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 61 77 6b 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d | nt-level).....(awk-mode.c-basic- |
| 3500 | 6f 66 66 73 65 74 29 0a 20 20 20 20 28 62 70 66 74 72 61 63 65 2d 6d 6f 64 65 20 63 2d 62 61 73 | offset).....(bpftrace-mode.c-bas |
| 3520 | 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 63 2b 2b 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 | ic-offset).....(c++-mode.c-basic |
| 3540 | 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 63 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 | -offset).....(c-mode.c-basic-off |
| 3560 | 73 65 74 29 0a 20 20 20 20 28 63 6d 61 6b 65 2d 6d 6f 64 65 20 63 6d 61 6b 65 2d 74 61 62 2d 77 | set).....(cmake-mode.cmake-tab-w |
| 3580 | 69 64 74 68 29 0a 20 20 20 20 28 63 6f 66 66 65 65 2d 6d 6f 64 65 20 63 6f 66 66 65 65 2d 74 61 | idth).....(coffee-mode.coffee-ta |
| 35a0 | 62 2d 77 69 64 74 68 29 0a 20 20 20 20 28 63 70 65 72 6c 2d 6d 6f 64 65 20 63 70 65 72 6c 2d 69 | b-width).....(cperl-mode.cperl-i |
| 35c0 | 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 63 72 79 73 74 61 6c 2d 6d 6f 64 65 20 63 | ndent-level).....(crystal-mode.c |
| 35e0 | 72 79 73 74 61 6c 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 63 73 68 61 72 70 | rystal-indent-level).....(csharp |
| 3600 | 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 63 73 73 2d 6d | -mode.c-basic-offset).....(css-m |
| 3620 | 6f 64 65 20 63 73 73 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 64 2d 6d 6f | ode.css-indent-offset).....(d-mo |
| 3640 | 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 65 6d 61 63 73 2d 6c 69 | de.c-basic-offset).....(emacs-li |
| 3660 | 73 70 2d 6d 6f 64 65 20 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 | sp-mode.lisp-indent-offset)..... |
| 3680 | 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 65 6e 68 2d 72 75 62 79 2d 69 6e 64 65 6e 74 2d 6c | (enh-ruby-mode.enh-ruby-indent-l |
| 36a0 | 65 76 65 6c 29 0a 20 20 20 20 28 65 72 6c 61 6e 67 2d 6d 6f 64 65 20 65 72 6c 61 6e 67 2d 69 6e | evel).....(erlang-mode.erlang-in |
| 36c0 | 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 65 73 73 2d 6d 6f 64 65 20 65 73 73 2d 69 6e | dent-level).....(ess-mode.ess-in |
| 36e0 | 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 66 39 30 2d 6d 6f 64 65 20 66 39 30 2d 61 | dent-offset).....(f90-mode.f90-a |
| 3700 | 73 73 6f 63 69 61 74 65 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 39 | ssociate-indent...............f9 |
| 3720 | 30 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 | 0-continuation-indent........... |
| 3740 | 20 20 20 20 66 39 30 2d 63 72 69 74 69 63 61 6c 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 | ....f90-critical-indent......... |
| 3760 | 20 20 20 20 20 20 66 39 30 2d 64 6f 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......f90-do-indent............. |
| 3780 | 20 20 66 39 30 2d 69 66 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 39 | ..f90-if-indent...............f9 |
| 37a0 | 30 2d 70 72 6f 67 72 61 6d 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | 0-program-indent...............f |
| 37c0 | 39 30 2d 74 79 70 65 2d 69 6e 64 65 6e 74 29 0a 20 20 20 20 28 66 65 61 74 75 72 65 2d 6d 6f 64 | 90-type-indent).....(feature-mod |
| 37e0 | 65 20 66 65 61 74 75 72 65 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 | e.feature-indent-offset......... |
| 3800 | 20 20 20 20 20 20 20 20 20 20 66 65 61 74 75 72 65 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a | ..........feature-indent-level). |
| 3820 | 20 20 20 20 28 66 73 68 61 72 70 2d 6d 6f 64 65 20 66 73 68 61 72 70 2d 63 6f 6e 74 69 6e 75 61 | ....(fsharp-mode.fsharp-continua |
| 3840 | 74 69 6f 6e 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 66 73 68 | tion-offset..................fsh |
| 3860 | 61 72 70 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arp-indent-level................ |
| 3880 | 20 20 66 73 68 61 72 70 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 67 72 6f | ..fsharp-indent-offset).....(gro |
| 38a0 | 6f 76 79 2d 6d 6f 64 65 20 67 72 6f 6f 76 79 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 | ovy-mode.groovy-indent-offset).. |
| 38c0 | 20 20 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 69 6e 64 65 6e 74 2d | ...(haskell-mode.haskell-indent- |
| 38e0 | 73 70 61 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 6b 65 6c 6c | spaces...................haskell |
| 3900 | 2d 69 6e 64 65 6e 74 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 | -indent-offset.................. |
| 3920 | 20 68 61 73 6b 65 6c 6c 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 2d 6c 61 79 6f 75 74 2d 6f 66 66 73 | .haskell-indentation-layout-offs |
| 3940 | 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 6b 65 6c 6c 2d 69 6e 64 | et...................haskell-ind |
| 3960 | 65 6e 74 61 74 69 6f 6e 2d 6c 65 66 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 | entation-left-offset............ |
| 3980 | 20 20 20 20 20 20 20 68 61 73 6b 65 6c 6c 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 2d 73 74 61 72 74 | .......haskell-indentation-start |
| 39a0 | 65 72 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 68 61 73 6b | er-offset...................hask |
| 39c0 | 65 6c 6c 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 2d 77 68 65 72 65 2d 70 6f 73 74 2d 6f 66 66 73 65 | ell-indentation-where-post-offse |
| 39e0 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 68 61 73 6b 65 6c 6c 2d 69 6e 64 65 | t...................haskell-inde |
| 3a00 | 6e 74 61 74 69 6f 6e 2d 77 68 65 72 65 2d 70 72 65 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 | ntation-where-pre-offset........ |
| 3a20 | 20 20 20 20 20 20 20 20 20 20 20 73 68 6d 2d 69 6e 64 65 6e 74 2d 73 70 61 63 65 73 29 0a 20 20 | ...........shm-indent-spaces)... |
| 3a40 | 20 20 28 68 61 78 6f 72 2d 6d 6f 64 65 20 68 61 78 6f 72 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 | ..(haxor-mode.haxor-tab-width).. |
| 3a60 | 20 20 20 28 69 64 6c 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 | ...(idl-mode.c-basic-offset).... |
| 3a80 | 20 28 6a 61 64 65 2d 6d 6f 64 65 20 6a 61 64 65 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 | .(jade-mode.jade-tab-width)..... |
| 3aa0 | 28 6a 61 76 61 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 | (java-mode.c-basic-offset).....( |
| 3ac0 | 6a 73 2d 6d 6f 64 65 20 6a 73 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 6a 73 | js-mode.js-indent-level).....(js |
| 3ae0 | 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 | -jsx-mode.js-indent-level....... |
| 3b00 | 20 20 20 20 20 20 20 20 20 20 20 73 67 6d 6c 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 | ...........sgml-basic-offset)... |
| 3b20 | 20 20 28 6a 73 32 2d 6d 6f 64 65 20 6a 73 32 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 | ..(js2-mode.js2-basic-offset)... |
| 3b40 | 20 20 28 6a 73 32 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 32 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 | ..(js2-jsx-mode.js2-basic-offset |
| 3b60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 67 6d 6c 2d 62 61 73 69 63 2d 6f 66 | ...................sgml-basic-of |
| 3b80 | 66 73 65 74 29 0a 20 20 20 20 28 6a 73 33 2d 6d 6f 64 65 20 6a 73 33 2d 69 6e 64 65 6e 74 2d 6c | fset).....(js3-mode.js3-indent-l |
| 3ba0 | 65 76 65 6c 29 0a 20 20 20 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 2d 69 6e 64 65 6e 74 2d 6c | evel).....(json-mode.js-indent-l |
| 3bc0 | 65 76 65 6c 29 0a 20 20 20 20 28 6a 75 6c 69 61 2d 6d 6f 64 65 20 6a 75 6c 69 61 2d 69 6e 64 65 | evel).....(julia-mode.julia-inde |
| 3be0 | 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 6b 6f 74 6c 69 6e 2d 6d 6f 64 65 20 6b 6f 74 6c | nt-offset).....(kotlin-mode.kotl |
| 3c00 | 69 6e 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 28 6c 61 74 65 78 2d 6d 6f 64 65 20 74 65 | in-tab-width).....(latex-mode.te |
| 3c20 | 78 2d 69 6e 64 65 6e 74 2d 62 61 73 69 63 29 0a 20 20 20 20 28 6c 69 73 70 2d 6d 6f 64 65 20 6c | x-indent-basic).....(lisp-mode.l |
| 3c40 | 69 73 70 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 6c 69 76 65 73 63 72 69 | isp-indent-offset).....(livescri |
| 3c60 | 70 74 2d 6d 6f 64 65 20 6c 69 76 65 73 63 72 69 70 74 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 20 | pt-mode.livescript-tab-width)... |
| 3c80 | 20 20 28 6c 75 61 2d 6d 6f 64 65 20 6c 75 61 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 | ..(lua-mode.lua-indent-level)... |
| 3ca0 | 20 20 28 6d 61 74 6c 61 62 2d 6d 6f 64 65 20 6d 61 74 6c 61 62 2d 69 6e 64 65 6e 74 2d 6c 65 76 | ..(matlab-mode.matlab-indent-lev |
| 3cc0 | 65 6c 29 0a 20 20 20 20 28 6d 69 70 73 2d 6d 6f 64 65 20 6d 69 70 73 2d 74 61 62 2d 77 69 64 74 | el).....(mips-mode.mips-tab-widt |
| 3ce0 | 68 29 0a 20 20 20 20 28 6d 75 73 74 61 63 68 65 2d 6d 6f 64 65 20 6d 75 73 74 61 63 68 65 2d 62 | h).....(mustache-mode.mustache-b |
| 3d00 | 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 6e 61 73 6d 2d 6d 6f 64 65 20 6e 61 73 6d | asic-offset).....(nasm-mode.nasm |
| 3d20 | 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 6e 67 69 6e 78 2d 6d 6f 64 65 20 6e | -basic-offset).....(nginx-mode.n |
| 3d40 | 67 69 6e 78 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 6e 78 6d 6c 2d 6d 6f 64 | ginx-indent-level).....(nxml-mod |
| 3d60 | 65 20 6e 78 6d 6c 2d 63 68 69 6c 64 2d 69 6e 64 65 6e 74 29 0a 20 20 20 20 28 6f 62 6a 63 2d 6d | e.nxml-child-indent).....(objc-m |
| 3d80 | 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 6f 63 74 61 76 65 2d | ode.c-basic-offset).....(octave- |
| 3da0 | 6d 6f 64 65 20 6f 63 74 61 76 65 2d 62 6c 6f 63 6b 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 70 | mode.octave-block-offset).....(p |
| 3dc0 | 65 72 6c 2d 6d 6f 64 65 20 70 65 72 6c 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 | erl-mode.perl-indent-level)..... |
| 3de0 | 28 70 68 70 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 70 | (php-mode.c-basic-offset).....(p |
| 3e00 | 69 6b 65 2d 6d 6f 64 65 20 63 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 70 73 | ike-mode.c-basic-offset).....(ps |
| 3e20 | 2d 6d 6f 64 65 20 70 73 2d 6d 6f 64 65 2d 74 61 62 29 0a 20 20 20 20 28 70 75 67 2d 6d 6f 64 65 | -mode.ps-mode-tab).....(pug-mode |
| 3e40 | 20 70 75 67 2d 74 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 28 70 75 70 70 65 74 2d 6d 6f 64 65 | .pug-tab-width).....(puppet-mode |
| 3e60 | 20 70 75 70 70 65 74 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 70 79 74 68 6f | .puppet-indent-level).....(pytho |
| 3e80 | 6e 2d 6d 6f 64 65 20 70 79 74 68 6f 6e 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 | n-mode.python-indent-offset).... |
| 3ea0 | 20 28 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 | .(ruby-mode.ruby-indent-level).. |
| 3ec0 | 20 20 20 28 72 75 73 74 2d 6d 6f 64 65 20 72 75 73 74 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 | ...(rust-mode.rust-indent-offset |
| 3ee0 | 29 0a 20 20 20 20 28 72 75 73 74 69 63 2d 6d 6f 64 65 20 72 75 73 74 69 63 2d 69 6e 64 65 6e 74 | ).....(rustic-mode.rustic-indent |
| 3f00 | 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 73 63 61 6c 61 2d 6d 6f 64 65 20 73 63 61 6c 61 2d 69 | -offset).....(scala-mode.scala-i |
| 3f20 | 6e 64 65 6e 74 3a 73 74 65 70 29 0a 20 20 20 20 28 73 63 73 73 2d 6d 6f 64 65 20 63 73 73 2d 69 | ndent:step).....(scss-mode.css-i |
| 3f40 | 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 73 67 6d 6c 2d 6d 6f 64 65 20 73 67 6d | ndent-offset).....(sgml-mode.sgm |
| 3f60 | 6c 2d 62 61 73 69 63 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 73 68 2d 6d 6f 64 65 20 73 68 2d | l-basic-offset).....(sh-mode.sh- |
| 3f80 | 62 61 73 69 63 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 68 2d 69 6e 64 | basic-offset..............sh-ind |
| 3fa0 | 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 28 73 6c 69 6d 2d 6d 6f 64 65 20 73 6c 69 6d 2d 69 6e | entation).....(slim-mode.slim-in |
| 3fc0 | 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 28 73 6d 6c 2d 6d 6f 64 65 20 73 6d 6c 2d 69 | dent-offset).....(sml-mode.sml-i |
| 3fe0 | 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 74 63 6c 2d 6d 6f 64 65 20 74 63 6c 2d 69 | ndent-level).....(tcl-mode.tcl-i |
| 4000 | 6e 64 65 6e 74 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 63 6c 2d 63 6f | ndent-level...............tcl-co |
| 4020 | 6e 74 69 6e 75 65 64 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 74 65 72 72 61 | ntinued-indent-level).....(terra |
| 4040 | 2d 6d 6f 64 65 20 74 65 72 72 61 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 74 | -mode.terra-indent-level).....(t |
| 4060 | 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 65 20 74 79 70 65 73 63 72 69 70 74 2d 69 6e 64 65 6e 74 | ypescript-mode.typescript-indent |
| 4080 | 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 76 65 72 69 6c 6f 67 2d 6d 6f 64 65 20 76 65 72 69 6c 6f | -level).....(verilog-mode.verilo |
| 40a0 | 67 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-indent-level.................. |
| 40c0 | 20 76 65 72 69 6c 6f 67 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 2d 62 65 68 61 76 69 6f 72 61 6c | .verilog-indent-level-behavioral |
| 40e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 69 6c 6f 67 2d 69 6e 64 65 6e | ...................verilog-inden |
| 4100 | 74 2d 6c 65 76 65 6c 2d 64 65 63 6c 61 72 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-level-declaration............. |
| 4120 | 20 20 20 20 20 20 76 65 72 69 6c 6f 67 2d 69 6e 64 65 6e 74 2d 6c 65 76 65 6c 2d 6d 6f 64 75 6c | ......verilog-indent-level-modul |
| 4140 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 69 6c 6f 67 2d 63 65 78 70 | e...................verilog-cexp |
| 4160 | 2d 69 6e 64 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 69 6c 6f | -indent...................verilo |
| 4180 | 67 2d 63 61 73 65 2d 69 6e 64 65 6e 74 29 0a 20 20 20 20 28 77 65 62 2d 6d 6f 64 65 20 77 65 62 | g-case-indent).....(web-mode.web |
| 41a0 | 2d 6d 6f 64 65 2d 61 74 74 72 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 | -mode-attr-indent-offset........ |
| 41c0 | 20 20 20 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d 61 74 74 72 2d 76 61 6c 75 65 2d 69 6e 64 65 6e | .......web-mode-attr-value-inden |
| 41e0 | 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d | t-offset...............web-mode- |
| 4200 | 63 6f 64 65 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | code-indent-offset.............. |
| 4220 | 20 77 65 62 2d 6d 6f 64 65 2d 63 73 73 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 | .web-mode-css-indent-offset..... |
| 4240 | 20 20 20 20 20 20 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d 6d 61 72 6b 75 70 2d 69 6e 64 65 6e 74 | ..........web-mode-markup-indent |
| 4260 | 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d 73 | -offset...............web-mode-s |
| 4280 | 71 6c 2d 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 | ql-indent-offset...............w |
| 42a0 | 65 62 2d 6d 6f 64 65 2d 62 6c 6f 63 6b 2d 70 61 64 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 | eb-mode-block-padding........... |
| 42c0 | 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d 73 63 72 69 70 74 2d 70 61 64 64 69 6e 67 0a 20 20 20 20 | ....web-mode-script-padding..... |
| 42e0 | 20 20 20 20 20 20 20 20 20 20 77 65 62 2d 6d 6f 64 65 2d 73 74 79 6c 65 2d 70 61 64 64 69 6e 67 | ..........web-mode-style-padding |
| 4300 | 29 0a 20 20 20 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 79 61 6d 6c 2d 69 6e 64 65 6e 74 2d 6f 66 66 | ).....(yaml-mode.yaml-indent-off |
| 4320 | 73 65 74 29 29 0a 20 20 22 49 6e 64 65 6e 74 61 74 69 6f 6e 20 72 65 74 72 69 65 76 69 6e 67 20 | set))..."Indentation.retrieving. |
| 4340 | 76 61 72 69 61 62 6c 65 73 20 6d 61 74 63 68 65 64 20 74 6f 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 | variables.matched.to.major.modes |
| 4360 | 2e 0a 0a 57 68 69 63 68 20 69 73 20 75 73 65 64 20 77 68 65 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 | ...Which.is.used.when.`doom-mode |
| 4380 | 6c 69 6e 65 2d 69 6e 64 65 6e 74 2d 69 6e 66 6f 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 57 68 | line-indent-info'.is.non-nil..Wh |
| 43a0 | 65 6e 20 6d 75 6c 74 69 70 6c 65 20 76 61 72 69 61 62 6c 65 73 20 61 72 65 20 73 70 65 63 69 66 | en.multiple.variables.are.specif |
| 43c0 | 69 65 64 20 66 6f 72 20 61 20 6d 6f 64 65 2c 20 74 68 65 79 20 77 69 6c 6c 20 62 65 20 74 72 69 | ied.for.a.mode,.they.will.be.tri |
| 43e0 | 65 64 20 72 65 73 6f 6c 76 65 64 0a 69 6e 20 74 68 65 20 67 69 76 65 6e 20 6f 72 64 65 72 2e 22 | ed.resolved.in.the.given.order." |
| 4400 | 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 79 6d 62 6f | ...:type.'(alist.:key-type.symbo |
| 4420 | 6c 20 3a 76 61 6c 75 65 2d 74 79 70 65 20 73 65 78 70 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | l.:value-type.sexp)...:group.'do |
| 4440 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f | om-modeline)..(defcustom.doom-mo |
| 4460 | 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 | deline-vcs-icon.t..."Whether.dis |
| 4480 | 70 6c 61 79 20 74 68 65 20 69 63 6f 6e 20 6f 66 20 76 63 73 20 73 65 67 6d 65 6e 74 2e 0a 0a 49 | play.the.icon.of.vcs.segment...I |
| 44a0 | 74 20 72 65 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | t.respects.option.`doom-modeline |
| 44c0 | 2d 69 63 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f | -icon'."...:type.'boolean...:gro |
| 44e0 | 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 | up.'doom-modeline)..(defcustom.d |
| 4500 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 6d 61 78 2d 6c 65 6e 67 74 68 20 31 35 0a 20 | oom-modeline-vcs-max-length.15.. |
| 4520 | 20 22 54 68 65 20 6d 61 78 69 6d 75 6d 20 64 69 73 70 6c 61 79 65 64 20 6c 65 6e 67 74 68 20 6f | ."The.maximum.displayed.length.o |
| 4540 | 66 20 74 68 65 20 62 72 61 6e 63 68 20 6e 61 6d 65 20 6f 66 20 76 65 72 73 69 6f 6e 20 63 6f 6e | f.the.branch.name.of.version.con |
| 4560 | 74 72 6f 6c 2e 22 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 0a 20 20 3a 67 72 6f 75 70 | trol."...:type.'integer...:group |
| 4580 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 45a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 20 | m-modeline-vcs-display-function. |
| 45c0 | 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 6e 61 6d 65 0a 20 20 22 54 68 65 20 | #'doom-modeline-vcs-name..."The. |
| 45e0 | 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 72 61 6e 63 68 20 6e | function.to.display.the.branch.n |
| 4600 | 61 6d 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 66 75 6e 63 74 69 6f 6e 0a 20 20 3a 67 72 6f 75 70 | ame."...:type.'function...:group |
| 4620 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 4640 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 73 74 61 74 65 2d 66 61 63 65 73 2d 61 6c 69 73 74 | m-modeline-vcs-state-faces-alist |
| 4660 | 0a 20 20 27 28 28 6e 65 65 64 73 2d 75 70 64 61 74 65 20 2e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ...'((needs-update...(doom-model |
| 4680 | 69 6e 65 2d 77 61 72 6e 69 6e 67 20 62 6f 6c 64 29 29 0a 20 20 20 20 28 72 65 6d 6f 76 65 64 20 | ine-warning.bold)).....(removed. |
| 46a0 | 2e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 20 62 6f 6c 64 29 29 0a 20 | ..(doom-modeline-urgent.bold)).. |
| 46c0 | 20 20 20 28 63 6f 6e 66 6c 69 63 74 20 2e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 | ...(conflict...(doom-modeline-ur |
| 46e0 | 67 65 6e 74 20 62 6f 6c 64 29 29 0a 20 20 20 20 28 75 6e 72 65 67 69 73 74 65 72 65 64 20 2e 20 | gent.bold)).....(unregistered... |
| 4700 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 20 62 6f 6c 64 29 29 29 0a 20 20 | (doom-modeline-urgent.bold)))... |
| 4720 | 22 41 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 56 43 53 20 73 74 61 74 65 73 20 74 6f 20 74 68 65 | "Alist.mapping.VCS.states.to.the |
| 4740 | 69 72 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 66 61 63 65 73 2e 0a 0a 53 65 65 20 60 76 63 | ir.corresponding.faces...See.`vc |
| 4760 | 2d 73 74 61 74 65 27 20 66 6f 72 20 70 6f 73 73 69 62 6c 65 20 76 61 6c 75 65 73 20 6f 66 20 74 | -state'.for.possible.values.of.t |
| 4780 | 68 65 20 73 74 61 74 65 2e 0a 0a 46 6f 72 20 73 74 61 74 65 73 20 6e 6f 74 20 65 78 70 6c 69 63 | he.state...For.states.not.explic |
| 47a0 | 69 74 6c 79 20 6c 69 73 74 65 64 2c 20 74 68 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | itly.listed,.the.`doom-modeline- |
| 47c0 | 76 63 73 2d 64 65 66 61 75 6c 74 27 20 66 61 63 65 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 74 | vcs-default'.face.is.used."...:t |
| 47e0 | 79 70 65 20 27 28 61 6c 69 73 74 20 3a 6b 65 79 2d 74 79 70 65 20 73 79 6d 62 6f 6c 20 3a 76 61 | ype.'(alist.:key-type.symbol.:va |
| 4800 | 6c 75 65 2d 74 79 70 65 20 73 65 78 70 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f | lue-type.sexp)...:group.'doom-mo |
| 4820 | 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | deline)..(defcustom.doom-modelin |
| 4840 | 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 | e-check-icon.t..."Whether.displa |
| 4860 | 79 20 74 68 65 20 69 63 6f 6e 20 6f 66 20 63 68 65 63 6b 20 73 65 67 6d 65 6e 74 2e 0a 0a 49 74 | y.the.icon.of.check.segment...It |
| 4880 | 20 72 65 73 70 65 63 74 73 20 6f 70 74 69 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .respects.option.`doom-modeline- |
| 48a0 | 69 63 6f 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 | icon'."...:type.'boolean...:grou |
| 48c0 | 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c | p.'doom-modeline)..(define-obsol |
| 48e0 | 65 74 65 2d 76 61 72 69 61 62 6c 65 2d 61 6c 69 61 73 0a 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | ete-variable-alias...'doom-model |
| 4900 | 69 6e 65 2d 63 68 65 63 6b 65 72 2d 73 69 6d 70 6c 65 2d 66 6f 72 6d 61 74 0a 20 20 27 64 6f 6f | ine-checker-simple-format...'doo |
| 4920 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d 66 6f 72 6d 61 74 0a 20 | m-modeline-check-simple-format.. |
| 4940 | 20 22 34 2e 32 2e 30 22 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ."4.2.0")..(defcustom.doom-model |
| 4960 | 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d 66 6f 72 6d 61 74 20 6e 69 6c 0a 20 20 22 49 | ine-check-simple-format.nil..."I |
| 4980 | 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 20 64 69 73 70 6c 61 79 20 6f 6e 65 20 6e 75 6d 62 | f.non-nil,.only.display.one.numb |
| 49a0 | 65 72 20 66 6f 72 20 63 68 65 63 6b 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 66 20 61 70 70 6c | er.for.check.information.if.appl |
| 49c0 | 69 63 61 62 6c 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f | icable."...:type.'boolean...:gro |
| 49e0 | 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 | up.'doom-modeline)..(defcustom.d |
| 4a00 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 6c 69 6d 69 74 20 39 39 0a 20 20 22 | oom-modeline-number-limit.99..." |
| 4a20 | 54 68 65 20 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 64 69 73 70 6c 61 79 65 64 20 66 6f 72 | The.maximum.number.displayed.for |
| 4a40 | 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 | .notifications."...:type.'intege |
| 4a60 | 72 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 | r...:group.'doom-modeline)..(def |
| 4a80 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d | custom.doom-modeline-project-nam |
| 4aa0 | 65 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 70 72 6f 6a 65 63 74 2d 6d 6f 64 65 | e.(bound-and-true-p.project-mode |
| 4ac0 | 2d 6c 69 6e 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 70 72 | -line)..."Whether.display.the.pr |
| 4ae0 | 6f 6a 65 63 74 20 6e 61 6d 65 2e 0a 0a 4e 6f 6e 2d 6e 69 6c 20 74 6f 20 64 69 73 70 6c 61 79 20 | oject.name...Non-nil.to.display. |
| 4b00 | 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | in.the.mode-line."...:type.'bool |
| 4b20 | 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 | ean...:group.'doom-modeline)..(d |
| 4b40 | 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 | efcustom.doom-modeline-workspace |
| 4b60 | 2d 6e 61 6d 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 77 | -name.t..."Whether.display.the.w |
| 4b80 | 6f 72 6b 73 70 61 63 65 20 6e 61 6d 65 2e 0a 0a 4e 6f 6e 2d 6e 69 6c 20 74 6f 20 64 69 73 70 6c | orkspace.name...Non-nil.to.displ |
| 4ba0 | 61 79 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 | ay.in.the.mode-line."...:type.'b |
| 4bc0 | 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a | oolean...:group.'doom-modeline). |
| 4be0 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d | .(defcustom.doom-modeline-persp- |
| 4c00 | 6e 61 6d 65 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 70 65 | name.t..."Whether.display.the.pe |
| 4c20 | 72 73 70 65 63 74 69 76 65 20 6e 61 6d 65 2e 0a 0a 4e 6f 6e 2d 6e 69 6c 20 74 6f 20 64 69 73 70 | rspective.name...Non-nil.to.disp |
| 4c40 | 6c 61 79 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 | lay.in.the.mode-line."...:type.' |
| 4c60 | 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 | boolean...:group.'doom-modeline) |
| 4c80 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c | ..(defcustom.doom-modeline-displ |
| 4ca0 | 61 79 2d 64 65 66 61 75 6c 74 2d 70 65 72 73 70 2d 6e 61 6d 65 20 6e 69 6c 0a 20 20 22 49 66 20 | ay-default-persp-name.nil..."If. |
| 4cc0 | 6e 6f 6e 20 6e 69 6c 20 74 68 65 20 64 65 66 61 75 6c 74 20 70 65 72 73 70 65 63 74 69 76 65 20 | non.nil.the.default.perspective. |
| 4ce0 | 6e 61 6d 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 | name.is.displayed.in.the.mode-li |
| 4d00 | 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 | ne."...:type.'boolean...:group.' |
| 4d20 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | doom-modeline)..(defcustom.doom- |
| 4d40 | 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d 69 63 6f 6e 20 74 0a 20 20 22 49 66 20 6e 6f 6e 20 | modeline-persp-icon.t..."If.non. |
| 4d60 | 6e 69 6c 20 74 68 65 20 70 65 72 73 70 65 63 74 69 76 65 20 6e 61 6d 65 20 69 73 20 64 69 73 70 | nil.the.perspective.name.is.disp |
| 4d80 | 6c 61 79 65 64 20 61 6c 6f 6e 67 73 69 64 65 20 61 20 66 6f 6c 64 65 72 20 69 63 6f 6e 2e 22 0a | layed.alongside.a.folder.icon.". |
| 4da0 | 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | ..:type.'boolean...:group.'doom- |
| 4dc0 | 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | modeline)..(defcustom.doom-model |
| 4de0 | 69 6e 65 2d 72 65 70 6c 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 | ine-repl.t..."Whether.display.th |
| 4e00 | 65 20 60 72 65 70 6c 27 20 73 74 61 74 65 2e 0a 0a 4e 6f 6e 2d 6e 69 6c 20 74 6f 20 64 69 73 70 | e.`repl'.state...Non-nil.to.disp |
| 4e20 | 6c 61 79 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 | lay.in.the.mode-line."...:type.' |
| 4e40 | 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 | boolean...:group.'doom-modeline) |
| 4e60 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 20 74 | ..(defcustom.doom-modeline-lsp.t |
| 4e80 | 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 60 6c 73 70 27 20 73 74 | ..."Whether.display.the.`lsp'.st |
| 4ea0 | 61 74 65 2e 0a 0a 4e 6f 6e 2d 6e 69 6c 20 74 6f 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 65 20 | ate...Non-nil.to.display.in.the. |
| 4ec0 | 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a | mode-line."...:type.'boolean...: |
| 4ee0 | 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f | group.'doom-modeline)..(defcusto |
| 4f00 | 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 20 6e 69 6c 0a 20 20 22 57 68 | m.doom-modeline-github.nil..."Wh |
| 4f20 | 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 | ether.display.the.GitHub.notific |
| 4f40 | 61 74 69 6f 6e 73 2e 0a 0a 49 74 20 72 65 71 75 69 72 65 73 20 60 67 68 75 62 27 20 61 6e 64 20 | ations...It.requires.`ghub'.and. |
| 4f60 | 60 61 73 79 6e 63 27 20 70 61 63 6b 61 67 65 73 2e 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 | `async'.packages..Additionally,. |
| 4f80 | 79 6f 75 72 20 47 69 74 48 75 62 20 70 65 72 73 6f 6e 61 6c 0a 61 63 63 65 73 73 20 74 6f 6b 65 | your.GitHub.personal.access.toke |
| 4fa0 | 6e 20 6d 75 73 74 20 68 61 76 65 20 60 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 27 20 70 65 72 6d | n.must.have.`notifications'.perm |
| 4fc0 | 69 73 73 69 6f 6e 73 2e 0a 0a 49 66 20 79 6f 75 20 75 73 65 20 60 70 61 73 73 27 20 74 6f 20 6d | issions...If.you.use.`pass'.to.m |
| 4fe0 | 61 6e 61 67 65 20 79 6f 75 72 20 73 65 63 72 65 74 73 2c 20 79 6f 75 20 61 6c 73 6f 20 6e 65 65 | anage.your.secrets,.you.also.nee |
| 5000 | 64 20 74 6f 20 61 64 64 20 74 68 69 73 20 68 6f 6f 6b 3a 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 | d.to.add.this.hook:...(add-hook. |
| 5020 | 5c 5c 3d 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 65 66 6f 72 65 2d 67 69 74 68 75 62 2d | \\='doom-modeline-before-github- |
| 5040 | 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 0a 09 20 20 20 23 5c 5c 3d | fetch-notification-hook.....#\\= |
| 5060 | 27 61 75 74 68 2d 73 6f 75 72 63 65 2d 70 61 73 73 2d 65 6e 61 62 6c 65 29 22 0a 20 20 3a 74 79 | 'auth-source-pass-enable)"...:ty |
| 5080 | 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | pe.'boolean...:group.'doom-model |
| 50a0 | 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 | ine)..(defcustom.doom-modeline-g |
| 50c0 | 69 74 68 75 62 2d 69 6e 74 65 72 76 61 6c 20 31 38 30 30 20 3b 20 28 2a 20 33 30 20 36 30 29 0a | ithub-interval.1800.;.(*.30.60). |
| 50e0 | 20 20 22 54 68 65 20 69 6e 74 65 72 76 61 6c 20 6f 66 20 63 68 65 63 6b 69 6e 67 20 47 69 74 48 | .."The.interval.of.checking.GitH |
| 5100 | 75 62 2e 22 0a 20 20 3a 74 79 70 65 20 27 69 6e 74 65 67 65 72 0a 20 20 3a 67 72 6f 75 70 20 27 | ub."...:type.'integer...:group.' |
| 5120 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | doom-modeline)..(defcustom.doom- |
| 5140 | 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 76 65 72 73 69 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 | modeline-env-version.t..."Whethe |
| 5160 | 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 65 72 73 69 6f | r.display.the.environment.versio |
| 5180 | 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 | n."...:type.'boolean...:group.'d |
| 51a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d | oom-modeline)..(defcustom.doom-m |
| 51c0 | 6f 64 65 6c 69 6e 65 2d 6d 6f 64 61 6c 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c | odeline-modal.t..."Whether.displ |
| 51e0 | 61 79 20 74 68 65 20 6d 6f 64 61 6c 20 73 74 61 74 65 2e 0a 0a 49 6e 63 6c 75 64 69 6e 67 20 60 | ay.the.modal.state...Including.` |
| 5200 | 65 76 69 6c 27 2c 20 60 6f 76 65 72 77 72 69 74 65 27 2c 20 60 67 6f 64 27 2c 20 60 72 79 6f 27 | evil',.`overwrite',.`god',.`ryo' |
| 5220 | 20 61 6e 64 20 60 78 61 68 2d 66 6c 79 2d 6b 65 79 73 27 2c 20 65 74 63 2e 22 0a 20 20 3a 74 79 | .and.`xah-fly-keys',.etc."...:ty |
| 5240 | 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | pe.'boolean...:group.'doom-model |
| 5260 | 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d | ine)..(defcustom.doom-modeline-m |
| 5280 | 6f 64 61 6c 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 | odal-icon.t..."Whether.display.t |
| 52a0 | 68 65 20 6d 6f 64 61 6c 20 73 74 61 74 65 20 69 63 6f 6e 2e 0a 0a 49 6e 63 6c 75 64 69 6e 67 20 | he.modal.state.icon...Including. |
| 52c0 | 60 65 76 69 6c 27 2c 20 60 6f 76 65 72 77 72 69 74 65 27 2c 20 60 67 6f 64 27 2c 20 60 72 79 6f | `evil',.`overwrite',.`god',.`ryo |
| 52e0 | 27 20 61 6e 64 20 60 78 61 68 2d 66 6c 79 2d 6b 65 79 73 27 2c 20 65 74 63 2e 22 0a 20 20 3a 74 | '.and.`xah-fly-keys',.etc."...:t |
| 5300 | 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | ype.'boolean...:group.'doom-mode |
| 5320 | 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | line)..(defcustom.doom-modeline- |
| 5340 | 6d 6f 64 61 6c 2d 6d 6f 64 65 72 6e 2d 69 63 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 | modal-modern-icon.t..."Whether.d |
| 5360 | 69 73 70 6c 61 79 20 74 68 65 20 6d 6f 64 65 72 6e 20 69 63 6f 6e 73 20 66 6f 72 20 6d 6f 64 61 | isplay.the.modern.icons.for.moda |
| 5380 | 6c 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 | ls."...:type.'boolean...:group.' |
| 53a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | doom-modeline)..(defcustom.doom- |
| 53c0 | 6d 6f 64 65 6c 69 6e 65 2d 61 6c 77 61 79 73 2d 73 68 6f 77 2d 6d 61 63 72 6f 2d 72 65 67 69 73 | modeline-always-show-macro-regis |
| 53e0 | 74 65 72 20 6e 69 6c 0a 20 20 22 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 77 61 79 73 20 | ter.nil..."When.non-nil,.always. |
| 5400 | 73 68 6f 77 20 74 68 65 20 72 65 67 69 73 74 65 72 20 6e 61 6d 65 20 77 68 65 6e 20 72 65 63 6f | show.the.register.name.when.reco |
| 5420 | 72 64 69 6e 67 20 61 6e 20 65 76 69 6c 20 6d 61 63 72 6f 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 | rding.an.evil.macro."...:type.'b |
| 5440 | 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a | oolean...:group.'doom-modeline). |
| 5460 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 75 34 65 20 6e | .(defcustom.doom-modeline-mu4e.n |
| 5480 | 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 6d 75 34 65 20 6e | il..."Whether.display.the.mu4e.n |
| 54a0 | 6f 74 69 66 69 63 61 74 69 6f 6e 73 2e 0a 0a 49 74 20 72 65 71 75 69 72 65 73 20 60 6d 75 34 65 | otifications...It.requires.`mu4e |
| 54c0 | 2d 61 6c 65 72 74 27 20 70 61 63 6b 61 67 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | -alert'.package."...:type.'boole |
| 54e0 | 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 | an...:group.'doom-modeline)..(de |
| 5500 | 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 20 6e 69 6c 0a 20 | fcustom.doom-modeline-gnus.nil.. |
| 5520 | 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 6e 6f 74 69 66 69 63 61 74 69 6f | ."Whether.to.display.notificatio |
| 5540 | 6e 73 20 66 72 6f 6d 20 67 6e 75 73 2e 0a 0a 49 74 20 72 65 71 75 69 72 65 73 20 60 67 6e 75 73 | ns.from.gnus...It.requires.`gnus |
| 5560 | 27 20 74 6f 20 62 65 20 73 65 74 75 70 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a | '.to.be.setup"...:type.'boolean. |
| 5580 | 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 | ..:group.'doom-modeline)..(defcu |
| 55a0 | 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 74 69 6d 65 72 20 32 0a | stom.doom-modeline-gnus-timer.2. |
| 55c0 | 20 20 22 54 68 65 20 77 61 69 74 20 74 69 6d 65 20 69 6e 20 6d 69 6e 75 74 65 73 20 62 65 66 6f | .."The.wait.time.in.minutes.befo |
| 55e0 | 72 65 20 67 6e 75 73 20 66 65 74 63 68 65 73 20 6d 61 69 6c 2e 0a 0a 49 66 20 6e 69 6c 2c 20 64 | re.gnus.fetches.mail...If.nil,.d |
| 5600 | 6f 6e 27 74 20 73 65 74 20 75 70 20 61 20 68 6f 6f 6b 2e 22 0a 20 20 3a 74 79 70 65 20 27 69 6e | on't.set.up.a.hook."...:type.'in |
| 5620 | 74 65 67 65 72 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a | teger...:group.'doom-modeline).. |
| 5640 | 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 69 64 | (defcustom.doom-modeline-gnus-id |
| 5660 | 6c 65 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 77 61 69 74 20 61 6e 20 69 64 6c | le.nil..."Whether.to.wait.an.idl |
| 5680 | 65 20 74 69 6d 65 20 74 6f 20 73 63 61 6e 20 66 6f 72 20 6e 65 77 73 2e 0a 0a 57 68 65 6e 20 74 | e.time.to.scan.for.news...When.t |
| 56a0 | 2c 20 73 65 74 73 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 74 69 6d 65 72 | ,.sets.`doom-modeline-gnus-timer |
| 56c0 | 27 20 61 73 20 61 6e 20 69 64 6c 65 20 74 69 6d 65 72 2e 20 20 49 66 20 61 0a 6e 75 6d 62 65 72 | '.as.an.idle.timer...If.a.number |
| 56e0 | 2c 20 45 6d 61 63 73 20 6d 75 73 74 20 68 61 76 65 20 62 65 65 6e 20 69 64 6c 65 20 74 68 69 73 | ,.Emacs.must.have.been.idle.this |
| 5700 | 20 67 69 76 65 6e 20 74 69 6d 65 2c 20 63 68 65 63 6b 65 64 20 61 66 74 65 72 0a 72 65 61 63 68 | .given.time,.checked.after.reach |
| 5720 | 20 74 68 65 20 64 65 66 69 6e 65 64 20 74 69 6d 65 72 2c 20 74 6f 20 66 65 74 63 68 20 6e 65 77 | .the.defined.timer,.to.fetch.new |
| 5740 | 73 2e 20 20 54 68 65 20 74 69 6d 65 20 73 74 65 70 20 63 61 6e 20 62 65 0a 63 6f 6e 66 69 67 75 | s...The.time.step.can.be.configu |
| 5760 | 72 65 64 20 69 6e 20 60 67 6e 75 73 2d 64 65 6d 6f 6e 2d 74 69 6d 65 73 74 65 70 27 2e 22 0a 20 | red.in.`gnus-demon-timestep'.".. |
| 5780 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 09 20 20 28 62 6f 6f 6c 65 61 6e 20 3a 74 61 67 | .:type.'(choice....(boolean.:tag |
| 57a0 | 20 22 53 65 74 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 74 69 6d 65 72 27 | ."Set.`doom-modeline-gnus-timer' |
| 57c0 | 20 61 73 20 61 6e 20 69 64 6c 65 20 74 69 6d 65 72 22 29 0a 09 20 20 28 6e 75 6d 62 65 72 20 3a | .as.an.idle.timer")....(number.: |
| 57e0 | 74 61 67 20 22 53 65 74 20 61 20 63 75 73 74 6f 6d 20 69 64 6c 65 20 74 69 6d 65 72 22 29 29 0a | tag."Set.a.custom.idle.timer")). |
| 5800 | 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 | ..:group.'doom-modeline)..(defcu |
| 5820 | 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 65 78 63 6c 75 64 65 64 | stom.doom-modeline-gnus-excluded |
| 5840 | 2d 67 72 6f 75 70 73 20 6e 69 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 67 72 6f 75 70 73 20 | -groups.nil..."A.list.of.groups. |
| 5860 | 74 6f 20 62 65 20 65 78 63 6c 75 64 65 64 20 66 72 6f 6d 20 74 68 65 20 75 6e 72 65 61 64 20 63 | to.be.excluded.from.the.unread.c |
| 5880 | 6f 75 6e 74 2e 0a 47 72 6f 75 70 73 27 20 6e 61 6d 65 73 20 6c 69 73 74 20 69 6e 20 60 67 6e 75 | ount..Groups'.names.list.in.`gnu |
| 58a0 | 73 2d 6e 65 77 73 72 63 2d 61 6c 69 73 74 27 60 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 | s-newsrc-alist'`"...:type.'(repe |
| 58c0 | 61 74 20 73 74 72 69 6e 67 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | at.string)...:group.'doom-modeli |
| 58e0 | 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 | ne)..(defcustom.doom-modeline-ir |
| 5900 | 63 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 69 72 63 20 6e | c.t..."Whether.display.the.irc.n |
| 5920 | 6f 74 69 66 69 63 61 74 69 6f 6e 73 2e 0a 0a 49 74 20 72 65 71 75 69 72 65 73 20 65 69 74 68 65 | otifications...It.requires.eithe |
| 5940 | 72 20 60 63 69 72 63 65 27 20 2c 20 60 65 72 63 27 20 6f 72 20 60 72 63 69 72 63 27 20 70 61 63 | r.`circe'.,.`erc'.or.`rcirc'.pac |
| 5960 | 6b 61 67 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 | kage."...:type.'boolean...:group |
| 5980 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 59a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 2d 62 75 66 66 65 72 73 20 6e 69 6c 0a 20 20 22 57 68 | m-modeline-irc-buffers.nil..."Wh |
| 59c0 | 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 75 6e 72 65 61 64 20 69 72 63 20 62 75 66 | ether.display.the.unread.irc.buf |
| 59e0 | 66 65 72 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 | fers."...:type.'boolean...:group |
| 5a00 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f | .'doom-modeline)..(defcustom.doo |
| 5a20 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 2d 73 74 79 6c 69 7a 65 20 23 27 64 6f 6f 6d 2d 6d 6f | m-modeline-irc-stylize.#'doom-mo |
| 5a40 | 64 65 6c 69 6e 65 2d 73 68 6f 72 74 65 6e 2d 69 72 63 0a 20 20 22 57 68 69 63 68 20 66 75 6e 63 | deline-shorten-irc..."Which.func |
| 5a60 | 74 69 6f 6e 20 74 6f 20 63 61 6c 6c 20 74 6f 20 73 74 79 6c 69 7a 65 20 49 52 43 20 62 75 66 66 | tion.to.call.to.stylize.IRC.buff |
| 5a80 | 65 72 20 6e 61 6d 65 73 2e 0a 0a 42 75 66 66 65 72 20 6e 61 6d 65 73 20 61 72 65 20 73 74 79 6c | er.names...Buffer.names.are.styl |
| 5aa0 | 69 7a 65 64 20 75 73 69 6e 67 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 60 66 75 6e 63 74 69 6f | ized.using.the.selected.`functio |
| 5ac0 | 6e 27 2e 0a 42 79 20 64 65 66 61 75 6c 74 20 62 75 66 66 65 72 20 6e 61 6d 65 73 20 61 72 65 20 | n'..By.default.buffer.names.are. |
| 5ae0 | 73 68 6f 72 74 65 6e 65 64 2c 20 79 6f 75 20 6d 61 79 20 77 61 6e 74 20 74 6f 20 64 69 73 61 62 | shortened,.you.may.want.to.disab |
| 5b00 | 6c 65 20 6f 72 20 63 61 6c 6c 0a 79 6f 75 72 20 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 2e 0a 54 68 | le.or.call.your.own.function..Th |
| 5b20 | 65 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 61 63 63 65 70 74 20 60 62 75 66 66 65 72 2d 6e | e.function.must.accept.`buffer-n |
| 5b40 | 61 6d 65 27 20 61 6e 64 20 72 65 74 75 72 6e 20 60 73 68 6f 72 74 65 6e 65 64 2d 6e 61 6d 65 27 | ame'.and.return.`shortened-name' |
| 5b60 | 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 66 75 6e 63 74 69 6f 6e 2d 69 74 65 | ."...:type.'(radio.(function-ite |
| 5b80 | 6d 20 3a 74 61 67 20 22 53 68 6f 72 74 65 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | m.:tag."Shorten"................ |
| 5ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 6f 72 6d 61 74 20 22 25 74 3a 20 25 76 5c | ................:format."%t:.%v\ |
| 5bc0 | 6e 20 25 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 20 20 20 | n.%h"........................... |
| 5be0 | 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 68 6f 72 74 65 6e 2d 69 72 63 29 0a | .....doom-modeline-shorten-irc). |
| 5c00 | 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 0a 20 | ................(function-item.. |
| 5c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 20 22 4c 65 61 76 65 20 75 6e 63 68 | ................:tag."Leave.unch |
| 5c40 | 61 6e 67 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 6f 72 6d 61 74 20 | anged"..................:format. |
| 5c60 | 22 25 74 3a 20 25 76 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 65 6e | "%t:.%v\n"..................iden |
| 5c80 | 74 69 74 79 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 0a | tity).................(function. |
| 5ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 20 22 4f 74 68 65 72 20 66 75 6e | .................:tag."Other.fun |
| 5cc0 | 63 74 69 6f 6e 22 29 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ction"))...:group.'doom-modeline |
| 5ce0 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 | )..(defcustom.doom-modeline-batt |
| 5d00 | 65 72 79 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 61 74 | ery.t..."Whether.display.the.bat |
| 5d20 | 74 65 72 79 20 73 74 61 74 75 73 2e 0a 0a 49 74 20 72 65 73 70 65 63 74 73 20 60 64 69 73 70 6c | tery.status...It.respects.`displ |
| 5d40 | 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | ay-battery-mode'."...:type.'bool |
| 5d60 | 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 | ean...:group.'doom-modeline)..(d |
| 5d80 | 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 20 74 0a 20 20 | efcustom.doom-modeline-time.t... |
| 5da0 | 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 74 69 6d 65 2e 0a 0a 49 74 20 72 | "Whether.display.the.time...It.r |
| 5dc0 | 65 73 70 65 63 74 73 20 60 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 6d 6f 64 65 27 2e 22 0a 20 20 | espects.`display-time-mode'."... |
| 5de0 | 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f | :type.'boolean...:group.'doom-mo |
| 5e00 | 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | deline)..(defcustom.doom-modelin |
| 5e20 | 65 2d 64 69 73 70 6c 61 79 2d 6d 69 73 63 2d 69 6e 2d 61 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 73 | e-display-misc-in-all-mode-lines |
| 5e40 | 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 6d 69 73 63 20 73 | .t..."Whether.display.the.misc.s |
| 5e60 | 65 67 6d 65 6e 74 20 6f 6e 20 61 6c 6c 20 6d 6f 64 65 20 6c 69 6e 65 73 2e 0a 0a 49 66 20 6e 69 | egment.on.all.mode.lines...If.ni |
| 5e80 | 6c 2c 20 64 69 73 70 6c 61 79 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 | l,.display.only.if.the.mode.line |
| 5ea0 | 20 69 73 20 61 63 74 69 76 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 | .is.active."...:type.'boolean... |
| 5ec0 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 | :group.'doom-modeline)..(defcust |
| 5ee0 | 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 6c 77 61 79 73 2d 76 69 73 69 62 6c 65 2d | om.doom-modeline-always-visible- |
| 5f00 | 73 65 67 6d 65 6e 74 73 20 6e 69 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 73 65 67 6d 65 6e | segments.nil..."A.list.of.segmen |
| 5f20 | 74 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 76 69 73 69 62 6c 65 20 65 76 65 6e 20 69 | ts.that.should.be.visible.even.i |
| 5f40 | 6e 20 69 6e 61 63 74 69 76 65 20 77 69 6e 64 6f 77 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 | n.inactive.windows."...:type.'(r |
| 5f60 | 65 70 65 61 74 20 73 79 6d 62 6f 6c 29 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 | epeat.symbol)...:group.'doom-mod |
| 5f80 | 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | eline)..(defcustom.doom-modeline |
| 5fa0 | 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 20 23 27 69 64 65 | -buffer-file-name-function.#'ide |
| 5fc0 | 6e 74 69 74 79 0a 20 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 68 61 6e 64 6c 65 20 | ntity..."The.function.to.handle. |
| 5fe0 | 76 61 72 69 61 62 6c 65 20 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 2e 22 0a 20 20 | variable.`buffer-file-name'."... |
| 6000 | 3a 74 79 70 65 20 27 66 75 6e 63 74 69 6f 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | :type.'function...:group.'doom-m |
| 6020 | 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | odeline)..(defcustom.doom-modeli |
| 6040 | 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e | ne-buffer-file-truename-function |
| 6060 | 20 23 27 69 64 65 6e 74 69 74 79 0a 20 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 68 | .#'identity..."The.function.to.h |
| 6080 | 61 6e 64 6c 65 20 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 2e 22 0a 20 | andle.`buffer-file-truename'.".. |
| 60a0 | 20 3a 74 79 70 65 20 27 66 75 6e 63 74 69 6f 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | .:type.'function...:group.'doom- |
| 60c0 | 6d 6f 64 65 6c 69 6e 65 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | modeline)..(defcustom.doom-model |
| 60e0 | 69 6e 65 2d 6b 38 73 2d 73 68 6f 77 2d 6e 61 6d 65 73 70 61 63 65 20 74 0a 20 20 22 57 68 65 74 | ine-k8s-show-namespace.t..."Whet |
| 6100 | 68 65 72 20 74 6f 20 73 68 6f 77 20 74 68 65 20 63 75 72 72 65 6e 74 20 4b 75 62 65 72 6e 65 74 | her.to.show.the.current.Kubernet |
| 6120 | 65 73 20 63 6f 6e 74 65 78 74 27 73 20 64 65 66 61 75 6c 74 20 6e 61 6d 65 73 70 61 63 65 2e 22 | es.context's.default.namespace." |
| 6140 | 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | ...:type.'boolean...:group.'doom |
| 6160 | 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 46 61 63 65 73 0a 3b 3b 0a 0a 28 64 | -modeline)....;;.;;.Faces.;;..(d |
| 6180 | 65 66 67 72 6f 75 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 20 6e 69 6c 0a | efgroup.doom-modeline-faces.nil. |
| 61a0 | 20 20 22 54 68 65 20 66 61 63 65 73 20 6f 66 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 27 2e | .."The.faces.of.`doom-modeline'. |
| 61c0 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 20 20 3a 67 72 6f | "...:group.'doom-modeline...:gro |
| 61e0 | 75 70 20 27 66 61 63 65 73 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 6e 6b 20 3a 74 61 | up.'faces...:link.'(url-link.:ta |
| 6200 | 67 20 22 48 6f 6d 65 70 61 67 65 22 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | g."Homepage"."https://github.com |
| 6220 | 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 22 29 29 0a 0a 28 64 | /seagle0128/doom-modeline"))..(d |
| 6240 | 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 20 20 27 28 28 74 20 28 29 29 29 | efface.doom-modeline...'((t.())) |
| 6260 | 0a 20 20 22 44 65 66 61 75 6c 74 20 66 61 63 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f | ..."Default.face."...:group.'doo |
| 6280 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d | m-modeline-faces)..(defface.doom |
| 62a0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 | -modeline-emphasis...'((t.(:inhe |
| 62c0 | 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 65 6d 70 | rit.(doom-modeline.mode-line-emp |
| 62e0 | 68 61 73 69 73 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 65 6d 70 68 61 | hasis))))..."Face.used.for.empha |
| 6300 | 73 69 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 | sis."...:group.'doom-modeline-fa |
| 6320 | 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 | ces)..(defface.doom-modeline-hig |
| 6340 | 68 6c 69 67 68 74 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f | hlight...'((t.(:inherit.(doom-mo |
| 6360 | 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 29 29 29 29 0a 20 | deline.mode-line-highlight)))).. |
| 6380 | 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2e 22 0a 20 | ."Face.used.for.highlighting.".. |
| 63a0 | 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 | .:group.'doom-modeline-faces)..( |
| 63c0 | 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 70 61 74 | defface.doom-modeline-buffer-pat |
| 63e0 | 68 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | h...'((t.(:inherit.(doom-modelin |
| 6400 | 65 2d 65 6d 70 68 61 73 69 73 20 62 6f 6c 64 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 | e-emphasis.bold))))..."Face.used |
| 6420 | 20 66 6f 72 20 74 68 65 20 64 69 72 6e 61 6d 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 62 75 66 | .for.the.dirname.part.of.the.buf |
| 6440 | 66 65 72 20 70 61 74 68 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | fer.path."...:group.'doom-modeli |
| 6460 | 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ne-faces)..(defface.doom-modelin |
| 6480 | 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 | e-buffer-file...'((t.(:inherit.( |
| 64a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 | doom-modeline.mode-line-buffer-i |
| 64c0 | 64 20 62 6f 6c 64 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 | d.bold))))..."Face.used.for.the. |
| 64e0 | 66 69 6c 65 6e 61 6d 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 | filename.part.of.the.mode-line.b |
| 6500 | 75 66 66 65 72 20 70 61 74 68 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | uffer.path."...:group.'doom-mode |
| 6520 | 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | line-faces)..(defface.doom-model |
| 6540 | 69 6e 65 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 | ine-buffer-modified...'((t.(:inh |
| 6560 | 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 77 61 72 6e 69 6e 67 20 62 6f 6c 64 | erit.(doom-modeline.warning.bold |
| 6580 | 29 20 3a 62 61 63 6b 67 72 6f 75 6e 64 20 75 6e 73 70 65 63 69 66 69 65 64 29 29 29 0a 20 20 22 | ).:background.unspecified)))..." |
| 65a0 | 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 5c 5c 3d 27 75 6e 73 61 76 65 64 5c 5c 3d | Face.used.for.the.\\='unsaved\\= |
| 65c0 | 27 20 73 79 6d 62 6f 6c 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 67 | '.symbol.in.the.mode-line."...:g |
| 65e0 | 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | roup.'doom-modeline-faces)..(def |
| 6600 | 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d | face.doom-modeline-buffer-major- |
| 6620 | 6d 6f 64 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | mode...'((t.(:inherit.(doom-mode |
| 6640 | 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 20 62 6f 6c 64 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 | line-emphasis.bold))))..."Face.u |
| 6660 | 73 65 64 20 66 6f 72 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 73 65 67 6d 65 6e 74 20 69 | sed.for.the.major-mode.segment.i |
| 6680 | 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | n.the.mode-line."...:group.'doom |
| 66a0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d | -modeline-faces)..(defface.doom- |
| 66c0 | 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 0a 20 20 27 28 28 | modeline-buffer-minor-mode...'(( |
| 66e0 | 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d | t.(:inherit.(doom-modeline.font- |
| 6700 | 6c 6f 63 6b 2d 64 6f 63 2d 66 61 63 65 29 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 20 3a 73 | lock-doc-face).:weight.normal.:s |
| 6720 | 6c 61 6e 74 20 6e 6f 72 6d 61 6c 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 | lant.normal)))..."Face.used.for. |
| 6740 | 74 68 65 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 73 65 67 6d 65 6e 74 20 69 6e 20 74 68 65 20 6d | the.minor-modes.segment.in.the.m |
| 6760 | 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ode-line."...:group.'doom-modeli |
| 6780 | 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ne-faces)..(defface.doom-modelin |
| 67a0 | 65 2d 70 72 6f 6a 65 63 74 2d 70 61 72 65 6e 74 2d 64 69 72 0a 20 20 27 28 28 74 20 28 3a 69 6e | e-project-parent-dir...'((t.(:in |
| 67c0 | 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 | herit.(doom-modeline.font-lock-c |
| 67e0 | 6f 6d 6d 65 6e 74 2d 66 61 63 65 20 62 6f 6c 64 29 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 | omment-face.bold))))..."Face.use |
| 6800 | 64 20 66 6f 72 20 74 68 65 20 70 72 6f 6a 65 63 74 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f | d.for.the.project.parent.directo |
| 6820 | 72 79 20 6f 66 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 75 66 66 65 72 20 70 61 74 68 2e | ry.of.the.mode-line.buffer.path. |
| 6840 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 6860 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 | ..(defface.doom-modeline-project |
| 6880 | 2d 64 69 72 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | -dir...'((t.(:inherit.(doom-mode |
| 68a0 | 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 73 74 72 69 6e 67 2d 66 61 63 65 20 62 6f 6c 64 29 | line.font-lock-string-face.bold) |
| 68c0 | 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 70 72 6f 6a 65 63 74 | )))..."Face.used.for.the.project |
| 68e0 | 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 75 66 66 | .directory.of.the.mode-line.buff |
| 6900 | 65 72 20 70 61 74 68 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | er.path."...:group.'doom-modelin |
| 6920 | 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | e-faces)..(defface.doom-modeline |
| 6940 | 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 64 69 72 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 | -project-root-dir...'((t.(:inher |
| 6960 | 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 20 62 6f 6c 64 29 | it.(doom-modeline-emphasis.bold) |
| 6980 | 29 29 29 0a 20 20 22 46 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 70 72 6f 6a 65 63 74 | )))..."Face.used.for.the.project |
| 69a0 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 75 66 66 65 72 20 70 61 | .part.of.the.mode-line.buffer.pa |
| 69c0 | 74 68 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 | th."...:group.'doom-modeline-fac |
| 69e0 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 | es)..(defface.doom-modeline-pane |
| 6a00 | 6c 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | l...'((t.(:inherit.doom-modeline |
| 6a20 | 2d 68 69 67 68 6c 69 67 68 74 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 5c 5c 3d 27 58 20 | -highlight)))..."Face.for.\\='X. |
| 6a40 | 6f 75 74 20 6f 66 20 59 5c 5c 3d 27 20 73 65 67 6d 65 6e 74 73 2e 0a 54 68 69 73 20 61 70 70 6c | out.of.Y\\='.segments..This.appl |
| 6a60 | 69 65 73 20 74 6f 20 60 61 6e 7a 75 27 2c 20 60 65 76 69 6c 2d 73 75 62 73 74 69 74 75 74 65 27 | ies.to.`anzu',.`evil-substitute' |
| 6a80 | 2c 20 60 69 65 64 69 74 27 20 65 74 63 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | ,.`iedit'.etc."...:group.'doom-m |
| 6aa0 | 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f | odeline-faces)..(defface.doom-mo |
| 6ac0 | 64 65 6c 69 6e 65 2d 68 6f 73 74 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f | deline-host...'((t.(:inherit.(do |
| 6ae0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 69 74 61 6c 69 63 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 | om-modeline.italic))))..."Face.f |
| 6b00 | 6f 72 20 72 65 6d 6f 74 65 20 68 6f 73 74 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 | or.remote.hosts.in.the.mode-line |
| 6b20 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 | ."...:group.'doom-modeline-faces |
| 6b40 | 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 70 75 74 2d | )..(defface.doom-modeline-input- |
| 6b60 | 6d 65 74 68 6f 64 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f | method...'((t.(:inherit.(doom-mo |
| 6b80 | 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | deline-emphasis))))..."Face.for. |
| 6ba0 | 69 6e 70 75 74 20 6d 65 74 68 6f 64 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a | input.method.in.the.mode-line.". |
| 6bc0 | 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a | ..:group.'doom-modeline-faces).. |
| 6be0 | 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 70 75 74 2d 6d 65 74 | (defface.doom-modeline-input-met |
| 6c00 | 68 6f 64 2d 61 6c 74 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d | hod-alt...'((t.(:inherit.(doom-m |
| 6c20 | 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 6f 63 2d 66 61 63 65 29 20 3a 73 6c 61 | odeline.font-lock-doc-face).:sla |
| 6c40 | 6e 74 20 6e 6f 72 6d 61 6c 29 29 29 0a 20 20 22 41 6c 74 65 72 6e 61 74 69 76 65 20 66 61 63 65 | nt.normal)))..."Alternative.face |
| 6c60 | 20 66 6f 72 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 | .for.input.method.in.the.mode-li |
| 6c80 | 6e 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 | ne."...:group.'doom-modeline-fac |
| 6ca0 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 | es)..(defface.doom-modeline-debu |
| 6cc0 | 67 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | g...'((t.(:inherit.(doom-modelin |
| 6ce0 | 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 6f 63 2d 66 61 63 65 29 20 3a 73 6c 61 6e 74 20 6e 6f 72 | e.font-lock-doc-face).:slant.nor |
| 6d00 | 6d 61 6c 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 64 65 62 75 67 2d 6c 65 76 65 6c 20 6d | mal)))..."Face.for.debug-level.m |
| 6d20 | 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 20 55 73 65 64 20 62 | essages.in.the.mode-line..Used.b |
| 6d40 | 79 20 76 63 73 2c 20 63 68 65 63 6b 2c 20 65 74 63 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | y.vcs,.check,.etc."...:group.'do |
| 6d60 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f | om-modeline-faces)..(defface.doo |
| 6d80 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 | m-modeline-info...'((t.(:inherit |
| 6da0 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 73 75 63 63 65 73 73 29 29 29 29 0a 20 20 22 46 | .(doom-modeline.success))))..."F |
| 6dc0 | 61 63 65 20 66 6f 72 20 69 6e 66 6f 2d 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 | ace.for.info-level.messages.in.t |
| 6de0 | 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 20 55 73 65 64 20 62 79 20 76 63 73 2c 20 63 68 65 63 6b | he.mode-line..Used.by.vcs,.check |
| 6e00 | 2c 20 65 74 63 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ,.etc."...:group.'doom-modeline- |
| 6e20 | 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 | faces)..(defface.doom-modeline-w |
| 6e40 | 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f | arning...'((t.(:inherit.(doom-mo |
| 6e60 | 64 65 6c 69 6e 65 20 77 61 72 6e 69 6e 67 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 77 | deline.warning))))..."Face.for.w |
| 6e80 | 61 72 6e 69 6e 67 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 20 55 73 65 64 20 62 | arnings.in.the.mode-line..Used.b |
| 6ea0 | 79 20 76 63 73 2c 20 63 68 65 63 6b 2c 20 65 74 63 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | y.vcs,.check,.etc."...:group.'do |
| 6ec0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f | om-modeline-faces)..(defface.doo |
| 6ee0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 | m-modeline-urgent...'((t.(:inher |
| 6f00 | 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 65 72 72 6f 72 29 29 29 29 0a 20 20 22 46 | it.(doom-modeline.error))))..."F |
| 6f20 | 61 63 65 20 66 6f 72 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e | ace.for.errors.in.the.mode-line. |
| 6f40 | 20 55 73 65 64 20 62 79 20 76 63 73 2c 20 63 68 65 63 6b 2c 20 65 74 63 2e 22 0a 20 20 3a 67 72 | .Used.by.vcs,.check,.etc."...:gr |
| 6f60 | 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | oup.'doom-modeline-faces)..(deff |
| 6f80 | 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 0a 20 | ace.doom-modeline-notification.. |
| 6fa0 | 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 | .'((t.(:inherit.doom-modeline-wa |
| 6fc0 | 72 6e 69 6e 67 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6e 6f 74 69 66 69 63 61 74 69 6f | rning)))..."Face.for.notificatio |
| 6fe0 | 6e 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 2e 20 55 73 65 64 20 62 79 20 47 69 74 | ns.in.the.mode-line..Used.by.Git |
| 7000 | 48 75 62 2c 20 6d 75 34 65 2c 20 65 74 63 2e 0a 41 6c 73 6f 20 73 65 65 20 74 68 65 20 66 61 63 | Hub,.mu4e,.etc..Also.see.the.fac |
| 7020 | 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 2d 6e 75 6d 62 65 72 27 2e | e.`doom-modeline-unread-number'. |
| 7040 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 7060 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 2d | ..(defface.doom-modeline-unread- |
| 7080 | 6e 75 6d 62 65 72 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 | number...'((t.(:inherit.doom-mod |
| 70a0 | 65 6c 69 6e 65 20 3a 73 6c 61 6e 74 20 69 74 61 6c 69 63 29 29 29 0a 20 20 22 46 61 63 65 20 66 | eline.:slant.italic)))..."Face.f |
| 70c0 | 6f 72 20 75 6e 72 65 61 64 20 6e 75 6d 62 65 72 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e | or.unread.number.in.the.mode-lin |
| 70e0 | 65 2e 20 55 73 65 64 20 62 79 20 47 69 74 48 75 62 2c 20 6d 75 34 65 2c 20 65 74 63 2e 22 0a 20 | e..Used.by.GitHub,.mu4e,.etc.".. |
| 7100 | 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 | .:group.'doom-modeline-faces)..( |
| 7120 | 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 0a 20 20 27 28 28 74 | defface.doom-modeline-bar...'((t |
| 7140 | 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 | .(:inherit.doom-modeline-highlig |
| 7160 | 68 74 29 29 29 0a 20 20 22 54 68 65 20 66 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 6c | ht)))..."The.face.used.for.the.l |
| 7180 | 65 66 74 2d 6d 6f 73 74 20 62 61 72 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 6f 66 | eft-most.bar.in.the.mode-line.of |
| 71a0 | 20 61 6e 20 61 63 74 69 76 65 20 77 69 6e 64 6f 77 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | .an.active.window."...:group.'do |
| 71c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f | om-modeline-faces)..(defface.doo |
| 71e0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 69 6e 61 63 74 69 76 65 0a 20 20 60 28 28 74 20 28 | m-modeline-bar-inactive...`((t.( |
| 7200 | 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 29 0a 20 20 22 54 68 65 | :inherit.doom-modeline)))..."The |
| 7220 | 20 66 61 63 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 6c 65 66 74 2d 6d 6f 73 74 20 62 61 72 | .face.used.for.the.left-most.bar |
| 7240 | 20 69 6e 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 6f 66 20 61 6e 20 69 6e 61 63 74 69 76 65 | .in.the.mode-line.of.an.inactive |
| 7260 | 20 77 69 6e 64 6f 77 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .window."...:group.'doom-modelin |
| 7280 | 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | e-faces)..(defface.doom-modeline |
| 72a0 | 2d 64 65 62 75 67 2d 76 69 73 75 61 6c 0a 20 20 27 28 28 28 28 62 61 63 6b 67 72 6f 75 6e 64 20 | -debug-visual...'((((background. |
| 72c0 | 6c 69 67 68 74 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 44 34 38 34 33 45 22 20 3a 69 | light)).:foreground."#D4843E".:i |
| 72e0 | 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 20 20 20 20 28 28 28 62 61 63 | nherit.doom-modeline).....(((bac |
| 7300 | 6b 67 72 6f 75 6e 64 20 64 61 72 6b 29 29 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 22 23 39 31 35 | kground.dark)).:foreground."#915 |
| 7320 | 42 32 44 22 20 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 0a 20 20 | B2D".:inherit.doom-modeline))... |
| 7340 | 22 46 61 63 65 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 77 | "Face.to.use.for.the.mode-line.w |
| 7360 | 68 69 6c 65 20 64 65 62 75 67 67 69 6e 67 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | hile.debugging."...:group.'doom- |
| 7380 | 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d | modeline-faces)..(defface.doom-m |
| 73a0 | 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 65 6d 61 63 73 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 | odeline-evil-emacs-state...'((t. |
| 73c0 | 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f | (:inherit.(doom-modeline.font-lo |
| 73e0 | 63 6b 2d 62 75 69 6c 74 69 6e 2d 66 61 63 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | ck-builtin-face))))..."Face.for. |
| 7400 | 74 68 65 20 45 6d 61 63 73 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 69 | the.Emacs.state.tag.in.evil.indi |
| 7420 | 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | cator."...:group.'doom-modeline- |
| 7440 | 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | faces)..(defface.doom-modeline-e |
| 7460 | 76 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 | vil-insert-state...'((t.(:inheri |
| 7480 | 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 6f | t.(doom-modeline.font-lock-keywo |
| 74a0 | 72 64 2d 66 61 63 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 69 6e 73 65 | rd-face))))..."Face.for.the.inse |
| 74c0 | 72 74 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 69 63 61 74 6f 72 2e 22 | rt.state.tag.in.evil.indicator." |
| 74e0 | 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a | ...:group.'doom-modeline-faces). |
| 7500 | 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 6d 6f 74 | .(defface.doom-modeline-evil-mot |
| 7520 | 69 6f 6e 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d | ion-state...'((t.(:inherit.(doom |
| 7540 | 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 6f 63 2d 66 61 63 65 29 20 3a 73 | -modeline.font-lock-doc-face).:s |
| 7560 | 6c 61 6e 74 20 6e 6f 72 6d 61 6c 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 6d | lant.normal)))..."Face.for.the.m |
| 7580 | 6f 74 69 6f 6e 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 69 63 61 74 6f | otion.state.tag.in.evil.indicato |
| 75a0 | 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 | r."...:group.'doom-modeline-face |
| 75c0 | 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d | s)..(defface.doom-modeline-evil- |
| 75e0 | 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f | normal-state...'((t.(:inherit.do |
| 7600 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | om-modeline-info)))..."Face.for. |
| 7620 | 74 68 65 20 6e 6f 72 6d 61 6c 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 | the.normal.state.tag.in.evil.ind |
| 7640 | 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | icator."...:group.'doom-modeline |
| 7660 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | -faces)..(defface.doom-modeline- |
| 7680 | 65 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 | evil-operator-state...'((t.(:inh |
| 76a0 | 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 | erit.(doom-modeline.mode-line))) |
| 76c0 | 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 6f 70 65 72 61 74 6f 72 20 73 74 61 74 65 | )..."Face.for.the.operator.state |
| 76e0 | 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 | .tag.in.evil.indicator."...:grou |
| 7700 | 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 | p.'doom-modeline-faces)..(deffac |
| 7720 | 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 | e.doom-modeline-evil-visual-stat |
| 7740 | 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | e...'((t.(:inherit.doom-modeline |
| 7760 | 2d 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 76 69 73 75 | -warning)))..."Face.for.the.visu |
| 7780 | 61 6c 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e 64 69 63 61 74 6f 72 2e 22 | al.state.tag.in.evil.indicator." |
| 77a0 | 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a | ...:group.'doom-modeline-faces). |
| 77c0 | 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 72 65 70 | .(defface.doom-modeline-evil-rep |
| 77e0 | 6c 61 63 65 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d | lace-state...'((t.(:inherit.doom |
| 7800 | 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 | -modeline-urgent)))..."Face.for. |
| 7820 | 74 68 65 20 72 65 70 6c 61 63 65 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 65 76 69 6c 20 69 6e | the.replace.state.tag.in.evil.in |
| 7840 | 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | dicator."...:group.'doom-modelin |
| 7860 | 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | e-faces)..(defface.doom-modeline |
| 7880 | 2d 65 76 69 6c 2d 75 73 65 72 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 | -evil-user-state...'((t.(:inheri |
| 78a0 | 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 22 46 61 | t.doom-modeline-warning)))..."Fa |
| 78c0 | 63 65 20 66 6f 72 20 74 68 65 20 72 65 70 6c 61 63 65 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 | ce.for.the.replace.state.tag.in. |
| 78e0 | 65 76 69 6c 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | evil.indicator."...:group.'doom- |
| 7900 | 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d | modeline-faces)..(defface.doom-m |
| 7920 | 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 77 72 69 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 | odeline-overwrite...'((t.(:inher |
| 7940 | 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 29 0a 20 20 22 46 61 | it.doom-modeline-urgent)))..."Fa |
| 7960 | 63 65 20 66 6f 72 20 6f 76 65 72 77 72 69 74 65 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a | ce.for.overwrite.indicator."...: |
| 7980 | 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 | group.'doom-modeline-faces)..(de |
| 79a0 | 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6f 64 0a 20 20 27 28 28 74 20 28 | fface.doom-modeline-god...'((t.( |
| 79c0 | 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 | :inherit.doom-modeline-info))).. |
| 79e0 | 20 22 46 61 63 65 20 66 6f 72 20 67 6f 64 2d 6d 6f 64 65 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a | ."Face.for.god-mode.indicator.". |
| 7a00 | 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a | ..:group.'doom-modeline-faces).. |
| 7a20 | 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 79 6f 0a 20 20 27 28 28 | (defface.doom-modeline-ryo...'(( |
| 7a40 | 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 | t.(:inherit.doom-modeline-info)) |
| 7a60 | 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 52 59 4f 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 | )..."Face.for.RYO.indicator."... |
| 7a80 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 | :group.'doom-modeline-faces)..(d |
| 7aa0 | 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6c 79 2d 69 6e 73 65 72 74 2d | efface.doom-modeline-fly-insert- |
| 7ac0 | 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 | state...'((t.(:inherit.(doom-mod |
| 7ae0 | 65 6c 69 6e 65 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 29 29 | eline.font-lock-keyword-face)))) |
| 7b00 | 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 69 6e 73 65 72 74 20 73 74 61 74 65 20 69 6e | ..."Face.for.the.insert.state.in |
| 7b20 | 20 78 61 68 2d 66 6c 79 2d 6b 65 79 73 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f | .xah-fly-keys.indicator."...:gro |
| 7b40 | 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 | up.'doom-modeline-faces)..(deffa |
| 7b60 | 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6c 79 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 | ce.doom-modeline-fly-normal-stat |
| 7b80 | 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | e...'((t.(:inherit.doom-modeline |
| 7ba0 | 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 6e 6f 72 6d 61 6c 20 | -info)))..."Face.for.the.normal. |
| 7bc0 | 73 74 61 74 65 20 69 6e 20 78 61 68 2d 66 6c 79 2d 6b 65 79 73 20 69 6e 64 69 63 61 74 6f 72 2e | state.in.xah-fly-keys.indicator. |
| 7be0 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 7c00 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 63 6f | ..(defface.doom-modeline-boon-co |
| 7c20 | 6d 6d 61 6e 64 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f | mmand-state...'((t.(:inherit.doo |
| 7c40 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 | m-modeline-info)))..."Face.for.t |
| 7c60 | 68 65 20 63 6f 6d 6d 61 6e 64 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 62 6f 6f 6e 20 69 6e 64 | he.command.state.tag.in.boon.ind |
| 7c80 | 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | icator."...:group.'doom-modeline |
| 7ca0 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | -faces)..(defface.doom-modeline- |
| 7cc0 | 62 6f 6f 6e 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 | boon-insert-state...'((t.(:inher |
| 7ce0 | 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 6b 65 79 77 | it.(doom-modeline.font-lock-keyw |
| 7d00 | 6f 72 64 2d 66 61 63 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 69 6e 73 | ord-face))))..."Face.for.the.ins |
| 7d20 | 65 72 74 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 62 6f 6f 6e 20 69 6e 64 69 63 61 74 6f 72 2e | ert.state.tag.in.boon.indicator. |
| 7d40 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 7d60 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 73 70 | ..(defface.doom-modeline-boon-sp |
| 7d80 | 65 63 69 61 6c 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f | ecial-state...'((t.(:inherit.(do |
| 7da0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 62 75 69 6c 74 69 6e 2d 66 61 | om-modeline.font-lock-builtin-fa |
| 7dc0 | 63 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 61 6c 20 73 | ce))))..."Face.for.the.special.s |
| 7de0 | 74 61 74 65 20 74 61 67 20 69 6e 20 62 6f 6f 6e 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a | tate.tag.in.boon.indicator."...: |
| 7e00 | 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 | group.'doom-modeline-faces)..(de |
| 7e20 | 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 6f 66 66 2d 73 74 61 | fface.doom-modeline-boon-off-sta |
| 7e40 | 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | te...'((t.(:inherit.(doom-modeli |
| 7e60 | 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 | ne.mode-line))))..."Face.for.the |
| 7e80 | 20 6f 66 66 20 73 74 61 74 65 20 74 61 67 20 69 6e 20 62 6f 6f 6e 20 69 6e 64 69 63 61 74 6f 72 | .off.state.tag.in.boon.indicator |
| 7ea0 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 | ."...:group.'doom-modeline-faces |
| 7ec0 | 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6e | )..(defface.doom-modeline-meow-n |
| 7ee0 | 6f 72 6d 61 6c 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f | ormal-state...'((t.(:inherit.doo |
| 7f00 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 29 29 29 0a | m-modeline-evil-normal-state))). |
| 7f20 | 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 6e 6f 72 6d 61 6c 20 73 74 61 74 65 20 69 6e 20 | .."Face.for.the.normal.state.in. |
| 7f40 | 6d 65 6f 77 2d 65 64 69 74 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | meow-edit.indicator."...:group.' |
| 7f60 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 | doom-modeline-faces)..(defface.d |
| 7f80 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 0a 20 | oom-modeline-meow-insert-state.. |
| 7fa0 | 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 | .'((t.(:inherit.doom-modeline-ev |
| 7fc0 | 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 | il-insert-state)))..."Face.for.t |
| 7fe0 | 68 65 20 69 6e 73 65 72 74 20 73 74 61 74 65 20 69 6e 20 6d 65 6f 77 2d 65 64 69 74 20 69 6e 64 | he.insert.state.in.meow-edit.ind |
| 8000 | 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | icator."...:group.'doom-modeline |
| 8020 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | -faces)..(defface.doom-modeline- |
| 8040 | 6d 65 6f 77 2d 62 65 61 63 6f 6e 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 | meow-beacon-state...'((t.(:inher |
| 8060 | 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 | it.doom-modeline-evil-visual-sta |
| 8080 | 74 65 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 62 65 61 63 6f 6e 20 73 74 61 | te)))..."Face.for.the.beacon.sta |
| 80a0 | 74 65 20 69 6e 20 6d 65 6f 77 2d 65 64 69 74 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 | te.in.meow-edit.indicator."...:g |
| 80c0 | 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | roup.'doom-modeline-faces)..(def |
| 80e0 | 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6d 6f 74 69 6f 6e 2d 73 | face.doom-modeline-meow-motion-s |
| 8100 | 74 61 74 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | tate...'((t.(:inherit.doom-model |
| 8120 | 69 6e 65 2d 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 29 29 29 0a 20 20 22 46 61 63 65 | ine-evil-motion-state)))..."Face |
| 8140 | 20 66 6f 72 20 74 68 65 20 6d 6f 74 69 6f 6e 20 73 74 61 74 65 20 69 6e 20 6d 65 6f 77 2d 65 64 | .for.the.motion.state.in.meow-ed |
| 8160 | 69 74 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f | it.indicator."...:group.'doom-mo |
| 8180 | 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 | deline-faces)..(defface.doom-mod |
| 81a0 | 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6b 65 79 70 61 64 2d 73 74 61 74 65 0a 20 20 27 28 28 74 20 28 | eline-meow-keypad-state...'((t.( |
| 81c0 | 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 6f 70 65 72 | :inherit.doom-modeline-evil-oper |
| 81e0 | 61 74 6f 72 2d 73 74 61 74 65 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 6b 65 | ator-state)))..."Face.for.the.ke |
| 8200 | 79 70 61 64 20 73 74 61 74 65 20 69 6e 20 6d 65 6f 77 2d 65 64 69 74 20 69 6e 64 69 63 61 74 6f | ypad.state.in.meow-edit.indicato |
| 8220 | 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 | r."...:group.'doom-modeline-face |
| 8240 | 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 | s)..(defface.doom-modeline-proje |
| 8260 | 63 74 2d 6e 61 6d 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d | ct-name...'((t.(:inherit.(doom-m |
| 8280 | 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 20 69 | odeline.font-lock-comment-face.i |
| 82a0 | 74 61 6c 69 63 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 70 72 6f 6a 65 63 | talic))))..."Face.for.the.projec |
| 82c0 | 74 20 6e 61 6d 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | t.name."...:group.'doom-modeline |
| 82e0 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | -faces)..(defface.doom-modeline- |
| 8300 | 77 6f 72 6b 73 70 61 63 65 2d 6e 61 6d 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 | workspace-name...'((t.(:inherit. |
| 8320 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 20 62 6f 6c 64 29 29 29 29 | (doom-modeline-emphasis.bold)))) |
| 8340 | 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 20 6e 61 6d 65 2e | ..."Face.for.the.workspace.name. |
| 8360 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 8380 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d 6e | ..(defface.doom-modeline-persp-n |
| 83a0 | 61 6d 65 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ame...'((t.(:inherit.(doom-model |
| 83c0 | 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 63 6f 6d 6d 65 6e 74 2d 66 61 63 65 20 69 74 61 6c 69 | ine.font-lock-comment-face.itali |
| 83e0 | 63 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 70 65 72 73 70 20 6e 61 6d 65 | c))))..."Face.for.the.persp.name |
| 8400 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 | ."...:group.'doom-modeline-faces |
| 8420 | 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d | )..(defface.doom-modeline-persp- |
| 8440 | 62 75 66 66 65 72 2d 6e 6f 74 2d 69 6e 2d 70 65 72 73 70 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 | buffer-not-in-persp...'((t.(:inh |
| 8460 | 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 64 6f | erit.(doom-modeline.font-lock-do |
| 8480 | 63 2d 66 61 63 65 20 69 74 61 6c 69 63 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 | c-face.italic))))..."Face.for.th |
| 84a0 | 65 20 62 75 66 66 65 72 73 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 69 6e 20 74 68 65 20 70 | e.buffers.which.are.not.in.the.p |
| 84c0 | 65 72 73 70 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 | ersp."...:group.'doom-modeline-f |
| 84e0 | 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 | aces)..(defface.doom-modeline-re |
| 8500 | 70 6c 2d 73 75 63 63 65 73 73 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d | pl-success...'((t.(:inherit.doom |
| 8520 | 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 52 45 | -modeline-info)))..."Face.for.RE |
| 8540 | 50 4c 20 73 75 63 63 65 73 73 20 73 74 61 74 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f | PL.success.state."...:group.'doo |
| 8560 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d | m-modeline-faces)..(defface.doom |
| 8580 | 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 70 6c 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 20 28 3a | -modeline-repl-warning...'((t.(: |
| 85a0 | 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 29 | inherit.doom-modeline-warning))) |
| 85c0 | 0a 20 20 22 46 61 63 65 20 66 6f 72 20 52 45 50 4c 20 77 61 72 6e 69 6e 67 20 73 74 61 74 65 2e | ..."Face.for.REPL.warning.state. |
| 85e0 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 | "...:group.'doom-modeline-faces) |
| 8600 | 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 64 65 66 | ..(defface.doom-modeline-vcs-def |
| 8620 | 61 75 6c 74 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ault...'((t.(:inherit.(doom-mode |
| 8640 | 6c 69 6e 65 2d 69 6e 66 6f 20 62 6f 6c 64 29 29 29 29 0a 20 20 22 44 65 66 61 75 6c 74 20 66 61 | line-info.bold))))..."Default.fa |
| 8660 | 63 65 20 66 6f 72 20 56 43 53 20 73 74 61 74 65 73 2e 0a 0a 57 68 69 63 68 20 61 72 65 20 6e 6f | ce.for.VCS.states...Which.are.no |
| 8680 | 74 20 65 78 70 6c 69 63 69 74 6c 79 20 6c 69 73 74 65 64 20 69 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 | t.explicitly.listed.in.`doom-mod |
| 86a0 | 65 6c 69 6e 65 2d 76 63 73 2d 73 74 61 74 65 2d 66 61 63 65 73 2d 61 6c 69 73 74 27 2e 22 0a 20 | eline-vcs-state-faces-alist'.".. |
| 86c0 | 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 | .:group.'doom-modeline-faces)..( |
| 86e0 | 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 73 75 63 63 65 73 | defface.doom-modeline-lsp-succes |
| 8700 | 73 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | s...'((t.(:inherit.doom-modeline |
| 8720 | 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 4c 53 50 20 73 75 63 63 65 73 73 | -info)))..."Face.for.LSP.success |
| 8740 | 20 73 74 61 74 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | .state."...:group.'doom-modeline |
| 8760 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | -faces)..(defface.doom-modeline- |
| 8780 | 6c 73 70 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f | lsp-warning...'((t.(:inherit.doo |
| 87a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f | m-modeline-warning)))..."Face.fo |
| 87c0 | 72 20 4c 53 50 20 77 61 72 6e 69 6e 67 20 73 74 61 74 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | r.LSP.warning.state."...:group.' |
| 87e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 | doom-modeline-faces)..(defface.d |
| 8800 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 28 3a | oom-modeline-lsp-error...'((t.(: |
| 8820 | 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 29 0a | inherit.doom-modeline-urgent))). |
| 8840 | 20 20 22 46 61 63 65 20 66 6f 72 20 4c 53 50 20 65 72 72 6f 72 20 73 74 61 74 65 2e 22 0a 20 20 | .."Face.for.LSP.error.state."... |
| 8860 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 | :group.'doom-modeline-faces)..(d |
| 8880 | 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 72 75 6e 6e 69 6e 67 | efface.doom-modeline-lsp-running |
| 88a0 | 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ...'((t.(:inherit.(doom-modeline |
| 88c0 | 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 72 75 6e 29 20 3a 77 65 69 | .compilation-mode-line-run).:wei |
| 88e0 | 67 68 74 20 6e 6f 72 6d 61 6c 20 3a 73 6c 61 6e 74 20 6e 6f 72 6d 61 6c 29 29 29 0a 20 20 22 46 | ght.normal.:slant.normal)))..."F |
| 8900 | 61 63 65 20 66 6f 72 20 4c 53 50 20 72 75 6e 6e 69 6e 67 20 73 74 61 74 65 2e 22 0a 20 20 3a 67 | ace.for.LSP.running.state."...:g |
| 8920 | 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 | roup.'doom-modeline-faces)..(def |
| 8940 | 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 63 68 61 72 67 | face.doom-modeline-battery-charg |
| 8960 | 69 6e 67 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ing...'((t.(:inherit.doom-modeli |
| 8980 | 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 74 74 65 72 79 20 63 | ne-info)))..."Face.for.battery.c |
| 89a0 | 68 61 72 67 69 6e 67 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d | harging.status."...:group.'doom- |
| 89c0 | 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d | modeline-faces)..(defface.doom-m |
| 89e0 | 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 66 75 6c 6c 0a 20 20 27 28 28 74 20 28 3a 69 6e | odeline-battery-full...'((t.(:in |
| 8a00 | 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 22 46 | herit.doom-modeline-info)))..."F |
| 8a20 | 61 63 65 20 66 6f 72 20 62 61 74 74 65 72 79 20 66 75 6c 6c 20 73 74 61 74 75 73 2e 22 0a 20 20 | ace.for.battery.full.status."... |
| 8a40 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 | :group.'doom-modeline-faces)..(d |
| 8a60 | 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 6e 6f 72 | efface.doom-modeline-battery-nor |
| 8a80 | 6d 61 6c 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | mal...'((t.(:inherit.(doom-model |
| 8aa0 | 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 | ine.mode-line))))..."Face.for.ba |
| 8ac0 | 74 74 65 72 79 20 6e 6f 72 6d 61 6c 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | ttery.normal.status."...:group.' |
| 8ae0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 | doom-modeline-faces)..(defface.d |
| 8b00 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 77 61 72 6e 69 6e 67 0a 20 20 27 | oom-modeline-battery-warning...' |
| 8b20 | 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e | ((t.(:inherit.doom-modeline-warn |
| 8b40 | 69 6e 67 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 74 74 65 72 79 20 77 61 72 6e 69 | ing)))..."Face.for.battery.warni |
| 8b60 | 6e 67 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | ng.status."...:group.'doom-model |
| 8b80 | 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ine-faces)..(defface.doom-modeli |
| 8ba0 | 6e 65 2d 62 61 74 74 65 72 79 2d 63 72 69 74 69 63 61 6c 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 | ne-battery-critical...'((t.(:inh |
| 8bc0 | 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 29 0a 20 20 22 | erit.doom-modeline-urgent)))..." |
| 8be0 | 46 61 63 65 20 66 6f 72 20 62 61 74 74 65 72 79 20 63 72 69 74 69 63 61 6c 20 73 74 61 74 75 73 | Face.for.battery.critical.status |
| 8c00 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 | ."...:group.'doom-modeline-faces |
| 8c20 | 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 | )..(defface.doom-modeline-batter |
| 8c40 | 79 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f | y-error...'((t.(:inherit.doom-mo |
| 8c60 | 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 62 61 74 | deline-urgent)))..."Face.for.bat |
| 8c80 | 74 65 72 79 20 65 72 72 6f 72 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | tery.error.status."...:group.'do |
| 8ca0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f | om-modeline-faces)..(defface.doo |
| 8cc0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 74 69 6d 65 6d 61 63 68 69 6e 65 0a 20 20 | m-modeline-buffer-timemachine... |
| 8ce0 | 27 28 28 74 20 28 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 | '((t.(:inherit.doom-modeline-buf |
| 8d00 | 66 65 72 2d 66 69 6c 65 20 3a 73 6c 61 6e 74 20 69 74 61 6c 69 63 29 29 29 0a 20 20 22 46 61 63 | fer-file.:slant.italic)))..."Fac |
| 8d20 | 65 20 66 6f 72 20 74 69 6d 65 6d 61 63 68 69 6e 65 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 | e.for.timemachine.status."...:gr |
| 8d40 | 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | oup.'doom-modeline-faces)..(deff |
| 8d60 | 61 63 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 0a 20 20 27 28 28 74 20 28 3a | ace.doom-modeline-time...'((t.(: |
| 8d80 | 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 29 0a 20 20 22 46 61 63 65 | inherit.doom-modeline)))..."Face |
| 8da0 | 20 66 6f 72 20 64 69 73 70 6c 61 79 20 74 69 6d 65 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f | .for.display.time."...:group.'do |
| 8dc0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 64 6f 6f | om-modeline-faces)..(defface.doo |
| 8de0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 0a 20 20 27 28 28 74 20 28 3a | m-modeline-compilation...'((t.(: |
| 8e00 | 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 20 3a 73 | inherit.doom-modeline-warning.:s |
| 8e20 | 6c 61 6e 74 20 69 74 61 6c 69 63 20 3a 68 65 69 67 68 74 20 30 2e 39 29 29 29 0a 20 20 22 46 61 | lant.italic.:height.0.9)))..."Fa |
| 8e40 | 63 65 20 66 6f 72 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 70 72 6f 67 72 65 73 73 2e 22 0a 20 20 | ce.for.compilation.progress."... |
| 8e60 | 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 73 29 0a 0c 0a 3b | :group.'doom-modeline-faces)...; |
| 8e80 | 3b 0a 3b 3b 20 45 78 74 65 72 6e 61 6c 73 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 20 6d 6f 64 65 2d | ;.;;.Externals.;;..(defvar.mode- |
| 8ea0 | 6c 69 6e 65 2d 72 69 67 68 74 2d 61 6c 69 67 6e 2d 65 64 67 65 29 0a 0a 28 64 65 63 6c 61 72 65 | line-right-align-edge)..(declare |
| 8ec0 | 2d 66 75 6e 63 74 69 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 68 6f 72 74 65 6e 2d | -function.doom-modeline-shorten- |
| 8ee0 | 69 72 63 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 67 6d 65 6e 74 73 22 29 0a 28 64 | irc."doom-modeline-segments").(d |
| 8f00 | 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 61 63 65 2d 72 65 6d 61 70 2d 72 65 6d 6f 76 | eclare-function.face-remap-remov |
| 8f20 | 65 2d 72 65 6c 61 74 69 76 65 20 22 66 61 63 65 2d 72 65 6d 61 70 22 29 0a 28 64 65 63 6c 61 72 | e-relative."face-remap").(declar |
| 8f40 | 65 2d 66 75 6e 63 74 69 6f 6e 20 66 66 69 70 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 22 65 78 | e-function.ffip-project-root."ex |
| 8f60 | 74 3a 66 69 6e 64 2d 66 69 6c 65 2d 69 6e 2d 70 72 6f 6a 65 63 74 22 29 0a 28 64 65 63 6c 61 72 | t:find-file-in-project").(declar |
| 8f80 | 65 2d 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 22 70 72 6f 6a 65 63 74 | e-function.project-root."project |
| 8fa0 | 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 69 6c 65 2d | ").(declare-function.projectile- |
| 8fc0 | 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 22 65 78 74 3a 70 72 6f 6a 65 63 74 69 6c 65 22 29 0a 0a | project-root."ext:projectile").. |
| 8fe0 | 0c 0a 3b 3b 0a 3b 3b 20 55 74 69 6c 69 74 69 65 73 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f | ..;;.;;.Utilities.;;..(defun.doo |
| 9000 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 66 6f 6e 74 2d 6c 6f 63 6b 20 28 29 0a 20 20 22 46 | m-modeline-add-font-lock.()..."F |
| 9020 | 6f 6e 74 69 66 79 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 2a 27 20 73 74 61 | ontify.`doom-modeline-def-*'.sta |
| 9040 | 74 65 6d 65 6e 74 73 2e 22 0a 20 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 61 64 64 2d 6b 65 79 77 6f | tements."...(font-lock-add-keywo |
| 9060 | 72 64 73 0a 20 20 20 27 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 0a 20 20 20 27 28 28 22 28 | rds....'emacs-lisp-mode....'(("( |
| 9080 | 5c 5c 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 2e 2b 5c 5c 29 5c 5c 5f 3e 20 2b | \\(doom-modeline-def-.+\\)\\_>.+ |
| 90a0 | 5c 5c 28 2e 2a 3f 5c 5c 29 5c 5c 5f 3e 22 0a 20 20 20 20 20 20 28 31 20 66 6f 6e 74 2d 6c 6f 63 | \\(.*?\\)\\_>".......(1.font-loc |
| 90c0 | 6b 2d 6b 65 79 77 6f 72 64 2d 66 61 63 65 29 0a 20 20 20 20 20 20 28 32 20 66 6f 6e 74 2d 6c 6f | k-keyword-face).......(2.font-lo |
| 90e0 | 63 6b 2d 63 6f 6e 73 74 61 6e 74 2d 66 61 63 65 29 29 29 29 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 | ck-constant-face))))).(doom-mode |
| 9100 | 6c 69 6e 65 2d 61 64 64 2d 66 6f 6e 74 2d 6c 6f 63 6b 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | line-add-font-lock)..(defun.doom |
| 9120 | 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 69 6d 65 6e 75 20 28 29 0a 20 20 22 41 64 64 20 74 6f | -modeline-add-imenu.()..."Add.to |
| 9140 | 20 60 69 6d 65 6e 75 27 20 69 6e 64 65 78 2e 22 0a 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 0a | .`imenu'.index."...(add-to-list. |
| 9160 | 20 20 20 27 69 6d 65 6e 75 2d 67 65 6e 65 72 69 63 2d 65 78 70 72 65 73 73 69 6f 6e 0a 20 20 20 | ...'imenu-generic-expression.... |
| 9180 | 27 28 22 4d 6f 64 65 6c 69 6e 65 73 22 0a 20 20 20 20 20 22 5e 5c 5c 73 2d 2a 28 5c 5c 28 64 6f | '("Modelines"......"^\\s-*(\\(do |
| 91a0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 5c 5c 29 5c 5c 73 2d 2b | om-modeline-def-modeline\\)\\s-+ |
| 91c0 | 5c 5c 28 5c 5c 28 3f 3a 5c 5c 73 77 5c 5c 7c 5c 5c 73 5f 5c 5c 7c 5c 5c 73 27 5c 5c 7c 5c 5c 5c | \\(\\(?:\\sw\\|\\s_\\|\\s'\\|\\\ |
| 91e0 | 5c 2e 5c 5c 29 2b 5c 5c 29 22 0a 20 20 20 20 20 32 29 29 0a 20 20 28 61 64 64 2d 74 6f 2d 6c 69 | \.\\)+\\)"......2))...(add-to-li |
| 9200 | 73 74 0a 20 20 20 27 69 6d 65 6e 75 2d 67 65 6e 65 72 69 63 2d 65 78 70 72 65 73 73 69 6f 6e 0a | st....'imenu-generic-expression. |
| 9220 | 20 20 20 27 28 22 53 65 67 6d 65 6e 74 73 22 0a 20 20 20 20 20 22 5e 5c 5c 73 2d 2a 28 5c 5c 28 | ...'("Segments"......"^\\s-*(\\( |
| 9240 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 5c 5c 29 5c 5c 73 2d | doom-modeline-def-segment\\)\\s- |
| 9260 | 2b 5c 5c 28 5c 5c 28 3f 3a 5c 5c 73 77 5c 5c 7c 5c 5c 73 5f 5c 5c 7c 5c 5c 5c 5c 2e 5c 5c 29 2b | +\\(\\(?:\\sw\\|\\s_\\|\\\\.\\)+ |
| 9280 | 5c 5c 29 22 0a 20 20 20 20 20 32 29 29 0a 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 0a 20 20 20 | \\)"......2))...(add-to-list.... |
| 92a0 | 27 69 6d 65 6e 75 2d 67 65 6e 65 72 69 63 2d 65 78 70 72 65 73 73 69 6f 6e 0a 20 20 20 27 28 22 | 'imenu-generic-expression....'(" |
| 92c0 | 45 6e 76 73 22 0a 20 20 20 20 20 22 5e 5c 5c 73 2d 2a 28 5c 5c 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | Envs"......"^\\s-*(\\(doom-model |
| 92e0 | 69 6e 65 2d 64 65 66 2d 65 6e 76 5c 5c 29 5c 5c 73 2d 2b 5c 5c 28 5c 5c 28 3f 3a 5c 5c 73 77 5c | ine-def-env\\)\\s-+\\(\\(?:\\sw\ |
| 9300 | 5c 7c 5c 5c 73 5f 5c 5c 7c 5c 5c 5c 5c 2e 5c 5c 29 2b 5c 5c 29 22 0a 20 20 20 20 20 32 29 29 29 | \|\\s_\\|\\\\.\\)+\\)"......2))) |
| 9320 | 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 43 6f 72 65 20 68 65 6c 70 65 72 73 0a 3b 3b 0a 0a 3b 3b 20 46 49 | ....;;.;;.Core.helpers.;;..;;.FI |
| 9340 | 58 4d 45 20 23 31 38 33 3a 20 46 6f 72 63 65 20 74 6f 20 63 61 6c 63 75 6c 61 74 65 20 6d 6f 64 | XME.#183:.Force.to.calculate.mod |
| 9360 | 65 2d 6c 69 6e 65 20 68 65 69 67 68 74 0a 3b 3b 20 40 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 | e-line.height.;;.@see.https://gi |
| 9380 | 74 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | thub.com/seagle0128/doom-modelin |
| 93a0 | 65 2f 69 73 73 75 65 73 2f 31 38 33 0a 3b 3b 20 40 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 | e/issues/183.;;.@see.https://git |
| 93c0 | 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | hub.com/seagle0128/doom-modeline |
| 93e0 | 2f 69 73 73 75 65 73 2f 34 38 33 0a 28 75 6e 6c 65 73 73 20 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 | /issues/483.(unless.(>=.emacs-ma |
| 9400 | 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 39 29 0a 20 20 28 65 76 61 6c 2d 61 6e 64 2d 63 6f 6d 70 | jor-version.29)...(eval-and-comp |
| 9420 | 69 6c 65 0a 20 20 20 20 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 64 | ile.....(defun.doom-modeline-red |
| 9440 | 69 73 70 6c 61 79 20 28 26 72 65 73 74 20 5f 29 0a 20 20 20 20 20 20 22 43 61 6c 6c 20 60 72 65 | isplay.(&rest._)......."Call.`re |
| 9460 | 64 69 73 70 6c 61 79 27 20 74 6f 20 74 72 69 67 67 65 72 20 6d 6f 64 65 2d 6c 69 6e 65 20 68 65 | display'.to.trigger.mode-line.he |
| 9480 | 69 67 68 74 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 2e 0a 0a 43 65 72 74 61 69 6e 20 66 75 6e 63 | ight.calculations...Certain.func |
| 94a0 | 74 69 6f 6e 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 65 2e 67 2e 20 60 66 69 74 2d 77 69 6e 64 6f | tions,.including.e.g..`fit-windo |
| 94c0 | 77 2d 74 6f 2d 62 75 66 66 65 72 27 2c 20 62 61 73 65 0a 74 68 65 69 72 20 73 69 7a 65 20 63 61 | w-to-buffer',.base.their.size.ca |
| 94e0 | 6c 63 75 6c 61 74 69 6f 6e 73 20 6f 6e 20 76 61 6c 75 65 73 20 77 68 69 63 68 20 61 72 65 20 69 | lculations.on.values.which.are.i |
| 9500 | 6e 63 6f 72 72 65 63 74 20 69 66 20 74 68 65 0a 6d 6f 64 65 2d 6c 69 6e 65 20 68 61 73 20 61 20 | ncorrect.if.the.mode-line.has.a. |
| 9520 | 68 65 69 67 68 74 20 64 69 66 66 65 72 65 6e 74 20 66 72 6f 6d 20 74 68 61 74 20 6f 66 20 74 68 | height.different.from.that.of.th |
| 9540 | 65 20 60 64 65 66 61 75 6c 74 27 20 66 61 63 65 0a 61 6e 64 20 63 65 72 74 61 69 6e 20 6f 74 68 | e.`default'.face.and.certain.oth |
| 9560 | 65 72 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 20 68 61 76 65 20 6e 6f 74 20 79 65 74 20 74 61 6b | er.calculations.have.not.yet.tak |
| 9580 | 65 6e 20 70 6c 61 63 65 20 66 6f 72 20 74 68 65 0a 77 69 6e 64 6f 77 20 69 6e 20 71 75 65 73 74 | en.place.for.the.window.in.quest |
| 95a0 | 69 6f 6e 2e 0a 0a 54 68 65 73 65 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 20 63 61 6e 20 62 65 20 | ion...These.calculations.can.be. |
| 95c0 | 74 72 69 67 67 65 72 65 64 20 62 79 20 63 61 6c 6c 69 6e 67 20 60 72 65 64 69 73 70 6c 61 79 27 | triggered.by.calling.`redisplay' |
| 95e0 | 0a 65 78 70 6c 69 63 69 74 6c 79 20 61 74 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 74 | .explicitly.at.the.appropriate.t |
| 9600 | 69 6d 65 20 61 6e 64 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 73 20 70 75 72 70 6f 73 65 0a 69 | ime.and.this.functions.purpose.i |
| 9620 | 73 20 74 6f 20 6d 61 6b 65 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a 54 | s.to.make.it.easier.to.do.so...T |
| 9640 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 6c 69 6b 65 20 60 72 65 64 69 73 70 6c 61 79 27 | his.function.is.like.`redisplay' |
| 9660 | 20 77 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 46 4f 52 43 45 20 61 72 67 75 6d 65 6e 74 2c 0a 62 75 | .with.non-nil.FORCE.argument,.bu |
| 9680 | 74 20 69 74 20 77 69 6c 6c 20 6f 6e 6c 79 20 74 72 69 67 67 65 72 20 61 20 72 65 64 69 73 70 6c | t.it.will.only.trigger.a.redispl |
| 96a0 | 61 79 20 77 68 65 6e 20 74 68 65 72 65 20 69 73 20 61 20 6e 6f 6e 20 6e 69 6c 0a 60 6d 6f 64 65 | ay.when.there.is.a.non.nil.`mode |
| 96c0 | 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 27 20 61 6e 64 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 | -line-format'.and.the.height.of. |
| 96e0 | 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 69 73 20 64 69 66 66 65 72 65 6e 74 0a 66 72 6f 6d 20 | the.mode-line.is.different.from. |
| 9700 | 74 68 61 74 20 6f 66 20 74 68 65 20 60 64 65 66 61 75 6c 74 27 20 66 61 63 65 2e 20 54 68 69 73 | that.of.the.`default'.face..This |
| 9720 | 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 0a 75 73 65 64 | .function.is.intended.to.be.used |
| 9740 | 20 61 73 20 61 6e 20 61 64 76 69 63 65 20 74 6f 20 77 69 6e 64 6f 77 20 63 72 65 61 74 69 6f 6e | .as.an.advice.to.window.creation |
| 9760 | 20 66 75 6e 63 74 69 6f 6e 73 2e 22 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 | .functions.".......(when.(and.(b |
| 9780 | 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f | ound-and-true-p.doom-modeline-mo |
| 97a0 | 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 | de)..................mode-line-f |
| 97c0 | 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2f 3d 20 28 66 72 61 6d | ormat..................(/=.(fram |
| 97e0 | 65 2d 63 68 61 72 2d 68 65 69 67 68 74 29 20 28 77 69 6e 64 6f 77 2d 6d 6f 64 65 2d 6c 69 6e 65 | e-char-height).(window-mode-line |
| 9800 | 2d 68 65 69 67 68 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 72 65 64 69 73 70 6c 61 79 20 74 29 | -height))).........(redisplay.t) |
| 9820 | 29 29 29 0a 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 66 69 74 2d 77 69 6e 64 6f 77 2d 74 | )))...(advice-add.#'fit-window-t |
| 9840 | 6f 2d 62 75 66 66 65 72 20 3a 62 65 66 6f 72 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | o-buffer.:before.#'doom-modeline |
| 9860 | 2d 72 65 64 69 73 70 6c 61 79 29 29 0a 0a 3b 3b 20 46 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 63 | -redisplay))..;;.For.`flycheck-c |
| 9880 | 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 27 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 | olor-mode-line'.(with-eval-after |
| 98a0 | 2d 6c 6f 61 64 20 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 0a | -load.'flycheck-color-mode-line. |
| 98c0 | 20 20 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 | ..(defvar.flycheck-color-mode-li |
| 98e0 | 6e 65 2d 66 61 63 65 2d 74 6f 2d 63 6f 6c 6f 72 29 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | ne-face-to-color)...(setq.flyche |
| 9900 | 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 61 63 65 2d 74 6f 2d 63 6f 6c 6f 72 | ck-color-mode-line-face-to-color |
| 9920 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d | .'doom-modeline))..(defun.doom-m |
| 9940 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 20 28 29 0a 20 20 | odeline-icon-displayable-p.()... |
| 9960 | 22 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 69 63 6f 6e 73 20 61 72 65 20 64 69 73 | "Return.non-nil.if.icons.are.dis |
| 9980 | 70 6c 61 79 61 62 6c 65 2e 22 0a 20 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | playable."...(and.doom-modeline- |
| 99a0 | 69 63 6f 6e 20 28 66 65 61 74 75 72 65 70 20 27 6e 65 72 64 2d 69 63 6f 6e 73 29 29 29 0a 0a 28 | icon.(featurep.'nerd-icons)))..( |
| 99c0 | 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 77 68 65 65 6c 2d 61 76 61 69 6c | defun.doom-modeline-mwheel-avail |
| 99e0 | 61 62 6c 65 2d 70 20 28 29 0a 20 20 22 57 68 65 74 68 65 72 20 6d 6f 75 73 65 20 77 68 65 65 6c | able-p.()..."Whether.mouse.wheel |
| 9a00 | 20 69 73 20 61 76 61 69 6c 61 62 6c 65 2e 22 0a 20 20 28 61 6e 64 20 28 66 65 61 74 75 72 65 70 | .is.available."...(and.(featurep |
| 9a20 | 20 27 6d 77 68 65 65 6c 29 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 6f 75 73 | .'mwheel).(bound-and-true-p.mous |
| 9a40 | 65 2d 77 68 65 65 6c 2d 6d 6f 64 65 29 29 29 0a 0a 3b 3b 20 4b 65 65 70 20 60 64 6f 6f 6d 2d 6d | e-wheel-mode)))..;;.Keep.`doom-m |
| 9a60 | 6f 64 65 6c 69 6e 65 2d 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 27 20 75 70 2d 74 6f 2d 64 61 | odeline-current-window'.up-to-da |
| 9a80 | 74 65 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 6c 65 63 74 65 | te.(defun.doom-modeline--selecte |
| 9aa0 | 64 2d 77 69 6e 64 6f 77 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 | d-window.()..."Get.the.selected. |
| 9ac0 | 77 69 6e 64 6f 77 2e 22 0a 20 20 28 66 72 61 6d 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f | window."...(frame-selected-windo |
| 9ae0 | 77 29 29 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 75 72 72 65 | w))..(defvar.doom-modeline-curre |
| 9b00 | 6e 74 2d 77 69 6e 64 6f 77 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 6c 65 63 74 | nt-window.(doom-modeline--select |
| 9b20 | 65 64 2d 77 69 6e 64 6f 77 29 0a 20 20 22 43 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 2e 22 29 0a | ed-window)..."Current.window."). |
| 9b40 | 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 20 28 29 | .(defun.doom-modeline--active.() |
| 9b60 | 0a 20 20 22 57 68 65 74 68 65 72 20 69 73 20 61 6e 20 61 63 74 69 76 65 20 77 69 6e 64 6f 77 2e | ..."Whether.is.an.active.window. |
| 9b80 | 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 | "...(unless.(and.(bound-and-true |
| 9ba0 | 2d 70 20 6d 69 6e 69 2d 66 72 61 6d 65 2d 66 72 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -p.mini-frame-frame)............ |
| 9bc0 | 20 20 20 20 28 61 6e 64 20 28 66 72 61 6d 65 2d 6c 69 76 65 2d 70 20 6d 69 6e 69 2d 66 72 61 6d | ....(and.(frame-live-p.mini-fram |
| 9be0 | 65 2d 66 72 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 28 66 72 | e-frame).....................(fr |
| 9c00 | 61 6d 65 2d 76 69 73 69 62 6c 65 2d 70 20 6d 69 6e 69 2d 66 72 61 6d 65 2d 66 72 61 6d 65 29 29 | ame-visible-p.mini-frame-frame)) |
| 9c20 | 29 0a 20 20 20 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 75 72 72 65 6e 74 | ).....(and.doom-modeline-current |
| 9c40 | 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 28 65 71 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | -window..........(eq.(doom-model |
| 9c60 | 69 6e 65 2d 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ine--selected-window).doom-model |
| 9c80 | 69 6e 65 2d 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d | ine-current-window))))..(defvar- |
| 9ca0 | 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6c 69 6d 69 74 65 64 2d 77 69 64 | local.doom-modeline--limited-wid |
| 9cc0 | 74 68 2d 70 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | th-p.nil)..(defun.doom-modeline- |
| 9ce0 | 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 28 6e 61 6d 65 29 0a 20 20 22 57 68 65 74 68 | -segment-visible.(name)..."Wheth |
| 9d00 | 65 72 20 74 68 65 20 73 65 67 6d 65 6e 74 20 4e 41 4d 45 20 73 68 6f 75 6c 64 20 62 65 20 64 69 | er.the.segment.NAME.should.be.di |
| 9d20 | 73 70 6c 61 79 65 64 2e 22 0a 20 20 28 61 6e 64 0a 20 20 20 28 6f 72 20 28 64 6f 6f 6d 2d 6d 6f | splayed."...(and....(or.(doom-mo |
| 9d40 | 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 20 6e | deline--active)........(member.n |
| 9d60 | 61 6d 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 6c 77 61 79 73 2d 76 69 73 69 62 6c 65 | ame.doom-modeline-always-visible |
| 9d80 | 2d 73 65 67 6d 65 6e 74 73 29 29 0a 20 20 20 28 6e 6f 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | -segments))....(not.doom-modelin |
| 9da0 | 65 2d 2d 6c 69 6d 69 74 65 64 2d 77 69 64 74 68 2d 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f | e--limited-width-p)))..(defun.do |
| 9dc0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 | om-modeline-set-selected-window. |
| 9de0 | 28 26 72 65 73 74 20 5f 29 0a 20 20 22 53 65 74 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | (&rest._)..."Set.`doom-modeline- |
| 9e00 | 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 27 20 61 70 70 72 6f 70 72 69 61 74 65 6c 79 2e 22 0a | current-window'.appropriately.". |
| 9e20 | 20 20 28 6c 65 74 20 28 28 77 69 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 6c | ..(let.((win.(doom-modeline--sel |
| 9e40 | 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d | ected-window))).....(setq.doom-m |
| 9e60 | 6f 64 65 6c 69 6e 65 2d 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 | odeline-current-window.......... |
| 9e80 | 20 28 69 66 20 28 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 61 63 74 69 76 65 2d 70 | .(if.(minibuffer-window-active-p |
| 9ea0 | 20 77 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 62 75 66 66 65 72 2d | .win)...............(minibuffer- |
| 9ec0 | 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 77 69 6e | selected-window).............win |
| 9ee0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 73 65 74 | ))))..(defun.doom-modeline-unset |
| 9f00 | 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 28 29 0a 20 20 22 55 6e 73 65 74 20 60 64 6f | -selected-window.()..."Unset.`do |
| 9f20 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 27 20 61 70 70 72 | om-modeline-current-window'.appr |
| 9f40 | 6f 70 72 69 61 74 65 6c 79 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | opriately."...(setq.doom-modelin |
| 9f60 | 65 2d 63 75 72 72 65 6e 74 2d 77 69 6e 64 6f 77 20 6e 69 6c 29 29 0a 0a 28 61 64 64 2d 68 6f 6f | e-current-window.nil))..(add-hoo |
| 9f80 | 6b 20 27 70 72 65 2d 72 65 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 73 20 23 27 64 6f 6f | k.'pre-redisplay-functions.#'doo |
| 9fa0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 0a | m-modeline-set-selected-window). |
| 9fc0 | 0a 3b 3b 20 45 6e 73 75 72 65 20 6d 6f 64 65 6c 69 6e 65 20 69 73 20 69 6e 61 63 74 69 76 65 20 | .;;.Ensure.modeline.is.inactive. |
| 9fe0 | 77 68 65 6e 20 45 6d 61 63 73 20 69 73 20 75 6e 66 6f 63 75 73 65 64 0a 28 64 65 66 76 61 72 20 | when.Emacs.is.unfocused.(defvar. |
| a000 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 6d 61 70 2d 66 61 63 65 73 20 27 28 6d 6f 64 | doom-modeline--remap-faces.'(mod |
| a020 | 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 20 20 20 20 20 20 | e-line.......................... |
| a040 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 61 63 74 69 76 65 0a 20 20 20 | ............mode-line-active.... |
| a060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a080 | 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 | ..mode-line-emphasis............ |
| a0a0 | 20 20 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 6f 64 65 2d 6c | ..........................mode-l |
| a0c0 | 69 6e 65 2d 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 20 | ine-highlight................... |
| a0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 | ...................mode-line-buf |
| a100 | 66 65 72 2d 69 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 | fer-id.......................... |
| a120 | 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 20 20 20 20 20 20 | ............doom-modeline....... |
| a140 | 20 20 20 20 20 20 20 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 | ...............................s |
| a160 | 6f 6c 61 69 72 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 | olaire-mode-line-face........... |
| a180 | 20 20 20 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 6f 6c 61 69 | ...........................solai |
| a1a0 | 72 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 61 63 74 69 76 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 | re-mode-line-active-face........ |
| a1c0 | 20 20 20 20 20 20 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 61 | ..............................pa |
| a1e0 | 72 61 64 6f 78 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 | radox-mode-line-face............ |
| a200 | 20 20 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 6c 79 63 68 65 | ..........................flyche |
| a220 | 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 65 72 72 6f 72 2d 66 61 63 65 0a 20 20 | ck-color-mode-line-error-face... |
| a240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| a260 | 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 77 61 72 6e | ...flycheck-color-mode-line-warn |
| a280 | 69 6e 67 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 | ing-face........................ |
| a2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6f 72 2d 6d 6f 64 | ..............flycheck-color-mod |
| a2c0 | 65 2d 6c 69 6e 65 2d 69 6e 66 6f 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-line-info-face................ |
| a2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 | ......................flycheck-c |
| a300 | 6f 6c 6f 72 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 75 63 63 65 73 73 2d 66 61 63 65 29 29 0a 0a 28 | olor-mode-line-success-face))..( |
| a320 | 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 6d 61 70 2d 66 61 63 65 | defvar.doom-modeline--remap-face |
| a340 | 2d 63 6f 6f 6b 69 65 2d 61 6c 69 73 74 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d | -cookie-alist.nil).(defun.doom-m |
| a360 | 6f 64 65 6c 69 6e 65 2d 66 6f 63 75 73 20 28 29 0a 20 20 22 46 6f 63 75 73 20 6d 6f 64 65 2d 6c | odeline-focus.()..."Focus.mode-l |
| a380 | 69 6e 65 2e 22 0a 20 20 28 6d 61 70 63 20 23 27 66 61 63 65 2d 72 65 6d 61 70 2d 72 65 6d 6f 76 | ine."...(mapc.#'face-remap-remov |
| a3a0 | 65 2d 72 65 6c 61 74 69 76 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 6d 61 70 2d | e-relative.doom-modeline--remap- |
| a3c0 | 66 61 63 65 2d 63 6f 6f 6b 69 65 2d 61 6c 69 73 74 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | face-cookie-alist))..(defun.doom |
| a3e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 66 6f 63 75 73 20 28 29 0a 20 20 22 55 6e 66 6f 63 75 73 20 | -modeline-unfocus.()..."Unfocus. |
| a400 | 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 66 61 63 65 20 64 6f 6f 6d | mode-line."...(dolist.(face.doom |
| a420 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 6d 61 70 2d 66 61 63 65 73 29 0a 20 20 20 20 28 61 64 64 | -modeline--remap-faces).....(add |
| a440 | 2d 74 6f 2d 6c 69 73 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 6d 61 70 2d 66 | -to-list.'doom-modeline--remap-f |
| a460 | 61 63 65 2d 63 6f 6f 6b 69 65 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace-cookie-alist................ |
| a480 | 20 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 66 61 63 65 20 | ..(face-remap-add-relative.face. |
| a4a0 | 27 6d 6f 64 65 2d 6c 69 6e 65 2d 69 6e 61 63 74 69 76 65 29 29 29 29 0a 0a 28 77 69 74 68 2d 6e | 'mode-line-inactive))))..(with-n |
| a4c0 | 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 28 69 66 20 28 62 6f 75 6e 64 70 20 27 61 66 74 65 72 2d | o-warnings...(if.(boundp.'after- |
| a4e0 | 66 6f 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 70 72 | focus-change-function).......(pr |
| a500 | 6f 67 6e 0a 20 20 20 20 20 20 20 20 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ogn.........(defun.doom-modeline |
| a520 | 2d 66 6f 63 75 73 2d 63 68 61 6e 67 65 20 28 26 72 65 73 74 20 5f 29 0a 20 20 20 20 20 20 20 20 | -focus-change.(&rest._)......... |
| a540 | 20 20 28 69 66 20 28 66 72 61 6d 65 2d 66 6f 63 75 73 2d 73 74 61 74 65 20 28 66 72 61 6d 65 2d | ..(if.(frame-focus-state.(frame- |
| a560 | 70 61 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 | parent))...............(progn... |
| a580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 63 | ..............(doom-modeline-foc |
| a5a0 | 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 48 41 43 4b 3a 20 70 75 6c | us).................;;.HACK:.pul |
| a5c0 | 73 65 20 61 66 74 65 72 20 66 6f 63 75 73 69 6e 67 20 69 6e 20 74 68 65 20 66 72 61 6d 65 20 74 | se.after.focusing.in.the.frame.t |
| a5e0 | 6f 20 72 65 66 72 65 73 68 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 6d 65 2e 0a 20 20 20 20 20 | o.refresh.the.buffer.name....... |
| a600 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 40 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | ...........;;.@see.https://githu |
| a620 | 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2f 69 | b.com/seagle0128/doom-modeline/i |
| a640 | 73 73 75 65 73 2f 35 39 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | ssues/591.................(when. |
| a660 | 28 66 62 6f 75 6e 64 70 20 27 70 75 6c 73 65 2d 6d 6f 6d 65 6e 74 61 72 79 2d 68 69 67 68 6c 69 | (fboundp.'pulse-momentary-highli |
| a680 | 67 68 74 2d 72 65 67 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ght-region)...................(p |
| a6a0 | 75 6c 73 65 2d 6d 6f 6d 65 6e 74 61 72 79 2d 68 69 67 68 6c 69 67 68 74 2d 72 65 67 69 6f 6e 20 | ulse-momentary-highlight-region. |
| a6c0 | 30 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | 0.0))).............(doom-modelin |
| a6e0 | 65 2d 75 6e 66 6f 63 75 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 61 64 64 | e-unfocus))).........(advice-add |
| a700 | 20 23 27 68 61 6e 64 6c 65 2d 73 77 69 74 63 68 2d 66 72 61 6d 65 20 3a 61 66 74 65 72 20 23 27 | .#'handle-switch-frame.:after.#' |
| a720 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 63 75 73 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 | doom-modeline-focus-change)..... |
| a740 | 20 20 20 20 28 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 3a 61 66 74 65 72 20 61 66 74 65 72 2d 66 | ....(add-function.:after.after-f |
| a760 | 6f 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | ocus-change-function.#'doom-mode |
| a780 | 6c 69 6e 65 2d 66 6f 63 75 73 2d 63 68 61 6e 67 65 29 29 0a 20 20 20 20 28 70 72 6f 67 6e 0a 20 | line-focus-change)).....(progn.. |
| a7a0 | 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6f 63 75 73 2d 69 6e 2d 68 6f 6f 6b 20 23 27 | .....(add-hook.'focus-in-hook.#' |
| a7c0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 63 75 73 29 0a 20 20 20 20 20 20 28 61 64 64 2d | doom-modeline-focus).......(add- |
| a7e0 | 68 6f 6f 6b 20 27 66 6f 63 75 73 2d 6f 75 74 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | hook.'focus-out-hook.#'doom-mode |
| a800 | 6c 69 6e 65 2d 75 6e 66 6f 63 75 73 29 29 29 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 43 6f 72 65 0a 3b | line-unfocus))))....;;.;;.Core.; |
| a820 | 3b 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6e 2d 61 6c 69 73 | ;..(defvar.doom-modeline-fn-alis |
| a840 | 74 20 28 29 29 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 61 72 2d | t.()).(defvar.doom-modeline-var- |
| a860 | 61 6c 69 73 74 20 28 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | alist.())..(defmacro.doom-modeli |
| a880 | 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 28 6e 61 6d 65 20 26 72 65 73 74 20 62 6f 64 79 29 | ne-def-segment.(name.&rest.body) |
| a8a0 | 0a 20 20 22 44 65 66 69 6e 65 20 61 20 6d 6f 64 65 6c 69 6e 65 20 73 65 67 6d 65 6e 74 20 4e 41 | ..."Define.a.modeline.segment.NA |
| a8c0 | 4d 45 20 77 69 74 68 20 42 4f 44 59 20 61 6e 64 20 62 79 74 65 20 63 6f 6d 70 69 6c 65 73 20 69 | ME.with.BODY.and.byte.compiles.i |
| a8e0 | 74 2e 22 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 20 28 64 | t."...(declare.(indent.defun).(d |
| a900 | 6f 63 2d 73 74 72 69 6e 67 20 32 29 29 0a 20 20 28 6c 65 74 20 28 28 73 79 6d 20 28 69 6e 74 65 | oc-string.2))...(let.((sym.(inte |
| a920 | 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 67 6d 65 6e | rn.(format."doom-modeline-segmen |
| a940 | 74 2d 2d 25 73 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 64 6f 63 73 74 72 69 6e | t--%s".name))).........(docstrin |
| a960 | 67 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 28 63 61 72 20 62 6f 64 79 29 29 0a 20 20 20 20 20 | g.(if.(stringp.(car.body))...... |
| a980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 20 62 6f 64 79 29 0a 20 20 20 | ..................(pop.body).... |
| a9a0 | 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 20 6d 6f | ..................(format."%s.mo |
| a9c0 | 64 65 6c 69 6e 65 20 73 65 67 6d 65 6e 74 22 20 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 28 63 6f | deline.segment".name)))).....(co |
| a9e0 | 6e 64 20 28 28 61 6e 64 20 28 73 79 6d 62 6f 6c 70 20 28 63 61 72 20 62 6f 64 79 29 29 0a 20 20 | nd.((and.(symbolp.(car.body))... |
| aa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 63 64 72 20 62 6f 64 79 29 29 29 0a | ..............(not.(cdr.body))). |
| aa20 | 20 20 20 20 20 20 20 20 20 20 20 60 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 64 6f 6f 6d 2d 6d | ...........`(add-to-list.'doom-m |
| aa40 | 6f 64 65 6c 69 6e 65 2d 76 61 72 2d 61 6c 69 73 74 20 28 63 6f 6e 73 20 27 2c 6e 61 6d 65 20 27 | odeline-var-alist.(cons.',name.' |
| aa60 | 2c 28 63 61 72 20 62 6f 64 79 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 | ,(car.body))))...........(t..... |
| aa80 | 20 20 20 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 | .......`(progn...............(de |
| aaa0 | 66 75 6e 20 2c 73 79 6d 20 28 29 20 2c 64 6f 63 73 74 72 69 6e 67 20 2c 40 62 6f 64 79 29 0a 20 | fun.,sym.().,docstring.,@body).. |
| aac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 64 6f 6f 6d 2d | .............(add-to-list.'doom- |
| aae0 | 6d 6f 64 65 6c 69 6e 65 2d 66 6e 2d 61 6c 69 73 74 20 28 63 6f 6e 73 20 27 2c 6e 61 6d 65 20 27 | modeline-fn-alist.(cons.',name.' |
| ab00 | 2c 73 79 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 75 6e 6c 65 73 73 20 28 62 | ,sym))...............,(unless.(b |
| ab20 | 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 63 75 72 | ound-and-true-p.byte-compile-cur |
| ab40 | 72 65 6e 74 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 6c 65 | rent-file)..................`(le |
| ab60 | 74 20 28 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 77 61 72 6e 69 6e 67 73 29 0a 20 20 20 20 20 20 | t.(byte-compile-warnings)....... |
| ab80 | 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 20 28 66 62 6f 75 | ..............(unless.(and.(fbou |
| aba0 | 6e 64 70 20 27 73 75 62 72 2d 6e 61 74 69 76 65 2d 65 6c 69 73 70 2d 70 29 0a 20 20 20 20 20 20 | ndp.'subr-native-elisp-p)....... |
| abc0 | 20 20 20 20 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 75 62 72 | ...........................(subr |
| abe0 | 2d 6e 61 74 69 76 65 2d 65 6c 69 73 70 2d 70 20 28 73 79 6d 62 6f 6c 2d 66 75 6e 63 74 69 6f 6e | -native-elisp-p.(symbol-function |
| ac00 | 20 23 27 2c 73 79 6d 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 | .#',sym)))...................... |
| ac20 | 20 28 62 79 74 65 2d 63 6f 6d 70 69 6c 65 20 23 27 2c 73 79 6d 29 29 29 29 29 29 29 29 29 0a 0a | .(byte-compile.#',sym))))))))).. |
| ac40 | 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 65 70 61 72 65 2d 73 65 | (defun.doom-modeline--prepare-se |
| ac60 | 67 6d 65 6e 74 73 20 28 73 65 67 6d 65 6e 74 73 29 0a 20 20 22 50 72 65 70 61 72 65 20 6d 6f 64 | gments.(segments)..."Prepare.mod |
| ac80 | 65 2d 6c 69 6e 65 20 60 53 45 47 4d 45 4e 54 53 27 2e 22 0a 20 20 28 6c 65 74 20 28 66 6f 72 6d | e-line.`SEGMENTS'."...(let.(form |
| aca0 | 73 20 69 74 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 73 65 67 20 73 65 67 6d 65 6e 74 73 29 | s.it).....(dolist.(seg.segments) |
| acc0 | 0a 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 70 20 73 65 67 29 0a 20 20 20 20 | .......(cond.((stringp.seg)..... |
| ace0 | 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 73 65 67 20 66 6f 72 6d 73 29 29 0a 20 20 20 20 20 | .........(push.seg.forms))...... |
| ad00 | 20 20 20 20 20 20 20 28 28 73 79 6d 62 6f 6c 70 20 73 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 | .......((symbolp.seg)........... |
| ad20 | 20 20 20 28 63 6f 6e 64 20 28 28 73 65 74 71 20 69 74 20 28 61 6c 69 73 74 2d 67 65 74 20 73 65 | ...(cond.((setq.it.(alist-get.se |
| ad40 | 67 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6e 2d 61 6c 69 73 74 29 29 0a 20 20 20 20 20 | g.doom-modeline-fn-alist))...... |
| ad60 | 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 20 3a 65 76 61 6c | ...............(push.(list.:eval |
| ad80 | 20 28 6c 69 73 74 20 69 74 29 29 20 66 6f 72 6d 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(list.it)).forms))............. |
| ada0 | 20 20 20 20 20 20 20 28 28 73 65 74 71 20 69 74 20 28 61 6c 69 73 74 2d 67 65 74 20 73 65 67 20 | .......((setq.it.(alist-get.seg. |
| adc0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 61 72 2d 61 6c 69 73 74 29 29 0a 20 20 20 20 20 20 | doom-modeline-var-alist))....... |
| ade0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 69 74 20 66 6f 72 6d 73 29 29 0a 20 | ..............(push.it.forms)).. |
| ae00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 72 72 6f 72 20 22 25 73 20 69 73 | ..................((error."%s.is |
| ae20 | 20 6e 6f 74 20 61 20 64 65 66 69 6e 65 64 20 73 65 67 6d 65 6e 74 22 20 73 65 67 29 29 29 29 0a | .not.a.defined.segment".seg)))). |
| ae40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 | ............((error."%s.is.not.a |
| ae60 | 20 76 61 6c 69 64 20 73 65 67 6d 65 6e 74 22 20 73 65 67 29 29 29 29 0a 20 20 20 20 28 6e 72 65 | .valid.segment".seg)))).....(nre |
| ae80 | 76 65 72 73 65 20 66 6f 72 6d 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 | verse.forms)))..(defun.doom-mode |
| aea0 | 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 28 6e 61 6d 65 20 6c 68 73 20 26 6f 70 74 | line-def-modeline.(name.lhs.&opt |
| aec0 | 69 6f 6e 61 6c 20 72 68 73 29 0a 20 20 22 44 65 66 69 6e 65 20 61 20 6d 6f 64 65 6c 69 6e 65 20 | ional.rhs)..."Define.a.modeline. |
| aee0 | 66 6f 72 6d 61 74 20 61 6e 64 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 73 20 69 74 2e 0a 4e 41 4d | format.and.byte-compiles.it..NAM |
| af00 | 45 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 74 6f 20 69 64 65 6e 74 69 66 79 20 69 74 20 28 75 73 | E.is.a.symbol.to.identify.it.(us |
| af20 | 65 64 20 62 79 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 27 20 66 6f 72 20 72 65 74 72 69 65 | ed.by.`doom-modeline'.for.retrie |
| af40 | 76 61 6c 29 2e 0a 4c 48 53 20 61 6e 64 20 52 48 53 20 61 72 65 20 6c 69 73 74 73 20 6f 66 20 73 | val)..LHS.and.RHS.are.lists.of.s |
| af60 | 79 6d 62 6f 6c 73 20 6f 66 20 6d 6f 64 65 6c 69 6e 65 20 73 65 67 6d 65 6e 74 73 20 64 65 66 69 | ymbols.of.modeline.segments.defi |
| af80 | 6e 65 64 20 77 69 74 68 0a 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d | ned.with.`doom-modeline-def-segm |
| afa0 | 65 6e 74 27 2e 0a 0a 45 78 61 6d 70 6c 65 3a 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ent'...Example:...(doom-modeline |
| afc0 | 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 5c 5c 3d 27 6d 69 6e 69 6d 61 6c 0a 20 20 20 20 5c 5c | -def-modeline.\\='minimal.....\\ |
| afe0 | 3d 27 28 62 61 72 20 6d 61 74 63 68 65 73 20 5c 22 20 5c 22 20 62 75 66 66 65 72 2d 69 6e 66 6f | ='(bar.matches.\".\".buffer-info |
| b000 | 29 0a 20 20 20 20 5c 5c 3d 27 28 6d 65 64 69 61 2d 69 6e 66 6f 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | ).....\\='(media-info.major-mode |
| b020 | 29 29 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 | ))...(doom-modeline-set-modeline |
| b040 | 20 5c 5c 3d 27 6d 69 6e 69 6d 61 6c 20 74 29 22 0a 20 20 28 6c 65 74 20 28 28 73 79 6d 20 28 69 | .\\='minimal.t)"...(let.((sym.(i |
| b060 | 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 72 | ntern.(format."doom-modeline-for |
| b080 | 6d 61 74 2d 2d 25 73 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 68 73 2d 66 6f | mat--%s".name))).........(lhs-fo |
| b0a0 | 72 6d 73 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 65 70 61 72 65 2d 73 65 67 6d | rms.(doom-modeline--prepare-segm |
| b0c0 | 65 6e 74 73 20 6c 68 73 29 29 0a 20 20 20 20 20 20 20 20 28 72 68 73 2d 66 6f 72 6d 73 20 28 64 | ents.lhs)).........(rhs-forms.(d |
| b0e0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 65 70 61 72 65 2d 73 65 67 6d 65 6e 74 73 20 72 | oom-modeline--prepare-segments.r |
| b100 | 68 73 29 29 29 0a 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 73 79 6d 0a 20 20 20 20 20 20 28 6c | hs))).....(defalias.sym.......(l |
| b120 | 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 6c 68 73 2d 66 6f 72 6d 73 | ambda.().........(list.lhs-forms |
| b140 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 72 68 73 2d 73 74 72 20 28 | ...............(let*.((rhs-str.( |
| b160 | 66 6f 72 6d 61 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 28 63 6f 6e 73 20 22 22 20 72 68 73 2d 66 6f | format-mode-line.(cons."".rhs-fo |
| b180 | 72 6d 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 28 72 68 73 | rms)))......................(rhs |
| b1a0 | 2d 77 69 64 74 68 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 | -width.(progn................... |
| b1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 66 61 63 65 2d 74 65 78 74 2d 70 | ................(add-face-text-p |
| b1e0 | 72 6f 70 65 72 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 | roperty......................... |
| b200 | 20 20 20 20 20 20 20 20 20 20 20 30 20 28 6c 65 6e 67 74 68 20 72 68 73 2d 73 74 72 29 20 27 6d | ...........0.(length.rhs-str).'m |
| b220 | 6f 64 65 2d 6c 69 6e 65 20 74 20 72 68 73 2d 73 74 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ode-line.t.rhs-str)............. |
| b240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ......................(doom-mode |
| b260 | 6c 69 6e 65 2d 73 74 72 69 6e 67 2d 70 69 78 65 6c 2d 77 69 64 74 68 20 72 68 73 2d 73 74 72 29 | line-string-pixel-width.rhs-str) |
| b280 | 29 29 29 0a 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 0a | ))).................(propertize. |
| b2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ................."."............ |
| b2c0 | 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 | ......'face.(doom-modeline-face) |
| b2e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 73 70 6c 61 79 0a 20 20 20 20 20 | ..................'display...... |
| b300 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 42 61 63 6b 70 6f 72 74 20 66 72 6f 6d 20 60 6d 6f | ............;;.Backport.from.`mo |
| b320 | 64 65 2d 6c 69 6e 65 2d 72 69 67 68 74 2d 61 6c 69 67 6e 2d 65 64 67 65 27 20 69 6e 20 33 30 0a | de-line-right-align-edge'.in.30. |
| b340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 64 69 73 70 6c | .................(if.(and.(displ |
| b360 | 61 79 2d 67 72 61 70 68 69 63 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ay-graphic-p)................... |
| b380 | 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 65 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 72 69 67 68 | .........(not.(eq.mode-line-righ |
| b3a0 | 74 2d 61 6c 69 67 6e 2d 65 64 67 65 20 27 77 69 6e 64 6f 77 29 29 29 0a 09 09 20 20 20 20 20 20 | t-align-edge.'window)))......... |
| b3c0 | 20 20 20 20 20 20 20 20 60 28 73 70 61 63 65 20 3a 61 6c 69 67 6e 2d 74 6f 20 28 2d 20 2c 6d 6f | ........`(space.:align-to.(-.,mo |
| b3e0 | 64 65 2d 6c 69 6e 65 2d 72 69 67 68 74 2d 61 6c 69 67 6e 2d 65 64 67 65 0a 20 20 20 20 20 20 20 | de-line-right-align-edge........ |
| b400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b420 | 20 20 20 20 28 2c 72 68 73 2d 77 69 64 74 68 29 29 29 0a 09 09 20 20 20 20 20 20 20 20 20 20 20 | ....(,rhs-width))).............. |
| b440 | 20 60 28 73 70 61 63 65 20 3a 61 6c 69 67 6e 2d 74 6f 20 28 2c 28 2d 20 28 77 69 6e 64 6f 77 2d | .`(space.:align-to.(,(-.(window- |
| b460 | 70 69 78 65 6c 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 | pixel-width).................... |
| b480 | 20 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 | ........................(window- |
| b4a0 | 73 63 72 6f 6c 6c 2d 62 61 72 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | scroll-bar-width)............... |
| b4c0 | 20 20 20 20 20 20 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 | .............................(wi |
| b4e0 | 6e 64 6f 77 2d 72 69 67 68 74 2d 64 69 76 69 64 65 72 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 | ndow-right-divider-width)....... |
| b500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b520 | 20 20 20 20 20 28 2a 20 28 6f 72 20 28 63 64 72 20 28 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 | .....(*.(or.(cdr.(window-margins |
| b540 | 29 29 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)........................... |
| b560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 72 61 6d 65 2d 63 68 61 72 2d | ....................(frame-char- |
| b580 | 77 69 64 74 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 | width))......................... |
| b5a0 | 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 6d 6f 64 65 2d 6c | ...................(pcase.mode-l |
| b5c0 | 69 6e 65 2d 72 69 67 68 74 2d 61 6c 69 67 6e 2d 65 64 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ine-right-align-edge............ |
| b5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b600 | 20 20 28 27 72 69 67 68 74 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..('right-margin................ |
| b620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| b640 | 6f 72 20 28 63 64 72 20 28 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 29 29 20 30 29 29 0a 20 20 | or.(cdr.(window-margins)).0))... |
| b660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b680 | 20 20 20 20 20 20 20 20 20 20 20 28 27 72 69 67 68 74 2d 66 72 69 6e 67 65 0a 20 20 20 20 20 20 | ...........('right-fringe....... |
| b6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b6c0 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 63 61 64 72 20 28 77 69 6e 64 6f 77 2d 66 72 69 6e 67 65 | ........(or.(cadr.(window-fringe |
| b6e0 | 73 29 29 20 30 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 | s)).0))......................... |
| b700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 30 29 29 0a 20 20 20 20 | .....................(_.0))..... |
| b720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| b740 | 20 20 20 20 20 20 20 72 68 73 2d 77 69 64 74 68 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | .......rhs-width)))))).......... |
| b760 | 20 20 20 20 20 72 68 73 2d 66 6f 72 6d 73 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 | .....rhs-forms)).......(concat." |
| b780 | 4d 6f 64 65 6c 69 6e 65 3a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | Modeline:\n"...............(form |
| b7a0 | 61 74 20 22 20 20 25 73 5c 6e 20 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at."..%s\n..%s"................. |
| b7c0 | 20 20 20 20 20 20 28 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 6c 68 73 29 0a 20 20 20 20 | ......(prin1-to-string.lhs)..... |
| b7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 | ..................(prin1-to-stri |
| b800 | 6e 67 20 72 68 73 29 29 29 29 29 29 0a 28 70 75 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ng.rhs)))))).(put.'doom-modeline |
| b820 | 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 6c 69 73 70 2d 69 6e 64 65 6e 74 2d 66 75 6e 63 74 | -def-modeline.'lisp-indent-funct |
| b840 | 69 6f 6e 20 27 64 65 66 75 6e 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ion.'defun)..(defun.doom-modelin |
| b860 | 65 20 28 6b 65 79 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 6d 6f 64 65 2d 6c 69 6e 65 20 63 6f | e.(key)..."Return.a.mode-line.co |
| b880 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 73 73 6f 63 69 61 74 65 64 20 77 69 74 68 20 4b 45 59 20 | nfiguration.associated.with.KEY. |
| b8a0 | 28 61 20 73 79 6d 62 6f 6c 29 2e 0a 54 68 72 6f 77 73 20 61 6e 20 65 72 72 6f 72 20 69 66 20 69 | (a.symbol)..Throws.an.error.if.i |
| b8c0 | 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 6e 20 28 69 | t.doesn't.exist."...(let.((fn.(i |
| b8e0 | 6e 74 65 72 6e 2d 73 6f 66 74 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ntern-soft.(format."doom-modelin |
| b900 | 65 2d 66 6f 72 6d 61 74 2d 2d 25 73 22 20 6b 65 79 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 | e-format--%s".key)))).....(when. |
| b920 | 28 66 75 6e 63 74 69 6f 6e 70 20 66 6e 29 0a 20 20 20 20 20 20 60 28 3a 65 76 61 6c 20 28 2c 66 | (functionp.fn).......`(:eval.(,f |
| b940 | 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 | n)))))..(defun.doom-modeline-set |
| b960 | 2d 6d 6f 64 65 6c 69 6e 65 20 28 6b 65 79 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 | -modeline.(key.&optional.default |
| b980 | 29 0a 20 20 22 53 65 74 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 20 66 6f 72 6d 61 74 2e 20 44 6f | )..."Set.the.modeline.format..Do |
| b9a0 | 65 73 20 6e 6f 74 68 69 6e 67 20 69 66 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 20 4b 45 59 20 64 | es.nothing.if.the.modeline.KEY.d |
| b9c0 | 6f 65 73 6e 27 74 20 65 78 69 73 74 2e 0a 49 66 20 44 45 46 41 55 4c 54 20 69 73 20 6e 6f 6e 2d | oesn't.exist..If.DEFAULT.is.non- |
| b9e0 | 6e 69 6c 2c 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 6d 6f 64 65 2d 6c 69 6e 65 20 66 | nil,.set.the.default.mode-line.f |
| ba00 | 6f 72 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 | or.all.buffers."...(when-let*.(( |
| ba20 | 6d 6f 64 65 6c 69 6e 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6b 65 79 29 29 29 0a 20 | modeline.(doom-modeline.key))).. |
| ba40 | 20 20 20 28 73 65 74 66 20 28 69 66 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(setf.(if.default............ |
| ba60 | 20 20 20 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 | ...(default-value.'mode-line-for |
| ba80 | 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 | mat).............mode-line-forma |
| baa0 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 25 65 22 20 6d 6f 64 65 6c 69 6e 65 | t)...........(list."%e".modeline |
| bac0 | 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 48 65 6c 70 65 72 73 0a 3b 3b 0a 0a 28 64 65 66 63 6f 6e 73 | ))))..;;.;;.Helpers.;;..(defcons |
| bae0 | 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6c 6c 69 70 73 69 73 0a 20 20 28 69 66 20 28 | t.doom-modeline-ellipsis...(if.( |
| bb00 | 63 68 61 72 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 20 3f e2 80 a6 29 20 22 e2 80 a6 22 20 22 | char-displayable-p.?...)."..."." |
| bb20 | 2e 2e 2e 22 29 0a 20 20 22 45 6c 6c 69 70 73 69 73 2e 22 29 0a 0a 28 64 65 66 73 75 62 73 74 20 | ...")..."Ellipsis.")..(defsubst. |
| bb40 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 20 28 29 0a 20 20 22 57 68 69 74 65 73 70 61 | doom-modeline-spc.()..."Whitespa |
| bb60 | 63 65 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 66 61 63 65 20 28 64 6f | ce."...(propertize.".".'face.(do |
| bb80 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 29 29 29 0a 0a 28 64 65 66 73 75 62 | om-modeline-spc-face)))..(defsub |
| bba0 | 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 73 70 63 20 28 29 0a 20 20 22 57 69 64 65 | st.doom-modeline-wspc.()..."Wide |
| bbc0 | 20 57 68 69 74 65 73 70 61 63 65 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 20 22 | .Whitespace."...(propertize.".." |
| bbe0 | 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 29 29 | .'face.(doom-modeline-spc-face)) |
| bc00 | 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 20 | )..(defsubst.doom-modeline-vspc. |
| bc20 | 28 29 0a 20 20 22 54 68 69 6e 20 77 68 69 74 65 73 70 61 63 65 2e 22 0a 20 20 28 70 72 6f 70 65 | ()..."Thin.whitespace."...(prope |
| bc40 | 72 74 69 7a 65 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 | rtize."."...............'face.(d |
| bc60 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 | oom-modeline-spc-face).......... |
| bc80 | 20 20 20 20 20 27 64 69 73 70 6c 61 79 20 27 28 28 73 70 61 63 65 20 3a 72 65 6c 61 74 69 76 65 | .....'display.'((space.:relative |
| bca0 | 2d 77 69 64 74 68 20 30 2e 35 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 | -width.0.5))))..(defun.doom-mode |
| bcc0 | 6c 69 6e 65 2d 66 61 63 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 66 61 63 65 20 69 6e 61 63 74 69 | line-face.(&optional.face.inacti |
| bce0 | 76 65 2d 66 61 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 20 46 41 43 45 20 69 6e 20 61 63 74 69 | ve-face)..."Display.FACE.in.acti |
| bd00 | 76 65 20 77 69 6e 64 6f 77 2c 20 61 6e 64 20 49 4e 41 43 54 49 56 45 2d 46 41 43 45 20 69 6e 20 | ve.window,.and.INACTIVE-FACE.in. |
| bd20 | 69 6e 61 63 74 69 76 65 20 77 69 6e 64 6f 77 2e 0a 49 46 20 46 41 43 45 20 69 73 20 6e 69 6c 2c | inactive.window..IF.FACE.is.nil, |
| bd40 | 20 60 6d 6f 64 65 2d 6c 69 6e 65 27 20 66 61 63 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e 0a | .`mode-line'.face.will.be.used.. |
| bd60 | 49 66 20 49 4e 41 43 54 49 56 45 2d 46 41 43 45 20 69 73 20 6e 69 6c 2c 20 60 6d 6f 64 65 2d 6c | If.INACTIVE-FACE.is.nil,.`mode-l |
| bd80 | 69 6e 65 2d 69 6e 61 63 74 69 76 65 27 20 66 61 63 65 20 77 69 6c 6c 20 62 65 20 75 73 65 64 2e | ine-inactive'.face.will.be.used. |
| bda0 | 22 0a 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 29 0a | "...(if.(doom-modeline--active). |
| bdc0 | 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 66 61 63 65 70 20 66 61 63 65 29 20 60 28 3a 69 | ......(or.(and.(facep.face).`(:i |
| bde0 | 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 2c 66 61 63 65 29 29 29 0a 20 | nherit.(doom-modeline.,face))).. |
| be00 | 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 61 63 65 70 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d | .........(and.(facep.'mode-line- |
| be20 | 61 63 74 69 76 65 29 20 27 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | active).'(:inherit.(doom-modelin |
| be40 | 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 61 63 74 69 76 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | e.mode-line-active)))........... |
| be60 | 27 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c | '(:inherit.(doom-modeline.mode-l |
| be80 | 69 6e 65 29 29 29 0a 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 66 61 63 65 70 20 69 6e 61 63 74 | ine))).....(or.(and.(facep.inact |
| bea0 | 69 76 65 2d 66 61 63 65 29 20 60 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ive-face).`(:inherit.(doom-model |
| bec0 | 69 6e 65 20 2c 69 6e 61 63 74 69 76 65 2d 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 27 28 | ine.,inactive-face))).........'( |
| bee0 | 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e | :inherit.(doom-modeline.mode-lin |
| bf00 | 65 2d 69 6e 61 63 74 69 76 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 | e-inactive)))))..(defun.doom-mod |
| bf20 | 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 20 28 29 0a 20 20 22 41 70 70 6c 79 20 60 64 6f 6f 6d | eline-spc-face.()..."Apply.`doom |
| bf40 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 2d 6f 76 65 72 72 69 64 65 73 27 20 74 6f | -modeline-spc-face-overrides'.to |
| bf60 | 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 27 2e 22 0a 20 20 28 61 70 70 65 6e | .`doom-modeline-face'."...(appen |
| bf80 | 64 0a 20 20 20 60 28 3a 69 6e 68 65 72 69 74 20 2c 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | d....`(:inherit.,(doom-modeline- |
| bfa0 | 66 61 63 65 29 29 0a 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 2d 66 61 63 65 | face))....doom-modeline-spc-face |
| bfc0 | 2d 6f 76 65 72 72 69 64 65 73 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | -overrides))..(defun.doom-modeli |
| bfe0 | 6e 65 2d 73 74 72 69 6e 67 2d 70 69 78 65 6c 2d 77 69 64 74 68 20 28 73 74 72 29 0a 20 20 22 52 | ne-string-pixel-width.(str)..."R |
| c000 | 65 74 75 72 6e 20 74 68 65 20 77 69 64 74 68 20 6f 66 20 53 54 52 20 69 6e 20 70 69 78 65 6c 73 | eturn.the.width.of.STR.in.pixels |
| c020 | 2e 22 0a 20 20 28 69 66 20 28 66 62 6f 75 6e 64 70 20 27 73 74 72 69 6e 67 2d 70 69 78 65 6c 2d | ."...(if.(fboundp.'string-pixel- |
| c040 | 77 69 64 74 68 29 0a 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 70 69 78 65 6c 2d 77 69 64 74 68 | width).......(string-pixel-width |
| c060 | 20 73 74 72 29 0a 20 20 20 20 28 2a 20 28 73 74 72 69 6e 67 2d 77 69 64 74 68 20 73 74 72 29 20 | .str).....(*.(string-width.str). |
| c080 | 28 77 69 6e 64 6f 77 2d 66 6f 6e 74 2d 77 69 64 74 68 20 6e 69 6c 20 27 6d 6f 64 65 2d 6c 69 6e | (window-font-width.nil.'mode-lin |
| c0a0 | 65 29 0a 20 20 20 20 20 20 20 28 69 66 20 28 64 69 73 70 6c 61 79 2d 67 72 61 70 68 69 63 2d 70 | e)........(if.(display-graphic-p |
| c0c0 | 29 20 31 2e 30 35 20 31 2e 30 29 29 29 29 0a 0a 3b 3b 20 50 65 72 2d 66 72 61 6d 65 20 63 61 63 | ).1.05.1.0))))..;;.Per-frame.cac |
| c0e0 | 68 65 20 66 6f 72 20 6d 6f 64 65 2d 6c 69 6e 65 20 66 6f 6e 74 20 68 65 69 67 68 74 2e 0a 28 64 | he.for.mode-line.font.height..(d |
| c100 | 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 6e 74 2d 68 65 69 67 68 74 | efvar.doom-modeline--font-height |
| c120 | 2d 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 27 65 | -cache.(make-hash-table.:test.'e |
| c140 | 71 20 3a 77 65 61 6b 6e 65 73 73 20 27 6b 65 79 29 0a 20 20 22 50 65 72 2d 66 72 61 6d 65 20 63 | q.:weakness.'key)..."Per-frame.c |
| c160 | 61 63 68 65 20 66 6f 72 20 6d 6f 64 65 2d 6c 69 6e 65 20 66 6f 6e 74 20 68 65 69 67 68 74 2e 0a | ache.for.mode-line.font.height.. |
| c180 | 4b 65 79 73 20 61 72 65 20 66 72 61 6d 65 20 6f 62 6a 65 63 74 73 2c 20 76 61 6c 75 65 73 20 61 | Keys.are.frame.objects,.values.a |
| c1a0 | 72 65 20 63 6f 6e 73 20 63 65 6c 6c 73 20 28 48 45 49 47 48 54 20 2e 20 46 41 43 45 2d 48 45 49 | re.cons.cells.(HEIGHT...FACE-HEI |
| c1c0 | 47 48 54 2d 41 54 54 52 29 2e 22 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | GHT-ATTR).")..(defun.doom-modeli |
| c1e0 | 6e 65 2d 2d 72 65 73 65 74 2d 66 6f 6e 74 2d 68 65 69 67 68 74 2d 63 61 63 68 65 20 28 26 72 65 | ne--reset-font-height-cache.(&re |
| c200 | 73 74 20 5f 29 0a 20 20 22 52 65 73 65 74 20 63 61 63 68 65 64 20 66 6f 6e 74 20 68 65 69 67 68 | st._)..."Reset.cached.font.heigh |
| c220 | 74 20 66 6f 72 20 61 6c 6c 20 66 72 61 6d 65 73 2e 22 0a 20 20 28 63 6c 72 68 61 73 68 20 64 6f | t.for.all.frames."...(clrhash.do |
| c240 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 6e 74 2d 68 65 69 67 68 74 2d 63 61 63 68 65 29 29 | om-modeline--font-height-cache)) |
| c260 | 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 6e 74 2d 68 65 69 | ..(defun.doom-modeline--font-hei |
| c280 | 67 68 74 20 28 29 0a 20 20 22 43 61 6c 63 75 6c 61 74 65 20 74 68 65 20 61 63 74 75 61 6c 20 63 | ght.()..."Calculate.the.actual.c |
| c2a0 | 68 61 72 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 66 6f 72 20 | har.height.of.the.mode-line.for. |
| c2c0 | 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 2e 0a 54 68 65 20 72 65 73 75 6c 74 20 69 73 | the.current.frame..The.result.is |
| c2e0 | 20 63 61 63 68 65 64 20 70 65 72 2d 66 72 61 6d 65 20 74 6f 20 61 76 6f 69 64 20 65 78 70 65 6e | .cached.per-frame.to.avoid.expen |
| c300 | 73 69 76 65 20 63 61 6c 63 75 6c 61 74 69 6f 6e 73 20 64 75 72 69 6e 67 20 72 65 64 69 73 70 6c | sive.calculations.during.redispl |
| c320 | 61 79 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 66 72 61 6d 65 20 28 73 65 6c 65 63 74 65 64 2d 66 | ay."...(let*.((frame.(selected-f |
| c340 | 72 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 66 61 63 65 2d 68 65 | rame))..........(current-face-he |
| c360 | 69 67 68 74 2d 61 74 74 72 20 28 66 61 63 65 2d 61 74 74 72 69 62 75 74 65 20 27 6d 6f 64 65 2d | ight-attr.(face-attribute.'mode- |
| c380 | 6c 69 6e 65 20 3a 68 65 69 67 68 74 20 66 72 61 6d 65 29 29 20 3b 20 47 65 74 20 61 74 74 72 69 | line.:height.frame)).;.Get.attri |
| c3a0 | 62 75 74 65 20 66 6f 72 20 74 68 65 20 73 70 65 63 69 66 69 63 20 66 72 61 6d 65 0a 20 20 20 20 | bute.for.the.specific.frame..... |
| c3c0 | 20 20 20 20 20 28 63 61 63 68 65 2d 65 6e 74 72 79 20 28 67 65 74 68 61 73 68 20 66 72 61 6d 65 | .....(cache-entry.(gethash.frame |
| c3e0 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 6e 74 2d 68 65 69 67 68 74 2d 63 61 63 68 | .doom-modeline--font-height-cach |
| c400 | 65 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 63 61 63 68 65 2d 65 6e 74 72 79 0a 20 20 | e))).....(if.(and.cache-entry... |
| c420 | 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 61 6c 20 28 63 64 72 20 63 61 63 68 65 2d 65 6e 74 | ...........(equal.(cdr.cache-ent |
| c440 | 72 79 29 20 63 75 72 72 65 6e 74 2d 66 61 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 29 29 0a 20 | ry).current-face-height-attr)).. |
| c460 | 20 20 20 20 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 63 61 63 68 65 64 20 76 61 6c 75 65 20 69 66 | .......;;.Return.cached.value.if |
| c480 | 20 66 72 61 6d 65 20 65 78 69 73 74 73 20 69 6e 20 63 61 63 68 65 20 61 6e 64 20 66 61 63 65 20 | .frame.exists.in.cache.and.face. |
| c4a0 | 61 74 74 72 69 62 75 74 65 20 6d 61 74 63 68 65 73 0a 20 20 20 20 20 20 20 20 28 63 61 72 20 63 | attribute.matches.........(car.c |
| c4c0 | 61 63 68 65 2d 65 6e 74 72 79 29 0a 20 20 20 20 20 20 3b 3b 20 45 6c 73 65 2c 20 72 65 63 61 6c | ache-entry).......;;.Else,.recal |
| c4e0 | 63 75 6c 61 74 65 20 61 6e 64 20 75 70 64 61 74 65 20 63 61 63 68 65 20 66 6f 72 20 74 68 69 73 | culate.and.update.cache.for.this |
| c500 | 20 66 72 61 6d 65 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 61 73 65 2d 63 68 61 72 2d 68 | .frame.......(let*.((base-char-h |
| c520 | 65 69 67 68 74 20 28 77 69 6e 64 6f 77 2d 66 6f 6e 74 2d 68 65 69 67 68 74 20 6e 69 6c 20 27 6d | eight.(window-font-height.nil.'m |
| c540 | 6f 64 65 2d 6c 69 6e 65 29 29 20 3b 20 55 73 65 20 77 69 6e 64 6f 77 2d 66 6f 6e 74 2d 68 65 69 | ode-line)).;.Use.window-font-hei |
| c560 | 67 68 74 20 69 6e 20 74 68 65 20 63 6f 6e 74 65 78 74 20 6f 66 20 74 68 65 20 66 72 61 6d 65 2f | ght.in.the.context.of.the.frame/ |
| c580 | 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 77 2d 68 65 69 67 68 74 20 | window..............(new-height. |
| c5a0 | 28 72 6f 75 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 | (round.......................... |
| c5c0 | 20 28 2a 20 31 2e 30 20 28 63 6f 6e 64 20 28 28 69 6e 74 65 67 65 72 70 20 63 75 72 72 65 6e 74 | .(*.1.0.(cond.((integerp.current |
| c5e0 | 2d 66 61 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 29 20 28 2f 20 63 75 72 72 65 6e 74 2d 66 61 | -face-height-attr).(/.current-fa |
| c600 | 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 20 31 30 2e 30 29 29 20 3b 20 45 6e 73 75 72 65 20 66 | ce-height-attr.10.0)).;.Ensure.f |
| c620 | 6c 6f 61 74 20 64 69 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 | loat.division................... |
| c640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 66 6c 6f 61 74 70 20 63 75 | .....................((floatp.cu |
| c660 | 72 72 65 6e 74 2d 66 61 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 29 20 28 2a 20 63 75 72 72 65 | rrent-face-height-attr).(*.curre |
| c680 | 6e 74 2d 66 61 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 20 62 61 73 65 2d 63 68 61 72 2d 68 65 | nt-face-height-attr.base-char-he |
| c6a0 | 69 67 68 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 | ight)).......................... |
| c6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 62 61 73 65 2d 63 68 61 72 2d 68 65 69 67 68 | ..............(t.base-char-heigh |
| c6e0 | 74 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 55 70 64 61 74 65 20 63 61 63 68 65 20 | t)))))).........;;.Update.cache. |
| c700 | 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 72 61 6d 65 0a 20 20 20 20 20 20 20 20 28 70 | for.the.current.frame.........(p |
| c720 | 75 74 68 61 73 68 20 66 72 61 6d 65 20 28 63 6f 6e 73 20 6e 65 77 2d 68 65 69 67 68 74 20 63 75 | uthash.frame.(cons.new-height.cu |
| c740 | 72 72 65 6e 74 2d 66 61 63 65 2d 68 65 69 67 68 74 2d 61 74 74 72 29 20 64 6f 6f 6d 2d 6d 6f 64 | rrent-face-height-attr).doom-mod |
| c760 | 65 6c 69 6e 65 2d 2d 66 6f 6e 74 2d 68 65 69 67 68 74 2d 63 61 63 68 65 29 0a 20 20 20 20 20 20 | eline--font-height-cache)....... |
| c780 | 20 20 6e 65 77 2d 68 65 69 67 68 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f | ..new-height))))..(defun.doom-mo |
| c7a0 | 64 65 6c 69 6e 65 2d 2d 6f 72 69 67 69 6e 61 6c 2d 76 61 6c 75 65 20 28 73 79 6d 29 0a 20 20 22 | deline--original-value.(sym)..." |
| c7c0 | 52 65 74 75 72 6e 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 61 6c 75 65 20 66 6f 72 20 53 59 | Return.the.original.value.for.SY |
| c7e0 | 4d 2c 20 69 66 20 61 6e 79 2e 0a 0a 49 66 20 53 59 4d 20 68 61 73 20 61 6e 20 6f 72 69 67 69 6e | M,.if.any...If.SYM.has.an.origin |
| c800 | 61 6c 20 76 61 6c 75 65 2c 20 72 65 74 75 72 6e 20 69 74 20 69 6e 20 61 20 6c 69 73 74 2e 20 52 | al.value,.return.it.in.a.list..R |
| c820 | 65 74 75 72 6e 20 6e 69 6c 0a 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 | eturn.nil.otherwise."...(let*.(( |
| c840 | 6f 72 69 67 2d 76 61 6c 2d 65 78 70 72 20 28 67 65 74 20 73 79 6d 20 27 73 74 61 6e 64 61 72 64 | orig-val-expr.(get.sym.'standard |
| c860 | 2d 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 63 6f 6e 73 70 20 6f 72 69 67 2d | -value))).....(when.(consp.orig- |
| c880 | 76 61 6c 2d 65 78 70 72 29 0a 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 | val-expr).......(ignore-errors.. |
| c8a0 | 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 61 72 | .......(list..........(eval.(car |
| c8c0 | 20 6f 72 69 67 2d 76 61 6c 2d 65 78 70 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f | .orig-val-expr)))))))..(defun.do |
| c8e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 | om-modeline-add-variable-watcher |
| c900 | 20 28 73 79 6d 62 6f 6c 20 77 61 74 63 68 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 22 43 61 75 73 | .(symbol.watch-function)..."Caus |
| c920 | 65 20 57 41 54 43 48 2d 46 55 4e 43 54 49 4f 4e 20 74 6f 20 62 65 20 63 61 6c 6c 65 64 20 77 68 | e.WATCH-FUNCTION.to.be.called.wh |
| c940 | 65 6e 20 53 59 4d 42 4f 4c 20 69 73 20 73 65 74 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 0a 0a 53 | en.SYMBOL.is.set.if.possible...S |
| c960 | 65 65 20 64 6f 63 73 20 6f 66 20 60 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 | ee.docs.of.`add-variable-watcher |
| c980 | 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 62 6f 75 6e 64 70 20 27 61 64 64 2d 76 61 72 69 61 62 | '."...(when.(fboundp.'add-variab |
| c9a0 | 6c 65 2d 77 61 74 63 68 65 72 29 0a 20 20 20 20 28 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 | le-watcher).....(add-variable-wa |
| c9c0 | 74 63 68 65 72 20 73 79 6d 62 6f 6c 20 77 61 74 63 68 2d 66 75 6e 63 74 69 6f 6e 29 29 29 0a 0a | tcher.symbol.watch-function))).. |
| c9e0 | 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 70 65 72 74 69 7a 65 2d | (defun.doom-modeline-propertize- |
| ca00 | 69 63 6f 6e 20 28 69 63 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 66 61 63 65 29 0a 20 20 22 50 72 | icon.(icon.&optional.face)..."Pr |
| ca20 | 6f 70 65 72 74 69 7a 65 20 74 68 65 20 49 43 4f 4e 20 77 69 74 68 20 74 68 65 20 73 70 65 63 69 | opertize.the.ICON.with.the.speci |
| ca40 | 66 69 65 64 20 46 41 43 45 2e 0a 0a 54 68 65 20 66 61 63 65 20 73 68 6f 75 6c 64 20 62 65 20 74 | fied.FACE...The.face.should.be.t |
| ca60 | 68 65 20 66 69 72 73 74 20 61 74 74 72 69 62 75 74 65 2c 20 6f 72 20 74 68 65 20 66 6f 6e 74 20 | he.first.attribute,.or.the.font. |
| ca80 | 66 61 6d 69 6c 79 20 6d 61 79 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 2e 0a 53 6f 20 63 6f 6e | family.may.be.overridden..So.con |
| caa0 | 76 65 72 74 20 74 68 65 20 66 61 63 65 20 5c 22 3a 66 61 6d 69 6c 79 20 58 58 58 20 3a 68 65 69 | vert.the.face.\":family.XXX.:hei |
| cac0 | 67 68 74 20 58 58 58 20 3a 69 6e 68 65 72 69 74 20 58 58 58 5c 22 20 74 6f 0a 5c 22 3a 69 6e 68 | ght.XXX.:inherit.XXX\".to.\":inh |
| cae0 | 65 72 69 74 20 58 58 58 20 3a 66 61 6d 69 6c 79 20 58 58 58 20 3a 68 65 69 67 68 74 20 58 58 58 | erit.XXX.:family.XXX.:height.XXX |
| cb00 | 5c 22 2e 0a 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c | \"..See.https://github.com/seagl |
| cb20 | 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2f 69 73 73 75 65 73 2f 33 30 31 2e 22 | e0128/doom-modeline/issues/301." |
| cb40 | 0a 20 20 28 77 68 65 6e 20 69 63 6f 6e 0a 20 20 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ...(when.icon.....(if.(doom-mode |
| cb60 | 6c 69 6e 65 2d 69 63 6f 6e 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 29 0a 20 20 20 20 20 20 20 | line-icon-displayable-p)........ |
| cb80 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 70 72 6f 70 73 20 28 67 65 74 2d 74 65 78 74 2d 70 72 | .(when-let*.((props.(get-text-pr |
| cba0 | 6f 70 65 72 74 79 20 30 20 27 66 61 63 65 20 69 63 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | operty.0.'face.icon))).......... |
| cbc0 | 20 28 77 68 65 6e 20 28 6c 69 73 74 70 20 70 72 6f 70 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .(when.(listp.props)............ |
| cbe0 | 20 28 63 6c 2d 64 65 73 74 72 75 63 74 75 72 69 6e 67 2d 62 69 6e 64 20 28 26 6b 65 79 20 66 61 | .(cl-destructuring-bind.(&key.fa |
| cc00 | 6d 69 6c 79 20 68 65 69 67 68 74 20 69 6e 68 65 72 69 74 20 26 61 6c 6c 6f 77 2d 6f 74 68 65 72 | mily.height.inherit.&allow-other |
| cc20 | 2d 6b 65 79 73 29 20 70 72 6f 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 | -keys).props...............(prop |
| cc40 | 65 72 74 69 7a 65 20 69 63 6f 6e 20 27 66 61 63 65 20 60 28 3a 69 6e 68 65 72 69 74 20 28 64 6f | ertize.icon.'face.`(:inherit.(do |
| cc60 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 2c 28 6f 72 20 66 61 63 65 20 69 6e 68 65 72 69 74 20 70 72 | om-modeline.,(or.face.inherit.pr |
| cc80 | 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 20 20 | ops))........................... |
| cca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 6d 69 6c 79 20 20 2c | ......................:family.., |
| ccc0 | 28 6f 72 20 66 61 6d 69 6c 79 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (or.family."").................. |
| cce0 | 20 20 20 20 20 20 20 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 | ...............................: |
| cd00 | 68 65 69 67 68 74 20 20 2c 28 6f 72 20 68 65 69 67 68 74 20 31 2e 30 29 29 29 29 29 29 0a 20 20 | height..,(or.height.1.0))))))... |
| cd20 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 69 63 6f 6e 20 27 66 61 63 65 20 60 28 3a 69 6e | ....(propertize.icon.'face.`(:in |
| cd40 | 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 2c 66 61 63 65 29 29 29 29 29 29 | herit.(doom-modeline.,face)))))) |
| cd60 | 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 28 69 63 6f | ..(defun.doom-modeline-icon.(ico |
| cd80 | 6e 2d 73 65 74 20 69 63 6f 6e 2d 6e 61 6d 65 20 75 6e 69 63 6f 64 65 20 74 65 78 74 20 26 72 65 | n-set.icon-name.unicode.text.&re |
| cda0 | 73 74 20 61 72 67 73 29 0a 20 20 22 44 69 73 70 6c 61 79 20 69 63 6f 6e 20 6f 66 20 49 43 4f 4e | st.args)..."Display.icon.of.ICON |
| cdc0 | 2d 4e 41 4d 45 20 77 69 74 68 20 41 52 47 53 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 0a 0a 49 | -NAME.with.ARGS.in.mode-line...I |
| cde0 | 43 4f 4e 2d 53 45 54 20 69 6e 63 6c 75 64 65 73 20 60 69 70 73 69 63 6f 6e 27 2c 20 60 6f 63 74 | CON-SET.includes.`ipsicon',.`oct |
| ce00 | 69 63 6f 6e 27 2c 20 60 70 6f 6d 69 63 6f 6e 27 2c 20 60 70 6f 77 65 72 6c 69 6e 65 27 2c 20 60 | icon',.`pomicon',.`powerline',.` |
| ce20 | 66 61 69 63 6f 6e 27 2c 0a 60 77 69 63 6f 6e 27 2c 20 60 73 75 63 69 63 6f 6e 27 2c 20 60 64 65 | faicon',.`wicon',.`sucicon',.`de |
| ce40 | 76 69 63 6f 6e 27 2c 20 60 63 6f 64 69 63 6f 6e 27 2c 20 60 66 6c 69 63 6f 6e 27 20 61 6e 64 20 | vicon',.`codicon',.`flicon'.and. |
| ce60 | 60 6d 64 69 63 6f 6e 27 2c 20 65 74 63 2e 0a 55 4e 49 43 4f 44 45 20 69 73 20 74 68 65 20 75 6e | `mdicon',.etc..UNICODE.is.the.un |
| ce80 | 69 63 6f 64 65 20 63 68 61 72 20 66 61 6c 6c 62 61 63 6b 2e 20 54 45 58 54 20 69 73 20 74 68 65 | icode.char.fallback..TEXT.is.the |
| cea0 | 20 41 53 43 49 49 20 63 68 61 72 20 66 61 6c 6c 62 61 63 6b 2e 0a 41 52 47 53 20 69 73 20 73 61 | .ASCII.char.fallback..ARGS.is.sa |
| cec0 | 6d 65 20 61 73 20 60 6e 65 72 64 2d 69 63 6f 6e 73 2d 6f 63 74 69 63 6f 6e 27 20 61 6e 64 20 6f | me.as.`nerd-icons-octicon'.and.o |
| cee0 | 74 68 65 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 60 28 3a 69 6e 68 65 72 69 74 | thers."...(let.((face.`(:inherit |
| cf00 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(doom-modeline................. |
| cf20 | 20 20 20 20 20 20 20 20 20 20 2c 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 61 72 67 73 20 3a | ..........,(or.(plist-get.args.: |
| cf40 | 66 61 63 65 29 20 27 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a | face).'mode-line))))).....(cond. |
| cf60 | 20 20 20 20 20 3b 3b 20 49 63 6f 6e 0a 20 20 20 20 20 28 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f | .....;;.Icon......((and.(doom-mo |
| cf80 | 64 65 6c 69 6e 65 2d 69 63 6f 6e 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 29 0a 20 20 20 20 20 | deline-icon-displayable-p)...... |
| cfa0 | 20 20 20 20 20 20 69 63 6f 6e 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | ......icon-name............(not. |
| cfc0 | 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 69 63 6f 6e 2d 6e 61 6d 65 29 29 29 0a 20 20 20 | (string-empty-p.icon-name))).... |
| cfe0 | 20 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 66 75 6e 63 20 28 6e 65 72 64 2d 69 63 6f 6e 73 2d 2d | ...(if-let*.((func.(nerd-icons-- |
| d000 | 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 20 69 63 6f 6e 2d 73 65 74 29 29 0a 20 20 20 20 20 20 20 | function-name.icon-set))........ |
| d020 | 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 66 75 6e | .........(icon.(and.(fboundp.fun |
| d040 | 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 20 20 20 20 28 61 | c)............................(a |
| d060 | 70 70 6c 79 20 66 75 6e 63 20 69 63 6f 6e 2d 6e 61 6d 65 20 61 72 67 73 29 29 29 29 0a 20 20 20 | pply.func.icon-name.args)))).... |
| d080 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 70 65 72 74 69 7a 65 | .......(doom-modeline-propertize |
| d0a0 | 2d 69 63 6f 6e 20 69 63 6f 6e 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 22 22 29 29 0a 20 20 | -icon.icon.face).........""))... |
| d0c0 | 20 20 20 3b 3b 20 55 6e 69 63 6f 64 65 20 66 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 28 28 61 6e | ...;;.Unicode.fallback......((an |
| d0e0 | 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b | d.doom-modeline-unicode-fallback |
| d100 | 0a 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 | ............unicode............( |
| d120 | 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 75 6e 69 63 6f 64 65 29 29 0a 20 20 | not.(string-empty-p.unicode))... |
| d140 | 20 20 20 20 20 20 20 20 20 28 63 68 61 72 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 20 28 73 74 | .........(char-displayable-p.(st |
| d160 | 72 69 6e 67 2d 74 6f 2d 63 68 61 72 20 75 6e 69 63 6f 64 65 29 29 29 0a 20 20 20 20 20 20 28 70 | ring-to-char.unicode))).......(p |
| d180 | 72 6f 70 65 72 74 69 7a 65 20 75 6e 69 63 6f 64 65 20 27 66 61 63 65 20 66 61 63 65 29 29 0a 20 | ropertize.unicode.'face.face)).. |
| d1a0 | 20 20 20 20 3b 3b 20 41 53 43 49 49 20 74 65 78 74 0a 20 20 20 20 20 28 74 65 78 74 0a 20 20 20 | ....;;.ASCII.text......(text.... |
| d1c0 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 65 78 74 20 27 66 61 63 65 20 66 61 63 65 29 29 | ...(propertize.text.'face.face)) |
| d1e0 | 0a 20 20 20 20 20 3b 3b 20 46 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 28 74 20 22 22 29 29 29 29 | ......;;.Fallback......(t."")))) |
| d200 | 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 2d 66 6f 72 2d | ..(defun.doom-modeline-icon-for- |
| d220 | 62 75 66 66 65 72 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 66 6f 72 6d 61 74 74 65 64 20 69 | buffer.()..."Get.the.formatted.i |
| d240 | 63 6f 6e 20 66 6f 72 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 | con.for.the.current.buffer."...( |
| d260 | 6e 65 72 64 2d 69 63 6f 6e 73 2d 69 63 6f 6e 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 | nerd-icons-icon-for-buffer))..(d |
| d280 | 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 69 63 6f 6e 20 | efun.doom-modeline-display-icon. |
| d2a0 | 28 69 63 6f 6e 29 0a 20 20 22 44 69 73 70 6c 61 79 20 49 43 4f 4e 20 69 6e 20 6d 6f 64 65 2d 6c | (icon)..."Display.ICON.in.mode-l |
| d2c0 | 69 6e 65 2e 22 0a 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 | ine."...(if.(doom-modeline--acti |
| d2e0 | 76 65 29 0a 20 20 20 20 20 20 69 63 6f 6e 0a 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ve).......icon.....(doom-modelin |
| d300 | 65 2d 70 72 6f 70 65 72 74 69 7a 65 2d 69 63 6f 6e 20 69 63 6f 6e 20 27 6d 6f 64 65 2d 6c 69 6e | e-propertize-icon.icon.'mode-lin |
| d320 | 65 2d 69 6e 61 63 74 69 76 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | e-inactive)))..(defun.doom-model |
| d340 | 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 20 28 74 65 78 74 29 0a 20 20 22 44 69 73 70 6c | ine-display-text.(text)..."Displ |
| d360 | 61 79 20 54 45 58 54 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 | ay.TEXT.in.mode-line."...(let.(( |
| d380 | 74 65 78 74 20 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 63 65 20 22 25 22 20 22 25 25 22 20 74 65 | text.(string-replace."%"."%%".te |
| d3a0 | 78 74 29 29 29 0a 20 20 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 | xt))).....(if.(doom-modeline--ac |
| d3c0 | 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 74 65 78 74 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 | tive).........text.......(proper |
| d3e0 | 74 69 7a 65 20 74 65 78 74 20 27 66 61 63 65 20 60 28 3a 69 6e 68 65 72 69 74 20 28 6d 6f 64 65 | tize.text.'face.`(:inherit.(mode |
| d400 | 2d 6c 69 6e 65 2d 69 6e 61 63 74 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -line-inactive.................. |
| d420 | 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 67 65 74 2d 74 65 | ........................,(get-te |
| d440 | 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 66 61 63 65 20 74 65 78 74 29 29 29 29 29 29 29 0a | xt-property.0.'face.text))))))). |
| d460 | 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 6e 61 6d 65 20 28 | .(defun.doom-modeline-vcs-name.( |
| d480 | 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 76 63 73 20 6e 61 6d 65 2e 22 0a 20 20 28 61 | )..."Display.the.vcs.name."...(a |
| d4a0 | 6e 64 20 76 63 2d 6d 6f 64 65 20 28 63 61 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 28 | nd.vc-mode.(cadr.(split-string.( |
| d4c0 | 73 74 72 69 6e 67 2d 74 72 69 6d 20 76 63 2d 6d 6f 64 65 29 20 22 5e 5b 41 2d 5a 5d 2b 5b 2d 3a | string-trim.vc-mode)."^[A-Z]+[-: |
| d4e0 | 5d 2b 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 | ]+"))))..(defun.doom-modeline--c |
| d500 | 72 65 61 74 65 2d 62 61 72 2d 69 6d 61 67 65 20 28 66 61 63 65 20 77 69 64 74 68 20 68 65 69 67 | reate-bar-image.(face.width.heig |
| d520 | 68 74 29 0a 20 20 22 43 72 65 61 74 65 20 74 68 65 20 62 61 72 20 69 6d 61 67 65 2e 0a 0a 55 73 | ht)..."Create.the.bar.image...Us |
| d540 | 65 20 46 41 43 45 20 66 6f 72 20 74 68 65 20 62 61 72 2c 20 57 49 44 54 48 20 61 6e 64 20 48 45 | e.FACE.for.the.bar,.WIDTH.and.HE |
| d560 | 49 47 48 54 20 61 72 65 20 74 68 65 20 69 6d 61 67 65 20 73 69 7a 65 20 69 6e 20 70 69 78 65 6c | IGHT.are.the.image.size.in.pixel |
| d580 | 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 69 6d 61 67 65 2d 74 79 70 65 2d 61 76 61 | s."...(when.(and.(image-type-ava |
| d5a0 | 69 6c 61 62 6c 65 2d 70 20 27 70 62 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d | ilable-p.'pbm)..............(num |
| d5c0 | 62 65 72 70 20 77 69 64 74 68 29 20 28 3e 20 77 69 64 74 68 20 30 29 0a 20 20 20 20 20 20 20 20 | berp.width).(>.width.0)......... |
| d5e0 | 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 68 65 69 67 68 74 29 20 28 3e 20 68 65 69 67 68 74 20 | .....(numberp.height).(>.height. |
| d600 | 30 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 22 20 22 20 27 64 69 | 0)).....(propertize......".".'di |
| d620 | 73 70 6c 61 79 0a 20 20 20 20 20 28 6c 65 74 20 28 28 63 6f 6c 6f 72 20 28 6f 72 20 28 66 61 63 | splay......(let.((color.(or.(fac |
| d640 | 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 66 61 63 65 20 6e 69 6c 20 74 29 20 22 4e 6f 6e 65 22 29 | e-background.face.nil.t)."None") |
| d660 | 29 29 0a 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 20 | ))........(ignore-errors........ |
| d680 | 20 20 28 63 72 65 61 74 65 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 | ..(create-image...........(conca |
| d6a0 | 74 20 28 66 6f 72 6d 61 74 20 22 50 31 5c 6e 25 69 20 25 69 5c 6e 22 20 77 69 64 74 68 20 68 65 | t.(format."P1\n%i.%i\n".width.he |
| d6c0 | 69 67 68 74 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 | ight)...................(make-st |
| d6e0 | 72 69 6e 67 20 28 2a 20 77 69 64 74 68 20 68 65 69 67 68 74 29 20 3f 31 29 0a 20 20 20 20 20 20 | ring.(*.width.height).?1)....... |
| d700 | 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 27 70 62 6d | ............"\n")...........'pbm |
| d720 | 20 74 20 3a 73 63 61 6c 65 20 31 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 20 3a 61 | .t.:scale.1.:foreground.color.:a |
| d740 | 73 63 65 6e 74 20 27 63 65 6e 74 65 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | scent.'center))))))..(defun.doom |
| d760 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 72 65 61 74 65 2d 68 75 64 2d 69 6d 61 67 65 0a 20 20 20 20 | -modeline--create-hud-image..... |
| d780 | 28 66 61 63 65 31 20 66 61 63 65 32 20 77 69 64 74 68 20 68 65 69 67 68 74 20 74 6f 70 2d 6d 61 | (face1.face2.width.height.top-ma |
| d7a0 | 72 67 69 6e 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 29 0a 20 20 22 43 72 65 61 74 65 20 74 68 | rgin.bottom-margin)..."Create.th |
| d7c0 | 65 20 68 75 64 20 69 6d 61 67 65 2e 0a 0a 55 73 65 20 46 41 43 45 31 20 66 6f 72 20 74 68 65 20 | e.hud.image...Use.FACE1.for.the. |
| d7e0 | 62 61 72 2c 20 46 41 43 45 32 20 66 6f 72 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 2e 0a 57 | bar,.FACE2.for.the.background..W |
| d800 | 49 44 54 48 20 61 6e 64 20 48 45 49 47 48 54 20 61 72 65 20 74 68 65 20 69 6d 61 67 65 20 73 69 | IDTH.and.HEIGHT.are.the.image.si |
| d820 | 7a 65 20 69 6e 20 70 69 78 65 6c 73 2e 0a 54 4f 50 2d 4d 41 52 47 49 4e 20 61 6e 64 20 42 4f 54 | ze.in.pixels..TOP-MARGIN.and.BOT |
| d840 | 54 4f 4d 2d 4d 41 52 47 49 4e 20 61 72 65 20 74 68 65 20 73 69 7a 65 20 6f 66 20 74 68 65 20 6d | TOM-MARGIN.are.the.size.of.the.m |
| d860 | 61 72 67 69 6e 20 61 62 6f 76 65 20 61 6e 64 20 62 65 6c 6f 77 20 74 68 65 20 62 61 72 2c 0a 72 | argin.above.and.below.the.bar,.r |
| d880 | 65 73 70 65 63 74 69 76 65 6c 79 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 64 69 73 70 | espectively."...(when.(and.(disp |
| d8a0 | 6c 61 79 2d 67 72 61 70 68 69 63 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6d 61 | lay-graphic-p)..............(ima |
| d8c0 | 67 65 2d 74 79 70 65 2d 61 76 61 69 6c 61 62 6c 65 2d 70 20 27 70 62 6d 29 0a 20 20 20 20 20 20 | ge-type-available-p.'pbm)....... |
| d8e0 | 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 77 69 64 74 68 29 20 28 3e 20 77 69 64 74 68 20 | .......(numberp.width).(>.width. |
| d900 | 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 68 65 69 67 68 74 29 | 0)..............(numberp.height) |
| d920 | 20 28 3e 20 68 65 69 67 68 74 20 30 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 69 6e 2d 68 65 | .(>.height.0)).....(let.((min-he |
| d940 | 69 67 68 74 20 28 6d 69 6e 20 68 65 69 67 68 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 | ight.(min.height.doom-modeline-h |
| d960 | 75 64 2d 6d 69 6e 2d 68 65 69 67 68 74 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 | ud-min-height))).......(unless.( |
| d980 | 3e 20 28 2d 20 68 65 69 67 68 74 20 74 6f 70 2d 6d 61 72 67 69 6e 20 62 6f 74 74 6f 6d 2d 6d 61 | >.(-.height.top-margin.bottom-ma |
| d9a0 | 72 67 69 6e 29 20 6d 69 6e 2d 68 65 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 | rgin).min-height).........(let.( |
| d9c0 | 28 6d 61 72 67 69 6e 20 28 2d 20 68 65 69 67 68 74 20 6d 69 6e 2d 68 65 69 67 68 74 29 29 29 0a | (margin.(-.height.min-height))). |
| d9e0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 6f 70 2d 6d 61 72 67 69 6e 20 28 2f 20 28 2a | ..........(setq.top-margin.(/.(* |
| da00 | 20 6d 61 72 67 69 6e 20 74 6f 70 2d 6d 61 72 67 69 6e 29 20 28 2b 20 74 6f 70 2d 6d 61 72 67 69 | .margin.top-margin).(+.top-margi |
| da20 | 6e 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.bottom-margin))............... |
| da40 | 20 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 20 28 2d 20 6d 61 72 67 69 6e 20 74 6f 70 2d 6d 61 | ..bottom-margin.(-.margin.top-ma |
| da60 | 72 67 69 6e 29 29 29 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 22 | rgin))))).....(propertize......" |
| da80 | 20 22 20 27 64 69 73 70 6c 61 79 0a 20 20 20 20 20 28 6c 65 74 20 28 28 63 6f 6c 6f 72 31 20 28 | .".'display......(let.((color1.( |
| daa0 | 6f 72 20 28 66 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 66 61 63 65 31 20 6e 69 6c 20 74 29 | or.(face-background.face1.nil.t) |
| dac0 | 20 22 4e 6f 6e 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 6f 72 32 20 28 6f 72 | ."None"))............(color2.(or |
| dae0 | 20 28 66 61 63 65 2d 62 61 63 6b 67 72 6f 75 6e 64 20 66 61 63 65 32 20 6e 69 6c 20 74 29 20 22 | .(face-background.face2.nil.t)." |
| db00 | 4e 6f 6e 65 22 29 29 29 0a 20 20 20 20 20 20 20 28 63 72 65 61 74 65 2d 69 6d 61 67 65 0a 20 20 | None")))........(create-image... |
| db20 | 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | ......(concat..........(format." |
| db40 | 50 31 5c 6e 25 69 20 25 69 5c 6e 22 20 77 69 64 74 68 20 68 65 69 67 68 74 29 0a 20 20 20 20 20 | P1\n%i.%i\n".width.height)...... |
| db60 | 20 20 20 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2a 20 74 6f 70 2d 6d 61 72 67 69 6e 20 77 | ....(make-string.(*.top-margin.w |
| db80 | 69 64 74 68 29 20 3f 30 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 | idth).?0)..........(make-string. |
| dba0 | 28 2a 20 28 2d 20 68 65 69 67 68 74 20 74 6f 70 2d 6d 61 72 67 69 6e 20 62 6f 74 74 6f 6d 2d 6d | (*.(-.height.top-margin.bottom-m |
| dbc0 | 61 72 67 69 6e 29 20 77 69 64 74 68 29 20 3f 31 29 0a 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 | argin).width).?1)..........(make |
| dbe0 | 2d 73 74 72 69 6e 67 20 28 2a 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 20 77 69 64 74 68 29 20 | -string.(*.bottom-margin.width). |
| dc00 | 3f 30 29 0a 20 20 20 20 20 20 20 20 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 27 70 62 6d 20 | ?0).........."\n").........'pbm. |
| dc20 | 74 20 3a 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 31 20 3a 62 61 63 6b 67 72 6f 75 6e 64 | t.:foreground.color1.:background |
| dc40 | 20 63 6f 6c 6f 72 32 20 3a 61 73 63 65 6e 74 20 27 63 65 6e 74 65 72 29 29 29 29 29 0a 0a 3b 3b | .color2.:ascent.'center)))))..;; |
| dc60 | 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 60 77 69 6e 64 6f 77 2d 74 6f 74 61 6c 2d 77 69 64 | .Check.whether.`window-total-wid |
| dc80 | 74 68 27 20 69 73 20 73 6d 61 6c 6c 65 72 20 74 68 61 6e 20 74 68 65 20 6c 69 6d 69 74 0a 28 64 | th'.is.smaller.than.the.limit.(d |
| dca0 | 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e 64 6f 77 2d 73 69 7a 65 2d 63 | efun.doom-modeline-window-size-c |
| dcc0 | 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 46 75 6e 63 | hange-function.(&rest._)..."Func |
| dce0 | 74 69 6f 6e 20 66 6f 72 20 60 77 69 6e 64 6f 77 2d 73 69 7a 65 2d 63 68 61 6e 67 65 2d 66 75 6e | tion.for.`window-size-change-fun |
| dd00 | 63 74 69 6f 6e 73 27 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ctions'."...(setq.doom-modeline- |
| dd20 | 2d 6c 69 6d 69 74 65 64 2d 77 69 64 74 68 2d 70 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 | -limited-width-p.........(cond.. |
| dd40 | 20 20 20 20 20 20 20 20 28 28 69 6e 74 65 67 65 72 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ........((integerp.doom-modeline |
| dd60 | 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 | -window-width-limit)...........( |
| dd80 | 3c 3d 20 28 77 69 6e 64 6f 77 2d 74 6f 74 61 6c 2d 77 69 64 74 68 29 20 64 6f 6f 6d 2d 6d 6f 64 | <=.(window-total-width).doom-mod |
| dda0 | 65 6c 69 6e 65 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 2d 6c 69 6d 69 74 29 29 0a 20 20 20 20 20 | eline-window-width-limit))...... |
| ddc0 | 20 20 20 20 28 28 66 6c 6f 61 74 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e 64 6f | ....((floatp.doom-modeline-windo |
| dde0 | 77 2d 77 69 64 74 68 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 3c 3d 20 28 2f 20 | w-width-limit)...........(<=.(/. |
| de00 | 28 77 69 6e 64 6f 77 2d 74 6f 74 61 6c 2d 77 69 64 74 68 29 20 28 66 72 61 6d 65 2d 77 69 64 74 | (window-total-width).(frame-widt |
| de20 | 68 29 20 31 2e 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | h).1.0)...............doom-model |
| de40 | 69 6e 65 2d 77 69 6e 64 6f 77 2d 77 69 64 74 68 2d 6c 69 6d 69 74 29 29 29 29 29 0a 0a 28 61 64 | ine-window-width-limit)))))..(ad |
| de60 | 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d | d-hook.'after-revert-hook.#'doom |
| de80 | 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e 64 6f 77 2d 73 69 7a 65 2d 63 68 61 6e 67 65 2d 66 75 6e | -modeline-window-size-change-fun |
| dea0 | 63 74 69 6f 6e 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 62 75 66 66 65 72 2d 6c 69 73 74 2d 75 70 | ction).(add-hook.'buffer-list-up |
| dec0 | 64 61 74 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e 64 6f 77 | date-hook.#'doom-modeline-window |
| dee0 | 2d 73 69 7a 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 28 61 64 64 2d 68 6f 6f 6b | -size-change-function).(add-hook |
| df00 | 20 27 77 69 6e 64 6f 77 2d 73 69 7a 65 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 23 | .'window-size-change-functions.# |
| df20 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 69 6e 64 6f 77 2d 73 69 7a 65 2d 63 68 61 6e 67 | 'doom-modeline-window-size-chang |
| df40 | 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d | e-function)..(defvar-local.doom- |
| df60 | 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 6e 69 6c 29 0a 28 64 65 66 | modeline--project-root.nil).(def |
| df80 | 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 | un.doom-modeline--project-root.( |
| dfa0 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 70 72 6f 6a 65 63 74 | )..."Get.the.path.to.the.project |
| dfc0 | 20 72 6f 6f 74 2e 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 6e 6f 20 70 72 6f 6a 65 63 74 20 | .root..Return.nil.if.no.project. |
| dfe0 | 77 61 73 20 66 6f 75 6e 64 2e 22 0a 20 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | was.found."...(or.doom-modeline- |
| e000 | 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d | -project-root.......(setq.doom-m |
| e020 | 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 20 20 20 20 20 20 20 20 | odeline--project-root........... |
| e040 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 | ..(cond..............((and.(memq |
| e060 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e | .doom-modeline-project-detection |
| e080 | 20 27 28 61 75 74 6f 20 66 66 69 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'(auto.ffip)).................. |
| e0a0 | 20 20 28 66 62 6f 75 6e 64 70 20 27 66 66 69 70 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 0a | ..(fboundp.'ffip-project-root)). |
| e0c0 | 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 6d 65 73 | ..............(let.((inhibit-mes |
| e0e0 | 73 61 67 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 66 69 70 2d 70 | sage.t)).................(ffip-p |
| e100 | 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e | roject-root)))..............((an |
| e120 | 64 20 28 6d 65 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 | d.(memq.doom-modeline-project-de |
| e140 | 74 65 63 74 69 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a 65 63 74 69 6c 65 29 29 0a 20 20 20 20 | tection.'(auto.projectile))..... |
| e160 | 20 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 72 75 65 2d 70 | ...............(bound-and-true-p |
| e180 | 20 70 72 6f 6a 65 63 74 69 6c 65 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .projectile-mode)).............. |
| e1a0 | 20 28 70 72 6f 6a 65 63 74 69 6c 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 0a 20 20 20 20 | .(projectile-project-root))..... |
| e1c0 | 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .........((and.(memq.doom-modeli |
| e1e0 | 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a | ne-project-detection.'(auto.proj |
| e200 | 65 63 74 29 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 6e 64 | ect))....................(fbound |
| e220 | 70 20 27 70 72 6f 6a 65 63 74 2d 63 75 72 72 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | p.'project-current))............ |
| e240 | 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 70 72 6f 6a 65 63 74 20 28 70 72 6f 6a 65 63 74 | ...(when-let*.((project.(project |
| e260 | 2d 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 28 65 78 70 | -current))).................(exp |
| e280 | 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 28 | and-file-name..................( |
| e2a0 | 69 66 20 28 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 | if.(fboundp.'project-root)...... |
| e2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 70 72 | ................(project-root.pr |
| e2e0 | 6f 6a 65 63 74 29 0a 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 | oject)....................(car.( |
| e300 | 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | with-no-warnings................ |
| e320 | 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 73 20 70 72 6f 6a 65 63 | ...........(project-roots.projec |
| e340 | 74 29 29 29 29 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 | t)))))))))))..(doom-modeline-add |
| e360 | 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | -variable-watcher..'doom-modelin |
| e380 | 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 | e-project-detection..(lambda.(_s |
| e3a0 | 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f | ym.val.op._where)....(when.(eq.o |
| e3c0 | 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | p.'set)......(setq.doom-modeline |
| e3e0 | 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f | -project-detection.val)......(do |
| e400 | 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 | list.(buf.(buffer-list))........ |
| e420 | 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 20 | (with-current-buffer.buf........ |
| e440 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 72 | ..(setq.doom-modeline--project-r |
| e460 | 6f 6f 74 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 | oot.nil)..........(and.buffer-fi |
| e480 | 6c 65 2d 6e 61 6d 65 20 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 20 74 20 74 29 29 29 29 29 29 | le-name.(revert-buffer.t.t)))))) |
| e4a0 | 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d | )..(defun.doom-modeline-project- |
| e4c0 | 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 69 6e 20 | p.()..."Check.if.the.file.is.in. |
| e4e0 | 61 20 70 72 6f 6a 65 63 74 2e 22 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 | a.project."...(doom-modeline--pr |
| e500 | 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | oject-root))..(defun.doom-modeli |
| e520 | 6e 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 70 61 | ne-project-root.()..."Get.the.pa |
| e540 | 74 68 20 74 6f 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 79 6f 75 72 20 70 72 6f 6a 65 63 74 2e 0a | th.to.the.root.of.your.project.. |
| e560 | 52 65 74 75 72 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 69 66 20 6e 6f | Return.`default-directory'.if.no |
| e580 | 20 70 72 6f 6a 65 63 74 20 77 61 73 20 66 6f 75 6e 64 2e 22 0a 20 20 28 61 62 62 72 65 76 69 61 | .project.was.found."...(abbrevia |
| e5a0 | 74 65 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 28 6f 72 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | te-file-name....(or.(doom-modeli |
| e5c0 | 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 | ne--project-root).default-direct |
| e5e0 | 6f 72 79 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f | ory)))..(defun.doom-modeline--fo |
| e600 | 72 6d 61 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 29 0a 20 20 22 47 65 74 20 | rmat-buffer-file-name.()..."Get. |
| e620 | 61 6e 64 20 66 6f 72 6d 61 74 20 74 68 65 20 62 75 66 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 2e | and.format.the.buffer.file.name. |
| e640 | 22 0a 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 28 66 69 6c | "...(let.((buffer-file-name.(fil |
| e660 | 65 2d 6c 6f 63 61 6c 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 | e-local-name.................... |
| e680 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 62 | ........(or.(buffer-file-name.(b |
| e6a0 | 75 66 66 65 72 2d 62 61 73 65 2d 62 75 66 66 65 72 29 29 20 22 22 29 29 29 29 0a 20 20 20 20 28 | uffer-base-buffer))."")))).....( |
| e6c0 | 6f 72 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c | or.(and.doom-modeline-buffer-fil |
| e6e0 | 65 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 28 66 75 | e-name-function..............(fu |
| e700 | 6e 63 61 6c 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d | ncall.doom-modeline-buffer-file- |
| e720 | 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 | name-function.buffer-file-name)) |
| e740 | 0a 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 29 0a 0a 28 64 | .........buffer-file-name)))..(d |
| e760 | 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 | efun.doom-modeline--format-buffe |
| e780 | 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 28 62 2d 66 2d 6e 29 0a 20 20 22 47 65 74 20 61 | r-file-truename.(b-f-n)..."Get.a |
| e7a0 | 6e 64 20 66 6f 72 6d 61 74 20 62 75 66 66 65 72 20 66 69 6c 65 20 74 72 75 65 6e 61 6d 65 20 76 | nd.format.buffer.file.truename.v |
| e7c0 | 69 61 20 42 2d 46 2d 4e 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 2d 66 69 6c 65 2d | ia.B-F-N."...(let.((buffer-file- |
| e7e0 | 74 72 75 65 6e 61 6d 65 20 28 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 0a 20 20 20 20 20 20 | truename.(file-local-name....... |
| e800 | 20 20 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 66 69 | .........................(or.(fi |
| e820 | 6c 65 2d 74 72 75 65 6e 61 6d 65 20 62 2d 66 2d 6e 29 20 22 22 29 29 29 29 0a 20 20 20 20 28 6f | le-truename.b-f-n)."")))).....(o |
| e840 | 72 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 | r.(and.doom-modeline-buffer-file |
| e860 | 2d 74 72 75 65 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 | -truename-function.............. |
| e880 | 28 66 75 6e 63 61 6c 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 | (funcall.doom-modeline-buffer-fi |
| e8a0 | 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 66 75 6e 63 74 69 6f 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 | le-truename-function.buffer-file |
| e8c0 | 2d 74 72 75 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 62 75 66 66 65 72 2d 66 69 6c 65 2d | -truename)).........buffer-file- |
| e8e0 | 74 72 75 65 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | truename)))..(defun.doom-modelin |
| e900 | 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 29 0a 20 20 22 50 72 6f 70 65 72 74 | e-buffer-file-name.()..."Propert |
| e920 | 69 7a 65 20 66 69 6c 65 20 6e 61 6d 65 20 62 61 73 65 64 20 6f 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 | ize.file.name.based.on.`doom-mod |
| e940 | 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 73 74 79 6c 65 27 2e 22 0a | eline-buffer-file-name-style'.". |
| e960 | 20 20 28 6c 65 74 2a 20 28 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 64 6f 6f 6d | ..(let*.((buffer-file-name.(doom |
| e980 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | -modeline--format-buffer-file-na |
| e9a0 | 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e | me))..........(buffer-file-truen |
| e9c0 | 61 6d 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 72 6d 61 74 2d 62 75 66 66 65 | ame.(doom-modeline--format-buffe |
| e9e0 | 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | r-file-truename.buffer-file-name |
| ea00 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | ))..........(file-name.......... |
| ea20 | 20 28 70 63 61 73 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c | .(pcase.doom-modeline-buffer-fil |
| ea40 | 65 2d 6e 61 6d 65 2d 73 74 79 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 61 75 74 6f 0a | e-name-style.............('auto. |
| ea60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .............(if.(doom-modeline- |
| ea80 | 70 72 6f 6a 65 63 74 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f | project-p)..................(doo |
| eaa0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 | m-modeline--buffer-file-name.buf |
| eac0 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 | fer-file-name.buffer-file-truena |
| eae0 | 6d 65 20 27 73 68 72 69 6e 6b 20 27 73 68 72 69 6e 6b 20 27 68 69 64 65 29 0a 20 20 20 20 20 20 | me.'shrink.'shrink.'hide)....... |
| eb00 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 62 75 66 66 65 72 2d 6e 61 6d | .........(propertize.(buffer-nam |
| eb20 | 65 29 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 | e).'face.'doom-modeline-buffer-f |
| eb40 | 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 65 2d 75 70 | ile))).............('truncate-up |
| eb60 | 74 6f 2d 70 72 6f 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f | to-project..............(doom-mo |
| eb80 | 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d | deline--buffer-file-name.buffer- |
| eba0 | 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 27 | file-name.buffer-file-truename.' |
| ebc0 | 73 68 72 69 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 65 2d | shrink)).............('truncate- |
| ebe0 | 66 72 6f 6d 2d 70 72 6f 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d | from-project..............(doom- |
| ec00 | 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 | modeline--buffer-file-name.buffe |
| ec20 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 | r-file-name.buffer-file-truename |
| ec40 | 20 6e 69 6c 20 27 73 68 72 69 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 | .nil.'shrink)).............('tru |
| ec60 | 6e 63 61 74 65 2d 77 69 74 68 2d 70 72 6f 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ncate-with-project.............. |
| ec80 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | (doom-modeline--buffer-file-name |
| eca0 | 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 | .buffer-file-name.buffer-file-tr |
| ecc0 | 75 65 6e 61 6d 65 20 27 73 68 72 69 6e 6b 20 27 73 68 72 69 6e 6b 20 27 68 69 64 65 29 29 0a 20 | uename.'shrink.'shrink.'hide)).. |
| ece0 | 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 65 2d 65 78 63 65 70 74 2d 70 72 6f | ...........('truncate-except-pro |
| ed00 | 6a 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ject..............(doom-modeline |
| ed20 | 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | --buffer-file-name.buffer-file-n |
| ed40 | 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 27 73 68 72 69 6e 6b | ame.buffer-file-truename.'shrink |
| ed60 | 20 27 73 68 72 69 6e 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 | .'shrink)).............('truncat |
| ed80 | 65 2d 75 70 74 6f 2d 72 6f 6f 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d | e-upto-root..............(doom-m |
| eda0 | 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 74 72 75 6e 63 61 | odeline--buffer-file-name-trunca |
| edc0 | 74 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d | te.buffer-file-name.buffer-file- |
| ede0 | 74 72 75 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 | truename)).............('truncat |
| ee00 | 65 2d 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | e-all..............(doom-modelin |
| ee20 | 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 74 72 75 6e 63 61 74 65 20 62 75 66 | e--buffer-file-name-truncate.buf |
| ee40 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 | fer-file-name.buffer-file-truena |
| ee60 | 6d 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 74 72 75 6e 63 61 74 65 2d 6e 69 | me.t)).............('truncate-ni |
| ee80 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 | l..............(doom-modeline--b |
| eea0 | 75 66 66 65 72 2d 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 | uffer-file-name.buffer-file-name |
| eec0 | 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 | .buffer-file-truename))......... |
| eee0 | 20 20 20 20 28 27 72 65 6c 61 74 69 76 65 2d 74 6f 2d 70 72 6f 6a 65 63 74 0a 20 20 20 20 20 20 | ....('relative-to-project....... |
| ef00 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 | .......(doom-modeline--buffer-fi |
| ef20 | 6c 65 2d 6e 61 6d 65 2d 72 65 6c 61 74 69 76 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | le-name-relative.buffer-file-nam |
| ef40 | 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 | e.buffer-file-truename))........ |
| ef60 | 20 20 20 20 20 28 27 72 65 6c 61 74 69 76 65 2d 66 72 6f 6d 2d 70 72 6f 6a 65 63 74 0a 20 20 20 | .....('relative-from-project.... |
| ef80 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 | ..........(doom-modeline--buffer |
| efa0 | 2d 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 20 62 75 66 66 | -file-name.buffer-file-name.buff |
| efc0 | 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 6e 69 6c 20 6e 69 6c 20 27 68 69 64 65 29 29 | er-file-truename.nil.nil.'hide)) |
| efe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 | .............('file-name........ |
| f000 | 20 20 20 20 20 20 28 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 | ......(propertize.(file-name-non |
| f020 | 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 | directory.buffer-file-name)..... |
| f040 | 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 64 6f 6f 6d | .....................'face.'doom |
| f060 | 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 | -modeline-buffer-file))......... |
| f080 | 20 20 20 20 28 27 66 69 6c 65 2d 6e 61 6d 65 2d 77 69 74 68 2d 70 72 6f 6a 65 63 74 0a 20 20 20 | ....('file-name-with-project.... |
| f0a0 | 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 7c 25 73 22 0a 20 20 20 20 20 20 | ..........(format."%s|%s"....... |
| f0c0 | 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 28 66 69 6c 65 | ...............(propertize.(file |
| f0e0 | 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 20 20 20 20 20 | -name-nondirectory.............. |
| f100 | 20 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 72 79 2d | .....................(directory- |
| f120 | 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 20 28 64 6f 6f 6d | file-name.(file-local-name.(doom |
| f140 | 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 29 29 0a 20 20 20 20 20 | -modeline-project-root))))...... |
| f160 | 20 20 20 20 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 | ............................'fac |
| f180 | 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 69 72 29 0a 20 20 | e.'doom-modeline-project-dir)... |
| f1a0 | 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 20 28 | ...................(propertize.( |
| f1c0 | 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 2d 66 69 | file-name-nondirectory.buffer-fi |
| f1e0 | 6c 65 2d 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 | le-name)........................ |
| f200 | 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 | ..........'face.'doom-modeline-b |
| f220 | 75 66 66 65 72 2d 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 27 | uffer-file))).............((or.' |
| f240 | 62 75 66 66 65 72 2d 6e 61 6d 65 20 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | buffer-name._)..............(pro |
| f260 | 70 65 72 74 69 7a 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 20 27 66 61 63 65 20 27 64 6f 6f | pertize.(buffer-name).'face.'doo |
| f280 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 29 29 29 0a 20 20 20 20 | m-modeline-buffer-file)))))..... |
| f2a0 | 28 70 72 6f 70 65 72 74 69 7a 65 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | (propertize.file-name........... |
| f2c0 | 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 | ......'mouse-face.'mode-line-hig |
| f2e0 | 68 6c 69 67 68 74 0a 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 | hlight.................'help-ech |
| f300 | 6f 20 28 63 6f 6e 63 61 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 0a 20 | o.(concat.buffer-file-truename.. |
| f320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f340 | 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 3d 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f | ..(unless.(string=.(file-name-no |
| f360 | 6e 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 29 | ndirectory.buffer-file-truename) |
| f380 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f3a0 | 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 |
| f3c0 | 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))............................. |
| f3e0 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 5c 6e 22 20 28 62 75 66 66 65 72 2d 6e 61 | .........(concat."\n".(buffer-na |
| f400 | 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 20 20 20 20 20 | me)))........................... |
| f420 | 20 20 20 20 20 20 20 20 20 22 5c 6e 6d 6f 75 73 65 2d 31 3a 20 50 72 65 76 69 6f 75 73 20 62 75 | ........."\nmouse-1:.Previous.bu |
| f440 | 66 66 65 72 5c 6e 6d 6f 75 73 65 2d 33 3a 20 4e 65 78 74 20 62 75 66 66 65 72 22 29 0a 20 20 20 | ffer\nmouse-3:.Next.buffer").... |
| f460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e | .............'local-map.mode-lin |
| f480 | 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 2d 6b 65 79 6d 61 70 29 29 | e-buffer-identification-keymap)) |
| f4a0 | 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d | )..(defun.doom-modeline--buffer- |
| f4c0 | 66 69 6c 65 2d 6e 61 6d 65 2d 74 72 75 6e 63 61 74 65 20 28 66 69 6c 65 2d 70 61 74 68 20 74 72 | file-name-truncate.(file-path.tr |
| f4e0 | 75 65 2d 66 69 6c 65 2d 70 61 74 68 20 26 6f 70 74 69 6f 6e 61 6c 20 74 72 75 6e 63 61 74 65 2d | ue-file-path.&optional.truncate- |
| f500 | 74 61 69 6c 29 0a 20 20 22 50 72 6f 70 65 72 74 69 7a 65 20 66 69 6c 65 20 6e 61 6d 65 20 74 68 | tail)..."Propertize.file.name.th |
| f520 | 61 74 20 74 72 75 6e 63 61 74 65 73 20 65 76 65 72 79 20 64 69 72 20 61 6c 6f 6e 67 20 70 61 74 | at.truncates.every.dir.along.pat |
| f540 | 68 2e 0a 0a 49 66 20 54 52 55 4e 43 41 54 45 2d 54 41 49 4c 20 69 73 20 74 20 61 6c 73 6f 20 74 | h...If.TRUNCATE-TAIL.is.t.also.t |
| f560 | 72 75 6e 63 61 74 65 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 | runcate.the.parent.directory.of. |
| f580 | 74 68 65 20 66 69 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 64 69 72 73 20 28 73 68 72 69 6e 6b | the.file."...(let.((dirs.(shrink |
| f5a0 | 2d 70 61 74 68 2d 70 72 6f 6d 70 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 | -path-prompt.(file-name-director |
| f5c0 | 79 20 74 72 75 65 2d 66 69 6c 65 2d 70 61 74 68 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 6e 75 | y.true-file-path)))).....(if.(nu |
| f5e0 | 6c 6c 20 64 69 72 73 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 62 75 | ll.dirs).........(propertize.(bu |
| f600 | 66 66 65 72 2d 6e 61 6d 65 29 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ffer-name).'face.'doom-modeline- |
| f620 | 62 75 66 66 65 72 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 6e 61 6d | buffer-file).......(let.((dirnam |
| f640 | 65 20 28 63 61 72 20 64 69 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 73 65 6e | e.(car.dirs)).............(basen |
| f660 | 61 6d 65 20 28 63 64 72 20 64 69 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 | ame.(cdr.dirs))).........(concat |
| f680 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 20 64 69 72 6e 61 6d 65 0a 20 20 20 | .(propertize.(concat.dirname.... |
| f6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| f6c0 | 20 28 69 66 20 74 72 75 6e 63 61 74 65 2d 74 61 69 6c 20 28 73 75 62 73 74 72 69 6e 67 20 62 61 | .(if.truncate-tail.(substring.ba |
| f6e0 | 73 65 6e 61 6d 65 20 30 20 31 29 20 62 61 73 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 | sename.0.1).basename)........... |
| f700 | 20 20 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 2f 22 29 0a 20 | .........................."/").. |
| f720 | 20 20 20 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 | ...........................'face |
| f740 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 64 69 72 | .'doom-modeline-project-root-dir |
| f760 | 29 0a 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 28 66 | ).................(propertize.(f |
| f780 | 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 70 61 74 68 29 | ile-name-nondirectory.file-path) |
| f7a0 | 0a 20 20 20 20 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 | .............................'fa |
| f7c0 | 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 29 | ce.'doom-modeline-buffer-file))) |
| f7e0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 | )))..(defun.doom-modeline--buffe |
| f800 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 2d 72 65 6c 61 74 69 76 65 20 28 5f 66 69 6c 65 2d 70 61 74 68 | r-file-name-relative.(_file-path |
| f820 | 20 74 72 75 65 2d 66 69 6c 65 2d 70 61 74 68 20 26 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 64 | .true-file-path.&optional.includ |
| f840 | 65 2d 70 72 6f 6a 65 63 74 29 0a 20 20 22 50 72 6f 70 65 72 74 69 7a 65 20 66 69 6c 65 20 6e 61 | e-project)..."Propertize.file.na |
| f860 | 6d 65 20 73 68 6f 77 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 20 72 65 6c 61 74 69 76 65 20 | me.showing.directories.relative. |
| f880 | 74 6f 20 70 72 6f 6a 65 63 74 27 73 20 72 6f 6f 74 20 6f 6e 6c 79 2e 0a 0a 49 66 20 49 4e 43 4c | to.project's.root.only...If.INCL |
| f8a0 | 55 44 45 2d 50 52 4f 4a 45 43 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 20 70 72 6f 6a | UDE-PROJECT.is.non-nil,.the.proj |
| f8c0 | 65 63 74 20 70 61 74 68 20 77 69 6c 6c 20 62 65 20 69 6e 63 6c 75 64 65 64 2e 22 0a 20 20 28 6c | ect.path.will.be.included."...(l |
| f8e0 | 65 74 20 28 28 72 6f 6f 74 20 28 66 69 6c 65 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 20 28 64 6f 6f 6d | et.((root.(file-local-name.(doom |
| f900 | 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 29 29 0a 20 20 20 20 28 | -modeline-project-root)))).....( |
| f920 | 69 66 20 28 6e 75 6c 6c 20 72 6f 6f 74 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | if.(null.root).........(properti |
| f940 | 7a 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 | ze.(buffer-name).'face.'doom-mod |
| f960 | 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 | eline-buffer-file).......(let.(( |
| f980 | 72 65 6c 61 74 69 76 65 2d 64 69 72 73 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e 61 6d | relative-dirs.(file-relative-nam |
| f9a0 | 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 74 72 75 65 2d 66 69 6c 65 | e.(file-name-directory.true-file |
| f9c0 | 2d 70 61 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 20 20 20 | -path).......................... |
| f9e0 | 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 69 6e 63 6c 75 64 | ......................(if.includ |
| fa00 | 65 2d 70 72 6f 6a 65 63 74 20 28 63 6f 6e 63 61 74 20 72 6f 6f 74 20 22 2e 2e 2f 22 29 20 72 6f | e-project.(concat.root."../").ro |
| fa20 | 6f 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 75 61 6c 20 22 2e 2f 22 20 | ot)))).........(and.(equal."./". |
| fa40 | 72 65 6c 61 74 69 76 65 2d 64 69 72 73 29 20 28 73 65 74 71 20 72 65 6c 61 74 69 76 65 2d 64 69 | relative-dirs).(setq.relative-di |
| fa60 | 72 73 20 22 22 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 | rs."")).........(concat.(propert |
| fa80 | 69 7a 65 20 72 65 6c 61 74 69 76 65 2d 64 69 72 73 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f | ize.relative-dirs.'face.'doom-mo |
| faa0 | 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | deline-buffer-path)............. |
| fac0 | 20 20 20 20 28 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 | ....(propertize.(file-name-nondi |
| fae0 | 72 65 63 74 6f 72 79 20 74 72 75 65 2d 66 69 6c 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 | rectory.true-file-path)......... |
| fb00 | 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 64 6f 6f 6d 2d | ....................'face.'doom- |
| fb20 | 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 29 29 29 29 0a 0a 28 64 65 66 | modeline-buffer-file))))))..(def |
| fb40 | 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | un.doom-modeline--buffer-file-na |
| fb60 | 6d 65 20 28 66 69 6c 65 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | me.(file-path................... |
| fb80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 72 75 65 2d 66 69 6c 65 2d | ......................true-file- |
| fba0 | 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 20 20 20 | path............................ |
| fbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 | .............&optional.......... |
| fbe0 | 20 20 20 20 20 20 20 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 | ...............................t |
| fc00 | 72 75 6e 63 61 74 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 70 61 72 65 6e 74 0a 20 20 20 20 | runcate-project-root-parent..... |
| fc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| fc40 | 20 20 20 20 74 72 75 6e 63 61 74 65 2d 70 72 6f 6a 65 63 74 2d 72 65 6c 61 74 69 76 65 2d 70 61 | ....truncate-project-relative-pa |
| fc60 | 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 20 20 20 | th.............................. |
| fc80 | 20 20 20 20 20 20 20 20 20 20 20 68 69 64 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 70 61 72 | ...........hide-project-root-par |
| fca0 | 65 6e 74 29 0a 20 20 22 50 72 6f 70 65 72 74 69 7a 65 20 62 75 66 66 65 72 20 6e 61 6d 65 20 67 | ent)..."Propertize.buffer.name.g |
| fcc0 | 69 76 65 6e 20 62 79 20 46 49 4c 45 2d 50 41 54 48 20 6f 72 20 54 52 55 45 2d 46 49 4c 45 2d 50 | iven.by.FILE-PATH.or.TRUE-FILE-P |
| fce0 | 41 54 48 2e 0a 0a 49 66 20 54 52 55 4e 43 41 54 45 2d 50 52 4f 4a 45 43 54 2d 52 4f 4f 54 2d 50 | ATH...If.TRUNCATE-PROJECT-ROOT-P |
| fd00 | 41 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 77 69 6c 6c 20 62 65 20 73 61 76 65 64 20 62 | ARENT.is.non-nil.will.be.saved.b |
| fd20 | 79 20 74 72 75 6e 63 61 74 69 6e 67 20 70 72 6f 6a 65 63 74 0a 72 6f 6f 74 20 70 61 72 65 6e 74 | y.truncating.project.root.parent |
| fd40 | 20 64 6f 77 6e 20 66 69 73 68 2d 73 68 65 6c 6c 20 73 74 79 6c 65 2e 0a 0a 45 78 61 6d 70 6c 65 | .down.fish-shell.style...Example |
| fd60 | 3a 0a 20 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 2f 65 6d 61 63 73 2f 6c 69 73 70 2f 63 | :...~/Projects/FOSS/emacs/lisp/c |
| fd80 | 6f 6d 69 6e 74 2e 65 6c 20 3d 3e 20 7e 2f 50 2f 46 2f 65 6d 61 63 73 2f 6c 69 73 70 2f 63 6f 6d | omint.el.=>.~/P/F/emacs/lisp/com |
| fda0 | 69 6e 74 2e 65 6c 0a 0a 49 66 20 54 52 55 4e 43 41 54 45 2d 50 52 4f 4a 45 43 54 2d 52 45 4c 41 | int.el..If.TRUNCATE-PROJECT-RELA |
| fdc0 | 54 49 56 45 2d 50 41 54 48 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 77 69 6c 6c 20 62 65 20 73 61 76 | TIVE-PATH.is.non-nil.will.be.sav |
| fde0 | 65 64 20 62 79 20 74 72 75 6e 63 61 74 69 6e 67 20 70 72 6f 6a 65 63 74 0a 72 65 6c 61 74 69 76 | ed.by.truncating.project.relativ |
| fe00 | 65 20 70 61 74 68 20 64 6f 77 6e 20 66 69 73 68 2d 73 68 65 6c 6c 20 73 74 79 6c 65 2e 0a 0a 45 | e.path.down.fish-shell.style...E |
| fe20 | 78 61 6d 70 6c 65 3a 0a 20 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 2f 65 6d 61 63 73 2f | xample:...~/Projects/FOSS/emacs/ |
| fe40 | 6c 69 73 70 2f 63 6f 6d 69 6e 74 2e 65 6c 20 3d 3e 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 | lisp/comint.el.=>.~/Projects/FOS |
| fe60 | 53 2f 65 6d 61 63 73 2f 6c 2f 63 6f 6d 69 6e 74 2e 65 6c 0a 0a 49 66 20 48 49 44 45 2d 50 52 4f | S/emacs/l/comint.el..If.HIDE-PRO |
| fe80 | 4a 45 43 54 2d 52 4f 4f 54 2d 50 41 52 45 4e 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 77 69 6c 6c | JECT-ROOT-PARENT.is.non-nil.will |
| fea0 | 20 68 69 64 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 70 61 72 65 6e 74 2e 0a 0a 45 78 61 6d | .hide.project.root.parent...Exam |
| fec0 | 70 6c 65 3a 0a 20 20 7e 2f 50 72 6f 6a 65 63 74 73 2f 46 4f 53 53 2f 65 6d 61 63 73 2f 6c 69 73 | ple:...~/Projects/FOSS/emacs/lis |
| fee0 | 70 2f 63 6f 6d 69 6e 74 2e 65 6c 20 3d 3e 20 65 6d 61 63 73 2f 6c 69 73 70 2f 63 6f 6d 69 6e 74 | p/comint.el.=>.emacs/lisp/comint |
| ff00 | 2e 65 6c 22 0a 20 20 28 6c 65 74 20 28 28 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 66 69 6c 65 | .el"...(let.((project-root.(file |
| ff20 | 2d 6c 6f 63 61 6c 2d 6e 61 6d 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 | -local-name.(doom-modeline-proje |
| ff40 | 63 74 2d 72 6f 6f 74 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 3b 3b 20 | ct-root)))).....(concat......;;. |
| ff60 | 50 72 6f 6a 65 63 74 20 72 6f 6f 74 20 70 61 72 65 6e 74 0a 20 20 20 20 20 28 75 6e 6c 65 73 73 | Project.root.parent......(unless |
| ff80 | 20 68 69 64 65 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 70 61 72 65 6e 74 0a 20 20 20 20 20 20 | .hide-project-root-parent....... |
| ffa0 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 72 6f 6f 74 2d 70 61 74 68 2d 70 61 72 65 6e 74 0a 20 | .(when-let*.((root-path-parent.. |
| ffc0 | 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 64 69 | ...................(file-name-di |
| ffe0 | 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 70 72 6f | rectory.(directory-file-name.pro |
| 10000 | 6a 65 63 74 2d 72 6f 6f 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | ject-root))))..........(properti |
| 10020 | 7a 65 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 74 72 75 6e 63 61 74 65 2d 70 | ze...........(if.(and.truncate-p |
| 10040 | 72 6f 6a 65 63 74 2d 72 6f 6f 74 2d 70 61 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | roject-root-parent.............. |
| 10060 | 20 20 20 20 20 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 72 6f 6f 74 2d | ......(not.(string-empty-p.root- |
| 10080 | 70 61 74 68 2d 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 | path-parent))................... |
| 100a0 | 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 72 6f 6f 74 2d 70 61 74 68 2d 70 61 72 65 6e 74 20 | .(not.(string=.root-path-parent. |
| 100c0 | 22 2f 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 68 72 69 6e 6b 2d 70 61 74 | "/")))...............(shrink-pat |
| 100e0 | 68 2d 2d 64 69 72 73 2d 69 6e 74 65 72 6e 61 6c 20 72 6f 6f 74 2d 70 61 74 68 2d 70 61 72 65 6e | h--dirs-internal.root-path-paren |
| 10100 | 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 62 62 72 65 76 69 61 74 65 2d 66 69 6c | t.t).............(abbreviate-fil |
| 10120 | 65 2d 6e 61 6d 65 20 72 6f 6f 74 2d 70 61 74 68 2d 70 61 72 65 6e 74 29 29 0a 20 20 20 20 20 20 | e-name.root-path-parent))....... |
| 10140 | 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 | ....'face.'doom-modeline-project |
| 10160 | 2d 70 61 72 65 6e 74 2d 64 69 72 29 29 29 0a 20 20 20 20 20 3b 3b 20 50 72 6f 6a 65 63 74 20 64 | -parent-dir)))......;;.Project.d |
| 10180 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 | irectory......(propertize....... |
| 101a0 | 28 63 6f 6e 63 61 74 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 | (concat.(file-name-nondirectory. |
| 101c0 | 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 70 72 6f 6a 65 63 74 2d 72 6f 6f | (directory-file-name.project-roo |
| 101e0 | 74 29 29 20 22 2f 22 29 0a 20 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | t))."/").......'face.'doom-model |
| 10200 | 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 69 72 29 0a 20 20 20 20 20 3b 3b 20 72 65 6c 61 74 69 76 | ine-project-dir)......;;.relativ |
| 10220 | 65 20 70 61 74 68 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 28 77 | e.path......(propertize.......(w |
| 10240 | 68 65 6e 2d 6c 65 74 2a 20 28 28 72 65 6c 61 74 69 76 65 2d 70 61 74 68 20 28 66 69 6c 65 2d 72 | hen-let*.((relative-path.(file-r |
| 10260 | 65 6c 61 74 69 76 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 | elative-name.................... |
| 10280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 | ...............(or.(file-name-di |
| 102a0 | 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......................... |
| 102c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ...............(if.doom-modeline |
| 102e0 | 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 74 72 75 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | -buffer-file-true-name.......... |
| 10300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10320 | 20 20 74 72 75 65 2d 66 69 6c 65 2d 70 61 74 68 20 66 69 6c 65 2d 70 61 74 68 29 29 0a 20 20 20 | ..true-file-path.file-path)).... |
| 10340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 10360 | 20 20 20 22 2e 2f 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 | ..."./")........................ |
| 10380 | 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 | ...........project-root)))...... |
| 103a0 | 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 72 65 6c 61 74 69 76 65 2d 70 61 74 68 20 22 2e | ...(if.(string=.relative-path.". |
| 103c0 | 2f 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 22 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 | /").............""...........(if |
| 103e0 | 20 74 72 75 6e 63 61 74 65 2d 70 72 6f 6a 65 63 74 2d 72 65 6c 61 74 69 76 65 2d 70 61 74 68 0a | .truncate-project-relative-path. |
| 10400 | 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 28 73 68 72 69 6e 6b | ..............(substring.(shrink |
| 10420 | 2d 70 61 74 68 2d 2d 64 69 72 73 2d 69 6e 74 65 72 6e 61 6c 20 72 65 6c 61 74 69 76 65 2d 70 61 | -path--dirs-internal.relative-pa |
| 10440 | 74 68 20 74 29 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 65 6c 61 74 69 76 65 2d 70 61 | th.t).1).............relative-pa |
| 10460 | 74 68 29 29 29 0a 20 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | th))).......'face.'doom-modeline |
| 10480 | 2d 62 75 66 66 65 72 2d 70 61 74 68 29 0a 20 20 20 20 20 3b 3b 20 46 69 6c 65 20 6e 61 6d 65 0a | -buffer-path)......;;.File.name. |
| 104a0 | 20 20 20 20 20 28 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 | .....(propertize.(file-name-nond |
| 104c0 | 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | irectory.file-path)............. |
| 104e0 | 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 | .....'face.'doom-modeline-buffer |
| 10500 | 2d 66 69 6c 65 29 29 29 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | -file))))..(provide.'doom-modeli |
| 10520 | 6e 65 2d 63 6f 72 65 29 0a 0a 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 72 65 | ne-core)..;;;.doom-modeline-core |
| 10540 | 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................... |
| 10560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 105a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 105c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 105e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10600 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 64 6f 6f 6d | doom-modeline-20250718.1833/doom |
| 10620 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -modeline-env.el................ |
| 10640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10660 | 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 |
| 10680 | 30 30 32 37 30 36 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 37 34 31 35 00 20 30 00 00 00 | 0027060.00000000000.017415..0... |
| 106a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 106e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10700 | 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................... |
| 10720 | 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................... |
| 10740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 107a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 107c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 107e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 10800 | 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2e 65 6c 20 2d 2d 2d 20 41 20 65 | ;;;.doom-modeline-env.el.---.A.e |
| 10820 | 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 61 72 73 65 72 20 66 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | nvironment.parser.for.doom-model |
| 10840 | 69 6e 65 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 20 2d 2a 2d 0a 0a | ine.-*-.lexical-binding:.t.-*-.. |
| 10860 | 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 39 2d 32 30 32 35 20 56 69 6e 63 65 | ;;.Copyright.(C).2019-2025.Vince |
| 10880 | 6e 74 20 5a 68 61 6e 67 2c 20 4a 75 73 74 69 6e 20 42 61 72 63 6c 61 79 0a 0a 3b 3b 20 54 68 69 | nt.Zhang,.Justin.Barclay..;;.Thi |
| 108a0 | 73 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e | s.file.is.not.part.of.GNU.Emacs. |
| 108c0 | 0a 0a 3b 3b 0a 3b 3b 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 | ..;;.;;.This.program.is.free.sof |
| 108e0 | 74 77 61 72 65 3b 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 | tware;.you.can.redistribute.it.a |
| 10900 | 6e 64 2f 6f 72 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 | nd/or.modify.;;.it.under.the.ter |
| 10920 | 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 63 | ms.of.the.GNU.General.Public.Lic |
| 10940 | 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 65 | ense.as.published.by.;;.the.Free |
| 10960 | 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 72 | .Software.Foundation,.either.ver |
| 10980 | 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 74 | sion.3.of.the.License,.or.;;.(at |
| 109a0 | 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 2e | .your.option).any.later.version. |
| 109c0 | 0a 3b 3b 0a 3b 3b 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 | .;;.;;.This.program.is.distribut |
| 109e0 | 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 |
| 10a00 | 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e | seful,.;;.but.WITHOUT.ANY.WARRAN |
| 10a20 | 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 |
| 10a40 | 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 | ranty.of.;;.MERCHANTABILITY.or.F |
| 10a60 | 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. |
| 10a80 | 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | ..See.the.;;.GNU.General.Public. |
| 10aa0 | 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..;;.;;. |
| 10ac0 | 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. |
| 10ae0 | 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 |
| 10b00 | 65 0a 3b 3b 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 | e.;;.along.with.this.program...I |
| 10b20 | 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/ |
| 10b40 | 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 3b 3b 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 3b | licenses/>..;;.;;;.Commentary:.; |
| 10b60 | 3b 0a 3b 3b 20 50 61 72 73 65 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 65 6e 76 69 72 6f 6e 6d 65 | ;.;;.Parse.programming.environme |
| 10b80 | 6e 74 2e 0a 3b 3b 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 64 6f 6f | nt..;;..;;;.Code:..(require.'doo |
| 10ba0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 72 65 29 0a 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 | m-modeline-core).(eval-when-comp |
| 10bc0 | 69 6c 65 0a 20 20 28 72 65 71 75 69 72 65 20 27 73 75 62 72 2d 78 29 29 0a 0a 0c 0a 3b 3b 20 45 | ile...(require.'subr-x))....;;.E |
| 10be0 | 78 74 65 72 6e 61 6c 73 0a 28 64 65 66 76 61 72 20 70 79 74 68 6f 6e 2d 73 68 65 6c 6c 2d 69 6e | xternals.(defvar.python-shell-in |
| 10c00 | 74 65 72 70 72 65 74 65 72 29 0a 0a 0c 0a 3b 3b 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 0a 0a | terpreter)....;;.Customization.. |
| 10c20 | 28 64 65 66 67 72 6f 75 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 20 6e 69 6c 0a | (defgroup.doom-modeline-env.nil. |
| 10c40 | 20 20 22 54 68 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 70 61 72 73 65 72 20 66 6f 72 20 60 64 | .."The.environment.parser.for.`d |
| 10c60 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | oom-modeline'."...:group.'doom-m |
| 10c80 | 6f 64 65 6c 69 6e 65 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 6e 6b 20 3a 74 61 67 20 | odeline...:link.'(url-link.:tag. |
| 10ca0 | 22 48 6f 6d 65 70 61 67 65 22 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 | "Homepage"."https://github.com/s |
| 10cc0 | 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 22 29 29 0a 0a 28 64 65 66 | eagle0128/doom-modeline"))..(def |
| 10ce0 | 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 6c 6f 61 64 2d 73 74 | custom.doom-modeline-env-load-st |
| 10d00 | 72 69 6e 67 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6c 6c 69 70 73 69 73 0a 20 20 22 57 | ring.doom-modeline-ellipsis..."W |
| 10d20 | 68 61 74 20 74 6f 20 64 69 73 70 6c 61 79 20 61 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 77 68 | hat.to.display.as.the.version.wh |
| 10d40 | 69 6c 65 20 61 20 6e 65 77 20 6f 6e 65 20 69 73 20 62 65 69 6e 67 20 6c 6f 61 64 65 64 2e 22 0a | ile.a.new.one.is.being.loaded.". |
| 10d60 | 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d | ..:type.'string...:group.'doom-m |
| 10d80 | 6f 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d 6d 6f | odeline-env)..(defcustom.doom-mo |
| 10da0 | 64 65 6c 69 6e 65 2d 62 65 66 6f 72 65 2d 75 70 64 61 74 65 2d 65 6e 76 2d 68 6f 6f 6b 20 6e 69 | deline-before-update-env-hook.ni |
| 10dc0 | 6c 0a 20 20 22 48 6f 6f 6b 73 20 74 68 61 74 20 72 75 6e 20 62 65 66 6f 72 65 20 74 68 65 20 6d | l..."Hooks.that.run.before.the.m |
| 10de0 | 6f 64 65 6c 69 6e 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 69 73 20 75 70 64 61 74 65 | odeline.version.string.is.update |
| 10e00 | 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | d."...:type.'hook...:group.'doom |
| 10e20 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 64 6f 6f 6d 2d | -modeline-env)..(defcustom.doom- |
| 10e40 | 6d 6f 64 65 6c 69 6e 65 2d 61 66 74 65 72 2d 75 70 64 61 74 65 2d 65 6e 76 2d 68 6f 6f 6b 20 6e | modeline-after-update-env-hook.n |
| 10e60 | 69 6c 0a 20 20 22 48 6f 6f 6b 73 20 74 68 61 74 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 20 6d | il..."Hooks.that.run.after.the.m |
| 10e80 | 6f 64 65 6c 69 6e 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 69 73 20 75 70 64 61 74 65 | odeline.version.string.is.update |
| 10ea0 | 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d | d."...:type.'hook...:group.'doom |
| 10ec0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 0a 0c 0a 3b 3b 20 56 61 72 69 61 62 6c 65 73 0a 0a | -modeline-env)....;;.Variables.. |
| 10ee0 | 3b 3b 20 53 68 6f 77 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 6d 75 6c 74 69 | ;;.Show.version.string.for.multi |
| 10f00 | 2d 76 65 72 73 69 6f 6e 20 6d 61 6e 61 67 65 72 73 20 6c 69 6b 65 20 72 76 6d 2c 20 72 62 65 6e | -version.managers.like.rvm,.rben |
| 10f20 | 76 2c 20 70 79 65 6e 76 2c 20 65 74 63 2e 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f | v,.pyenv,.etc..(defvar-local.doo |
| 10f40 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 76 65 72 73 69 6f 6e 20 6e 69 6c 0a 20 20 22 54 | m-modeline-env--version.nil..."T |
| 10f60 | 68 65 20 76 65 72 73 69 6f 6e 20 74 6f 20 64 69 73 70 6c 61 79 20 77 69 74 68 20 6d 61 6a 6f 72 | he.version.to.display.with.major |
| 10f80 | 2d 6d 6f 64 65 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 0a 45 78 61 6d 70 6c 65 3a 20 5c 22 32 | -mode.in.mode-line..Example:.\"2 |
| 10fa0 | 2e 36 2e 30 5c 22 22 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 | .6.0\"")..(defvar-local.doom-mod |
| 10fc0 | 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 20 6e 69 6c 0a 20 20 22 41 20 70 72 6f 67 | eline-env--command.nil..."A.prog |
| 10fe0 | 72 61 6d 20 74 68 61 74 20 77 65 27 72 65 20 6c 6f 6f 6b 69 6e 67 20 74 6f 20 65 78 74 72 61 63 | ram.that.we're.looking.to.extrac |
| 11000 | 74 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 2e 0a 45 78 61 6d | t.version.information.from..Exam |
| 11020 | 70 6c 65 3a 20 5c 22 72 75 62 79 5c 22 22 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 | ple:.\"ruby\"")..(defvar-local.d |
| 11040 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 73 20 6e | oom-modeline-env--command-args.n |
| 11060 | 69 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 74 68 | il..."A.list.of.arguments.for.th |
| 11080 | 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 65 78 74 72 61 63 74 20 74 68 65 20 76 65 72 73 69 6f 6e | e.command.to.extract.the.version |
| 110a0 | 20 66 72 6f 6d 2e 0a 45 78 61 6d 70 6c 65 3a 20 5c 5c 3d 27 28 5c 22 2d 2d 76 65 72 73 69 6f 6e | .from..Example:.\\='(\"--version |
| 110c0 | 5c 22 29 22 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | \")")..(defvar-local.doom-modeli |
| 110e0 | 6e 65 2d 65 6e 76 2d 2d 70 61 72 73 65 72 20 6e 69 6c 0a 20 20 22 41 20 66 75 6e 63 74 69 6f 6e | ne-env--parser.nil..."A.function |
| 11100 | 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 66 72 6f | .that.returns.version.number.fro |
| 11120 | 6d 20 61 20 63 6f 6d 6d 61 6e 64 20 2d 2d 76 65 72 73 69 6f 6e 20 28 6f 72 20 73 69 6d 69 6c 61 | m.a.command.--version.(or.simila |
| 11140 | 72 29 2e 0a 45 78 61 6d 70 6c 65 3a 20 5c 5c 3d 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | r)..Example:.\\='doom-modeline-e |
| 11160 | 6e 76 2d 2d 72 75 62 79 22 29 0a 0a 0c 0a 3b 3b 20 46 75 6e 63 74 69 6f 6e 73 20 26 20 4d 61 63 | nv--ruby")....;;.Functions.&.Mac |
| 11180 | 72 6f 73 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 | ros..(defun.doom-modeline-update |
| 111a0 | 2d 65 6e 76 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 69 6e | -env.()..."Update.environment.in |
| 111c0 | 66 6f 20 6f 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 | fo.on.mode-line."...(when.(and.d |
| 111e0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 | oom-modeline-env-version........ |
| 11200 | 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 | ......doom-modeline-env--command |
| 11220 | 0a 20 20 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 64 | ..............(executable-find.d |
| 11240 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 | oom-modeline-env--command)...... |
| 11260 | 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 | ........doom-modeline-env--comma |
| 11280 | 6e 64 2d 61 72 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | nd-args..............doom-modeli |
| 112a0 | 6e 65 2d 65 6e 76 2d 2d 70 61 72 73 65 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 | ne-env--parser).....(let.((defau |
| 112c0 | 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a | lt-directory.(doom-modeline-proj |
| 112e0 | 65 63 74 2d 72 6f 6f 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 63 75 | ect-root))...........(buffer.(cu |
| 11300 | 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 | rrent-buffer))).......(run-hooks |
| 11320 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 65 66 6f 72 65 2d 75 70 64 61 74 65 2d 65 6e | .'doom-modeline-before-update-en |
| 11340 | 76 2d 68 6f 6f 6b 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | v-hook).......(setq.doom-modelin |
| 11360 | 65 2d 65 6e 76 2d 2d 76 65 72 73 69 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 | e-env--version.doom-modeline-env |
| 11380 | 2d 6c 6f 61 64 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | -load-string).......(doom-modeli |
| 113a0 | 6e 65 2d 65 6e 76 2d 2d 67 65 74 0a 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ne-env--get........doom-modeline |
| 113c0 | 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | -env--command........doom-modeli |
| 113e0 | 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 73 0a 20 20 20 20 20 20 20 28 6c 61 6d | ne-env--command-args........(lam |
| 11400 | 62 64 61 20 28 70 72 6f 67 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 28 77 69 74 | bda.(prog-version)..........(wit |
| 11420 | 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......... |
| 11440 | 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 76 65 72 73 | ...(setq.doom-modeline-env--vers |
| 11460 | 69 6f 6e 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 64 6f | ion..................(funcall.do |
| 11480 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 70 61 72 73 65 72 20 70 72 6f 67 2d 76 65 72 | om-modeline-env--parser.prog-ver |
| 114a0 | 73 69 6f 6e 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 64 6f | sion))............(run-hooks.'do |
| 114c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 66 74 65 72 2d 75 70 64 61 74 65 2d 65 6e 76 2d 68 6f 6f | om-modeline-after-update-env-hoo |
| 114e0 | 6b 29 29 29 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 69 6e 64 2d 66 69 6c 65 2d 68 | k)))))))..(add-hook.'find-file-h |
| 11500 | 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 65 6e 76 29 0a | ook.#'doom-modeline-update-env). |
| 11520 | 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 28 69 66 20 28 62 6f 75 6e 64 70 20 | (with-no-warnings...(if.(boundp. |
| 11540 | 27 61 66 74 65 72 2d 66 6f 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 | 'after-focus-change-function)... |
| 11560 | 20 20 20 20 28 61 64 64 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 3a 61 66 74 65 72 20 | ....(add-function........:after. |
| 11580 | 61 66 74 65 72 2d 66 6f 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 | after-focus-change-function..... |
| 115a0 | 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 72 61 6d | ...(lambda.()..........(if.(fram |
| 115c0 | 65 2d 66 6f 63 75 73 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f | e-focus-state)..............(doo |
| 115e0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 65 6e 76 29 29 29 29 0a 20 20 20 20 28 61 | m-modeline-update-env)))).....(a |
| 11600 | 64 64 2d 68 6f 6f 6b 20 27 66 6f 63 75 73 2d 69 6e 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f | dd-hook.'focus-in-hook.#'doom-mo |
| 11620 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 65 6e 76 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f | deline-update-env)))..(defun.doo |
| 11640 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 67 65 74 20 28 70 72 6f 67 20 61 72 67 73 20 63 | m-modeline-env--get.(prog.args.c |
| 11660 | 61 6c 6c 62 61 63 6b 29 0a 20 20 22 53 74 61 72 74 20 61 20 73 75 62 20 70 72 6f 63 65 73 73 20 | allback)..."Start.a.sub.process. |
| 11680 | 75 73 69 6e 67 20 50 52 4f 47 20 61 6e 64 20 61 70 70 6c 79 20 74 68 65 20 41 52 47 53 20 74 6f | using.PROG.and.apply.the.ARGS.to |
| 116a0 | 20 74 68 65 20 73 75 62 20 70 72 6f 63 65 73 73 2e 0a 4f 6e 63 65 20 69 74 20 72 65 63 65 69 76 | .the.sub.process..Once.it.receiv |
| 116c0 | 65 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 53 54 44 4f 55 54 2c 20 69 74 20 63 | es.information.from.STDOUT,.it.c |
| 116e0 | 6c 6f 73 65 73 20 6f 66 66 20 74 68 65 20 73 75 62 70 72 6f 63 65 73 73 20 61 6e 64 0a 70 61 73 | loses.off.the.subprocess.and.pas |
| 11700 | 73 65 73 20 6f 6e 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 | ses.on.the.information.into.the. |
| 11720 | 43 41 4c 4c 42 41 43 4b 2e 0a 45 78 61 6d 70 6c 65 3a 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | CALLBACK..Example:...(doom-model |
| 11740 | 69 6e 65 2d 65 6e 76 2d 2d 67 65 74 0a 20 20 20 20 20 5c 22 72 75 62 79 5c 22 0a 20 20 20 20 20 | ine-env--get......\"ruby\"...... |
| 11760 | 5c 5c 3d 27 28 5c 22 2d 2d 76 65 72 73 69 6f 6e 5c 22 29 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 | \\='(\"--version\")......(lambda |
| 11780 | 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 64 6f 6f 6d 2d 6d | .(line).........(message.(doom-m |
| 117a0 | 6f 64 65 6c 69 6e 65 2d 70 61 72 73 65 72 2d 2d 72 75 62 79 20 6c 69 6e 65 29 29 29 22 0a 20 20 | odeline-parser--ruby.line)))"... |
| 117c0 | 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 70 72 6f 63 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 | (when-let*.((proc.(ignore-errors |
| 117e0 | 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 70 70 6c 79 20 27 73 | .......................(apply.'s |
| 11800 | 74 61 72 74 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 | tart-process.................... |
| 11820 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 6c 61 74 65 6e 20 70 72 6f 63 65 73 73 2d 61 72 67 73 | ..........;;.Flaten.process-args |
| 11840 | 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 20 6c 69 73 74 20 73 6f 20 77 65 20 63 61 6e 20 68 61 | .into.a.single.list.so.we.can.ha |
| 11860 | 6e 64 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 | ndle............................ |
| 11880 | 20 20 3b 3b 20 76 61 72 69 61 64 69 63 20 6c 65 6e 67 74 68 20 61 72 67 73 0a 20 20 20 20 20 20 | ..;;.variadic.length.args....... |
| 118a0 | 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 70 70 65 6e 64 0a 20 | .......................(append.. |
| 118c0 | 20 20 20 20 20 20 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 |
| 118e0 | 73 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 22 20 6e 69 6c 20 70 72 6f 67 29 | st."doom-modeline-env".nil.prog) |
| 11900 | 0a 20 20 20 20 20 20 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 | ...............................a |
| 11920 | 72 67 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 72 73 65 72 20 63 61 | rgs))))...............(parser.ca |
| 11940 | 6c 6c 62 61 63 6b 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 | llback)).....(set-process-filter |
| 11960 | 20 70 72 6f 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 28 6c | .proc.........................(l |
| 11980 | 61 6d 62 64 61 20 28 5f 70 72 6f 63 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ambda.(_proc.line).............. |
| 119a0 | 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..... |
| 119c0 | 20 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 6c | ........................(funcall |
| 119e0 | 20 70 61 72 73 65 72 20 6c 69 6e 65 29 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 6d 61 63 72 6f | .parser.line))))))..(cl-defmacro |
| 11a00 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e 76 20 28 6e 61 6d 65 20 26 6b 65 | .doom-modeline-def-env.(name.&ke |
| 11a20 | 79 20 68 6f 6f 6b 73 20 63 6f 6d 6d 61 6e 64 20 70 61 72 73 65 72 29 0a 20 20 22 44 65 66 69 6e | y.hooks.command.parser)..."Defin |
| 11a40 | 65 20 61 20 68 61 6e 64 6c 65 72 20 66 6f 72 20 75 70 64 61 74 69 6e 67 20 26 20 64 69 73 70 6c | e.a.handler.for.updating.&.displ |
| 11a60 | 61 79 69 6e 67 20 61 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 61 20 6c 61 6e | aying.a.version.string.for.a.lan |
| 11a80 | 67 75 61 67 65 2e 0a 0a 4e 41 4d 45 20 69 73 20 61 6e 20 75 6e 71 75 6f 74 65 64 20 73 79 6d 62 | guage...NAME.is.an.unquoted.symb |
| 11aa0 | 6f 6c 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 68 61 6e 64 6c 65 72 27 73 20 75 6e | ol.representing.the.handler's.un |
| 11ac0 | 69 71 75 65 20 49 44 2e 0a 48 4f 4f 4b 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 68 6f 6f 6b | ique.ID..HOOKS.is.a.list.of.hook |
| 11ae0 | 20 73 79 6d 62 6f 6c 73 20 77 68 65 72 65 20 74 68 69 73 20 68 61 6e 64 6c 65 72 20 73 68 6f 75 | .symbols.where.this.handler.shou |
| 11b00 | 6c 64 20 62 65 20 74 72 69 67 67 65 72 65 64 2e 0a 43 4f 4d 4d 41 4e 44 20 73 68 6f 75 6c 64 20 | ld.be.triggered..COMMAND.should. |
| 11b20 | 62 65 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 61 20 73 68 65 | be.a.function.that.returns.a.she |
| 11b40 | 6c 6c 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 69 74 73 20 61 72 67 75 6d 65 6e 74 73 20 28 61 73 | ll.command.and.its.arguments.(as |
| 11b60 | 0a 20 20 61 20 6c 69 73 74 29 2e 20 49 74 20 69 73 20 72 75 6e 20 6f 6e 20 48 4f 4f 4b 53 2e 20 | ...a.list)..It.is.run.on.HOOKS.. |
| 11b80 | 49 74 20 74 61 6b 65 73 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 2e 0a 50 41 52 53 45 52 20 73 68 | It.takes.no.arguments..PARSER.sh |
| 11ba0 | 6f 75 6c 64 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 70 61 72 73 69 6e 67 20 43 | ould.be.a.function.for.parsing.C |
| 11bc0 | 4f 4d 4d 41 4e 44 27 73 20 6f 75 74 70 75 74 20 6c 69 6e 65 2d 62 79 2d 6c 69 6e 65 2c 20 74 6f | OMMAND's.output.line-by-line,.to |
| 11be0 | 0a 20 20 65 78 74 72 61 63 74 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 22 0a | ...extract.the.version.string.". |
| 11c00 | 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 28 75 6e | ..(declare.(indent.defun))...(un |
| 11c20 | 6c 65 73 73 20 28 61 6e 64 20 68 6f 6f 6b 73 20 63 6f 6d 6d 61 6e 64 20 70 61 72 73 65 72 29 0a | less.(and.hooks.command.parser). |
| 11c40 | 20 20 20 20 28 65 72 72 6f 72 20 22 27 25 73 27 20 65 6e 76 20 69 73 20 6d 69 73 73 69 6e 67 20 | ....(error."'%s'.env.is.missing. |
| 11c60 | 65 69 74 68 65 72 20 3a 68 6f 6f 6b 73 2c 20 3a 63 6f 6d 6d 61 6e 64 20 6f 72 20 3a 70 61 72 73 | either.:hooks,.:command.or.:pars |
| 11c80 | 65 72 22 20 6e 61 6d 65 29 29 0a 20 20 28 6c 65 74 20 28 28 70 61 72 73 65 2d 66 6e 20 20 28 69 | er".name))...(let.((parse-fn..(i |
| 11ca0 | 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 | ntern.(format."doom-modeline-env |
| 11cc0 | 2d 2d 25 73 2d 70 61 72 73 65 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 61 63 74 | --%s-parse".name))).........(act |
| 11ce0 | 69 6f 6e 2d 66 6e 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 | ion-fn.(intern.(format."doom-mod |
| 11d00 | 65 6c 69 6e 65 2d 65 6e 76 2d 2d 25 73 2d 61 72 67 73 22 20 20 6e 61 6d 65 29 29 29 0a 20 20 20 | eline-env--%s-args"..name))).... |
| 11d20 | 20 20 20 20 20 28 73 65 74 75 70 2d 66 6e 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 | .....(setup-fn..(intern.(format. |
| 11d40 | 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 73 65 74 75 70 2d 25 73 22 20 20 6e 61 | "doom-modeline-env-setup-%s"..na |
| 11d60 | 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 75 70 64 61 74 65 2d 66 6e 20 28 69 6e 74 65 72 6e | me))).........(update-fn.(intern |
| 11d80 | 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 75 70 64 61 | .(format."doom-modeline-env-upda |
| 11da0 | 74 65 2d 25 73 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 2d 76 | te-%s".name))).........(enable-v |
| 11dc0 | 61 72 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ar..(intern.(format."doom-modeli |
| 11de0 | 6e 65 2d 65 6e 76 2d 65 6e 61 62 6c 65 2d 25 73 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 | ne-env-enable-%s".name)))....... |
| 11e00 | 20 20 28 63 6f 6d 6d 61 6e 64 2d 76 61 72 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 | ..(command-var.(intern.(format." |
| 11e20 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 25 73 2d 63 6f 6d 6d 61 6e 64 22 20 6e 61 | doom-modeline-env-%s-command".na |
| 11e40 | 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 61 72 73 65 72 2d 76 61 72 20 20 28 69 6e 74 65 | me))).........(parser-var..(inte |
| 11e60 | 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 25 73 | rn.(format."doom-modeline-env-%s |
| 11e80 | 2d 70 61 72 73 65 72 2d 66 6e 22 20 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 65 78 65 | -parser-fn".name))).........(exe |
| 11ea0 | 2d 76 61 72 20 20 20 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 64 6f 6f 6d 2d 6d | -var.....(intern.(format."doom-m |
| 11ec0 | 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 25 73 2d 65 78 65 63 75 74 61 62 6c 65 22 20 6e 61 6d 65 29 | odeline-env-%s-executable".name) |
| 11ee0 | 29 29 29 0a 20 20 20 20 28 6d 61 63 72 6f 65 78 70 2d 70 72 6f 67 6e 0a 20 20 20 20 20 60 28 28 | ))).....(macroexp-progn......`(( |
| 11f00 | 64 65 66 63 75 73 74 6f 6d 20 2c 65 6e 61 62 6c 65 2d 76 61 72 20 74 0a 20 20 20 20 20 20 20 20 | defcustom.,enable-var.t......... |
| 11f20 | 20 2c 28 66 6f 72 6d 61 74 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 70 6c 61 79 20 74 68 | .,(format."Whether.to.display.th |
| 11f40 | 65 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 20 66 6f 72 20 25 73 20 62 75 66 66 65 72 73 2e | e.version.string.for.%s.buffers. |
| 11f60 | 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a | ".name)..........:type.'boolean. |
| 11f80 | 20 20 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | .........:group.'doom-modeline-e |
| 11fa0 | 6e 76 29 0a 20 20 20 20 20 20 20 28 64 65 66 76 61 72 20 2c 63 6f 6d 6d 61 6e 64 2d 76 61 72 20 | nv)........(defvar.,command-var. |
| 11fc0 | 27 2c 61 63 74 69 6f 6e 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 2c 28 63 6f 6e 63 61 74 20 22 41 | ',action-fn..........,(concat."A |
| 11fe0 | 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 75 72 6e 73 20 74 68 65 20 73 68 65 6c 6c | .function.that.returns.the.shell |
| 12000 | 20 63 6f 6d 6d 61 6e 64 20 61 6e 64 20 61 72 67 75 6d 65 6e 74 73 20 28 61 73 20 61 20 6c 69 73 | .command.and.arguments.(as.a.lis |
| 12020 | 74 29 20 74 6f 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 6f 64 | t).to\n"..................."prod |
| 12040 | 75 63 65 20 61 20 76 65 72 73 69 6f 6e 20 73 74 72 69 6e 67 2e 22 29 29 0a 20 20 20 20 20 20 20 | uce.a.version.string."))........ |
| 12060 | 28 64 65 66 76 61 72 20 2c 70 61 72 73 65 72 2d 76 61 72 20 27 2c 70 61 72 73 65 2d 66 6e 0a 20 | (defvar.,parser-var.',parse-fn.. |
| 12080 | 20 20 20 20 20 20 20 20 2c 28 66 6f 72 6d 61 74 20 22 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 74 | ........,(format."The.function.t |
| 120a0 | 6f 20 70 61 72 73 65 20 65 61 63 68 20 6c 69 6e 65 20 6f 66 20 60 25 73 27 5c 27 73 20 6f 75 74 | o.parse.each.line.of.`%s'\'s.out |
| 120c0 | 70 75 74 2e 22 20 63 6f 6d 6d 61 6e 64 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 28 64 65 66 63 | put.".command-var))........(defc |
| 120e0 | 75 73 74 6f 6d 20 2c 65 78 65 2d 76 61 72 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 2c 28 66 6f | ustom.,exe-var.nil..........,(fo |
| 12100 | 72 6d 61 74 20 28 63 6f 6e 63 61 74 20 22 57 68 61 74 20 65 78 65 63 75 74 61 62 6c 65 20 74 6f | rmat.(concat."What.executable.to |
| 12120 | 20 75 73 65 20 66 6f 72 20 74 68 65 20 76 65 72 73 69 6f 6e 20 69 6e 64 69 63 61 74 6f 72 20 69 | .use.for.the.version.indicator.i |
| 12140 | 6e 20 25 73 20 62 75 66 66 65 72 73 2e 5c 6e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.%s.buffers.\n\n".............. |
| 12160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 49 66 20 6e 69 6c 2c 20 74 68 65 20 64 65 66 61 75 6c | ............."If.nil,.the.defaul |
| 12180 | 74 20 62 69 6e 61 72 79 20 66 6f 72 20 74 68 69 73 20 6c 61 6e 67 75 61 67 65 20 69 73 20 75 73 | t.binary.for.this.language.is.us |
| 121a0 | 65 64 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 61 6d 65 29 0a 20 20 | ed.")...................name)... |
| 121c0 | 20 20 20 20 20 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 3a 67 | .......:type.'string..........:g |
| 121e0 | 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 20 20 20 20 20 20 20 | roup.'doom-modeline-env)........ |
| 12200 | 28 64 65 66 61 6c 69 61 73 20 27 2c 70 61 72 73 65 2d 66 6e 20 2c 70 61 72 73 65 72 0a 20 20 20 | (defalias.',parse-fn.,parser.... |
| 12220 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 54 68 65 20 6c 69 6e 65 20 70 61 72 73 65 72 20 66 | ......(format."The.line.parser.f |
| 12240 | 6f 72 20 25 73 20 62 75 66 66 65 72 73 2e 5c 6e 5c 6e 55 73 65 64 20 62 79 20 60 25 73 27 2e 22 | or.%s.buffers.\n\nUsed.by.`%s'." |
| 12260 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 2c 6e 61 6d 65 20 27 2c 75 70 64 61 74 | ..................',name.',updat |
| 12280 | 65 2d 66 6e 29 29 0a 20 20 20 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 2c 61 63 74 69 6f 6e | e-fn))........(defalias.',action |
| 122a0 | 2d 66 6e 20 2c 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 54 | -fn.,command..........(format."T |
| 122c0 | 68 65 20 63 6f 6d 6d 61 6e 64 20 72 65 73 6f 6c 76 65 72 20 66 6f 72 20 25 73 20 62 75 66 66 65 | he.command.resolver.for.%s.buffe |
| 122e0 | 72 73 2e 5c 6e 5c 6e 55 73 65 64 20 62 79 20 60 25 73 27 2e 22 0a 20 20 20 20 20 20 20 20 20 20 | rs.\n\nUsed.by.`%s'."........... |
| 12300 | 20 20 20 20 20 20 20 27 2c 6e 61 6d 65 20 27 2c 75 70 64 61 74 65 2d 66 6e 29 29 0a 20 20 20 20 | .......',name.',update-fn))..... |
| 12320 | 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 2c 73 65 74 75 70 2d 66 6e 0a 20 20 20 20 20 20 20 20 | ...(defalias.',setup-fn......... |
| 12340 | 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 6e 61 62 6c | .(lambda.()............(if.enabl |
| 12360 | 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-local-variables............... |
| 12380 | 20 28 61 64 64 2d 68 6f 6f 6b 20 27 68 61 63 6b 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 | .(add-hook.'hack-local-variables |
| 123a0 | 2d 68 6f 6f 6b 20 23 27 2c 75 70 64 61 74 65 2d 66 6e 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 | -hook.#',update-fn.nil.t)....... |
| 123c0 | 20 20 20 20 20 20 20 28 2c 75 70 64 61 74 65 2d 66 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 | .......(,update-fn)))..........( |
| 123e0 | 66 6f 72 6d 61 74 20 22 50 72 65 70 61 72 65 73 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 20 74 6f | format."Prepares.the.modeline.to |
| 12400 | 20 6c 61 74 65 72 20 64 69 73 70 6c 61 79 20 74 68 65 20 25 73 20 76 65 72 73 69 6f 6e 20 73 74 | .later.display.the.%s.version.st |
| 12420 | 72 69 6e 67 2e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 2c 6e 61 6d 65 29 29 | ring."..................',name)) |
| 12440 | 0a 20 20 20 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 2c 75 70 64 61 74 65 2d 66 6e 0a 20 20 | ........(defalias.',update-fn... |
| 12460 | 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 28 77 68 | .......(lambda.()............(wh |
| 12480 | 65 6e 20 2c 65 6e 61 62 6c 65 2d 76 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 | en.,enable-var..............(whe |
| 124a0 | 6e 2d 6c 65 74 2a 20 28 28 63 6f 6d 6d 61 6e 64 2d 6c 69 73 74 20 28 66 75 6e 63 61 6c 6c 20 2c | n-let*.((command-list.(funcall., |
| 124c0 | 63 6f 6d 6d 61 6e 64 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | command-var))................... |
| 124e0 | 20 20 20 20 20 20 20 28 65 78 65 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 63 61 | .......(exe.(executable-find.(ca |
| 12500 | 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.command-list)))).............. |
| 12520 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 | ..(setq.doom-modeline-env--comma |
| 12540 | 6e 64 20 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 64 6f 6f 6d | nd.exe......................doom |
| 12560 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 73 20 28 63 64 72 | -modeline-env--command-args.(cdr |
| 12580 | 20 63 6f 6d 6d 61 6e 64 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .command-list).................. |
| 125a0 | 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d 70 61 72 73 65 72 20 2c 70 | ....doom-modeline-env--parser.,p |
| 125c0 | 61 72 73 65 72 2d 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d | arser-var)................(doom- |
| 125e0 | 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 65 6e 76 29 29 29 29 0a 20 20 20 20 20 20 20 20 | modeline-update-env))))......... |
| 12600 | 20 28 66 6f 72 6d 61 74 20 22 55 70 64 61 74 65 73 20 74 68 65 20 25 73 20 76 65 72 73 69 6f 6e | .(format."Updates.the.%s.version |
| 12620 | 20 73 74 72 69 6e 67 20 69 6e 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 2e 22 20 27 2c 6e 61 6d 65 | .string.in.the.modeline.".',name |
| 12640 | 29 29 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 6f 6f 6b 73 20 27 2c 28 65 76 61 6c 20 68 | ))........(let.((hooks.',(eval.h |
| 12660 | 6f 6f 6b 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 68 6f 6f 6b 20 28 | ooks)))..........(dolist.(hook.( |
| 12680 | 69 66 20 28 6c 69 73 74 70 20 68 6f 6f 6b 73 29 20 68 6f 6f 6b 73 20 28 6c 69 73 74 20 68 6f 6f | if.(listp.hooks).hooks.(list.hoo |
| 126a0 | 6b 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 68 6f 6f 6b 20 | ks)))............(add-hook.hook. |
| 126c0 | 23 27 2c 73 65 74 75 70 2d 66 6e 29 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 20 42 6f 6f 74 73 74 72 | #',setup-fn)))))))....;;.Bootstr |
| 126e0 | 61 70 0a 3b 3b 20 56 65 72 73 69 6f 6e 73 2c 20 73 75 70 70 6f 72 74 20 50 79 74 68 6f 6e 2c 20 | ap.;;.Versions,.support.Python,. |
| 12700 | 52 75 62 79 2c 20 50 65 72 6c 20 61 6e 64 20 47 6f 6c 61 6e 67 2c 20 65 74 63 2e 0a 0a 3b 3b 3b | Ruby,.Perl.and.Golang,.etc...;;; |
| 12720 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | ###autoload.(autoload.'doom-mode |
| 12740 | 6c 69 6e 65 2d 65 6e 76 2d 73 65 74 75 70 2d 70 79 74 68 6f 6e 20 22 64 6f 6f 6d 2d 6d 6f 64 65 | line-env-setup-python."doom-mode |
| 12760 | 6c 69 6e 65 2d 65 6e 76 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e | line-env").(doom-modeline-def-en |
| 12780 | 76 20 70 79 74 68 6f 6e 0a 20 20 3a 68 6f 6f 6b 73 20 20 20 27 28 70 79 74 68 6f 6e 2d 6d 6f 64 | v.python...:hooks...'(python-mod |
| 127a0 | 65 2d 68 6f 6f 6b 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 29 0a 20 20 3a 63 | e-hook.python-ts-mode-hook)...:c |
| 127c0 | 6f 6d 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 65 | ommand.(lambda.().(cond.((and.(e |
| 127e0 | 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 70 69 70 65 6e 76 22 29 0a 20 20 20 20 20 20 20 | xecutable-find."pipenv")........ |
| 12800 | 20 20 20 20 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 | ...........................(loca |
| 12820 | 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | te-dominating-file.default-direc |
| 12840 | 74 6f 72 79 20 22 50 69 70 66 69 6c 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tory."Pipfile"))................ |
| 12860 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 22 70 69 70 65 6e 76 22 20 22 72 75 6e 22 0a 20 20 | .........(list."pipenv"."run"... |
| 12880 | 20 20 20 20 20 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. |
| 128a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 70 79 74 68 6f 6e 2d 65 78 65 63 75 74 61 | doom-modeline-env-python-executa |
| 128c0 | 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 20 20 20 20 20 20 20 | ble............................. |
| 128e0 | 20 20 20 20 20 20 70 79 74 68 6f 6e 2d 73 68 65 6c 6c 2d 69 6e 74 65 72 70 72 65 74 65 72 0a 20 | ......python-shell-interpreter.. |
| 12900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12920 | 20 22 70 79 74 68 6f 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 | ."python")...................... |
| 12940 | 20 20 20 20 20 20 20 20 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 | ........."--version")).......... |
| 12960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 | ..............((executable-find. |
| 12980 | 22 70 79 65 6e 76 22 29 20 28 6c 69 73 74 20 22 70 79 65 6e 76 22 20 22 76 65 72 73 69 6f 6e 2d | "pyenv").(list."pyenv"."version- |
| 129a0 | 6e 61 6d 65 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 28 | name"))........................( |
| 129c0 | 28 61 6e 64 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 64 69 72 65 6e 76 22 29 0a | (and.(executable-find."direnv"). |
| 129e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a00 | 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 64 65 66 61 75 6c | ..(locate-dominating-file.defaul |
| 12a20 | 74 2d 64 69 72 65 63 74 6f 72 79 20 22 2e 65 6e 76 72 63 22 29 29 0a 20 20 20 20 20 20 20 20 20 | t-directory.".envrc")).......... |
| 12a40 | 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 62 61 73 68 22 | ....................(list."bash" |
| 12a60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12a80 | 20 20 20 20 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 | ...."-c"........................ |
| 12aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 72 65 6e 76 20 75 6e 66 6f 72 74 75 6e 61 74 | ............;;.Direnv.unfortunat |
| 12ac0 | 65 6c 79 20 77 72 69 74 65 73 20 63 72 61 6f 20 6f 6e 20 73 74 64 65 72 72 0a 20 20 20 20 20 20 | ely.writes.crao.on.stderr....... |
| 12ae0 | 20 20 20 20 20 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 | .............................;;. |
| 12b00 | 73 6f 20 77 65 20 6e 65 65 64 20 74 6f 20 70 69 70 65 20 74 68 61 74 20 74 6f 20 2f 64 65 76 2f | so.we.need.to.pipe.that.to./dev/ |
| 12b20 | 6e 75 6c 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 | null............................ |
| 12b40 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 64 69 72 65 6e 76 20 65 78 65 63 20 25 73 20 | ........(format."direnv.exec.%s. |
| 12b60 | 25 73 20 2d 2d 76 65 72 73 69 6f 6e 20 32 3e 2f 64 65 76 2f 6e 75 6c 6c 22 0a 20 20 20 20 20 20 | %s.--version.2>/dev/null"....... |
| 12b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12ba0 | 20 20 20 20 20 28 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 | .....(file-truename.default-dire |
| 12bc0 | 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 20 20 20 20 | ctory).......................... |
| 12be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ..................(or.doom-model |
| 12c00 | 69 6e 65 2d 65 6e 76 2d 70 79 74 68 6f 6e 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 | ine-env-python-executable....... |
| 12c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 12c40 | 20 20 20 20 20 20 20 20 20 70 79 74 68 6f 6e 2d 73 68 65 6c 6c 2d 69 6e 74 65 72 70 72 65 74 65 | .........python-shell-interprete |
| 12c60 | 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 20 | r............................... |
| 12c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 79 74 68 6f 6e 22 29 29 29 29 0a 20 20 | ................."python"))))... |
| 12ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 69 73 74 20 28 6f 72 20 | .....................((list.(or. |
| 12cc0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 70 79 74 68 6f 6e 2d 65 78 65 63 75 74 61 | doom-modeline-env-python-executa |
| 12ce0 | 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 20 20 20 20 20 20 20 | ble............................. |
| 12d00 | 20 20 20 20 20 20 70 79 74 68 6f 6e 2d 73 68 65 6c 6c 2d 69 6e 74 65 72 70 72 65 74 65 72 0a 20 | ......python-shell-interpreter.. |
| 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 22 70 79 74 68 6f 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 | ."python")...................... |
| 12d60 | 20 20 20 20 20 20 20 20 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 29 29 0a 20 20 3a 70 61 72 73 | ........."--version"))))...:pars |
| 12d80 | 65 72 20 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 20 28 6c 65 74 20 28 28 76 65 72 73 69 6f | er..(lambda.(line).(let.((versio |
| 12da0 | 6e 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 | n.(split-string.line)))......... |
| 12dc0 | 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 3e 20 76 65 72 73 | ...............(if.(length>.vers |
| 12de0 | 69 6f 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 20 20 20 20 20 | ion.1).......................... |
| 12e00 | 20 20 28 63 61 64 72 20 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(cadr.version)................ |
| 12e20 | 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 76 65 72 73 69 6f 6e 29 29 29 29 29 0a 0a 3b 3b 3b | ..........(car.version)))))..;;; |
| 12e40 | 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | ###autoload.(autoload.'doom-mode |
| 12e60 | 6c 69 6e 65 2d 65 6e 76 2d 73 65 74 75 70 2d 72 75 62 79 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | line-env-setup-ruby."doom-modeli |
| 12e80 | 6e 65 2d 65 6e 76 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e 76 20 | ne-env").(doom-modeline-def-env. |
| 12ea0 | 72 75 62 79 0a 20 20 3a 68 6f 6f 6b 73 20 20 20 27 28 72 75 62 79 2d 6d 6f 64 65 2d 68 6f 6f 6b | ruby...:hooks...'(ruby-mode-hook |
| 12ec0 | 20 72 75 62 79 2d 74 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 | .ruby-ts-mode-hook.enh-ruby-mode |
| 12ee0 | 2d 68 6f 6f 6b 29 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6c 69 | -hook)...:command.(lambda.().(li |
| 12f00 | 73 74 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 72 75 62 79 2d 65 78 | st.(or.doom-modeline-env-ruby-ex |
| 12f20 | 65 63 75 74 61 62 6c 65 20 22 72 75 62 79 22 29 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 | ecutable."ruby")."--version")).. |
| 12f40 | 20 3a 70 61 72 73 65 72 20 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | .:parser..(lambda.(line)........ |
| 12f60 | 20 20 20 20 20 20 28 63 61 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 | ......(car.(split-string........ |
| 12f80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(cadr............... |
| 12fa0 | 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 | ......(split-string.line))...... |
| 12fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 22 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | .............."p"))))..;;;###aut |
| 12fe0 | 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | oload.(autoload.'doom-modeline-e |
| 13000 | 6e 76 2d 73 65 74 75 70 2d 70 65 72 6c 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 | nv-setup-perl."doom-modeline-env |
| 13020 | 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e 76 20 70 65 72 6c 0a 20 | ").(doom-modeline-def-env.perl.. |
| 13040 | 20 3a 68 6f 6f 6b 73 20 20 20 27 70 65 72 6c 2d 6d 6f 64 65 2d 68 6f 6f 6b 0a 20 20 3a 63 6f 6d | .:hooks...'perl-mode-hook...:com |
| 13060 | 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6c 69 73 74 20 28 6f 72 20 64 6f 6f 6d 2d 6d | mand.(lambda.().(list.(or.doom-m |
| 13080 | 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 70 65 72 6c 2d 65 78 65 63 75 74 61 62 6c 65 20 22 70 65 72 | odeline-env-perl-executable."per |
| 130a0 | 6c 22 29 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 3a 70 61 72 73 65 72 20 20 28 6c 61 | l")."--version"))...:parser..(la |
| 130c0 | 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 28 63 61 64 72 0a 20 | mbda.(line)..............(cadr.. |
| 130e0 | 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 0a 20 20 20 20 20 | .............(split-string...... |
| 13100 | 20 20 20 20 20 20 20 20 20 20 28 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........(car.................( |
| 13120 | 73 70 6c 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 28 63 | split-string..................(c |
| 13140 | 61 64 72 0a 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 | adr...................(split-str |
| 13160 | 69 6e 67 20 6c 69 6e 65 20 22 28 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.line."(")).................. |
| 13180 | 22 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 76 22 29 29 29 29 0a 0a 3b 3b | ")"))................"v"))))..;; |
| 131a0 | 3b 23 23 23 61 75 74 6f 6c 6f 61 64 20 28 61 75 74 6f 6c 6f 61 64 20 27 64 6f 6f 6d 2d 6d 6f 64 | ;###autoload.(autoload.'doom-mod |
| 131c0 | 65 6c 69 6e 65 2d 65 6e 76 2d 73 65 74 75 70 2d 67 6f 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | eline-env-setup-go."doom-modelin |
| 131e0 | 65 2d 65 6e 76 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e 76 20 67 | e-env").(doom-modeline-def-env.g |
| 13200 | 6f 0a 20 20 3a 68 6f 6f 6b 73 20 20 20 27 28 67 6f 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 67 6f 2d 74 | o...:hooks...'(go-mode-hook.go-t |
| 13220 | 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 29 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 | s-mode-hook)...:command.(lambda. |
| 13240 | 28 29 20 28 6c 69 73 74 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 67 | ().(list.(or.doom-modeline-env-g |
| 13260 | 6f 2d 65 78 65 63 75 74 61 62 6c 65 20 22 67 6f 22 29 20 22 76 65 72 73 69 6f 6e 22 29 29 0a 20 | o-executable."go")."version")).. |
| 13280 | 20 3a 70 61 72 73 65 72 20 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | .:parser..(lambda.(line)........ |
| 132a0 | 20 20 20 20 20 20 28 63 61 64 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 | ......(cadr...............(split |
| 132c0 | 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 0a 20 20 20 | -string................(cadr.... |
| 132e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............(cdr............... |
| 13300 | 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 | ...(split-string.line)))........ |
| 13320 | 20 20 20 20 20 20 20 20 22 67 6f 22 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 | ........"go"))))..;;;###autoload |
| 13340 | 20 28 61 75 74 6f 6c 6f 61 64 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 73 65 | .(autoload.'doom-modeline-env-se |
| 13360 | 74 75 70 2d 65 6c 69 78 69 72 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 22 29 0a | tup-elixir."doom-modeline-env"). |
| 13380 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 65 6e 76 20 65 6c 69 78 69 72 0a 20 20 | (doom-modeline-def-env.elixir... |
| 133a0 | 3a 68 6f 6f 6b 73 20 20 20 27 28 65 6c 69 78 69 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 65 6c 69 78 | :hooks...'(elixir-mode-hook.elix |
| 133c0 | 69 72 2d 74 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 29 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 6c 61 6d | ir-ts-mode-hook)...:command.(lam |
| 133e0 | 62 64 61 20 28 29 20 28 6c 69 73 74 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | bda.().(list.(or.doom-modeline-e |
| 13400 | 6e 76 2d 65 6c 69 78 69 72 2d 65 78 65 63 75 74 61 62 6c 65 20 22 65 6c 69 78 69 72 22 29 20 22 | nv-elixir-executable."elixir")." |
| 13420 | 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 3a 70 61 72 73 65 72 20 20 28 6c 61 6d 62 64 61 20 | --version"))...:parser..(lambda. |
| 13440 | 28 6c 69 6e 65 29 20 28 63 61 64 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 29 | (line).(cadr.(split-string.line) |
| 13460 | 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 64 | )))..;;;###autoload.(autoload.'d |
| 13480 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 73 65 74 75 70 2d 72 75 73 74 20 22 64 6f 6f | oom-modeline-env-setup-rust."doo |
| 134a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | m-modeline-env").(doom-modeline- |
| 134c0 | 64 65 66 2d 65 6e 76 20 72 75 73 74 0a 20 20 3a 68 6f 6f 6b 73 20 20 20 27 28 72 75 73 74 2d 6d | def-env.rust...:hooks...'(rust-m |
| 134e0 | 6f 64 65 2d 68 6f 6f 6b 20 72 75 73 74 2d 74 73 2d 6d 6f 64 65 2d 68 6f 6f 6b 29 0a 20 20 3a 63 | ode-hook.rust-ts-mode-hook)...:c |
| 13500 | 6f 6d 6d 61 6e 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6c 69 73 74 20 28 6f 72 20 64 6f 6f 6d | ommand.(lambda.().(list.(or.doom |
| 13520 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 72 75 73 74 2d 65 78 65 63 75 74 61 62 6c 65 20 22 72 | -modeline-env-rust-executable."r |
| 13540 | 75 73 74 63 22 29 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 3a 70 61 72 73 65 72 20 20 | ustc")."--version"))...:parser.. |
| 13560 | 28 6c 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 28 63 61 72 | (lambda.(line)..............(car |
| 13580 | 0a 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 0a 20 20 20 | ...............(split-string.... |
| 135a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(cadr............... |
| 135c0 | 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 | ..(split-string.line)).......... |
| 135e0 | 20 20 20 20 20 20 22 2d 22 29 29 29 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 64 6f 6f 6d 2d 6d 6f | ......"-"))))..(provide.'doom-mo |
| 13600 | 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 0a 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | deline-env)..;;;.doom-modeline-e |
| 13620 | 6e 76 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 | nv.el.ends.here................. |
| 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 64 6f 6f 6d | doom-modeline-20250718.1833/doom |
| 13820 | 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6b 67 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -modeline-pkg.el................ |
| 13840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13860 | 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 |
| 13880 | 30 30 30 31 30 32 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 37 33 37 33 00 20 30 00 00 00 | 0001021.00000000000.017373..0... |
| 138a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 138e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13900 | 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................... |
| 13920 | 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................... |
| 13940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 139a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 139c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 139e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13a00 | 3b 3b 20 2d 2a 2d 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 3b 20 6c 65 78 69 63 | ;;.-*-.no-byte-compile:.t;.lexic |
| 13a20 | 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 6e 69 6c 20 2d 2a 2d 0a 28 64 65 66 69 6e 65 2d 70 61 63 6b | al-binding:.nil.-*-.(define-pack |
| 13a40 | 61 67 65 20 22 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 22 20 22 32 30 32 35 30 37 31 38 2e 31 38 | age."doom-modeline"."20250718.18 |
| 13a60 | 33 33 22 0a 20 20 22 41 20 6d 69 6e 69 6d 61 6c 20 61 6e 64 20 6d 6f 64 65 72 6e 20 6d 6f 64 65 | 33"..."A.minimal.and.modern.mode |
| 13a80 | 2d 6c 69 6e 65 2e 22 0a 20 20 27 28 28 65 6d 61 63 73 20 20 20 20 20 20 20 22 32 35 2e 31 22 29 | -line."...'((emacs......."25.1") |
| 13aa0 | 0a 20 20 20 20 28 63 6f 6d 70 61 74 20 20 20 20 20 20 22 33 30 2e 31 2e 30 2e 30 22 29 0a 20 20 | .....(compat......"30.1.0.0")... |
| 13ac0 | 20 20 28 6e 65 72 64 2d 69 63 6f 6e 73 20 20 22 30 2e 31 2e 30 22 29 0a 20 20 20 20 28 73 68 72 | ..(nerd-icons.."0.1.0").....(shr |
| 13ae0 | 69 6e 6b 2d 70 61 74 68 20 22 30 2e 33 2e 31 22 29 29 0a 20 20 3a 75 72 6c 20 22 68 74 74 70 73 | ink-path."0.3.1"))...:url."https |
| 13b00 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d 6f | ://github.com/seagle0128/doom-mo |
| 13b20 | 64 65 6c 69 6e 65 22 0a 20 20 3a 63 6f 6d 6d 69 74 20 22 35 64 39 66 36 61 38 32 34 36 61 36 38 | deline"...:commit."5d9f6a8246a68 |
| 13b40 | 65 30 39 32 33 36 36 38 33 30 35 30 36 30 34 35 32 39 30 38 64 63 38 62 39 36 32 22 0a 20 20 3a | e0923668305060452908dc8b962"...: |
| 13b60 | 72 65 76 64 65 73 63 20 22 35 64 39 66 36 61 38 32 34 36 61 36 22 0a 20 20 3a 6b 65 79 77 6f 72 | revdesc."5d9f6a8246a6"...:keywor |
| 13b80 | 64 73 20 27 28 22 66 61 63 65 73 22 20 22 6d 6f 64 65 2d 6c 69 6e 65 22 29 0a 20 20 3a 61 75 74 | ds.'("faces"."mode-line")...:aut |
| 13ba0 | 68 6f 72 73 20 27 28 28 22 56 69 6e 63 65 6e 74 20 5a 68 61 6e 67 22 20 2e 20 22 73 65 61 67 6c | hors.'(("Vincent.Zhang"..."seagl |
| 13bc0 | 65 30 31 32 38 40 67 6d 61 69 6c 2e 63 6f 6d 22 29 29 0a 20 20 3a 6d 61 69 6e 74 61 69 6e 65 72 | e0128@gmail.com"))...:maintainer |
| 13be0 | 73 20 27 28 28 22 56 69 6e 63 65 6e 74 20 5a 68 61 6e 67 22 20 2e 20 22 73 65 61 67 6c 65 30 31 | s.'(("Vincent.Zhang"..."seagle01 |
| 13c00 | 32 38 40 67 6d 61 69 6c 2e 63 6f 6d 22 29 29 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | 28@gmail.com")))................ |
| 13c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13e00 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 64 6f 6f 6d | doom-modeline-20250718.1833/doom |
| 13e20 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 67 6d 65 6e 74 73 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 | -modeline-segments.el........... |
| 13e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13e60 | 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 |
| 13e80 | 30 34 33 30 35 36 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 32 30 34 36 34 00 20 30 00 00 00 | 0430567.00000000000.020464..0... |
| 13ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13f00 | 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................... |
| 13f20 | 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................... |
| 13f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 13fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 14000 | 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 67 6d 65 6e 74 73 2e 65 6c 20 2d 2d | ;;;.doom-modeline-segments.el.-- |
| 14020 | 2d 20 54 68 65 20 73 65 67 6d 65 6e 74 73 20 66 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | -.The.segments.for.doom-modeline |
| 14040 | 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b | .-*-.lexical-binding:.t;.-*-..;; |
| 14060 | 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 38 2d 32 30 32 35 20 56 69 6e 63 65 6e 74 | .Copyright.(C).2018-2025.Vincent |
| 14080 | 20 5a 68 61 6e 67 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 6e 6f 74 20 70 61 72 74 | .Zhang..;;.This.file.is.not.part |
| 140a0 | 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 | .of.GNU.Emacs...;;.;;.This.progr |
| 140c0 | 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 64 | am.is.free.software;.you.can.red |
| 140e0 | 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 0a 3b 3b 20 69 74 | istribute.it.and/or.modify.;;.it |
| 14100 | 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 |
| 14120 | 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. |
| 14140 | 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 |
| 14160 | 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 |
| 14180 | 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. |
| 141a0 | 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 | later.version..;;.;;.This.progra |
| 141c0 | 6d 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 | m.is.distributed.in.the.hope.tha |
| 141e0 | 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 74 20 57 49 54 48 | t.it.will.be.useful,.;;.but.WITH |
| 14200 | 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 6e 20 74 | OUT.ANY.WARRANTY;.without.even.t |
| 14220 | 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 4d 45 52 43 48 41 | he.implied.warranty.of.;;.MERCHA |
| 14240 | 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 50 41 52 54 49 | NTABILITY.or.FITNESS.FOR.A.PARTI |
| 14260 | 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 20 47 4e 55 20 47 | CULAR.PURPOSE...See.the.;;.GNU.G |
| 14280 | 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 6d 6f 72 65 20 64 | eneral.Public.License.for.more.d |
| 142a0 | 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 |
| 142c0 | 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 |
| 142e0 | 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 74 68 | .Public.License.;;.along.with.th |
| 14300 | 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 73 3a | is.program...If.not,.see.<https: |
| 14320 | 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 3b 3b 0a 0a 3b 3b | //www.gnu.org/licenses/>..;;..;; |
| 14340 | 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 3b 3b 0a 3b 3b 20 54 68 65 20 73 65 67 6d 65 6e 74 73 | ;.Commentary:.;;.;;.The.segments |
| 14360 | 20 66 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2e 0a 3b 3b 20 55 73 65 20 60 64 6f 6f 6d | .for.doom-modeline..;;.Use.`doom |
| 14380 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 27 20 74 6f 20 63 72 65 61 74 65 | -modeline-def-segment'.to.create |
| 143a0 | 20 61 20 6e 65 77 20 73 65 67 6d 65 6e 74 2e 0a 3b 3b 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 | .a.new.segment..;;..;;;.Code:..( |
| 143c0 | 72 65 71 75 69 72 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 72 65 29 0a 28 72 65 | require.'doom-modeline-core).(re |
| 143e0 | 71 75 69 72 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 29 0a 28 65 76 61 6c 2d | quire.'doom-modeline-env).(eval- |
| 14400 | 77 68 65 6e 2d 63 6f 6d 70 69 6c 65 0a 20 20 28 72 65 71 75 69 72 65 20 27 63 6c 2d 6c 69 62 29 | when-compile...(require.'cl-lib) |
| 14420 | 0a 20 20 28 72 65 71 75 69 72 65 20 27 73 65 71 29 0a 20 20 28 72 65 71 75 69 72 65 20 27 73 75 | ...(require.'seq)...(require.'su |
| 14440 | 62 72 2d 78 29 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 45 78 74 65 72 6e 61 6c 73 0a 3b 3b 0a 0a 28 64 | br-x))....;;.;;.Externals.;;..(d |
| 14460 | 65 66 76 61 72 20 49 6e 66 6f 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 0a 28 64 65 66 76 61 72 | efvar.Info-current-file).(defvar |
| 14480 | 20 49 6e 66 6f 2d 63 75 72 72 65 6e 74 2d 6e 6f 64 65 29 0a 28 64 65 66 76 61 72 20 49 6e 66 6f | .Info-current-node).(defvar.Info |
| 144a0 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6e 6f 64 65 2d 6b 65 79 6d 61 70 29 0a 28 64 65 66 76 61 72 20 | -mode-line-node-keymap).(defvar. |
| 144c0 | 61 6e 7a 75 2d 2d 63 61 63 68 65 64 2d 63 6f 75 6e 74 29 0a 28 64 65 66 76 61 72 20 61 6e 7a 75 | anzu--cached-count).(defvar.anzu |
| 144e0 | 2d 2d 63 75 72 72 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 61 6e 7a 75 | --current-position).(defvar.anzu |
| 14500 | 2d 2d 6f 76 65 72 66 6c 6f 77 2d 70 29 0a 28 64 65 66 76 61 72 20 61 6e 7a 75 2d 2d 73 74 61 74 | --overflow-p).(defvar.anzu--stat |
| 14520 | 65 29 0a 28 64 65 66 76 61 72 20 61 6e 7a 75 2d 2d 74 6f 74 61 6c 2d 6d 61 74 63 68 65 64 29 0a | e).(defvar.anzu--total-matched). |
| 14540 | 28 64 65 66 76 61 72 20 61 6e 7a 75 2d 63 6f 6e 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 29 0a 28 | (defvar.anzu-cons-mode-line-p).( |
| 14560 | 64 65 66 76 61 72 20 61 77 2d 6b 65 79 73 29 0a 28 64 65 66 76 61 72 20 62 61 74 74 65 72 79 2d | defvar.aw-keys).(defvar.battery- |
| 14580 | 65 63 68 6f 2d 61 72 65 61 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 62 61 74 74 65 72 | echo-area-format).(defvar.batter |
| 145a0 | 79 2d 6c 6f 61 64 2d 63 72 69 74 69 63 61 6c 29 0a 28 64 65 66 76 61 72 20 62 61 74 74 65 72 79 | y-load-critical).(defvar.battery |
| 145c0 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 62 61 74 74 65 | -mode-line-format).(defvar.batte |
| 145e0 | 72 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6c 69 6d 69 74 29 0a 28 64 65 66 76 61 72 20 62 61 74 74 | ry-mode-line-limit).(defvar.batt |
| 14600 | 65 72 79 2d 73 74 61 74 75 73 2d 66 75 6e 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 62 6f 6f | ery-status-function).(defvar.boo |
| 14620 | 6e 2d 63 6f 6d 6d 61 6e 64 2d 73 74 61 74 65 29 0a 28 64 65 66 76 61 72 20 62 6f 6f 6e 2d 69 6e | n-command-state).(defvar.boon-in |
| 14640 | 73 65 72 74 2d 73 74 61 74 65 29 0a 28 64 65 66 76 61 72 20 62 6f 6f 6e 2d 6f 66 66 2d 73 74 61 | sert-state).(defvar.boon-off-sta |
| 14660 | 74 65 29 0a 28 64 65 66 76 61 72 20 62 6f 6f 6e 2d 73 70 65 63 69 61 6c 2d 73 74 61 74 65 29 0a | te).(defvar.boon-special-state). |
| 14680 | 28 64 65 66 76 61 72 20 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 73 74 72 69 6e 67 29 0a 28 64 65 | (defvar.display-time-string).(de |
| 146a0 | 66 76 61 72 20 65 64 65 62 75 67 2d 65 78 65 63 75 74 69 6f 6e 2d 6d 6f 64 65 29 0a 28 64 65 66 | fvar.edebug-execution-mode).(def |
| 146c0 | 76 61 72 20 65 67 6c 6f 74 2d 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 29 0a 28 64 65 66 76 61 72 | var.eglot--managed-mode).(defvar |
| 146e0 | 20 65 67 6c 6f 74 2d 6d 65 6e 75 29 0a 28 64 65 66 76 61 72 20 65 67 6c 6f 74 2d 6d 65 6e 75 2d | .eglot-menu).(defvar.eglot-menu- |
| 14700 | 73 74 72 69 6e 67 29 0a 28 64 65 66 76 61 72 20 65 67 6c 6f 74 2d 73 65 72 76 65 72 2d 6d 65 6e | string).(defvar.eglot-server-men |
| 14720 | 75 29 0a 28 64 65 66 76 61 72 20 65 72 63 2d 6d 6f 64 69 66 69 65 64 2d 63 68 61 6e 6e 65 6c 73 | u).(defvar.erc-modified-channels |
| 14740 | 2d 61 6c 69 73 74 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 65 78 2d 61 63 74 69 76 65 2d 68 | -alist).(defvar.evil-ex-active-h |
| 14760 | 69 67 68 6c 69 67 68 74 73 2d 61 6c 69 73 74 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 65 78 | ighlights-alist).(defvar.evil-ex |
| 14780 | 2d 61 72 67 75 6d 65 6e 74 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 | -argument).(defvar.evil-ex-range |
| 147a0 | 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 6d 63 2d 66 72 6f 7a 65 6e 29 0a 28 64 65 66 76 61 | ).(defvar.evil-mc-frozen).(defva |
| 147c0 | 72 20 65 76 69 6c 2d 73 74 61 74 65 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 76 69 73 75 61 | r.evil-state).(defvar.evil-visua |
| 147e0 | 6c 2d 62 65 67 69 6e 6e 69 6e 67 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 76 69 73 75 61 6c | l-beginning).(defvar.evil-visual |
| 14800 | 2d 65 6e 64 29 0a 28 64 65 66 76 61 72 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 | -end).(defvar.evil-visual-select |
| 14820 | 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 | ion).(defvar.flycheck--automatic |
| 14840 | 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 28 64 65 66 76 61 72 20 66 | ally-enabled-checkers).(defvar.f |
| 14860 | 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 0a 28 64 65 66 76 61 72 20 | lycheck-current-errors).(defvar. |
| 14880 | 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 29 0a 28 64 65 66 76 61 72 20 | flycheck-mode-menu-map).(defvar. |
| 148a0 | 66 6c 79 6d 61 6b 65 2d 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 | flymake--mode-line-format).(defv |
| 148c0 | 61 72 20 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 29 0a 28 64 65 66 76 61 72 20 66 6c 79 6d 61 | ar.flymake--state).(defvar.flyma |
| 148e0 | 6b 65 2d 6d 65 6e 75 29 0a 28 64 65 66 76 61 72 20 67 6e 75 73 2d 6e 65 77 73 72 63 2d 61 6c 69 | ke-menu).(defvar.gnus-newsrc-ali |
| 14900 | 73 74 29 0a 28 64 65 66 76 61 72 20 67 6e 75 73 2d 6e 65 77 73 72 63 2d 68 61 73 68 74 62 29 0a | st).(defvar.gnus-newsrc-hashtb). |
| 14920 | 28 64 65 66 76 61 72 20 67 72 69 70 2d 2d 70 72 6f 63 65 73 73 29 0a 28 64 65 66 76 61 72 20 68 | (defvar.grip--process).(defvar.h |
| 14940 | 65 6c 6d 2d 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 70 72 65 66 61 72 67 29 0a | elm--mode-line-display-prefarg). |
| 14960 | 28 64 65 66 76 61 72 20 69 65 64 69 74 2d 6f 63 63 75 72 72 65 6e 63 65 73 2d 6f 76 65 72 6c 61 | (defvar.iedit-occurrences-overla |
| 14980 | 79 73 29 0a 28 64 65 66 76 61 72 20 6b 65 6c 65 2d 6d 65 6e 75 2d 6d 61 70 29 0a 28 64 65 66 76 | ys).(defvar.kele-menu-map).(defv |
| 149a0 | 61 72 20 6d 65 6f 77 2d 2d 69 6e 64 69 63 61 74 6f 72 29 0a 28 64 65 66 76 61 72 20 6d 69 6e 69 | ar.meow--indicator).(defvar.mini |
| 149c0 | 6f 6e 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6c 69 67 68 74 65 72 29 0a 28 64 65 66 76 61 72 20 6d | ons-mode-line-lighter).(defvar.m |
| 149e0 | 69 6e 69 6f 6e 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 2d 6d 61 70 | inions-mode-line-minor-modes-map |
| 14a00 | 29 0a 28 64 65 66 76 61 72 20 6d 6c 73 63 72 6f 6c 6c 2d 72 69 67 68 74 2d 61 6c 69 67 6e 29 0a | ).(defvar.mlscroll-right-align). |
| 14a20 | 28 64 65 66 76 61 72 20 6d 75 34 65 2d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 74 65 6d 29 0a 28 64 65 | (defvar.mu4e--modeline-item).(de |
| 14a40 | 66 76 61 72 20 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 0a 28 64 65 66 76 | fvar.mu4e-alert-mode-line).(defv |
| 14a60 | 61 72 20 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 72 6d 61 74 74 65 72 | ar.mu4e-alert-modeline-formatter |
| 14a80 | 29 0a 28 64 65 66 76 61 72 20 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 0a 28 64 | ).(defvar.mu4e-modeline-mode).(d |
| 14aa0 | 65 66 76 61 72 20 6f 62 6a 65 64 2d 2d 6f 62 6a 2d 73 74 61 74 65 29 0a 28 64 65 66 76 61 72 20 | efvar.objed--obj-state).(defvar. |
| 14ac0 | 6f 62 6a 65 64 2d 2d 6f 62 6a 65 63 74 29 0a 28 64 65 66 76 61 72 20 6f 62 6a 65 64 2d 6d 6f 64 | objed--object).(defvar.objed-mod |
| 14ae0 | 65 6c 69 6e 65 2d 73 65 74 75 70 2d 66 75 6e 63 29 0a 28 64 65 66 76 61 72 20 70 65 72 73 70 2d | eline-setup-func).(defvar.persp- |
| 14b00 | 6e 69 6c 2d 6e 61 6d 65 29 0a 28 64 65 66 76 61 72 20 70 68 69 2d 72 65 70 6c 61 63 65 2d 2d 6d | nil-name).(defvar.phi-replace--m |
| 14b20 | 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 70 68 69 2d 73 65 61 | ode-line-format).(defvar.phi-sea |
| 14b40 | 72 63 68 2d 2d 6f 76 65 72 6c 61 79 73 29 0a 28 64 65 66 76 61 72 20 70 68 69 2d 73 65 61 72 63 | rch--overlays).(defvar.phi-searc |
| 14b60 | 68 2d 2d 73 65 6c 65 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 70 68 69 2d 73 65 61 72 63 68 | h--selection).(defvar.phi-search |
| 14b80 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 70 72 6f 6a 65 | -mode-line-format).(defvar.proje |
| 14ba0 | 63 74 69 6c 65 2d 6d 6f 64 65 2d 6d 61 70 29 0a 28 64 65 66 76 61 72 20 72 63 69 72 63 2d 61 63 | ctile-mode-map).(defvar.rcirc-ac |
| 14bc0 | 74 69 76 69 74 79 29 0a 28 64 65 66 76 61 72 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 6b | tivity).(defvar.symbol-overlay-k |
| 14be0 | 65 79 77 6f 72 64 73 2d 61 6c 69 73 74 29 0a 28 64 65 66 76 61 72 20 73 79 6d 62 6f 6c 2d 6f 76 | eywords-alist).(defvar.symbol-ov |
| 14c00 | 65 72 6c 61 79 2d 74 65 6d 70 2d 73 79 6d 62 6f 6c 29 0a 28 64 65 66 76 61 72 20 74 65 78 74 2d | erlay-temp-symbol).(defvar.text- |
| 14c20 | 73 63 61 6c 65 2d 6d 6f 64 65 2d 61 6d 6f 75 6e 74 29 0a 28 64 65 66 76 61 72 20 74 72 61 63 6b | scale-mode-amount).(defvar.track |
| 14c40 | 69 6e 67 2d 62 75 66 66 65 72 73 29 0a 28 64 65 66 76 61 72 20 76 69 73 75 61 6c 2d 72 65 70 6c | ing-buffers).(defvar.visual-repl |
| 14c60 | 61 63 65 2d 2d 63 61 6c 6c 69 6e 67 2d 62 75 66 66 65 72 29 0a 28 64 65 66 76 61 72 20 76 69 73 | ace--calling-buffer).(defvar.vis |
| 14c80 | 75 61 6c 2d 72 65 70 6c 61 63 65 2d 2d 6d 61 74 63 68 2d 6f 76 73 29 0a 28 64 65 66 76 61 72 20 | ual-replace--match-ovs).(defvar. |
| 14ca0 | 77 69 6e 75 6d 2d 61 75 74 6f 2d 73 65 74 75 70 2d 6d 6f 64 65 2d 6c 69 6e 65 29 0a 28 64 65 66 | winum-auto-setup-mode-line).(def |
| 14cc0 | 76 61 72 20 78 61 68 2d 66 6c 79 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 70 29 0a 0a 28 64 65 | var.xah-fly-insert-state-p)..(de |
| 14ce0 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 6e 7a 75 2d 2d 72 65 73 65 74 2d 73 74 61 74 75 | clare-function.anzu--reset-statu |
| 14d00 | 73 20 22 65 78 74 3a 61 6e 7a 75 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | s."ext:anzu").(declare-function. |
| 14d20 | 61 6e 7a 75 2d 2d 77 68 65 72 65 2d 69 73 2d 68 65 72 65 20 22 65 78 74 3a 61 6e 7a 75 22 29 0a | anzu--where-is-here."ext:anzu"). |
| 14d40 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 73 79 6e 63 2d 69 6e 6a 65 63 74 2d 76 | (declare-function.async-inject-v |
| 14d60 | 61 72 69 61 62 6c 65 73 20 22 65 78 74 3a 61 73 79 6e 63 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 | ariables."ext:async").(declare-f |
| 14d80 | 75 6e 63 74 69 6f 6e 20 61 73 79 6e 63 2d 73 74 61 72 74 20 22 65 78 74 3a 61 73 79 6e 63 22 29 | unction.async-start."ext:async") |
| 14da0 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 76 79 2d 74 72 61 76 65 72 73 65 20 | .(declare-function.avy-traverse. |
| 14dc0 | 22 65 78 74 3a 61 76 79 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 76 79 | "ext:avy").(declare-function.avy |
| 14de0 | 2d 74 72 65 65 20 22 65 78 74 3a 61 76 79 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | -tree."ext:avy").(declare-functi |
| 14e00 | 6f 6e 20 61 77 2d 75 70 64 61 74 65 20 22 65 78 74 3a 61 63 65 2d 77 69 6e 64 6f 77 22 29 0a 28 | on.aw-update."ext:ace-window").( |
| 14e20 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 61 77 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 | declare-function.aw-window-list. |
| 14e40 | 22 65 78 74 3a 61 63 65 2d 77 69 6e 64 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 | "ext:ace-window").(declare-funct |
| 14e60 | 69 6f 6e 20 62 61 74 74 65 72 79 2d 66 6f 72 6d 61 74 20 22 62 61 74 74 65 72 79 22 29 0a 28 64 | ion.battery-format."battery").(d |
| 14e80 | 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 62 61 74 74 65 72 79 2d 75 70 64 61 74 65 20 22 | eclare-function.battery-update." |
| 14ea0 | 62 61 74 74 65 72 79 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 62 6f 6f 6e | battery").(declare-function.boon |
| 14ec0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 72 69 6e 67 20 22 65 78 74 3a 62 6f 6f 6e 22 29 0a 28 64 65 | -modeline-string."ext:boon").(de |
| 14ee0 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 62 6f 6f 6e 2d 73 74 61 74 65 2d 73 74 72 69 6e 67 | clare-function.boon-state-string |
| 14f00 | 20 22 65 78 74 3a 62 6f 6f 6e 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 63 | ."ext:boon").(declare-function.c |
| 14f20 | 69 64 65 72 2d 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d 69 6e 66 6f 20 22 65 78 74 3a 63 69 64 65 72 | ider--connection-info."ext:cider |
| 14f40 | 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 63 69 64 65 72 2d 63 6f 6e 6e 65 | ").(declare-function.cider-conne |
| 14f60 | 63 74 65 64 2d 70 20 22 65 78 74 3a 63 69 64 65 72 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | cted-p."ext:cider").(declare-fun |
| 14f80 | 63 74 69 6f 6e 20 63 69 64 65 72 2d 63 75 72 72 65 6e 74 2d 72 65 70 6c 20 22 65 78 74 3a 63 69 | ction.cider-current-repl."ext:ci |
| 14fa0 | 64 65 72 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 63 69 64 65 72 2d 6a 61 | der").(declare-function.cider-ja |
| 14fc0 | 63 6b 2d 69 6e 20 22 65 78 74 3a 63 69 64 65 72 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | ck-in."ext:cider").(declare-func |
| 14fe0 | 74 69 6f 6e 20 63 69 64 65 72 2d 71 75 69 74 20 22 65 78 74 3a 63 69 64 65 72 22 29 0a 28 64 65 | tion.cider-quit."ext:cider").(de |
| 15000 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 63 69 74 72 65 2d 6d 6f 64 65 20 22 65 78 74 3a 63 | clare-function.citre-mode."ext:c |
| 15020 | 69 74 72 65 2d 62 61 73 69 63 2d 74 6f 6f 6c 73 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | itre-basic-tools").(declare-func |
| 15040 | 74 69 6f 6e 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 67 6f 74 6f 2d 69 6e 2d 70 72 6f 67 72 65 73 | tion.compilation-goto-in-progres |
| 15060 | 73 2d 62 75 66 66 65 72 20 22 63 6f 6d 70 69 6c 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | s-buffer."compile").(declare-fun |
| 15080 | 63 74 69 6f 6e 20 64 61 70 2d 2d 63 75 72 2d 73 65 73 73 69 6f 6e 20 22 65 78 74 3a 64 61 70 2d | ction.dap--cur-session."ext:dap- |
| 150a0 | 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 64 61 70 2d 2d 64 65 | mode").(declare-function.dap--de |
| 150c0 | 62 75 67 2d 73 65 73 73 69 6f 6e 2d 6e 61 6d 65 20 22 65 78 74 3a 64 61 70 2d 6d 6f 64 65 22 29 | bug-session-name."ext:dap-mode") |
| 150e0 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 64 61 70 2d 2d 64 65 62 75 67 2d 73 65 | .(declare-function.dap--debug-se |
| 15100 | 73 73 69 6f 6e 2d 73 74 61 74 65 20 22 65 78 74 3a 64 61 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 | ssion-state."ext:dap-mode").(dec |
| 15120 | 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 64 61 70 2d 2d 73 65 73 73 69 6f 6e 2d 72 75 6e 6e 69 | lare-function.dap--session-runni |
| 15140 | 6e 67 20 22 65 78 74 3a 64 61 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | ng."ext:dap-mode").(declare-func |
| 15160 | 74 69 6f 6e 20 64 61 70 2d 64 65 62 75 67 2d 72 65 63 65 6e 74 20 22 65 78 74 3a 64 61 70 2d 6d | tion.dap-debug-recent."ext:dap-m |
| 15180 | 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 64 61 70 2d 64 69 73 63 | ode").(declare-function.dap-disc |
| 151a0 | 6f 6e 6e 65 63 74 20 22 65 78 74 3a 64 61 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d | onnect."ext:dap-mode").(declare- |
| 151c0 | 66 75 6e 63 74 69 6f 6e 20 64 61 70 2d 68 79 64 72 61 20 22 65 78 74 3a 64 61 70 2d 68 79 64 72 | function.dap-hydra."ext:dap-hydr |
| 151e0 | 61 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 64 65 62 75 67 2d 68 65 6c | a").(declare-function.edebug-hel |
| 15200 | 70 20 22 65 64 65 62 75 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 64 | p."edebug").(declare-function.ed |
| 15220 | 65 62 75 67 2d 6e 65 78 74 2d 6d 6f 64 65 20 22 65 64 65 62 75 67 22 29 0a 28 64 65 63 6c 61 72 | ebug-next-mode."edebug").(declar |
| 15240 | 65 2d 66 75 6e 63 74 69 6f 6e 20 65 64 65 62 75 67 2d 73 74 6f 70 20 22 65 64 65 62 75 67 22 29 | e-function.edebug-stop."edebug") |
| 15260 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 67 6c 6f 74 2d 2d 6d 61 6a 6f 72 2d | .(declare-function.eglot--major- |
| 15280 | 6d 6f 64 65 73 20 22 65 67 6c 6f 74 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e | modes."eglot").(declare-function |
| 152a0 | 20 65 67 6c 6f 74 2d 2d 73 65 72 76 65 72 2d 69 6e 66 6f 20 22 65 67 6c 6f 74 22 20 74 20 74 29 | .eglot--server-info."eglot".t.t) |
| 152c0 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 67 6c 6f 74 2d 63 75 72 72 65 6e 74 | .(declare-function.eglot-current |
| 152e0 | 2d 73 65 72 76 65 72 20 22 65 67 6c 6f 74 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | -server."eglot").(declare-functi |
| 15300 | 6f 6e 20 65 67 6c 6f 74 2d 6d 61 6e 61 67 65 64 2d 70 20 22 65 67 6c 6f 74 22 29 0a 28 64 65 63 | on.eglot-managed-p."eglot").(dec |
| 15320 | 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 67 6c 6f 74 2d 70 72 6f 6a 65 63 74 2d 6e 69 63 6b | lare-function.eglot-project-nick |
| 15340 | 6e 61 6d 65 20 22 65 67 6c 6f 74 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 | name."eglot".t.t).(declare-funct |
| 15360 | 69 6f 6e 20 65 72 63 2d 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 22 65 72 63 22 29 0a | ion.erc-switch-to-buffer."erc"). |
| 15380 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 72 63 2d 74 72 61 63 6b 2d 73 77 69 74 | (declare-function.erc-track-swit |
| 153a0 | 63 68 2d 62 75 66 66 65 72 20 22 65 72 63 2d 74 72 61 63 6b 22 29 0a 28 64 65 63 6c 61 72 65 2d | ch-buffer."erc-track").(declare- |
| 153c0 | 66 75 6e 63 74 69 6f 6e 20 65 76 69 6c 2d 64 65 6c 69 6d 69 74 65 64 2d 61 72 67 75 6d 65 6e 74 | function.evil-delimited-argument |
| 153e0 | 73 20 22 65 78 74 3a 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | s."ext:evil-common").(declare-fu |
| 15400 | 6e 63 74 69 6f 6e 20 65 76 69 6c 2d 65 6d 61 63 73 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 | nction.evil-emacs-state-p."ext:e |
| 15420 | 76 69 6c 2d 73 74 61 74 65 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | vil-states".t.t).(declare-functi |
| 15440 | 6f 6e 20 65 76 69 6c 2d 66 6f 72 63 65 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 20 22 65 78 74 3a | on.evil-force-normal-state."ext: |
| 15460 | 65 76 69 6c 2d 63 6f 6d 6d 61 6e 64 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | evil-commands".t.t).(declare-fun |
| 15480 | 63 74 69 6f 6e 20 65 76 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 | ction.evil-insert-state-p."ext:e |
| 154a0 | 76 69 6c 2d 73 74 61 74 65 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | vil-states".t.t).(declare-functi |
| 154c0 | 6f 6e 20 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 76 69 6c | on.evil-motion-state-p."ext:evil |
| 154e0 | 2d 73 74 61 74 65 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | -states".t.t).(declare-function. |
| 15500 | 65 76 69 6c 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 76 69 6c 2d 73 74 | evil-normal-state-p."ext:evil-st |
| 15520 | 61 74 65 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 76 69 | ates".t.t).(declare-function.evi |
| 15540 | 6c 2d 6f 70 65 72 61 74 6f 72 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 76 69 6c 2d 73 74 61 | l-operator-state-p."ext:evil-sta |
| 15560 | 74 65 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 76 69 6c | tes".t.t).(declare-function.evil |
| 15580 | 2d 72 65 70 6c 61 63 65 2d 73 74 61 74 65 2d 70 20 22 65 78 74 3a 65 76 69 6c 2d 73 74 61 74 65 | -replace-state-p."ext:evil-state |
| 155a0 | 73 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 76 69 6c 2d 73 | s".t.t).(declare-function.evil-s |
| 155c0 | 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 22 65 78 74 3a 65 76 69 6c 2d 63 6f 6d 6d 6f 6e 22 29 | tate-property."ext:evil-common") |
| 155e0 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 | .(declare-function.evil-visual-s |
| 15600 | 74 61 74 65 2d 70 20 22 65 78 74 3a 65 76 69 6c 2d 73 74 61 74 65 73 22 20 74 20 74 29 0a 28 64 | tate-p."ext:evil-states".t.t).(d |
| 15620 | 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 65 79 65 62 72 6f 77 73 65 2d 2d 67 65 74 20 22 | eclare-function.eyebrowse--get." |
| 15640 | 65 78 74 3a 65 79 65 62 72 6f 77 73 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | ext:eyebrowse").(declare-functio |
| 15660 | 6e 20 66 61 63 65 2d 72 65 6d 61 70 2d 72 65 6d 6f 76 65 2d 72 65 6c 61 74 69 76 65 20 22 66 61 | n.face-remap-remove-relative."fa |
| 15680 | 63 65 2d 72 65 6d 61 70 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 61 6e | ce-remap").(declare-function.fan |
| 156a0 | 63 79 2d 6e 61 72 72 6f 77 2d 61 63 74 69 76 65 2d 70 20 22 65 78 74 3a 66 61 6e 63 79 2d 6e 61 | cy-narrow-active-p."ext:fancy-na |
| 156c0 | 72 72 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 63 68 65 63 | rrow").(declare-function.flychec |
| 156e0 | 6b 2d 62 75 66 66 65 72 20 22 65 78 74 3a 66 6c 79 63 68 65 63 6b 22 29 0a 28 64 65 63 6c 61 72 | k-buffer."ext:flycheck").(declar |
| 15700 | 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 | e-function.flycheck-count-errors |
| 15720 | 20 22 65 78 74 3a 66 6c 79 63 68 65 63 6b 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | ."ext:flycheck").(declare-functi |
| 15740 | 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 63 6f 6d 70 69 6c 61 74 | on.flycheck-error-level-compilat |
| 15760 | 69 6f 6e 2d 6c 65 76 65 6c 20 22 65 78 74 3a 66 6c 79 63 68 65 63 6b 22 29 0a 28 64 65 63 6c 61 | ion-level."ext:flycheck").(decla |
| 15780 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 | re-function.flycheck-list-errors |
| 157a0 | 20 22 65 78 74 3a 66 6c 79 63 68 65 63 6b 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | ."ext:flycheck").(declare-functi |
| 157c0 | 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 20 22 65 78 74 3a 66 6c 79 63 | on.flycheck-next-error."ext:flyc |
| 157e0 | 68 65 63 6b 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 63 68 65 63 | heck").(declare-function.flychec |
| 15800 | 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 20 22 65 78 74 3a 66 6c 79 63 68 65 63 6b 22 29 | k-previous-error."ext:flycheck") |
| 15820 | 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 2d 64 69 61 67 | .(declare-function.flymake--diag |
| 15840 | 2d 74 79 70 65 20 22 66 6c 79 6d 61 6b 65 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | -type."flymake".t.t).(declare-fu |
| 15860 | 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 2d 68 61 6e 64 6c 65 2d 72 65 70 6f 72 74 20 22 66 | nction.flymake--handle-report."f |
| 15880 | 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 | lymake").(declare-function.flyma |
| 158a0 | 6b 65 2d 2d 6c 6f 6f 6b 75 70 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 79 20 22 66 6c 79 6d 61 6b | ke--lookup-type-property."flymak |
| 158c0 | 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 2d 73 | e").(declare-function.flymake--s |
| 158e0 | 74 61 74 65 2d 64 69 61 67 73 20 22 66 6c 79 6d 61 6b 65 22 20 74 20 74 29 0a 28 64 65 63 6c 61 | tate-diags."flymake".t.t).(decla |
| 15900 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 64 69 73 61 62 6c 65 64 2d 62 61 63 | re-function.flymake-disabled-bac |
| 15920 | 6b 65 6e 64 73 20 22 66 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | kends."flymake").(declare-functi |
| 15940 | 6f 6e 20 66 6c 79 6d 61 6b 65 2d 67 6f 74 6f 2d 6e 65 78 74 2d 65 72 72 6f 72 20 22 66 6c 79 6d | on.flymake-goto-next-error."flym |
| 15960 | 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d | ake").(declare-function.flymake- |
| 15980 | 67 6f 74 6f 2d 70 72 65 76 2d 65 72 72 6f 72 20 22 66 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c | goto-prev-error."flymake").(decl |
| 159a0 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 72 65 70 6f 72 74 69 6e 67 2d 62 | are-function.flymake-reporting-b |
| 159c0 | 61 63 6b 65 6e 64 73 20 22 66 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | ackends."flymake").(declare-func |
| 159e0 | 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 72 75 6e 6e 69 6e 67 2d 62 61 63 6b 65 6e 64 73 20 22 66 | tion.flymake-running-backends."f |
| 15a00 | 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 | lymake").(declare-function.flyma |
| 15a20 | 6b 65 2d 73 68 6f 77 2d 62 75 66 66 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 22 66 6c 79 6d | ke-show-buffer-diagnostics."flym |
| 15a40 | 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d | ake").(declare-function.flymake- |
| 15a60 | 73 68 6f 77 2d 62 75 66 66 65 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 20 22 66 6c 79 6d 61 6b 65 | show-buffer-diagnostics."flymake |
| 15a80 | 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 66 6c 79 6d 61 6b 65 2d 73 74 61 | ").(declare-function.flymake-sta |
| 15aa0 | 72 74 20 22 66 6c 79 6d 61 6b 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | rt."flymake").(declare-function. |
| 15ac0 | 66 6f 6c 6c 6f 77 2d 61 6c 6c 2d 66 6f 6c 6c 6f 77 65 72 73 20 22 66 6f 6c 6c 6f 77 22 29 0a 28 | follow-all-followers."follow").( |
| 15ae0 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 67 6e 75 73 2d 64 65 6d 6f 6e 2d 61 64 64 2d | declare-function.gnus-demon-add- |
| 15b00 | 68 61 6e 64 6c 65 72 20 22 67 6e 75 73 2d 64 65 6d 6f 6e 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 | handler."gnus-demon").(declare-f |
| 15b20 | 75 6e 63 74 69 6f 6e 20 67 72 69 70 2d 2d 70 72 65 76 69 65 77 2d 75 72 6c 20 22 65 78 74 3a 67 | unction.grip--preview-url."ext:g |
| 15b40 | 72 69 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 67 72 69 | rip-mode").(declare-function.gri |
| 15b60 | 70 2d 62 72 6f 77 73 65 2d 70 72 65 76 69 65 77 20 22 65 78 74 3a 67 72 69 70 2d 6d 6f 64 65 22 | p-browse-preview."ext:grip-mode" |
| 15b80 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 67 72 69 70 2d 72 65 73 74 61 72 74 | ).(declare-function.grip-restart |
| 15ba0 | 2d 70 72 65 76 69 65 77 20 22 65 78 74 3a 67 72 69 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 | -preview."ext:grip-mode").(decla |
| 15bc0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 67 72 69 70 2d 73 74 6f 70 2d 70 72 65 76 69 65 77 20 22 65 | re-function.grip-stop-preview."e |
| 15be0 | 78 74 3a 67 72 69 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e | xt:grip-mode").(declare-function |
| 15c00 | 20 68 65 6c 6d 2d 63 61 6e 64 69 64 61 74 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 69 6e 74 20 | .helm-candidate-number-at-point. |
| 15c20 | 22 65 78 74 3a 68 65 6c 6d 2d 63 6f 72 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 | "ext:helm-core").(declare-functi |
| 15c40 | 6f 6e 20 68 65 6c 6d 2d 67 65 74 2d 63 61 6e 64 69 64 61 74 65 2d 6e 75 6d 62 65 72 20 22 65 78 | on.helm-get-candidate-number."ex |
| 15c60 | 74 3a 68 65 6c 6d 2d 63 6f 72 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | t:helm-core").(declare-function. |
| 15c80 | 69 65 64 69 74 2d 66 69 6e 64 2d 63 75 72 72 65 6e 74 2d 6f 63 63 75 72 72 65 6e 63 65 2d 6f 76 | iedit-find-current-occurrence-ov |
| 15ca0 | 65 72 6c 61 79 20 22 65 78 74 3a 69 65 64 69 74 2d 6c 69 62 22 29 0a 28 64 65 63 6c 61 72 65 2d | erlay."ext:iedit-lib").(declare- |
| 15cc0 | 66 75 6e 63 74 69 6f 6e 20 69 65 64 69 74 2d 70 72 65 76 2d 6f 63 63 75 72 72 65 6e 63 65 20 22 | function.iedit-prev-occurrence." |
| 15ce0 | 65 78 74 3a 69 65 64 69 74 2d 6c 69 62 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | ext:iedit-lib").(declare-functio |
| 15d00 | 6e 20 69 6d 61 67 65 2d 63 6f 6d 70 75 74 65 2d 73 63 61 6c 69 6e 67 2d 66 61 63 74 6f 72 20 22 | n.image-compute-scaling-factor." |
| 15d20 | 69 6d 61 67 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 69 6d 61 67 65 2d | image").(declare-function.image- |
| 15d40 | 67 65 74 2d 64 69 73 70 6c 61 79 2d 70 72 6f 70 65 72 74 79 20 22 69 6d 61 67 65 2d 6d 6f 64 65 | get-display-property."image-mode |
| 15d60 | 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e 72 70 63 2d 2d 72 65 | ").(declare-function.jsonrpc--re |
| 15d80 | 71 75 65 73 74 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 73 20 22 6a 73 6f 6e 72 70 63 22 20 74 20 | quest-continuations."jsonrpc".t. |
| 15da0 | 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e 72 70 63 2d 6c 61 73 | t).(declare-function.jsonrpc-las |
| 15dc0 | 74 2d 65 72 72 6f 72 20 22 6a 73 6f 6e 72 70 63 22 20 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d | t-error."jsonrpc".t.t).(declare- |
| 15de0 | 66 75 6e 63 74 69 6f 6e 20 6a 73 6f 6e 72 70 63 2d 6e 61 6d 65 20 22 6a 73 6f 6e 72 70 63 22 20 | function.jsonrpc-name."jsonrpc". |
| 15e00 | 74 20 74 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6b 65 6c 65 2d 63 75 72 72 | t.t).(declare-function.kele-curr |
| 15e20 | 65 6e 74 2d 63 6f 6e 74 65 78 74 2d 6e 61 6d 65 20 22 65 78 74 3a 6b 65 6c 65 22 29 0a 28 64 65 | ent-context-name."ext:kele").(de |
| 15e40 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6b 65 6c 65 2d 63 75 72 72 65 6e 74 2d 6e 61 6d 65 | clare-function.kele-current-name |
| 15e60 | 73 70 61 63 65 20 22 65 78 74 3a 6b 65 6c 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 | space."ext:kele").(declare-funct |
| 15e80 | 69 6f 6e 20 6c 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 22 65 78 74 3a 6c 73 | ion.lsp--workspace-print."ext:ls |
| 15ea0 | 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 64 | p-mode").(declare-function.lsp-d |
| 15ec0 | 65 73 63 72 69 62 65 2d 73 65 73 73 69 6f 6e 20 22 65 78 74 3a 6c 73 70 2d 6d 6f 64 65 22 29 0a | escribe-session."ext:lsp-mode"). |
| 15ee0 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d | (declare-function.lsp-workspace- |
| 15f00 | 66 6f 6c 64 65 72 73 2d 6f 70 65 6e 20 22 65 78 74 3a 6c 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 | folders-open."ext:lsp-mode").(de |
| 15f20 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 72 65 73 | clare-function.lsp-workspace-res |
| 15f40 | 74 61 72 74 20 22 65 78 74 3a 6c 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 | tart."ext:lsp-mode").(declare-fu |
| 15f60 | 6e 63 74 69 6f 6e 20 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 20 22 65 | nction.lsp-workspace-shutdown."e |
| 15f80 | 78 74 3a 6c 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | xt:lsp-mode").(declare-function. |
| 15fa0 | 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 73 20 22 65 78 74 3a 6c 73 70 2d 6d 6f 64 65 22 29 0a 28 | lsp-workspaces."ext:lsp-mode").( |
| 15fc0 | 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6c 76 2d 6d 65 73 73 61 67 65 20 22 65 78 74 | declare-function.lv-message."ext |
| 15fe0 | 3a 6c 76 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 63 2f 6e 75 6d 2d 63 | :lv").(declare-function.mc/num-c |
| 16000 | 75 72 73 6f 72 73 20 22 65 78 74 3a 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 2d 63 6f 72 | ursors."ext:multiple-cursors-cor |
| 16020 | 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d 2d 63 75 72 72 | e").(declare-function.meow--curr |
| 16040 | 65 6e 74 2d 73 74 61 74 65 20 22 65 78 74 3a 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 | ent-state."ext:meow").(declare-f |
| 16060 | 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d 62 65 61 63 6f 6e 2d 6d 6f 64 65 2d 70 20 22 65 78 74 3a | unction.meow-beacon-mode-p."ext: |
| 16080 | 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d 69 6e | meow").(declare-function.meow-in |
| 160a0 | 73 65 72 74 2d 6d 6f 64 65 2d 70 20 22 65 78 74 3a 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 | sert-mode-p."ext:meow").(declare |
| 160c0 | 2d 66 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d 6b 65 79 70 61 64 2d 6d 6f 64 65 2d 70 20 22 65 78 | -function.meow-keypad-mode-p."ex |
| 160e0 | 74 3a 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d | t:meow").(declare-function.meow- |
| 16100 | 6d 6f 74 69 6f 6e 2d 6d 6f 64 65 2d 70 20 22 65 78 74 3a 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 | motion-mode-p."ext:meow").(decla |
| 16120 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 65 6f 77 2d 6e 6f 72 6d 61 6c 2d 6d 6f 64 65 2d 70 20 22 | re-function.meow-normal-mode-p." |
| 16140 | 65 78 74 3a 6d 65 6f 77 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 69 6e | ext:meow").(declare-function.min |
| 16160 | 69 6f 6e 73 2d 2d 70 72 6f 6d 69 6e 65 6e 74 2d 6d 6f 64 65 73 20 22 65 78 74 3a 6d 69 6e 69 6f | ions--prominent-modes."ext:minio |
| 16180 | 6e 73 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 6c 73 63 72 6f 6c 6c 2d | ns").(declare-function.mlscroll- |
| 161a0 | 6d 6f 64 65 2d 6c 69 6e 65 20 22 65 78 74 3a 6d 6c 73 63 72 6f 6c 6c 22 29 0a 28 64 65 63 6c 61 | mode-line."ext:mlscroll").(decla |
| 161c0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 2d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 72 69 6e | re-function.mu4e--modeline-strin |
| 161e0 | 67 20 22 65 78 74 3a 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e 65 22 29 0a 28 64 65 63 6c 61 72 65 2d | g."ext:mu4e-modeline").(declare- |
| 16200 | 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 2d 61 6c 65 72 74 2d 64 65 66 61 75 6c 74 2d 6d 6f 64 65 | function.mu4e-alert-default-mode |
| 16220 | 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 74 65 72 20 22 65 78 74 3a 6d 75 34 65 2d 61 6c 65 72 74 22 | -line-formatter."ext:mu4e-alert" |
| 16240 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 2d 61 6c 65 72 74 2d 65 | ).(declare-function.mu4e-alert-e |
| 16260 | 6e 61 62 6c 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 64 69 73 70 6c 61 79 20 22 65 78 74 3a 6d 75 34 | nable-mode-line-display."ext:mu4 |
| 16280 | 65 2d 61 6c 65 72 74 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 | e-alert").(declare-function.mu4e |
| 162a0 | 2d 61 6c 65 72 74 2d 76 69 65 77 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 73 20 22 65 78 74 3a 6d 75 | -alert-view-unread-mails."ext:mu |
| 162c0 | 34 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 2d 62 6f 6f 6b | 4e").(declare-function.mu4e-book |
| 162e0 | 6d 61 72 6b 2d 66 61 76 6f 72 69 74 65 20 22 65 78 74 3a 6d 75 34 65 2d 62 6f 6f 6b 6d 61 72 6b | mark-favorite."ext:mu4e-bookmark |
| 16300 | 73 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6d 75 34 65 2d 73 65 61 72 63 | s").(declare-function.mu4e-searc |
| 16320 | 68 20 22 65 78 74 3a 6d 75 34 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | h."ext:mu4e").(declare-function. |
| 16340 | 6e 79 61 6e 2d 63 72 65 61 74 65 20 22 65 78 74 3a 6e 79 61 6e 2d 6d 6f 64 65 22 29 0a 28 64 65 | nyan-create."ext:nyan-mode").(de |
| 16360 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 6f 72 67 2d 65 64 69 74 2d 73 72 63 2d 73 61 76 65 | clare-function.org-edit-src-save |
| 16380 | 20 22 6f 72 67 2d 73 72 63 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 61 | ."org-src").(declare-function.pa |
| 163a0 | 72 72 6f 74 2d 63 72 65 61 74 65 20 22 65 78 74 3a 70 61 72 72 6f 74 22 29 0a 28 64 65 63 6c 61 | rrot-create."ext:parrot").(decla |
| 163c0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 64 66 2d 63 61 63 68 65 2d 6e 75 6d 62 65 72 2d 6f 66 2d | re-function.pdf-cache-number-of- |
| 163e0 | 70 61 67 65 73 20 22 65 78 74 3a 70 64 66 2d 63 61 63 68 65 22 20 74 20 74 29 0a 28 64 65 63 6c | pages."ext:pdf-cache".t.t).(decl |
| 16400 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 65 72 73 70 2d 61 64 64 2d 62 75 66 66 65 72 20 22 65 | are-function.persp-add-buffer."e |
| 16420 | 78 74 3a 70 65 72 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | xt:persp-mode").(declare-functio |
| 16440 | 6e 20 70 65 72 73 70 2d 63 6f 6e 74 61 69 6e 2d 62 75 66 66 65 72 2d 70 20 22 65 78 74 3a 70 65 | n.persp-contain-buffer-p."ext:pe |
| 16460 | 72 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 65 72 | rsp-mode").(declare-function.per |
| 16480 | 73 70 2d 73 77 69 74 63 68 20 22 65 78 74 3a 70 65 72 73 70 2d 6d 6f 64 65 22 29 0a 28 64 65 63 | sp-switch."ext:persp-mode").(dec |
| 164a0 | 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 68 69 2d 73 65 61 72 63 68 2d 2d 69 6e 69 74 69 61 | lare-function.phi-search--initia |
| 164c0 | 6c 69 7a 65 20 22 65 78 74 3a 70 68 69 2d 73 65 61 72 63 68 22 29 0a 28 64 65 63 6c 61 72 65 2d | lize."ext:phi-search").(declare- |
| 164e0 | 66 75 6e 63 74 69 6f 6e 20 70 6f 6b 65 2d 6c 69 6e 65 2d 63 72 65 61 74 65 20 22 65 78 74 3a 70 | function.poke-line-create."ext:p |
| 16500 | 6f 6b 65 2d 6c 69 6e 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 6f 70 | oke-line").(declare-function.pop |
| 16520 | 75 70 2d 63 72 65 61 74 65 20 22 65 78 74 3a 70 6f 70 75 70 22 29 0a 28 64 65 63 6c 61 72 65 2d | up-create."ext:popup").(declare- |
| 16540 | 66 75 6e 63 74 69 6f 6e 20 70 6f 70 75 70 2d 64 65 6c 65 74 65 20 22 65 78 74 3a 70 6f 70 75 70 | function.popup-delete."ext:popup |
| 16560 | 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 72 6f 6a 65 63 74 2d 6e 61 6d | ").(declare-function.project-nam |
| 16580 | 65 20 22 70 72 6f 6a 65 63 74 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 | e."project").(declare-function.p |
| 165a0 | 72 6f 6a 65 63 74 69 6c 65 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 20 22 65 78 74 3a 70 72 6f 6a | rojectile-project-name."ext:proj |
| 165c0 | 65 63 74 69 6c 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 72 63 69 72 63 | ectile").(declare-function.rcirc |
| 165e0 | 2d 6e 65 78 74 2d 61 63 74 69 76 65 2d 62 75 66 66 65 72 20 22 72 63 69 72 63 22 29 0a 28 64 65 | -next-active-buffer."rcirc").(de |
| 16600 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 72 63 69 72 63 2d 73 68 6f 72 74 2d 62 75 66 66 65 | clare-function.rcirc-short-buffe |
| 16620 | 72 2d 6e 61 6d 65 20 22 72 63 69 72 63 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | r-name."rcirc").(declare-functio |
| 16640 | 6e 20 72 63 69 72 63 2d 73 77 69 74 63 68 2d 74 6f 2d 73 65 72 76 65 72 2d 62 75 66 66 65 72 20 | n.rcirc-switch-to-server-buffer. |
| 16660 | 22 72 63 69 72 63 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 72 63 69 72 63 | "rcirc").(declare-function.rcirc |
| 16680 | 2d 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 20 22 72 63 | -window-configuration-change."rc |
| 166a0 | 69 72 63 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 72 69 6d 65 2d 2d 73 68 | irc").(declare-function.rime--sh |
| 166c0 | 6f 75 6c 64 2d 65 6e 61 62 6c 65 2d 70 20 22 65 78 74 3a 72 69 6d 65 22 29 0a 28 64 65 63 6c 61 | ould-enable-p."ext:rime").(decla |
| 166e0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 72 69 6d 65 2d 2d 73 68 6f 75 6c 64 2d 69 6e 6c 69 6e 65 2d | re-function.rime--should-inline- |
| 16700 | 61 73 63 69 69 2d 70 20 22 65 78 74 3a 72 69 6d 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | ascii-p."ext:rime").(declare-fun |
| 16720 | 63 74 69 6f 6e 20 73 6d 6c 2d 6d 6f 64 65 6c 69 6e 65 2d 63 72 65 61 74 65 20 22 65 78 74 3a 73 | ction.sml-modeline-create."ext:s |
| 16740 | 6d 6c 2d 6d 6f 64 65 6c 69 6e 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | ml-modeline").(declare-function. |
| 16760 | 73 76 67 2d 63 69 72 63 6c 65 20 22 73 76 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 | svg-circle."svg").(declare-funct |
| 16780 | 69 6f 6e 20 73 76 67 2d 63 72 65 61 74 65 20 22 73 76 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 | ion.svg-create."svg").(declare-f |
| 167a0 | 75 6e 63 74 69 6f 6e 20 73 76 67 2d 69 6d 61 67 65 20 22 73 76 67 22 29 0a 28 64 65 63 6c 61 72 | unction.svg-image."svg").(declar |
| 167c0 | 65 2d 66 75 6e 63 74 69 6f 6e 20 73 76 67 2d 6c 69 6e 65 20 22 73 76 67 22 29 0a 28 64 65 63 6c | e-function.svg-line."svg").(decl |
| 167e0 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 61 73 73 6f | are-function.symbol-overlay-asso |
| 16800 | 63 20 22 65 78 74 3a 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 22 29 0a 28 64 65 63 6c 61 72 65 | c."ext:symbol-overlay").(declare |
| 16820 | 2d 66 75 6e 63 74 69 6f 6e 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 67 65 74 2d 6c 69 73 | -function.symbol-overlay-get-lis |
| 16840 | 74 20 22 65 78 74 3a 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 22 29 0a 28 64 65 63 6c 61 72 65 | t."ext:symbol-overlay").(declare |
| 16860 | 2d 66 75 6e 63 74 69 6f 6e 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 67 65 74 2d 73 79 6d | -function.symbol-overlay-get-sym |
| 16880 | 62 6f 6c 20 22 65 78 74 3a 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 22 29 0a 28 64 65 63 6c 61 | bol."ext:symbol-overlay").(decla |
| 168a0 | 72 65 2d 66 75 6e 63 74 69 6f 6e 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 72 65 6e 61 6d | re-function.symbol-overlay-renam |
| 168c0 | 65 20 22 65 78 74 3a 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 22 29 0a 28 64 65 63 6c 61 72 65 | e."ext:symbol-overlay").(declare |
| 168e0 | 2d 66 75 6e 63 74 69 6f 6e 20 74 61 62 2d 62 61 72 2d 2d 63 75 72 72 65 6e 74 2d 74 61 62 20 22 | -function.tab-bar--current-tab." |
| 16900 | 74 61 62 2d 62 61 72 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 74 61 62 2d | tab-bar").(declare-function.tab- |
| 16920 | 62 61 72 2d 2d 63 75 72 72 65 6e 74 2d 74 61 62 2d 69 6e 64 65 78 20 22 74 61 62 2d 62 61 72 22 | bar--current-tab-index."tab-bar" |
| 16940 | 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 2d 6e 65 78 | ).(declare-function.tracking-nex |
| 16960 | 74 2d 62 75 66 66 65 72 20 22 65 78 74 3a 74 72 61 63 6b 69 6e 67 22 29 0a 28 64 65 63 6c 61 72 | t-buffer."ext:tracking").(declar |
| 16980 | 65 2d 66 75 6e 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 2d 70 72 65 76 69 6f 75 73 2d 62 75 66 | e-function.tracking-previous-buf |
| 169a0 | 66 65 72 20 22 65 78 74 3a 74 72 61 63 6b 69 6e 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e | fer."ext:tracking").(declare-fun |
| 169c0 | 63 74 69 6f 6e 20 74 72 61 63 6b 69 6e 67 2d 73 68 6f 72 74 65 6e 20 22 65 78 74 3a 74 72 61 63 | ction.tracking-shorten."ext:trac |
| 169e0 | 6b 69 6e 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 77 61 72 6e 69 6e 67 | king").(declare-function.warning |
| 16a00 | 2d 6e 75 6d 65 72 69 63 2d 6c 65 76 65 6c 20 22 77 61 72 6e 69 6e 67 73 22 29 0a 28 64 65 63 6c | -numeric-level."warnings").(decl |
| 16a20 | 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 2d 63 6c | are-function.window-numbering-cl |
| 16a40 | 65 61 72 2d 6d 6f 64 65 2d 6c 69 6e 65 20 22 65 78 74 3a 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 | ear-mode-line."ext:window-number |
| 16a60 | 69 6e 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 77 69 6e 64 6f 77 2d 6e | ing").(declare-function.window-n |
| 16a80 | 75 6d 62 65 72 69 6e 67 2d 67 65 74 2d 6e 75 6d 62 65 72 2d 73 74 72 69 6e 67 20 22 65 78 74 3a | umbering-get-number-string."ext: |
| 16aa0 | 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 | window-numbering").(declare-func |
| 16ac0 | 74 69 6f 6e 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 2d 69 6e 73 74 61 6c 6c 2d 6d 6f | tion.window-numbering-install-mo |
| 16ae0 | 64 65 2d 6c 69 6e 65 20 22 65 78 74 3a 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 22 29 0a | de-line."ext:window-numbering"). |
| 16b00 | 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 77 69 6e 75 6d 2d 2d 63 6c 65 61 72 2d 6d | (declare-function.winum--clear-m |
| 16b20 | 6f 64 65 2d 6c 69 6e 65 20 22 65 78 74 3a 77 69 6e 75 6d 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 | ode-line."ext:winum").(declare-f |
| 16b40 | 75 6e 63 74 69 6f 6e 20 77 69 6e 75 6d 2d 2d 69 6e 73 74 61 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 | unction.winum--install-mode-line |
| 16b60 | 20 22 65 78 74 3a 77 69 6e 75 6d 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 | ."ext:winum").(declare-function. |
| 16b80 | 77 69 6e 75 6d 2d 67 65 74 2d 6e 75 6d 62 65 72 2d 73 74 72 69 6e 67 20 22 65 78 74 3a 77 69 6e | winum-get-number-string."ext:win |
| 16ba0 | 75 6d 22 29 0a 0a 0c 0a 0a 3b 3b 0a 3b 3b 20 42 75 66 66 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f | um").....;;.;;.Buffer.informatio |
| 16bc0 | 6e 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | n.;;..(defvar-local.doom-modelin |
| 16be0 | 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 | e--buffer-file-icon.nil).(defun. |
| 16c00 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 | doom-modeline-update-buffer-file |
| 16c20 | 2d 69 63 6f 6e 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 66 69 6c 65 20 69 | -icon.(&rest._)..."Update.file.i |
| 16c40 | 63 6f 6e 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d | con.in.mode-line."...(setq.doom- |
| 16c60 | 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 0a 20 20 20 20 20 | modeline--buffer-file-icon...... |
| 16c80 | 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f | ...(when.(and.doom-modeline-majo |
| 16ca0 | 72 2d 6d 6f 64 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | r-mode-icon....................( |
| 16cc0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 | doom-modeline-icon-displayable-p |
| 16ce0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d | ))...........(let.((icon.(doom-m |
| 16d00 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 | odeline-icon-for-buffer)))...... |
| 16d20 | 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c | .......(propertize.(if.(or.(null |
| 16d40 | 20 69 63 6f 6e 29 20 28 73 79 6d 62 6f 6c 70 20 69 63 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 | .icon).(symbolp.icon)).......... |
| 16d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ...................(doom-modelin |
| 16d80 | 65 2d 69 63 6f 6e 20 27 66 61 69 63 6f 6e 20 22 6e 66 2d 66 61 2d 66 69 6c 65 5f 6f 22 20 6e 69 | e-icon.'faicon."nf-fa-file_o".ni |
| 16da0 | 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 20 20 20 20 | l.nil........................... |
| 16dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 6e 65 72 | ......................:face.'ner |
| 16de0 | 64 2d 69 63 6f 6e 73 2d 64 73 69 6c 76 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d-icons-dsilver)................ |
| 16e00 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 70 65 72 | ...........(doom-modeline-proper |
| 16e20 | 74 69 7a 65 2d 69 63 6f 6e 20 69 63 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tize-icon.icon))................ |
| 16e40 | 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 66 6f 72 6d 61 74 20 22 4d 61 6a | .........'help-echo.(format."Maj |
| 16e60 | 6f 72 2d 6d 6f 64 65 3a 20 25 73 22 20 28 66 6f 72 6d 61 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 6d | or-mode:.%s".(format-mode-line.m |
| 16e80 | 6f 64 65 2d 6e 61 6d 65 29 29 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 69 6e 64 2d | ode-name))))))).(add-hook.'find- |
| 16ea0 | 66 69 6c 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 | file-hook.#'doom-modeline-update |
| 16ec0 | 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 | -buffer-file-icon).(add-hook.'af |
| 16ee0 | 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 20 23 27 64 6f 6f | ter-change-major-mode-hook.#'doo |
| 16f00 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 | m-modeline-update-buffer-file-ic |
| 16f20 | 6f 6e 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 63 6c 6f 6e 65 2d 69 6e 64 69 72 65 63 74 2d 62 75 | on).(add-hook.'clone-indirect-bu |
| 16f40 | 66 66 65 72 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 | ffer-hook.#'doom-modeline-update |
| 16f60 | 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | -buffer-file-icon)..(doom-modeli |
| 16f80 | 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d | ne-add-variable-watcher..'doom-m |
| 16fa0 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 | odeline-icon..(lambda.(_sym.val. |
| 16fc0 | 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 | op._where)....(when.(eq.op.'set) |
| 16fe0 | 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 76 | ......(setq.doom-modeline-icon.v |
| 17000 | 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 | al)......(dolist.(buf.(buffer-li |
| 17020 | 73 74 29 29 0a 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 | st))........(with-current-buffer |
| 17040 | 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 | .buf..........(doom-modeline-upd |
| 17060 | 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 29 29 29 29 29 29 0a 0a 28 64 65 66 | ate-buffer-file-icon))))))..(def |
| 17080 | 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 | un.doom-modeline-buffer-file-sta |
| 170a0 | 74 65 2d 69 63 6f 6e 20 28 69 63 6f 6e 20 75 6e 69 63 6f 64 65 20 74 65 78 74 20 66 61 63 65 29 | te-icon.(icon.unicode.text.face) |
| 170c0 | 0a 20 20 22 44 69 73 70 6c 61 79 73 20 61 6e 20 49 43 4f 4e 20 6f 66 20 62 75 66 66 65 72 20 73 | ..."Displays.an.ICON.of.buffer.s |
| 170e0 | 74 61 74 65 20 77 69 74 68 20 46 41 43 45 2e 0a 55 4e 49 43 4f 44 45 20 61 6e 64 20 54 45 58 54 | tate.with.FACE..UNICODE.and.TEXT |
| 17100 | 20 61 72 65 20 74 68 65 20 61 6c 74 65 72 6e 61 74 69 76 65 73 20 69 66 20 69 74 20 69 73 20 6e | .are.the.alternatives.if.it.is.n |
| 17120 | 6f 74 20 61 70 70 6c 69 63 61 62 6c 65 2e 0a 55 73 65 73 20 60 6e 65 72 64 2d 69 63 6f 6e 73 2d | ot.applicable..Uses.`nerd-icons- |
| 17140 | 6d 64 69 63 6f 6e 27 20 74 6f 20 66 65 74 63 68 20 74 68 65 20 69 63 6f 6e 2e 22 0a 20 20 28 64 | mdicon'.to.fetch.the.icon."...(d |
| 17160 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 69 63 6f 6e 20 75 | oom-modeline-icon.'mdicon.icon.u |
| 17180 | 6e 69 63 6f 64 65 20 74 65 78 74 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 64 65 66 76 61 | nicode.text.:face.face))..(defva |
| 171a0 | 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 | r-local.doom-modeline--buffer-fi |
| 171c0 | 6c 65 2d 73 74 61 74 65 2d 69 63 6f 6e 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d | le-state-icon.nil).(defun.doom-m |
| 171e0 | 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 74 65 | odeline-update-buffer-file-state |
| 17200 | 2d 69 63 6f 6e 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 62 75 | -icon.(&rest._)..."Update.the.bu |
| 17220 | 66 66 65 72 20 6f 72 20 66 69 6c 65 20 73 74 61 74 65 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e | ffer.or.file.state.in.mode-line. |
| 17240 | 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d | "...(setq.doom-modeline--buffer- |
| 17260 | 66 69 6c 65 2d 73 74 61 74 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 64 6f | file-state-icon.........(when.do |
| 17280 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 0a 20 20 | om-modeline-buffer-state-icon... |
| 172a0 | 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 20 20 20 | ........(ignore-errors.......... |
| 172c0 | 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 | ...(concat..............(cond.(( |
| 172e0 | 6e 6f 74 20 28 6f 72 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 | not.(or.(and.(buffer-file-name). |
| 17300 | 28 66 69 6c 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 | (file-remote-p.buffer-file-name) |
| 17320 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )..............................( |
| 17340 | 76 65 72 69 66 79 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6d 6f 64 74 69 6d 65 20 28 63 75 72 | verify-visited-file-modtime.(cur |
| 17360 | 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rent-buffer))))................. |
| 17380 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 | ....(doom-modeline-buffer-file-s |
| 173a0 | 74 61 74 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | tate-icon......................" |
| 173c0 | 6e 66 2d 6d 64 2d 72 65 6c 6f 61 64 5f 61 6c 65 72 74 22 20 22 e2 9f b3 22 20 22 25 31 2a 22 0a | nf-md-reload_alert"."..."."%1*". |
| 173e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | .....................'doom-model |
| 17400 | 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine-warning))................... |
| 17420 | 20 28 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(buffer-read-only.............. |
| 17440 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c | .......(doom-modeline-buffer-fil |
| 17460 | 65 2d 73 74 61 74 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-state-icon.................... |
| 17480 | 20 20 22 6e 66 2d 6d 64 2d 6c 6f 63 6b 22 20 22 f0 9f 94 92 22 20 22 25 31 2a 22 0a 20 20 20 20 | .."nf-md-lock"."...."."%1*"..... |
| 174a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .................'doom-modeline- |
| 174c0 | 77 61 72 6e 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 28 28 61 | warning))....................((a |
| 174e0 | 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 | nd.buffer-file-name.(buffer-modi |
| 17500 | 66 69 65 64 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 20 20 | fied-p)......................... |
| 17520 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 63 61 74 69 | .doom-modeline-buffer-modificati |
| 17540 | 6f 6e 2d 69 63 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f | on-icon).....................(do |
| 17560 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 74 65 2d 69 63 | om-modeline-buffer-file-state-ic |
| 17580 | 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 63 | on......................"nf-md-c |
| 175a0 | 6f 6e 74 65 6e 74 5f 73 61 76 65 5f 65 64 69 74 22 20 22 f0 9f 92 be 22 20 22 25 31 2a 22 0a 20 | ontent_save_edit"."...."."%1*".. |
| 175c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ....................'doom-modeli |
| 175e0 | 6e 65 2d 77 61 72 6e 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 | ne-warning)).................... |
| 17600 | 28 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 20 20 20 20 20 20 | ((and.buffer-file-name.......... |
| 17620 | 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 66 72 65 65 7a 69 6e | ................;;.Avoid.freezin |
| 17640 | 67 20 77 68 69 6c 65 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 69 73 20 6c 6f 73 74 0a 20 20 20 20 20 | g.while.connection.is.lost...... |
| 17660 | 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 72 | ....................(not.(file-r |
| 17680 | 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 29 0a 20 20 20 20 20 | emote-p.buffer-file-name))...... |
| 176a0 | 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 |
| 176c0 | 78 69 73 74 73 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 | xists-p.buffer-file-name)))..... |
| 176e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 | ................(doom-modeline-b |
| 17700 | 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 74 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | uffer-file-state-icon........... |
| 17720 | 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 63 61 6e 63 65 6c 22 20 22 f0 9f 9a ab 22 | ..........."nf-md-cancel"."...." |
| 17740 | 20 22 21 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d | ."!"......................'doom- |
| 17760 | 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | modeline-urgent))............... |
| 17780 | 20 20 20 20 20 28 74 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | .....(t.""))..............(when. |
| 177a0 | 28 6f 72 20 28 62 75 66 66 65 72 2d 6e 61 72 72 6f 77 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 | (or.(buffer-narrowed-p)......... |
| 177c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 | ...............(and.(bound-and-t |
| 177e0 | 72 75 65 2d 70 20 66 61 6e 63 79 2d 6e 61 72 72 6f 77 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 | rue-p.fancy-narrow-mode)........ |
| 17800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 6e 63 79 2d 6e 61 72 72 | .....................(fancy-narr |
| 17820 | 6f 77 2d 61 63 74 69 76 65 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ow-active-p))................... |
| 17840 | 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 69 72 65 64 2d 6e 61 72 | .....(bound-and-true-p.dired-nar |
| 17860 | 72 6f 77 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d | row-mode))................(doom- |
| 17880 | 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 74 65 2d 69 63 6f 6e 0a | modeline-buffer-file-state-icon. |
| 178a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 75 6e 66 6f 6c 64 5f 6c 65 | ................"nf-md-unfold_le |
| 178c0 | 73 73 5f 68 6f 72 69 7a 6f 6e 74 61 6c 22 20 22 e2 86 95 22 20 22 3e 3c 22 0a 20 20 20 20 20 20 | ss_horizontal"."..."."><"....... |
| 178e0 | 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 | ..........'doom-modeline-warning |
| 17900 | 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 | )))))))..(defvar-local.doom-mode |
| 17920 | 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 29 0a 28 64 65 66 | line--buffer-file-name.nil).(def |
| 17940 | 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 | un.doom-modeline-update-buffer-f |
| 17960 | 69 6c 65 2d 6e 61 6d 65 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 62 75 66 | ile-name.(&rest._)..."Update.buf |
| 17980 | 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 | fer.file.name.in.mode-line."...( |
| 179a0 | 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d | setq.doom-modeline--buffer-file- |
| 179c0 | 6e 61 6d 65 0a 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 | name.........(ignore-errors..... |
| 179e0 | 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.......... |
| 17a00 | 20 20 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 | ...(if.buffer-file-name......... |
| 17a20 | 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 | ........(doom-modeline-buffer-fi |
| 17a40 | 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | le-name)...............(properti |
| 17a60 | 7a 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ze.(buffer-name)................ |
| 17a80 | 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ...........'face.'doom-modeline- |
| 17aa0 | 62 75 66 66 65 72 2d 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 | buffer-file..................... |
| 17ac0 | 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ......'mouse-face.'doom-modeline |
| 17ae0 | 2d 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 20 20 20 20 | -highlight...................... |
| 17b00 | 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 42 75 66 66 65 72 20 6e 61 6d 65 0a 6d 6f 75 | .....'help-echo."Buffer.name.mou |
| 17b20 | 73 65 2d 31 3a 20 50 72 65 76 69 6f 75 73 20 62 75 66 66 65 72 5c 6e 6d 6f 75 73 65 2d 33 3a 20 | se-1:.Previous.buffer\nmouse-3:. |
| 17b40 | 4e 65 78 74 20 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 20 20 | Next.buffer".................... |
| 17b60 | 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 | .......'local-map.mode-line-buff |
| 17b80 | 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 2d 6b 65 79 6d 61 70 29 29 29 29 29 29 0a 28 | er-identification-keymap)))))).( |
| 17ba0 | 61 64 64 2d 68 6f 6f 6b 20 27 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d | add-hook.'find-file-hook.#'doom- |
| 17bc0 | 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | modeline-update-buffer-file-name |
| 17be0 | 29 0a 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 64 | ).(add-hook.'after-save-hook.#'d |
| 17c00 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d | oom-modeline-update-buffer-file- |
| 17c20 | 6e 61 6d 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 63 6c 6f 6e 65 2d 69 6e 64 69 72 65 63 74 2d | name).(add-hook.'clone-indirect- |
| 17c40 | 62 75 66 66 65 72 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 | buffer-hook.#'doom-modeline-upda |
| 17c60 | 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 | te-buffer-file-name).(add-hook.' |
| 17c80 | 65 76 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 65 78 69 74 2d 68 6f 6f 6b 20 23 27 64 6f | evil-insert-state-exit-hook.#'do |
| 17ca0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | om-modeline-update-buffer-file-n |
| 17cc0 | 61 6d 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 49 6e 66 6f 2d 73 65 6c 65 63 74 69 6f 6e 2d 68 | ame).(add-hook.'Info-selection-h |
| 17ce0 | 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 | ook.#'doom-modeline-update-buffe |
| 17d00 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 72 65 6e 61 6d | r-file-name).(advice-add.#'renam |
| 17d20 | 65 2d 62 75 66 66 65 72 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | e-buffer.:after.#'doom-modeline- |
| 17d40 | 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 61 64 76 69 63 65 | update-buffer-file-name).(advice |
| 17d60 | 2d 61 64 64 20 23 27 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 3a 61 66 | -add.#'set-visited-file-name.:af |
| 17d80 | 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 | ter.#'doom-modeline-update-buffe |
| 17da0 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 70 6f 70 2d 74 | r-file-name).(advice-add.#'pop-t |
| 17dc0 | 6f 2d 62 75 66 66 65 72 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | o-buffer.:after.#'doom-modeline- |
| 17de0 | 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 28 61 64 76 69 63 65 | update-buffer-file-name).(advice |
| 17e00 | 2d 61 64 64 20 23 27 70 6f 70 75 70 2d 63 72 65 61 74 65 20 3a 61 66 74 65 72 20 23 27 64 6f 6f | -add.#'popup-create.:after.#'doo |
| 17e20 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | m-modeline-update-buffer-file-na |
| 17e40 | 6d 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 70 6f 70 75 70 2d 64 65 6c 65 74 65 20 3a | me).(advice-add.#'popup-delete.: |
| 17e60 | 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 | after.#'doom-modeline-update-buf |
| 17e80 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 3b 3b 20 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 | fer-file-name).;;.(advice-add.#' |
| 17ea0 | 70 72 69 6d 69 74 69 76 65 2d 75 6e 64 6f 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 | primitive-undo.:after.#'doom-mod |
| 17ec0 | 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 3b | eline-update-buffer-file-name).; |
| 17ee0 | 3b 20 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 | ;.(advice-add.#'set-buffer-modif |
| 17f00 | 69 65 64 2d 70 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 | ied-p.:after.#'doom-modeline-upd |
| 17f20 | 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 0a 28 77 69 74 68 2d 6e 6f 2d | ate-buffer-file-name)..(with-no- |
| 17f40 | 77 61 72 6e 69 6e 67 73 0a 20 20 28 69 66 20 28 62 6f 75 6e 64 70 20 27 61 66 74 65 72 2d 66 6f | warnings...(if.(boundp.'after-fo |
| 17f60 | 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 28 70 72 6f 67 | cus-change-function).......(prog |
| 17f80 | 6e 0a 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 68 61 6e 64 6c 65 2d 73 | n.........(advice-add.#'handle-s |
| 17fa0 | 77 69 74 63 68 2d 66 72 61 6d 65 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | witch-frame.:after.#'doom-modeli |
| 17fc0 | 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 | ne-update-buffer-file-name)..... |
| 17fe0 | 20 20 20 20 28 61 64 64 2d 66 75 6e 63 74 69 6f 6e 20 3a 61 66 74 65 72 20 61 66 74 65 72 2d 66 | ....(add-function.:after.after-f |
| 18000 | 6f 63 75 73 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | ocus-change-function.#'doom-mode |
| 18020 | 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 | line-update-buffer-file-name)).. |
| 18040 | 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6f 63 75 73 | ...(progn.......(add-hook.'focus |
| 18060 | 2d 69 6e 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d | -in-hook.#'doom-modeline-update- |
| 18080 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f | buffer-file-name).......(add-hoo |
| 180a0 | 6b 20 27 66 6f 63 75 73 2d 6f 75 74 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | k.'focus-out-hook.#'doom-modelin |
| 180c0 | 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 0a 28 | e-update-buffer-file-name))))..( |
| 180e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 | doom-modeline-add-variable-watch |
| 18100 | 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | er..'doom-modeline-buffer-file-n |
| 18120 | 61 6d 65 2d 73 74 79 6c 65 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 | ame-style..(lambda.(_sym.val.op. |
| 18140 | 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 | _where)....(when.(eq.op.'set)... |
| 18160 | 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 | ...(setq.doom-modeline-buffer-fi |
| 18180 | 6c 65 2d 6e 61 6d 65 2d 73 74 79 6c 65 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | le-name-style.val)......(dolist. |
| 181a0 | 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 | (buf.(buffer-list))........(with |
| 181c0 | 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 28 77 68 | -current-buffer.buf..........(wh |
| 181e0 | 65 6e 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 20 28 | en.buffer-file-name............( |
| 18200 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 | doom-modeline-update-buffer-file |
| 18220 | 2d 6e 61 6d 65 29 29 29 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 | -name)))))))..(defsubst.doom-mod |
| 18240 | 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 69 63 6f 6e 20 28 29 0a 20 20 22 54 68 | eline--buffer-mode-icon.()..."Th |
| 18260 | 65 20 69 63 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 61 6a 6f 72 20 6d 6f 64 65 | e.icon.of.the.current.major.mode |
| 18280 | 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 | ."...(when.(and.doom-modeline-ic |
| 182a0 | 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 69 63 6f 6e | on.doom-modeline-major-mode-icon |
| 182c0 | 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 69 63 6f 6e 20 28 6f 72 20 64 6f 6f 6d | ).....(when-let*.((icon.(or.doom |
| 182e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 0a 20 20 20 20 | -modeline--buffer-file-icon..... |
| 18300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ......................(doom-mode |
| 18320 | 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 69 63 6f 6e 29 29 29 29 | line-update-buffer-file-icon)))) |
| 18340 | 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 69 | .......(unless.(string-empty-p.i |
| 18360 | 63 6f 6e 29 0a 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 28 69 | con).........(concat..........(i |
| 18380 | 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 63 6f 6c 6f 72 | f.doom-modeline-major-mode-color |
| 183a0 | 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | -icon..............(doom-modelin |
| 183c0 | 65 2d 64 69 73 70 6c 61 79 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e-display-icon.icon)............ |
| 183e0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 70 65 72 74 69 7a 65 2d 69 63 6f 6e 0a 20 | (doom-modeline-propertize-icon.. |
| 18400 | 20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f | ...........icon.............(doo |
| 18420 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f | m-modeline-face)))..........(doo |
| 18440 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 | m-modeline-vspc))))))..(defsubst |
| 18460 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f | .doom-modeline--buffer-state-ico |
| 18480 | 6e 20 28 29 0a 20 20 22 54 68 65 20 69 63 6f 6e 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | n.()..."The.icon.of.the.current. |
| 184a0 | 62 75 66 66 65 72 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 | buffer.state."...(when.doom-mode |
| 184c0 | 6c 69 6e 65 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 0a 20 20 20 20 28 77 68 65 6e | line-buffer-state-icon.....(when |
| 184e0 | 2d 6c 65 74 2a 20 28 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 | -let*.((icon.(doom-modeline-upda |
| 18500 | 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 73 74 61 74 65 2d 69 63 6f 6e 29 29 29 0a 20 20 20 | te-buffer-file-state-icon))).... |
| 18520 | 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 69 63 6f 6e 29 | ...(unless.(string-empty-p.icon) |
| 18540 | 0a 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 28 64 6f 6f 6d 2d | .........(concat..........(doom- |
| 18560 | 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 20 | modeline-display-icon.icon)..... |
| 18580 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 29 29 29 0a 0a | .....(doom-modeline-vspc)))))).. |
| 185a0 | 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d | (defsubst.doom-modeline--buffer- |
| 185c0 | 73 69 6d 70 6c 65 2d 6e 61 6d 65 20 28 29 0a 20 20 22 54 68 65 20 62 75 66 66 65 72 20 73 69 6d | simple-name.()..."The.buffer.sim |
| 185e0 | 70 6c 65 20 6e 61 6d 65 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 62 75 66 66 65 72 | ple.name."...(propertize.(buffer |
| 18600 | 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d | -name)...............'face.(doom |
| 18620 | 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -modeline-face.................. |
| 18640 | 20 20 20 20 28 69 66 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c | ....(if.(and.doom-modeline-highl |
| 18660 | 69 67 68 74 2d 6d 6f 64 69 66 69 65 64 2d 62 75 66 66 65 72 2d 6e 61 6d 65 0a 20 20 20 20 20 20 | ight-modified-buffer-name....... |
| 18680 | 20 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 75 66 66 65 72 2d | ........................(buffer- |
| 186a0 | 6d 6f 64 69 66 69 65 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 | modified-p)).................... |
| 186c0 | 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 6f 64 69 | ......'doom-modeline-buffer-modi |
| 186e0 | 66 69 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 27 64 6f 6f | fied........................'doo |
| 18700 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 | m-modeline-buffer-file))........ |
| 18720 | 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .......'mouse-face.'doom-modelin |
| 18740 | 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d | e-highlight...............'help- |
| 18760 | 65 63 68 6f 20 22 42 75 66 66 65 72 20 6e 61 6d 65 0a 6d 6f 75 73 65 2d 31 3a 20 50 72 65 76 69 | echo."Buffer.name.mouse-1:.Previ |
| 18780 | 6f 75 73 20 62 75 66 66 65 72 5c 6e 6d 6f 75 73 65 2d 33 3a 20 4e 65 78 74 20 62 75 66 66 65 72 | ous.buffer\nmouse-3:.Next.buffer |
| 187a0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d | "...............'local-map.mode- |
| 187c0 | 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 2d 6b 65 79 6d 61 | line-buffer-identification-keyma |
| 187e0 | 70 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 | p))..(defsubst.doom-modeline--bu |
| 18800 | 66 66 65 72 2d 6e 61 6d 65 20 28 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | ffer-name.()..."The.current.buff |
| 18820 | 65 72 20 6e 61 6d 65 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | er.name."...(when.doom-modeline- |
| 18840 | 62 75 66 66 65 72 2d 6e 61 6d 65 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 | buffer-name.....(if.(and.(not.(e |
| 18860 | 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | q.doom-modeline-buffer-file-name |
| 18880 | 2d 73 74 79 6c 65 20 27 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -style.'file-name))............. |
| 188a0 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6c 69 6d 69 74 65 64 2d 77 69 64 74 68 2d 70 29 | .doom-modeline--limited-width-p) |
| 188c0 | 0a 20 20 20 20 20 20 20 20 3b 3b 20 4f 6e 6c 79 20 64 69 73 70 6c 61 79 20 74 68 65 20 62 75 66 | .........;;.Only.display.the.buf |
| 188e0 | 66 65 72 20 6e 61 6d 65 20 69 66 20 74 68 65 20 77 69 6e 64 6f 77 20 69 73 20 73 6d 61 6c 6c 2c | fer.name.if.the.window.is.small, |
| 18900 | 20 61 6e 64 20 64 6f 65 73 6e 27 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 6e 65 65 64 20 74 6f 20 | .and.doesn't.........;;.need.to. |
| 18920 | 72 65 73 70 65 63 74 20 66 69 6c 65 2d 6e 61 6d 65 20 73 74 79 6c 65 2e 0a 20 20 20 20 20 20 20 | respect.file-name.style......... |
| 18940 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 69 6d 70 6c 65 2d 6e | .(doom-modeline--buffer-simple-n |
| 18960 | 61 6d 65 29 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 6e 61 6d 65 20 28 6f 72 | ame).......(when-let*.((name.(or |
| 18980 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | .doom-modeline--buffer-file-name |
| 189a0 | 0a 20 20 20 20 20 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 6f | .............................(do |
| 189c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | om-modeline-update-buffer-file-n |
| 189e0 | 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 69 66 20 74 68 65 20 | ame)))).........;;.Check.if.the. |
| 18a00 | 62 75 66 66 65 72 20 69 73 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 | buffer.is.modified.........(if.( |
| 18a20 | 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 2d 6d 6f 64 69 | and.doom-modeline-highlight-modi |
| 18a40 | 66 69 65 64 2d 62 75 66 66 65 72 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fied-buffer-name................ |
| 18a60 | 20 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 | ..(buffer-modified-p)).......... |
| 18a80 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6e 61 6d 65 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d | ...(propertize.name.'face.(doom- |
| 18aa0 | 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 | modeline-face.'doom-modeline-buf |
| 18ac0 | 66 65 72 2d 6d 6f 64 69 66 69 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d | fer-modified))...........(doom-m |
| 18ae0 | 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 20 6e 61 6d 65 29 29 29 29 29 29 0a | odeline-display-text.name)))))). |
| 18b00 | 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 | .(doom-modeline-def-segment.buff |
| 18b20 | 65 72 2d 69 6e 66 6f 0a 20 20 22 43 6f 6d 62 69 6e 65 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 | er-info..."Combined.information. |
| 18b40 | 61 62 6f 75 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 49 6e 63 6c 75 | about.the.current.buffer...Inclu |
| 18b60 | 64 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f | ding.the.current.working.directo |
| 18b80 | 72 79 2c 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 2c 20 61 6e 64 20 69 74 73 20 73 74 61 74 65 | ry,.the.file.name,.and.its.state |
| 18ba0 | 20 28 6d 6f 64 69 66 69 65 64 2c 0a 72 65 61 64 2d 6f 6e 6c 79 20 6f 72 20 6e 6f 6e 2d 65 78 69 | .(modified,.read-only.or.non-exi |
| 18bc0 | 73 74 65 6e 74 29 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | stent)."...(concat....(doom-mode |
| 18be0 | 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 | line-spc)....(doom-modeline--buf |
| 18c00 | 66 65 72 2d 6d 6f 64 65 2d 69 63 6f 6e 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | fer-mode-icon)....(doom-modeline |
| 18c20 | 2d 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f | --buffer-state-icon)....(doom-mo |
| 18c40 | 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f | deline--buffer-name)))..(doom-mo |
| 18c60 | 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 72 2d 69 6e 66 6f 2d 73 | deline-def-segment.buffer-info-s |
| 18c80 | 69 6d 70 6c 65 0a 20 20 22 44 69 73 70 6c 61 79 20 6f 6e 6c 79 20 74 68 65 20 63 75 72 72 65 6e | imple..."Display.only.the.curren |
| 18ca0 | 74 20 62 75 66 66 65 72 27 73 20 6e 61 6d 65 2c 20 62 75 74 20 77 69 74 68 20 66 6f 6e 74 69 66 | t.buffer's.name,.but.with.fontif |
| 18cc0 | 69 63 61 74 69 6f 6e 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 | ication."...(concat....(doom-mod |
| 18ce0 | 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 | eline-spc)....(doom-modeline--bu |
| 18d00 | 66 66 65 72 2d 6d 6f 64 65 2d 69 63 6f 6e 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ffer-mode-icon)....(doom-modelin |
| 18d20 | 65 2d 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 6f 6e 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d | e--buffer-state-icon)....(doom-m |
| 18d40 | 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 69 6d 70 6c 65 2d 6e 61 6d 65 29 29 29 0a 0a | odeline--buffer-simple-name))).. |
| 18d60 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 63 61 6c 63 0a | (doom-modeline-def-segment.calc. |
| 18d80 | 20 20 22 44 69 73 70 6c 61 79 20 63 61 6c 63 75 6c 61 74 6f 72 20 69 63 6f 6e 73 20 61 6e 64 20 | .."Display.calculator.icons.and. |
| 18da0 | 69 6e 66 6f 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | info."...(concat....(doom-modeli |
| 18dc0 | 6e 65 2d 73 70 63 29 0a 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 69 63 6f 6e 20 28 64 6f | ne-spc)....(when-let*.((icon.(do |
| 18de0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 66 61 69 63 6f 6e 20 22 6e 66 2d 66 61 2d | om-modeline-icon.'faicon."nf-fa- |
| 18e00 | 63 61 6c 63 75 6c 61 74 6f 72 22 20 22 f0 9f 96 a9 22 20 22 22 29 29 29 0a 20 20 20 20 20 28 63 | calculator"."...."."")))......(c |
| 18e20 | 6f 6e 63 61 74 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c | oncat.......(doom-modeline-displ |
| 18e40 | 61 79 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ay-icon.icon).......(doom-modeli |
| 18e60 | 6e 65 2d 76 73 70 63 29 29 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 | ne-vspc)))....(doom-modeline--bu |
| 18e80 | 66 66 65 72 2d 73 69 6d 70 6c 65 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ffer-simple-name)))..(doom-model |
| 18ea0 | 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 64 | ine-def-segment.buffer-default-d |
| 18ec0 | 69 72 65 63 74 6f 72 79 0a 20 20 22 44 69 73 70 6c 61 79 73 20 60 64 65 66 61 75 6c 74 2d 64 69 | irectory..."Displays.`default-di |
| 18ee0 | 72 65 63 74 6f 72 79 27 20 77 69 74 68 20 74 68 65 20 69 63 6f 6e 20 61 6e 64 20 73 74 61 74 65 | rectory'.with.the.icon.and.state |
| 18f00 | 2e 0a 0a 54 68 69 73 20 69 73 20 66 6f 72 20 73 70 65 63 69 61 6c 20 62 75 66 66 65 72 73 20 6c | ...This.is.for.special.buffers.l |
| 18f20 | 69 6b 65 20 74 68 65 20 73 63 72 61 74 63 68 20 62 75 66 66 65 72 20 77 68 65 72 65 20 6b 6e 6f | ike.the.scratch.buffer.where.kno |
| 18f40 | 77 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 0a 70 72 6f 6a 65 63 74 20 64 69 72 65 63 74 6f | wing.the.current.project.directo |
| 18f60 | 72 79 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 | ry.is.important."...(let.((face. |
| 18f80 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (doom-modeline-face............. |
| 18fa0 | 20 20 20 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 62 75 | ...(if.(and.buffer-file-name.(bu |
| 18fc0 | 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-modified-p))............... |
| 18fe0 | 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 | .....'doom-modeline-buffer-modif |
| 19000 | 69 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | ied..................'doom-model |
| 19020 | 69 6e 65 2d 62 75 66 66 65 72 2d 70 61 74 68 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a | ine-buffer-path)))).....(concat. |
| 19040 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 20 20 28 61 | .....(doom-modeline-spc)......(a |
| 19060 | 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 69 63 6f 6e | nd.doom-modeline-major-mode-icon |
| 19080 | 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 28 64 | ...........(concat............(d |
| 190a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6f | oom-modeline-icon.............'o |
| 190c0 | 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 66 69 6c 65 5f 64 69 72 65 63 74 6f 72 79 5f 66 69 | cticon."nf-oct-file_directory_fi |
| 190e0 | 6c 6c 22 20 22 f0 9f 96 bf 22 20 22 22 20 3a 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 | ll"."...."."".:face.face)....... |
| 19100 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 0a 20 20 20 20 | .....(doom-modeline-vspc)))..... |
| 19120 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 63 | .(doom-modeline--buffer-state-ic |
| 19140 | 6f 6e 29 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 61 62 62 72 65 76 69 61 74 65 | on)......(propertize.(abbreviate |
| 19160 | 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 20 27 66 | -file-name.default-directory).'f |
| 19180 | 61 63 65 20 66 61 63 65 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 | ace.face))))..(doom-modeline-def |
| 191a0 | 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | -segment.buffer-default-director |
| 191c0 | 79 2d 73 69 6d 70 6c 65 0a 20 20 22 44 69 73 70 6c 61 79 73 20 60 64 65 66 61 75 6c 74 2d 64 69 | y-simple..."Displays.`default-di |
| 191e0 | 72 65 63 74 6f 72 79 27 2e 0a 0a 54 68 69 73 20 69 73 20 66 6f 72 20 73 70 65 63 69 61 6c 20 62 | rectory'...This.is.for.special.b |
| 19200 | 75 66 66 65 72 73 20 6c 69 6b 65 20 74 68 65 20 73 63 72 61 74 63 68 20 62 75 66 66 65 72 20 77 | uffers.like.the.scratch.buffer.w |
| 19220 | 68 65 72 65 20 6b 6e 6f 77 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 0a 70 72 6f 6a 65 63 74 | here.knowing.the.current.project |
| 19240 | 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 69 6d 70 6f 72 74 61 6e 74 2e 22 0a 20 20 28 6c 65 74 | .directory.is.important."...(let |
| 19260 | 20 28 28 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f | .((face.(doom-modeline-face.'doo |
| 19280 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 70 61 74 68 29 29 29 0a 20 20 20 20 28 63 | m-modeline-buffer-path))).....(c |
| 192a0 | 6f 6e 63 61 74 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 | oncat......(doom-modeline-spc).. |
| 192c0 | 20 20 20 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 | ....(and.doom-modeline-major-mod |
| 192e0 | 65 2d 69 63 6f 6e 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 | e-icon...........(concat........ |
| 19300 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 | ....(doom-modeline-icon......... |
| 19320 | 20 20 20 20 27 6f 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 66 69 6c 65 5f 64 69 72 65 63 74 | ....'octicon."nf-oct-file_direct |
| 19340 | 6f 72 79 5f 66 69 6c 6c 22 20 22 f0 9f 96 bf 22 20 22 22 20 3a 66 61 63 65 20 66 61 63 65 29 0a | ory_fill"."...."."".:face.face). |
| 19360 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 | ...........(doom-modeline-vspc)) |
| 19380 | 29 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 61 62 62 72 65 76 69 61 74 65 2d 66 | )......(propertize.(abbreviate-f |
| 193a0 | 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 20 27 66 61 63 | ile-name.default-directory).'fac |
| 193c0 | 65 20 66 61 63 65 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 45 6e 63 6f 64 69 6e 67 0a 3b 3b 0a 0a | e.face))))...;;.;;.Encoding.;;.. |
| 193e0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 | (doom-modeline-def-segment.buffe |
| 19400 | 72 2d 65 6e 63 6f 64 69 6e 67 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 65 6f 6c 20 61 | r-encoding..."Displays.the.eol.a |
| 19420 | 6e 64 20 74 68 65 20 65 6e 63 6f 64 69 6e 67 20 73 74 79 6c 65 20 6f 66 20 74 68 65 20 62 75 66 | nd.the.encoding.style.of.the.buf |
| 19440 | 66 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 | fer."...(when.doom-modeline-buff |
| 19460 | 65 72 2d 65 6e 63 6f 64 69 6e 67 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d | er-encoding.....(let.((sep.(doom |
| 19480 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 | -modeline-spc))...........(face. |
| 194a0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | (doom-modeline-face))........... |
| 194c0 | 28 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c | (mouse-face.'doom-modeline-highl |
| 194e0 | 69 67 68 74 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 73 65 70 0a | ight)).......(concat........sep. |
| 19500 | 0a 20 20 20 20 20 20 20 3b 3b 20 65 6f 6c 20 74 79 70 65 0a 20 20 20 20 20 20 20 28 6c 65 74 20 | ........;;.eol.type........(let. |
| 19520 | 28 28 65 6f 6c 20 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 65 6f 6c 2d 74 79 70 65 20 62 75 | ((eol.(coding-system-eol-type.bu |
| 19540 | 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 29 0a 20 20 20 20 20 | ffer-file-coding-system)))...... |
| 19560 | 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 65 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ....(when.(or.(eq.doom-modeline- |
| 19580 | 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | buffer-encoding.t).............. |
| 195a0 | 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 | ......(and.(eq.doom-modeline-buf |
| 195c0 | 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 27 6e 6f 6e 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 | fer-encoding.'nondefault)....... |
| 195e0 | 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 6c 20 65 6f | ..................(not.(equal.eo |
| 19600 | 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 61 75 6c 74 2d 65 6f 6c 2d 74 79 70 65 | l.doom-modeline-default-eol-type |
| 19620 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 | ))))............(propertize..... |
| 19640 | 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 65 6f 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........(pcase.eol.............. |
| 19660 | 20 28 30 20 22 4c 46 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 22 43 52 4c | .(0."LF.")...............(1."CRL |
| 19680 | 46 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 32 20 22 43 52 20 22 29 0a 20 20 20 | F.")...............(2."CR.").... |
| 196a0 | 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 | ...........(_."")).............' |
| 196c0 | 66 61 63 65 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 | face.face.............'mouse-fac |
| 196e0 | 65 20 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 | e.mouse-face.............'help-e |
| 19700 | 63 68 6f 20 28 66 6f 72 6d 61 74 20 22 45 6e 64 2d 6f 66 2d 6c 69 6e 65 20 73 74 79 6c 65 3a 20 | cho.(format."End-of-line.style:. |
| 19720 | 25 73 5c 6e 6d 6f 75 73 65 2d 31 3a 20 43 79 63 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | %s\nmouse-1:.Cycle"............. |
| 19740 | 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 65 6f 6c 0a 20 20 | ...................(pcase.eol... |
| 19760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 19780 | 30 20 22 55 6e 69 78 2d 73 74 79 6c 65 20 4c 46 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | 0."Unix-style.LF").............. |
| 197a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 22 44 4f 53 2d 73 74 79 6c | ....................(1."DOS-styl |
| 197c0 | 65 20 43 52 4c 46 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 | e.CRLF")........................ |
| 197e0 | 20 20 20 20 20 20 20 20 20 20 28 32 20 22 4d 61 63 2d 73 74 79 6c 65 20 43 52 22 29 0a 20 20 20 | ..........(2."Mac-style.CR").... |
| 19800 | 20 20 20 20 20 20 20 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 | ..............................(_ |
| 19820 | 20 22 55 6e 64 65 63 69 64 65 64 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 | ."Undecided"))).............'loc |
| 19840 | 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b | al-map.(let.((map.(make-sparse-k |
| 19860 | 65 79 6d 61 70 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 | eymap)))........................ |
| 19880 | 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 | ..(define-key.map.[mode-line.mou |
| 198a0 | 73 65 2d 31 5d 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 63 68 61 6e 67 65 2d 65 6f 6c 29 0a 20 20 20 | se-1].'mode-line-change-eol).... |
| 198c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 29 29 29 29 0a 0a 20 | ......................map))))... |
| 198e0 | 20 20 20 20 20 20 3b 3b 20 63 6f 64 69 6e 67 20 73 79 73 74 65 6d 0a 20 20 20 20 20 20 20 28 6c | ......;;.coding.system........(l |
| 19900 | 65 74 2a 20 28 28 73 79 73 20 28 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 70 6c 69 73 74 20 62 | et*.((sys.(coding-system-plist.b |
| 19920 | 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 20 20 20 20 | uffer-file-coding-system))...... |
| 19940 | 20 20 20 20 20 20 20 20 20 28 63 61 74 20 28 70 6c 69 73 74 2d 67 65 74 20 73 79 73 20 3a 63 61 | .........(cat.(plist-get.sys.:ca |
| 19960 | 74 65 67 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 20 28 69 66 20 | tegory))...............(sym.(if. |
| 19980 | 28 6d 65 6d 71 20 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 | (memq.cat....................... |
| 199a0 | 20 20 20 20 20 20 20 27 28 63 6f 64 69 6e 67 2d 63 61 74 65 67 6f 72 79 2d 75 6e 64 65 63 69 64 | .......'(coding-category-undecid |
| 199c0 | 65 64 20 63 6f 64 69 6e 67 2d 63 61 74 65 67 6f 72 79 2d 75 74 66 2d 38 29 29 0a 20 20 20 20 20 | ed.coding-category-utf-8))...... |
| 199e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 75 74 66 2d 38 0a 20 20 20 20 20 20 20 | ..................'utf-8........ |
| 19a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 73 79 73 20 3a 6e 61 | ..............(plist-get.sys.:na |
| 19a20 | 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 65 71 20 64 6f | me))))..........(when.(or.(eq.do |
| 19a40 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 74 29 0a 20 | om-modeline-buffer-encoding.t).. |
| 19a60 | 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 64 6f 6f 6d 2d | ..................(and.(eq.doom- |
| 19a80 | 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 27 6e 6f 6e 64 65 66 | modeline-buffer-encoding.'nondef |
| 19aa0 | 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 20 20 20 20 28 6e | ault).........................(n |
| 19ac0 | 6f 74 20 28 65 71 20 63 61 74 20 27 63 6f 64 69 6e 67 2d 63 61 74 65 67 6f 72 79 2d 75 6e 64 65 | ot.(eq.cat.'coding-category-unde |
| 19ae0 | 63 69 64 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 20 20 20 | cided))......................... |
| 19b00 | 28 6e 6f 74 20 28 65 71 20 73 79 6d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 61 75 | (not.(eq.sym.doom-modeline-defau |
| 19b20 | 6c 74 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | lt-coding-system))))............ |
| 19b40 | 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 70 63 61 73 65 20 | (propertize.............(upcase. |
| 19b60 | 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 73 79 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 | (symbol-name.sym)).............' |
| 19b80 | 66 61 63 65 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 | face.face.............'mouse-fac |
| 19ba0 | 65 20 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 | e.mouse-face.............'help-e |
| 19bc0 | 63 68 6f 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 75 6c 65 2d 69 6e 66 6f 2d 68 65 6c 70 2d 65 63 | cho.'mode-line-mule-info-help-ec |
| 19be0 | 68 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c | ho.............'local-map.mode-l |
| 19c00 | 69 6e 65 2d 63 6f 64 69 6e 67 2d 73 79 73 74 65 6d 2d 6d 61 70 29 29 29 0a 0a 20 20 20 20 20 20 | ine-coding-system-map)))........ |
| 19c20 | 20 73 65 70 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 49 6e 64 65 6e 74 61 74 69 6f 6e 0a 3b 3b 0a | .sep))))...;;.;;.Indentation.;;. |
| 19c40 | 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 69 6e 64 65 | .(doom-modeline-def-segment.inde |
| 19c60 | 6e 74 2d 69 6e 66 6f 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 69 6e 64 65 6e 74 61 74 | nt-info..."Displays.the.indentat |
| 19c80 | 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d | ion.information."...(when.doom-m |
| 19ca0 | 6f 64 65 6c 69 6e 65 2d 69 6e 64 65 6e 74 2d 69 6e 66 6f 0a 20 20 20 20 28 6c 65 74 20 28 28 64 | odeline-indent-info.....(let.((d |
| 19cc0 | 6f 2d 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 | o-propertize............(lambda. |
| 19ce0 | 28 6d 6f 64 65 20 73 69 7a 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | (mode.size)..............(proper |
| 19d00 | 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 73 20 | tize...............(format.".%s. |
| 19d20 | 25 64 20 22 20 6d 6f 64 65 20 73 69 7a 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | %d.".mode.size)...............'f |
| 19d40 | 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 29 29 29 29 0a 20 20 20 | ace.(doom-modeline-face))))).... |
| 19d60 | 20 20 20 28 69 66 20 69 6e 64 65 6e 74 2d 74 61 62 73 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 | ...(if.indent-tabs-mode......... |
| 19d80 | 20 20 28 66 75 6e 63 61 6c 6c 20 64 6f 2d 70 72 6f 70 65 72 74 69 7a 65 20 22 54 41 42 22 20 74 | ..(funcall.do-propertize."TAB".t |
| 19da0 | 61 62 2d 77 69 64 74 68 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 6f 6f 6b 75 70 2d | ab-width).........(let.((lookup- |
| 19dc0 | 76 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 | var................(seq-find.(la |
| 19de0 | 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 20 20 | mbda.(var)...................... |
| 19e00 | 20 20 20 20 20 20 28 61 6e 64 20 76 61 72 20 28 62 6f 75 6e 64 70 20 76 61 72 29 20 28 73 79 6d | ......(and.var.(boundp.var).(sym |
| 19e20 | 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | bol-value.var)))................ |
| 19e40 | 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 61 73 73 6f 63 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | ..........(cdr.(assoc.major-mode |
| 19e60 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 64 65 6e 74 2d 61 6c 69 73 74 29 29 20 6e 69 | .doom-modeline-indent-alist)).ni |
| 19e80 | 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 6f 2d 70 72 6f 70 65 | l)))...........(funcall.do-prope |
| 19ea0 | 72 74 69 7a 65 20 22 53 50 43 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | rtize."SPC"....................( |
| 19ec0 | 69 66 20 6c 6f 6f 6b 75 70 2d 76 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.lookup-var................... |
| 19ee0 | 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6c 6f 6f 6b 75 70 2d 76 61 72 29 0a 20 | .....(symbol-value.lookup-var).. |
| 19f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 61 62 2d 77 69 64 74 68 29 29 29 | ....................tab-width))) |
| 19f20 | 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 52 65 6d 6f 74 65 20 68 6f 73 74 0a 3b 3b 0a 0a 28 64 6f 6f | ))))..;;.;;.Remote.host.;;..(doo |
| 19f40 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 72 65 6d 6f 74 65 2d 68 6f | m-modeline-def-segment.remote-ho |
| 19f60 | 73 74 0a 20 20 22 48 6f 73 74 6e 61 6d 65 20 66 6f 72 20 72 65 6d 6f 74 65 20 62 75 66 66 65 72 | st..."Hostname.for.remote.buffer |
| 19f80 | 73 2e 22 0a 20 20 28 77 68 65 6e 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | s."...(when.default-directory... |
| 19fa0 | 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 68 6f 73 74 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 | ..(when-let*.((host.(file-remote |
| 19fc0 | 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 27 68 6f 73 74 29 29 29 0a 20 20 | -p.default-directory.'host)))... |
| 19fe0 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 | ....(propertize........(concat." |
| 1a000 | 40 22 20 68 6f 73 74 29 0a 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | @".host)........'face.(doom-mode |
| 1a020 | 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 6f 73 74 29 29 29 | line-face.'doom-modeline-host))) |
| 1a040 | 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 4d 61 6a 6f 72 20 6d 6f 64 65 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d | ))...;;.;;.Major.mode.;;..(doom- |
| 1a060 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a | modeline-def-segment.major-mode. |
| 1a080 | 20 20 22 54 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 2c 20 69 6e 63 6c 75 64 69 6e 67 20 65 6e 76 | .."The.major.mode,.including.env |
| 1a0a0 | 69 72 6f 6e 6d 65 6e 74 20 61 6e 64 20 74 65 78 74 2d 73 63 61 6c 65 20 69 6e 66 6f 2e 22 0a 20 | ironment.and.text-scale.info.".. |
| 1a0c0 | 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 | .(let.((sep.(doom-modeline-spc)) |
| 1a0e0 | 0a 20 20 20 20 20 20 20 20 28 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 | .........(face.(doom-modeline-fa |
| 1a100 | 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d 6d | ce.'doom-modeline-buffer-major-m |
| 1a120 | 6f 64 65 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 73 65 70 0a 20 20 20 20 | ode))).....(concat......sep..... |
| 1a140 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .(propertize.(concat............ |
| 1a160 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 6d 6f 64 65 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 | .......(format-mode-line........ |
| 1a180 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 27 64 65 | ............(or.(and.(boundp.'de |
| 1a1a0 | 6c 69 67 68 74 65 64 2d 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lighted-modes).................. |
| 1a1c0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 61 64 72 20 28 61 73 73 71 20 6d 61 6a 6f 72 2d 6d 6f 64 | ...........(cadr.(assq.major-mod |
| 1a1e0 | 65 20 64 65 6c 69 67 68 74 65 64 2d 6d 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e.delighted-modes)))............ |
| 1a200 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 | ............mode-name))......... |
| 1a220 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ..........(when.(and.doom-modeli |
| 1a240 | 6e 65 2d 65 6e 76 2d 76 65 72 73 69 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 | ne-env-version.doom-modeline-env |
| 1a260 | 2d 2d 76 65 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 28 | --version).....................( |
| 1a280 | 66 6f 72 6d 61 74 20 22 20 25 73 22 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 76 2d 2d | format.".%s".doom-modeline-env-- |
| 1a2a0 | 76 65 72 73 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c | version)))..................'hel |
| 1a2c0 | 70 2d 65 63 68 6f 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 5c 6e 5c 0a 6d 6f 75 73 65 2d 31 3a 20 44 | p-echo."Major.mode\n\.mouse-1:.D |
| 1a2e0 | 69 73 70 6c 61 79 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 6d 65 6e 75 5c 6e 5c 0a 6d 6f 75 73 65 2d | isplay.major.mode.menu\n\.mouse- |
| 1a300 | 32 3a 20 53 68 6f 77 20 68 65 6c 70 20 66 6f 72 20 6d 61 6a 6f 72 20 6d 6f 64 65 5c 6e 5c 0a 6d | 2:.Show.help.for.major.mode\n\.m |
| 1a320 | 6f 75 73 65 2d 33 3a 20 54 6f 67 67 6c 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 73 22 0a 20 20 20 20 | ouse-3:.Toggle.minor.modes"..... |
| 1a340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 66 61 63 65 0a 20 20 20 20 20 20 20 20 | .............'face.face......... |
| 1a360 | 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | .........'mouse-face.'doom-model |
| 1a380 | 69 6e 65 2d 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 27 | ine-highlight..................' |
| 1a3a0 | 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 6b | local-map.mode-line-major-mode-k |
| 1a3c0 | 65 79 6d 61 70 29 0a 20 20 20 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 27 74 65 78 74 2d 73 | eymap)......(and.(boundp.'text-s |
| 1a3e0 | 63 61 6c 65 2d 6d 6f 64 65 2d 61 6d 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 2f 3d 20 | cale-mode-amount)...........(/=. |
| 1a400 | 74 65 78 74 2d 73 63 61 6c 65 2d 6d 6f 64 65 2d 61 6d 6f 75 6e 74 20 30 29 0a 20 20 20 20 20 20 | text-scale-mode-amount.0)....... |
| 1a420 | 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | ....(propertize............(form |
| 1a440 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3e 20 74 65 78 74 2d 73 63 61 6c 65 | at.............(if.(>.text-scale |
| 1a460 | 2d 6d 6f 64 65 2d 61 6d 6f 75 6e 74 20 30 29 20 22 20 28 25 2b 64 29 22 20 22 20 28 25 2d 64 29 | -mode-amount.0).".(%+d)".".(%-d) |
| 1a480 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 74 65 78 74 2d 73 63 61 6c 65 2d 6d 6f 64 65 2d 61 | ").............text-scale-mode-a |
| 1a4a0 | 6d 6f 75 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 66 61 63 65 29 29 0a 20 | mount)............'face.face)).. |
| 1a4c0 | 20 20 20 20 73 65 70 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 50 72 6f 63 65 73 73 0a 3b 3b 0a 0a 28 | ....sep)))...;;.;;.Process.;;..( |
| 1a4e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 70 72 6f 63 65 73 | doom-modeline-def-segment.proces |
| 1a500 | 73 0a 20 20 22 54 68 65 20 70 72 6f 63 65 73 73 20 69 6e 66 6f 2e 22 0a 20 20 28 64 6f 6f 6d 2d | s..."The.process.info."...(doom- |
| 1a520 | 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 0a 20 20 20 28 66 6f 72 6d 61 74 | modeline-display-text....(format |
| 1a540 | 2d 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 6f 63 65 73 73 29 29 29 0a | -mode-line.mode-line-process))). |
| 1a560 | 0a 0a 3b 3b 0a 3b 3b 20 4d 69 6e 6f 72 20 6d 6f 64 65 73 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f | ..;;.;;.Minor.modes.;;..(doom-mo |
| 1a580 | 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 0a 20 | deline-def-segment.minor-modes.. |
| 1a5a0 | 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 | .(when.doom-modeline-minor-modes |
| 1a5c0 | 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 | .....(let.((sep.(doom-modeline-s |
| 1a5e0 | 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | pc))...........(face.(doom-model |
| 1a600 | 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 6d | ine-face.'doom-modeline-buffer-m |
| 1a620 | 69 6e 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 6f 75 73 65 2d 66 61 63 | inor-mode))...........(mouse-fac |
| 1a640 | 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 | e.'doom-modeline-highlight)..... |
| 1a660 | 20 20 20 20 20 20 28 68 65 6c 70 2d 65 63 68 6f 20 22 4d 69 6e 6f 72 20 6d 6f 64 65 0a 20 20 6d | ......(help-echo."Minor.mode...m |
| 1a680 | 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 79 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 6d 65 6e 75 0a | ouse-1:.Display.minor.mode.menu. |
| 1a6a0 | 20 20 6d 6f 75 73 65 2d 32 3a 20 53 68 6f 77 20 68 65 6c 70 20 66 6f 72 20 6d 69 6e 6f 72 20 6d | ..mouse-2:.Show.help.for.minor.m |
| 1a6c0 | 6f 64 65 0a 20 20 6d 6f 75 73 65 2d 33 3a 20 54 6f 67 67 6c 65 20 6d 69 6e 6f 72 20 6d 6f 64 65 | ode...mouse-3:.Toggle.minor.mode |
| 1a6e0 | 73 22 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 | s")).......(if.(bound-and-true-p |
| 1a700 | 20 6d 69 6e 69 6f 6e 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 60 28 28 3a 70 72 6f | .minions-mode)...........`((:pro |
| 1a720 | 70 65 72 74 69 7a 65 20 28 22 22 20 2c 28 6d 69 6e 69 6f 6e 73 2d 2d 70 72 6f 6d 69 6e 65 6e 74 | pertize.("".,(minions--prominent |
| 1a740 | 2d 6d 6f 64 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 66 61 63 65 20 2c 66 61 63 65 | -modes))..............face.,face |
| 1a760 | 0a 09 09 20 20 20 20 20 6d 6f 75 73 65 2d 66 61 63 65 20 2c 6d 6f 75 73 65 2d 66 61 63 65 0a 09 | ........mouse-face.,mouse-face.. |
| 1a780 | 09 20 20 20 20 20 68 65 6c 70 2d 65 63 68 6f 20 2c 68 65 6c 70 2d 65 63 68 6f 0a 09 09 20 20 20 | ......help-echo.,help-echo...... |
| 1a7a0 | 20 20 6c 6f 63 61 6c 2d 6d 61 70 20 2c 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 | ..local-map.,mode-line-minor-mod |
| 1a7c0 | 65 2d 6b 65 79 6d 61 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 73 65 70 0a 20 20 20 20 20 | e-keymap).............,sep...... |
| 1a7e0 | 20 20 20 20 20 20 20 28 3a 70 72 6f 70 65 72 74 69 7a 65 20 28 22 22 20 2c 28 64 6f 6f 6d 2d 6d | .......(:propertize.("".,(doom-m |
| 1a800 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6f 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 67 65 | odeline-icon.'octicon."nf-oct-ge |
| 1a820 | 61 72 22 20 22 e2 9a 99 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ar"."..."....................... |
| 1a840 | 20 20 20 20 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 69 6e 69 | ............................mini |
| 1a860 | 6f 6e 73 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6c 69 67 68 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 | ons-mode-line-lighter........... |
| 1a880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1a8a0 | 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ........:face.face))............ |
| 1a8c0 | 20 20 6d 6f 75 73 65 2d 66 61 63 65 20 2c 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 | ..mouse-face.,mouse-face........ |
| 1a8e0 | 20 20 20 20 20 20 68 65 6c 70 2d 65 63 68 6f 20 22 4d 69 6e 69 6f 6e 73 0a 6d 6f 75 73 65 2d 31 | ......help-echo."Minions.mouse-1 |
| 1a900 | 3a 20 44 69 73 70 6c 61 79 20 6d 69 6e 6f 72 20 6d 6f 64 65 73 20 6d 65 6e 75 22 0a 20 20 20 20 | :.Display.minor.modes.menu"..... |
| 1a920 | 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 2d 6d 61 70 20 2c 6d 69 6e 69 6f 6e 73 2d 6d 6f 64 65 | .........local-map.,minions-mode |
| 1a940 | 2d 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 73 2d 6d 61 70 29 0a 20 20 20 20 20 20 20 20 20 | -line-minor-modes-map).......... |
| 1a960 | 20 20 20 2c 73 65 70 29 0a 20 20 20 20 20 20 20 20 60 28 28 3a 70 72 6f 70 65 72 74 69 7a 65 20 | ...,sep).........`((:propertize. |
| 1a980 | 28 22 22 20 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 | ("".minor-mode-alist)........... |
| 1a9a0 | 20 66 61 63 65 20 2c 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 6d 6f 75 73 65 2d 66 61 63 | .face.,face............mouse-fac |
| 1a9c0 | 65 20 2c 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 68 65 6c 70 2d 65 63 | e.,mouse-face............help-ec |
| 1a9e0 | 68 6f 20 2c 68 65 6c 70 2d 65 63 68 6f 0a 20 20 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c 2d 6d | ho.,help-echo............local-m |
| 1aa00 | 61 70 20 2c 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 6b 65 79 6d 61 70 29 | ap.,mode-line-minor-mode-keymap) |
| 1aa20 | 0a 20 20 20 20 20 20 20 20 20 20 2c 73 65 70 29 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 56 43 53 | ...........,sep)))))...;;.;;.VCS |
| 1aa40 | 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 | .;;..(defun.doom-modeline-vcs-ic |
| 1aa60 | 6f 6e 20 28 69 63 6f 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 75 6e 69 63 6f 64 65 20 74 65 78 74 20 | on.(icon.&optional.unicode.text. |
| 1aa80 | 66 61 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 76 63 73 20 49 43 4f 4e 20 77 | face)..."Displays.the.vcs.ICON.w |
| 1aaa0 | 69 74 68 20 46 41 43 45 20 61 6e 64 20 56 4f 46 46 53 45 54 2e 0a 0a 55 4e 49 43 4f 44 45 20 61 | ith.FACE.and.VOFFSET...UNICODE.a |
| 1aac0 | 6e 64 20 54 45 58 54 20 61 72 65 20 66 61 6c 6c 62 61 63 6b 73 2e 0a 55 73 65 73 20 60 6e 65 72 | nd.TEXT.are.fallbacks..Uses.`ner |
| 1aae0 | 64 2d 69 63 6f 6e 73 2d 6f 63 74 69 63 6f 6e 27 20 74 6f 20 66 65 74 63 68 20 74 68 65 20 69 63 | d-icons-octicon'.to.fetch.the.ic |
| 1ab00 | 6f 6e 2e 22 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 64 65 76 69 | on."...(doom-modeline-icon.'devi |
| 1ab20 | 63 6f 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 | con.(and.doom-modeline-vcs-icon. |
| 1ab40 | 69 63 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 75 6e 69 63 | icon).......................unic |
| 1ab60 | 6f 64 65 20 74 65 78 74 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c | ode.text.:face.face))..(defvar-l |
| 1ab80 | 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 76 63 73 20 6e 69 6c 29 0a 28 64 65 | ocal.doom-modeline--vcs.nil).(de |
| 1aba0 | 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 20 28 26 72 | fun.doom-modeline-update-vcs.(&r |
| 1abc0 | 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 76 63 73 20 73 74 61 74 65 20 69 6e 20 6d 6f | est._)..."Update.vcs.state.in.mo |
| 1abe0 | 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | de-line."...(setq.doom-modeline- |
| 1ac00 | 2d 76 63 73 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 76 63 2d 6d 6f 64 65 20 | -vcs.........(when.(and.vc-mode. |
| 1ac20 | 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 28 6c 65 74 | buffer-file-name)...........(let |
| 1ac40 | 2a 20 28 28 62 61 63 6b 65 6e 64 20 28 76 63 2d 62 61 63 6b 65 6e 64 20 62 75 66 66 65 72 2d 66 | *.((backend.(vc-backend.buffer-f |
| 1ac60 | 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 | ile-name))..................(sta |
| 1ac80 | 74 65 20 28 76 63 2d 73 74 61 74 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 61 | te.(vc-state.buffer-file-name.ba |
| 1aca0 | 63 6b 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 | ckend))..................(icon.( |
| 1acc0 | 63 6f 6e 64 20 28 28 6d 65 6d 71 20 73 74 61 74 65 20 27 28 65 64 69 74 65 64 20 61 64 64 65 64 | cond.((memq.state.'(edited.added |
| 1ace0 | 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 | )).............................. |
| 1ad00 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 22 6e 66 2d 64 65 76 | .(doom-modeline-vcs-icon."nf-dev |
| 1ad20 | 2d 67 69 74 5f 63 6f 6d 70 61 72 65 22 20 22 f0 9f 94 83 22 20 22 2a 22 20 27 64 6f 6f 6d 2d 6d | -git_compare"."...."."*".'doom-m |
| 1ad40 | 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | odeline-info)).................. |
| 1ad60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 73 74 61 74 65 20 27 6e 65 65 64 73 2d 6d 65 | ............((eq.state.'needs-me |
| 1ad80 | 72 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 | rge)............................ |
| 1ada0 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 22 6e 66 2d 64 | ...(doom-modeline-vcs-icon."nf-d |
| 1adc0 | 65 76 2d 67 69 74 5f 6d 65 72 67 65 22 20 22 f0 9f 94 80 22 20 22 3f 22 20 27 64 6f 6f 6d 2d 6d | ev-git_merge"."...."."?".'doom-m |
| 1ade0 | 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | odeline-info)).................. |
| 1ae00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 73 74 61 74 65 20 27 6e 65 65 64 73 2d 75 70 | ............((eq.state.'needs-up |
| 1ae20 | 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 20 20 20 20 20 20 20 | date)........................... |
| 1ae40 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 22 6e 66 2d | ....(doom-modeline-vcs-icon."nf- |
| 1ae60 | 64 65 76 2d 67 69 74 5f 70 75 6c 6c 5f 72 65 71 75 65 73 74 22 20 22 e2 ac 87 22 20 22 21 22 20 | dev-git_pull_request"."..."."!". |
| 1ae80 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 | 'doom-modeline-warning))........ |
| 1aea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6d 71 20 73 74 61 | ......................((memq.sta |
| 1aec0 | 74 65 20 27 28 72 65 6d 6f 76 65 64 20 63 6f 6e 66 6c 69 63 74 20 75 6e 72 65 67 69 73 74 65 72 | te.'(removed.conflict.unregister |
| 1aee0 | 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 20 20 20 20 20 20 | ed))............................ |
| 1af00 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6f 63 74 69 63 6f 6e 20 | ...(doom-modeline-icon.'octicon. |
| 1af20 | 22 6e 66 2d 6f 63 74 2d 61 6c 65 72 74 22 20 22 e2 9a a0 22 20 22 21 22 20 3a 66 61 63 65 20 27 | "nf-oct-alert"."..."."!".:face.' |
| 1af40 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 | doom-modeline-urgent)).......... |
| 1af60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 64 6f 6f 6d 2d 6d 6f 64 | ....................(t.(doom-mod |
| 1af80 | 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 22 6e 66 2d 64 65 76 2d 67 69 74 5f 62 72 61 6e 63 | eline-vcs-icon."nf-dev-git_branc |
| 1afa0 | 68 22 20 22 ee 82 a0 22 20 22 40 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f | h"."..."."@".'doom-modeline-info |
| 1afc0 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 20 28 6f 72 20 28 | ))))..................(str.(or.( |
| 1afe0 | 61 6e 64 20 76 63 2d 64 69 73 70 6c 61 79 2d 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 | and.vc-display-status........... |
| 1b000 | 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 70 20 | .....................(functionp. |
| 1b020 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 64 69 73 70 6c 61 79 2d 66 75 6e 63 74 69 | doom-modeline-vcs-display-functi |
| 1b040 | 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)............................. |
| 1b060 | 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 64 69 | ...(funcall.doom-modeline-vcs-di |
| 1b080 | 73 70 6c 61 79 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 | splay-function))................ |
| 1b0a0 | 20 20 20 20 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 | ...........""))................. |
| 1b0c0 | 20 28 66 61 63 65 20 28 6f 72 20 28 63 64 72 20 28 61 73 73 71 20 73 74 61 74 65 20 64 6f 6f 6d | .(face.(or.(cdr.(assq.state.doom |
| 1b0e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 73 74 61 74 65 2d 66 61 63 65 73 2d 61 6c 69 73 74 29 | -modeline-vcs-state-faces-alist) |
| 1b100 | 29 0a 20 20 20 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 6f | )............................'do |
| 1b120 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 20 20 | om-modeline-vcs-default))....... |
| 1b140 | 20 20 20 20 20 20 20 20 20 20 20 28 74 65 78 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 | ...........(text.(propertize.(if |
| 1b160 | 20 28 6c 65 6e 67 74 68 3e 20 73 74 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d | .(length>.str.doom-modeline-vcs- |
| 1b180 | 6d 61 78 2d 6c 65 6e 67 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | max-length)..................... |
| 1b1a0 | 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 0a 20 20 20 20 20 | ...................(concat...... |
| 1b1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b1e0 | 20 20 20 28 73 75 62 73 74 72 69 6e 67 20 73 74 72 20 30 20 28 2d 20 64 6f 6f 6d 2d 6d 6f 64 65 | ...(substring.str.0.(-.doom-mode |
| 1b200 | 6c 69 6e 65 2d 76 63 73 2d 6d 61 78 2d 6c 65 6e 67 74 68 20 33 29 29 0a 20 20 20 20 20 20 20 20 | line-vcs-max-length.3))......... |
| 1b220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1b240 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6c 6c 69 70 73 69 73 29 0a 20 20 20 20 20 20 20 20 | doom-modeline-ellipsis)......... |
| 1b260 | 20 20 20 20 20 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 72 | .............................str |
| 1b280 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 1b2a0 | 20 20 20 20 20 27 66 61 63 65 20 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 60 | .....'face.face))).............` |
| 1b2c0 | 28 28 69 63 6f 6e 20 2e 20 2c 69 63 6f 6e 29 20 28 74 65 78 74 20 2e 20 2c 74 65 78 74 29 29 29 | ((icon...,icon).(text...,text))) |
| 1b2e0 | 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 23 27 | ))).(add-hook.'find-file-hook.#' |
| 1b300 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 0a 28 61 64 64 2d 68 | doom-modeline-update-vcs).(add-h |
| 1b320 | 6f 6f 6b 20 27 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | ook.'after-save-hook.#'doom-mode |
| 1b340 | 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 76 | line-update-vcs).(advice-add.#'v |
| 1b360 | 63 2d 72 65 66 72 65 73 68 2d 73 74 61 74 65 20 3a 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f | c-refresh-state.:after.#'doom-mo |
| 1b380 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | deline-update-vcs)..(doom-modeli |
| 1b3a0 | 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d | ne-add-variable-watcher..'doom-m |
| 1b3c0 | 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 | odeline-icon..(lambda.(_sym.val. |
| 1b3e0 | 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 | op._where)....(when.(eq.op.'set) |
| 1b400 | 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 76 | ......(setq.doom-modeline-icon.v |
| 1b420 | 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 | al)......(dolist.(buf.(buffer-li |
| 1b440 | 73 74 29 29 0a 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 | st))........(with-current-buffer |
| 1b460 | 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 | .buf..........(doom-modeline-upd |
| 1b480 | 61 74 65 2d 76 63 73 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 | ate-vcs))))))..(doom-modeline-ad |
| 1b4a0 | 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | d-variable-watcher..'doom-modeli |
| 1b4c0 | 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 | ne-unicode-fallback..(lambda.(_s |
| 1b4e0 | 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f | ym.val.op._where)....(when.(eq.o |
| 1b500 | 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | p.'set)......(setq.doom-modeline |
| 1b520 | 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c | -unicode-fallback.val)......(dol |
| 1b540 | 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 | ist.(buf.(buffer-list))........( |
| 1b560 | 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 20 20 | with-current-buffer.buf......... |
| 1b580 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 29 29 29 29 29 | .(doom-modeline-update-vcs)))))) |
| 1b5a0 | 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 | ..(doom-modeline-add-variable-wa |
| 1b5c0 | 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 0a 20 | tcher..'doom-modeline-vcs-icon.. |
| 1b5e0 | 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 | (lambda.(_sym.val.op._where).... |
| 1b600 | 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f | (when.(eq.op.'set)......(setq.do |
| 1b620 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 63 73 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 | om-modeline-vcs-icon.val)......( |
| 1b640 | 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 | dolist.(buf.(buffer-list))...... |
| 1b660 | 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...... |
| 1b680 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 29 29 | ....(doom-modeline-update-vcs))) |
| 1b6a0 | 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 | )))..(doom-modeline-add-variable |
| 1b6c0 | 2d 77 61 74 63 68 65 72 0a 20 27 76 63 2d 64 69 73 70 6c 61 79 2d 73 74 61 74 75 73 0a 20 28 6c | -watcher..'vc-display-status..(l |
| 1b6e0 | 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 | ambda.(_sym.val.op._where)....(w |
| 1b700 | 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 76 63 2d 64 | hen.(eq.op.'set)......(setq.vc-d |
| 1b720 | 69 73 70 6c 61 79 2d 73 74 61 74 75 73 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | isplay-status.val)......(dolist. |
| 1b740 | 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 | (buf.(buffer-list))........(with |
| 1b760 | 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 28 64 6f | -current-buffer.buf..........(do |
| 1b780 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 76 63 73 29 29 29 29 29 29 0a 0a 28 64 | om-modeline-update-vcs))))))..(d |
| 1b7a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 76 63 73 0a 20 20 22 | oom-modeline-def-segment.vcs..." |
| 1b7c0 | 44 69 73 70 6c 61 79 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 72 61 6e 63 68 2c 20 63 6f 6c | Displays.the.current.branch,.col |
| 1b7e0 | 6f 72 65 64 20 62 61 73 65 64 20 6f 6e 20 69 74 73 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 | ored.based.on.its.state."...(whe |
| 1b800 | 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 76 63 73 0a 20 20 20 20 28 6c 65 74 2d 61 6c | n.doom-modeline--vcs.....(let-al |
| 1b820 | 69 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 76 63 73 0a 20 20 20 20 20 20 28 6c 65 | ist.doom-modeline--vcs.......(le |
| 1b840 | 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 20 | t.((sep.(doom-modeline-spc)).... |
| 1b860 | 20 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 | .........(vsep.(doom-modeline-vs |
| 1b880 | 70 63 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 0a 20 20 20 20 20 20 | pc))).........(concat.sep....... |
| 1b8a0 | 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 0a 20 20 | ..........(propertize.(concat... |
| 1b8c0 | 20 20 20 20 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 6f 6f 6d | ...........................(doom |
| 1b8e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 69 63 6f 6e 20 2e 69 63 6f 6e 29 0a 20 20 | -modeline-display-icon..icon)... |
| 1b900 | 20 20 20 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 73 65 70 0a | ...........................vsep. |
| 1b920 | 20 20 20 20 20 20 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 6f | .............................(do |
| 1b940 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 20 2e 74 65 78 74 29 29 | om-modeline-display-text..text)) |
| 1b960 | 0a 20 20 20 20 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 68 65 | .............................'he |
| 1b980 | 6c 70 2d 65 63 68 6f 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 31 20 27 68 65 | lp-echo.(get-text-property.1.'he |
| 1b9a0 | 6c 70 2d 65 63 68 6f 20 76 63 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lp-echo.vc-mode)................ |
| 1b9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d | .............'mouse-face.'doom-m |
| 1b9e0 | 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | odeline-highlight............... |
| 1ba00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 67 65 74 2d 74 65 | ..............'local-map.(get-te |
| 1ba20 | 78 74 2d 70 72 6f 70 65 72 74 79 20 31 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 76 63 2d 6d 6f 64 65 | xt-property.1.'local-map.vc-mode |
| 1ba40 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70 29 29 29 29 29 0a 0a 0a 3b 3b | )).................sep)))))...;; |
| 1ba60 | 0a 3b 3b 20 43 68 65 63 6b 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .;;.Check.;;..(defun.doom-modeli |
| 1ba80 | 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 28 69 63 6f 6e 20 75 6e 69 63 6f 64 65 20 74 65 78 74 | ne-check-icon.(icon.unicode.text |
| 1baa0 | 20 66 61 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 63 68 65 63 6b 20 49 43 4f | .face)..."Displays.the.check.ICO |
| 1bac0 | 4e 20 77 69 74 68 20 46 41 43 45 2e 0a 0a 55 4e 49 43 4f 44 45 20 61 6e 64 20 54 45 58 54 20 61 | N.with.FACE...UNICODE.and.TEXT.a |
| 1bae0 | 72 65 20 66 61 6c 6c 62 61 63 6b 73 2e 0a 55 73 65 73 20 60 6e 65 72 64 2d 69 63 6f 6e 73 2d 6d | re.fallbacks..Uses.`nerd-icons-m |
| 1bb00 | 64 69 63 6f 6e 27 20 74 6f 20 66 65 74 63 68 20 74 68 65 20 69 63 6f 6e 2e 22 0a 20 20 28 64 6f | dicon'.to.fetch.the.icon."...(do |
| 1bb20 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 28 61 6e 64 20 64 6f | om-modeline-icon.'mdicon.(and.do |
| 1bb40 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 | om-modeline-check-icon.icon).... |
| 1bb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 75 6e 69 63 6f 64 65 20 74 65 78 74 20 | ...................unicode.text. |
| 1bb80 | 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | :face.face))..(defun.doom-modeli |
| 1bba0 | 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 74 65 78 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 61 | ne-check-text.(text.&optional.fa |
| 1bbc0 | 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 63 68 65 63 6b 20 54 45 58 54 20 77 | ce)..."Displays.the.check.TEXT.w |
| 1bbe0 | 69 74 68 20 46 41 43 45 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 65 78 74 20 27 66 | ith.FACE."...(propertize.text.'f |
| 1bc00 | 61 63 65 20 28 6f 72 20 66 61 63 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 0a 0a 3b 3b 20 46 | ace.(or.face.'mode-line)))..;;.F |
| 1bc20 | 6c 79 63 68 65 63 6b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 | lycheck..(defun.doom-modeline--f |
| 1bc40 | 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 20 28 29 0a 20 20 22 43 6f 75 6e 74 | lycheck-count-errors.()..."Count |
| 1bc60 | 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 45 52 52 4f 52 53 2c 20 67 72 6f 75 70 65 64 20 62 | .the.number.of.ERRORS,.grouped.b |
| 1bc80 | 79 20 6c 65 76 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 61 6e 20 61 6c 69 73 74 2c 20 77 68 65 72 65 | y.level...Return.an.alist,.where |
| 1bca0 | 20 65 61 63 68 20 49 54 45 4d 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 77 68 6f 73 65 20 | .each.ITEM.is.a.cons.cell.whose. |
| 1bcc0 | 60 63 61 72 27 20 69 73 20 61 6e 0a 65 72 72 6f 72 20 6c 65 76 65 6c 2c 20 61 6e 64 20 77 68 6f | `car'.is.an.error.level,.and.who |
| 1bce0 | 73 65 20 60 63 64 72 27 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 | se.`cdr'.is.the.number.of.errors |
| 1bd00 | 20 6f 66 20 74 68 61 74 0a 6c 65 76 65 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 69 6e 66 6f 20 30 | .of.that.level."...(let.((info.0 |
| 1bd20 | 29 20 28 77 61 72 6e 69 6e 67 20 30 29 20 28 65 72 72 6f 72 20 30 29 29 0a 20 20 20 20 28 6d 61 | ).(warning.0).(error.0)).....(ma |
| 1bd40 | 70 63 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 69 74 65 6d 29 0a 20 20 20 20 20 20 20 28 6c | pc......(lambda.(item)........(l |
| 1bd60 | 65 74 20 28 28 63 6f 75 6e 74 20 28 63 64 72 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 | et.((count.(cdr.item)))......... |
| 1bd80 | 20 28 70 63 61 73 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 63 6f | .(pcase.(flycheck-error-level-co |
| 1bda0 | 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 28 63 61 72 20 69 74 65 6d 29 29 0a 20 20 20 20 | mpilation-level.(car.item))..... |
| 1bdc0 | 20 20 20 20 20 20 20 28 30 20 28 63 6c 2d 69 6e 63 66 20 69 6e 66 6f 20 63 6f 75 6e 74 29 29 0a | .......(0.(cl-incf.info.count)). |
| 1bde0 | 20 20 20 20 20 20 20 20 20 20 20 28 31 20 28 63 6c 2d 69 6e 63 66 20 77 61 72 6e 69 6e 67 20 63 | ...........(1.(cl-incf.warning.c |
| 1be00 | 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 32 20 28 63 6c 2d 69 6e 63 66 20 65 72 | ount))............(2.(cl-incf.er |
| 1be20 | 72 6f 72 20 63 6f 75 6e 74 29 29 29 29 29 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f | ror.count)))))......(flycheck-co |
| 1be40 | 75 6e 74 2d 65 72 72 6f 72 73 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f | unt-errors.flycheck-current-erro |
| 1be60 | 72 73 29 29 0a 20 20 20 20 60 28 28 69 6e 66 6f 20 2e 20 2c 69 6e 66 6f 29 20 28 77 61 72 6e 69 | rs)).....`((info...,info).(warni |
| 1be80 | 6e 67 20 2e 20 2c 77 61 72 6e 69 6e 67 29 20 28 65 72 72 6f 72 20 2e 20 2c 65 72 72 6f 72 29 29 | ng...,warning).(error...,error)) |
| 1bea0 | 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ))..(defvar-local.doom-modeline- |
| 1bec0 | 2d 66 6c 79 63 68 65 63 6b 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | -flycheck.nil).(defun.doom-model |
| 1bee0 | 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 63 68 65 63 6b 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 | ine-update-flycheck.(&optional.s |
| 1bf00 | 74 61 74 75 73 29 0a 20 20 22 55 70 64 61 74 65 20 66 6c 79 63 68 65 63 6b 20 76 69 61 20 53 54 | tatus)..."Update.flycheck.via.ST |
| 1bf20 | 41 54 55 53 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c | ATUS."...(setq.doom-modeline--fl |
| 1bf40 | 79 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 64 6f 6f 6d 2d | ycheck.........(let-alist.(doom- |
| 1bf60 | 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 29 | modeline--flycheck-count-errors) |
| 1bf80 | 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f | ...........(let*.((vsep.(doom-mo |
| 1bfa0 | 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | deline-vspc))..................( |
| 1bfc0 | 73 65 67 20 28 69 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 | seg.(if.doom-modeline-check-simp |
| 1bfe0 | 6c 65 2d 66 6f 72 6d 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 | le-format....................... |
| 1c000 | 20 20 20 20 28 6c 65 74 20 28 28 63 6f 75 6e 74 20 28 2b 20 2e 65 72 72 6f 72 20 2e 77 61 72 6e | ....(let.((count.(+..error..warn |
| 1c020 | 69 6e 67 20 2e 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing..info))).................... |
| 1c040 | 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 | .........(pcase.status.......... |
| 1c060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 69 6e 69 73 68 65 64 20 | .....................('finished. |
| 1c080 | 20 20 20 28 69 66 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 | ...(if.(>.count.0).............. |
| 1c0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c0c0 | 20 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 69 66 20 28 3e 20 2e 65 72 72 6f 72 20 30 29 20 | ...(let.((face.(if.(>..error.0). |
| 1c0e0 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | 'doom-modeline-urgent.'doom-mode |
| 1c100 | 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line-warning)))................. |
| 1c120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c140 | 20 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 20 20 20 20 | ..(concat....................... |
| 1c160 | 20 20 20 20 20 20 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 6f | .............................(do |
| 1c180 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c | om-modeline-check-icon."nf-md-al |
| 1c1a0 | 65 72 74 5f 63 69 72 63 6c 65 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 66 61 | ert_circle_outline"."..."."!".fa |
| 1c1c0 | 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 20 20 20 20 20 20 | ce)............................. |
| 1c1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 | .......................vsep..... |
| 1c200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 | ...............(doom-modeline-ch |
| 1c240 | 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6f 75 6e 74 | eck-text.(number-to-string.count |
| 1c260 | 29 20 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 20 20 20 20 | ).face)))....................... |
| 1c280 | 20 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 6f 6f 6d 2d 6d 6f | ........................(doom-mo |
| 1c2a0 | 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 63 68 65 63 6b 5f 63 | deline-check-icon."nf-md-check_c |
| 1c2c0 | 69 72 63 6c 65 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9c 94 22 20 22 2a 22 20 27 64 6f 6f 6d 2d 6d | ircle_outline"."..."."*".'doom-m |
| 1c2e0 | 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | odeline-info)))................. |
| 1c300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 72 75 6e 6e 69 6e 67 20 20 20 20 20 28 63 6f 6e | ..............('running.....(con |
| 1c320 | 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 20 | cat............................. |
| 1c340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .................(doom-modeline- |
| 1c360 | 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 74 69 6d 65 72 5f 73 61 6e 64 22 20 22 e2 | check-icon."nf-md-timer_sand".". |
| 1c380 | 8f b3 22 20 22 2a 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 29 0a 20 20 | .."."*".'doom-modeline-debug)... |
| 1c3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c3c0 | 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 63 6f 75 6e 74 20 30 29 0a 20 20 20 | ...........(when.(>.count.0).... |
| 1c3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c400 | 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 20 20 20 20 20 | ............(concat............. |
| 1c420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c440 | 20 20 20 20 76 73 65 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 | ....vsep........................ |
| 1c460 | 20 20 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 6f 6f 6d 2d 6d | .........................(doom-m |
| 1c480 | 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 | odeline-check-text.(number-to-st |
| 1c4a0 | 72 69 6e 67 20 63 6f 75 6e 74 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 | ring.count).'doom-modeline-debug |
| 1c4c0 | 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 20 20 20 20 20 | )))))........................... |
| 1c4e0 | 20 20 20 20 28 27 6e 6f 2d 63 68 65 63 6b 65 72 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ....('no-checker..(doom-modeline |
| 1c500 | 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 72 74 5f 62 6f 78 5f 6f 75 74 | -check-icon."nf-md-alert_box_out |
| 1c520 | 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 2d 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 | line"."..."."-".'doom-modeline-d |
| 1c540 | 65 62 75 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 | ebug)).......................... |
| 1c560 | 20 20 20 20 20 28 27 65 72 72 6f 72 65 64 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .....('errored.....(doom-modelin |
| 1c580 | 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 72 74 5f 62 6f 78 5f 6f 75 | e-check-icon."nf-md-alert_box_ou |
| 1c5a0 | 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | tline"."..."."!".'doom-modeline- |
| 1c5c0 | 75 72 67 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 20 20 | urgent))........................ |
| 1c5e0 | 20 20 20 20 20 20 20 28 27 69 6e 74 65 72 72 75 70 74 65 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | .......('interrupted.(doom-model |
| 1c600 | 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 70 61 75 73 65 5f 63 69 72 63 | ine-check-icon."nf-md-pause_circ |
| 1c620 | 6c 65 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 a6 b7 22 20 22 2e 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | le_outline"."...".".".'doom-mode |
| 1c640 | 6c 69 6e 65 2d 64 65 62 75 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line-debug)).................... |
| 1c660 | 20 20 20 20 20 20 20 20 20 20 20 28 27 73 75 73 70 69 63 69 6f 75 73 20 20 28 64 6f 6f 6d 2d 6d | ...........('suspicious..(doom-m |
| 1c680 | 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 66 69 6c 65 5f 71 | odeline-check-icon."nf-md-file_q |
| 1c6a0 | 75 65 73 74 69 6f 6e 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9d 93 22 20 22 3f 22 20 27 64 6f 6f 6d | uestion_outline"."..."."?".'doom |
| 1c6c0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -modeline-debug))............... |
| 1c6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 22 22 29 29 29 0a 20 20 20 20 20 20 20 | ................(_."")))........ |
| 1c700 | 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 64 6f 6f 6d 2d 6d | .................(concat.(doom-m |
| 1c720 | 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 63 6c 6f 73 65 5f | odeline-check-icon."nf-md-close_ |
| 1c740 | 63 69 72 63 6c 65 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 ae be 22 20 22 21 22 20 27 64 6f 6f 6d 2d | circle_outline"."..."."!".'doom- |
| 1c760 | 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | modeline-urgent)................ |
| 1c780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 | .................vsep........... |
| 1c7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ......................(doom-mode |
| 1c7c0 | 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e | line-check-text.(number-to-strin |
| 1c7e0 | 67 20 2e 65 72 72 6f 72 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 | g..error).'doom-modeline-urgent) |
| 1c800 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c820 | 20 76 73 65 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 | .vsep........................... |
| 1c840 | 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 | ......(doom-modeline-check-icon. |
| 1c860 | 22 6e 66 2d 6d 64 2d 61 6c 65 72 74 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 | "nf-md-alert_outline"."..."."!". |
| 1c880 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 | 'doom-modeline-warning)......... |
| 1c8a0 | 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 73 65 70 0a 20 20 20 | ........................vsep.... |
| 1c8c0 | 20 20 20 20 20 20 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 6f | .............................(do |
| 1c8e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 | om-modeline-check-text.(number-t |
| 1c900 | 6f 2d 73 74 72 69 6e 67 20 2e 77 61 72 6e 69 6e 67 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | o-string..warning).'doom-modelin |
| 1c920 | 65 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 20 20 20 20 20 20 | e-warning)...................... |
| 1c940 | 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........vsep................. |
| 1c960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 | ................(doom-modeline-c |
| 1c980 | 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 5f 6f 75 74 | heck-icon."nf-md-information_out |
| 1c9a0 | 6c 69 6e 65 22 20 22 f0 9f 9b 88 22 20 22 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | line"."...."."!".'doom-modeline- |
| 1c9c0 | 69 6e 66 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 20 20 | info)........................... |
| 1c9e0 | 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......vsep...................... |
| 1ca00 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d | ...........(doom-modeline-check- |
| 1ca20 | 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 2e 69 6e 66 6f 29 20 27 64 | text.(number-to-string..info).'d |
| 1ca40 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | oom-modeline-info))))).......... |
| 1ca60 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 73 65 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(propertize.seg.............. |
| 1ca80 | 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 63 6f 6e 63 61 74 20 22 46 | ...........'help-echo.(concat."F |
| 1caa0 | 6c 79 63 68 65 63 6b 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 | lycheck\n"...................... |
| 1cac0 | 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 73 74 61 | ......................(pcase.sta |
| 1cae0 | 74 75 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 | tus............................. |
| 1cb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 66 69 6e 69 73 68 65 64 20 28 66 6f 72 | .................('finished.(for |
| 1cb20 | 6d 61 74 20 22 65 72 72 6f 72 3a 20 25 64 2c 20 77 61 72 6e 69 6e 67 3a 20 25 64 2c 20 69 6e 66 | mat."error:.%d,.warning:.%d,.inf |
| 1cb40 | 6f 3a 20 25 64 22 20 2e 65 72 72 6f 72 20 2e 77 61 72 6e 69 6e 67 20 2e 69 6e 66 6f 29 29 0a 20 | o:.%d"..error..warning..info)).. |
| 1cb60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1cb80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 27 72 75 6e 6e 69 6e 67 20 22 43 68 65 63 6b 69 6e 67 2e | ............('running."Checking. |
| 1cba0 | 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 20 20 20 20 20 20 | ..")............................ |
| 1cbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 27 6e 6f 2d 63 68 65 63 6b 65 72 20 22 | ..................('no-checker." |
| 1cbe0 | 4e 6f 20 43 68 65 63 6b 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | No.Checker").................... |
| 1cc00 | 20 20 20 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 65 72 72 6f | ..........................('erro |
| 1cc20 | 72 65 64 20 22 45 72 72 6f 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | red."Error").................... |
| 1cc40 | 20 20 20 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 69 6e 74 65 | ..........................('inte |
| 1cc60 | 72 72 75 70 74 65 64 20 22 49 6e 74 65 72 72 75 70 74 65 64 22 29 0a 20 20 20 20 20 20 20 20 20 | rrupted."Interrupted").......... |
| 1cc80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1cca0 | 20 20 20 20 28 27 73 75 73 70 69 63 69 6f 75 73 20 22 53 75 73 70 69 63 69 6f 75 73 22 29 29 0a | ....('suspicious."Suspicious")). |
| 1ccc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1cce0 | 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 6d 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 79 20 6d | ..........."\nmouse-1:.Display.m |
| 1cd00 | 69 6e 6f 72 20 6d 6f 64 65 20 6d 65 6e 75 5c 6e 6d 6f 75 73 65 2d 32 3a 20 53 68 6f 77 20 68 65 | inor.mode.menu\nmouse-2:.Show.he |
| 1cd20 | 6c 70 20 66 6f 72 20 6d 69 6e 6f 72 20 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | lp.for.minor.mode")............. |
| 1cd40 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f | ............'mouse-face.'doom-mo |
| 1cd60 | 64 65 6c 69 6e 65 2d 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 | deline-highlight................ |
| 1cd80 | 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 | .........'local-map.(let.((map.( |
| 1cda0 | 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | make-sparse-keymap)))........... |
| 1cdc0 | 20 20 20 20 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 65 66 69 | ...........................(defi |
| 1cde0 | 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 64 6f 77 6e 2d 6d 6f 75 73 65 | ne-key.map.[mode-line.down-mouse |
| 1ce00 | 2d 31 5d 0a 20 20 20 20 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]............................. |
| 1ce20 | 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 | ...........flycheck-mode-menu-ma |
| 1ce40 | 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 20 20 20 20 20 | p).............................. |
| 1ce60 | 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 | ........(define-key.map.[mode-li |
| 1ce80 | 6e 65 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne.mouse-2]..................... |
| 1cea0 | 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 20 | ...................(lambda.()... |
| 1cec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1cee0 | 20 20 20 20 20 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .......(interactive)............ |
| 1cf00 | 20 20 20 20 20 20 20 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 |
| 1cf20 | 65 73 63 72 69 62 65 2d 66 75 6e 63 74 69 6f 6e 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 | escribe-function.'flycheck-mode) |
| 1cf40 | 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 | )).............................. |
| 1cf60 | 20 20 20 20 20 20 20 20 6d 61 70 29 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 | ........map)))))).(add-hook.'fly |
| 1cf80 | 63 68 65 63 6b 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 23 | check-status-changed-functions.# |
| 1cfa0 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 63 68 65 63 6b 29 0a | 'doom-modeline-update-flycheck). |
| 1cfc0 | 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 | (add-hook.'flycheck-mode-hook.#' |
| 1cfe0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 63 68 65 63 6b 29 0a 0a | doom-modeline-update-flycheck).. |
| 1d000 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 | (doom-modeline-add-variable-watc |
| 1d020 | 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 | her..'doom-modeline-icon..(lambd |
| 1d040 | 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 | a.(_sym.val.op._where)....(when. |
| 1d060 | 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 | (eq.op.'set)......(setq.doom-mod |
| 1d080 | 65 6c 69 6e 65 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 | eline-icon.val)......(dolist.(bu |
| 1d0a0 | 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 | f.(buffer-list))........(with-cu |
| 1d0c0 | 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 28 77 68 65 6e 20 | rrent-buffer.buf..........(when. |
| 1d0e0 | 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 | (bound-and-true-p.flycheck-mode) |
| 1d100 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 | ............(doom-modeline-updat |
| 1d120 | 65 2d 66 6c 79 63 68 65 63 6b 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | e-flycheck)))))))..(doom-modelin |
| 1d140 | 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f | e-add-variable-watcher..'doom-mo |
| 1d160 | 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d | deline-check-icon..(lambda.(_sym |
| 1d180 | 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 | .val.op._where)....(when.(eq.op. |
| 1d1a0 | 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 | 'set)......(setq.doom-modeline-c |
| 1d1c0 | 68 65 63 6b 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 | heck-icon.val)......(dolist.(buf |
| 1d1e0 | 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 | .(buffer-list))........(with-cur |
| 1d200 | 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 28 77 68 65 6e 20 28 | rent-buffer.buf..........(when.( |
| 1d220 | 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 0a | bound-and-true-p.flycheck-mode). |
| 1d240 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 | ...........(doom-modeline-update |
| 1d260 | 2d 66 6c 79 63 68 65 63 6b 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | -flycheck)))))))..(doom-modeline |
| 1d280 | 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 | -add-variable-watcher..'doom-mod |
| 1d2a0 | 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 64 61 20 | eline-unicode-fallback..(lambda. |
| 1d2c0 | 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 | (_sym.val.op._where)....(when.(e |
| 1d2e0 | 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | q.op.'set)......(setq.doom-model |
| 1d300 | 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 76 61 6c 29 0a 20 20 20 20 20 28 | ine-unicode-fallback.val)......( |
| 1d320 | 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 | dolist.(buf.(buffer-list))...... |
| 1d340 | 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...... |
| 1d360 | 20 20 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 | ....(when.(bound-and-true-p.flyc |
| 1d380 | 68 65 63 6b 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | heck-mode)............(doom-mode |
| 1d3a0 | 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 63 68 65 63 6b 29 29 29 29 29 29 29 0a 0a 28 64 6f | line-update-flycheck)))))))..(do |
| 1d3c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 | om-modeline-add-variable-watcher |
| 1d3e0 | 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d 66 6f | ..'doom-modeline-check-simple-fo |
| 1d400 | 72 6d 61 74 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 | rmat..(lambda.(_sym.val.op._wher |
| 1d420 | 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 | e)....(when.(eq.op.'set)......(s |
| 1d440 | 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d 66 | etq.doom-modeline-check-simple-f |
| 1d460 | 6f 72 6d 61 74 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 | ormat.val)......(dolist.(buf.(bu |
| 1d480 | 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 | ffer-list))........(with-current |
| 1d4a0 | 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 6f 75 6e | -buffer.buf..........(when.(boun |
| 1d4c0 | 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 0a 20 20 20 20 | d-and-true-p.flycheck-mode)..... |
| 1d4e0 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 | .......(doom-modeline-update-fly |
| 1d500 | 63 68 65 63 6b 29 29 29 29 29 29 29 0a 0a 3b 3b 20 46 6c 79 6d 61 6b 65 0a 0a 3b 3b 20 43 6f 6d | check)))))))..;;.Flymake..;;.Com |
| 1d520 | 70 61 74 69 62 69 6c 69 74 79 0a 3b 3b 20 40 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | patibility.;;.@see.https://githu |
| 1d540 | 62 2e 63 6f 6d 2f 65 6d 61 63 73 2d 6d 69 72 72 6f 72 2f 65 6d 61 63 73 2f 63 6f 6d 6d 69 74 2f | b.com/emacs-mirror/emacs/commit/ |
| 1d560 | 36 65 31 30 30 38 36 39 30 31 32 64 61 39 32 34 34 36 37 39 36 39 36 36 33 34 63 61 62 36 62 39 | 6e100869012da9244679696634cab6b9 |
| 1d580 | 63 61 63 39 36 33 30 33 2e 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 20 | cac96303..(with-eval-after-load. |
| 1d5a0 | 27 66 6c 79 6d 61 6b 65 0a 20 20 28 75 6e 6c 65 73 73 20 28 62 6f 75 6e 64 70 20 27 66 6c 79 6d | 'flymake...(unless.(boundp.'flym |
| 1d5c0 | 61 6b 65 2d 2d 73 74 61 74 65 29 0a 20 20 20 20 28 64 65 66 76 61 72 61 6c 69 61 73 20 27 66 6c | ake--state).....(defvaralias.'fl |
| 1d5e0 | 79 6d 61 6b 65 2d 2d 73 74 61 74 65 20 27 66 6c 79 6d 61 6b 65 2d 2d 62 61 63 6b 65 6e 64 2d 73 | ymake--state.'flymake--backend-s |
| 1d600 | 74 61 74 65 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 62 6f 75 6e 64 70 20 27 66 6c 79 6d 61 | tate))...(unless.(fboundp.'flyma |
| 1d620 | 6b 65 2d 2d 73 74 61 74 65 2d 64 69 61 67 73 29 0a 20 20 20 20 28 64 65 66 61 6c 69 61 73 20 27 | ke--state-diags).....(defalias.' |
| 1d640 | 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 2d 64 69 61 67 73 20 27 66 6c 79 6d 61 6b 65 2d 2d 62 | flymake--state-diags.'flymake--b |
| 1d660 | 61 63 6b 65 6e 64 2d 73 74 61 74 65 2d 64 69 61 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f | ackend-state-diags)))..(defun.do |
| 1d680 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c 79 6d 61 6b 65 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 | om-modeline--flymake-count-error |
| 1d6a0 | 73 20 28 29 0a 20 20 22 43 6f 75 6e 74 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 45 52 52 4f | s.()..."Count.the.number.of.ERRO |
| 1d6c0 | 52 53 2c 20 67 72 6f 75 70 65 64 20 62 79 20 6c 65 76 65 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 | RS,.grouped.by.level."...(let.(( |
| 1d6e0 | 77 61 72 6e 69 6e 67 2d 6c 65 76 65 6c 20 28 77 61 72 6e 69 6e 67 2d 6e 75 6d 65 72 69 63 2d 6c | warning-level.(warning-numeric-l |
| 1d700 | 65 76 65 6c 20 3a 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 6e 6f 74 65 2d 6c 65 | evel.:warning)).........(note-le |
| 1d720 | 76 65 6c 20 28 77 61 72 6e 69 6e 67 2d 6e 75 6d 65 72 69 63 2d 6c 65 76 65 6c 20 3a 64 65 62 75 | vel.(warning-numeric-level.:debu |
| 1d740 | 67 29 29 0a 20 20 20 20 20 20 20 20 28 6e 6f 74 65 20 30 29 20 28 77 61 72 6e 69 6e 67 20 30 29 | g)).........(note.0).(warning.0) |
| 1d760 | 20 28 65 72 72 6f 72 20 30 29 29 0a 20 20 20 20 28 6d 61 70 68 61 73 68 20 28 6c 61 6d 62 64 61 | .(error.0)).....(maphash.(lambda |
| 1d780 | 20 28 5f 62 20 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 6c | .(_b.state)................(cl-l |
| 1d7a0 | 6f 6f 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 77 69 74 68 20 64 69 61 67 73 20 3d | oop.................with.diags.= |
| 1d7c0 | 20 28 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 2d 64 69 61 67 73 20 73 74 61 74 65 29 0a 20 20 | .(flymake--state-diags.state)... |
| 1d7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 64 69 61 67 20 69 6e 20 64 69 61 67 73 20 | ..............for.diag.in.diags. |
| 1d800 | 64 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 65 76 65 72 69 | do.................(let.((severi |
| 1d820 | 74 79 20 28 66 6c 79 6d 61 6b 65 2d 2d 6c 6f 6f 6b 75 70 2d 74 79 70 65 2d 70 72 6f 70 65 72 74 | ty.(flymake--lookup-type-propert |
| 1d840 | 79 20 28 66 6c 79 6d 61 6b 65 2d 2d 64 69 61 67 2d 74 79 70 65 20 64 69 61 67 29 20 27 73 65 76 | y.(flymake--diag-type.diag).'sev |
| 1d860 | 65 72 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 20 | erity........................... |
| 1d880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1d8a0 | 20 20 20 20 20 28 77 61 72 6e 69 6e 67 2d 6e 75 6d 65 72 69 63 2d 6c 65 76 65 6c 20 3a 65 72 72 | .....(warning-numeric-level.:err |
| 1d8c0 | 6f 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 63 6f 6e 64 20 28 | or))))...................(cond.( |
| 1d8e0 | 28 3e 20 73 65 76 65 72 69 74 79 20 77 61 72 6e 69 6e 67 2d 6c 65 76 65 6c 29 20 28 63 6c 2d 69 | (>.severity.warning-level).(cl-i |
| 1d900 | 6e 63 66 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ncf.error))..................... |
| 1d920 | 20 20 20 20 28 28 3e 20 73 65 76 65 72 69 74 79 20 6e 6f 74 65 2d 6c 65 76 65 6c 29 20 28 63 6c | ....((>.severity.note-level).(cl |
| 1d940 | 2d 69 6e 63 66 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -incf.warning))................. |
| 1d960 | 20 20 20 20 20 20 20 20 28 74 20 28 63 6c 2d 69 6e 63 66 20 6e 6f 74 65 29 29 29 29 29 29 0a 20 | ........(t.(cl-incf.note)))))).. |
| 1d980 | 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 29 0a 20 20 20 20 | ............flymake--state)..... |
| 1d9a0 | 60 28 28 6e 6f 74 65 20 2e 20 2c 6e 6f 74 65 29 20 28 77 61 72 6e 69 6e 67 20 2e 20 2c 77 61 72 | `((note...,note).(warning...,war |
| 1d9c0 | 6e 69 6e 67 29 20 28 65 72 72 6f 72 20 2e 20 2c 65 72 72 6f 72 29 29 29 29 0a 0a 28 64 65 66 76 | ning).(error...,error))))..(defv |
| 1d9e0 | 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c 79 6d 61 6b 65 20 | ar-local.doom-modeline--flymake. |
| 1da00 | 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 | nil).(defun.doom-modeline-update |
| 1da20 | 2d 66 6c 79 6d 61 6b 65 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 66 6c 79 | -flymake.(&rest._)..."Update.fly |
| 1da40 | 6d 61 6b 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c | make."...(setq.doom-modeline--fl |
| 1da60 | 79 6d 61 6b 65 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6b 6e 6f 77 6e 20 28 68 61 73 | ymake.........(let*.((known.(has |
| 1da80 | 68 2d 74 61 62 6c 65 2d 6b 65 79 73 20 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 29 29 0a 20 20 | h-table-keys.flymake--state))... |
| 1daa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 6e 69 6e 67 20 28 66 6c 79 6d 61 6b 65 2d 72 | .............(running.(flymake-r |
| 1dac0 | 75 6e 6e 69 6e 67 2d 62 61 63 6b 65 6e 64 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | unning-backends))............... |
| 1dae0 | 20 28 64 69 73 61 62 6c 65 64 20 28 66 6c 79 6d 61 6b 65 2d 64 69 73 61 62 6c 65 64 2d 62 61 63 | .(disabled.(flymake-disabled-bac |
| 1db00 | 6b 65 6e 64 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6f 72 74 65 64 | kends))................(reported |
| 1db20 | 20 28 66 6c 79 6d 61 6b 65 2d 72 65 70 6f 72 74 69 6e 67 2d 62 61 63 6b 65 6e 64 73 29 29 0a 20 | .(flymake-reporting-backends)).. |
| 1db40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c 6c 2d 64 69 73 61 62 6c 65 64 20 28 61 6e 64 | ..............(all-disabled.(and |
| 1db60 | 20 64 69 73 61 62 6c 65 64 20 28 6e 75 6c 6c 20 72 75 6e 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 | .disabled.(null.running)))...... |
| 1db80 | 20 20 20 20 20 20 20 20 20 20 28 73 6f 6d 65 2d 77 61 69 74 69 6e 67 20 28 63 6c 2d 73 65 74 2d | ..........(some-waiting.(cl-set- |
| 1dba0 | 64 69 66 66 65 72 65 6e 63 65 20 72 75 6e 6e 69 6e 67 20 72 65 70 6f 72 74 65 64 29 29 29 0a 20 | difference.running.reported))).. |
| 1dbc0 | 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .........(let-alist.(doom-modeli |
| 1dbe0 | 6e 65 2d 2d 66 6c 79 6d 61 6b 65 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 | ne--flymake-count-errors)....... |
| 1dc00 | 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ......(let*.((vsep.(doom-modelin |
| 1dc20 | 65 2d 76 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 67 | e-vspc))....................(seg |
| 1dc40 | 20 28 69 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d | .(if.doom-modeline-check-simple- |
| 1dc60 | 66 6f 72 6d 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 | format.......................... |
| 1dc80 | 20 20 20 28 6c 65 74 20 28 28 63 6f 75 6e 74 20 28 2b 20 2e 65 72 72 6f 72 20 2e 77 61 72 6e 69 | ...(let.((count.(+..error..warni |
| 1dca0 | 6e 67 20 2e 6e 6f 74 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 | ng..note)))..................... |
| 1dcc0 | 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 20 | ..........(cond................. |
| 1dce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 6d 65 2d 77 61 69 74 69 6e 67 20 28 63 6f | ...............(some-waiting.(co |
| 1dd00 | 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............................ |
| 1dd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ...................(doom-modelin |
| 1dd40 | 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 74 69 6d 65 72 5f 73 61 6e 64 22 20 | e-check-icon."nf-md-timer_sand". |
| 1dd60 | 22 e2 8f b3 22 20 22 2a 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 29 0a | "..."."*".'doom-modeline-debug). |
| 1dd80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1dda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 63 6f 75 6e 74 20 30 29 0a | ..............(when.(>.count.0). |
| 1ddc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1dde0 | 20 20 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 20 | ................(concat......... |
| 1de00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1de20 | 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........vsep................... |
| 1de40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1de60 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 | doom-modeline-check-text.(number |
| 1de80 | 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6f 75 6e 74 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | -to-string.count).'doom-modeline |
| 1dea0 | 2d 64 65 62 75 67 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 | -debug)))))..................... |
| 1dec0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 75 6c 6c 20 6b 6e 6f 77 6e 29 20 28 64 6f 6f 6d 2d 6d | ...........((null.known).(doom-m |
| 1dee0 | 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 72 74 5f | odeline-check-icon."nf-md-alert_ |
| 1df00 | 62 6f 78 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 | box_outline"."..."."!".'doom-mod |
| 1df20 | 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eline-urgent)).................. |
| 1df40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6c 6c 2d 64 69 73 61 62 6c 65 64 20 28 64 6f 6f | ..............(all-disabled.(doo |
| 1df60 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 | m-modeline-check-icon."nf-md-ale |
| 1df80 | 72 74 5f 62 6f 78 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 27 64 6f 6f 6d 2d | rt_box_outline"."..."."!".'doom- |
| 1dfa0 | 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | modeline-warning)).............. |
| 1dfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 69 66 20 28 3e 20 63 6f 75 6e | ..................(t.(if.(>.coun |
| 1dfe0 | 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 20 20 20 20 20 | t.0)............................ |
| 1e000 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 63 6f 6e 64 20 28 28 3e | ...........(let.((face.(cond.((> |
| 1e020 | 20 2e 65 72 72 6f 72 20 30 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 | ..error.0).'doom-modeline-urgent |
| 1e040 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 1e060 | 20 20 20 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 3e 20 2e 77 | ..........................((>..w |
| 1e080 | 61 72 6e 69 6e 67 20 30 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 | arning.0).'doom-modeline-warning |
| 1e0a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 1e0c0 | 20 20 20 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 27 64 6f | ..........................(t.'do |
| 1e0e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | om-modeline-info))))............ |
| 1e100 | 20 20 20 20 20 20 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 |
| 1e120 | 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............................ |
| 1e140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 | ..............(doom-modeline-che |
| 1e160 | 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 72 74 5f 63 69 72 63 6c 65 5f 6f 75 74 6c | ck-icon."nf-md-alert_circle_outl |
| 1e180 | 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ine"."..."."!".face)............ |
| 1e1a0 | 20 20 20 20 20 20 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 73 | ..............................vs |
| 1e1c0 | 65 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 | ep.............................. |
| 1e1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b | ............(doom-modeline-check |
| 1e200 | 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 63 6f 75 6e 74 29 20 66 | -text.(number-to-string.count).f |
| 1e220 | 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 20 20 20 20 20 20 20 | ace))).......................... |
| 1e240 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d | ...........(doom-modeline-check- |
| 1e260 | 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 63 68 65 63 6b 5f 63 69 72 63 6c 65 5f 6f 75 74 6c 69 6e 65 | icon."nf-md-check_circle_outline |
| 1e280 | 22 20 22 e2 9c 94 22 20 22 2a 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 | "."..."."*".'doom-modeline-info) |
| 1e2a0 | 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 28 | ))))...........................( |
| 1e2c0 | 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 20 20 20 20 20 20 20 | concat.......................... |
| 1e2e0 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d | ..(doom-modeline-check-icon."nf- |
| 1e300 | 6d 64 2d 63 6c 6f 73 65 5f 63 69 72 63 6c 65 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 ae be 22 20 22 | md-close_circle_outline"."..."." |
| 1e320 | 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 0a 20 20 20 20 20 20 | !".'doom-modeline-urgent)....... |
| 1e340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 | .....................vsep....... |
| 1e360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | .....................(doom-model |
| 1e380 | 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 | ine-check-text.(number-to-string |
| 1e3a0 | 20 2e 65 72 72 6f 72 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 0a | ..error).'doom-modeline-urgent). |
| 1e3c0 | 20 20 20 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 73 65 70 0a | ...........................vsep. |
| 1e3e0 | 20 20 20 20 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 6f 6f 6d | ...........................(doom |
| 1e400 | 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 61 6c 65 72 | -modeline-check-icon."nf-md-aler |
| 1e420 | 74 5f 6f 75 74 6c 69 6e 65 22 20 22 e2 9a a0 22 20 22 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | t_outline"."..."."!".'doom-model |
| 1e440 | 69 6e 65 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 20 20 20 20 | ine-warning).................... |
| 1e460 | 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........vsep.................... |
| 1e480 | 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 | ........(doom-modeline-check-tex |
| 1e4a0 | 74 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 2e 77 61 72 6e 69 6e 67 29 20 27 64 | t.(number-to-string..warning).'d |
| 1e4c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 | oom-modeline-warning)........... |
| 1e4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 | .................vsep........... |
| 1e500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .................(doom-modeline- |
| 1e520 | 63 68 65 63 6b 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 69 6e 66 6f 72 6d 61 74 69 6f 6e 5f 6f 75 | check-icon."nf-md-information_ou |
| 1e540 | 74 6c 69 6e 65 22 20 22 f0 9f 9b 88 22 20 22 21 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | tline"."...."."!".'doom-modeline |
| 1e560 | 2d 69 6e 66 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 20 | -info).......................... |
| 1e580 | 20 20 76 73 65 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 | ..vsep.......................... |
| 1e5a0 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 74 65 78 74 20 28 6e 75 6d | ..(doom-modeline-check-text.(num |
| 1e5c0 | 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 2e 6e 6f 74 65 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | ber-to-string..note).'doom-model |
| 1e5e0 | 69 6e 65 2d 69 6e 66 6f 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f | ine-info)))))...............(pro |
| 1e600 | 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 67 0a 20 20 20 20 20 | pertize................seg...... |
| 1e620 | 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 63 6f 6e 63 61 74 0a 20 20 20 | ..........'help-echo.(concat.... |
| 1e640 | 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 46 6c 79 6d 61 6b 65 | ........................"Flymake |
| 1e660 | 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 20 28 | \n"............................( |
| 1e680 | 63 6f 6e 64 20 28 73 6f 6d 65 2d 77 61 69 74 69 6e 67 20 22 43 68 65 63 6b 69 6e 67 2e 2e 2e 22 | cond.(some-waiting."Checking..." |
| 1e6a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 1e6c0 | 20 20 20 28 28 6e 75 6c 6c 20 6b 6e 6f 77 6e 29 20 22 4e 6f 20 43 68 65 63 6b 65 72 22 29 0a 20 | ...((null.known)."No.Checker").. |
| 1e6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1e700 | 28 61 6c 6c 2d 64 69 73 61 62 6c 65 64 20 22 41 6c 6c 20 43 68 65 63 6b 65 72 73 20 44 69 73 61 | (all-disabled."All.Checkers.Disa |
| 1e720 | 62 6c 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 20 20 20 | bled").......................... |
| 1e740 | 20 20 20 20 20 20 20 20 28 74 20 28 66 6f 72 6d 61 74 20 22 25 64 2f 25 64 20 62 61 63 6b 65 6e | ........(t.(format."%d/%d.backen |
| 1e760 | 64 73 20 72 75 6e 6e 69 6e 67 5c 6e 65 72 72 6f 72 3a 20 25 64 2c 20 77 61 72 6e 69 6e 67 3a 20 | ds.running\nerror:.%d,.warning:. |
| 1e780 | 25 64 2c 20 6e 6f 74 65 3a 20 25 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | %d,.note:.%d"................... |
| 1e7a0 | 20 20 20 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 6e 67 74 | ..........................(lengt |
| 1e7c0 | 68 20 72 75 6e 6e 69 6e 67 29 20 28 6c 65 6e 67 74 68 20 6b 6e 6f 77 6e 29 20 2e 65 72 72 6f 72 | h.running).(length.known)..error |
| 1e7e0 | 20 2e 77 61 72 6e 69 6e 67 20 2e 6e 6f 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..warning..note))).............. |
| 1e800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e 6d 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 | .............."\nmouse-1:.Displa |
| 1e820 | 79 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 6d 65 6e 75 5c 6e 6d 6f 75 73 65 2d 32 3a 20 53 68 6f 77 | y.minor.mode.menu\nmouse-2:.Show |
| 1e840 | 20 68 65 6c 70 20 66 6f 72 20 6d 69 6e 6f 72 20 6d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 | .help.for.minor.mode").......... |
| 1e860 | 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ......'mouse-face.'doom-modeline |
| 1e880 | 2d 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 27 6c 6f 63 61 6c | -highlight................'local |
| 1e8a0 | 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 | -map.(let.((map.(make-sparse-key |
| 1e8c0 | 6d 61 70 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 | map))).......................... |
| 1e8e0 | 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 64 6f | ...(define-key.map.[mode-line.do |
| 1e900 | 77 6e 2d 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | wn-mouse-1]..................... |
| 1e920 | 20 20 20 20 20 20 20 20 20 20 66 6c 79 6d 61 6b 65 2d 6d 65 6e 75 29 0a 20 20 20 20 20 20 20 20 | ..........flymake-menu)......... |
| 1e940 | 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 65 2d 6b 65 79 20 | ....................(define-key. |
| 1e960 | 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 | map.[mode-line.mouse-2]......... |
| 1e980 | 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 28 29 | ......................(lambda.() |
| 1e9a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1e9c0 | 20 28 69 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 20 20 | .(interactive).................. |
| 1e9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 73 63 72 69 62 65 2d 66 75 6e 63 74 69 6f | ...............(describe-functio |
| 1ea00 | 6e 20 27 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.'flymake-mode))).............. |
| 1ea20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 29 29 29 29 29 29 29 0a 28 61 64 76 69 63 | ...............map))))))).(advic |
| 1ea40 | 65 2d 61 64 64 20 23 27 66 6c 79 6d 61 6b 65 2d 2d 68 61 6e 64 6c 65 2d 72 65 70 6f 72 74 20 3a | e-add.#'flymake--handle-report.: |
| 1ea60 | 61 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 | after.#'doom-modeline-update-fly |
| 1ea80 | 6d 61 6b 65 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 | make)..(doom-modeline-add-variab |
| 1eaa0 | 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a | le-watcher..'doom-modeline-icon. |
| 1eac0 | 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 | .(lambda.(_sym.val.op._where)... |
| 1eae0 | 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 | .(when.(eq.op.'set)......(setq.d |
| 1eb00 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c | oom-modeline-icon.val)......(dol |
| 1eb20 | 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 | ist.(buf.(buffer-list))........( |
| 1eb40 | 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 20 20 | with-current-buffer.buf......... |
| 1eb60 | 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 6d 61 6b 65 | .(when.(bound-and-true-p.flymake |
| 1eb80 | 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | -mode)............(doom-modeline |
| 1eba0 | 2d 75 70 64 61 74 65 2d 66 6c 79 6d 61 6b 65 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f | -update-flymake)))))))..(doom-mo |
| 1ebc0 | 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f | deline-add-variable-watcher..'do |
| 1ebe0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 | om-modeline-check-icon..(lambda. |
| 1ec00 | 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 | (_sym.val.op._where)....(when.(e |
| 1ec20 | 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | q.op.'set)......(setq.doom-model |
| 1ec40 | 69 6e 65 2d 63 68 65 63 6b 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 | ine-check-icon.val)......(dolist |
| 1ec60 | 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 | .(buf.(buffer-list))........(wit |
| 1ec80 | 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 28 77 | h-current-buffer.buf..........(w |
| 1eca0 | 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 6d 61 6b 65 2d 6d 6f | hen.(bound-and-true-p.flymake-mo |
| 1ecc0 | 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 | de)............(doom-modeline-up |
| 1ece0 | 64 61 74 65 2d 66 6c 79 6d 61 6b 65 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | date-flymake)))))))..(doom-model |
| 1ed00 | 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d | ine-add-variable-watcher..'doom- |
| 1ed20 | 6d 6f 64 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 | modeline-unicode-fallback..(lamb |
| 1ed40 | 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e | da.(_sym.val.op._where)....(when |
| 1ed60 | 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f | .(eq.op.'set)......(setq.doom-mo |
| 1ed80 | 64 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 76 61 6c 29 0a 20 20 20 | deline-unicode-fallback.val).... |
| 1eda0 | 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 | ..(dolist.(buf.(buffer-list))... |
| 1edc0 | 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 0a 20 20 | .....(with-current-buffer.buf... |
| 1ede0 | 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 | .......(when.(bound-and-true-p.f |
| 1ee00 | 6c 79 6d 61 6b 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f | lymake-mode)............(doom-mo |
| 1ee20 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 6d 61 6b 65 29 29 29 29 29 29 29 0a 0a 28 64 | deline-update-flymake)))))))..(d |
| 1ee40 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 | oom-modeline-add-variable-watche |
| 1ee60 | 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d 66 | r..'doom-modeline-check-simple-f |
| 1ee80 | 6f 72 6d 61 74 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 | ormat..(lambda.(_sym.val.op._whe |
| 1eea0 | 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 | re)....(when.(eq.op.'set)......( |
| 1eec0 | 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 68 65 63 6b 2d 73 69 6d 70 6c 65 2d | setq.doom-modeline-check-simple- |
| 1eee0 | 66 6f 72 6d 61 74 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 | format.val)......(dolist.(buf.(b |
| 1ef00 | 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e | uffer-list))........(with-curren |
| 1ef20 | 74 2d 62 75 66 66 65 72 20 62 75 66 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 6f 75 | t-buffer.buf..........(when.(bou |
| 1ef40 | 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 29 0a 20 20 20 20 | nd-and-true-p.flymake-mode)..... |
| 1ef60 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 66 6c 79 | .......(doom-modeline-update-fly |
| 1ef80 | 6d 61 6b 65 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d | make)))))))..(doom-modeline-def- |
| 1efa0 | 73 65 67 6d 65 6e 74 20 63 68 65 63 6b 0a 20 20 22 44 69 73 70 6c 61 79 73 20 63 6f 6c 6f 72 2d | segment.check..."Displays.color- |
| 1efc0 | 63 6f 64 65 64 20 65 72 72 6f 72 20 73 74 61 74 75 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | coded.error.status.in.the.curren |
| 1efe0 | 74 20 62 75 66 66 65 72 20 77 69 74 68 20 70 72 65 74 74 79 20 69 63 6f 6e 73 2e 22 0a 20 20 28 | t.buffer.with.pretty.icons."...( |
| 1f000 | 77 68 65 6e 2d 6c 65 74 2a 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 | when-let*.((sep.(doom-modeline-s |
| 1f020 | 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d | pc))...............(vsep.(doom-m |
| 1f040 | 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 | odeline-vspc))...............(se |
| 1f060 | 67 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 28 28 61 6e | g.(cond.....................((an |
| 1f080 | 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 | d.(bound-and-true-p.flymake-mode |
| 1f0a0 | 29 0a 20 20 20 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 75 | )...........................(bou |
| 1f0c0 | 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 6d 61 6b 65 2d 2d 73 74 61 74 65 29 29 20 3b | nd-and-true-p.flymake--state)).; |
| 1f0e0 | 20 6f 6e 6c 79 20 73 75 70 70 6f 72 74 20 32 36 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .only.support.26+............... |
| 1f100 | 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c 79 6d 61 6b 65 29 0a 20 | .......doom-modeline--flymake).. |
| 1f120 | 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 28 62 6f 75 6e 64 2d | ...................((and.(bound- |
| 1f140 | 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | and-true-p.flycheck-mode)....... |
| 1f160 | 20 20 20 20 20 20 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 | ....................(bound-and-t |
| 1f180 | 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e | rue-p.flycheck--automatically-en |
| 1f1a0 | 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | abled-checkers))................ |
| 1f1c0 | 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6c 79 63 68 65 63 6b 29 29 29 | ......doom-modeline--flycheck))) |
| 1f1e0 | 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 28 6c 65 74 | ).....(concat......sep......(let |
| 1f200 | 20 28 28 73 74 72 29 29 0a 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 73 20 28 73 70 6c 69 | .((str))........(dolist.(s.(spli |
| 1f220 | 74 2d 73 74 72 69 6e 67 20 73 65 67 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 | t-string.seg."."))..........(set |
| 1f240 | 71 20 73 74 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 74 72 | q.str................(concat.str |
| 1f260 | 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 69 66 20 28 73 74 72 | ........................(if.(str |
| 1f280 | 69 6e 67 2d 6d 61 74 63 68 2d 70 20 22 5e 5b 30 2d 39 5d 2b 24 22 20 73 29 0a 20 20 20 20 20 20 | ing-match-p."^[0-9]+$".s)....... |
| 1f2a0 | 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 76 73 65 | .....................(concat.vse |
| 1f2c0 | 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............................... |
| 1f2e0 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 | .....(doom-modeline-display-text |
| 1f300 | 20 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 | .s)............................. |
| 1f320 | 20 20 20 20 20 20 20 76 73 65 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......vsep).................... |
| 1f340 | 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 69 63 6f | ......(doom-modeline-display-ico |
| 1f360 | 6e 20 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 73 74 72 0a | n.s)))))........(propertize.str. |
| 1f380 | 20 20 20 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 28 67 | ...................'help-echo.(g |
| 1f3a0 | 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 68 65 6c 70 2d 65 63 68 6f 20 73 65 | et-text-property.0.'help-echo.se |
| 1f3c0 | 67 29 0a 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 61 63 | g)....................'mouse-fac |
| 1f3e0 | 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 | e.'doom-modeline-highlight...... |
| 1f400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 67 65 74 2d 74 65 | ..............'local-map.(get-te |
| 1f420 | 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 73 65 67 29 29 29 0a | xt-property.0.'local-map.seg))). |
| 1f440 | 20 20 20 20 20 73 65 70 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 57 6f 72 64 20 43 6f 75 6e 74 0a 3b | .....sep)))...;;.;;.Word.Count.; |
| 1f460 | 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 77 6f | ;..(doom-modeline-def-segment.wo |
| 1f480 | 72 64 2d 63 6f 75 6e 74 0a 20 20 22 54 68 65 20 62 75 66 66 65 72 20 77 6f 72 64 20 63 6f 75 6e | rd-count..."The.buffer.word.coun |
| 1f4a0 | 74 2e 0a 44 69 73 70 6c 61 79 65 64 20 77 68 65 6e 20 69 6e 20 61 20 6d 61 6a 6f 72 20 6d 6f 64 | t..Displayed.when.in.a.major.mod |
| 1f4c0 | 65 20 69 6e 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6e 74 69 6e 75 6f 75 73 2d 77 | e.in.`doom-modeline-continuous-w |
| 1f4e0 | 6f 72 64 2d 63 6f 75 6e 74 2d 6d 6f 64 65 73 27 2e 0a 52 65 73 70 65 63 74 73 20 60 64 6f 6f 6d | ord-count-modes'..Respects.`doom |
| 1f500 | 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 61 62 6c 65 2d 77 6f 72 64 2d 63 6f 75 6e 74 27 2e 22 0a 20 | -modeline-enable-word-count'.".. |
| 1f520 | 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6e 61 62 6c 65 | .(when.(and.doom-modeline-enable |
| 1f540 | 2d 77 6f 72 64 2d 63 6f 75 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 62 65 72 | -word-count..............(member |
| 1f560 | 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6e 74 69 6e | .major-mode.doom-modeline-contin |
| 1f580 | 75 6f 75 73 2d 77 6f 72 64 2d 63 6f 75 6e 74 2d 6d 6f 64 65 73 29 29 0a 20 20 20 20 28 70 72 6f | uous-word-count-modes)).....(pro |
| 1f5a0 | 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 20 25 64 57 22 20 28 63 6f 75 6e 74 2d 77 6f | pertize.(format.".%dW".(count-wo |
| 1f5c0 | 72 64 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 0a 20 20 | rds.(point-min).(point-max)))... |
| 1f5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ..............'face.(doom-modeli |
| 1f600 | 6e 65 2d 66 61 63 65 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 53 65 6c 65 63 74 69 6f 6e 0a 3b 3b | ne-face))))...;;.;;.Selection.;; |
| 1f620 | 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6c 75 6d 6e | ..(defsubst.doom-modeline-column |
| 1f640 | 20 28 70 6f 73 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6c 75 6d 6e 20 6f 66 20 74 68 65 20 | .(pos)..."Get.the.column.of.the. |
| 1f660 | 70 6f 73 69 74 69 6f 6e 20 60 50 4f 53 27 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 | position.`POS'."...(save-excursi |
| 1f680 | 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | on.(goto-char.pos).............. |
| 1f6a0 | 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d | .....(current-column)))..(doom-m |
| 1f6c0 | 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2d 69 6e | odeline-def-segment.selection-in |
| 1f6e0 | 66 6f 0a 20 20 22 49 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 | fo..."Information.about.the.curr |
| 1f700 | 65 6e 74 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 53 75 63 68 20 61 73 20 68 6f 77 20 6d 61 6e 79 | ent.selection...Such.as.how.many |
| 1f720 | 20 63 68 61 72 61 63 74 65 72 73 20 61 6e 64 20 6c 69 6e 65 73 20 61 72 65 20 73 65 6c 65 63 74 | .characters.and.lines.are.select |
| 1f740 | 65 64 2c 20 6f 72 20 74 68 65 20 4e 78 4d 20 64 69 6d 65 6e 73 69 6f 6e 73 20 6f 66 20 61 0a 62 | ed,.or.the.NxM.dimensions.of.a.b |
| 1f760 | 6c 6f 63 6b 20 73 65 6c 65 63 74 69 6f 6e 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6f | lock.selection."...(when.(and.(o |
| 1f780 | 72 20 6d 61 72 6b 2d 61 63 74 69 76 65 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | r.mark-active.(and.(bound-and-tr |
| 1f7a0 | 75 65 2d 70 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ue-p.evil-local-mode)........... |
| 1f7c0 | 20 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 65 76 69 6c | ........................(eq.evil |
| 1f7e0 | 2d 73 74 61 74 65 20 27 76 69 73 75 61 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -state.'visual)))..............( |
| 1f800 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 29 29 0a 20 20 20 20 28 63 6c 2d | doom-modeline--active)).....(cl- |
| 1f820 | 64 65 73 74 72 75 63 74 75 72 69 6e 67 2d 62 69 6e 64 20 28 62 65 67 20 2e 20 65 6e 64 29 0a 20 | destructuring-bind.(beg...end).. |
| 1f840 | 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 | .....(if.(and.(bound-and-true-p. |
| 1f860 | 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 20 28 65 71 20 65 76 69 6c 2d 73 74 61 74 65 20 | evil-local-mode).(eq.evil-state. |
| 1f880 | 27 76 69 73 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 65 76 69 6c 2d 76 | 'visual))...........(cons.evil-v |
| 1f8a0 | 69 73 75 61 6c 2d 62 65 67 69 6e 6e 69 6e 67 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 65 6e 64 29 | isual-beginning.evil-visual-end) |
| 1f8c0 | 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 72 65 67 69 6f 6e 2d 62 65 67 69 6e 6e 69 6e 67 | .........(cons.(region-beginning |
| 1f8e0 | 29 20 28 72 65 67 69 6f 6e 2d 65 6e 64 29 29 29 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | ).(region-end))).......(properti |
| 1f900 | 7a 65 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6c 69 6e 65 73 20 28 63 6f 75 6e 74 2d 6c 69 | ze........(let.((lines.(count-li |
| 1f920 | 6e 65 73 20 62 65 67 20 28 6d 69 6e 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 | nes.beg.(min.end.(point-max))))) |
| 1f940 | 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 20 22 20 22 0a | ..........(concat...........".". |
| 1f960 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 20 28 28 6f 72 20 28 62 6f 75 6e 64 2d 61 6e 64 2d | ..........(cond.((or.(bound-and- |
| 1f980 | 74 72 75 65 2d 70 20 72 65 63 74 61 6e 67 6c 65 2d 6d 61 72 6b 2d 6d 6f 64 65 29 0a 20 20 20 20 | true-p.rectangle-mark-mode)..... |
| 1f9a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 | .................(and.(bound-and |
| 1f9c0 | 2d 74 72 75 65 2d 70 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f 6e 29 0a 20 | -true-p.evil-visual-selection).. |
| 1f9e0 | 20 20 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 27 62 6c | .........................(eq.'bl |
| 1fa00 | 6f 63 6b 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f 6e 29 29 29 0a 20 20 20 | ock.evil-visual-selection))).... |
| 1fa20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 6f 6c 73 20 28 61 62 73 20 28 | ..............(let.((cols.(abs.( |
| 1fa40 | 2d 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 20 65 6e 64 29 0a 20 20 20 | -.(doom-modeline-column.end).... |
| 1fa60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1fa80 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 20 62 65 67 29 29 29 29 29 | ..(doom-modeline-column.beg))))) |
| 1faa0 | 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 22 25 64 78 | ....................(format."%dx |
| 1fac0 | 25 64 42 22 20 6c 69 6e 65 73 20 63 6f 6c 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | %dB".lines.cols))).............. |
| 1fae0 | 20 20 20 28 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 69 6c 2d | ...((and.(bound-and-true-p.evil- |
| 1fb00 | 76 69 73 75 61 6c 2d 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 | visual-selection)............... |
| 1fb20 | 20 20 20 20 20 20 20 20 28 65 71 20 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 65 6c 65 63 74 69 6f | ........(eq.evil-visual-selectio |
| 1fb40 | 6e 20 27 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d | n.'line))..................(form |
| 1fb60 | 61 74 20 22 25 64 4c 22 20 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at."%dL".lines))................ |
| 1fb80 | 20 28 28 3e 20 6c 69 6e 65 73 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .((>.lines.1)..................( |
| 1fba0 | 66 6f 72 6d 61 74 20 22 25 64 43 20 25 64 4c 22 20 28 2d 20 65 6e 64 20 62 65 67 29 20 6c 69 6e | format."%dC.%dL".(-.end.beg).lin |
| 1fbc0 | 65 73 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 | es)).................(t......... |
| 1fbe0 | 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 43 22 20 28 2d 20 65 6e 64 20 62 65 | .........(format."%dC".(-.end.be |
| 1fc00 | 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | g))))...........(when.doom-model |
| 1fc20 | 69 6e 65 2d 65 6e 61 62 6c 65 2d 77 6f 72 64 2d 63 6f 75 6e 74 0a 20 20 20 20 20 20 20 20 20 20 | ine-enable-word-count........... |
| 1fc40 | 20 20 28 66 6f 72 6d 61 74 20 22 20 25 64 57 22 20 28 63 6f 75 6e 74 2d 77 6f 72 64 73 20 62 65 | ..(format.".%dW".(count-words.be |
| 1fc60 | 67 20 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 22 29 29 0a 20 20 20 20 20 20 20 | g.end)))..........."."))........ |
| 1fc80 | 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 29 29 29 | 'face.'doom-modeline-emphasis))) |
| 1fca0 | 29 0a 0a 0a 3b 3b 0a 3b 3b 20 4d 61 74 63 68 65 73 20 28 6d 61 63 72 6f 2c 20 61 6e 7a 75 2c 20 | )...;;.;;.Matches.(macro,.anzu,. |
| 1fcc0 | 65 76 69 6c 2d 73 75 62 73 74 69 74 75 74 65 2c 20 69 65 64 69 74 2c 20 73 79 6d 62 6f 6c 2d 6f | evil-substitute,.iedit,.symbol-o |
| 1fce0 | 76 65 72 6c 61 79 20 61 6e 64 20 6d 75 6c 74 69 2d 63 75 72 73 6f 72 73 29 0a 3b 3b 0a 0a 28 64 | verlay.and.multi-cursors).;;..(d |
| 1fd00 | 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 61 63 72 6f 2d 72 65 63 | efsubst.doom-modeline--macro-rec |
| 1fd20 | 6f 72 64 69 6e 67 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 63 75 72 72 65 6e 74 20 45 6d 61 | ording.()..."Display.current.Ema |
| 1fd40 | 63 73 20 6f 72 20 65 76 69 6c 20 6d 61 63 72 6f 20 62 65 69 6e 67 20 72 65 63 6f 72 64 65 64 2e | cs.or.evil.macro.being.recorded. |
| 1fd60 | 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 | "...(when.(and.(doom-modeline--a |
| 1fd80 | 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 64 65 66 69 6e 69 6e 67 | ctive)..............(or.defining |
| 1fda0 | 2d 6b 62 64 2d 6d 61 63 72 6f 20 65 78 65 63 75 74 69 6e 67 2d 6b 62 64 2d 6d 61 63 72 6f 29 29 | -kbd-macro.executing-kbd-macro)) |
| 1fdc0 | 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 | .....(let.((sep.(propertize.".". |
| 1fde0 | 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 29 29 0a 20 20 20 | 'face.'doom-modeline-panel)).... |
| 1fe00 | 20 20 20 20 20 20 20 28 76 73 65 70 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 66 61 | .......(vsep.(propertize.".".'fa |
| 1fe20 | 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 27 | ce.............................' |
| 1fe40 | 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 20 76 | (:inherit.(doom-modeline-panel.v |
| 1fe60 | 61 72 69 61 62 6c 65 2d 70 69 74 63 68 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 63 | ariable-pitch))))...........(mac |
| 1fe80 | 72 6f 2d 6e 61 6d 65 20 28 69 66 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 | ro-name.(if.(bound-and-true-p.ev |
| 1fea0 | 69 6c 2d 74 68 69 73 2d 6d 61 63 72 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | il-this-macro).................. |
| 1fec0 | 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 40 25 73 20 22 0a 20 20 20 20 20 20 20 | .........(format.".@%s."........ |
| 1fee0 | 20 20 20 20 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 | ...........................(char |
| 1ff00 | 2d 74 6f 2d 73 74 72 69 6e 67 20 65 76 69 6c 2d 74 68 69 73 2d 6d 61 63 72 6f 29 29 0a 20 20 20 | -to-string.evil-this-macro)).... |
| 1ff20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4d 61 63 72 6f 22 29 29 29 0a | ....................."Macro"))). |
| 1ff40 | 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 20 20 | ......(concat........sep........ |
| 1ff60 | 28 69 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 6c 77 61 79 73 2d 73 68 6f 77 2d 6d 61 | (if.doom-modeline-always-show-ma |
| 1ff80 | 63 72 6f 2d 72 65 67 69 73 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 | cro-register............(propert |
| 1ffa0 | 69 7a 65 20 6d 61 63 72 6f 2d 6e 61 6d 65 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | ize.macro-name.'face.'doom-model |
| 1ffc0 | 69 6e 65 2d 70 61 6e 65 6c 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 | ine-panel)..........(concat..... |
| 1ffe0 | 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f | ......(doom-modeline-icon.'mdico |
| 20000 | 6e 20 22 6e 66 2d 6d 64 2d 72 65 63 6f 72 64 22 20 22 e2 97 8f 22 0a 20 20 20 20 20 20 20 20 20 | n."nf-md-record"."...".......... |
| 20020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 63 72 6f 2d 6e 61 6d 65 0a | .....................macro-name. |
| 20040 | 20 20 20 20 20 20 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 66 | ..............................:f |
| 20060 | 61 63 65 20 27 28 3a 69 6e 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 | ace.'(:inherit.(doom-modeline-ur |
| 20080 | 67 65 6e 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 29 29 0a 20 20 20 20 20 | gent.doom-modeline-panel))...... |
| 200a0 | 20 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 76 2d 61 64 6a 75 | .........................:v-adju |
| 200c0 | 73 74 20 30 2e 31 35 29 0a 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 20 20 | st.0.15)...........vsep......... |
| 200e0 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 22 6e | ..(doom-modeline-icon.'mdicon."n |
| 20100 | 66 2d 6d 64 2d 6d 65 6e 75 5f 72 69 67 68 74 22 20 22 e2 96 b6 22 20 22 3e 22 0a 20 20 20 20 20 | f-md-menu_right"."...".">"...... |
| 20120 | 20 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 66 61 63 65 20 27 | .........................:face.' |
| 20140 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | doom-modeline-panel............. |
| 20160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 76 2d 61 64 6a 75 73 74 20 30 2e 31 35 | ..................:v-adjust.0.15 |
| 20180 | 29 29 29 0a 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 3b 3b 20 60 61 6e 7a 75 27 20 61 6e | )))........sep))))..;;.`anzu'.an |
| 201a0 | 64 20 60 65 76 69 6c 2d 61 6e 7a 75 27 20 65 78 70 6f 73 65 20 63 75 72 72 65 6e 74 2f 74 6f 74 | d.`evil-anzu'.expose.current/tot |
| 201c0 | 61 6c 20 73 74 61 74 65 20 74 68 61 74 20 63 61 6e 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 69 | al.state.that.can.be.displayed.i |
| 201e0 | 6e 20 74 68 65 0a 3b 3b 20 6d 6f 64 65 2d 6c 69 6e 65 2e 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d | n.the.;;.mode-line..(defun.doom- |
| 20200 | 6d 6f 64 65 6c 69 6e 65 2d 66 69 78 2d 61 6e 7a 75 2d 63 6f 75 6e 74 20 28 70 6f 73 69 74 69 6f | modeline-fix-anzu-count.(positio |
| 20220 | 6e 73 20 68 65 72 65 29 0a 20 20 22 43 61 6c 75 6c 61 74 65 20 61 6e 7a 75 20 63 6f 75 6e 74 20 | ns.here)..."Calulate.anzu.count. |
| 20240 | 76 69 61 20 50 4f 53 49 54 49 4f 4e 53 20 61 6e 64 20 48 45 52 45 2e 22 0a 20 20 28 63 6c 2d 6c | via.POSITIONS.and.HERE."...(cl-l |
| 20260 | 6f 6f 70 20 77 69 74 68 20 69 20 3d 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 20 28 73 | oop.with.i.=.0............for.(s |
| 20280 | 74 61 72 74 20 2e 20 65 6e 64 29 20 69 6e 20 70 6f 73 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 | tart...end).in.positions........ |
| 202a0 | 20 20 20 20 64 6f 20 28 63 6c 2d 69 6e 63 66 20 69 29 0a 20 20 20 20 20 20 20 20 20 20 20 77 68 | ....do.(cl-incf.i)............wh |
| 202c0 | 65 6e 20 28 61 6e 64 20 28 3e 3d 20 68 65 72 65 20 73 74 61 72 74 29 20 28 3c 3d 20 68 65 72 65 | en.(and.(>=.here.start).(<=.here |
| 202e0 | 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 72 65 74 75 72 6e 20 69 0a 20 20 20 20 20 | .end))............return.i...... |
| 20300 | 20 20 20 20 20 20 66 69 6e 61 6c 6c 79 20 72 65 74 75 72 6e 20 30 29 29 0a 0a 28 61 64 76 69 63 | ......finally.return.0))..(advic |
| 20320 | 65 2d 61 64 64 20 23 27 61 6e 7a 75 2d 2d 77 68 65 72 65 2d 69 73 2d 68 65 72 65 20 3a 6f 76 65 | e-add.#'anzu--where-is-here.:ove |
| 20340 | 72 72 69 64 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 69 78 2d 61 6e 7a 75 2d 63 | rride.#'doom-modeline-fix-anzu-c |
| 20360 | 6f 75 6e 74 29 0a 0a 28 73 65 74 71 20 61 6e 7a 75 2d 63 6f 6e 73 2d 6d 6f 64 65 2d 6c 69 6e 65 | ount)..(setq.anzu-cons-mode-line |
| 20380 | 2d 70 20 6e 69 6c 29 20 3b 20 6d 61 6e 61 67 65 20 6d 6f 64 65 6c 69 6e 65 20 73 65 67 6d 65 6e | -p.nil).;.manage.modeline.segmen |
| 203a0 | 74 20 6f 75 72 73 65 6c 76 65 73 0a 3b 3b 20 45 6e 73 75 72 65 20 61 6e 7a 75 20 73 74 61 74 65 | t.ourselves.;;.Ensure.anzu.state |
| 203c0 | 20 69 73 20 63 6c 65 61 72 65 64 20 77 68 65 6e 20 73 65 61 72 63 68 65 73 20 26 20 69 65 64 69 | .is.cleared.when.searches.&.iedi |
| 203e0 | 74 20 61 72 65 20 64 6f 6e 65 0a 28 77 69 74 68 2d 65 76 61 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 | t.are.done.(with-eval-after-load |
| 20400 | 20 27 61 6e 7a 75 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 69 73 65 61 72 63 68 2d 6d 6f 64 65 | .'anzu...(add-hook.'isearch-mode |
| 20420 | 2d 65 6e 64 2d 68 6f 6f 6b 20 23 27 61 6e 7a 75 2d 2d 72 65 73 65 74 2d 73 74 61 74 75 73 20 74 | -end-hook.#'anzu--reset-status.t |
| 20440 | 29 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 69 65 64 69 74 2d 6d 6f 64 65 2d 65 6e 64 2d 68 6f | )...(add-hook.'iedit-mode-end-ho |
| 20460 | 6f 6b 20 23 27 61 6e 7a 75 2d 2d 72 65 73 65 74 2d 73 74 61 74 75 73 29 0a 20 20 28 61 64 76 69 | ok.#'anzu--reset-status)...(advi |
| 20480 | 63 65 2d 61 64 64 20 23 27 65 76 69 6c 2d 66 6f 72 63 65 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 | ce-add.#'evil-force-normal-state |
| 204a0 | 20 3a 61 66 74 65 72 20 23 27 61 6e 7a 75 2d 2d 72 65 73 65 74 2d 73 74 61 74 75 73 29 0a 20 20 | .:after.#'anzu--reset-status)... |
| 204c0 | 3b 3b 20 46 69 78 20 6d 61 74 63 68 65 73 20 73 65 67 6d 65 6e 74 20 6d 69 72 72 6f 72 69 6e 67 | ;;.Fix.matches.segment.mirroring |
| 204e0 | 20 61 63 72 6f 73 73 20 61 6c 6c 20 62 75 66 66 65 72 73 0a 20 20 28 6d 61 70 63 20 23 27 6d 61 | .across.all.buffers...(mapc.#'ma |
| 20500 | 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 0a 20 20 20 20 20 20 20 | ke-variable-buffer-local........ |
| 20520 | 20 27 28 61 6e 7a 75 2d 2d 74 6f 74 61 6c 2d 6d 61 74 63 68 65 64 0a 20 20 20 20 20 20 20 20 20 | .'(anzu--total-matched.......... |
| 20540 | 20 61 6e 7a 75 2d 2d 63 75 72 72 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 20 61 6e 7a 75 2d 2d 73 74 | .anzu--current-position.anzu--st |
| 20560 | 61 74 65 20 61 6e 7a 75 2d 2d 63 61 63 68 65 64 2d 63 6f 75 6e 74 0a 20 20 20 20 20 20 20 20 20 | ate.anzu--cached-count.......... |
| 20580 | 20 61 6e 7a 75 2d 2d 63 61 63 68 65 64 2d 70 6f 73 69 74 69 6f 6e 73 20 61 6e 7a 75 2d 2d 6c 61 | .anzu--cached-positions.anzu--la |
| 205a0 | 73 74 2d 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 20 20 20 61 6e 7a 75 2d 2d 6c 61 73 74 2d | st-command...........anzu--last- |
| 205c0 | 69 73 65 61 72 63 68 2d 73 74 72 69 6e 67 20 61 6e 7a 75 2d 2d 6f 76 65 72 66 6c 6f 77 2d 70 29 | isearch-string.anzu--overflow-p) |
| 205e0 | 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 6e 7a | ))..(defsubst.doom-modeline--anz |
| 20600 | 75 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 6d 61 74 63 68 20 69 6e 64 65 78 20 61 6e 64 | u.()..."Show.the.match.index.and |
| 20620 | 20 74 6f 74 61 6c 20 6e 75 6d 62 65 72 20 74 68 65 72 65 6f 66 2e 0a 52 65 71 75 69 72 65 73 20 | .total.number.thereof..Requires. |
| 20640 | 60 61 6e 7a 75 27 2c 20 61 6c 73 6f 20 60 65 76 69 6c 2d 61 6e 7a 75 27 20 69 66 20 75 73 69 6e | `anzu',.also.`evil-anzu'.if.usin |
| 20660 | 67 20 60 65 76 69 6c 2d 6d 6f 64 65 27 20 66 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 | g.`evil-mode'.for.compatibility. |
| 20680 | 77 69 74 68 0a 60 65 76 69 6c 2d 73 65 61 72 63 68 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e | with.`evil-search'."...(when.(an |
| 206a0 | 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 61 6e 7a 75 2d 2d 73 74 61 74 65 29 | d.(bound-and-true-p.anzu--state) |
| 206c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | ..............(not.(bound-and-tr |
| 206e0 | 75 65 2d 70 20 69 65 64 69 74 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 | ue-p.iedit-mode))).....(properti |
| 20700 | 7a 65 0a 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 72 65 20 61 6e 7a 75 2d 2d 63 75 72 72 65 6e | ze......(let.((here.anzu--curren |
| 20720 | 74 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 74 61 6c 20 61 6e | t-position)............(total.an |
| 20740 | 7a 75 2d 2d 74 6f 74 61 6c 2d 6d 61 74 63 68 65 64 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 | zu--total-matched))........(cond |
| 20760 | 20 28 28 65 71 20 61 6e 7a 75 2d 2d 73 74 61 74 65 20 27 72 65 70 6c 61 63 65 2d 71 75 65 72 79 | .((eq.anzu--state.'replace-query |
| 20780 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 64 20 72 65 70 | )...............(format.".%d.rep |
| 207a0 | 6c 61 63 65 20 22 20 61 6e 7a 75 2d 2d 63 61 63 68 65 64 2d 63 6f 75 6e 74 29 29 0a 20 20 20 20 | lace.".anzu--cached-count))..... |
| 207c0 | 20 20 20 20 20 20 20 20 20 28 28 65 71 20 61 6e 7a 75 2d 2d 73 74 61 74 65 20 27 72 65 70 6c 61 | .........((eq.anzu--state.'repla |
| 207e0 | 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 64 2f 25 | ce)...............(format.".%d/% |
| 20800 | 64 20 22 20 68 65 72 65 20 74 6f 74 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | d.".here.total))..............(a |
| 20820 | 6e 7a 75 2d 2d 6f 76 65 72 66 6c 6f 77 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | nzu--overflow-p...............(f |
| 20840 | 6f 72 6d 61 74 20 22 20 25 73 2b 20 22 20 74 6f 74 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ormat.".%s+.".total))........... |
| 20860 | 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 73 | ...(t...............(format.".%s |
| 20880 | 2f 25 64 20 22 20 68 65 72 65 20 74 6f 74 61 6c 29 29 29 29 0a 20 20 20 20 20 27 66 61 63 65 20 | /%d.".here.total))))......'face. |
| 208a0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | (doom-modeline-face.'doom-modeli |
| 208c0 | 6e 65 2d 70 61 6e 65 6c 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 | ne-panel))))..(defsubst.doom-mod |
| 208e0 | 65 6c 69 6e 65 2d 2d 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 20 28 29 0a 20 20 22 53 68 6f 77 | eline--visual-replace.()..."Show |
| 20900 | 20 74 68 65 20 6d 61 74 63 68 20 69 6e 64 65 78 20 61 6e 64 20 74 6f 74 61 6c 20 6e 75 6d 62 65 | .the.match.index.and.total.numbe |
| 20920 | 72 20 6f 66 20 60 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 27 2e 0a 49 74 20 72 65 73 70 65 63 | r.of.`visual-replace'..It.respec |
| 20940 | 74 73 20 60 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 2d 64 69 73 70 6c 61 79 2d 74 6f 74 61 6c | ts.`visual-replace-display-total |
| 20960 | 27 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 64 2d 74 72 75 65 | '."...(when.(and.(bound-and-true |
| 20980 | 2d 70 20 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 2d 2d 6d 61 74 63 68 2d 6f 76 73 29 0a 20 20 | -p.visual-replace--match-ovs)... |
| 209a0 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d | ...........(not.(bound-and-true- |
| 209c0 | 70 20 69 65 64 69 74 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f | p.iedit-mode))..............(fbo |
| 209e0 | 75 6e 64 70 20 27 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 2d 2d 70 72 65 76 69 65 77 2d 69 73 | undp.'visual-replace--preview-is |
| 20a00 | 2d 63 6f 6d 70 6c 65 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 69 73 75 61 6c 2d | -complete)..............(visual- |
| 20a20 | 72 65 70 6c 61 63 65 2d 2d 70 72 65 76 69 65 77 2d 69 73 2d 63 6f 6d 70 6c 65 74 65 29 29 0a 20 | replace--preview-is-complete)).. |
| 20a40 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 28 6c 65 74 20 28 28 74 6f 74 61 6c | ...(propertize......(let.((total |
| 20a60 | 20 28 6c 65 6e 67 74 68 20 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 2d 2d 6d 61 74 63 68 2d 6f | .(length.visual-replace--match-o |
| 20a80 | 76 73 29 29 29 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 73 20 22 0a 20 20 20 20 | vs)))........(format.".%s."..... |
| 20aa0 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 6f 76 0a 20 20 20 20 20 20 20 | ...........(if-let*.((ov........ |
| 20ac0 | 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 6e 64 0a 20 20 20 | ...................(seq-find.... |
| 20ae0 | 20 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 61 6d 62 64 61 20 | ........................(lambda. |
| 20b00 | 28 6f 76 29 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 76 69 73 75 61 6c 2d 72 65 70 | (ov).(overlay-get.ov.'visual-rep |
| 20b20 | 6c 61 63 65 2d 69 64 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lace-idx))...................... |
| 20b40 | 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 76 69 73 75 61 | ......(with-current-buffer.visua |
| 20b60 | 6c 2d 72 65 70 6c 61 63 65 2d 2d 63 61 6c 6c 69 6e 67 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 | l-replace--calling-buffer....... |
| 20b80 | 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 76 65 72 6c 61 79 73 | .......................(overlays |
| 20ba0 | 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -at.(point))))))................ |
| 20bc0 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 2f 25 64 22 20 28 31 2b 20 28 6f 76 65 72 6c 61 79 | ....(format."%d/%d".(1+.(overlay |
| 20be0 | 2d 67 65 74 20 6f 76 20 27 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 2d 69 64 78 29 29 20 74 6f | -get.ov.'visual-replace-idx)).to |
| 20c00 | 74 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 2d 74 6f | tal)..................(number-to |
| 20c20 | 2d 73 74 72 69 6e 67 20 74 6f 74 61 6c 29 29 29 29 0a 20 20 20 20 20 27 66 61 63 65 20 28 64 6f | -string.total))))......'face.(do |
| 20c40 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | om-modeline-face.'doom-modeline- |
| 20c60 | 70 61 6e 65 6c 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | panel))))..(defsubst.doom-modeli |
| 20c80 | 6e 65 2d 2d 65 76 69 6c 2d 73 75 62 73 74 69 74 75 74 65 20 28 29 0a 20 20 22 53 68 6f 77 20 6e | ne--evil-substitute.()..."Show.n |
| 20ca0 | 75 6d 62 65 72 20 6f 66 20 6d 61 74 63 68 65 73 20 66 6f 72 20 60 65 76 69 6c 2d 65 78 27 20 69 | umber.of.matches.for.`evil-ex'.i |
| 20cc0 | 6e 20 72 65 61 6c 20 74 69 6d 65 2e 0a 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 6d 61 74 63 68 | n.real.time..The.number.of.match |
| 20ce0 | 65 73 20 63 6f 6e 74 61 69 6e 73 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 61 6e 64 20 68 69 | es.contains.substitutions.and.hi |
| 20d00 | 67 68 6c 69 67 68 74 69 6e 67 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e | ghlightings."...(when.(and.(boun |
| 20d20 | 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 20 20 | d-and-true-p.evil-local-mode)... |
| 20d40 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 73 73 71 20 27 65 76 69 6c 2d 65 78 2d 73 75 | ...........(or.(assq.'evil-ex-su |
| 20d60 | 62 73 74 69 74 75 74 65 20 65 76 69 6c 2d 65 78 2d 61 63 74 69 76 65 2d 68 69 67 68 6c 69 67 68 | bstitute.evil-ex-active-highligh |
| 20d80 | 74 73 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 73 73 71 | ts-alist)..................(assq |
| 20da0 | 20 27 65 76 69 6c 2d 65 78 2d 67 6c 6f 62 61 6c 2d 6d 61 74 63 68 20 65 76 69 6c 2d 65 78 2d 61 | .'evil-ex-global-match.evil-ex-a |
| 20dc0 | 63 74 69 76 65 2d 68 69 67 68 6c 69 67 68 74 73 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 | ctive-highlights-alist)......... |
| 20de0 | 20 20 20 20 20 20 20 20 20 28 61 73 73 71 20 27 65 76 69 6c 2d 65 78 2d 62 75 66 66 65 72 2d 6d | .........(assq.'evil-ex-buffer-m |
| 20e00 | 61 74 63 68 20 65 76 69 6c 2d 65 78 2d 61 63 74 69 76 65 2d 68 69 67 68 6c 69 67 68 74 73 2d 61 | atch.evil-ex-active-highlights-a |
| 20e20 | 6c 69 73 74 29 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 28 6c 65 | list))).....(propertize......(le |
| 20e40 | 74 20 28 28 72 61 6e 67 65 20 28 69 66 20 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 0a 20 20 20 20 | t.((range.(if.evil-ex-range..... |
| 20e60 | 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 63 61 72 20 65 76 69 | ..................(cons.(car.evi |
| 20e80 | 6c 2d 65 78 2d 72 61 6e 67 65 29 20 28 63 61 64 72 20 65 76 69 6c 2d 65 78 2d 72 61 6e 67 65 29 | l-ex-range).(cadr.evil-ex-range) |
| 20ea0 | 29 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 73 20 28 6c 69 6e | ).....................(cons.(lin |
| 20ec0 | 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 20 28 6c 69 6e 65 2d 65 6e 64 2d | e-beginning-position).(line-end- |
| 20ee0 | 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 74 65 72 6e | position))))............(pattern |
| 20f00 | 20 28 63 61 72 2d 73 61 66 65 20 28 65 76 69 6c 2d 64 65 6c 69 6d 69 74 65 64 2d 61 72 67 75 6d | .(car-safe.(evil-delimited-argum |
| 20f20 | 65 6e 74 73 20 65 76 69 6c 2d 65 78 2d 61 72 67 75 6d 65 6e 74 20 32 29 29 29 29 0a 20 20 20 20 | ents.evil-ex-argument.2))))..... |
| 20f40 | 20 20 20 28 69 66 20 70 61 74 74 65 72 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | ...(if.pattern............(forma |
| 20f60 | 74 20 22 20 25 73 20 6d 61 74 63 68 65 73 20 22 20 28 68 6f 77 2d 6d 61 6e 79 20 70 61 74 74 65 | t.".%s.matches.".(how-many.patte |
| 20f80 | 72 6e 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 29 0a 20 20 20 | rn.(car.range).(cdr.range))).... |
| 20fa0 | 20 20 20 20 20 20 22 20 2d 20 22 29 29 0a 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d | ......".-."))......'face.(doom-m |
| 20fc0 | 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 | odeline-face.'doom-modeline-pane |
| 20fe0 | 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 68 65 6d | l))))..(defun.doom-modeline-them |
| 21000 | 65 73 2d 2d 6f 76 65 72 6c 61 79 2d 73 6f 72 74 20 28 61 20 62 29 0a 20 20 22 53 6f 72 74 20 6f | es--overlay-sort.(a.b)..."Sort.o |
| 21020 | 76 65 72 6c 61 79 20 41 20 61 6e 64 20 42 2e 22 0a 20 20 28 3c 20 28 6f 76 65 72 6c 61 79 2d 73 | verlay.A.and.B."...(<.(overlay-s |
| 21040 | 74 61 72 74 20 61 29 20 28 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 62 29 29 29 0a 0a 28 64 65 | tart.a).(overlay-start.b)))..(de |
| 21060 | 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 69 65 64 69 74 20 28 29 0a 20 | fsubst.doom-modeline--iedit.().. |
| 21080 | 20 22 53 68 6f 77 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 69 65 64 69 74 20 72 65 67 69 6f | ."Show.the.number.of.iedit.regio |
| 210a0 | 6e 73 20 6d 61 74 63 68 65 73 20 2b 20 77 68 61 74 20 6d 61 74 63 68 20 79 6f 75 27 72 65 20 6f | ns.matches.+.what.match.you're.o |
| 210c0 | 6e 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 64 2d 74 72 75 65 | n."...(when.(and.(bound-and-true |
| 210e0 | 2d 70 20 69 65 64 69 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 | -p.iedit-mode)..............(bou |
| 21100 | 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 69 65 64 69 74 2d 6f 63 63 75 72 72 65 6e 63 65 73 2d | nd-and-true-p.iedit-occurrences- |
| 21120 | 6f 76 65 72 6c 61 79 73 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 | overlays)).....(propertize...... |
| 21140 | 28 6c 65 74 20 28 28 74 68 69 73 2d 6f 63 20 28 6f 72 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 | (let.((this-oc.(or.(let.((inhibi |
| 21160 | 74 2d 6d 65 73 73 61 67 65 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-message.t))................... |
| 21180 | 20 20 20 20 20 20 20 20 28 69 65 64 69 74 2d 66 69 6e 64 2d 63 75 72 72 65 6e 74 2d 6f 63 63 75 | ........(iedit-find-current-occu |
| 211a0 | 72 72 65 6e 63 65 2d 6f 76 65 72 6c 61 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rrence-overlay))................ |
| 211c0 | 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 69 65 64 69 74 2d | .........(save-excursion.(iedit- |
| 211e0 | 70 72 65 76 2d 6f 63 63 75 72 72 65 6e 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | prev-occurrence)................ |
| 21200 | 20 20 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 65 64 69 74 2d | .........................(iedit- |
| 21220 | 66 69 6e 64 2d 63 75 72 72 65 6e 74 2d 6f 63 63 75 72 72 65 6e 63 65 2d 6f 76 65 72 6c 61 79 29 | find-current-occurrence-overlay) |
| 21240 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 6c 65 6e 67 74 68 20 69 | )))............(length.(length.i |
| 21260 | 65 64 69 74 2d 6f 63 63 75 72 72 65 6e 63 65 73 2d 6f 76 65 72 6c 61 79 73 29 29 29 0a 20 20 20 | edit-occurrences-overlays))).... |
| 21280 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 73 2f 25 64 20 22 0a 20 20 20 20 20 20 20 20 20 20 | ....(format.".%s/%d."........... |
| 212a0 | 20 20 20 20 20 28 69 66 20 74 68 69 73 2d 6f 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(if.this-oc................ |
| 212c0 | 20 20 20 20 28 2d 20 6c 65 6e 67 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(-.length................... |
| 212e0 | 20 20 20 20 28 6c 65 6e 67 74 68 20 28 6d 65 6d 71 20 74 68 69 73 2d 6f 63 20 28 73 6f 72 74 20 | ....(length.(memq.this-oc.(sort. |
| 21300 | 28 61 70 70 65 6e 64 20 69 65 64 69 74 2d 6f 63 63 75 72 72 65 6e 63 65 73 2d 6f 76 65 72 6c 61 | (append.iedit-occurrences-overla |
| 21320 | 79 73 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 | ys.nil)......................... |
| 21340 | 20 20 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 64 6f 6f 6d | ..........................#'doom |
| 21360 | 2d 6d 6f 64 65 6c 69 6e 65 2d 74 68 65 6d 65 73 2d 2d 6f 76 65 72 6c 61 79 2d 73 6f 72 74 29 29 | -modeline-themes--overlay-sort)) |
| 21380 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2d 31 29 0a 20 20 20 20 | ).......................-1)..... |
| 213a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............."-")............... |
| 213c0 | 20 6c 65 6e 67 74 68 29 29 0a 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | .length))......'face.(doom-model |
| 213e0 | 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 29 29 29 | ine-face.'doom-modeline-panel))) |
| 21400 | 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 79 6d 62 | )..(defsubst.doom-modeline--symb |
| 21420 | 6f 6c 2d 6f 76 65 72 6c 61 79 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 6e 75 6d 62 65 72 | ol-overlay.()..."Show.the.number |
| 21440 | 20 6f 66 20 6d 61 74 63 68 65 73 20 66 6f 72 20 73 79 6d 62 6f 6c 20 6f 76 65 72 6c 61 79 2e 22 | .of.matches.for.symbol.overlay." |
| 21460 | 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 | ...(when.(and.(doom-modeline--ac |
| 21480 | 74 69 76 65 29 0a 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 72 | tive)..............(bound-and-tr |
| 214a0 | 75 65 2d 70 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 6b 65 79 77 6f 72 64 73 2d 61 6c 69 | ue-p.symbol-overlay-keywords-ali |
| 214c0 | 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 | st)..............(not.(bound-and |
| 214e0 | 2d 74 72 75 65 2d 70 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 74 65 6d 70 2d 73 79 6d 62 | -true-p.symbol-overlay-temp-symb |
| 21500 | 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e | ol))..............(not.(bound-an |
| 21520 | 64 2d 74 72 75 65 2d 70 20 69 65 64 69 74 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 6c 65 74 2a | d-true-p.iedit-mode))).....(let* |
| 21540 | 20 28 28 6b 65 79 77 6f 72 64 20 28 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 61 73 73 6f 63 | .((keyword.(symbol-overlay-assoc |
| 21560 | 20 28 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 67 65 74 2d 73 79 6d 62 6f 6c 20 74 29 29 29 | .(symbol-overlay-get-symbol.t))) |
| 21580 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 20 28 63 61 72 20 6b 65 79 77 6f 72 64 | ............(symbol.(car.keyword |
| 215a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 65 66 6f 72 65 20 28 73 79 6d 62 6f 6c 2d 6f 76 | ))............(before.(symbol-ov |
| 215c0 | 65 72 6c 61 79 2d 67 65 74 2d 6c 69 73 74 20 2d 31 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 | erlay-get-list.-1.symbol))...... |
| 215e0 | 20 20 20 20 20 20 28 61 66 74 65 72 20 28 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 67 65 74 | ......(after.(symbol-overlay-get |
| 21600 | 2d 6c 69 73 74 20 31 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 75 | -list.1.symbol))............(cou |
| 21620 | 6e 74 20 28 6c 65 6e 67 74 68 20 62 65 66 6f 72 65 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 | nt.(length.before))).......(if.( |
| 21640 | 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 2d 61 73 73 6f 63 20 73 79 6d 62 6f 6c 29 0a 20 20 20 | symbol-overlay-assoc.symbol).... |
| 21660 | 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 | .......(propertize............(f |
| 21680 | 6f 72 6d 61 74 20 28 63 6f 6e 63 61 74 20 20 22 20 25 64 2f 25 64 20 22 20 28 61 6e 64 20 28 63 | ormat.(concat..".%d/%d.".(and.(c |
| 216a0 | 61 64 72 20 6b 65 79 77 6f 72 64 29 20 22 69 6e 20 73 63 6f 70 65 20 22 29 29 0a 20 20 20 20 20 | adr.keyword)."in.scope."))...... |
| 216c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 63 6f 75 6e 74 20 31 29 0a 20 20 20 20 20 20 | ..............(+.count.1)....... |
| 216e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 63 6f 75 6e 74 20 28 6c 65 6e 67 74 68 20 61 66 | .............(+.count.(length.af |
| 21700 | 74 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f | ter)))............'face.(doom-mo |
| 21720 | 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c | deline-face.'doom-modeline-panel |
| 21740 | 29 29 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ))))))..(defsubst.doom-modeline- |
| 21760 | 2d 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 | -multiple-cursors.()..."Show.the |
| 21780 | 20 6e 75 6d 62 65 72 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 63 75 72 73 6f 72 73 2e 22 0a 20 20 | .number.of.multiple.cursors."... |
| 217a0 | 28 63 6c 2d 64 65 73 74 72 75 63 74 75 72 69 6e 67 2d 62 69 6e 64 20 28 63 6f 75 6e 74 20 2e 20 | (cl-destructuring-bind.(count... |
| 217c0 | 66 61 63 65 29 0a 20 20 20 20 28 63 6f 6e 64 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 | face).....(cond.((bound-and-true |
| 217e0 | 2d 70 20 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | -p.multiple-cursors-mode)....... |
| 21800 | 20 20 20 20 20 28 63 6f 6e 73 20 28 6d 63 2f 6e 75 6d 2d 63 75 72 73 6f 72 73 29 0a 20 20 20 20 | .....(cons.(mc/num-cursors)..... |
| 21820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 | .............(doom-modeline-face |
| 21840 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 29 29 29 0a 20 20 20 20 20 20 20 | .'doom-modeline-panel)))........ |
| 21860 | 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 69 6c 2d 6d 63 2d 63 75 | ...((bound-and-true-p.evil-mc-cu |
| 21880 | 72 73 6f 72 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 6c 65 6e | rsor-list)............(cons.(len |
| 218a0 | 67 74 68 20 65 76 69 6c 2d 6d 63 2d 63 75 72 73 6f 72 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 | gth.evil-mc-cursor-list)........ |
| 218c0 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 28 69 | ..........(doom-modeline-face.(i |
| 218e0 | 66 20 65 76 69 6c 2d 6d 63 2d 66 72 6f 7a 65 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.evil-mc-frozen................ |
| 21900 | 20 20 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 6f 6f 6d 2d | ..........................'doom- |
| 21920 | 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | modeline-bar.................... |
| 21940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ....................'doom-modeli |
| 21960 | 6e 65 2d 70 61 6e 65 6c 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 28 63 6f 6e 73 20 6e 69 | ne-panel))))...........((cons.ni |
| 21980 | 6c 20 6e 69 6c 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 63 6f 75 6e 74 0a 20 20 20 20 20 20 28 | l.nil))).....(when.count.......( |
| 219a0 | 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 66 61 63 65 20 66 61 63 | concat.(propertize.".".'face.fac |
| 219c0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | e)...............(if.(doom-model |
| 219e0 | 69 6e 65 2d 69 63 6f 6e 2d 64 69 73 70 6c 61 79 61 62 6c 65 2d 70 29 0a 20 20 20 20 20 20 20 20 | ine-icon-displayable-p)......... |
| 21a00 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 66 | ..........(doom-modeline-icon.'f |
| 21a20 | 61 69 63 6f 6e 20 22 6e 66 2d 66 61 2d 69 5f 63 75 72 73 6f 72 22 20 22 22 20 22 22 20 3a 66 61 | aicon."nf-fa-i_cursor".""."".:fa |
| 21a40 | 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 | ce.face).................(proper |
| 21a60 | 74 69 7a 65 20 22 49 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 | tize."I"........................ |
| 21a80 | 20 20 20 20 20 27 66 61 63 65 20 60 28 3a 69 6e 68 65 72 69 74 20 2c 66 61 63 65 20 3a 68 65 69 | .....'face.`(:inherit.,face.:hei |
| 21aa0 | 67 68 74 20 31 2e 34 20 3a 77 65 69 67 68 74 20 6e 6f 72 6d 61 6c 29 0a 20 20 20 20 20 20 20 20 | ght.1.4.:weight.normal)......... |
| 21ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 73 70 6c 61 79 20 27 28 72 | ....................'display.'(r |
| 21ae0 | 61 69 73 65 20 2d 30 2e 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 | aise.-0.1)))...............(prop |
| 21b00 | 65 72 74 69 7a 65 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ertize."."...................... |
| 21b20 | 20 20 20 20 20 27 66 61 63 65 20 60 28 3a 69 6e 68 65 72 69 74 20 28 76 61 72 69 61 62 6c 65 2d | .....'face.`(:inherit.(variable- |
| 21b40 | 70 69 74 63 68 20 2c 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 | pitch.,face)))...............(pr |
| 21b60 | 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 25 64 20 22 20 63 6f 75 6e 74 29 0a 20 20 | opertize.(format."%d.".count)... |
| 21b80 | 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 66 61 | ........................'face.fa |
| 21ba0 | 63 65 29 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ce)))))..(defsubst.doom-modeline |
| 21bc0 | 2d 2d 70 68 69 2d 73 65 61 72 63 68 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 6e 75 6d 62 | --phi-search.()..."Show.the.numb |
| 21be0 | 65 72 20 6f 66 20 6d 61 74 63 68 65 73 20 66 6f 72 20 60 70 68 69 2d 73 65 61 72 63 68 27 20 61 | er.of.matches.for.`phi-search'.a |
| 21c00 | 6e 64 20 60 70 68 69 2d 72 65 70 6c 61 63 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 | nd.`phi-replace'."...(when.(and. |
| 21c20 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 | (doom-modeline--active)......... |
| 21c40 | 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 70 68 69 2d 73 65 61 72 63 | .....(bound-and-true-p.phi-searc |
| 21c60 | 68 2d 2d 6f 76 65 72 6c 61 79 73 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 74 6f 74 61 6c 20 28 | h--overlays)).....(let.((total.( |
| 21c80 | 6c 65 6e 67 74 68 20 70 68 69 2d 73 65 61 72 63 68 2d 2d 6f 76 65 72 6c 61 79 73 29 29 0a 20 20 | length.phi-search--overlays))... |
| 21ca0 | 20 20 20 20 20 20 20 20 28 73 65 6c 65 63 74 69 6f 6e 20 70 68 69 2d 73 65 61 72 63 68 2d 2d 73 | ........(selection.phi-search--s |
| 21cc0 | 65 6c 65 63 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 73 65 6c 65 63 74 69 6f 6e | election)).......(when.selection |
| 21ce0 | 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 28 66 | .........(propertize..........(f |
| 21d00 | 6f 72 6d 61 74 20 22 20 25 64 2f 25 64 20 22 20 28 31 2b 20 73 65 6c 65 63 74 69 6f 6e 29 20 74 | ormat.".%d/%d.".(1+.selection).t |
| 21d20 | 6f 74 61 6c 29 0a 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | otal)..........'face.(doom-model |
| 21d40 | 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 61 6e 65 6c 29 29 29 | ine-face.'doom-modeline-panel))) |
| 21d60 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 76 65 72 72 | )))..(defun.doom-modeline--overr |
| 21d80 | 69 64 65 2d 70 68 69 2d 73 65 61 72 63 68 20 28 6f 72 69 67 2d 66 75 6e 20 26 72 65 73 74 20 61 | ide-phi-search.(orig-fun.&rest.a |
| 21da0 | 72 67 73 29 0a 20 20 22 4f 76 65 72 72 69 64 65 20 74 68 65 20 6d 6f 64 65 2d 6c 69 6e 65 20 6f | rgs)..."Override.the.mode-line.o |
| 21dc0 | 66 20 60 70 68 69 2d 73 65 61 72 63 68 27 20 61 6e 64 20 60 70 68 69 2d 72 65 70 6c 61 63 65 27 | f.`phi-search'.and.`phi-replace' |
| 21de0 | 2e 0a 41 70 70 6c 79 20 4f 52 49 47 2d 46 55 4e 20 77 69 74 68 20 41 52 47 53 2e 22 0a 20 20 28 | ..Apply.ORIG-FUN.with.ARGS."...( |
| 21e00 | 69 66 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | if.(bound-and-true-p.doom-modeli |
| 21e20 | 6e 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 6f 72 69 67 2d 66 75 6e 20 6d | ne-mode).......(apply.orig-fun.m |
| 21e40 | 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 28 63 64 72 20 61 72 67 73 29 29 0a 20 20 20 20 | ode-line-format.(cdr.args))..... |
| 21e60 | 28 61 70 70 6c 79 20 6f 72 69 67 2d 66 75 6e 20 61 72 67 73 29 29 29 0a 28 61 64 76 69 63 65 2d | (apply.orig-fun.args))).(advice- |
| 21e80 | 61 64 64 20 23 27 70 68 69 2d 73 65 61 72 63 68 2d 2d 69 6e 69 74 69 61 6c 69 7a 65 20 3a 61 72 | add.#'phi-search--initialize.:ar |
| 21ea0 | 6f 75 6e 64 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 76 65 72 72 69 64 65 2d 70 | ound.#'doom-modeline--override-p |
| 21ec0 | 68 69 2d 73 65 61 72 63 68 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | hi-search)..(defsubst.doom-model |
| 21ee0 | 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 69 7a 65 20 28 29 0a 20 20 22 53 68 6f 77 20 62 75 66 66 | ine--buffer-size.()..."Show.buff |
| 21f00 | 65 72 20 73 69 7a 65 2e 22 0a 20 20 28 77 68 65 6e 20 73 69 7a 65 2d 69 6e 64 69 63 61 74 69 6f | er.size."...(when.size-indicatio |
| 21f20 | 6e 2d 6d 6f 64 65 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | n-mode.....(let.((sep.(doom-mode |
| 21f40 | 6c 69 6e 65 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 0a 20 20 | line-spc))).......(concat.sep... |
| 21f60 | 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 25 49 22 0a 20 20 20 | ............(propertize."%I".... |
| 21f80 | 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 28 64 6f | .......................'face.(do |
| 21fa0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | om-modeline-face)............... |
| 21fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 42 75 66 66 65 72 20 73 | ............'help-echo."Buffer.s |
| 21fe0 | 69 7a 65 0a 6d 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 79 20 4c 69 6e 65 20 61 6e 64 20 43 6f | ize.mouse-1:.Display.Line.and.Co |
| 22000 | 6c 75 6d 6e 20 4d 6f 64 65 20 4d 65 6e 75 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lumn.Mode.Menu"................. |
| 22020 | 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | ..........'mouse-face.'doom-mode |
| 22040 | 6c 69 6e 65 2d 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 | line-highlight.................. |
| 22060 | 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 63 6f | .........'local-map.mode-line-co |
| 22080 | 6c 75 6d 6e 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 6d 6f 64 65 2d 6d 61 70 29 0a 20 20 20 20 20 | lumn-line-number-mode-map)...... |
| 220a0 | 20 20 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | .........sep))))..(doom-modeline |
| 220c0 | 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6d 61 74 63 68 65 73 0a 20 20 22 44 69 73 70 6c 61 79 73 | -def-segment.matches..."Displays |
| 220e0 | 20 6d 61 74 63 68 65 73 2e 0a 0a 49 6e 63 6c 75 64 69 6e 67 3a 0a 31 2e 20 74 68 65 20 63 75 72 | .matches...Including:.1..the.cur |
| 22100 | 72 65 6e 74 6c 79 20 72 65 63 6f 72 64 69 6e 67 20 6d 61 63 72 6f 2c 20 32 2e 20 41 20 63 75 72 | rently.recording.macro,.2..A.cur |
| 22120 | 72 65 6e 74 2f 74 6f 74 61 6c 20 66 6f 72 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 65 61 72 63 | rent/total.for.the.current.searc |
| 22140 | 68 20 74 65 72 6d 20 28 77 69 74 68 20 60 61 6e 7a 75 27 29 2c 20 33 2e 20 54 68 65 20 6e 75 6d | h.term.(with.`anzu'),.3..The.num |
| 22160 | 62 65 72 20 6f 66 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 62 65 69 6e 67 0a 63 6f 6e 64 75 | ber.of.substitutions.being.condu |
| 22180 | 63 74 65 64 20 77 69 74 68 20 60 65 76 69 6c 2d 65 78 2d 73 75 62 73 74 69 74 75 74 65 27 2c 20 | cted.with.`evil-ex-substitute',. |
| 221a0 | 61 6e 64 2f 6f 72 20 34 2e 20 54 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 61 63 74 69 76 65 20 60 | and/or.4..The.number.of.active.` |
| 221c0 | 69 65 64 69 74 27 0a 72 65 67 69 6f 6e 73 2c 20 35 2e 20 54 68 65 20 63 75 72 72 65 6e 74 2f 74 | iedit'.regions,.5..The.current/t |
| 221e0 | 6f 74 61 6c 20 66 6f 72 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 20 74 65 72 6d 20 28 77 69 74 | otal.for.the.highlight.term.(wit |
| 22200 | 68 20 60 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c 61 79 27 29 2c 0a 36 2e 20 54 68 65 20 6e 75 6d 62 | h.`symbol-overlay'),.6..The.numb |
| 22220 | 65 72 20 6f 66 20 61 63 74 69 76 65 20 60 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 27 2e | er.of.active.`multiple-cursors'. |
| 22240 | 22 0a 20 20 28 6c 65 74 20 28 28 6d 65 74 61 20 28 63 6f 6e 63 61 74 20 28 64 6f 6f 6d 2d 6d 6f | "...(let.((meta.(concat.(doom-mo |
| 22260 | 64 65 6c 69 6e 65 2d 2d 6d 61 63 72 6f 2d 72 65 63 6f 72 64 69 6e 67 29 0a 20 20 20 20 20 20 20 | deline--macro-recording)........ |
| 22280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 | ...............(doom-modeline--a |
| 222a0 | 6e 7a 75 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 6f 6f 6d | nzu).......................(doom |
| 222c0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 76 69 73 75 61 6c 2d 72 65 70 6c 61 63 65 29 0a 20 20 20 20 20 | -modeline--visual-replace)...... |
| 222e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .................(doom-modeline- |
| 22300 | 2d 70 68 69 2d 73 65 61 72 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -phi-search).................... |
| 22320 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 76 69 6c 2d 73 75 62 73 74 69 74 75 | ...(doom-modeline--evil-substitu |
| 22340 | 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 28 64 6f 6f 6d 2d | te).......................(doom- |
| 22360 | 6d 6f 64 65 6c 69 6e 65 2d 2d 69 65 64 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | modeline--iedit)................ |
| 22380 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 79 6d 62 6f 6c 2d 6f 76 | .......(doom-modeline--symbol-ov |
| 223a0 | 65 72 6c 61 79 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 6f | erlay).......................(do |
| 223c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 29 29 29 | om-modeline--multiple-cursors))) |
| 223e0 | 29 0a 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 | ).....(or.(and.(not.(string-empt |
| 22400 | 79 2d 70 20 6d 65 74 61 29 29 20 6d 65 74 61 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d | y-p.meta)).meta).........(doom-m |
| 22420 | 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 69 7a 65 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d | odeline--buffer-size))))..(doom- |
| 22440 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 72 2d 73 69 7a 65 | modeline-def-segment.buffer-size |
| 22460 | 0a 20 20 22 44 69 73 70 6c 61 79 20 62 75 66 66 65 72 20 73 69 7a 65 2e 22 0a 20 20 28 64 6f 6f | ..."Display.buffer.size."...(doo |
| 22480 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 69 7a 65 29 29 0a 0a 3b 3b 0a 3b 3b | m-modeline--buffer-size))..;;.;; |
| 224a0 | 20 4d 65 64 69 61 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 | .Media.;;..(doom-modeline-def-se |
| 224c0 | 67 6d 65 6e 74 20 6d 65 64 69 61 2d 69 6e 66 6f 0a 20 20 22 4d 65 74 61 64 61 74 61 20 72 65 67 | gment.media-info..."Metadata.reg |
| 224e0 | 61 72 64 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 2c 20 73 75 63 68 20 61 73 | arding.the.current.file,.such.as |
| 22500 | 20 64 69 6d 65 6e 73 69 6f 6e 73 20 66 6f 72 20 69 6d 61 67 65 73 2e 22 0a 20 20 3b 3b 20 54 4f | .dimensions.for.images."...;;.TO |
| 22520 | 44 4f 3a 20 49 6e 63 6c 75 64 65 20 6f 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 | DO:.Include.other.information... |
| 22540 | 28 63 6f 6e 64 20 28 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 69 6d 61 67 65 2d 6d 6f 64 | (cond.((eq.major-mode.'image-mod |
| 22560 | 65 29 0a 20 20 20 20 20 20 20 20 20 28 63 6c 2d 64 65 73 74 72 75 63 74 75 72 69 6e 67 2d 62 69 | e)..........(cl-destructuring-bi |
| 22580 | 6e 64 20 28 77 69 64 74 68 20 2e 20 68 65 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | nd.(width...height)............( |
| 225a0 | 77 68 65 6e 20 28 66 62 6f 75 6e 64 70 20 27 69 6d 61 67 65 2d 73 69 7a 65 29 0a 20 20 20 20 20 | when.(fboundp.'image-size)...... |
| 225c0 | 20 20 20 20 20 20 20 20 28 69 6d 61 67 65 2d 73 69 7a 65 20 28 69 6d 61 67 65 2d 67 65 74 2d 64 | ........(image-size.(image-get-d |
| 225e0 | 69 73 70 6c 61 79 2d 70 72 6f 70 65 72 74 79 29 20 3a 70 69 78 65 6c 73 29 29 0a 20 20 20 20 20 | isplay-property).:pixels))...... |
| 22600 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 20 25 64 78 25 64 20 20 22 20 77 69 64 74 68 20 | ......(format."..%dx%d..".width. |
| 22620 | 68 65 69 67 68 74 29 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 42 61 72 73 0a 3b 3b 0a 0a 28 64 65 | height)))))...;;.;;.Bars.;;..(de |
| 22640 | 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 61 63 74 69 76 65 20 6e | fvar.doom-modeline--bar-active.n |
| 22660 | 69 6c 29 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 69 | il).(defvar.doom-modeline--bar-i |
| 22680 | 6e 61 63 74 69 76 65 20 6e 69 6c 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 | nactive.nil)..(defsubst.doom-mod |
| 226a0 | 65 6c 69 6e 65 2d 2d 62 61 72 20 28 29 0a 20 20 22 54 68 65 20 64 65 66 61 75 6c 74 20 62 61 72 | eline--bar.()..."The.default.bar |
| 226c0 | 20 72 65 67 75 6c 61 74 65 73 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 6d 6f 64 | .regulates.the.height.of.the.mod |
| 226e0 | 65 2d 6c 69 6e 65 20 69 6e 20 47 55 49 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 64 | e-line.in.GUI."...(unless.(and.d |
| 22700 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 61 63 74 69 76 65 20 64 6f 6f 6d 2d 6d 6f | oom-modeline--bar-active.doom-mo |
| 22720 | 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 69 6e 61 63 74 69 76 65 29 0a 20 20 20 20 28 6c 65 74 20 28 | deline--bar-inactive).....(let.( |
| 22740 | 28 77 69 64 74 68 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 77 69 64 74 68 29 0a | (width.doom-modeline-bar-width). |
| 22760 | 20 20 20 20 20 20 20 20 20 20 28 68 65 69 67 68 74 20 28 6d 61 78 20 64 6f 6f 6d 2d 6d 6f 64 65 | ..........(height.(max.doom-mode |
| 22780 | 6c 69 6e 65 2d 68 65 69 67 68 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 66 6f 6e 74 | line-height.(doom-modeline--font |
| 227a0 | 2d 68 65 69 67 68 74 29 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 | -height)))).......(setq.doom-mod |
| 227c0 | 65 6c 69 6e 65 2d 2d 62 61 72 2d 61 63 74 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | eline--bar-active.............(d |
| 227e0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 72 65 61 74 65 2d 62 61 72 2d 69 6d 61 67 65 20 27 | oom-modeline--create-bar-image.' |
| 22800 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 20 77 69 64 74 68 20 68 65 69 67 68 74 29 0a | doom-modeline-bar.width.height). |
| 22820 | 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 69 | ............doom-modeline--bar-i |
| 22840 | 6e 61 63 74 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | nactive.............(doom-modeli |
| 22860 | 6e 65 2d 2d 63 72 65 61 74 65 2d 62 61 72 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ne--create-bar-image............ |
| 22880 | 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 69 6e 61 63 74 69 76 65 20 77 69 | ..'doom-modeline-bar-inactive.wi |
| 228a0 | 64 74 68 20 68 65 69 67 68 74 29 29 29 29 0a 20 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | dth.height))))...(if.(doom-model |
| 228c0 | 69 6e 65 2d 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ine--active).......doom-modeline |
| 228e0 | 2d 2d 62 61 72 2d 61 63 74 69 76 65 0a 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d | --bar-active.....doom-modeline-- |
| 22900 | 62 61 72 2d 69 6e 61 63 74 69 76 65 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 | bar-inactive))..(defun.doom-mode |
| 22920 | 6c 69 6e 65 2d 72 65 66 72 65 73 68 2d 62 61 72 73 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 | line-refresh-bars.()..."Refresh. |
| 22940 | 6d 6f 64 65 2d 6c 69 6e 65 20 62 61 72 73 20 6f 6e 20 6e 65 78 74 20 72 65 64 72 61 77 2e 22 0a | mode-line.bars.on.next.redraw.". |
| 22960 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 2d 61 63 74 69 76 | ..(setq.doom-modeline--bar-activ |
| 22980 | 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 72 | e.nil.........doom-modeline--bar |
| 229a0 | 2d 69 6e 61 63 74 69 76 65 20 6e 69 6c 29 29 0a 0a 28 63 6c 2d 64 65 66 73 74 72 75 63 74 20 64 | -inactive.nil))..(cl-defstruct.d |
| 229c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 20 61 63 74 69 76 65 20 69 | oom-modeline--hud-cache.active.i |
| 229e0 | 6e 61 63 74 69 76 65 20 74 6f 70 2d 6d 61 72 67 69 6e 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e | nactive.top-margin.bottom-margin |
| 22a00 | 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 20 | )..(defsubst.doom-modeline--hud. |
| 22a20 | 28 29 0a 20 20 22 50 6f 77 65 72 6c 69 6e 65 27 73 20 68 75 64 20 73 65 67 6d 65 6e 74 20 72 65 | ()..."Powerline's.hud.segment.re |
| 22a40 | 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 74 68 65 20 73 74 79 6c 65 20 6f 66 20 44 6f 6f 6d | implemented.in.the.style.of.Doom |
| 22a60 | 27 73 20 62 61 72 20 73 65 67 6d 65 6e 74 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 77 73 20 28 77 | 's.bar.segment."...(let*.((ws.(w |
| 22a80 | 69 6e 64 6f 77 2d 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 65 20 28 77 69 6e 64 | indow-start))..........(we.(wind |
| 22aa0 | 6f 77 2d 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 73 20 28 62 75 66 66 65 72 2d 73 69 | ow-end))..........(bs.(buffer-si |
| 22ac0 | 7a 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 68 65 69 67 68 74 20 28 6d 61 78 20 64 6f 6f 6d 2d | ze))..........(height.(max.doom- |
| 22ae0 | 6d 6f 64 65 6c 69 6e 65 2d 68 65 69 67 68 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d | modeline-height.(doom-modeline-- |
| 22b00 | 66 6f 6e 74 2d 68 65 69 67 68 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 6f 70 2d 6d 61 72 | font-height)))..........(top-mar |
| 22b20 | 67 69 6e 20 28 69 66 20 28 7a 65 72 6f 70 20 62 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | gin.(if.(zerop.bs).............. |
| 22b40 | 20 20 20 20 20 20 20 20 20 20 20 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............0................... |
| 22b60 | 20 20 20 20 20 28 2f 20 28 2a 20 68 65 69 67 68 74 20 28 31 2d 20 77 73 29 29 20 62 73 29 29 29 | .....(/.(*.height.(1-.ws)).bs))) |
| 22b80 | 0a 20 20 20 20 20 20 20 20 20 28 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 20 28 69 66 20 28 7a 65 | ..........(bottom-margin.(if.(ze |
| 22ba0 | 72 6f 70 20 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 20 20 | rop.bs)......................... |
| 22bc0 | 20 20 20 20 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 20 20 | ....0........................... |
| 22be0 | 28 6d 61 78 20 30 20 28 2f 20 28 2a 20 68 65 69 67 68 74 20 28 2d 20 62 73 20 77 65 20 31 29 29 | (max.0.(/.(*.height.(-.bs.we.1)) |
| 22c00 | 20 62 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 61 63 68 65 20 28 6f 72 20 28 77 69 6e | .bs))))..........(cache.(or.(win |
| 22c20 | 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | dow-parameter.nil.'doom-modeline |
| 22c40 | 2d 2d 68 75 64 2d 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | --hud-cache).................... |
| 22c60 | 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 0a 20 20 20 20 20 20 20 20 20 | .(set-window-parameter.......... |
| 22c80 | 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 20 20 20 20 20 20 | ............nil................. |
| 22ca0 | 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 0a 20 | .....'doom-modeline--hud-cache.. |
| 22cc0 | 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 64 6f 6f 6d 2d 6d | ....................(make-doom-m |
| 22ce0 | 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 29 29 29 29 29 0a 20 20 20 20 28 75 6e 6c | odeline--hud-cache))))).....(unl |
| 22d00 | 65 73 73 20 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 | ess.(and.(doom-modeline--hud-cac |
| 22d20 | 68 65 2d 61 63 74 69 76 65 20 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | he-active.cache)................ |
| 22d40 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 2d 69 6e 61 63 | ..(doom-modeline--hud-cache-inac |
| 22d60 | 74 69 76 65 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 28 3d 20 | tive.cache)..................(=. |
| 22d80 | 74 6f 70 2d 6d 61 72 67 69 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 | top-margin.(doom-modeline--hud-c |
| 22da0 | 61 63 68 65 2d 74 6f 70 2d 6d 61 72 67 69 6e 20 63 61 63 68 65 29 29 0a 20 20 20 20 20 20 20 20 | ache-top-margin.cache))......... |
| 22dc0 | 20 20 20 20 20 20 20 20 20 28 3d 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 20 | .........(=.bottom-margin....... |
| 22de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 | ..............(doom-modeline--hu |
| 22e00 | 64 2d 63 61 63 68 65 2d 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 20 63 61 63 68 65 29 29 29 0a 20 | d-cache-bottom-margin.cache))).. |
| 22e20 | 20 20 20 20 20 28 73 65 74 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 | .....(setf.(doom-modeline--hud-c |
| 22e40 | 61 63 68 65 2d 61 63 74 69 76 65 20 63 61 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ache-active.cache).............( |
| 22e60 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 72 65 61 74 65 2d 68 75 64 2d 69 6d 61 67 65 0a | doom-modeline--create-hud-image. |
| 22e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 20 | .............'doom-modeline-bar. |
| 22ea0 | 27 64 65 66 61 75 6c 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 77 69 64 74 68 | 'default.doom-modeline-bar-width |
| 22ec0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 20 74 6f 70 2d 6d 61 72 67 69 6e 20 | ..............height.top-margin. |
| 22ee0 | 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d | bottom-margin).............(doom |
| 22f00 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 2d 69 6e 61 63 74 69 76 65 20 63 61 | -modeline--hud-cache-inactive.ca |
| 22f20 | 63 68 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | che).............(doom-modeline- |
| 22f40 | 2d 63 72 65 61 74 65 2d 68 75 64 2d 69 6d 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | -create-hud-image..............' |
| 22f60 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 69 6e 61 63 74 69 76 65 20 27 64 65 66 61 | doom-modeline-bar-inactive.'defa |
| 22f80 | 75 6c 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 77 69 64 74 68 0a 20 20 20 20 | ult.doom-modeline-bar-width..... |
| 22fa0 | 20 20 20 20 20 20 20 20 20 68 65 69 67 68 74 20 74 6f 70 2d 6d 61 72 67 69 6e 20 62 6f 74 74 6f | .........height.top-margin.botto |
| 22fc0 | 6d 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | m-margin).............(doom-mode |
| 22fe0 | 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 2d 74 6f 70 2d 6d 61 72 67 69 6e 20 63 61 63 68 65 | line--hud-cache-top-margin.cache |
| 23000 | 29 20 74 6f 70 2d 6d 61 72 67 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d | ).top-margin.............(doom-m |
| 23020 | 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 2d 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e | odeline--hud-cache-bottom-margin |
| 23040 | 20 63 61 63 68 65 29 20 62 6f 74 74 6f 6d 2d 6d 61 72 67 69 6e 29 29 0a 20 20 20 20 28 69 66 20 | .cache).bottom-margin)).....(if. |
| 23060 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 | (doom-modeline--active)......... |
| 23080 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 2d 61 63 74 69 76 65 | (doom-modeline--hud-cache-active |
| 230a0 | 20 63 61 63 68 65 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 | .cache).......(doom-modeline--hu |
| 230c0 | 64 2d 63 61 63 68 65 2d 69 6e 61 63 74 69 76 65 20 63 61 63 68 65 29 29 29 29 0a 0a 28 64 65 66 | d-cache-inactive.cache))))..(def |
| 230e0 | 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 76 61 6c 69 64 61 74 65 2d 68 75 64 73 | un.doom-modeline-invalidate-huds |
| 23100 | 20 28 29 0a 20 20 22 49 6e 76 61 6c 69 64 61 74 65 20 61 6c 6c 20 63 61 63 68 65 64 20 68 75 64 | .()..."Invalidate.all.cached.hud |
| 23120 | 20 69 6d 61 67 65 73 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 66 72 61 6d 65 20 28 66 72 61 6d | .images."...(dolist.(frame.(fram |
| 23140 | 65 2d 6c 69 73 74 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 77 69 6e 64 6f 77 20 28 77 69 | e-list)).....(dolist.(window.(wi |
| 23160 | 6e 64 6f 77 2d 6c 69 73 74 20 66 72 61 6d 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e | ndow-list.frame)).......(set-win |
| 23180 | 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 77 69 6e 64 6f 77 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | dow-parameter.window.'doom-model |
| 231a0 | 69 6e 65 2d 2d 68 75 64 2d 63 61 63 68 65 20 6e 69 6c 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f | ine--hud-cache.nil))))..(doom-mo |
| 231c0 | 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f | deline-add-variable-watcher..'do |
| 231e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 65 69 67 68 74 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 | om-modeline-height..(lambda.(_sy |
| 23200 | 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 | m.val.op._where)....(when.(and.( |
| 23220 | 65 71 20 6f 70 20 27 73 65 74 29 20 28 69 6e 74 65 67 65 72 70 20 76 61 6c 29 29 0a 20 20 20 20 | eq.op.'set).(integerp.val))..... |
| 23240 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 66 72 65 73 68 2d 62 61 72 73 29 0a 20 20 | .(doom-modeline-refresh-bars)... |
| 23260 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 76 61 6c 69 64 61 74 65 2d 68 75 64 | ...(doom-modeline-invalidate-hud |
| 23280 | 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 | s))))..(doom-modeline-add-variab |
| 232a0 | 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 72 2d 77 | le-watcher..'doom-modeline-bar-w |
| 232c0 | 69 64 74 68 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 | idth..(lambda.(_sym.val.op._wher |
| 232e0 | 65 29 0a 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 6f 70 20 27 73 65 74 29 20 28 69 | e)....(when.(and.(eq.op.'set).(i |
| 23300 | 6e 74 65 67 65 72 70 20 76 61 6c 29 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ntegerp.val))......(doom-modelin |
| 23320 | 65 2d 72 65 66 72 65 73 68 2d 62 61 72 73 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | e-refresh-bars)......(doom-model |
| 23340 | 69 6e 65 2d 69 6e 76 61 6c 69 64 61 74 65 2d 68 75 64 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d | ine-invalidate-huds))))..(doom-m |
| 23360 | 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 | odeline-add-variable-watcher..'d |
| 23380 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d | oom-modeline-icon..(lambda.(_sym |
| 233a0 | 20 5f 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 | ._val.op._where)....(when.(eq.op |
| 233c0 | 20 27 73 65 74 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 66 72 65 | .'set)......(doom-modeline-refre |
| 233e0 | 73 68 2d 62 61 72 73 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 76 | sh-bars)......(doom-modeline-inv |
| 23400 | 61 6c 69 64 61 74 65 2d 68 75 64 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | alidate-huds))))..(doom-modeline |
| 23420 | 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 | -add-variable-watcher..'doom-mod |
| 23440 | 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 64 61 20 | eline-unicode-fallback..(lambda. |
| 23460 | 28 5f 73 79 6d 20 5f 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 | (_sym._val.op._where)....(when.( |
| 23480 | 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | eq.op.'set)......(doom-modeline- |
| 234a0 | 72 65 66 72 65 73 68 2d 62 61 72 73 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | refresh-bars)......(doom-modelin |
| 234c0 | 65 2d 69 6e 76 61 6c 69 64 61 74 65 2d 68 75 64 73 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b | e-invalidate-huds))))..(add-hook |
| 234e0 | 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 |
| 23500 | 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 66 72 65 73 68 2d 62 61 72 73 29 | ok.#'doom-modeline-refresh-bars) |
| 23520 | 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | .(add-hook.'window-configuration |
| 23540 | 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 76 | -change-hook.#'doom-modeline-inv |
| 23560 | 61 6c 69 64 61 74 65 2d 68 75 64 73 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 | alidate-huds)..(doom-modeline-de |
| 23580 | 66 2d 73 65 67 6d 65 6e 74 20 62 61 72 0a 20 20 22 54 68 65 20 62 61 72 20 72 65 67 75 6c 61 74 | f-segment.bar..."The.bar.regulat |
| 235a0 | 65 73 20 74 68 65 20 68 65 69 67 68 74 20 6f 66 20 74 68 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c | es.the.height.of.the.`doom-model |
| 235c0 | 69 6e 65 27 20 69 6e 20 47 55 49 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 69 73 70 6c 61 79 2d 67 | ine'.in.GUI."...(when.(display-g |
| 235e0 | 72 61 70 68 69 63 2d 70 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 69 66 20 64 | raphic-p).....(concat......(if.d |
| 23600 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 75 64 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d | oom-modeline-hud..........(doom- |
| 23620 | 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 29 0a 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | modeline--hud)........(doom-mode |
| 23640 | 6c 69 6e 65 2d 2d 62 61 72 29 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | line--bar))......(doom-modeline- |
| 23660 | 73 70 63 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d | spc))))..(doom-modeline-def-segm |
| 23680 | 65 6e 74 20 68 75 64 0a 20 20 22 50 6f 77 65 72 6c 69 6e 65 27 73 20 68 75 64 20 73 65 67 6d 65 | ent.hud..."Powerline's.hud.segme |
| 236a0 | 6e 74 20 72 65 69 6d 70 6c 65 6d 65 6e 74 65 64 20 69 6e 20 74 68 65 20 73 74 79 6c 65 20 6f 66 | nt.reimplemented.in.the.style.of |
| 236c0 | 20 62 61 72 20 73 65 67 6d 65 6e 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 69 73 70 6c 61 79 2d | .bar.segment."...(when.(display- |
| 236e0 | 67 72 61 70 68 69 63 2d 70 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 64 6f 6f | graphic-p).....(concat......(doo |
| 23700 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 75 64 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | m-modeline--hud)......(doom-mode |
| 23720 | 6c 69 6e 65 2d 73 70 63 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 57 69 6e 64 6f 77 20 73 74 61 74 | line-spc))))...;;.;;.Window.stat |
| 23740 | 65 0a 3b 3b 0a 0a 3b 3b 20 50 6f 72 74 20 66 72 6f 6d 20 45 6d 61 63 73 20 33 30 0a 28 75 6e 6c | e.;;..;;.Port.from.Emacs.30.(unl |
| 23760 | 65 73 73 20 28 66 62 6f 75 6e 64 70 20 27 74 6f 67 67 6c 65 2d 77 69 6e 64 6f 77 2d 64 65 64 69 | ess.(fboundp.'toggle-window-dedi |
| 23780 | 63 61 74 65 64 29 0a 20 20 28 64 65 66 75 6e 20 74 6f 67 67 6c 65 2d 77 69 6e 64 6f 77 2d 64 65 | cated)...(defun.toggle-window-de |
| 237a0 | 64 69 63 61 74 65 64 20 28 26 6f 70 74 69 6f 6e 61 6c 20 77 69 6e 64 6f 77 20 66 6c 61 67 20 69 | dicated.(&optional.window.flag.i |
| 237c0 | 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 20 20 22 54 6f 67 67 6c 65 20 77 68 65 74 68 65 72 20 | nteractive)....."Toggle.whether. |
| 237e0 | 57 49 4e 44 4f 57 20 69 73 20 64 65 64 69 63 61 74 65 64 20 74 6f 20 69 74 73 20 63 75 72 72 65 | WINDOW.is.dedicated.to.its.curre |
| 23800 | 6e 74 20 62 75 66 66 65 72 2e 0a 0a 57 49 4e 44 4f 57 20 6d 75 73 74 20 62 65 20 61 20 6c 69 76 | nt.buffer...WINDOW.must.be.a.liv |
| 23820 | 65 20 77 69 6e 64 6f 77 20 61 6e 64 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 73 65 6c | e.window.and.defaults.to.the.sel |
| 23840 | 65 63 74 65 64 20 6f 6e 65 2e 0a 49 66 20 46 4c 41 47 20 69 73 20 74 20 28 69 6e 74 65 72 61 63 | ected.one..If.FLAG.is.t.(interac |
| 23860 | 74 69 76 65 6c 79 2c 20 74 68 65 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 29 2c 20 6d 61 | tively,.the.prefix.argument),.ma |
| 23880 | 6b 65 20 74 68 65 20 77 69 6e 64 6f 77 0a 5c 22 73 74 72 6f 6e 67 6c 79 5c 22 20 64 65 64 69 63 | ke.the.window.\"strongly\".dedic |
| 238a0 | 61 74 65 64 20 74 6f 20 69 74 73 20 62 75 66 66 65 72 2e 20 20 46 4c 41 47 20 64 65 66 61 75 6c | ated.to.its.buffer...FLAG.defaul |
| 238c0 | 74 73 20 74 6f 20 61 20 6e 6f 6e 2d 6e 69 6c 2c 0a 6e 6f 6e 2d 74 20 76 61 6c 75 65 2c 20 61 6e | ts.to.a.non-nil,.non-t.value,.an |
| 238e0 | 64 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 60 73 65 74 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 | d.is.passed.to.`set-window-dedic |
| 23900 | 61 74 65 64 2d 70 27 2c 20 77 68 69 63 68 20 73 65 65 2e 0a 49 66 20 49 4e 54 45 52 41 43 54 49 | ated-p',.which.see..If.INTERACTI |
| 23920 | 56 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 72 69 6e 74 20 61 20 6d 65 73 73 61 67 65 20 64 | VE.is.non-nil,.print.a.message.d |
| 23940 | 65 73 63 72 69 62 69 6e 67 20 74 68 65 20 64 65 64 69 63 61 74 69 6f 6e 0a 73 74 61 74 75 73 20 | escribing.the.dedication.status. |
| 23960 | 6f 66 20 57 49 4e 44 4f 57 2c 20 61 66 74 65 72 20 74 6f 67 67 6c 69 6e 67 20 69 74 2e 20 20 49 | of.WINDOW,.after.toggling.it...I |
| 23980 | 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 74 68 69 73 20 61 72 67 75 6d 65 6e 74 20 69 73 0a 61 | nteractively,.this.argument.is.a |
| 239a0 | 6c 77 61 79 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 57 68 65 6e 20 61 20 77 69 6e 64 6f 77 20 69 73 | lways.non-nil...When.a.window.is |
| 239c0 | 20 64 65 64 69 63 61 74 65 64 20 74 6f 20 69 74 73 20 62 75 66 66 65 72 2c 20 60 64 69 73 70 6c | .dedicated.to.its.buffer,.`displ |
| 239e0 | 61 79 2d 62 75 66 66 65 72 27 20 77 69 6c 6c 20 61 76 6f 69 64 0a 64 69 73 70 6c 61 79 69 6e 67 | ay-buffer'.will.avoid.displaying |
| 23a00 | 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 20 69 6e 20 69 74 2c 20 69 66 20 70 6f 73 73 69 62 | .another.buffer.in.it,.if.possib |
| 23a20 | 6c 65 2e 20 20 57 68 65 6e 20 61 20 77 69 6e 64 6f 77 20 69 73 0a 73 74 72 6f 6e 67 6c 79 20 64 | le...When.a.window.is.strongly.d |
| 23a40 | 65 64 69 63 61 74 65 64 20 74 6f 20 69 74 73 20 62 75 66 66 65 72 2c 20 63 68 61 6e 67 69 6e 67 | edicated.to.its.buffer,.changing |
| 23a60 | 20 74 68 65 20 62 75 66 66 65 72 20 73 68 6f 77 6e 20 69 6e 20 74 68 65 0a 77 69 6e 64 6f 77 20 | .the.buffer.shown.in.the.window. |
| 23a80 | 77 69 6c 6c 20 75 73 75 61 6c 6c 79 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 59 | will.usually.signal.an.error...Y |
| 23aa0 | 6f 75 20 63 61 6e 20 63 6f 6e 74 72 6f 6c 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 66 20 46 4c | ou.can.control.the.default.of.FL |
| 23ac0 | 41 47 20 77 69 74 68 0a 60 74 6f 67 67 6c 65 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 | AG.with.`toggle-window-dedicated |
| 23ae0 | 2d 66 6c 61 67 27 2e 20 20 43 6f 6e 73 65 71 75 65 6e 74 6c 79 2c 20 69 66 20 79 6f 75 20 73 65 | -flag'...Consequently,.if.you.se |
| 23b00 | 74 20 74 68 61 74 0a 76 61 72 69 61 62 6c 65 20 74 6f 20 74 2c 20 73 74 72 6f 6e 67 20 64 65 64 | t.that.variable.to.t,.strong.ded |
| 23b20 | 69 63 61 74 69 6f 6e 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 62 79 20 64 65 66 61 75 6c 74 20 | ication.will.be.used.by.default. |
| 23b40 | 61 6e 64 0a 5c 5c 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 77 69 6c 6c 20 | and.\\[universal-argument].will. |
| 23b60 | 6d 61 6b 65 20 74 68 65 20 77 69 6e 64 6f 77 20 77 65 61 6b 6c 79 20 64 65 64 69 63 61 74 65 64 | make.the.window.weakly.dedicated |
| 23b80 | 2e 0a 0a 53 65 65 20 74 68 65 20 69 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 44 65 64 | ...See.the.info.node.`(elisp)Ded |
| 23ba0 | 69 63 61 74 65 64 20 57 69 6e 64 6f 77 73 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 | icated.Windows'.for.more.details |
| 23bc0 | 2e 22 0a 20 20 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 69 5c 6e 50 5c 6e 70 22 29 0a 20 | .".....(interactive."i\nP\np").. |
| 23be0 | 20 20 20 28 73 65 74 71 20 77 69 6e 64 6f 77 20 28 77 69 6e 64 6f 77 2d 6e 6f 72 6d 61 6c 69 7a | ...(setq.window.(window-normaliz |
| 23c00 | 65 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 61 67 | e-window.window)).....(setq.flag |
| 23c20 | 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 63 6f 6e 73 70 20 66 | .(cond.................((consp.f |
| 23c40 | 6c 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 74 6f | lag)..................(if.(eq.to |
| 23c60 | 67 67 6c 65 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 66 6c 61 67 20 74 29 0a 20 20 | ggle-window-dedicated-flag.t)... |
| 23c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 74 65 72 61 63 74 69 76 65 0a | ...................'interactive. |
| 23ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 | ...................t)).......... |
| 23cc0 | 20 20 20 20 20 20 20 28 28 6e 75 6c 6c 20 66 6c 61 67 29 20 74 6f 67 67 6c 65 2d 77 69 6e 64 6f | .......((null.flag).toggle-windo |
| 23ce0 | 77 2d 64 65 64 69 63 61 74 65 64 2d 66 6c 61 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w-dedicated-flag)............... |
| 23d00 | 20 20 28 74 20 66 6c 61 67 29 29 29 0a 20 20 20 20 28 69 66 20 28 77 69 6e 64 6f 77 2d 64 65 64 | ..(t.flag))).....(if.(window-ded |
| 23d20 | 69 63 61 74 65 64 2d 70 20 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 | icated-p.window).........(set-wi |
| 23d40 | 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 70 20 77 69 6e 64 6f 77 20 6e 69 6c 29 0a 20 20 20 | ndow-dedicated-p.window.nil).... |
| 23d60 | 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 70 20 77 69 6e 64 6f | ...(set-window-dedicated-p.windo |
| 23d80 | 77 20 66 6c 61 67 29 29 0a 20 20 20 20 28 77 68 65 6e 20 69 6e 74 65 72 61 63 74 69 76 65 0a 20 | w.flag)).....(when.interactive.. |
| 23da0 | 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 57 69 6e 64 6f 77 20 69 73 20 25 73 20 64 65 64 69 | .....(message."Window.is.%s.dedi |
| 23dc0 | 63 61 74 65 64 20 74 6f 20 62 75 66 66 65 72 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | cated.to.buffer.%s"............. |
| 23de0 | 20 20 20 28 6c 65 74 20 28 28 73 74 61 74 75 73 20 28 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 | ...(let.((status.(window-dedicat |
| 23e00 | 65 64 2d 70 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 20 20 | ed-p.window))).................. |
| 23e20 | 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 75 6c 6c 20 73 | (cond...................((null.s |
| 23e40 | 74 61 74 75 73 29 20 22 6e 6f 20 6c 6f 6e 67 65 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | tatus)."no.longer")............. |
| 23e60 | 20 20 20 20 20 20 28 28 65 71 20 73 74 61 74 75 73 20 74 29 20 22 6e 6f 77 20 73 74 72 6f 6e 67 | ......((eq.status.t)."now.strong |
| 23e80 | 6c 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 6e 6f 77 22 29 | ly")...................(t."now") |
| 23ea0 | 29 29 0a 20 20 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 | ))................(current-buffe |
| 23ec0 | 72 29 29 0a 20 20 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 | r)).......(force-mode-line-updat |
| 23ee0 | 65 29 29 29 0a 0a 20 20 28 64 65 66 76 61 72 20 6d 6f 64 65 2d 6c 69 6e 65 2d 77 69 6e 64 6f 77 | e)))....(defvar.mode-line-window |
| 23f00 | 2d 64 65 64 69 63 61 74 65 64 2d 6b 65 79 6d 61 70 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 61 70 | -dedicated-keymap.....(let.((map |
| 23f20 | 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 28 64 | .(make-sparse-keymap))).......(d |
| 23f40 | 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 | efine-key.map.[mode-line.mouse-1 |
| 23f60 | 5d 20 23 27 74 6f 67 67 6c 65 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 29 0a 20 20 20 | ].#'toggle-window-dedicated).... |
| 23f80 | 20 20 20 28 70 75 72 65 63 6f 70 79 20 6d 61 70 29 29 20 22 5c 0a 4b 65 79 6d 61 70 20 66 6f 72 | ...(purecopy.map))."\.Keymap.for |
| 23fa0 | 20 77 68 61 74 20 69 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 60 6d 6f 64 65 2d 6c 69 6e 65 | .what.is.displayed.by.`mode-line |
| 23fc0 | 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 27 2e 22 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f | -window-dedicated'."))..(doom-mo |
| 23fe0 | 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 77 69 6e 64 6f 77 2d 73 74 61 74 65 0a | deline-def-segment.window-state. |
| 24000 | 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 69 66 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ..(let.((face.(if.(doom-modeline |
| 24020 | 2d 2d 61 63 74 69 76 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f | --active)...................'doo |
| 24040 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6d 70 68 61 73 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | m-modeline-emphasis............. |
| 24060 | 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a | ....'doom-modeline))).....(cond. |
| 24080 | 20 20 20 20 20 28 28 65 71 20 28 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 70 29 20 74 | .....((eq.(window-dedicated-p).t |
| 240a0 | 29 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 28 66 6f 72 6d | ).......(propertize........(form |
| 240c0 | 61 74 20 22 20 25 73 20 22 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d | at.".%s.".(doom-modeline-icon.'m |
| 240e0 | 64 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 70 69 6e 22 20 22 e2 8d 91 22 20 22 44 22 20 3a 66 61 63 | dicon."nf-md-pin"."..."."D".:fac |
| 24100 | 65 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 57 69 6e 64 | e.face))........'help-echo."Wind |
| 24120 | 6f 77 20 73 74 72 6f 6e 67 6c 79 20 64 65 64 69 63 61 74 65 64 20 74 6f 20 69 74 73 20 62 75 66 | ow.strongly.dedicated.to.its.buf |
| 24140 | 66 65 72 5c 6e 6d 6f 75 73 65 2d 31 3a 20 54 6f 67 67 6c 65 22 0a 20 20 20 20 20 20 20 27 6c 6f | fer\nmouse-1:.Toggle"........'lo |
| 24160 | 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 77 69 6e 64 6f 77 2d 64 65 64 69 63 61 74 | cal-map.mode-line-window-dedicat |
| 24180 | 65 64 2d 6b 65 79 6d 61 70 0a 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 6f | ed-keymap........'mouse-face.'mo |
| 241a0 | 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 29 29 0a 20 20 20 20 20 28 28 77 69 6e 64 6f | de-line-highlight))......((windo |
| 241c0 | 77 2d 64 65 64 69 63 61 74 65 64 2d 70 29 0a 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 | w-dedicated-p).......(propertize |
| 241e0 | 0a 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 25 73 20 22 20 28 64 6f 6f 6d 2d 6d 6f 64 | ........(format.".%s.".(doom-mod |
| 24200 | 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 70 69 6e 5f 6f 75 | eline-icon.'mdicon."nf-md-pin_ou |
| 24220 | 74 6c 69 6e 65 22 20 22 e2 8a a4 22 20 22 64 22 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 | tline"."..."."d".:face.face))... |
| 24240 | 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 57 69 6e 64 6f 77 20 64 65 64 69 63 61 74 65 | .....'help-echo."Window.dedicate |
| 24260 | 64 20 74 6f 20 69 74 73 20 62 75 66 66 65 72 5c 6e 6d 6f 75 73 65 2d 31 3a 20 54 6f 67 67 6c 65 | d.to.its.buffer\nmouse-1:.Toggle |
| 24280 | 22 0a 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 77 69 | "........'local-map.mode-line-wi |
| 242a0 | 6e 64 6f 77 2d 64 65 64 69 63 61 74 65 64 2d 6b 65 79 6d 61 70 0a 20 20 20 20 20 20 20 27 6d 6f | ndow-dedicated-keymap........'mo |
| 242c0 | 75 73 65 2d 66 61 63 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 29 29 0a | use-face.'mode-line-highlight)). |
| 242e0 | 20 20 20 20 20 28 74 20 22 22 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 57 69 6e 64 6f 77 20 6e 75 | .....(t.""))))...;;.;;.Window.nu |
| 24300 | 6d 62 65 72 0a 3b 3b 0a 0a 3b 3b 20 48 41 43 4b 3a 20 60 61 63 65 2d 77 69 6e 64 6f 77 2d 64 69 | mber.;;..;;.HACK:.`ace-window-di |
| 24320 | 73 70 6c 61 79 2d 6d 6f 64 65 27 20 73 68 6f 75 6c 64 20 72 65 73 70 65 63 74 20 74 68 65 20 69 | splay-mode'.should.respect.the.i |
| 24340 | 67 6e 6f 72 65 20 62 75 66 66 65 72 73 2e 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | gnore.buffers..(defun.doom-model |
| 24360 | 69 6e 65 2d 61 77 2d 75 70 64 61 74 65 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 61 63 65 2d 77 | ine-aw-update.()..."Update.ace-w |
| 24380 | 69 6e 64 6f 77 2d 70 61 74 68 20 77 69 6e 64 6f 77 20 70 61 72 61 6d 65 74 65 72 20 66 6f 72 20 | indow-path.window.parameter.for. |
| 243a0 | 61 6c 6c 20 77 69 6e 64 6f 77 73 2e 0a 45 6e 73 75 72 65 20 61 6c 6c 20 77 69 6e 64 6f 77 73 20 | all.windows..Ensure.all.windows. |
| 243c0 | 61 72 65 20 6c 61 62 65 6c 65 64 20 73 6f 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 73 65 6c 65 | are.labeled.so.the.user.can.sele |
| 243e0 | 63 74 20 61 20 73 70 65 63 69 66 69 63 0a 6f 6e 65 2e 20 54 68 65 20 69 67 6e 6f 72 65 64 20 62 | ct.a.specific.one..The.ignored.b |
| 24400 | 75 66 66 65 72 73 20 61 72 65 20 65 78 63 6c 75 64 65 64 20 75 6e 6c 65 73 73 20 60 61 77 2d 69 | uffers.are.excluded.unless.`aw-i |
| 24420 | 67 6e 6f 72 65 2d 6f 6e 27 20 69 73 20 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 69 67 6e 6f | gnore-on'.is.nil."...(let.((igno |
| 24440 | 72 65 2d 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 73 20 74 29 29 0a 20 20 20 20 28 61 76 | re-window-parameters.t)).....(av |
| 24460 | 79 2d 74 72 61 76 65 72 73 65 0a 20 20 20 20 20 28 61 76 79 2d 74 72 65 65 20 28 61 77 2d 77 69 | y-traverse......(avy-tree.(aw-wi |
| 24480 | 6e 64 6f 77 2d 6c 69 73 74 29 20 61 77 2d 6b 65 79 73 29 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 | ndow-list).aw-keys)......(lambda |
| 244a0 | 20 28 70 61 74 68 20 6c 65 61 66 29 0a 20 20 20 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d | .(path.leaf)........(set-window- |
| 244c0 | 70 61 72 61 6d 65 74 65 72 0a 20 20 20 20 20 20 20 20 6c 65 61 66 20 27 61 63 65 2d 77 69 6e 64 | parameter.........leaf.'ace-wind |
| 244e0 | 6f 77 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 | ow-path.........(propertize..... |
| 24500 | 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 73 74 72 69 6e 67 20 28 72 65 76 65 72 73 65 20 70 61 | .....(apply.#'string.(reverse.pa |
| 24520 | 74 68 29 29 0a 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 61 77 2d 6d 6f 64 65 2d 6c 69 6e | th))..........'face.'aw-mode-lin |
| 24540 | 65 2d 66 61 63 65 29 29 29 29 29 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 61 77 2d 75 70 | e-face)))))).(advice-add.#'aw-up |
| 24560 | 64 61 74 65 20 3a 6f 76 65 72 72 69 64 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 | date.:override.#'doom-modeline-a |
| 24580 | 77 2d 75 70 64 61 74 65 29 0a 0a 3b 3b 20 52 65 6d 6f 76 65 20 6f 72 69 67 69 6e 61 6c 20 77 69 | w-update)..;;.Remove.original.wi |
| 245a0 | 6e 64 6f 77 20 6e 75 6d 62 65 72 20 6f 66 20 60 61 63 65 2d 77 69 6e 64 6f 77 2d 64 69 73 70 6c | ndow.number.of.`ace-window-displ |
| 245c0 | 61 79 2d 6d 6f 64 65 27 2e 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 61 63 65 2d 77 69 6e 64 6f 77 2d | ay-mode'..(add-hook.'ace-window- |
| 245e0 | 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d | display-mode-hook...........(lam |
| 24600 | 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 64 65 66 61 75 6c 74 | bda.().............(setq-default |
| 24620 | 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 20 20 20 20 20 20 | .mode-line-format............... |
| 24640 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 27 61 63 | ............(assq-delete-all.'ac |
| 24660 | 65 2d 77 69 6e 64 6f 77 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 | e-window-display-mode........... |
| 24680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 246a0 | 20 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 | .(default-value.'mode-line-forma |
| 246c0 | 74 29 29 29 29 29 0a 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 77 69 6e 64 6f 77 2d 6e 75 6d | t)))))..(advice-add.#'window-num |
| 246e0 | 62 65 72 69 6e 67 2d 69 6e 73 74 61 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 20 3a 6f 76 65 72 72 69 | bering-install-mode-line.:overri |
| 24700 | 64 65 20 23 27 69 67 6e 6f 72 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 77 69 6e 64 6f | de.#'ignore).(advice-add.#'windo |
| 24720 | 77 2d 6e 75 6d 62 65 72 69 6e 67 2d 63 6c 65 61 72 2d 6d 6f 64 65 2d 6c 69 6e 65 20 3a 6f 76 65 | w-numbering-clear-mode-line.:ove |
| 24740 | 72 72 69 64 65 20 23 27 69 67 6e 6f 72 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 77 69 | rride.#'ignore).(advice-add.#'wi |
| 24760 | 6e 75 6d 2d 2d 69 6e 73 74 61 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 20 3a 6f 76 65 72 72 69 64 65 | num--install-mode-line.:override |
| 24780 | 20 23 27 69 67 6e 6f 72 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 77 69 6e 75 6d 2d 2d | .#'ignore).(advice-add.#'winum-- |
| 247a0 | 63 6c 65 61 72 2d 6d 6f 64 65 2d 6c 69 6e 65 20 3a 6f 76 65 72 72 69 64 65 20 23 27 69 67 6e 6f | clear-mode-line.:override.#'igno |
| 247c0 | 72 65 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 | re)..(doom-modeline-def-segment. |
| 247e0 | 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 77 69 6e | window-number..."The.current.win |
| 24800 | 64 6f 77 20 6e 75 6d 62 65 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 75 6d 20 28 63 6f 6e 64 0a | dow.number."...(let.((num.(cond. |
| 24820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 | ..............((bound-and-true-p |
| 24840 | 20 61 63 65 2d 77 69 6e 64 6f 77 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | .ace-window-display-mode)....... |
| 24860 | 20 20 20 20 20 20 20 20 20 28 61 77 2d 75 70 64 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .........(aw-update)............ |
| 24880 | 20 20 20 20 28 77 69 6e 64 6f 77 2d 70 61 72 61 6d 65 74 65 72 20 28 73 65 6c 65 63 74 65 64 2d | ....(window-parameter.(selected- |
| 248a0 | 77 69 6e 64 6f 77 29 20 27 61 63 65 2d 77 69 6e 64 6f 77 2d 70 61 74 68 29 29 0a 20 20 20 20 20 | window).'ace-window-path))...... |
| 248c0 | 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 77 69 6e 75 | .........((bound-and-true-p.winu |
| 248e0 | 6d 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 77 69 6e | m-mode)................(setq.win |
| 24900 | 75 6d 2d 61 75 74 6f 2d 73 65 74 75 70 2d 6d 6f 64 65 2d 6c 69 6e 65 20 6e 69 6c 29 0a 20 20 20 | um-auto-setup-mode-line.nil).... |
| 24920 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e 75 6d 2d 67 65 74 2d 6e 75 6d 62 65 72 2d 73 74 | ............(winum-get-number-st |
| 24940 | 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 | ring))...............((bound-and |
| 24960 | 2d 74 72 75 65 2d 70 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 2d 6d 6f 64 65 29 0a 20 | -true-p.window-numbering-mode).. |
| 24980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 2d | ..............(window-numbering- |
| 249a0 | 67 65 74 2d 6e 75 6d 62 65 72 2d 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | get-number-string))............. |
| 249c0 | 20 20 28 74 20 22 22 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6c 65 6e 67 | ..(t."")))).....(when.(and.(leng |
| 249e0 | 74 68 3e 20 6e 75 6d 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 | th>.num.0)................(lengt |
| 24a00 | 68 3e 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 | h>.(cl-mapcan................... |
| 24a20 | 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 66 72 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | .......(lambda.(frame).......... |
| 24a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 78 63 6c 75 64 65 20 6d 69 6e | ..................;;.Exclude.min |
| 24a60 | 69 62 75 66 66 65 72 2c 20 74 6f 6f 6c 74 69 70 20 61 6e 64 20 63 68 69 6c 64 20 66 72 61 6d 65 | ibuffer,.tooltip.and.child.frame |
| 24a80 | 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 28 75 6e | s............................(un |
| 24aa0 | 6c 65 73 73 20 28 6f 72 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 66 72 61 6d 65 2d 70 61 | less.(or.(and.(fboundp.'frame-pa |
| 24ac0 | 72 65 6e 74 29 20 28 66 72 61 6d 65 2d 70 61 72 65 6e 74 20 66 72 61 6d 65 29 29 0a 20 20 20 20 | rent).(frame-parent.frame))..... |
| 24ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 24b00 | 20 20 20 28 73 74 72 69 6e 67 3d 20 28 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 66 72 61 | ...(string=.(frame-parameter.fra |
| 24b20 | 6d 65 20 27 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 | me.'name)....................... |
| 24b40 | 20 20 20 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 73 74 | ..........................(alist |
| 24b60 | 2d 67 65 74 20 27 6e 61 6d 65 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 74 6f 6f | -get.'name.(bound-and-true-p.too |
| 24b80 | 6c 74 69 70 2d 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 73 29 29 29 29 0a 20 20 20 20 20 20 | ltip-frame-parameters))))....... |
| 24ba0 | 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 6c | .......................(window-l |
| 24bc0 | 69 73 74 20 66 72 61 6d 65 20 27 6e 65 76 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ist.frame.'never)))............. |
| 24be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 69 73 69 62 6c 65 2d 66 72 61 6d 65 2d 6c 69 73 74 | .............(visible-frame-list |
| 24c00 | 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 31 29 29 0a 20 | )).........................1)).. |
| 24c20 | 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 20 25 73 20 22 20 | .....(propertize.(format.".%s.". |
| 24c40 | 6e 75 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f | num)...................'face.(do |
| 24c60 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | om-modeline-face.'doom-modeline- |
| 24c80 | 62 75 66 66 65 72 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 50 72 | buffer-major-mode)))))..;;.;;.Pr |
| 24ca0 | 6f 6a 65 63 74 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | oject.;;..(defvar.doom-modeline- |
| 24cc0 | 70 72 6f 6a 65 63 74 2d 6d 61 70 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 61 6e 64 20 28 6d 65 | project-map...(cond....((and.(me |
| 24ce0 | 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 | mq.doom-modeline-project-detecti |
| 24d00 | 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a 65 63 74 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 | on.'(auto.projectile)).......... |
| 24d20 | 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 70 72 6f 6a 65 63 74 69 6c 65 2d 6d 6f 64 | (bound-and-true-p.projectile-mod |
| 24d40 | 65 29 29 0a 20 20 20 20 70 72 6f 6a 65 63 74 69 6c 65 2d 6d 6f 64 65 2d 6d 61 70 29 0a 20 20 20 | e)).....projectile-mode-map).... |
| 24d60 | 28 28 61 6e 64 20 28 6d 65 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 | ((and.(memq.doom-modeline-projec |
| 24d80 | 74 2d 64 65 74 65 63 74 69 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a 65 63 74 29 29 0a 20 20 20 | t-detection.'(auto.project)).... |
| 24da0 | 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 70 72 6f 6a 65 63 74 2d 63 75 72 72 65 6e 74 29 | ......(fboundp.'project-current) |
| 24dc0 | 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 | ).....(let.((map.(make-sparse-ke |
| 24de0 | 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d | ymap))).......(define-key.map.[m |
| 24e00 | 6f 64 65 2d 6c 69 6e 65 20 64 6f 77 6e 2d 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 28 | ode-line.down-mouse-1].........( |
| 24e20 | 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 65 6e 75 2d 62 61 72 2d 70 72 6f 6a 65 63 | bound-and-true-p.menu-bar-projec |
| 24e40 | 74 2d 69 74 65 6d 29 29 0a 20 20 20 20 20 20 6d 61 70 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d | t-item)).......map))))..(defvar- |
| 24e60 | 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d | local.doom-modeline--project-nam |
| 24e80 | 65 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a | e.nil).(defun.doom-modeline-proj |
| 24ea0 | 65 63 74 2d 6e 61 6d 65 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 6e | ect-name.()..."Get.the.project.n |
| 24ec0 | 61 6d 65 2e 22 0a 20 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 | ame."...(or.doom-modeline--proje |
| 24ee0 | 63 74 2d 6e 61 6d 65 0a 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ct-name.......(setq.doom-modelin |
| 24f00 | 65 2d 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | e--project-name.............(let |
| 24f20 | 20 28 28 6e 61 6d 65 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 | .((name.(cond................... |
| 24f40 | 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6d 65 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | .......((and.(memq.doom-modeline |
| 24f60 | 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 69 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a 65 63 | -project-detection.'(auto.projec |
| 24f80 | 74 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 20 20 | tile)).......................... |
| 24fa0 | 20 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 70 72 6f 6a 65 63 74 69 | ......(bound-and-true-p.projecti |
| 24fc0 | 6c 65 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 20 20 20 20 20 | le-mode))....................... |
| 24fe0 | 20 20 20 20 28 70 72 6f 6a 65 63 74 69 6c 65 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 29 29 0a 20 | ....(projectile-project-name)).. |
| 25000 | 20 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 28 6d | ........................((and.(m |
| 25020 | 65 6d 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 64 65 74 65 63 74 | emq.doom-modeline-project-detect |
| 25040 | 69 6f 6e 20 27 28 61 75 74 6f 20 70 72 6f 6a 65 63 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ion.'(auto.project))............ |
| 25060 | 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 64 70 20 27 70 72 | ....................(fboundp.'pr |
| 25080 | 6f 6a 65 63 74 2d 63 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 | oject-current))................. |
| 250a0 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 70 72 6f 6a 65 63 74 20 28 | ..........(when-let*.((project.( |
| 250c0 | 70 72 6f 6a 65 63 74 2d 63 75 72 72 65 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | project-current))).............. |
| 250e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 20 70 72 6f | ...............(project-name.pro |
| 25100 | 6a 65 63 74 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e | ject))))))...............(if.(an |
| 25120 | 64 20 6e 61 6d 65 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 6e 61 6d 65 | d.name.(not.(string-empty-p.name |
| 25140 | 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 72 6d 61 74 20 22 20 | )))...................(format.". |
| 25160 | 5b 25 73 5d 20 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 | [%s].".name)................."") |
| 25180 | 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c | ))))..(doom-modeline-add-variabl |
| 251a0 | 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 | e-watcher..'doom-modeline-projec |
| 251c0 | 74 2d 64 65 74 65 63 74 69 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f | t-detection..(lambda.(_sym.val.o |
| 251e0 | 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a | p._where)....(when.(eq.op.'set). |
| 25200 | 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 | .....(setq.doom-modeline-project |
| 25220 | 2d 64 65 74 65 63 74 69 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 | -detection.val)......(dolist.(bu |
| 25240 | 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 | f.(buffer-list))........(with-cu |
| 25260 | 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 28 73 65 74 71 20 | rrent-buffer.buf..........(setq. |
| 25280 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 20 6e 69 6c 29 | doom-modeline--project-name.nil) |
| 252a0 | 0a 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 2d 6e 61 6d 65 20 | ..........(and.buffer-file-name. |
| 252c0 | 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 20 74 20 74 29 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d | (revert-buffer.t.t)))))))..(doom |
| 252e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 70 72 6f 6a 65 63 74 2d 6e 61 | -modeline-def-segment.project-na |
| 25300 | 6d 65 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 70 65 72 73 70 65 63 74 69 76 65 20 6e 61 | me..."The.current.perspective.na |
| 25320 | 6d 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | me."...(when.(and.doom-modeline- |
| 25340 | 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d | project-name..............(doom- |
| 25360 | 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 70 72 6f 6a 65 | modeline--segment-visible.'proje |
| 25380 | 63 74 2d 6e 61 6d 65 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 64 6f 6f 6d 2d | ct-name)).....(propertize.(doom- |
| 253a0 | 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | modeline-project-name).......... |
| 253c0 | 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 | .......'face.(doom-modeline-face |
| 253e0 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 29 0a 20 20 | .'doom-modeline-project-name)... |
| 25400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 6f 64 65 2d | ..............'mouse-face.'mode- |
| 25420 | 6c 69 6e 65 2d 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 27 | line-highlight.................' |
| 25440 | 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 3a 20 50 72 6f 6a 65 63 74 20 6d 65 6e 75 | help-echo."mouse-1:.Project.menu |
| 25460 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 64 6f 6f | ".................'local-map.doo |
| 25480 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 72 6f 6a 65 63 74 2d 6d 61 70 29 29 29 0a 0a 0a 3b 3b 0a 3b | m-modeline-project-map)))...;;.; |
| 254a0 | 3b 20 57 6f 72 6b 73 70 61 63 65 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 | ;.Workspace.;;..(doom-modeline-d |
| 254c0 | 65 66 2d 73 65 67 6d 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 2d 6e 61 6d 65 0a 20 20 22 54 68 65 | ef-segment.workspace-name..."The |
| 254e0 | 20 63 75 72 72 65 6e 74 20 77 6f 72 6b 73 70 61 63 65 20 6e 61 6d 65 20 6f 72 20 6e 75 6d 62 65 | .current.workspace.name.or.numbe |
| 25500 | 72 2e 0a 52 65 71 75 69 72 65 73 20 60 65 79 65 62 72 6f 77 73 65 2d 6d 6f 64 65 27 20 74 6f 20 | r..Requires.`eyebrowse-mode'.to. |
| 25520 | 62 65 20 65 6e 61 62 6c 65 64 20 6f 72 20 60 74 61 62 2d 62 61 72 2d 6d 6f 64 65 27 20 74 61 62 | be.enabled.or.`tab-bar-mode'.tab |
| 25540 | 73 20 74 6f 20 62 65 20 63 72 65 61 74 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d | s.to.be.created."...(when.doom-m |
| 25560 | 6f 64 65 6c 69 6e 65 2d 77 6f 72 6b 73 70 61 63 65 2d 6e 61 6d 65 0a 20 20 20 20 28 77 68 65 6e | odeline-workspace-name.....(when |
| 25580 | 2d 6c 65 74 2a 0a 20 20 20 20 20 20 20 20 28 28 6e 61 6d 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 | -let*.........((name.(cond...... |
| 255a0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 | ...........((and.(bound-and-true |
| 255c0 | 2d 70 20 65 79 65 62 72 6f 77 73 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -p.eyebrowse-mode).............. |
| 255e0 | 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 3e 20 28 65 79 65 62 72 6f 77 73 65 2d 2d 67 65 | .........(length>.(eyebrowse--ge |
| 25600 | 74 20 27 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 73 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 | t.'window-configs).1)).......... |
| 25620 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 | ........(setq.mode-line-misc-inf |
| 25640 | 6f 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 73 73 71 2d 64 | o........................(assq-d |
| 25660 | 65 6c 65 74 65 2d 61 6c 6c 20 27 65 79 65 62 72 6f 77 73 65 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6c | elete-all.'eyebrowse-mode.mode-l |
| 25680 | 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine-misc-info))................. |
| 256a0 | 20 28 77 68 65 6e 2d 6c 65 74 2a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(when-let*..................... |
| 256c0 | 20 28 28 6e 75 6d 20 28 65 79 65 62 72 6f 77 73 65 2d 2d 67 65 74 20 27 63 75 72 72 65 6e 74 2d | .((num.(eyebrowse--get.'current- |
| 256e0 | 73 6c 6f 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 74 61 | slot)).......................(ta |
| 25700 | 67 20 28 6e 74 68 20 32 20 28 61 73 73 6f 63 20 6e 75 6d 20 28 65 79 65 62 72 6f 77 73 65 2d 2d | g.(nth.2.(assoc.num.(eyebrowse-- |
| 25720 | 67 65 74 20 27 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 | get.'window-configs)))))........ |
| 25740 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6c 65 6e 67 74 68 3e 20 74 61 67 20 30 29 20 | ............(if.(length>.tag.0). |
| 25760 | 74 61 67 20 28 69 6e 74 2d 74 6f 2d 73 74 72 69 6e 67 20 6e 75 6d 29 29 29 29 0a 20 20 20 20 20 | tag.(int-to-string.num))))...... |
| 25780 | 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 74 61 62 2d 62 | ...........((and.(fboundp.'tab-b |
| 257a0 | 61 72 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 28 | ar-mode).......................( |
| 257c0 | 6c 65 6e 67 74 68 3e 20 28 66 72 61 6d 65 2d 70 61 72 61 6d 65 74 65 72 20 6e 69 6c 20 27 74 61 | length>.(frame-parameter.nil.'ta |
| 257e0 | 62 73 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 | bs).1))..................(let*.( |
| 25800 | 28 63 75 72 72 65 6e 74 2d 74 61 62 20 28 74 61 62 2d 62 61 72 2d 2d 63 75 72 72 65 6e 74 2d 74 | (current-tab.(tab-bar--current-t |
| 25820 | 61 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 28 74 61 | ab)).........................(ta |
| 25840 | 62 2d 69 6e 64 65 78 20 28 74 61 62 2d 62 61 72 2d 2d 63 75 72 72 65 6e 74 2d 74 61 62 2d 69 6e | b-index.(tab-bar--current-tab-in |
| 25860 | 64 65 78 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 65 | dex)).........................(e |
| 25880 | 78 70 6c 69 63 69 74 2d 6e 61 6d 65 20 28 61 6c 69 73 74 2d 67 65 74 20 27 65 78 70 6c 69 63 69 | xplicit-name.(alist-get.'explici |
| 258a0 | 74 2d 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 74 61 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-name.current-tab))............ |
| 258c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 61 62 2d 6e 61 6d 65 20 28 61 6c 69 73 74 2d 67 65 | .............(tab-name.(alist-ge |
| 258e0 | 74 20 27 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 74 61 62 29 29 29 0a 20 20 20 20 20 20 20 20 20 | t.'name.current-tab))).......... |
| 25900 | 20 20 20 20 20 20 20 20 20 20 28 69 66 20 65 78 70 6c 69 63 69 74 2d 6e 61 6d 65 20 74 61 62 2d | ..........(if.explicit-name.tab- |
| 25920 | 6e 61 6d 65 20 28 2b 20 31 20 74 61 62 2d 69 6e 64 65 78 29 29 29 29 29 29 29 0a 20 20 20 20 20 | name.(+.1.tab-index)))))))...... |
| 25940 | 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 20 25 73 20 22 20 6e 61 6d 65 | .(propertize.(format.".%s.".name |
| 25960 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d | )...................'face.(doom- |
| 25980 | 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 6f 72 | modeline-face.'doom-modeline-wor |
| 259a0 | 6b 73 70 61 63 65 2d 6e 61 6d 65 29 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 50 65 72 73 70 65 63 | kspace-name)))))...;;.;;.Perspec |
| 259c0 | 74 69 76 65 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 | tive.;;..(defvar-local.doom-mode |
| 259e0 | 6c 69 6e 65 2d 2d 70 65 72 73 70 2d 6e 61 6d 65 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f | line--persp-name.nil).(defun.doo |
| 25a00 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d 6e 61 6d 65 20 28 26 72 | m-modeline-update-persp-name.(&r |
| 25a20 | 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 70 65 72 73 70 65 63 74 69 76 65 20 6e 61 6d | est._)..."Update.perspective.nam |
| 25a40 | 65 20 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f | e.in.mode-line."...(setq.doom-mo |
| 25a60 | 64 65 6c 69 6e 65 2d 2d 70 65 72 73 70 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 75 | deline--persp-name.........;;.Su |
| 25a80 | 70 70 6f 72 74 20 60 70 65 72 73 70 2d 6d 6f 64 65 27 2c 20 77 68 69 6c 65 20 6e 6f 74 20 73 75 | pport.`persp-mode',.while.not.su |
| 25aa0 | 70 70 6f 72 74 20 60 70 65 72 73 70 65 63 74 69 76 65 27 0a 20 20 20 20 20 20 20 20 28 77 68 65 | pport.`perspective'.........(whe |
| 25ac0 | 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d 6e 61 6d 65 0a | n.(and.doom-modeline-persp-name. |
| 25ae0 | 20 20 20 20 20 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 72 | ...................(bound-and-tr |
| 25b00 | 75 65 2d 70 20 70 65 72 73 70 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue-p.persp-mode)................ |
| 25b20 | 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 73 61 66 65 2d 70 65 72 73 70 2d 6e 61 6d 65 29 0a 20 | ....(fboundp.'safe-persp-name).. |
| 25b40 | 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 67 65 74 2d | ..................(fboundp.'get- |
| 25b60 | 63 75 72 72 65 6e 74 2d 70 65 72 73 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 | current-persp))...........(let*. |
| 25b80 | 28 28 70 65 72 73 70 20 28 67 65 74 2d 63 75 72 72 65 6e 74 2d 70 65 72 73 70 29 29 0a 20 20 20 | ((persp.(get-current-persp)).... |
| 25ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 61 6d 65 20 28 73 61 66 65 2d 70 65 72 73 70 2d | ..............(name.(safe-persp- |
| 25bc0 | 6e 61 6d 65 20 70 65 72 73 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | name.persp))..................(f |
| 25be0 | 61 63 65 20 28 69 66 20 28 61 6e 64 20 70 65 72 73 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ace.(if.(and.persp.............. |
| 25c00 | 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 70 65 72 73 70 2d 63 | ...................(not.(persp-c |
| 25c20 | 6f 6e 74 61 69 6e 2d 62 75 66 66 65 72 2d 70 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 | ontain-buffer-p.(current-buffer) |
| 25c40 | 20 70 65 72 73 70 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 | .persp)))....................... |
| 25c60 | 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d 62 75 66 66 65 72 | .....'doom-modeline-persp-buffer |
| 25c80 | 2d 6e 6f 74 2d 69 6e 2d 70 65 72 73 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -not-in-persp................... |
| 25ca0 | 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d 6e 61 6d 65 | .......'doom-modeline-persp-name |
| 25cc0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d | ))..................(icon.(doom- |
| 25ce0 | 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6f 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 72 | modeline-icon.'octicon."nf-oct-r |
| 25d00 | 65 70 6f 22 20 22 f0 9f 96 bf 22 20 22 23 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | epo"."...."."#"................. |
| 25d20 | 20 20 20 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 66 61 63 65 | ...........................:face |
| 25d40 | 20 60 28 3a 69 6e 68 65 72 69 74 20 2c 66 61 63 65 20 3a 73 6c 61 6e 74 20 6e 6f 72 6d 61 6c 29 | .`(:inherit.,face.:slant.normal) |
| 25d60 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 64 6f 6f 6d 2d 6d | ))).............(when.(or.doom-m |
| 25d80 | 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 64 65 66 61 75 6c 74 2d 70 65 72 73 70 2d 6e 61 | odeline-display-default-persp-na |
| 25da0 | 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 6e 6f 74 20 28 73 | me.......................(not.(s |
| 25dc0 | 74 72 69 6e 67 2d 65 71 75 61 6c 20 70 65 72 73 70 2d 6e 69 6c 2d 6e 61 6d 65 20 6e 61 6d 65 29 | tring-equal.persp-nil-name.name) |
| 25de0 | 29 29 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 22 0a 20 20 20 | ))...............(concat.".".... |
| 25e00 | 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 20 28 | ...................(propertize.( |
| 25e20 | 63 6f 6e 63 61 74 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 73 70 2d | concat.(and.doom-modeline-persp- |
| 25e40 | 69 63 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 | icon............................ |
| 25e60 | 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 69 63 6f 6e | ....................(concat.icon |
| 25e80 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 0a 20 20 20 20 20 20 20 20 | .(doom-modeline-vspc)))......... |
| 25ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 25ec0 | 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6e 61 6d 65 20 27 66 61 63 65 20 66 61 63 65 29 29 0a | ..(propertize.name.'face.face)). |
| 25ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 25f00 | 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 3a 20 53 77 69 74 63 68 20 70 65 | ..'help-echo."mouse-1:.Switch.pe |
| 25f20 | 72 73 70 65 63 74 69 76 65 0a 6d 6f 75 73 65 2d 32 3a 20 53 68 6f 77 20 68 65 6c 70 20 66 6f 72 | rspective.mouse-2:.Show.help.for |
| 25f40 | 20 6d 69 6e 6f 72 20 6d 6f 64 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .minor.mode".................... |
| 25f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d | ...............'mouse-face.'doom |
| 25f80 | 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -modeline-highlight............. |
| 25fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 | ......................'local-map |
| 25fc0 | 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 | .(let.((map.(make-sparse-keymap) |
| 25fe0 | 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 | )).............................. |
| 26000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 | ..................(define-key.ma |
| 26020 | 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 | p.[mode-line.mouse-1]........... |
| 26040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 26060 | 20 20 20 20 20 20 20 23 27 70 65 72 73 70 2d 73 77 69 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 | .......#'persp-switch).......... |
| 26080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 260a0 | 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 | ......(define-key.map.[mode-line |
| 260c0 | 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .mouse-2]....................... |
| 260e0 | 20 20 20 20 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 61 6d 62 | ...........................(lamb |
| 26100 | 64 61 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 20 20 20 20 | da.()........................... |
| 26120 | 20 20 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 72 61 | .........................(intera |
| 26140 | 63 74 69 76 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 | ctive).......................... |
| 26160 | 20 20 20 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 65 73 63 72 | ..........................(descr |
| 26180 | 69 62 65 2d 66 75 6e 63 74 69 6f 6e 20 27 70 65 72 73 70 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 | ibe-function.'persp-mode)))..... |
| 261a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 261c0 | 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........map))................ |
| 261e0 | 20 20 20 20 20 20 20 22 20 22 29 29 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 62 75 66 | ......."."))))))..(add-hook.'buf |
| 26200 | 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | fer-list-update-hook.#'doom-mode |
| 26220 | 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d 6e 61 6d 65 29 0a 28 61 64 64 2d 68 6f 6f | line-update-persp-name).(add-hoo |
| 26240 | 6b 20 27 66 69 6e 64 2d 66 69 6c 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | k.'find-file-hook.#'doom-modelin |
| 26260 | 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d 6e 61 6d 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 | e-update-persp-name).(add-hook.' |
| 26280 | 70 65 72 73 70 2d 61 63 74 69 76 61 74 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 23 27 64 6f 6f 6d | persp-activated-functions.#'doom |
| 262a0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d 6e 61 6d 65 29 0a 28 61 64 | -modeline-update-persp-name).(ad |
| 262c0 | 64 2d 68 6f 6f 6b 20 27 70 65 72 73 70 2d 72 65 6e 61 6d 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 | d-hook.'persp-renamed-functions. |
| 262e0 | 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d 6e 61 6d | #'doom-modeline-update-persp-nam |
| 26300 | 65 29 0a 28 61 64 76 69 63 65 2d 61 64 64 20 23 27 6c 76 2d 6d 65 73 73 61 67 65 20 3a 61 66 74 | e).(advice-add.#'lv-message.:aft |
| 26320 | 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 65 72 73 70 2d | er.#'doom-modeline-update-persp- |
| 26340 | 6e 61 6d 65 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e | name)..(doom-modeline-def-segmen |
| 26360 | 74 20 70 65 72 73 70 2d 6e 61 6d 65 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 70 65 72 73 | t.persp-name..."The.current.pers |
| 26380 | 70 65 63 74 69 76 65 20 6e 61 6d 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 | pective.name."...(when.(doom-mod |
| 263a0 | 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 70 65 72 73 70 2d 6e 61 | eline--segment-visible.'persp-na |
| 263c0 | 6d 65 29 0a 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 65 72 73 70 2d 6e 61 6d | me).....doom-modeline--persp-nam |
| 263e0 | 65 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 4d 69 73 63 20 69 6e 66 6f 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d | e))...;;.;;.Misc.info.;;..(doom- |
| 26400 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6d 69 73 63 2d 69 6e 66 6f 0a 20 | modeline-def-segment.misc-info.. |
| 26420 | 20 22 4d 6f 64 65 20 6c 69 6e 65 20 63 6f 6e 73 74 72 75 63 74 20 66 6f 72 20 6d 69 73 63 65 6c | ."Mode.line.construct.for.miscel |
| 26440 | 6c 61 6e 65 6f 75 73 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 42 79 20 64 65 66 61 75 6c 74 2c | laneous.information..By.default, |
| 26460 | 20 74 68 69 73 20 73 68 6f 77 73 20 74 68 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 70 65 63 | .this.shows.the.information.spec |
| 26480 | 69 66 69 65 64 20 62 79 20 60 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 27 2e 22 0a | ified.by.`global-mode-string'.". |
| 264a0 | 20 20 28 77 68 65 6e 20 28 6f 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 | ..(when.(or.doom-modeline-displa |
| 264c0 | 79 2d 6d 69 73 63 2d 69 6e 2d 61 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 73 0a 20 20 20 20 20 20 20 | y-misc-in-all-mode-lines........ |
| 264e0 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 | .....(doom-modeline--segment-vis |
| 26500 | 69 62 6c 65 20 27 6d 69 73 63 2d 69 6e 66 6f 29 29 0a 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ible.'misc-info)).....(doom-mode |
| 26520 | 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 20 28 66 6f 72 6d 61 74 2d 6d 6f 64 65 2d 6c | line-display-text.(format-mode-l |
| 26540 | 69 6e 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 29 29 29 29 0a 0a 0a 3b 3b | ine.mode-line-misc-info))))...;; |
| 26560 | 0a 3b 3b 20 50 6f 73 69 74 69 6f 6e 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .;;.Position.;;..(doom-modeline- |
| 26580 | 64 65 66 2d 73 65 67 6d 65 6e 74 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 0a 20 20 22 54 | def-segment.buffer-position..."T |
| 265a0 | 68 65 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 | he.buffer.position.information." |
| 265c0 | 0a 20 20 28 6c 65 74 20 28 28 76 69 73 69 62 6c 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ...(let.((visible.(doom-modeline |
| 265e0 | 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 62 75 66 66 65 72 2d 70 6f 73 69 74 69 | --segment-visible.'buffer-positi |
| 26600 | 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | on)).........(sep.(doom-modeline |
| 26620 | 2d 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 28 77 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | -spc)).........(wsep.(doom-model |
| 26640 | 69 6e 65 2d 77 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 28 66 61 63 65 20 28 64 6f 6f 6d 2d 6d | ine-wspc)).........(face.(doom-m |
| 26660 | 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 65 63 68 | odeline-face)).........(help-ech |
| 26680 | 6f 20 22 42 75 66 66 65 72 20 70 65 72 63 65 6e 74 61 67 65 5c 6e 5c 0a 6d 6f 75 73 65 2d 31 3a | o."Buffer.percentage\n\.mouse-1: |
| 266a0 | 20 44 69 73 70 6c 61 79 20 4c 69 6e 65 20 61 6e 64 20 43 6f 6c 75 6d 6e 20 4d 6f 64 65 20 4d 65 | .Display.Line.and.Column.Mode.Me |
| 266c0 | 6e 75 22 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d | nu").........(mouse-face.'doom-m |
| 266e0 | 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 20 20 20 20 20 28 6c 6f 63 61 | odeline-highlight).........(loca |
| 26700 | 6c 2d 6d 61 70 20 6d 6f 64 65 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 6c 69 6e 65 2d 6e 75 6d 62 | l-map.mode-line-column-line-numb |
| 26720 | 65 72 2d 6d 6f 64 65 2d 6d 61 70 29 29 0a 20 20 20 20 60 28 2c 77 73 65 70 0a 0a 20 20 20 20 20 | er-mode-map)).....`(,wsep....... |
| 26740 | 20 3b 3b 20 4c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 28 3a 70 72 6f 70 | .;;.Line.and.column.......(:prop |
| 26760 | 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 28 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 6d 6f 64 65 | ertize........((line-number-mode |
| 26780 | 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d 6e 2d 6e 75 6d 62 65 72 2d 6d 6f 64 65 0a 20 20 | ..........(column-number-mode... |
| 267a0 | 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 7a 65 | ........(doom-modeline-column-ze |
| 267c0 | 72 6f 2d 62 61 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ro-based............doom-modelin |
| 267e0 | 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 | e-position-column-line-format... |
| 26800 | 20 20 20 20 20 20 20 20 20 2c 28 73 74 72 69 6e 67 2d 72 65 70 6c 61 63 65 0a 20 20 20 20 20 20 | .........,(string-replace....... |
| 26820 | 20 20 20 20 20 20 20 22 25 63 22 20 22 25 43 22 20 28 63 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ......."%c"."%C".(car.doom-model |
| 26840 | 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 | ine-position-column-line-format) |
| 26860 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6f 73 69 74 | ))...........doom-modeline-posit |
| 26880 | 69 6f 6e 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d | ion-line-format)..........(colum |
| 268a0 | 6e 2d 6e 75 6d 62 65 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f | n-number-mode...........(doom-mo |
| 268c0 | 64 65 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 7a 65 72 6f 2d 62 61 73 65 64 0a 20 20 20 20 20 20 20 | deline-column-zero-based........ |
| 268e0 | 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d | ....doom-modeline-position-colum |
| 26900 | 6e 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 2c 28 73 74 72 69 6e 67 2d 72 65 70 | n-format............,(string-rep |
| 26920 | 6c 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 63 22 20 22 25 43 22 20 28 63 61 72 | lace.............."%c"."%C".(car |
| 26940 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 6f 73 69 74 69 6f 6e 2d 63 6f 6c 75 6d 6e 2d 66 | .doom-modeline-position-column-f |
| 26960 | 6f 72 6d 61 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ormat))))).........(doom-modelin |
| 26980 | 65 2d 74 6f 74 61 6c 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 0a 20 20 20 20 20 20 20 20 20 2c 28 61 | e-total-line-number..........,(a |
| 269a0 | 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 6f 74 61 6c 2d 6c 69 6e 65 2d 6e 75 6d 62 | nd.doom-modeline-total-line-numb |
| 269c0 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2f 25 64 22 20 | er................(format."/%d". |
| 269e0 | 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 | (line-number-at-pos.(point-max)) |
| 26a00 | 29 29 29 29 0a 20 20 20 20 20 20 20 66 61 63 65 20 2c 66 61 63 65 0a 20 20 20 20 20 20 20 68 65 | ))))........face.,face........he |
| 26a20 | 6c 70 2d 65 63 68 6f 20 2c 68 65 6c 70 2d 65 63 68 6f 0a 20 20 20 20 20 20 20 6d 6f 75 73 65 2d | lp-echo.,help-echo........mouse- |
| 26a40 | 66 61 63 65 20 2c 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 6c 6f 63 61 6c 2d 6d 61 | face.,mouse-face........local-ma |
| 26a60 | 70 20 2c 6c 6f 63 61 6c 2d 6d 61 70 29 0a 0a 20 20 20 20 20 20 28 28 6f 72 20 6c 69 6e 65 2d 6e | p.,local-map)........((or.line-n |
| 26a80 | 75 6d 62 65 72 2d 6d 6f 64 65 20 63 6f 6c 75 6d 6e 2d 6e 75 6d 62 65 72 2d 6d 6f 64 65 29 0a 20 | umber-mode.column-number-mode).. |
| 26aa0 | 20 20 20 20 20 20 2c 73 65 70 29 0a 0a 20 20 20 20 20 20 3b 3b 20 50 6f 73 69 74 69 6f 6e 0a 20 | ......,sep)........;;.Position.. |
| 26ac0 | 20 20 20 20 20 28 2c 76 69 73 69 62 6c 65 0a 20 20 20 20 20 20 20 2c 28 63 6f 6e 64 0a 20 20 20 | .....(,visible........,(cond.... |
| 26ae0 | 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6e 79 61 6e 2d 6d 6f | ......((bound-and-true-p.nyan-mo |
| 26b00 | 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 20 28 6e 79 61 6e 2d | de)...........(concat.sep.(nyan- |
| 26b20 | 63 72 65 61 74 65 29 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 | create).sep))..........((bound-a |
| 26b40 | 6e 64 2d 74 72 75 65 2d 70 20 70 6f 6b 65 2d 6c 69 6e 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | nd-true-p.poke-line-mode)....... |
| 26b60 | 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 20 28 70 6f 6b 65 2d 6c 69 6e 65 2d 63 72 65 61 74 | ....(concat.sep.(poke-line-creat |
| 26b80 | 65 29 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | e).sep))..........((bound-and-tr |
| 26ba0 | 75 65 2d 70 20 6d 6c 73 63 72 6f 6c 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 | ue-p.mlscroll-mode)...........(c |
| 26bc0 | 6f 6e 63 61 74 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | oncat.sep...................(let |
| 26be0 | 20 28 28 6d 6c 73 63 72 6f 6c 6c 2d 72 69 67 68 74 2d 61 6c 69 67 6e 20 6e 69 6c 29 29 0a 20 20 | .((mlscroll-right-align.nil))... |
| 26c00 | 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 6d 6f 64 65 2d 6c | ..................(format-mode-l |
| 26c20 | 69 6e 65 20 28 6d 6c 73 63 72 6f 6c 6c 2d 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 | ine.(mlscroll-mode-line)))...... |
| 26c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 62 6f | .............sep))..........((bo |
| 26c60 | 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 73 6d 6c 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 | und-and-true-p.sml-modeline-mode |
| 26c80 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 20 28 73 6d 6c 2d 6d 6f 64 | )...........(concat.sep.(sml-mod |
| 26ca0 | 65 6c 69 6e 65 2d 63 72 65 61 74 65 29 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 20 | eline-create).sep))..........(t. |
| 26cc0 | 22 22 29 29 29 0a 0a 20 20 20 20 20 20 3b 3b 20 50 65 72 63 65 6e 74 20 70 6f 73 69 74 69 6f 6e | "")))........;;.Percent.position |
| 26ce0 | 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 63 65 6e 74 2d 70 6f | .......(doom-modeline-percent-po |
| 26d00 | 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 28 28 3a 70 72 6f 70 65 72 74 69 7a 65 20 28 22 22 20 | sition........((:propertize.("". |
| 26d20 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 70 65 72 63 65 6e 74 2d 70 6f 73 69 74 69 6f 6e 29 0a | doom-modeline-percent-position). |
| 26d40 | 20 20 20 20 20 20 20 20 20 66 61 63 65 20 2c 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 68 65 6c | .........face.,face..........hel |
| 26d60 | 70 2d 65 63 68 6f 20 2c 68 65 6c 70 2d 65 63 68 6f 0a 20 20 20 20 20 20 20 20 20 6d 6f 75 73 65 | p-echo.,help-echo..........mouse |
| 26d80 | 2d 66 61 63 65 20 2c 6d 6f 75 73 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 6c 6f 63 61 6c | -face.,mouse-face..........local |
| 26da0 | 2d 6d 61 70 20 2c 6c 6f 63 61 6c 2d 6d 61 70 29 0a 20 20 20 20 20 20 20 20 2c 73 65 70 29 29 29 | -map.,local-map).........,sep))) |
| 26dc0 | 29 29 0a 0a 3b 3b 0a 3b 3b 20 50 61 72 74 79 20 70 61 72 72 6f 74 0a 3b 3b 0a 28 64 6f 6f 6d 2d | ))..;;.;;.Party.parrot.;;.(doom- |
| 26de0 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 70 61 72 72 6f 74 0a 20 20 22 54 | modeline-def-segment.parrot..."T |
| 26e00 | 68 65 20 70 61 72 74 79 20 70 61 72 72 6f 74 20 61 6e 69 6d 61 74 65 64 20 69 63 6f 6e 2e 20 52 | he.party.parrot.animated.icon..R |
| 26e20 | 65 71 75 69 72 65 73 20 60 70 61 72 72 6f 74 2d 6d 6f 64 65 27 20 74 6f 20 62 65 20 65 6e 61 62 | equires.`parrot-mode'.to.be.enab |
| 26e40 | 6c 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | led."...(when.(and.(doom-modelin |
| 26e60 | 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 70 61 72 72 6f 74 29 0a 20 20 20 20 | e--segment-visible.'parrot)..... |
| 26e80 | 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 70 61 72 72 6f | .........(bound-and-true-p.parro |
| 26ea0 | 74 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | t-mode)).....(concat.(doom-model |
| 26ec0 | 69 6e 65 2d 77 73 70 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 72 72 6f 74 2d 63 72 | ine-wspc).............(parrot-cr |
| 26ee0 | 65 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | eate).............(doom-modeline |
| 26f00 | 2d 73 70 63 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 4d 6f 64 61 6c 73 20 28 65 76 69 6c 2c 20 6f 76 | -spc))))..;;.;;.Modals.(evil,.ov |
| 26f20 | 65 72 77 72 69 74 65 2c 20 67 6f 64 2c 20 72 79 6f 20 61 6e 64 20 78 61 68 2d 66 6c 79 2d 6b 65 | erwrite,.god,.ryo.and.xah-fly-ke |
| 26f40 | 79 73 2c 20 65 74 63 2e 29 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ys,.etc.).;;..(defun.doom-modeli |
| 26f60 | 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 20 28 74 65 78 74 20 66 61 63 65 20 68 65 6c 70 2d 65 | ne--modal-icon.(text.face.help-e |
| 26f80 | 63 68 6f 20 26 6f 70 74 69 6f 6e 61 6c 20 69 63 6f 6e 20 75 6e 69 63 6f 64 65 29 0a 20 20 22 44 | cho.&optional.icon.unicode)..."D |
| 26fa0 | 69 73 70 6c 61 79 20 74 68 65 20 6d 6f 64 65 6c 20 69 63 6f 6e 20 77 69 74 68 20 46 41 43 45 20 | isplay.the.model.icon.with.FACE. |
| 26fc0 | 61 6e 64 20 48 45 4c 50 2d 45 43 48 4f 2e 0a 54 45 58 54 20 69 73 20 61 6c 74 65 72 6e 61 74 69 | and.HELP-ECHO..TEXT.is.alternati |
| 26fe0 | 76 65 20 69 66 20 69 63 6f 6e 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2e 22 0a 20 20 | ve.if.icon.is.not.available."... |
| 27000 | 28 70 72 6f 70 65 72 74 69 7a 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a | (propertize.(doom-modeline-icon. |
| 27020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 64 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 | ...............'mdicon.......... |
| 27040 | 20 20 20 20 20 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 61 6c 2d 69 | ......(and.doom-modeline-modal-i |
| 27060 | 63 6f 6e 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 61 6e 64 | con.....................(or.(and |
| 27080 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 61 6c 2d 6d 6f 64 65 72 6e 2d 69 63 6f 6e | .doom-modeline-modal-modern-icon |
| 270a0 | 20 69 63 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 22 | .icon)........................." |
| 270c0 | 6e 66 2d 6d 64 2d 72 65 63 6f 72 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | nf-md-record"))................( |
| 270e0 | 6f 72 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 61 6c 2d 6d 6f 64 65 | or.(and.doom-modeline-modal-mode |
| 27100 | 72 6e 2d 69 63 6f 6e 20 75 6e 69 63 6f 64 65 29 20 22 e2 97 8f 22 29 0a 20 20 20 20 20 20 20 20 | rn-icon.unicode)."...")......... |
| 27120 | 20 20 20 20 20 20 20 74 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 | .......text................:face |
| 27140 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 20 20 | .(doom-modeline-face.face))..... |
| 27160 | 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 68 65 6c 70 2d 65 63 68 6f 29 29 | ..........'help-echo.help-echo)) |
| 27180 | 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 76 69 6c 20 | ..(defsubst.doom-modeline--evil. |
| 271a0 | 28 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 65 76 69 6c 20 73 74 61 74 65 2e 20 52 65 | ()..."The.current.evil.state..Re |
| 271c0 | 71 75 69 72 65 73 20 60 65 76 69 6c 2d 6d 6f 64 65 27 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 | quires.`evil-mode'.to.be.enabled |
| 271e0 | 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 69 | ."...(when.(bound-and-true-p.evi |
| 27200 | 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 6f | l-local-mode).....(let-alist.(co |
| 27220 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 76 69 6c 2d 6e 6f 72 6d 61 6c | nd.................((evil-normal |
| 27240 | 2d 73 74 61 74 65 2d 70 29 20 20 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f | -state-p)...'((face......doom-mo |
| 27260 | 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 | deline-evil-normal-state)....... |
| 27280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 272a0 | 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 6e 5f 63 | .....(icon......"nf-md-alpha_n_c |
| 272c0 | 69 72 63 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 20 | ircle")......................... |
| 272e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 | ...................(unicode...". |
| 27300 | 9f 85 9d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 76 69 6c 2d 65 | ..."))).................((evil-e |
| 27320 | 6d 61 63 73 2d 73 74 61 74 65 2d 70 29 20 20 20 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f | macs-state-p)....'((face......do |
| 27340 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 65 6d 61 63 73 2d 73 74 61 74 65 29 0a 20 20 | om-modeline-evil-emacs-state)... |
| 27360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27380 | 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 | .........(icon......"nf-md-alpha |
| 273a0 | 5f 65 5f 63 69 72 63 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 | _e_circle")..................... |
| 273c0 | 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 6e 69 63 6f 64 65 20 | .......................(unicode. |
| 273e0 | 2e 20 22 f0 9f 85 94 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 76 | .."...."))).................((ev |
| 27400 | 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 70 29 20 20 20 27 28 28 66 61 63 65 20 20 20 20 | il-insert-state-p)...'((face.... |
| 27420 | 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 69 6e 73 65 72 74 2d 73 74 61 74 | ..doom-modeline-evil-insert-stat |
| 27440 | 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).............................. |
| 27460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d | ..............(icon......"nf-md- |
| 27480 | 61 6c 70 68 61 5f 69 5f 63 69 72 63 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | alpha_i_circle")................ |
| 274a0 | 20 20 20 20 20 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 6e 69 | ............................(uni |
| 274c0 | 63 6f 64 65 20 2e 20 22 f0 9f 85 98 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | code..."....")))................ |
| 274e0 | 20 28 28 65 76 69 6c 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 2d 70 29 20 20 20 27 28 28 66 61 63 | .((evil-motion-state-p)...'((fac |
| 27500 | 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 6d 6f 74 69 6f 6e | e......doom-modeline-evil-motion |
| 27520 | 2d 73 74 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 | -state)......................... |
| 27540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e | ...................(icon......"n |
| 27560 | 66 2d 6d 64 2d 61 6c 70 68 61 5f 6d 5f 63 69 72 63 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 | f-md-alpha_m_circle")........... |
| 27580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 275a0 | 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 9c 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .(unicode..."....")))........... |
| 275c0 | 20 20 20 20 20 20 28 28 65 76 69 6c 2d 76 69 73 75 61 6c 2d 73 74 61 74 65 2d 70 29 20 20 20 27 | ......((evil-visual-state-p)...' |
| 275e0 | 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 76 | ((face......doom-modeline-evil-v |
| 27600 | 69 73 75 61 6c 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | isual-state).................... |
| 27620 | 20 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 63 6f 6e 20 20 20 | ........................(icon... |
| 27640 | 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 76 5f 63 69 72 63 6c 65 22 29 0a 20 20 20 20 20 | ..."nf-md-alpha_v_circle")...... |
| 27660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27680 | 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 a5 22 29 29 29 0a 20 20 20 20 20 | ......(unicode..."....")))...... |
| 276a0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 65 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 73 74 61 74 65 | ...........((evil-operator-state |
| 276c0 | 2d 70 29 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 | -p).'((face......doom-modeline-e |
| 276e0 | 76 69 6c 2d 6f 70 65 72 61 74 6f 72 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | vil-operator-state)............. |
| 27700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 27720 | 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 6f 5f 63 69 72 63 6c 65 22 | icon......"nf-md-alpha_o_circle" |
| 27740 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 27760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 9e 22 29 29 | .............(unicode..."....")) |
| 27780 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 76 69 6c 2d 72 65 70 6c 61 63 65 | ).................((evil-replace |
| 277a0 | 2d 73 74 61 74 65 2d 70 29 20 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 | -state-p)..'((face......doom-mod |
| 277c0 | 65 6c 69 6e 65 2d 65 76 69 6c 2d 72 65 70 6c 61 63 65 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 | eline-evil-replace-state)....... |
| 277e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 27800 | 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 72 5f 63 | .....(icon......"nf-md-alpha_r_c |
| 27820 | 69 72 63 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 20 | ircle")......................... |
| 27840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 | ...................(unicode...". |
| 27860 | 9f 85 a1 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 20 20 20 20 20 | ..."))).................(t...... |
| 27880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f | .................'((face......do |
| 278a0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 75 73 65 72 2d 73 74 61 74 65 29 0a 20 20 20 | om-modeline-evil-user-state).... |
| 278c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 278e0 | 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f | ........(icon......"nf-md-alpha_ |
| 27900 | 75 5f 63 69 72 63 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 | u_circle")...................... |
| 27920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e | ......................(unicode.. |
| 27940 | 20 22 f0 9f 85 a4 22 29 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ."....")))).......(doom-modeline |
| 27960 | 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 61 67 20 28 | --modal-icon........(let.((tag.( |
| 27980 | 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 20 65 76 69 6c 2d 73 74 61 74 65 20 3a | evil-state-property.evil-state.: |
| 279a0 | 74 61 67 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 74 | tag.t)))..........(if.(stringp.t |
| 279c0 | 61 67 29 20 74 61 67 20 28 66 75 6e 63 61 6c 6c 20 74 61 67 29 29 29 0a 20 20 20 20 20 20 20 2e | ag).tag.(funcall.tag)))......... |
| 279e0 | 66 61 63 65 0a 20 20 20 20 20 20 20 28 65 76 69 6c 2d 73 74 61 74 65 2d 70 72 6f 70 65 72 74 79 | face........(evil-state-property |
| 27a00 | 20 65 76 69 6c 2d 73 74 61 74 65 20 3a 6e 61 6d 65 20 74 29 0a 20 20 20 20 20 20 20 2e 69 63 6f | .evil-state.:name.t).........ico |
| 27a20 | 6e 0a 20 20 20 20 20 20 20 2e 75 6e 69 63 6f 64 65 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 | n.........unicode))))..(defsubst |
| 27a40 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 76 65 72 77 72 69 74 65 20 28 29 0a 20 20 22 | .doom-modeline--overwrite.()..." |
| 27a60 | 54 68 65 20 63 75 72 72 65 6e 74 20 6f 76 65 72 77 72 69 74 65 20 73 74 61 74 65 20 77 68 69 63 | The.current.overwrite.state.whic |
| 27a80 | 68 20 69 73 20 65 6e 61 62 6c 65 64 20 62 79 20 63 6f 6d 6d 61 6e 64 20 60 6f 76 65 72 77 72 69 | h.is.enabled.by.command.`overwri |
| 27aa0 | 74 65 2d 6d 6f 64 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 | te-mode'."...(when.(and.(bound-a |
| 27ac0 | 6e 64 2d 74 72 75 65 2d 70 20 6f 76 65 72 77 72 69 74 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | nd-true-p.overwrite-mode)....... |
| 27ae0 | 20 20 20 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 76 | .......(not.(bound-and-true-p.ev |
| 27b00 | 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | il-local-mode))).....(doom-model |
| 27b20 | 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 20 20 20 20 22 3c 57 3e 22 20 27 64 6f 6f 6d | ine--modal-icon......"<W>".'doom |
| 27b40 | 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 77 72 69 74 65 20 22 4f 76 65 72 77 72 69 74 65 20 6d | -modeline-overwrite."Overwrite.m |
| 27b60 | 6f 64 65 22 0a 20 20 20 20 20 22 6e 66 2d 6d 64 2d 6d 61 72 6b 65 72 22 20 22 f0 9f 85 a6 22 29 | ode"......"nf-md-marker"."....") |
| 27b80 | 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6f 64 | ))..(defsubst.doom-modeline--god |
| 27ba0 | 20 28 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 67 6f 64 20 73 74 61 74 65 20 77 68 69 | .()..."The.current.god.state.whi |
| 27bc0 | 63 68 20 69 73 20 65 6e 61 62 6c 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 67 6f | ch.is.enabled.by.the.command.`go |
| 27be0 | 64 2d 6d 6f 64 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 | d-mode'."...(when.(bound-and-tru |
| 27c00 | 65 2d 70 20 67 6f 64 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f | e-p.god-local-mode).....(doom-mo |
| 27c20 | 64 65 6c 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 20 20 20 20 22 3c 47 3e 22 20 27 64 | deline--modal-icon......"<G>".'d |
| 27c40 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6f 64 20 22 47 6f 64 20 6d 6f 64 65 22 0a 20 20 20 20 | oom-modeline-god."God.mode"..... |
| 27c60 | 20 22 6e 66 2d 6d 64 2d 61 63 63 6f 75 6e 74 5f 63 69 72 63 6c 65 22 20 22 f0 9f 85 96 22 29 29 | ."nf-md-account_circle"."....")) |
| 27c80 | 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 79 6f 20 | )..(defsubst.doom-modeline--ryo. |
| 27ca0 | 28 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 72 79 6f 2d 6d 6f 64 61 6c 20 73 74 61 74 | ()..."The.current.ryo-modal.stat |
| 27cc0 | 65 20 77 68 69 63 68 20 69 73 20 65 6e 61 62 6c 65 64 20 62 79 20 74 68 65 20 63 6f 6d 6d 61 6e | e.which.is.enabled.by.the.comman |
| 27ce0 | 64 20 60 72 79 6f 2d 6d 6f 64 61 6c 2d 6d 6f 64 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 6f | d.`ryo-modal-mode'."...(when.(bo |
| 27d00 | 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 72 79 6f 2d 6d 6f 64 61 6c 2d 6d 6f 64 65 29 0a 20 | und-and-true-p.ryo-modal-mode).. |
| 27d20 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 20 | ...(doom-modeline--modal-icon... |
| 27d40 | 20 20 20 22 3c 52 3e 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 79 6f 20 22 52 79 6f | ..."<R>".'doom-modeline-ryo."Ryo |
| 27d60 | 20 6d 6f 64 61 6c 22 0a 20 20 20 20 20 22 6e 66 2d 6d 64 2d 73 74 61 72 5f 63 69 72 63 6c 65 22 | .modal"......"nf-md-star_circle" |
| 27d80 | 20 22 e2 9c aa 22 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ."...")))..(defsubst.doom-modeli |
| 27da0 | 6e 65 2d 2d 78 61 68 2d 66 6c 79 2d 6b 65 79 73 20 28 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 | ne--xah-fly-keys.()..."The.curre |
| 27dc0 | 6e 74 20 60 78 61 68 2d 66 6c 79 2d 6b 65 79 73 27 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 | nt.`xah-fly-keys'.state."...(whe |
| 27de0 | 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 78 61 68 2d 66 6c 79 2d 6b 65 79 73 | n.(bound-and-true-p.xah-fly-keys |
| 27e00 | 29 0a 20 20 20 20 28 69 66 20 78 61 68 2d 66 6c 79 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 2d 70 | ).....(if.xah-fly-insert-state-p |
| 27e20 | 0a 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 | .........(doom-modeline--modal-i |
| 27e40 | 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 22 3c 49 3e 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | con.........."<I>".'doom-modelin |
| 27e60 | 65 2d 66 6c 79 2d 69 6e 73 65 72 74 2d 73 74 61 74 65 20 22 58 61 68 2d 66 6c 79 20 69 6e 73 65 | e-fly-insert-state."Xah-fly.inse |
| 27e80 | 72 74 20 6d 6f 64 65 22 0a 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 61 69 72 70 6c 61 6e | rt.mode".........."nf-md-airplan |
| 27ea0 | 65 5f 65 64 69 74 22 20 22 f0 9f 9b a7 22 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | e_edit"."....").......(doom-mode |
| 27ec0 | 6c 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 22 3c 43 3e 22 20 27 64 | line--modal-icon........"<C>".'d |
| 27ee0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6c 79 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 20 22 58 | oom-modeline-fly-normal-state."X |
| 27f00 | 61 68 2d 66 6c 79 20 63 6f 6d 6d 61 6e 64 20 6d 6f 64 65 22 0a 20 20 20 20 20 20 20 22 6e 66 2d | ah-fly.command.mode"........"nf- |
| 27f20 | 6d 64 2d 61 69 72 70 6c 61 6e 65 5f 63 6f 67 22 20 22 f0 9f 9b a7 22 29 29 29 29 0a 0a 28 64 65 | md-airplane_cog"."...."))))..(de |
| 27f40 | 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 6f 6f 6e 20 28 29 0a 20 20 | fsubst.doom-modeline--boon.()... |
| 27f60 | 22 54 68 65 20 63 75 72 72 65 6e 74 20 42 6f 6f 6e 20 73 74 61 74 65 2e 20 52 65 71 75 69 72 65 | "The.current.Boon.state..Require |
| 27f80 | 73 20 60 62 6f 6f 6e 2d 6d 6f 64 65 27 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 2e 22 0a 20 20 | s.`boon-mode'.to.be.enabled."... |
| 27fa0 | 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 62 6f 6f 6e 2d 6c 6f 63 | (when.(bound-and-true-p.boon-loc |
| 27fc0 | 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 6f 64 | al-mode).....(doom-modeline--mod |
| 27fe0 | 61 6c 2d 69 63 6f 6e 0a 20 20 20 20 20 28 62 6f 6f 6e 2d 73 74 61 74 65 2d 73 74 72 69 6e 67 29 | al-icon......(boon-state-string) |
| 28000 | 0a 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 28 62 6f 6f 6e 2d 63 6f 6d 6d 61 6e 64 2d | ......(cond.......(boon-command- |
| 28020 | 73 74 61 74 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 63 6f 6d 6d 61 6e | state.'doom-modeline-boon-comman |
| 28040 | 64 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 28 62 6f 6f 6e 2d 69 6e 73 65 72 74 2d 73 74 61 74 | d-state).......(boon-insert-stat |
| 28060 | 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 69 6e 73 65 72 74 2d 73 74 61 | e.'doom-modeline-boon-insert-sta |
| 28080 | 74 65 29 0a 20 20 20 20 20 20 28 62 6f 6f 6e 2d 73 70 65 63 69 61 6c 2d 73 74 61 74 65 20 27 64 | te).......(boon-special-state.'d |
| 280a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 73 70 65 63 69 61 6c 2d 73 74 61 74 65 29 | oom-modeline-boon-special-state) |
| 280c0 | 0a 20 20 20 20 20 20 28 62 6f 6f 6e 2d 6f 66 66 2d 73 74 61 74 65 20 27 64 6f 6f 6d 2d 6d 6f 64 | .......(boon-off-state.'doom-mod |
| 280e0 | 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 6f 66 66 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 28 74 20 27 | eline-boon-off-state).......(t.' |
| 28100 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 6f 6f 6e 2d 6f 66 66 2d 73 74 61 74 65 29 29 0a 20 | doom-modeline-boon-off-state)).. |
| 28120 | 20 20 20 20 28 62 6f 6f 6e 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 | ....(boon-modeline-string)...... |
| 28140 | 22 6e 66 2d 6d 64 2d 63 6f 66 66 65 65 22 20 22 f0 9f 8d b5 22 29 29 29 0a 0a 28 64 65 66 73 75 | "nf-md-coffee"."....")))..(defsu |
| 28160 | 62 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 65 6f 77 20 28 29 0a 20 20 22 54 68 | bst.doom-modeline--meow.()..."Th |
| 28180 | 65 20 63 75 72 72 65 6e 74 20 4d 65 6f 77 20 73 74 61 74 65 2e 20 52 65 71 75 69 72 65 73 20 60 | e.current.Meow.state..Requires.` |
| 281a0 | 6d 65 6f 77 2d 6d 6f 64 65 27 20 74 6f 20 62 65 20 65 6e 61 62 6c 65 64 2e 22 0a 20 20 28 77 68 | meow-mode'.to.be.enabled."...(wh |
| 281c0 | 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 65 6f 77 2d 6d 6f 64 65 29 0a | en.(bound-and-true-p.meow-mode). |
| 281e0 | 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 | ....(let-alist.(cond............ |
| 28200 | 20 20 20 20 20 28 28 6d 65 6f 77 2d 6e 6f 72 6d 61 6c 2d 6d 6f 64 65 2d 70 29 20 27 28 28 66 61 | .....((meow-normal-mode-p).'((fa |
| 28220 | 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6e 6f 72 6d 61 | ce......doom-modeline-meow-norma |
| 28240 | 6c 2d 73 74 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 | l-state)........................ |
| 28260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d | .................(icon......"nf- |
| 28280 | 6d 64 2d 61 6c 70 68 61 5f 6e 5f 63 69 72 63 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | md-alpha_n_circle")............. |
| 282a0 | 20 20 20 20 20 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 6e 69 | ............................(uni |
| 282c0 | 63 6f 64 65 20 2e 20 22 f0 9f 85 9d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | code..."....")))................ |
| 282e0 | 20 28 28 6d 65 6f 77 2d 69 6e 73 65 72 74 2d 6d 6f 64 65 2d 70 29 20 27 28 28 66 61 63 65 20 20 | .((meow-insert-mode-p).'((face.. |
| 28300 | 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 69 6e 73 65 72 74 2d 73 74 | ....doom-modeline-meow-insert-st |
| 28320 | 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 20 20 | ate)............................ |
| 28340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 | .............(icon......"nf-md-a |
| 28360 | 6c 70 68 61 5f 69 5f 63 69 72 63 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lpha_i_circle")................. |
| 28380 | 20 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 6e 69 63 6f 64 65 | ........................(unicode |
| 283a0 | 20 2e 20 22 f0 9f 85 98 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d | ..."...."))).................((m |
| 283c0 | 65 6f 77 2d 62 65 61 63 6f 6e 2d 6d 6f 64 65 2d 70 29 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 | eow-beacon-mode-p).'((face...... |
| 283e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 62 65 61 63 6f 6e 2d 73 74 61 74 65 29 | doom-modeline-meow-beacon-state) |
| 28400 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 28420 | 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 | .........(icon......"nf-md-alpha |
| 28440 | 5f 62 5f 63 69 72 63 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 | _b_circle")..................... |
| 28460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 | ....................(unicode..." |
| 28480 | f0 9f 85 91 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6f 77 2d | ...."))).................((meow- |
| 284a0 | 6d 6f 74 69 6f 6e 2d 6d 6f 64 65 2d 70 29 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d | motion-mode-p).'((face......doom |
| 284c0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6d 6f 74 69 6f 6e 2d 73 74 61 74 65 29 0a 20 20 20 | -modeline-meow-motion-state).... |
| 284e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 28500 | 20 20 20 20 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 6d 5f 63 | .....(icon......"nf-md-alpha_m_c |
| 28520 | 69 72 63 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 20 | ircle")......................... |
| 28540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 9c | ................(unicode...".... |
| 28560 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6d 65 6f 77 2d 6b 65 79 70 | "))).................((meow-keyp |
| 28580 | 61 64 2d 6d 6f 64 65 2d 70 29 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 | ad-mode-p).'((face......doom-mod |
| 285a0 | 65 6c 69 6e 65 2d 6d 65 6f 77 2d 6b 65 79 70 61 64 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 | eline-meow-keypad-state)........ |
| 285c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 285e0 | 20 28 69 63 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 6b 5f 63 69 72 63 6c | .(icon......"nf-md-alpha_k_circl |
| 28600 | 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 20 | e")............................. |
| 28620 | 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 9a 22 29 29 29 | ............(unicode..."...."))) |
| 28640 | 0a 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............. |
| 28660 | 20 20 20 20 20 20 20 27 28 28 66 61 63 65 20 20 20 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .......'((face......doom-modelin |
| 28680 | 65 2d 6d 65 6f 77 2d 6e 6f 72 6d 61 6c 2d 73 74 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | e-meow-normal-state)............ |
| 286a0 | 20 20 20 20 20 20 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 63 | .............................(ic |
| 286c0 | 6f 6e 20 20 20 20 2e 20 22 6e 66 2d 6d 64 2d 61 6c 70 68 61 5f 6e 5f 63 69 72 63 6c 65 22 29 0a | on......"nf-md-alpha_n_circle"). |
| 286e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 28700 | 20 20 20 20 20 20 20 20 28 75 6e 69 63 6f 64 65 20 2e 20 22 f0 9f 85 9d 22 29 29 29 29 0a 20 20 | ........(unicode..."...."))))... |
| 28720 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6d 6f 64 61 6c 2d 69 63 6f 6e 0a 20 | ....(doom-modeline--modal-icon.. |
| 28740 | 20 20 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 6d | ......(substring-no-properties.m |
| 28760 | 65 6f 77 2d 2d 69 6e 64 69 63 61 74 6f 72 29 0a 20 20 20 20 20 20 20 2e 66 61 63 65 0a 20 20 20 | eow--indicator).........face.... |
| 28780 | 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 6d 65 6f 77 2d 2d 63 75 72 72 65 6e 74 2d | ....(symbol-name.(meow--current- |
| 287a0 | 73 74 61 74 65 29 29 0a 20 20 20 20 20 20 20 2e 69 63 6f 6e 0a 20 20 20 20 20 20 20 2e 75 6e 69 | state)).........icon.........uni |
| 287c0 | 63 6f 64 65 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 | code))))..(doom-modeline-def-seg |
| 287e0 | 6d 65 6e 74 20 6d 6f 64 61 6c 73 0a 20 20 22 44 69 73 70 6c 61 79 73 20 6d 6f 64 61 6c 20 65 64 | ment.modals..."Displays.modal.ed |
| 28800 | 69 74 69 6e 67 20 73 74 61 74 65 73 2e 0a 0a 49 6e 63 6c 75 64 69 6e 67 20 60 65 76 69 6c 27 2c | iting.states...Including.`evil', |
| 28820 | 20 60 6f 76 65 72 77 72 69 74 65 27 2c 20 60 67 6f 64 27 2c 20 60 72 79 6f 27 20 61 6e 64 20 60 | .`overwrite',.`god',.`ryo'.and.` |
| 28840 | 78 68 61 2d 66 6c 79 2d 6b 79 65 73 27 2c 20 65 74 63 2e 22 0a 20 20 28 77 68 65 6e 20 64 6f 6f | xha-fly-kyes',.etc."...(when.doo |
| 28860 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 61 6c 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 65 76 69 | m-modeline-modal.....(let*.((evi |
| 28880 | 6c 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 76 69 6c 29 29 0a 20 20 20 20 20 20 20 | l.(doom-modeline--evil))........ |
| 288a0 | 20 20 20 20 28 6f 77 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 76 65 72 77 72 69 74 | ....(ow.(doom-modeline--overwrit |
| 288c0 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | e))............(god.(doom-modeli |
| 288e0 | 6e 65 2d 2d 67 6f 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 79 6f 20 28 64 6f 6f 6d 2d | ne--god))............(ryo.(doom- |
| 28900 | 6d 6f 64 65 6c 69 6e 65 2d 2d 72 79 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 78 66 20 28 | modeline--ryo))............(xf.( |
| 28920 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 78 61 68 2d 66 6c 79 2d 6b 65 79 73 29 29 0a 20 20 | doom-modeline--xah-fly-keys))... |
| 28940 | 20 20 20 20 20 20 20 20 20 28 62 6f 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 | .........(boon.(doom-modeline--b |
| 28960 | 6f 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6f 77 20 28 64 6f 6f 6d 2d 6d 6f 64 | oon))............(meow.(doom-mod |
| 28980 | 65 6c 69 6e 65 2d 2d 6d 65 6f 77 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 | eline--meow))............(vsep.( |
| 289a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | doom-modeline-vspc))............ |
| 289c0 | 28 73 65 70 20 28 61 6e 64 20 28 6f 72 20 65 76 69 6c 20 6f 77 20 67 6f 64 20 72 79 6f 20 78 66 | (sep.(and.(or.evil.ow.god.ryo.xf |
| 289e0 | 20 62 6f 6f 6e 20 6d 65 6f 77 29 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 | .boon.meow).(doom-modeline-spc)) |
| 28a00 | 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 | )).......(concat.sep............ |
| 28a20 | 20 20 20 28 61 6e 64 20 65 76 69 6c 20 28 63 6f 6e 63 61 74 20 65 76 69 6c 20 28 61 6e 64 20 28 | ...(and.evil.(concat.evil.(and.( |
| 28a40 | 6f 72 20 6f 77 20 67 6f 64 20 72 79 6f 20 78 66 20 62 6f 6f 6e 20 6d 65 6f 77 29 20 76 73 65 70 | or.ow.god.ryo.xf.boon.meow).vsep |
| 28a60 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6f 77 20 28 63 6f 6e 63 61 | )))...............(and.ow.(conca |
| 28a80 | 74 20 6f 77 20 28 61 6e 64 20 28 6f 72 20 67 6f 64 20 72 79 6f 20 78 66 20 62 6f 6f 6e 20 6d 65 | t.ow.(and.(or.god.ryo.xf.boon.me |
| 28aa0 | 6f 77 29 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 67 | ow).vsep)))...............(and.g |
| 28ac0 | 6f 64 20 28 63 6f 6e 63 61 74 20 67 6f 64 20 28 61 6e 64 20 28 6f 72 20 72 79 6f 20 78 66 20 62 | od.(concat.god.(and.(or.ryo.xf.b |
| 28ae0 | 6f 6f 6e 20 6d 65 6f 77 29 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oon.meow).vsep)))............... |
| 28b00 | 28 61 6e 64 20 72 79 6f 20 28 63 6f 6e 63 61 74 20 72 79 6f 20 28 61 6e 64 20 28 6f 72 20 78 66 | (and.ryo.(concat.ryo.(and.(or.xf |
| 28b20 | 20 62 6f 6f 6e 20 6d 65 6f 77 29 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .boon.meow).vsep)))............. |
| 28b40 | 20 20 28 61 6e 64 20 78 66 20 28 63 6f 6e 63 61 74 20 78 66 20 28 61 6e 64 20 28 6f 72 20 62 6f | ..(and.xf.(concat.xf.(and.(or.bo |
| 28b60 | 6f 6e 20 6d 65 6f 77 29 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | on.meow).vsep)))...............( |
| 28b80 | 61 6e 64 20 62 6f 6f 6e 20 28 63 6f 6e 63 61 74 20 62 6f 6f 6e 20 28 61 6e 64 20 6d 65 6f 77 20 | and.boon.(concat.boon.(and.meow. |
| 28ba0 | 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 6f 77 0a 20 20 20 20 20 | vsep)))...............meow...... |
| 28bc0 | 20 20 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 4f 62 6a 65 64 20 73 74 | .........sep))))..;;.;;.Objed.st |
| 28be0 | 61 74 65 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f | ate.;;..(defvar.doom-modeline--o |
| 28c00 | 62 6a 65 64 2d 61 63 74 69 76 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f | bjed-active.nil)..(defun.doom-mo |
| 28c20 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6f 62 6a 65 64 20 28 5f 20 26 6f 70 74 69 6f 6e 61 6c | deline-update-objed.(_.&optional |
| 28c40 | 20 72 65 73 65 74 29 0a 20 20 22 55 70 64 61 74 65 20 60 6f 62 6a 65 64 27 20 73 74 61 74 75 73 | .reset)..."Update.`objed'.status |
| 28c60 | 2c 20 69 6e 61 63 74 69 76 65 20 77 68 65 6e 20 52 45 53 45 54 20 69 73 20 74 72 75 65 2e 22 0a | ,.inactive.when.RESET.is.true.". |
| 28c80 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 62 6a 65 64 2d 61 63 74 | ..(setq.doom-modeline--objed-act |
| 28ca0 | 69 76 65 20 28 6e 6f 74 20 72 65 73 65 74 29 29 29 0a 0a 28 73 65 74 71 20 6f 62 6a 65 64 2d 6d | ive.(not.reset)))..(setq.objed-m |
| 28cc0 | 6f 64 65 6c 69 6e 65 2d 73 65 74 75 70 2d 66 75 6e 63 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | odeline-setup-func.#'doom-modeli |
| 28ce0 | 6e 65 2d 75 70 64 61 74 65 2d 6f 62 6a 65 64 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ne-update-objed)..(doom-modeline |
| 28d00 | 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6f 62 6a 65 64 2d 73 74 61 74 65 20 28 29 0a 20 20 22 54 | -def-segment.objed-state.()..."T |
| 28d20 | 68 65 20 63 75 72 72 65 6e 74 20 6f 62 6a 65 64 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 6e | he.current.objed.state."...(when |
| 28d40 | 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 62 6a 65 64 2d 61 63 74 69 76 | .(and.doom-modeline--objed-activ |
| 28d60 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 61 | e..............(doom-modeline--a |
| 28d80 | 63 74 69 76 65 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 | ctive)).....(propertize.(format. |
| 28da0 | 22 20 25 73 28 25 73 29 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".%s(%s)."...................... |
| 28dc0 | 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6f 62 6a 65 64 2d 2d 6f 62 6a 65 63 74 29 0a 20 | ...(symbol-name.objed--object).. |
| 28de0 | 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 74 6f 2d | .......................(char-to- |
| 28e00 | 73 74 72 69 6e 67 20 28 61 72 65 66 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6f 62 6a 65 64 2d | string.(aref.(symbol-name.objed- |
| 28e20 | 2d 6f 62 6a 2d 73 74 61 74 65 29 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -obj-state).0)))................ |
| 28e40 | 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 76 69 6c 2d 65 6d 61 63 73 | .'face.'doom-modeline-evil-emacs |
| 28e60 | 2d 73 74 61 74 65 0a 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 | -state.................'help-ech |
| 28e80 | 6f 20 28 66 6f 72 6d 61 74 20 22 4f 62 6a 65 64 20 6f 62 6a 65 63 74 3a 20 25 73 20 28 25 73 29 | o.(format."Objed.object:.%s.(%s) |
| 28ea0 | 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 | "............................... |
| 28ec0 | 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6f 62 6a 65 64 2d 2d 6f 62 6a 65 63 74 29 | .....(symbol-name.objed--object) |
| 28ee0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 28f00 | 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6f 62 6a 65 64 2d 2d 6f 62 6a 2d 73 74 61 74 | ....(symbol-name.objed--obj-stat |
| 28f20 | 65 29 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 49 6e 70 75 74 20 6d 65 74 68 6f 64 0a 3b 3b 0a 0a | e)))))...;;.;;.Input.method.;;.. |
| 28f40 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 69 6e 70 75 74 | (doom-modeline-def-segment.input |
| 28f60 | 2d 6d 65 74 68 6f 64 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 69 6e 70 75 74 20 6d 65 74 | -method..."The.current.input.met |
| 28f80 | 68 6f 64 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 69 6d 20 28 63 6f 6e 64 0a 20 20 | hod."...(when-let*.((im.(cond... |
| 28fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d | .................(current-input- |
| 28fc0 | 6d 65 74 68 6f 64 0a 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 | method.....................curre |
| 28fe0 | 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 74 69 74 6c 65 29 0a 20 20 20 20 20 20 20 20 20 | nt-input-method-title).......... |
| 29000 | 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d | ..........((and.(bound-and-true- |
| 29020 | 70 20 65 76 69 6c 2d 6c 6f 63 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.evil-local-mode).............. |
| 29040 | 20 20 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 65 76 | ............(bound-and-true-p.ev |
| 29060 | 69 6c 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | il-input-method))............... |
| 29080 | 20 20 20 20 20 20 28 6e 74 68 20 33 20 28 61 73 73 6f 63 20 64 65 66 61 75 6c 74 2d 69 6e 70 75 | ......(nth.3.(assoc.default-inpu |
| 290a0 | 74 2d 6d 65 74 68 6f 64 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 6c 69 73 74 29 29 29 0a 20 | t-method.input-method-alist))).. |
| 290c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 6e 69 6c 29 29 29 0a 20 20 20 20 | ..................(t.nil)))..... |
| 290e0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 | ..........(sep.(doom-modeline-sp |
| 29100 | 63 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 28 | c))).....(concat......sep......( |
| 29120 | 70 72 6f 70 65 72 74 69 7a 65 20 69 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | propertize.im..................' |
| 29140 | 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 20 20 20 | face.(doom-modeline-face........ |
| 29160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 61 6e 64 20 28 62 6f 75 6e 64 | .................(if.(and.(bound |
| 29180 | 2d 61 6e 64 2d 74 72 75 65 2d 70 20 72 69 6d 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 | -and-true-p.rime-mode).......... |
| 291a0 | 20 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 6c 20 63 | ........................(equal.c |
| 291c0 | 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 22 72 69 6d 65 22 29 29 0a 20 20 20 | urrent-input-method."rime")).... |
| 291e0 | 20 20 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 61 6e | .........................(if.(an |
| 29200 | 64 20 28 72 69 6d 65 2d 2d 73 68 6f 75 6c 64 2d 65 6e 61 62 6c 65 2d 70 29 0a 20 20 20 20 20 20 | d.(rime--should-enable-p)....... |
| 29220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 29240 | 6e 6f 74 20 28 72 69 6d 65 2d 2d 73 68 6f 75 6c 64 2d 69 6e 6c 69 6e 65 2d 61 73 63 69 69 2d 70 | not.(rime--should-inline-ascii-p |
| 29260 | 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 | )))............................. |
| 29280 | 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 0a | ....'doom-modeline-input-method. |
| 292a0 | 20 20 20 20 20 20 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 | ..............................'d |
| 292c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 61 6c 74 29 0a 20 | oom-modeline-input-method-alt).. |
| 292e0 | 20 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 6f 6f 6d 2d 6d | .........................'doom-m |
| 29300 | 6f 64 65 6c 69 6e 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 29 29 0a 20 20 20 20 20 20 20 20 20 | odeline-input-method)).......... |
| 29320 | 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 | ........'help-echo.(concat...... |
| 29340 | 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 43 75 72 72 65 6e 74 | ........................"Current |
| 29360 | 20 69 6e 70 75 74 20 6d 65 74 68 6f 64 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .input.method:."................ |
| 29380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 75 72 72 65 6e 74 2d 69 6e 70 75 74 2d 6d 65 74 68 | ..............current-input-meth |
| 293a0 | 6f 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 | od.............................. |
| 293c0 | 22 5c 6e 5c 0a 6d 6f 75 73 65 2d 32 3a 20 44 69 73 61 62 6c 65 20 69 6e 70 75 74 20 6d 65 74 68 | "\n\.mouse-2:.Disable.input.meth |
| 293e0 | 6f 64 5c 6e 5c 0a 6d 6f 75 73 65 2d 33 3a 20 44 65 73 63 72 69 62 65 20 63 75 72 72 65 6e 74 20 | od\n\.mouse-3:.Describe.current. |
| 29400 | 69 6e 70 75 74 20 6d 65 74 68 6f 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | input.method").................. |
| 29420 | 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c | 'mouse-face.'doom-modeline-highl |
| 29440 | 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 | ight..................'local-map |
| 29460 | 20 6d 6f 64 65 2d 6c 69 6e 65 2d 69 6e 70 75 74 2d 6d 65 74 68 6f 64 2d 6d 61 70 29 0a 20 20 20 | .mode-line-input-method-map).... |
| 29480 | 20 20 73 65 70 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 49 6e 66 6f 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d | ..sep)))...;;.;;.Info.;;..(doom- |
| 294a0 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 69 6e 66 6f 2d 6e 6f 64 65 73 0a | modeline-def-segment.info-nodes. |
| 294c0 | 20 20 22 54 68 65 20 74 6f 70 69 63 20 61 6e 64 20 6e 6f 64 65 73 20 69 6e 20 74 68 65 20 49 6e | .."The.topic.and.nodes.in.the.In |
| 294e0 | 66 6f 20 62 75 66 66 65 72 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 22 20 28 22 0a 20 20 | fo.buffer."...(concat....".("... |
| 29500 | 20 3b 3b 20 74 6f 70 69 63 0a 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 28 73 74 | .;;.topic....(propertize.(if.(st |
| 29520 | 72 69 6e 67 70 20 49 6e 66 6f 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 | ringp.Info-current-file)........ |
| 29540 | 20 20 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 2d 69 6e 2d 73 | ............(replace-regexp-in-s |
| 29560 | 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 22 25 22 20 22 25 | tring....................."%"."% |
| 29580 | 25 22 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 6e 61 6d | %".....................(file-nam |
| 295a0 | 65 2d 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-sans-extension................ |
| 295c0 | 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 20 49 6e | ......(file-name-nondirectory.In |
| 295e0 | 66 6f 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | fo-current-file))).............. |
| 29600 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 2a 25 53 2a 22 20 49 6e 66 6f 2d 63 75 72 72 65 6e 74 2d | ....(format."*%S*".Info-current- |
| 29620 | 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f | file))................'face.(doo |
| 29640 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 | m-modeline-face.'doom-modeline-i |
| 29660 | 6e 66 6f 29 29 0a 20 20 20 22 29 20 22 0a 20 20 20 3b 3b 20 6e 6f 64 65 0a 20 20 20 28 77 68 65 | nfo))....")."....;;.node....(whe |
| 29680 | 6e 20 49 6e 66 6f 2d 63 75 72 72 65 6e 74 2d 6e 6f 64 65 0a 20 20 20 20 20 28 70 72 6f 70 65 72 | n.Info-current-node......(proper |
| 296a0 | 74 69 7a 65 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 | tize.(replace-regexp-in-string.. |
| 296c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 25 22 20 22 25 25 22 20 49 6e 66 6f 2d 63 | ................."%"."%%".Info-c |
| 296e0 | 75 72 72 65 6e 74 2d 6e 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | urrent-node)..................'f |
| 29700 | 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f | ace.(doom-modeline-face.'doom-mo |
| 29720 | 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | deline-buffer-path)............. |
| 29740 | 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....'help-echo................. |
| 29760 | 20 22 6d 6f 75 73 65 2d 31 3a 20 73 63 72 6f 6c 6c 20 66 6f 72 77 61 72 64 2c 20 6d 6f 75 73 65 | ."mouse-1:.scroll.forward,.mouse |
| 29780 | 2d 33 3a 20 73 63 72 6f 6c 6c 20 62 61 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -3:.scroll.back"................ |
| 297a0 | 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 | ..'mouse-face.'doom-modeline-hig |
| 297c0 | 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d | hlight..................'local-m |
| 297e0 | 61 70 20 49 6e 66 6f 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6e 6f 64 65 2d 6b 65 79 6d 61 70 29 29 29 | ap.Info-mode-line-node-keymap))) |
| 29800 | 29 0a 0a 0a 3b 3b 0a 3b 3b 20 52 45 50 4c 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d | )...;;.;;.REPL.;;..(defun.doom-m |
| 29820 | 6f 64 65 6c 69 6e 65 2d 72 65 70 6c 2d 69 63 6f 6e 20 28 74 65 78 74 20 66 61 63 65 29 0a 20 20 | odeline-repl-icon.(text.face)... |
| 29840 | 22 44 69 73 70 6c 61 79 20 52 45 50 4c 20 69 63 6f 6e 20 28 6f 72 20 54 45 58 54 20 69 6e 20 74 | "Display.REPL.icon.(or.TEXT.in.t |
| 29860 | 65 72 6d 69 6e 61 6c 29 20 77 69 74 68 20 46 41 43 45 2e 22 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 | erminal).with.FACE."...(doom-mod |
| 29880 | 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 66 61 69 63 6f 6e 20 22 6e 66 2d 66 61 2d 74 65 72 6d 69 6e | eline-icon.'faicon."nf-fa-termin |
| 298a0 | 61 6c 22 20 22 24 22 20 74 65 78 74 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 64 65 66 76 | al"."$".text.:face.face))..(defv |
| 298c0 | 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 64 65 72 20 6e 69 6c 29 0a 0a 28 64 | ar.doom-modeline--cider.nil)..(d |
| 298e0 | 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 63 69 64 65 72 20 | efun.doom-modeline-update-cider. |
| 29900 | 28 29 0a 20 20 22 55 70 64 61 74 65 20 63 69 64 65 72 20 72 65 70 6c 20 73 74 61 74 65 2e 22 0a | ()..."Update.cider.repl.state.". |
| 29920 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 64 65 72 0a 20 20 20 | ..(setq.doom-modeline--cider.... |
| 29940 | 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 6f 6e 6e 65 63 74 65 64 20 28 63 69 64 65 72 2d 63 6f | .....(let*.((connected.(cider-co |
| 29960 | 6e 6e 65 63 74 65 64 2d 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 | nnected-p))................(face |
| 29980 | 20 28 69 66 20 63 6f 6e 6e 65 63 74 65 64 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 | .(if.connected.'doom-modeline-re |
| 299a0 | 70 6c 2d 73 75 63 63 65 73 73 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 70 6c 2d 77 | pl-success.'doom-modeline-repl-w |
| 299c0 | 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 2d 62 75 | arning))................(repl-bu |
| 299e0 | 66 66 65 72 20 28 63 69 64 65 72 2d 63 75 72 72 65 6e 74 2d 72 65 70 6c 20 6e 69 6c 20 6e 69 6c | ffer.(cider-current-repl.nil.nil |
| 29a00 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 69 64 65 72 2d 69 6e 66 6f 20 28 77 | ))................(cider-info.(w |
| 29a20 | 68 65 6e 20 72 65 70 6c 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hen.repl-buffer................. |
| 29a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 69 64 65 72 2d 2d 63 6f 6e 6e 65 63 74 69 6f 6e 2d | .............(cider--connection- |
| 29a60 | 69 6e 66 6f 20 72 65 70 6c 2d 62 75 66 66 65 72 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | info.repl-buffer.t)))........... |
| 29a80 | 20 20 20 20 20 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 70 6c 2d 69 | .....(icon.(doom-modeline-repl-i |
| 29aa0 | 63 6f 6e 20 22 52 45 50 4c 22 20 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 | con."REPL".face)))...........(pr |
| 29ac0 | 6f 70 65 72 74 69 7a 65 20 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | opertize.icon................... |
| 29ae0 | 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....'help-echo.................. |
| 29b00 | 20 20 20 20 20 28 69 66 20 63 6f 6e 6e 65 63 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....(if.connected.............. |
| 29b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 43 49 44 45 52 20 43 6f 6e 6e | .............(format."CIDER.Conn |
| 29b40 | 65 63 74 65 64 20 25 73 5c 6e 6d 6f 75 73 65 2d 32 3a 20 43 49 44 45 52 20 71 75 69 74 22 20 63 | ected.%s\nmouse-2:.CIDER.quit".c |
| 29b60 | 69 64 65 72 2d 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ider-info)...................... |
| 29b80 | 20 20 20 22 43 49 44 45 52 20 44 69 73 63 6f 6e 6e 65 63 74 65 64 5c 6e 6d 6f 75 73 65 2d 31 3a | ..."CIDER.Disconnected\nmouse-1: |
| 29ba0 | 20 43 49 44 45 52 20 6a 61 63 6b 2d 69 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .CIDER.jack-in")................ |
| 29bc0 | 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .......'mouse-face.'doom-modelin |
| 29be0 | 65 2d 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 20 20 20 | e-highlight..................... |
| 29c00 | 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 | ..'local-map.(let.((map.(make-sp |
| 29c20 | 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arse-keymap))).................. |
| 29c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 6f 6e 6e 65 63 74 65 64 0a | ..................(if.connected. |
| 29c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 29c80 | 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e | .......(define-key.map.[mode-lin |
| 29ca0 | 65 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.mouse-2]...................... |
| 29cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 63 69 64 65 72 2d 71 75 69 74 | ....................#'cider-quit |
| 29ce0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 29d00 | 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e | .......(define-key.map.[mode-lin |
| 29d20 | 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e.mouse-1]...................... |
| 29d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 63 69 64 65 72 2d 6a 61 63 6b 2d 69 | ..................#'cider-jack-i |
| 29d60 | 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 20 20 20 | n))............................. |
| 29d80 | 20 20 20 20 20 20 20 6d 61 70 29 29 29 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 63 69 64 65 | .......map)))))..(add-hook.'cide |
| 29da0 | 72 2d 63 6f 6e 6e 65 63 74 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | r-connected-hook.#'doom-modeline |
| 29dc0 | 2d 75 70 64 61 74 65 2d 63 69 64 65 72 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 63 69 64 65 72 2d | -update-cider).(add-hook.'cider- |
| 29de0 | 64 69 73 63 6f 6e 6e 65 63 74 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | disconnected-hook.#'doom-modelin |
| 29e00 | 65 2d 75 70 64 61 74 65 2d 63 69 64 65 72 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 63 69 64 65 72 | e-update-cider).(add-hook.'cider |
| 29e20 | 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 | -mode-hook.#'doom-modeline-updat |
| 29e40 | 65 2d 63 69 64 65 72 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 | e-cider)..(doom-modeline-def-seg |
| 29e60 | 6d 65 6e 74 20 72 65 70 6c 0a 20 20 22 54 68 65 20 52 45 50 4c 20 73 74 61 74 65 2e 22 0a 20 20 | ment.repl..."The.REPL.state."... |
| 29e80 | 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 70 6c 0a 20 20 20 20 28 77 68 | (when.doom-modeline-repl.....(wh |
| 29ea0 | 65 6e 2d 6c 65 74 2a 20 28 28 69 63 6f 6e 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d | en-let*.((icon.(when.(bound-and- |
| 29ec0 | 74 72 75 65 2d 70 20 63 69 64 65 72 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | true-p.cider-mode).............. |
| 29ee0 | 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 64 65 72 29 | ...........doom-modeline--cider) |
| 29f00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 | ).................(sep.(doom-mod |
| 29f20 | 65 6c 69 6e 65 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 | eline-spc))).......(concat...... |
| 29f40 | 20 20 73 65 70 0a 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 | ..sep........(doom-modeline-disp |
| 29f60 | 6c 61 79 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 0a | lay-icon.icon)........sep))))... |
| 29f80 | 3b 3b 0a 3b 3b 20 4c 53 50 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ;;.;;.LSP.;;..(defun.doom-modeli |
| 29fa0 | 6e 65 2d 6c 73 70 2d 69 63 6f 6e 20 28 74 65 78 74 20 66 61 63 65 29 0a 20 20 22 44 69 73 70 6c | ne-lsp-icon.(text.face)..."Displ |
| 29fc0 | 61 79 20 4c 53 50 20 69 63 6f 6e 20 28 6f 72 20 54 45 58 54 20 69 6e 20 74 65 72 6d 69 6e 61 6c | ay.LSP.icon.(or.TEXT.in.terminal |
| 29fe0 | 29 20 77 69 74 68 20 46 41 43 45 2e 22 0a 20 20 28 69 66 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ).with.FACE."...(if.doom-modelin |
| 2a000 | 65 2d 6c 73 70 2d 69 63 6f 6e 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | e-lsp-icon.......(doom-modeline- |
| 2a020 | 69 63 6f 6e 20 27 6f 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 72 6f 63 6b 65 74 22 20 22 f0 | icon.'octicon."nf-oct-rocket".". |
| 2a040 | 9f 9a 80 22 20 74 65 78 74 20 3a 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 28 70 72 6f 70 65 | ...".text.:face.face).....(prope |
| 2a060 | 72 74 69 7a 65 20 74 65 78 74 20 27 66 61 63 65 20 66 61 63 65 29 29 29 0a 0a 28 64 65 66 76 61 | rtize.text.'face.face)))..(defva |
| 2a080 | 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6c 73 70 20 6e 69 6c 29 0a | r-local.doom-modeline--lsp.nil). |
| 2a0a0 | 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 20 | (defun.doom-modeline-update-lsp. |
| 2a0c0 | 28 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 60 6c 73 70 2d 6d 6f 64 65 27 20 73 | (&rest._)..."Update.`lsp-mode'.s |
| 2a0e0 | 74 61 74 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6c 73 | tate."...(setq.doom-modeline--ls |
| 2a100 | 70 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 77 6f 72 6b 73 70 61 63 65 73 20 28 6c 73 | p.........(let*.((workspaces.(ls |
| 2a120 | 70 2d 77 6f 72 6b 73 70 61 63 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | p-workspaces))................(f |
| 2a140 | 61 63 65 20 28 69 66 20 77 6f 72 6b 73 70 61 63 65 73 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ace.(if.workspaces.'doom-modelin |
| 2a160 | 65 2d 6c 73 70 2d 73 75 63 63 65 73 73 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 | e-lsp-success.'doom-modeline-lsp |
| 2a180 | 2d 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 | -warning))................(icon. |
| 2a1a0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e 20 22 4c 53 50 22 20 66 61 | (doom-modeline-lsp-icon."LSP".fa |
| 2a1c0 | 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 69 63 6f 6e | ce)))...........(propertize.icon |
| 2a1e0 | 0a 20 20 20 20 20 20 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 | .......................'help-ech |
| 2a200 | 6f 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 77 6f 72 6b | o.......................(if.work |
| 2a220 | 73 70 61 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 20 20 20 20 | spaces.......................... |
| 2a240 | 20 28 63 6f 6e 63 61 74 20 22 4c 53 50 20 63 6f 6e 6e 65 63 74 65 64 20 22 0a 20 20 20 20 20 20 | .(concat."LSP.connected."....... |
| 2a260 | 20 20 20 20 20 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 |
| 2a280 | 69 6e 67 2d 6a 6f 69 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 | ing-join........................ |
| 2a2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 77 29 0a | ............(mapcar.(lambda.(w). |
| 2a2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a2e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 5b 25 73 5d 5c 6e 22 20 28 6c | .............(format."[%s]\n".(l |
| 2a300 | 73 70 2d 2d 77 6f 72 6b 73 70 61 63 65 2d 70 72 69 6e 74 20 77 29 29 29 0a 20 20 20 20 20 20 20 | sp--workspace-print.w)))........ |
| 2a320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a340 | 20 20 20 20 77 6f 72 6b 73 70 61 63 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....workspaces))................ |
| 2a360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 43 2d 6d 6f 75 73 65 2d 31 3a 20 53 | ..................."C-mouse-1:.S |
| 2a380 | 77 69 74 63 68 20 74 6f 20 61 6e 6f 74 68 65 72 20 77 6f 72 6b 73 70 61 63 65 20 66 6f 6c 64 65 | witch.to.another.workspace.folde |
| 2a3a0 | 72 0a 6d 6f 75 73 65 2d 31 3a 20 44 65 73 63 72 69 62 65 20 63 75 72 72 65 6e 74 20 73 65 73 73 | r.mouse-1:.Describe.current.sess |
| 2a3c0 | 69 6f 6e 0a 6d 6f 75 73 65 2d 32 3a 20 51 75 69 74 20 73 65 72 76 65 72 0a 6d 6f 75 73 65 2d 33 | ion.mouse-2:.Quit.server.mouse-3 |
| 2a3e0 | 3a 20 52 65 63 6f 6e 6e 65 63 74 20 74 6f 20 73 65 72 76 65 72 22 29 0a 20 20 20 20 20 20 20 20 | :.Reconnect.to.server")......... |
| 2a400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4c 53 50 20 44 69 73 63 6f 6e 6e 65 63 74 65 | ................"LSP.Disconnecte |
| 2a420 | 64 0a 6d 6f 75 73 65 2d 31 3a 20 52 65 6c 6f 61 64 20 74 6f 20 73 74 61 72 74 20 73 65 72 76 65 | d.mouse-1:.Reload.to.start.serve |
| 2a440 | 72 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 27 6d 6f 75 73 65 | r").......................'mouse |
| 2a460 | 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 | -face.'doom-modeline-highlight.. |
| 2a480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 | .....................'local-map. |
| 2a4a0 | 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 | (let.((map.(make-sparse-keymap)) |
| 2a4c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 2a4e0 | 20 20 20 20 20 28 69 66 20 77 6f 72 6b 73 70 61 63 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....(if.workspaces............. |
| 2a500 | 20 20 20 20 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 67 | ...........................(prog |
| 2a520 | 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 20 | n............................... |
| 2a540 | 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 | ...........(define-key.map.[mode |
| 2a560 | 2d 6c 69 6e 65 20 43 2d 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -line.C-mouse-1]................ |
| 2a580 | 20 20 20 20 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 6c 73 | ............................#'ls |
| 2a5a0 | 70 2d 77 6f 72 6b 73 70 61 63 65 2d 66 6f 6c 64 65 72 73 2d 6f 70 65 6e 29 0a 20 20 20 20 20 20 | p-workspace-folders-open)....... |
| 2a5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a5e0 | 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f | ...(define-key.map.[mode-line.mo |
| 2a600 | 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | use-1].......................... |
| 2a620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6c 73 70 2d 64 65 73 63 72 69 62 65 | ..................#'lsp-describe |
| 2a640 | 2d 73 65 73 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 | -session)....................... |
| 2a660 | 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 65 2d 6b 65 79 20 6d | ...................(define-key.m |
| 2a680 | 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 20 | ap.[mode-line.mouse-2].......... |
| 2a6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a6c0 | 20 20 23 27 6c 73 70 2d 77 6f 72 6b 73 70 61 63 65 2d 73 68 75 74 64 6f 77 6e 29 0a 20 20 20 20 | ..#'lsp-workspace-shutdown)..... |
| 2a6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a700 | 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 | .....(define-key.map.[mode-line. |
| 2a720 | 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mouse-3]........................ |
| 2a740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 6c 73 70 2d 77 6f 72 6b 73 70 | ....................#'lsp-worksp |
| 2a760 | 61 63 65 2d 72 65 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 | ace-restart))................... |
| 2a780 | 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 0a 20 20 20 20 20 20 | ...................(progn....... |
| 2a7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a7c0 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 | .(define-key.map.[mode-line.mous |
| 2a7e0 | 65 2d 31 5d 0a 20 20 20 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-1]............................ |
| 2a800 | 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 20 20 20 20 20 20 | ..............(lambda.()........ |
| 2a820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2a840 | 20 20 20 20 28 69 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 | ....(interactive)............... |
| 2a860 | 20 20 20 20 20 20 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 67 | .............................(ig |
| 2a880 | 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 20 74 20 74 29 29 | nore-errors.(revert-buffer.t.t)) |
| 2a8a0 | 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 20 | ))))............................ |
| 2a8c0 | 20 20 20 20 20 20 20 20 6d 61 70 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6c 73 70 2d | ........map))))).(add-hook.'lsp- |
| 2a8e0 | 62 65 66 6f 72 65 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f | before-initialize-hook.#'doom-mo |
| 2a900 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6c 73 | deline-update-lsp).(add-hook.'ls |
| 2a920 | 70 2d 61 66 74 65 72 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d | p-after-initialize-hook.#'doom-m |
| 2a940 | 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6c | odeline-update-lsp).(add-hook.'l |
| 2a960 | 73 70 2d 61 66 74 65 72 2d 75 6e 69 6e 69 74 69 61 6c 69 7a 65 64 2d 66 75 6e 63 74 69 6f 6e 73 | sp-after-uninitialized-functions |
| 2a980 | 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 0a 28 61 64 | .#'doom-modeline-update-lsp).(ad |
| 2a9a0 | 64 2d 68 6f 6f 6b 20 27 6c 73 70 2d 62 65 66 6f 72 65 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 23 27 64 | d-hook.'lsp-before-open-hook.#'d |
| 2a9c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 0a 28 61 64 64 2d 68 6f | oom-modeline-update-lsp).(add-ho |
| 2a9e0 | 6f 6b 20 27 6c 73 70 2d 61 66 74 65 72 2d 6f 70 65 6e 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d | ok.'lsp-after-open-hook.#'doom-m |
| 2aa00 | 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | odeline-update-lsp)..(defun.doom |
| 2aa20 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 67 6c 6f 74 2d 70 65 6e 64 69 6e 67 2d 63 6f 75 6e 74 20 28 | -modeline--eglot-pending-count.( |
| 2aa40 | 73 65 72 76 65 72 29 0a 20 20 22 47 65 74 20 63 6f 75 6e 74 20 6f 66 20 70 65 6e 64 69 6e 67 20 | server)..."Get.count.of.pending. |
| 2aa60 | 65 67 6c 6f 74 20 72 65 71 75 65 73 74 73 20 74 6f 20 53 45 52 56 45 52 2e 22 0a 20 20 28 69 66 | eglot.requests.to.SERVER."...(if |
| 2aa80 | 20 28 66 62 6f 75 6e 64 70 20 27 6a 73 6f 6e 72 70 63 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d | .(fboundp.'jsonrpc-continuation- |
| 2aaa0 | 63 6f 75 6e 74 29 0a 20 20 20 20 20 20 28 6a 73 6f 6e 72 70 63 2d 63 6f 6e 74 69 6e 75 61 74 69 | count).......(jsonrpc-continuati |
| 2aac0 | 6f 6e 2d 63 6f 75 6e 74 20 73 65 72 76 65 72 29 0a 20 20 20 20 28 68 61 73 68 2d 74 61 62 6c 65 | on-count.server).....(hash-table |
| 2aae0 | 2d 63 6f 75 6e 74 20 28 6a 73 6f 6e 72 70 63 2d 2d 72 65 71 75 65 73 74 2d 63 6f 6e 74 69 6e 75 | -count.(jsonrpc--request-continu |
| 2ab00 | 61 74 69 6f 6e 73 20 73 65 72 76 65 72 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c | ations.server))))..(defvar-local |
| 2ab20 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 67 6c 6f 74 20 6e 69 6c 29 0a 28 64 65 66 75 | .doom-modeline--eglot.nil).(defu |
| 2ab40 | 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 65 67 6c 6f 74 20 28 29 0a | n.doom-modeline-update-eglot.(). |
| 2ab60 | 20 20 22 55 70 64 61 74 65 20 65 67 6c 6f 74 20 73 74 61 74 65 2e 22 0a 20 20 28 73 65 74 71 20 | .."Update.eglot.state."...(setq. |
| 2ab80 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 67 6c 6f 74 0a 20 20 20 20 20 20 20 20 28 6c 65 | doom-modeline--eglot.........(le |
| 2aba0 | 74 2a 20 28 28 73 65 72 76 65 72 20 28 61 6e 64 20 28 65 67 6c 6f 74 2d 6d 61 6e 61 67 65 64 2d | t*.((server.(and.(eglot-managed- |
| 2abc0 | 70 29 20 28 65 67 6c 6f 74 2d 63 75 72 72 65 6e 74 2d 73 65 72 76 65 72 29 29 29 0a 20 20 20 20 | p).(eglot-current-server)))..... |
| 2abe0 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 69 63 6b 20 28 61 6e 64 20 73 65 72 76 65 72 20 28 65 67 | ...........(nick.(and.server.(eg |
| 2ac00 | 6c 6f 74 2d 70 72 6f 6a 65 63 74 2d 6e 69 63 6b 6e 61 6d 65 20 73 65 72 76 65 72 29 29 29 0a 20 | lot-project-nickname.server))).. |
| 2ac20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 65 6e 64 69 6e 67 20 28 61 6e 64 20 73 65 72 76 | ..............(pending.(and.serv |
| 2ac40 | 65 72 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 67 6c 6f 74 2d 70 65 6e 64 69 6e 67 | er.(doom-modeline--eglot-pending |
| 2ac60 | 2d 63 6f 75 6e 74 20 73 65 72 76 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -count.server)))................ |
| 2ac80 | 28 6c 61 73 74 2d 65 72 72 6f 72 20 28 61 6e 64 20 73 65 72 76 65 72 20 28 6a 73 6f 6e 72 70 63 | (last-error.(and.server.(jsonrpc |
| 2aca0 | 2d 6c 61 73 74 2d 65 72 72 6f 72 20 73 65 72 76 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -last-error.server)))........... |
| 2acc0 | 20 20 20 20 20 28 66 61 63 65 20 28 63 6f 6e 64 20 28 6c 61 73 74 2d 65 72 72 6f 72 20 27 64 6f | .....(face.(cond.(last-error.'do |
| 2ace0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 | om-modeline-lsp-error).......... |
| 2ad00 | 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 65 6e 64 69 6e 67 20 | ..................((and.pending. |
| 2ad20 | 28 63 6c 2d 70 6c 75 73 70 20 70 65 6e 64 69 6e 67 29 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | (cl-plusp.pending)).'doom-modeli |
| 2ad40 | 6e 65 2d 6c 73 70 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 20 | ne-lsp-warning)................. |
| 2ad60 | 20 20 20 20 20 20 20 20 20 20 20 28 6e 69 63 6b 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ...........(nick.'doom-modeline- |
| 2ad80 | 6c 73 70 2d 73 75 63 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lsp-success).................... |
| 2ada0 | 20 20 20 20 20 20 20 20 28 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 77 61 | ........(t.'doom-modeline-lsp-wa |
| 2adc0 | 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 72 76 65 72 2d | rning)))................(server- |
| 2ade0 | 69 6e 66 6f 20 28 61 6e 64 20 73 65 72 76 65 72 20 28 65 67 6c 6f 74 2d 2d 73 65 72 76 65 72 2d | info.(and.server.(eglot--server- |
| 2ae00 | 69 6e 66 6f 20 73 65 72 76 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | info.server)))................(s |
| 2ae20 | 65 72 76 65 72 2d 6e 61 6d 65 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 73 65 72 76 65 72 | erver-name.(or.(plist-get.server |
| 2ae40 | 2d 69 6e 66 6f 20 3a 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 | -info.:name).................... |
| 2ae60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 73 65 72 76 65 72 20 28 6a 73 6f 6e 72 70 | .............(and.server.(jsonrp |
| 2ae80 | 63 2d 6e 61 6d 65 20 73 65 72 76 65 72 29 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | c-name.server)).""))............ |
| 2aea0 | 20 20 20 20 28 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 28 6f 72 20 28 61 6e 64 20 73 65 72 76 65 72 | ....(major-modes.(or.(and.server |
| 2aec0 | 20 28 65 67 6c 6f 74 2d 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 73 20 73 65 72 76 65 72 29 29 20 22 22 | .(eglot--major-modes.server))."" |
| 2aee0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f | ))................(icon.(doom-mo |
| 2af00 | 64 65 6c 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e 20 65 67 6c 6f 74 2d 6d 65 6e 75 2d 73 74 72 69 6e | deline-lsp-icon.eglot-menu-strin |
| 2af20 | 67 20 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | g.face)))...........(propertize. |
| 2af40 | 69 63 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 27 68 65 6c 70 | icon.......................'help |
| 2af60 | 2d 65 63 68 6f 20 28 66 6f 72 6d 61 74 20 22 45 67 6c 6f 74 20 63 6f 6e 6e 65 63 74 65 64 20 5b | -echo.(format."Eglot.connected.[ |
| 2af80 | 25 73 5d 5c 6e 25 73 20 25 73 0a 6d 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 79 20 6d 69 6e 6f | %s]\n%s.%s.mouse-1:.Display.mino |
| 2afa0 | 72 20 6d 6f 64 65 20 6d 65 6e 75 0a 6d 6f 75 73 65 2d 33 3a 20 4c 53 50 20 73 65 72 76 65 72 20 | r.mode.menu.mouse-3:.LSP.server. |
| 2afc0 | 63 6f 6e 74 72 6f 6c 20 6d 65 6e 75 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | control.menu"................... |
| 2afe0 | 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 63 6b 20 73 65 72 76 | .......................nick.serv |
| 2b000 | 65 72 2d 6e 61 6d 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | er-name.major-modes)............ |
| 2b020 | 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 | ...........'mouse-face.'doom-mod |
| 2b040 | 65 6c 69 6e 65 2d 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 | eline-highlight................. |
| 2b060 | 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b | ......'local-map.(let.((map.(mak |
| 2b080 | 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-sparse-keymap))).............. |
| 2b0a0 | 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 65 2d 6b 65 | ......................(define-ke |
| 2b0c0 | 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 20 65 67 6c 6f 74 2d | y.map.[mode-line.mouse-1].eglot- |
| 2b0e0 | 6d 65 6e 75 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | menu)........................... |
| 2b100 | 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c | .........(define-key.map.[mode-l |
| 2b120 | 69 6e 65 20 6d 6f 75 73 65 2d 33 5d 20 65 67 6c 6f 74 2d 73 65 72 76 65 72 2d 6d 65 6e 75 29 0a | ine.mouse-3].eglot-server-menu). |
| 2b140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2b160 | 20 20 20 6d 61 70 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 65 67 6c 6f 74 2d 6d 61 6e | ...map))))).(add-hook.'eglot-man |
| 2b180 | 61 67 65 64 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 | aged-mode-hook.#'doom-modeline-u |
| 2b1a0 | 70 64 61 74 65 2d 65 67 6c 6f 74 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d | pdate-eglot)..(defvar-local.doom |
| 2b1c0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 74 61 67 73 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | -modeline--tags.nil).(defun.doom |
| 2b1e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 74 61 67 73 20 28 29 0a 20 20 22 55 70 64 61 | -modeline-update-tags.()..."Upda |
| 2b200 | 74 65 20 74 61 67 73 20 73 74 61 74 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 | te.tags.state."...(setq.doom-mod |
| 2b220 | 65 6c 69 6e 65 2d 2d 74 61 67 73 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a | eline--tags.........(propertize. |
| 2b240 | 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e | .........(doom-modeline-lsp-icon |
| 2b260 | 20 22 54 61 67 73 22 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 73 75 63 63 65 | ."Tags".'doom-modeline-lsp-succe |
| 2b280 | 73 73 29 0a 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 54 61 67 73 3a 20 43 | ss)..........'help-echo."Tags:.C |
| 2b2a0 | 69 74 72 65 20 6d 6f 64 65 0a 6d 6f 75 73 65 2d 31 3a 20 54 6f 67 67 6c 65 20 63 69 74 72 65 20 | itre.mode.mouse-1:.Toggle.citre. |
| 2b2c0 | 6d 6f 64 65 22 0a 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d | mode"..........'mouse-face.'doom |
| 2b2e0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 27 6c 6f | -modeline-highlight..........'lo |
| 2b300 | 63 61 6c 2d 6d 61 70 20 28 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 | cal-map.(make-mode-line-mouse-ma |
| 2b320 | 70 20 27 6d 6f 75 73 65 2d 31 20 23 27 63 69 74 72 65 2d 6d 6f 64 65 29 29 29 29 0a 28 61 64 64 | p.'mouse-1.#'citre-mode)))).(add |
| 2b340 | 2d 68 6f 6f 6b 20 27 63 69 74 72 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f | -hook.'citre-mode-hook.#'doom-mo |
| 2b360 | 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 74 61 67 73 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d | deline-update-tags)..(defun.doom |
| 2b380 | 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 2d 69 63 6f 6e 20 28 29 0a 20 20 22 | -modeline-update-lsp-icon.()..." |
| 2b3a0 | 55 70 64 61 74 65 20 6c 73 70 20 69 63 6f 6e 2e 22 0a 20 20 28 63 6f 6e 64 20 28 28 62 6f 75 6e | Update.lsp.icon."...(cond.((boun |
| 2b3c0 | 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6c 73 70 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 | d-and-true-p.lsp-mode).......... |
| 2b3e0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 29 29 0a 20 20 20 20 | (doom-modeline-update-lsp))..... |
| 2b400 | 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 67 6c 6f 74 2d 2d 6d 61 | ....((bound-and-true-p.eglot--ma |
| 2b420 | 6e 61 67 65 64 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | naged-mode)..........(doom-model |
| 2b440 | 69 6e 65 2d 75 70 64 61 74 65 2d 65 67 6c 6f 74 29 29 0a 20 20 20 20 20 20 20 20 28 28 62 6f 75 | ine-update-eglot)).........((bou |
| 2b460 | 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 63 69 74 72 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | nd-and-true-p.citre-mode)....... |
| 2b480 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 74 61 67 73 29 29 29 | ...(doom-modeline-update-tags))) |
| 2b4a0 | 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 | )..(doom-modeline-add-variable-w |
| 2b4c0 | 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e 0a | atcher..'doom-modeline-lsp-icon. |
| 2b4e0 | 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 | .(lambda.(_sym.val.op._where)... |
| 2b500 | 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 | .(when.(eq.op.'set)......(setq.d |
| 2b520 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 | oom-modeline-lsp-icon.val)...... |
| 2b540 | 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 | (dolist.(buf.(buffer-list))..... |
| 2b560 | 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 20 | ...(with-current-buffer.buf..... |
| 2b580 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 2d 69 | .....(doom-modeline-update-lsp-i |
| 2b5a0 | 63 6f 6e 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 | con))))))..(doom-modeline-add-va |
| 2b5c0 | 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 | riable-watcher..'doom-modeline-i |
| 2b5e0 | 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 | con..(lambda.(_sym.val.op._where |
| 2b600 | 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 | )....(when.(eq.op.'set)......(se |
| 2b620 | 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 76 61 6c 29 0a 20 20 20 20 20 | tq.doom-modeline-icon.val)...... |
| 2b640 | 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 | (dolist.(buf.(buffer-list))..... |
| 2b660 | 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 20 | ...(with-current-buffer.buf..... |
| 2b680 | 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 2d 69 | .....(doom-modeline-update-lsp-i |
| 2b6a0 | 63 6f 6e 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 | con))))))..(doom-modeline-add-va |
| 2b6c0 | 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 | riable-watcher..'doom-modeline-u |
| 2b6e0 | 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 | nicode-fallback..(lambda.(_sym.v |
| 2b700 | 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 | al.op._where)....(when.(eq.op.'s |
| 2b720 | 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 69 | et)......(setq.doom-modeline-uni |
| 2b740 | 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6c 69 73 74 20 | code-fallback.val)......(dolist. |
| 2b760 | 28 62 75 66 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 28 77 69 74 68 | (buf.(buffer-list))........(with |
| 2b780 | 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 28 64 6f | -current-buffer.buf..........(do |
| 2b7a0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 6c 73 70 2d 69 63 6f 6e 29 29 29 29 29 | om-modeline-update-lsp-icon))))) |
| 2b7c0 | 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6c 73 | )..(doom-modeline-def-segment.ls |
| 2b7e0 | 70 0a 20 20 22 54 68 65 20 4c 53 50 20 73 65 72 76 65 72 20 73 74 61 74 65 2e 22 0a 20 20 28 77 | p..."The.LSP.server.state."...(w |
| 2b800 | 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 0a 20 20 20 20 28 77 68 65 6e 2d | hen.doom-modeline-lsp.....(when- |
| 2b820 | 6c 65 74 2a 20 28 28 69 63 6f 6e 20 28 63 6f 6e 64 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | let*.((icon.(cond.((bound-and-tr |
| 2b840 | 75 65 2d 70 20 6c 73 70 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue-p.lsp-mode).................. |
| 2b860 | 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6c 73 70 29 0a | ............doom-modeline--lsp). |
| 2b880 | 20 20 20 20 20 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 62 6f | ............................((bo |
| 2b8a0 | 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 67 6c 6f 74 2d 2d 6d 61 6e 61 67 65 64 2d 6d 6f | und-and-true-p.eglot--managed-mo |
| 2b8c0 | 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 20 20 20 20 | de)............................. |
| 2b8e0 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 67 6c 6f 74 29 0a 20 20 20 20 20 20 20 20 20 | .doom-modeline--eglot).......... |
| 2b900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 | ...................((bound-and-t |
| 2b920 | 72 75 65 2d 70 20 63 69 74 72 65 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rue-p.citre-mode)............... |
| 2b940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 74 61 | ...............doom-modeline--ta |
| 2b960 | 67 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d | gs))).................(sep.(doom |
| 2b980 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 | -modeline-spc))).......(concat.. |
| 2b9a0 | 20 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ......sep........(doom-modeline- |
| 2b9c0 | 64 69 73 70 6c 61 79 2d 69 63 6f 6e 20 69 63 6f 6e 29 0a 20 20 20 20 20 20 20 73 65 70 29 29 29 | display-icon.icon)........sep))) |
| 2b9e0 | 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 | )..(defun.doom-modeline-override |
| 2ba00 | 2d 65 67 6c 6f 74 20 28 29 0a 20 20 22 4f 76 65 72 72 69 64 65 20 60 65 67 6c 6f 74 27 20 6d 6f | -eglot.()..."Override.`eglot'.mo |
| 2ba20 | 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | de-line."...(if.(and.doom-modeli |
| 2ba40 | 6e 65 2d 6c 73 70 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 | ne-lsp............(bound-and-tru |
| 2ba60 | 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 28 | e-p.doom-modeline-mode)).......( |
| 2ba80 | 73 65 74 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 0a 20 20 20 20 20 20 20 | setq.mode-line-misc-info........ |
| 2baa0 | 20 20 20 20 20 28 64 65 6c 71 20 28 61 73 73 71 20 27 65 67 6c 6f 74 2d 2d 6d 61 6e 61 67 65 64 | .....(delq.(assq.'eglot--managed |
| 2bac0 | 2d 6d 6f 64 65 20 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 29 20 6d 6f 64 65 2d | -mode.mode-line-misc-info).mode- |
| 2bae0 | 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 29 29 0a 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 | line-misc-info)).....(add-to-lis |
| 2bb00 | 74 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 69 73 63 2d 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 | t.'mode-line-misc-info.......... |
| 2bb20 | 20 20 20 20 20 20 20 20 60 28 65 67 6c 6f 74 2d 2d 6d 61 6e 61 67 65 64 2d 6d 6f 64 65 20 28 22 | ........`(eglot--managed-mode.(" |
| 2bb40 | 20 5b 22 20 65 67 6c 6f 74 2d 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 22 5d 20 22 | .[".eglot--mode-line-format."]." |
| 2bb60 | 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 65 67 6c 6f 74 2d 6d 61 6e 61 67 65 64 2d 6d | ))))).(add-hook.'eglot-managed-m |
| 2bb80 | 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 | ode-hook.#'doom-modeline-overrid |
| 2bba0 | 65 2d 65 67 6c 6f 74 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | e-eglot).(add-hook.'doom-modelin |
| 2bbc0 | 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 | e-mode-hook.#'doom-modeline-over |
| 2bbe0 | 72 69 64 65 2d 65 67 6c 6f 74 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d | ride-eglot)..(doom-modeline-add- |
| 2bc00 | 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | variable-watcher..'doom-modeline |
| 2bc20 | 2d 62 61 74 74 65 72 79 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f | -battery..(lambda.(_sym.val.op._ |
| 2bc40 | 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 | where)....(when.(eq.op.'set).... |
| 2bc60 | 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6c 73 70 20 76 61 6c 29 0a 20 | ..(setq.doom-modeline-lsp.val).. |
| 2bc80 | 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 65 67 6c 6f | ....(doom-modeline-override-eglo |
| 2bca0 | 74 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 47 69 74 48 75 62 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 | t))))...;;.;;.GitHub.;;..(defvar |
| 2bcc0 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 | .doom-modeline--github-notificat |
| 2bce0 | 69 6f 6e 2d 6e 75 6d 62 65 72 20 30 29 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ion-number.0).(defvar.doom-model |
| 2bd00 | 69 6e 65 2d 62 65 66 6f 72 65 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 | ine-before-github-fetch-notifica |
| 2bd20 | 74 69 6f 6e 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 73 20 62 65 66 6f 72 65 20 66 65 | tion-hook.nil..."Hooks.before.fe |
| 2bd40 | 74 63 68 69 6e 67 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2e 0a 45 78 61 | tching.GitHub.notifications..Exa |
| 2bd60 | 6d 70 6c 65 3a 0a 20 20 28 61 64 64 2d 68 6f 6f 6b 20 5c 5c 3d 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | mple:...(add-hook.\\='doom-model |
| 2bd80 | 69 6e 65 2d 62 65 66 6f 72 65 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 | ine-before-github-fetch-notifica |
| 2bda0 | 74 69 6f 6e 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 23 5c 5c 3d 27 61 75 74 68 2d 73 6f | tion-hook...........#\\='auth-so |
| 2bdc0 | 75 72 63 65 2d 70 61 73 73 2d 65 6e 61 62 6c 65 29 22 29 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f | urce-pass-enable)")..(defvar.doo |
| 2bde0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 66 74 65 72 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f | m-modeline-after-github-fetch-no |
| 2be00 | 74 69 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 73 20 61 66 74 | tification-hook.nil..."Hooks.aft |
| 2be20 | 65 72 20 66 65 74 63 68 69 6e 67 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 | er.fetching.GitHub.notifications |
| 2be40 | 2e 22 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 | .")..(defun.doom-modeline--githu |
| 2be60 | 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 28 29 0a 20 20 22 46 65 74 63 | b-fetch-notifications.()..."Fetc |
| 2be80 | 68 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 2e 0a 49 74 20 72 65 71 75 69 | h.GitHub.notifications..It.requi |
| 2bea0 | 72 65 73 20 60 61 73 79 6e 63 27 20 61 6e 64 20 60 67 68 75 62 27 20 70 61 63 6b 61 67 65 73 2e | res.`async'.and.`ghub'.packages. |
| 2bec0 | 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 | "...(when.(and.doom-modeline-git |
| 2bee0 | 68 75 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 61 73 79 6e 63 | hub..............(require.'async |
| 2bf00 | 20 6e 69 6c 20 74 29 29 0a 20 20 20 20 28 61 73 79 6e 63 2d 73 74 61 72 74 0a 20 20 20 20 20 60 | .nil.t)).....(async-start......` |
| 2bf20 | 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 2c 28 61 73 79 6e 63 2d 69 6e 6a 65 63 | (lambda.().........,(async-injec |
| 2bf40 | 74 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 22 5c 5c 60 5c 5c 28 6c 6f 61 | t-variables..........."\\`\\(loa |
| 2bf60 | 64 2d 70 61 74 68 5c 5c 7c 61 75 74 68 2d 73 6f 75 72 63 65 73 5c 5c 7c 64 6f 6f 6d 2d 6d 6f 64 | d-path\\|auth-sources\\|doom-mod |
| 2bf80 | 65 6c 69 6e 65 2d 62 65 66 6f 72 65 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 | eline-before-github-fetch-notifi |
| 2bfa0 | 63 61 74 69 6f 6e 2d 68 6f 6f 6b 5c 5c 29 5c 5c 27 22 29 0a 20 20 20 20 20 20 20 20 28 72 75 6e | cation-hook\\)\\'").........(run |
| 2bfc0 | 2d 68 6f 6f 6b 73 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 65 66 6f 72 65 2d 67 69 74 | -hooks.'doom-modeline-before-git |
| 2bfe0 | 68 75 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 29 0a 20 20 20 | hub-fetch-notification-hook).... |
| 2c000 | 20 20 20 20 20 28 77 68 65 6e 20 28 72 65 71 75 69 72 65 20 27 67 68 75 62 20 6e 69 6c 20 74 29 | .....(when.(require.'ghub.nil.t) |
| 2c020 | 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 69 6d 65 6f 75 74 20 28 31 30 29 0a 20 20 | ...........(with-timeout.(10)... |
| 2c040 | 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 20 | ..........(ignore-errors........ |
| 2c060 | 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 68 6f 73 74 20 28 61 6c 69 73 74 2d | .......(when-let*.((host.(alist- |
| 2c080 | 67 65 74 20 27 67 69 74 68 75 62 20 67 68 75 62 2d 64 65 66 61 75 6c 74 2d 68 6f 73 74 2d 61 6c | get.'github.ghub-default-host-al |
| 2c0a0 | 69 73 74 29 29 0a 09 09 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 6e 61 6d 65 | ist))..................(username |
| 2c0c0 | 20 28 67 68 75 62 2d 2d 75 73 65 72 6e 61 6d 65 20 68 6f 73 74 29 29 0a 20 20 20 20 20 20 20 20 | .(ghub--username.host))......... |
| 2c0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 6f 6b 65 6e 20 28 6f 72 20 28 67 68 | ..................(token.(or.(gh |
| 2c100 | 75 62 2d 2d 74 6f 6b 65 6e 20 68 6f 73 74 20 75 73 65 72 6e 61 6d 65 20 27 66 6f 72 67 65 20 74 | ub--token.host.username.'forge.t |
| 2c120 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 2c140 | 20 20 20 20 20 20 20 28 67 68 75 62 2d 2d 74 6f 6b 65 6e 20 68 6f 73 74 20 75 73 65 72 6e 61 6d | .......(ghub--token.host.usernam |
| 2c160 | 65 20 27 67 68 75 62 20 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 | e.'ghub.t)))).................(g |
| 2c180 | 68 75 62 2d 67 65 74 20 22 2f 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 22 0a 20 20 20 20 20 20 20 | hub-get."/notifications"........ |
| 2c1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 28 6e 6f 74 69 66 69 63 61 74 69 | ...................'((notificati |
| 2c1c0 | 6f 6e 73 20 2e 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 | ons...t))....................... |
| 2c1e0 | 20 20 20 20 3a 68 6f 73 74 20 68 6f 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....:host.host.................. |
| 2c200 | 20 20 20 20 20 20 20 20 20 3a 75 73 65 72 6e 61 6d 65 20 75 73 65 72 6e 61 6d 65 0a 20 20 20 20 | .........:username.username..... |
| 2c220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 75 74 68 20 74 6f 6b 65 | ......................:auth.toke |
| 2c240 | 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 3a 75 6e 70 | n...........................:unp |
| 2c260 | 61 67 69 6e 61 74 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 | aginate.t....................... |
| 2c280 | 20 20 20 20 3a 6e 6f 65 72 72 6f 72 20 74 29 29 29 29 29 29 0a 20 20 20 20 20 28 6c 61 6d 62 64 | ....:noerror.t))))))......(lambd |
| 2c2a0 | 61 20 28 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 22 29 20 20 | a.(result)........(message."").. |
| 2c2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 73 75 70 70 72 65 73 73 20 6d 65 | ...................;.suppress.me |
| 2c2e0 | 73 73 61 67 65 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ssage........(setq.doom-modeline |
| 2c300 | 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 6d 62 65 72 20 28 6c 65 | --github-notification-number.(le |
| 2c320 | 6e 67 74 68 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 | ngth.result))........(run-hooks. |
| 2c340 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 66 74 65 72 2d 67 69 74 68 75 62 2d 66 65 74 63 | 'doom-modeline-after-github-fetc |
| 2c360 | 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 68 6f 6f 6b 29 29 29 29 29 0a 0a 28 64 65 66 76 61 | h-notification-hook)))))..(defva |
| 2c380 | 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 74 69 6d 65 72 20 6e 69 | r.doom-modeline--github-timer.ni |
| 2c3a0 | 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 2d 74 | l).(defun.doom-modeline-github-t |
| 2c3c0 | 69 6d 65 72 20 28 29 0a 20 20 22 53 74 61 72 74 2f 53 74 6f 70 20 74 68 65 20 74 69 6d 65 72 20 | imer.()..."Start/Stop.the.timer. |
| 2c3e0 | 66 6f 72 20 47 69 74 48 75 62 20 66 65 74 63 68 69 6e 67 2e 22 0a 20 20 28 69 66 20 28 74 69 6d | for.GitHub.fetching."...(if.(tim |
| 2c400 | 65 72 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 74 69 6d 65 72 29 | erp.doom-modeline--github-timer) |
| 2c420 | 0a 20 20 20 20 20 20 28 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .......(cancel-timer.doom-modeli |
| 2c440 | 6e 65 2d 2d 67 69 74 68 75 62 2d 74 69 6d 65 72 29 29 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d | ne--github-timer))...(setq.doom- |
| 2c460 | 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 20 28 | modeline--github-timer.........( |
| 2c480 | 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 0a 20 20 20 20 20 20 20 | and.doom-modeline-github........ |
| 2c4a0 | 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 20 33 30 0a 20 20 | ......(run-with-idle-timer.30... |
| 2c4c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2c4e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 2d 69 6e 74 65 72 76 61 6c 0a 20 20 | doom-modeline-github-interval... |
| 2c500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2c520 | 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f | #'doom-modeline--github-fetch-no |
| 2c540 | 74 69 66 69 63 61 74 69 6f 6e 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | tifications))))..(doom-modeline- |
| 2c560 | 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | add-variable-watcher..'doom-mode |
| 2c580 | 6c 69 6e 65 2d 67 69 74 68 75 62 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f | line-github..(lambda.(_sym.val.o |
| 2c5a0 | 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a | p._where)....(when.(eq.op.'set). |
| 2c5c0 | 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 20 | .....(setq.doom-modeline-github. |
| 2c5e0 | 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 2d | val)......(doom-modeline-github- |
| 2c600 | 74 69 6d 65 72 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 69 74 68 75 62 | timer))))..(doom-modeline-github |
| 2c620 | 2d 74 69 6d 65 72 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d | -timer)..(doom-modeline-def-segm |
| 2c640 | 65 6e 74 20 67 69 74 68 75 62 0a 20 20 22 54 68 65 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 | ent.github..."The.GitHub.notific |
| 2c660 | 61 74 69 6f 6e 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | ations."...(when.(and.doom-model |
| 2c680 | 69 6e 65 2d 67 69 74 68 75 62 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f | ine-github..............(doom-mo |
| 2c6a0 | 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 67 69 74 68 75 62 29 | deline--segment-visible.'github) |
| 2c6c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 64 6f 6f 6d 2d 6d 6f 64 65 | ..............(numberp.doom-mode |
| 2c6e0 | 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 6d 62 65 72 | line--github-notification-number |
| 2c700 | 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | )).....(let.((sep.(doom-modeline |
| 2c720 | 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 73 65 70 | -spc))).......(concat........sep |
| 2c740 | 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 28 63 6f 6e | ........(propertize.........(con |
| 2c760 | 63 61 74 0a 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e | cat..........(doom-modeline-icon |
| 2c780 | 20 27 6f 63 74 69 63 6f 6e 20 22 6e 66 2d 6f 63 74 2d 6d 61 72 6b 5f 67 69 74 68 75 62 22 20 22 | .'octicon."nf-oct-mark_github"." |
| 2c7a0 | f0 9f 94 94 22 20 22 26 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...."."&"....................... |
| 2c7c0 | 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 | .......:face.'doom-modeline-noti |
| 2c7e0 | 66 69 63 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 3e 20 64 6f 6f 6d 2d | fication)..........(and.(>.doom- |
| 2c800 | 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 | modeline--github-notification-nu |
| 2c820 | 6d 62 65 72 20 30 29 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 | mber.0).(doom-modeline-vspc))... |
| 2c840 | 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f | .......(propertize...........(co |
| 2c860 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 3c 3d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | nd............((<=.doom-modeline |
| 2c880 | 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 6d 62 65 72 20 30 29 20 | --github-notification-number.0). |
| 2c8a0 | 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | "")............((>.doom-modeline |
| 2c8c0 | 2d 2d 67 69 74 68 75 62 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 6d 62 65 72 20 39 39 29 | --github-notification-number.99) |
| 2c8e0 | 20 22 39 39 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 6e 75 6d 62 65 72 2d 74 6f | ."99+")............(t.(number-to |
| 2c900 | 2d 73 74 72 69 6e 67 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 6e 6f | -string.doom-modeline--github-no |
| 2c920 | 74 69 66 69 63 61 74 69 6f 6e 2d 6e 75 6d 62 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 27 | tification-number)))...........' |
| 2c940 | 66 61 63 65 20 27 28 3a 69 6e 68 65 72 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | face.'(:inherit................. |
| 2c960 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 2d 6e 75 6d 62 65 72 20 64 | ..(doom-modeline-unread-number.d |
| 2c980 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 29 29 29 0a 20 20 | oom-modeline-notification))))... |
| 2c9a0 | 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 47 69 74 68 75 62 20 4e 6f 74 69 66 69 63 | ......'help-echo."Github.Notific |
| 2c9c0 | 61 74 69 6f 6e 73 0a 6d 6f 75 73 65 2d 31 3a 20 53 68 6f 77 20 6e 6f 74 69 66 69 63 61 74 69 6f | ations.mouse-1:.Show.notificatio |
| 2c9e0 | 6e 73 0a 6d 6f 75 73 65 2d 33 3a 20 46 65 74 63 68 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 22 | ns.mouse-3:.Fetch.notifications" |
| 2ca00 | 0a 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | .........'mouse-face.'doom-model |
| 2ca20 | 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 | ine-highlight.........'local-map |
| 2ca40 | 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 | .(let.((map.(make-sparse-keymap) |
| 2ca60 | 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 64 65 66 69 6e 65 2d | ))......................(define- |
| 2ca80 | 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 | key.map.[mode-line.mouse-1]..... |
| 2caa0 | 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 20 | ...................(lambda.()... |
| 2cac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4f 70 65 6e 20 47 69 74 | ......................."Open.Git |
| 2cae0 | 48 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 70 61 67 65 2e 22 0a 20 20 20 20 20 20 20 | Hub.notifications.page."........ |
| 2cb00 | 20 20 20 20 20 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 29 0a | ..................(interactive). |
| 2cb20 | 20 20 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 75 6e 2d 77 69 | .........................(run-wi |
| 2cb40 | 74 68 2d 69 64 6c 65 2d 74 69 6d 65 72 20 33 30 30 20 6e 69 6c 20 23 27 64 6f 6f 6d 2d 6d 6f 64 | th-idle-timer.300.nil.#'doom-mod |
| 2cb60 | 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e | eline--github-fetch-notification |
| 2cb80 | 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 62 72 6f | s)..........................(bro |
| 2cba0 | 77 73 65 2d 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 6f 74 69 | wse-url."https://github.com/noti |
| 2cbc0 | 66 69 63 61 74 69 6f 6e 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fications")))................... |
| 2cbe0 | 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f | ...(define-key.map.[mode-line.mo |
| 2cc00 | 75 73 65 2d 33 5d 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 | use-3]........................(l |
| 2cc20 | 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 20 20 20 20 20 | ambda.()........................ |
| 2cc40 | 20 20 22 46 65 74 63 68 69 6e 67 20 47 69 74 48 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 | .."Fetching.GitHub.notifications |
| 2cc60 | 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 20 28 69 6e 74 | ."..........................(int |
| 2cc80 | 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 20 20 20 20 20 20 20 | eractive)....................... |
| 2cca0 | 20 20 20 28 6d 65 73 73 61 67 65 20 22 46 65 74 63 68 69 6e 67 20 47 69 74 48 75 62 20 6e 6f 74 | ...(message."Fetching.GitHub.not |
| 2ccc0 | 69 66 69 63 61 74 69 6f 6e 73 2e 2e 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ifications...")................. |
| 2cce0 | 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 69 74 68 75 62 2d | .........(doom-modeline--github- |
| 2cd00 | 66 65 74 63 68 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 | fetch-notifications))).......... |
| 2cd20 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 29 29 0a 20 20 20 20 20 20 20 73 65 70 29 29 29 29 | ............map))........sep)))) |
| 2cd40 | 0a 0a 0a 3b 3b 0a 3b 3b 20 44 65 62 75 67 20 73 74 61 74 65 73 0a 3b 3b 0a 0a 3b 3b 20 48 69 67 | ...;;.;;.Debug.states.;;..;;.Hig |
| 2cd60 | 68 6c 69 67 68 74 20 74 68 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 77 68 69 6c 65 20 64 | hlight.the.doom-modeline.while.d |
| 2cd80 | 65 62 75 67 67 69 6e 67 2e 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d 6d 6f 64 | ebugging..(defvar-local.doom-mod |
| 2cda0 | 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 63 6f 6f 6b 69 65 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 | eline--debug-cookie.nil).(defun. |
| 2cdc0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 76 69 73 75 61 6c 20 28 26 72 65 | doom-modeline--debug-visual.(&re |
| 2cde0 | 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 74 68 65 20 66 61 63 65 20 6f 66 20 6d 6f 64 65 | st._)..."Update.the.face.of.mode |
| 2ce00 | 2d 6c 69 6e 65 20 66 6f 72 20 64 65 62 75 67 67 69 6e 67 2e 22 0a 20 20 28 6d 61 70 63 20 28 6c | -line.for.debugging."...(mapc.(l |
| 2ce20 | 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 28 77 69 74 68 2d 63 | ambda.(buffer)...........(with-c |
| 2ce40 | 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............ |
| 2ce60 | 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 63 6f 6f 6b | .(setq.doom-modeline--debug-cook |
| 2ce80 | 69 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 2d 72 65 6d 61 70 | ie...................(face-remap |
| 2cea0 | 2d 61 64 64 2d 72 65 6c 61 74 69 76 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 27 64 6f | -add-relative.'doom-modeline.'do |
| 2cec0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 2d 76 69 73 75 61 6c 29 29 0a 20 20 20 20 20 | om-modeline-debug-visual))...... |
| 2cee0 | 20 20 20 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 29 29 | .......(force-mode-line-update)) |
| 2cf00 | 29 0a 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 29 0a 0a 28 64 65 66 75 | ).........(buffer-list)))..(defu |
| 2cf20 | 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6e 6f 72 6d 61 6c 2d 76 69 73 75 61 6c 20 28 | n.doom-modeline--normal-visual.( |
| 2cf40 | 26 72 65 73 74 20 5f 29 0a 20 20 22 52 65 73 74 6f 72 65 20 74 68 65 20 66 61 63 65 20 6f 66 20 | &rest._)..."Restore.the.face.of. |
| 2cf60 | 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 6d 61 70 63 20 28 6c 61 6d 62 64 61 20 28 62 75 66 | mode-line."...(mapc.(lambda.(buf |
| 2cf80 | 66 65 72 29 0a 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 | fer)...........(with-current-buf |
| 2cfa0 | 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 64 6f 6f | fer.buffer.............(when.doo |
| 2cfc0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 63 6f 6f 6b 69 65 0a 20 20 20 20 20 20 20 | m-modeline--debug-cookie........ |
| 2cfe0 | 20 20 20 20 20 20 20 28 66 61 63 65 2d 72 65 6d 61 70 2d 72 65 6d 6f 76 65 2d 72 65 6c 61 74 69 | .......(face-remap-remove-relati |
| 2d000 | 76 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 63 6f 6f 6b 69 65 29 0a | ve.doom-modeline--debug-cookie). |
| 2d020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 | ..............(force-mode-line-u |
| 2d040 | 70 64 61 74 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 | pdate)))).........(buffer-list)) |
| 2d060 | 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 61 70 2d 73 65 73 73 69 6f 6e 2d 63 72 65 61 74 65 | )..(add-hook.'dap-session-create |
| 2d080 | 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 76 69 | d-hook.#'doom-modeline--debug-vi |
| 2d0a0 | 73 75 61 6c 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 61 70 2d 74 65 72 6d 69 6e 61 74 65 64 2d | sual).(add-hook.'dap-terminated- |
| 2d0c0 | 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6e 6f 72 6d 61 6c 2d 76 69 73 | hook.#'doom-modeline--normal-vis |
| 2d0e0 | 75 61 6c 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 | ual)..(defun.doom-modeline-debug |
| 2d100 | 2d 69 63 6f 6e 20 28 66 61 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 20 64 65 62 75 67 20 69 63 | -icon.(face)..."Display.debug.ic |
| 2d120 | 6f 6e 20 77 69 74 68 20 46 41 43 45 20 61 6e 64 20 41 52 47 53 2e 22 0a 20 20 28 64 6f 6f 6d 2d | on.with.FACE.and.ARGS."...(doom- |
| 2d140 | 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 63 6f 64 69 63 6f 6e 20 22 6e 66 2d 63 6f 64 2d 64 | modeline-icon.'codicon."nf-cod-d |
| 2d160 | 65 62 75 67 22 20 22 f0 9f 90 9b 22 20 22 21 22 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 | ebug"."...."."!".:face.face))..( |
| 2d180 | 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 64 61 70 20 28 | defun.doom-modeline--debug-dap.( |
| 2d1a0 | 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 60 64 61 70 2d 6d 6f 64 65 27 20 73 74 61 74 | )..."The.current.`dap-mode'.stat |
| 2d1c0 | 65 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 64 2d 74 72 75 65 | e."...(when.(and.(bound-and-true |
| 2d1e0 | 2d 70 20 64 61 70 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 | -p.dap-mode)..............(bound |
| 2d200 | 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6c 73 70 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 77 68 65 6e | -and-true-p.lsp-mode)).....(when |
| 2d220 | 2d 6c 65 74 2a 20 28 28 73 65 73 73 69 6f 6e 20 28 64 61 70 2d 2d 63 75 72 2d 73 65 73 73 69 6f | -let*.((session.(dap--cur-sessio |
| 2d240 | 6e 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 64 61 70 2d 2d 73 65 73 73 69 6f 6e 2d 72 | n))).......(when.(dap--session-r |
| 2d260 | 75 6e 6e 69 6e 67 20 73 65 73 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 | unning.session).........(propert |
| 2d280 | 69 7a 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 2d 69 63 6f 6e 20 27 64 | ize.(doom-modeline-debug-icon.'d |
| 2d2a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | oom-modeline-info).............. |
| 2d2c0 | 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 66 6f 72 6d 61 74 20 22 44 41 50 20 28 | .......'help-echo.(format."DAP.( |
| 2d2e0 | 25 73 20 2d 20 25 73 29 0a 6d 6f 75 73 65 2d 31 3a 20 44 69 73 70 6c 61 79 20 64 65 62 75 67 20 | %s.-.%s).mouse-1:.Display.debug. |
| 2d300 | 68 79 64 72 61 0a 6d 6f 75 73 65 2d 32 3a 20 44 69 73 70 6c 61 79 20 72 65 63 65 6e 74 20 63 6f | hydra.mouse-2:.Display.recent.co |
| 2d320 | 6e 66 69 67 75 72 61 74 69 6f 6e 73 0a 6d 6f 75 73 65 2d 33 3a 20 44 69 73 63 6f 6e 6e 65 63 74 | nfigurations.mouse-3:.Disconnect |
| 2d340 | 20 73 65 73 73 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 20 20 | .session"....................... |
| 2d360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 61 70 2d 2d 64 65 62 75 67 2d 73 65 73 | .................(dap--debug-ses |
| 2d380 | 73 69 6f 6e 2d 6e 61 6d 65 20 73 65 73 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | sion-name.session).............. |
| 2d3a0 | 20 20 20 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 61 70 2d 2d | ..........................(dap-- |
| 2d3c0 | 64 65 62 75 67 2d 73 65 73 73 69 6f 6e 2d 73 74 61 74 65 20 73 65 73 73 69 6f 6e 29 29 0a 20 20 | debug-session-state.session))... |
| 2d3e0 | 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 61 63 65 20 27 64 | ..................'mouse-face.'d |
| 2d400 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 | oom-modeline-highlight.......... |
| 2d420 | 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 | ...........'local-map.(let.((map |
| 2d440 | 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 | .(make-sparse-keymap)))......... |
| 2d460 | 20 20 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 65 66 69 6e 65 | .........................(define |
| 2d480 | 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 | -key.map.[mode-line.mouse-1].... |
| 2d4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2d4c0 | 20 20 20 20 20 20 20 20 20 20 23 27 64 61 70 2d 68 79 64 72 61 29 0a 20 20 20 20 20 20 20 20 20 | ..........#'dap-hydra).......... |
| 2d4e0 | 20 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 65 66 69 6e 65 2d | ........................(define- |
| 2d500 | 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 32 5d 0a 20 20 20 20 | key.map.[mode-line.mouse-2]..... |
| 2d520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2d540 | 20 20 20 20 20 20 20 20 20 23 27 64 61 70 2d 64 65 62 75 67 2d 72 65 63 65 6e 74 29 0a 20 20 20 | .........#'dap-debug-recent).... |
| 2d560 | 20 20 20 20 20 20 20 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 |
| 2d580 | 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 33 | efine-key.map.[mode-line.mouse-3 |
| 2d5a0 | 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ]............................... |
| 2d5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 64 61 70 2d 64 69 73 63 6f 6e 6e 65 63 74 29 | ...............#'dap-disconnect) |
| 2d5e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2d600 | 20 20 6d 61 70 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d | ..map))))))..(defvar-local.doom- |
| 2d620 | 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 64 61 70 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 | modeline--debug-dap.nil).(defun. |
| 2d640 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 64 65 62 75 67 2d 64 61 70 20 28 | doom-modeline-update-debug-dap.( |
| 2d660 | 26 72 65 73 74 20 5f 29 0a 20 20 22 55 70 64 61 74 65 20 64 61 70 20 64 65 62 75 67 20 73 74 61 | &rest._)..."Update.dap.debug.sta |
| 2d680 | 74 65 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 | te."...(setq.doom-modeline--debu |
| 2d6a0 | 67 2d 64 61 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 64 61 70 29 | g-dap.(doom-modeline--debug-dap) |
| 2d6c0 | 29 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 61 70 2d 73 65 73 73 69 6f 6e 2d 63 72 65 61 74 | ))..(add-hook.'dap-session-creat |
| 2d6e0 | 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 64 | ed-hook.#'doom-modeline-update-d |
| 2d700 | 65 62 75 67 2d 64 61 70 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 61 70 2d 73 65 73 73 69 6f 6e | ebug-dap).(add-hook.'dap-session |
| 2d720 | 2d 63 68 61 6e 67 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 | -changed-hook.#'doom-modeline-up |
| 2d740 | 64 61 74 65 2d 64 65 62 75 67 2d 64 61 70 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 61 70 2d 74 | date-debug-dap).(add-hook.'dap-t |
| 2d760 | 65 72 6d 69 6e 61 74 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 | erminated-hook.#'doom-modeline-u |
| 2d780 | 70 64 61 74 65 2d 64 65 62 75 67 2d 64 61 70 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d | pdate-debug-dap)..(defsubst.doom |
| 2d7a0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 65 64 65 62 75 67 20 28 29 0a 20 20 22 54 68 | -modeline--debug-edebug.()..."Th |
| 2d7c0 | 65 20 63 75 72 72 65 6e 74 20 60 65 64 65 62 75 67 27 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 | e.current.`edebug'.state."...(wh |
| 2d7e0 | 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 65 64 65 62 75 67 2d 6d 6f 64 65 | en.(bound-and-true-p.edebug-mode |
| 2d800 | 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ).....(propertize.(doom-modeline |
| 2d820 | 2d 64 65 62 75 67 2d 69 63 6f 6e 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 | -debug-icon.'doom-modeline-info) |
| 2d840 | 0a 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 28 66 6f 72 | .................'help-echo.(for |
| 2d860 | 6d 61 74 20 22 45 44 65 62 75 67 20 28 25 73 29 0a 6d 6f 75 73 65 2d 31 3a 20 53 68 6f 77 20 68 | mat."EDebug.(%s).mouse-1:.Show.h |
| 2d880 | 65 6c 70 0a 6d 6f 75 73 65 2d 32 3a 20 4e 65 78 74 0a 6d 6f 75 73 65 2d 33 3a 20 53 74 6f 70 20 | elp.mouse-2:.Next.mouse-3:.Stop. |
| 2d8a0 | 64 65 62 75 67 67 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 | debugging"...................... |
| 2d8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 64 65 62 75 67 2d 65 78 65 63 75 74 69 6f 6e 2d 6d | ..............edebug-execution-m |
| 2d8e0 | 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 | ode).................'mouse-face |
| 2d900 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 | .'doom-modeline-highlight....... |
| 2d920 | 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 | ..........'local-map.(let.((map. |
| 2d940 | 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 | (make-sparse-keymap))).......... |
| 2d960 | 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 65 2d 6b 65 79 20 | ....................(define-key. |
| 2d980 | 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 | map.[mode-line.mouse-1]......... |
| 2d9a0 | 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 65 64 65 62 75 67 2d | .......................#'edebug- |
| 2d9c0 | 68 65 6c 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 20 20 | help)........................... |
| 2d9e0 | 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f | ...(define-key.map.[mode-line.mo |
| 2da00 | 75 73 65 2d 32 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | use-2].......................... |
| 2da20 | 20 20 20 20 20 20 23 27 65 64 65 62 75 67 2d 6e 65 78 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 | ......#'edebug-next-mode)....... |
| 2da40 | 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 65 66 69 6e 65 2d 6b | .......................(define-k |
| 2da60 | 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 | ey.map.[mode-line.mouse-3]...... |
| 2da80 | 20 20 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 65 64 65 62 | ..........................#'edeb |
| 2daa0 | 75 67 2d 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 20 20 | ug-stop)........................ |
| 2dac0 | 20 20 20 20 20 20 6d 61 70 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 6f 6f 6d 2d 6d 6f | ......map))))..(defsubst.doom-mo |
| 2dae0 | 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 20 28 29 0a 20 20 22 54 68 65 | deline--debug-on-error.()..."The |
| 2db00 | 20 63 75 72 72 65 6e 74 20 60 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 27 20 73 74 61 74 65 2e | .current.`debug-on-error'.state. |
| 2db20 | 22 0a 20 20 28 77 68 65 6e 20 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 0a 20 20 20 20 28 70 72 | "...(when.debug-on-error.....(pr |
| 2db40 | 6f 70 65 72 74 69 7a 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 2d 69 63 | opertize.(doom-modeline-debug-ic |
| 2db60 | 6f 6e 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 0a 20 20 20 20 20 20 | on.'doom-modeline-urgent)....... |
| 2db80 | 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 44 65 62 75 67 20 6f 6e 20 45 | ..........'help-echo."Debug.on.E |
| 2dba0 | 72 72 6f 72 0a 6d 6f 75 73 65 2d 31 3a 20 54 6f 67 67 6c 65 20 44 65 62 75 67 20 6f 6e 20 45 72 | rror.mouse-1:.Toggle.Debug.on.Er |
| 2dbc0 | 72 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 | ror".................'mouse-face |
| 2dbe0 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 | .'doom-modeline-highlight....... |
| 2dc00 | 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6d 61 6b 65 2d 6d 6f 64 65 2d | ..........'local-map.(make-mode- |
| 2dc20 | 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 70 20 27 6d 6f 75 73 65 2d 31 20 23 27 74 6f 67 67 6c 65 | line-mouse-map.'mouse-1.#'toggle |
| 2dc40 | 2d 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 64 | -debug-on-error))))..(defsubst.d |
| 2dc60 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 6f 6e 2d 71 75 69 74 20 28 29 0a 20 | oom-modeline--debug-on-quit.().. |
| 2dc80 | 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 60 64 65 62 75 67 2d 6f 6e 2d 71 75 69 74 27 20 73 74 | ."The.current.`debug-on-quit'.st |
| 2dca0 | 61 74 65 2e 22 0a 20 20 28 77 68 65 6e 20 64 65 62 75 67 2d 6f 6e 2d 71 75 69 74 0a 20 20 20 20 | ate."...(when.debug-on-quit..... |
| 2dcc0 | 28 70 72 6f 70 65 72 74 69 7a 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 62 75 67 | (propertize.(doom-modeline-debug |
| 2dce0 | 2d 69 63 6f 6e 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 | -icon.'doom-modeline-warning)... |
| 2dd00 | 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 22 44 65 62 75 67 20 | ..............'help-echo."Debug. |
| 2dd20 | 6f 6e 20 51 75 69 74 0a 6d 6f 75 73 65 2d 31 3a 20 54 6f 67 67 6c 65 20 44 65 62 75 67 20 6f 6e | on.Quit.mouse-1:.Toggle.Debug.on |
| 2dd40 | 20 51 75 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 | .Quit".................'mouse-fa |
| 2dd60 | 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 | ce.'doom-modeline-highlight..... |
| 2dd80 | 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6d 61 6b 65 2d 6d 6f 64 | ............'local-map.(make-mod |
| 2dda0 | 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 70 20 27 6d 6f 75 73 65 2d 31 20 23 27 74 6f 67 67 | e-line-mouse-map.'mouse-1.#'togg |
| 2ddc0 | 6c 65 2d 64 65 62 75 67 2d 6f 6e 2d 71 75 69 74 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 | le-debug-on-quit))))..(doom-mode |
| 2dde0 | 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 64 65 62 75 67 0a 20 20 22 54 68 65 20 63 75 | line-def-segment.debug..."The.cu |
| 2de00 | 72 72 65 6e 74 20 64 65 62 75 67 20 73 74 61 74 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 64 6f 6f | rrent.debug.state."...(when.(doo |
| 2de20 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 64 65 62 | m-modeline--segment-visible.'deb |
| 2de40 | 75 67 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 64 61 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ug).....(let*.((dap.doom-modelin |
| 2de60 | 65 2d 2d 64 65 62 75 67 2d 64 61 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 65 64 65 62 75 67 | e--debug-dap)............(edebug |
| 2de80 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d 65 64 65 62 75 67 29 29 0a | .(doom-modeline--debug-edebug)). |
| 2dea0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 2d 65 72 72 6f 72 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ...........(on-error.(doom-model |
| 2dec0 | 69 6e 65 2d 2d 64 65 62 75 67 2d 6f 6e 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ine--debug-on-error))........... |
| 2dee0 | 20 28 6f 6e 2d 71 75 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 64 65 62 75 67 2d | .(on-quit.(doom-modeline--debug- |
| 2df00 | 6f 6e 2d 71 75 69 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 64 6f 6f 6d | on-quit))............(vsep.(doom |
| 2df20 | 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 70 | -modeline-vspc))............(sep |
| 2df40 | 20 28 61 6e 64 20 28 6f 72 20 64 61 70 20 65 64 65 62 75 67 20 6f 6e 2d 65 72 72 6f 72 20 6f 6e | .(and.(or.dap.edebug.on-error.on |
| 2df60 | 2d 71 75 69 74 29 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 29 29 0a 20 20 | -quit).(doom-modeline-spc))))... |
| 2df80 | 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | ....(concat.sep...............(a |
| 2dfa0 | 6e 64 20 64 61 70 20 28 63 6f 6e 63 61 74 20 64 61 70 20 28 61 6e 64 20 28 6f 72 20 65 64 65 62 | nd.dap.(concat.dap.(and.(or.edeb |
| 2dfc0 | 75 67 20 6f 6e 2d 65 72 72 6f 72 20 6f 6e 2d 71 75 69 74 29 20 76 73 65 70 29 29 29 0a 20 20 20 | ug.on-error.on-quit).vsep))).... |
| 2dfe0 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 65 64 65 62 75 67 20 28 63 6f 6e 63 61 74 20 65 | ...........(and.edebug.(concat.e |
| 2e000 | 64 65 62 75 67 20 28 61 6e 64 20 28 6f 72 20 6f 6e 2d 65 72 72 6f 72 20 6f 6e 2d 71 75 69 74 29 | debug.(and.(or.on-error.on-quit) |
| 2e020 | 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 6f 6e 2d 65 | .vsep)))...............(and.on-e |
| 2e040 | 72 72 6f 72 20 28 63 6f 6e 63 61 74 20 6f 6e 2d 65 72 72 6f 72 20 28 61 6e 64 20 6f 6e 2d 71 75 | rror.(concat.on-error.(and.on-qu |
| 2e060 | 69 74 20 76 73 65 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6f 6e 2d 71 75 69 74 | it.vsep)))...............on-quit |
| 2e080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 50 | ...............sep))))...;;.;;.P |
| 2e0a0 | 44 46 20 70 61 67 65 73 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 64 6f 6f 6d 2d | DF.pages.;;..(defvar-local.doom- |
| 2e0c0 | 6d 6f 64 65 6c 69 6e 65 2d 2d 70 64 66 2d 70 61 67 65 73 20 6e 69 6c 29 0a 28 64 65 66 75 6e 20 | modeline--pdf-pages.nil).(defun. |
| 2e0e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 64 66 2d 70 61 67 65 73 20 28 | doom-modeline-update-pdf-pages.( |
| 2e100 | 29 0a 20 20 22 55 70 64 61 74 65 20 50 44 46 20 70 61 67 65 73 2e 22 0a 20 20 28 73 65 74 71 20 | )..."Update.PDF.pages."...(setq. |
| 2e120 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 64 66 2d 70 61 67 65 73 0a 20 20 20 20 20 20 20 | doom-modeline--pdf-pages........ |
| 2e140 | 20 28 66 6f 72 6d 61 74 20 22 20 20 50 25 64 2f 25 64 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | .(format."..P%d/%d."............ |
| 2e160 | 20 20 20 20 20 28 6f 72 20 28 65 76 61 6c 20 60 28 70 64 66 2d 76 69 65 77 2d 63 75 72 72 65 6e | .....(or.(eval.`(pdf-view-curren |
| 2e180 | 74 2d 70 61 67 65 29 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 64 66 | t-page)).0).................(pdf |
| 2e1a0 | 2d 63 61 63 68 65 2d 6e 75 6d 62 65 72 2d 6f 66 2d 70 61 67 65 73 29 29 29 29 0a 28 61 64 64 2d | -cache-number-of-pages)))).(add- |
| 2e1c0 | 68 6f 6f 6b 20 27 70 64 66 2d 76 69 65 77 2d 63 68 61 6e 67 65 2d 70 61 67 65 2d 68 6f 6f 6b 20 | hook.'pdf-view-change-page-hook. |
| 2e1e0 | 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 70 64 66 2d 70 61 67 65 73 | #'doom-modeline-update-pdf-pages |
| 2e200 | 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 70 64 | )..(doom-modeline-def-segment.pd |
| 2e220 | 66 2d 70 61 67 65 73 0a 20 20 22 44 69 73 70 6c 61 79 20 50 44 46 20 70 61 67 65 73 2e 22 0a 20 | f-pages..."Display.PDF.pages.".. |
| 2e240 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 70 64 66 2d 70 61 67 65 73 29 0a 0a 0a 3b 3b 0a | .doom-modeline--pdf-pages)...;;. |
| 2e260 | 3b 3b 20 60 6d 75 34 65 27 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 0a 3b 3b 0a 0a 28 64 6f 6f | ;;.`mu4e'.notifications.;;..(doo |
| 2e280 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6d 75 34 65 0a 20 20 22 53 | m-modeline-def-segment.mu4e..."S |
| 2e2a0 | 68 6f 77 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 6f 66 20 61 6e 79 20 75 6e 72 65 61 64 20 | how.notifications.of.any.unread. |
| 2e2c0 | 65 6d 61 69 6c 73 20 69 6e 20 60 6d 75 34 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 | emails.in.`mu4e'."...(when.(and. |
| 2e2e0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 75 34 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | doom-modeline-mu4e.............. |
| 2e300 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 | (doom-modeline--segment-visible. |
| 2e320 | 27 6d 75 34 65 29 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 73 65 70 20 28 64 6f | 'mu4e)).....(when-let*.((sep.(do |
| 2e340 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | om-modeline-spc))............... |
| 2e360 | 20 20 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 0a 20 20 | ..(vsep.(doom-modeline-vspc))... |
| 2e380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ..............(icon.(doom-modeli |
| 2e3a0 | 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 65 6d 61 69 6c 22 20 22 f0 | ne-icon.'mdicon."nf-md-email".". |
| 2e3c0 | 9f 93 a7 22 20 22 23 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 | ..."."#"........................ |
| 2e3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 64 6f 6f 6d 2d 6d | ...................:face.'doom-m |
| 2e400 | 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 | odeline-notification)).......... |
| 2e420 | 20 20 20 20 20 20 20 28 76 61 6c 75 65 73 20 28 63 6f 6e 64 20 28 28 61 6e 64 20 28 62 6f 75 6e | .......(values.(cond.((and.(boun |
| 2e440 | 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e | d-and-true-p.mu4e-alert-mode-lin |
| 2e460 | 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).............................. |
| 2e480 | 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d | .......(numberp.mu4e-alert-mode- |
| 2e4a0 | 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)).......................... |
| 2e4c0 | 20 20 20 20 20 20 60 28 2c 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 2c 23 | ......`(,mu4e-alert-mode-line.,# |
| 2e4e0 | 27 6d 75 34 65 2d 61 6c 65 72 74 2d 76 69 65 77 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 73 29 29 0a | 'mu4e-alert-view-unread-mails)). |
| 2e500 | 20 20 20 20 20 20 20 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 | ..............................(( |
| 2e520 | 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 75 34 65 2d 6d 6f 64 65 6c | and.(bound-and-true-p.mu4e-model |
| 2e540 | 69 6e 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 | ine-mode)....................... |
| 2e560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 62 6f 75 6e 64 70 20 27 6d 75 34 65 2d 62 6f 6f | ..............(fboundp.'mu4e-boo |
| 2e580 | 6b 6d 61 72 6b 2d 66 61 76 6f 72 69 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | kmark-favorite))................ |
| 2e5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 2c 28 70 6c 69 73 74 2d 67 65 74 20 28 6d | ................`(,(plist-get.(m |
| 2e5c0 | 75 34 65 2d 62 6f 6f 6b 6d 61 72 6b 2d 66 61 76 6f 72 69 74 65 29 20 3a 75 6e 72 65 61 64 29 0a | u4e-bookmark-favorite).:unread). |
| 2e5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2e600 | 20 2c 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 20 | .,(lambda.().................... |
| 2e620 | 20 20 20 20 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 29 0a 20 | .................(interactive).. |
| 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 20 20 20 20 20 | ................................ |
| 2e660 | 20 20 20 28 6d 75 34 65 2d 73 65 61 72 63 68 20 28 70 6c 69 73 74 2d 67 65 74 20 28 6d 75 34 65 | ...(mu4e-search.(plist-get.(mu4e |
| 2e680 | 2d 62 6f 6f 6b 6d 61 72 6b 2d 66 61 76 6f 72 69 74 65 29 20 3a 71 75 65 72 79 29 29 29 29 29 29 | -bookmark-favorite).:query)))))) |
| 2e6a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 72 65 61 64 2d 63 6f 75 6e 74 20 | ).................(unread-count. |
| 2e6c0 | 28 6e 74 68 20 30 20 76 61 6c 75 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (nth.0.values))................. |
| 2e6e0 | 28 6f 70 65 6e 2d 66 75 6e 20 28 6e 74 68 20 31 20 76 61 6c 75 65 73 29 29 29 0a 20 20 20 20 20 | (open-fun.(nth.1.values)))...... |
| 2e700 | 20 28 77 68 65 6e 20 28 3e 20 75 6e 72 65 61 64 2d 63 6f 75 6e 74 20 30 29 0a 20 20 20 20 20 20 | .(when.(>.unread-count.0)....... |
| 2e720 | 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 | ..(concat..........sep.......... |
| 2e740 | 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 | (propertize...........(concat... |
| 2e760 | 20 20 20 20 20 20 20 20 20 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 | .........icon............vsep... |
| 2e780 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .........(propertize............ |
| 2e7a0 | 20 28 69 66 20 28 3e 20 75 6e 72 65 61 64 2d 63 6f 75 6e 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .(if.(>.unread-count.doom-modeli |
| 2e7c0 | 6e 65 2d 6e 75 6d 62 65 72 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne-number-limit)................ |
| 2e7e0 | 20 28 66 6f 72 6d 61 74 20 22 25 64 2b 22 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 75 6d | .(format."%d+".doom-modeline-num |
| 2e800 | 62 65 72 2d 6c 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 | ber-limit)...............(number |
| 2e820 | 2d 74 6f 2d 73 74 72 69 6e 67 20 75 6e 72 65 61 64 2d 63 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 | -to-string.unread-count))....... |
| 2e840 | 20 20 20 20 20 20 27 66 61 63 65 20 27 28 3a 69 6e 68 65 72 69 74 0a 20 20 20 20 20 20 20 20 20 | ......'face.'(:inherit.......... |
| 2e860 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 | ...........(doom-modeline-unread |
| 2e880 | 2d 6e 75 6d 62 65 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 | -number.doom-modeline-notificati |
| 2e8a0 | 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f | on))))...........'mouse-face.'do |
| 2e8c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 | om-modeline-highlight........... |
| 2e8e0 | 27 6b 65 79 6d 61 70 20 60 28 6d 6f 64 65 2d 6c 69 6e 65 20 6b 65 79 6d 61 70 0a 20 20 20 20 20 | 'keymap.`(mode-line.keymap...... |
| 2e900 | 20 20 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 6f 75 73 65 2d | .........................(mouse- |
| 2e920 | 31 20 2e 20 2c 6f 70 65 6e 2d 66 75 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1...,open-fun).................. |
| 2e940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 75 73 65 2d 32 20 2e 20 2c 6f 70 65 6e 2d 66 75 | .............(mouse-2...,open-fu |
| 2e960 | 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).............................. |
| 2e980 | 20 28 6d 6f 75 73 65 2d 33 20 2e 20 2c 6f 70 65 6e 2d 66 75 6e 29 29 0a 20 20 20 20 20 20 20 20 | .(mouse-3...,open-fun))......... |
| 2e9a0 | 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 63 6f 6e 63 61 74 20 28 69 66 20 28 3d 20 75 6e 72 65 | ..'help-echo.(concat.(if.(=.unre |
| 2e9c0 | 61 64 2d 63 6f 75 6e 74 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ad-count.1)..................... |
| 2e9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 59 6f 75 20 68 61 76 65 20 61 6e 20 75 6e 72 65 61 64 | ............."You.have.an.unread |
| 2ea00 | 20 65 6d 61 69 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 | .email"......................... |
| 2ea20 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 59 6f 75 20 68 61 76 65 20 25 73 20 75 6e 72 65 | .......(format."You.have.%s.unre |
| 2ea40 | 61 64 20 65 6d 61 69 6c 73 22 20 75 6e 72 65 61 64 2d 63 6f 75 6e 74 29 29 0a 20 20 20 20 20 20 | ad.emails".unread-count))....... |
| 2ea60 | 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 6e 43 6c 69 63 6b 20 | ......................."\nClick. |
| 2ea80 | 68 65 72 65 20 74 6f 20 76 69 65 77 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | here.to.view.".................. |
| 2eaa0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 3d 20 75 6e 72 65 61 64 2d 63 6f 75 6e 74 20 | ............(if.(=.unread-count. |
| 2eac0 | 31 29 20 22 69 74 22 20 22 74 68 65 6d 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 73 65 70 29 29 | 1)."it"."them")))..........sep)) |
| 2eae0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 | )))..(defun.doom-modeline-overri |
| 2eb00 | 64 65 2d 6d 75 34 65 2d 61 6c 65 72 74 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 44 65 6c 65 74 | de-mu4e-alert.(&rest._)..."Delet |
| 2eb20 | 65 20 60 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e 65 27 20 66 72 6f 6d 20 67 6c | e.`mu4e-alert-mode-line'.from.gl |
| 2eb40 | 6f 62 61 6c 20 6d 6f 64 65 6c 69 6e 65 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 77 68 65 6e 20 28 | obal.modeline.string."...(when.( |
| 2eb60 | 61 6e 64 20 28 66 65 61 74 75 72 65 70 20 27 6d 75 34 65 2d 61 6c 65 72 74 29 0a 20 20 20 20 20 | and.(featurep.'mu4e-alert)...... |
| 2eb80 | 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 6d 75 34 65 2d 61 | ........(bound-and-true-p.mu4e-a |
| 2eba0 | 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 64 6f | lert-mode-line)).....(if.(and.do |
| 2ebc0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 75 34 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 | om-modeline-mu4e..............(b |
| 2ebe0 | 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f | ound-and-true-p.doom-modeline-mo |
| 2ec00 | 64 65 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 6f 72 69 67 69 6e 61 6c 20 | de)).........;;.Delete.original. |
| 2ec20 | 6d 6f 64 65 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 | modeline.........(progn......... |
| 2ec40 | 20 20 28 73 65 74 71 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 | ..(setq.global-mode-string...... |
| 2ec60 | 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 27 28 3a 65 76 61 6c 20 6d 75 34 65 2d | ...........(delete.'(:eval.mu4e- |
| 2ec80 | 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 | alert-mode-line).global-mode-str |
| 2eca0 | 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 75 34 65 2d 61 6c 65 72 74 | ing))...........(setq.mu4e-alert |
| 2ecc0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 66 6f 72 6d 61 74 74 65 72 20 23 27 69 64 65 6e 74 69 74 79 29 29 | -modeline-formatter.#'identity)) |
| 2ece0 | 0a 20 20 20 20 20 20 3b 3b 20 52 65 63 6f 76 65 72 20 64 65 66 61 75 6c 74 20 73 65 74 74 69 6e | .......;;.Recover.default.settin |
| 2ed00 | 67 73 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 6c 69 | gs.......(setq.mu4e-alert-modeli |
| 2ed20 | 6e 65 2d 66 6f 72 6d 61 74 74 65 72 20 23 27 6d 75 34 65 2d 61 6c 65 72 74 2d 64 65 66 61 75 6c | ne-formatter.#'mu4e-alert-defaul |
| 2ed40 | 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 74 65 72 29 29 29 29 0a 28 61 64 76 69 63 | t-mode-line-formatter)))).(advic |
| 2ed60 | 65 2d 61 64 64 20 23 27 6d 75 34 65 2d 61 6c 65 72 74 2d 65 6e 61 62 6c 65 2d 6d 6f 64 65 2d 6c | e-add.#'mu4e-alert-enable-mode-l |
| 2ed80 | 69 6e 65 2d 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 61 66 74 65 72 20 23 | ine-display.............:after.# |
| 2eda0 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 6d 75 34 65 2d 61 6c 65 | 'doom-modeline-override-mu4e-ale |
| 2edc0 | 72 74 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 | rt).(add-hook.'doom-modeline-mod |
| 2ede0 | 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d | e-hook.#'doom-modeline-override- |
| 2ee00 | 6d 75 34 65 2d 61 6c 65 72 74 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | mu4e-alert)..(defun.doom-modelin |
| 2ee20 | 65 2d 6f 76 65 72 72 69 64 65 2d 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e 65 20 28 26 72 65 73 74 20 | e-override-mu4e-modeline.(&rest. |
| 2ee40 | 5f 29 0a 20 20 22 44 65 6c 65 74 65 20 60 6d 75 34 65 2d 61 6c 65 72 74 2d 6d 6f 64 65 2d 6c 69 | _)..."Delete.`mu4e-alert-mode-li |
| 2ee60 | 6e 65 27 20 66 72 6f 6d 20 67 6c 6f 62 61 6c 20 6d 6f 64 65 6c 69 6e 65 20 73 74 72 69 6e 67 2e | ne'.from.global.modeline.string. |
| 2ee80 | 22 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6d 75 34 65 | "...(when.(bound-and-true-p.mu4e |
| 2eea0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 64 6f 6f | -modeline-mode).....(if.(and.doo |
| 2eec0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 75 34 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f | m-modeline-mu4e..............(bo |
| 2eee0 | 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 | und-and-true-p.doom-modeline-mod |
| 2ef00 | 65 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 6f 72 69 67 69 6e 61 6c 20 6d | e)).........;;.Delete.original.m |
| 2ef20 | 6f 64 65 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 6c 2d 6d 6f 64 | odeline.........(setq.global-mod |
| 2ef40 | 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 20 6d | e-string...............(delete.m |
| 2ef60 | 75 34 65 2d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 74 65 6d 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 | u4e--modeline-item.global-mode-s |
| 2ef80 | 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 3b 3b 20 52 65 63 6f 76 65 72 20 64 65 66 61 75 6c 74 | tring)).......;;.Recover.default |
| 2efa0 | 20 73 65 74 74 69 6e 67 73 0a 20 20 20 20 20 20 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 67 6c | .settings.......(add-to-list.'gl |
| 2efc0 | 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 6d 75 34 65 2d 2d 6d 6f 64 65 6c 69 6e 65 2d | obal-mode-string.mu4e--modeline- |
| 2efe0 | 69 74 65 6d 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e | item)))).(add-hook.'mu4e-modelin |
| 2f000 | 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 | e-mode-hook.#'doom-modeline-over |
| 2f020 | 72 69 64 65 2d 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 | ride-mu4e-modeline).(add-hook.'d |
| 2f040 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f | oom-modeline-mode-hook.#'doom-mo |
| 2f060 | 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 6d 75 34 65 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a | deline-override-mu4e-modeline).. |
| 2f080 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 | (doom-modeline-add-variable-watc |
| 2f0a0 | 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 75 34 65 0a 20 28 6c 61 6d 62 64 | her..'doom-modeline-mu4e..(lambd |
| 2f0c0 | 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 | a.(_sym.val.op._where)....(when. |
| 2f0e0 | 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 | (eq.op.'set)......(setq.doom-mod |
| 2f100 | 65 6c 69 6e 65 2d 6d 75 34 65 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | eline-mu4e.val)......(doom-model |
| 2f120 | 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 6d 75 34 65 2d 61 6c 65 72 74 29 0a 20 20 20 20 20 28 64 | ine-override-mu4e-alert)......(d |
| 2f140 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 6d 75 34 65 2d 6d 6f 64 65 6c | oom-modeline-override-mu4e-model |
| 2f160 | 69 6e 65 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 60 67 6e 75 73 27 20 6e 6f 74 69 66 69 63 61 74 | ine))))...;;.;;.`gnus'.notificat |
| 2f180 | 69 6f 6e 73 0a 3b 3b 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d | ions.;;..(defvar.doom-modeline-- |
| 2f1a0 | 67 6e 75 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 20 30 29 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d | gnus-unread-mail.0).(defvar.doom |
| 2f1c0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 73 74 61 72 74 65 64 20 6e 69 6c 0a 20 20 22 55 | -modeline--gnus-started.nil..."U |
| 2f1e0 | 73 65 64 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 69 66 20 67 6e 75 73 20 68 61 73 20 73 74 61 | sed.to.determine.if.gnus.has.sta |
| 2f200 | 72 74 65 64 2e 22 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 | rted.").(defun.doom-modeline-upd |
| 2f220 | 61 74 65 2d 67 6e 75 73 2d 73 74 61 74 75 73 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 47 65 74 | ate-gnus-status.(&rest._)..."Get |
| 2f240 | 20 74 68 65 20 74 6f 74 61 6c 20 6e 75 6d 62 65 72 20 6f 66 20 75 6e 72 65 61 64 20 6e 65 77 73 | .the.total.number.of.unread.news |
| 2f260 | 20 6f 66 20 67 6e 75 73 20 67 72 6f 75 70 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f | .of.gnus.group."...(setq.doom-mo |
| 2f280 | 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 0a 20 20 20 20 20 20 20 | deline--gnus-unread-mail........ |
| 2f2a0 | 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 0a 20 | .(when.(and.doom-modeline-gnus.. |
| 2f2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ..................doom-modeline- |
| 2f2e0 | 2d 67 6e 75 73 2d 73 74 61 72 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | -gnus-started)...........(let.(( |
| 2f300 | 74 6f 74 61 6c 2d 75 6e 72 65 61 64 2d 6e 65 77 73 2d 6e 75 6d 62 65 72 20 30 29 29 0a 20 20 20 | total-unread-news-number.0)).... |
| 2f320 | 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 20 28 6c 61 6d 62 64 61 20 28 67 29 0a 20 20 20 20 20 | .........(mapc.(lambda.(g)...... |
| 2f340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 67 72 6f 75 70 20 28 63 61 | ...............(let*.((group.(ca |
| 2f360 | 72 20 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 20 | r.g))........................... |
| 2f380 | 20 28 75 6e 72 65 61 64 20 28 65 76 61 6c 20 60 28 67 6e 75 73 2d 67 72 6f 75 70 2d 75 6e 72 65 | .(unread.(eval.`(gnus-group-unre |
| 2f3a0 | 61 64 20 2c 67 72 6f 75 70 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ad.,group))))................... |
| 2f3c0 | 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e | ....(when.(and.(not.(seq-contain |
| 2f3e0 | 73 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 65 78 63 6c 75 64 65 64 2d | s-p.doom-modeline-gnus-excluded- |
| 2f400 | 67 72 6f 75 70 73 20 67 72 6f 75 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | groups.group)).................. |
| 2f420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 75 6e 72 65 61 64 29 | ................(numberp.unread) |
| 2f440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2f460 | 20 20 28 3e 20 75 6e 72 65 61 64 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(>.unread.0))................. |
| 2f480 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 74 6f 74 61 6c 2d 75 6e 72 65 61 64 2d 6e 65 77 73 2d | ........(setq.total-unread-news- |
| 2f4a0 | 6e 75 6d 62 65 72 20 28 2b 20 74 6f 74 61 6c 2d 75 6e 72 65 61 64 2d 6e 65 77 73 2d 6e 75 6d 62 | number.(+.total-unread-news-numb |
| 2f4c0 | 65 72 20 75 6e 72 65 61 64 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er.unread))))).................. |
| 2f4e0 | 20 67 6e 75 73 2d 6e 65 77 73 72 63 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .gnus-newsrc-alist)............. |
| 2f500 | 74 6f 74 61 6c 2d 75 6e 72 65 61 64 2d 6e 65 77 73 2d 6e 75 6d 62 65 72 29 29 29 29 0a 0a 3b 3b | total-unread-news-number))))..;; |
| 2f520 | 20 55 70 64 61 74 65 20 74 68 65 20 6d 6f 64 65 6c 69 6e 65 20 61 66 74 65 72 20 63 68 61 6e 67 | .Update.the.modeline.after.chang |
| 2f540 | 65 73 20 68 61 76 65 20 62 65 65 6e 20 6d 61 64 65 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 67 6e 75 | es.have.been.made.(add-hook.'gnu |
| 2f560 | 73 2d 67 72 6f 75 70 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | s-group-update-hook.#'doom-model |
| 2f580 | 69 6e 65 2d 75 70 64 61 74 65 2d 67 6e 75 73 2d 73 74 61 74 75 73 29 0a 28 61 64 64 2d 68 6f 6f | ine-update-gnus-status).(add-hoo |
| 2f5a0 | 6b 20 27 67 6e 75 73 2d 73 75 6d 6d 61 72 79 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 64 6f | k.'gnus-summary-update-hook.#'do |
| 2f5c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 67 6e 75 73 2d 73 74 61 74 75 73 29 0a | om-modeline-update-gnus-status). |
| 2f5e0 | 28 61 64 64 2d 68 6f 6f 6b 20 27 67 6e 75 73 2d 67 72 6f 75 70 2d 75 70 64 61 74 65 2d 67 72 6f | (add-hook.'gnus-group-update-gro |
| 2f600 | 75 70 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 67 | up-hook.#'doom-modeline-update-g |
| 2f620 | 6e 75 73 2d 73 74 61 74 75 73 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 67 6e 75 73 2d 61 66 74 65 | nus-status).(add-hook.'gnus-afte |
| 2f640 | 72 2d 67 65 74 74 69 6e 67 2d 6e 65 77 2d 6e 65 77 73 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d | r-getting-new-news-hook.#'doom-m |
| 2f660 | 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 67 6e 75 73 2d 73 74 61 74 75 73 29 0a 0a 3b 3b 20 | odeline-update-gnus-status)..;;. |
| 2f680 | 4f 6e 6c 79 20 73 74 61 72 74 20 74 6f 20 6c 69 73 74 65 6e 20 74 6f 20 67 6e 75 73 20 77 68 65 | Only.start.to.listen.to.gnus.whe |
| 2f6a0 | 6e 20 67 6e 75 73 20 69 73 20 61 63 74 75 61 6c 6c 79 20 72 75 6e 6e 69 6e 67 0a 28 64 65 66 75 | n.gnus.is.actually.running.(defu |
| 2f6c0 | 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 61 72 74 2d 67 6e 75 73 2d 6c 69 73 74 65 | n.doom-modeline-start-gnus-liste |
| 2f6e0 | 6e 65 72 20 28 29 0a 20 20 22 53 74 61 72 74 20 47 4e 55 53 20 6c 69 73 74 65 6e 65 72 2e 22 0a | ner.()..."Start.GNUS.listener.". |
| 2f700 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 0a | ..(when.(and.doom-modeline-gnus. |
| 2f720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .............(not.doom-modeline- |
| 2f740 | 2d 67 6e 75 73 2d 73 74 61 72 74 65 64 29 29 0a 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d | -gnus-started)).....(setq.doom-m |
| 2f760 | 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 73 74 61 72 74 65 64 20 74 29 0a 20 20 20 20 3b 3b 20 | odeline--gnus-started.t).....;;. |
| 2f780 | 53 63 61 6e 20 67 6e 75 73 20 69 6e 20 74 68 65 20 62 61 63 6b 67 72 6f 75 6e 64 20 69 66 20 74 | Scan.gnus.in.the.background.if.t |
| 2f7a0 | 68 65 20 74 69 6d 65 72 20 69 73 20 68 69 67 68 65 72 20 74 68 61 6e 20 30 0a 20 20 20 20 28 64 | he.timer.is.higher.than.0.....(d |
| 2f7c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 67 6e 75 73 2d 73 74 61 74 75 73 29 | oom-modeline-update-gnus-status) |
| 2f7e0 | 0a 20 20 20 20 28 69 66 20 28 3e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 74 | .....(if.(>.doom-modeline-gnus-t |
| 2f800 | 69 6d 65 72 20 30 29 0a 20 20 20 20 20 20 20 20 28 67 6e 75 73 2d 64 65 6d 6f 6e 2d 61 64 64 2d | imer.0).........(gnus-demon-add- |
| 2f820 | 68 61 6e 64 6c 65 72 20 27 67 6e 75 73 2d 64 65 6d 6f 6e 2d 73 63 61 6e 2d 6e 65 77 73 20 64 6f | handler.'gnus-demon-scan-news.do |
| 2f840 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 2d 74 69 6d 65 72 20 64 6f 6f 6d 2d 6d 6f 64 65 | om-modeline-gnus-timer.doom-mode |
| 2f860 | 6c 69 6e 65 2d 67 6e 75 73 2d 69 64 6c 65 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 67 6e | line-gnus-idle)))).(add-hook.'gn |
| 2f880 | 75 73 2d 73 74 61 72 74 65 64 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | us-started-hook.#'doom-modeline- |
| 2f8a0 | 73 74 61 72 74 2d 67 6e 75 73 2d 6c 69 73 74 65 6e 65 72 29 0a 0a 3b 3b 20 53 74 6f 70 20 74 68 | start-gnus-listener)..;;.Stop.th |
| 2f8c0 | 65 20 6c 69 73 74 65 6e 65 72 20 69 66 20 67 6e 75 73 20 69 73 6e 27 74 20 72 75 6e 6e 69 6e 67 | e.listener.if.gnus.isn't.running |
| 2f8e0 | 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 6f 70 2d 67 6e 75 73 2d | .(defun.doom-modeline-stop-gnus- |
| 2f900 | 6c 69 73 74 65 6e 65 72 20 28 29 0a 20 20 22 53 74 6f 70 20 47 4e 55 53 20 6c 69 73 74 65 6e 65 | listener.()..."Stop.GNUS.listene |
| 2f920 | 72 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d | r."...(setq.doom-modeline--gnus- |
| 2f940 | 73 74 61 72 74 65 64 20 6e 69 6c 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 67 6e 75 73 2d 65 78 | started.nil)).(add-hook.'gnus-ex |
| 2f960 | 69 74 2d 67 6e 75 73 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 74 6f | it-gnus-hook.#'doom-modeline-sto |
| 2f980 | 70 2d 67 6e 75 73 2d 6c 69 73 74 65 6e 65 72 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | p-gnus-listener)..(doom-modeline |
| 2f9a0 | 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 67 6e 75 73 0a 20 20 22 53 68 6f 77 20 6e 6f 74 69 66 69 | -def-segment.gnus..."Show.notifi |
| 2f9c0 | 63 61 74 69 6f 6e 73 20 6f 66 20 61 6e 79 20 75 6e 72 65 61 64 20 65 6d 61 69 6c 73 20 69 6e 20 | cations.of.any.unread.emails.in. |
| 2f9e0 | 60 67 6e 75 73 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | `gnus'."...(when.(and.(doom-mode |
| 2fa00 | 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 67 6e 75 73 29 0a 20 20 20 | line--segment-visible.'gnus).... |
| 2fa20 | 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 67 6e 75 73 0a 20 20 20 | ..........doom-modeline-gnus.... |
| 2fa40 | 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 73 74 | ..........doom-modeline--gnus-st |
| 2fa60 | 61 72 74 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 64 69 73 70 | arted..............;;.Don't.disp |
| 2fa80 | 6c 61 79 20 69 66 20 74 68 65 20 75 6e 72 65 61 64 20 6d 61 69 6c 73 20 63 6f 75 6e 74 20 69 73 | lay.if.the.unread.mails.count.is |
| 2faa0 | 20 7a 65 72 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 75 6d 62 65 72 70 20 64 6f 6f 6d | .zero..............(numberp.doom |
| 2fac0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 29 0a 20 20 20 | -modeline--gnus-unread-mail).... |
| 2fae0 | 20 20 20 20 20 20 20 20 20 20 28 3e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 | ..........(>.doom-modeline--gnus |
| 2fb00 | 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 20 30 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 | -unread-mail.0)).....(let.((sep. |
| 2fb20 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | (doom-modeline-spc))...........( |
| 2fb40 | 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 0a 20 20 20 20 | vsep.(doom-modeline-vspc)))..... |
| 2fb60 | 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 20 20 28 70 72 6f | ..(concat........sep........(pro |
| 2fb80 | 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 | pertize.........(concat......... |
| 2fba0 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 22 6e 66 | .(doom-modeline-icon.'mdicon."nf |
| 2fbc0 | 2d 6d 64 2d 65 6d 61 69 6c 22 20 22 f0 9f 93 a7 22 20 22 23 22 0a 20 20 20 20 20 20 20 20 20 20 | -md-email"."...."."#"........... |
| 2fbe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 64 6f 6f 6d 2d 6d | ...................:face.'doom-m |
| 2fc00 | 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 76 | odeline-notification)..........v |
| 2fc20 | 73 65 70 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 | sep..........(propertize........ |
| 2fc40 | 20 20 20 28 69 66 20 28 3e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 75 6e | ...(if.(>.doom-modeline--gnus-un |
| 2fc60 | 72 65 61 64 2d 6d 61 69 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 6c | read-mail.doom-modeline-number-l |
| 2fc80 | 69 6d 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 2b | imit)...............(format."%d+ |
| 2fca0 | 22 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 6c 69 6d 69 74 29 0a 20 20 | ".doom-modeline-number-limit)... |
| 2fcc0 | 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 20 64 6f 6f 6d | ..........(number-to-string.doom |
| 2fce0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 29 29 0a 20 20 | -modeline--gnus-unread-mail))... |
| 2fd00 | 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 28 3a 69 6e 68 65 72 69 74 0a 20 20 20 20 20 20 20 | ........'face.'(:inherit........ |
| 2fd20 | 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 | ...........(doom-modeline-unread |
| 2fd40 | 2d 6e 75 6d 62 65 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 | -number.doom-modeline-notificati |
| 2fd60 | 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d | on)))).........'mouse-face.'doom |
| 2fd80 | 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 27 68 65 6c | -modeline-highlight.........'hel |
| 2fda0 | 70 2d 65 63 68 6f 20 28 69 66 20 28 3d 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 | p-echo.(if.(=.doom-modeline--gnu |
| 2fdc0 | 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-unread-mail.1)................ |
| 2fde0 | 20 20 20 20 20 20 20 20 22 59 6f 75 20 68 61 76 65 20 61 6e 20 75 6e 72 65 61 64 20 65 6d 61 69 | ........"You.have.an.unread.emai |
| 2fe00 | 6c 22 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 72 6d 61 74 20 | l"......................(format. |
| 2fe20 | 22 59 6f 75 20 68 61 76 65 20 25 73 20 75 6e 72 65 61 64 20 65 6d 61 69 6c 73 22 20 64 6f 6f 6d | "You.have.%s.unread.emails".doom |
| 2fe40 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 6e 75 73 2d 75 6e 72 65 61 64 2d 6d 61 69 6c 29 29 29 0a 20 | -modeline--gnus-unread-mail))).. |
| 2fe60 | 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 49 52 43 20 6e 6f 74 69 66 69 | ......sep))))...;;.;;.IRC.notifi |
| 2fe80 | 63 61 74 69 6f 6e 73 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | cations.;;..(defun.doom-modeline |
| 2fea0 | 2d 73 68 6f 72 74 65 6e 2d 69 72 63 20 28 6e 61 6d 65 29 0a 20 20 22 53 68 6f 72 74 65 6e 20 49 | -shorten-irc.(name)..."Shorten.I |
| 2fec0 | 52 43 20 62 75 66 66 65 72 20 60 6e 61 6d 65 27 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 49 52 | RC.buffer.`name'.according.to.IR |
| 2fee0 | 43 20 6d 6f 64 65 2e 0a 0a 43 61 6c 6c 73 20 74 68 65 20 6d 6f 64 65 20 73 70 65 63 69 66 69 63 | C.mode...Calls.the.mode.specific |
| 2ff00 | 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 72 65 74 75 72 6e 20 74 68 65 20 73 68 6f 72 74 65 6e 65 | .function.to.return.the.shortene |
| 2ff20 | 64 0a 76 65 72 73 69 6f 6e 20 6f 66 20 60 4e 41 4d 45 27 20 69 66 20 61 70 70 6c 69 63 61 62 6c | d.version.of.`NAME'.if.applicabl |
| 2ff40 | 65 3a 0a 2d 20 43 69 72 63 65 3a 20 60 74 72 61 63 6b 69 6e 67 2d 73 68 6f 72 74 65 6e 27 0a 2d | e:.-.Circe:.`tracking-shorten'.- |
| 2ff60 | 20 45 52 43 3a 20 60 65 72 63 2d 74 72 61 63 6b 2d 73 68 6f 72 74 65 6e 2d 66 75 6e 63 74 69 6f | .ERC:.`erc-track-shorten-functio |
| 2ff80 | 6e 27 0a 2d 20 72 63 69 72 63 3a 20 60 72 63 69 72 63 2d 73 68 6f 72 74 65 6e 2d 62 75 66 66 65 | n'.-.rcirc:.`rcirc-shorten-buffe |
| 2ffa0 | 72 2d 6e 61 6d 65 27 0a 0a 54 68 65 20 73 70 65 63 69 66 69 63 20 66 75 6e 63 74 69 6f 6e 20 77 | r-name'..The.specific.function.w |
| 2ffc0 | 69 6c 6c 20 64 65 63 69 64 65 20 68 6f 77 20 74 6f 20 73 74 79 6c 69 7a 65 20 74 68 65 20 62 75 | ill.decide.how.to.stylize.the.bu |
| 2ffe0 | 66 66 65 72 20 6e 61 6d 65 2c 0a 72 65 61 64 20 74 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 66 | ffer.name,.read.the.individual.f |
| 30000 | 75 6e 63 74 69 6f 6e 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 6d 6f 72 65 2e | unctions.documentation.for.more. |
| 30020 | 22 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 74 72 61 63 6b 69 6e 67 2d | "...(or.(and.(fboundp.'tracking- |
| 30040 | 73 68 6f 72 74 65 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 28 74 72 61 63 6b 69 | shorten)............(car.(tracki |
| 30060 | 6e 67 2d 73 68 6f 72 74 65 6e 20 28 6c 69 73 74 20 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 | ng-shorten.(list.name))))....... |
| 30080 | 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 27 65 72 63 2d 74 72 61 63 6b 2d 73 68 6f 72 74 65 6e 2d | (and.(boundp.'erc-track-shorten- |
| 300a0 | 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 70 20 | function)............(functionp. |
| 300c0 | 65 72 63 2d 74 72 61 63 6b 2d 73 68 6f 72 74 65 6e 2d 66 75 6e 63 74 69 6f 6e 29 0a 09 20 20 20 | erc-track-shorten-function)..... |
| 300e0 | 20 20 20 20 28 63 61 72 20 28 66 75 6e 63 61 6c 6c 20 65 72 63 2d 74 72 61 63 6b 2d 73 68 6f 72 | ....(car.(funcall.erc-track-shor |
| 30100 | 74 65 6e 2d 66 75 6e 63 74 69 6f 6e 20 28 6c 69 73 74 20 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 | ten-function.(list.name))))..... |
| 30120 | 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 27 72 63 69 72 63 2d 73 68 6f 72 74 2d 62 75 66 | ..(and.(fboundp.'rcirc-short-buf |
| 30140 | 66 65 72 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 63 69 72 63 2d 73 68 6f 72 | fer-name)............(rcirc-shor |
| 30160 | 74 2d 62 75 66 66 65 72 2d 6e 61 6d 65 20 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 6e 61 6d 65 29 | t-buffer-name.name)).......name) |
| 30180 | 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 74 72 61 63 6b 69 6e | )..(defun.doom-modeline--trackin |
| 301a0 | 67 2d 62 75 66 66 65 72 73 20 28 62 75 66 66 65 72 73 29 0a 20 20 22 4c 6f 67 69 63 20 74 6f 20 | g-buffers.(buffers)..."Logic.to. |
| 301c0 | 63 6f 6e 76 65 72 74 20 73 6f 6d 65 20 69 72 63 20 42 55 46 46 45 52 53 20 74 6f 20 74 68 65 69 | convert.some.irc.BUFFERS.to.thei |
| 301e0 | 72 20 66 6f 6e 74 2d 61 77 65 73 6f 6d 65 20 69 63 6f 6e 2e 22 0a 20 20 28 6d 61 70 63 6f 6e 63 | r.font-awesome.icon."...(mapconc |
| 30200 | 61 74 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 62 29 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 | at....(lambda.(b)......(properti |
| 30220 | 7a 65 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ze.......(funcall.doom-modeline- |
| 30240 | 69 72 63 2d 73 74 79 6c 69 7a 65 20 62 29 0a 20 20 20 20 20 20 27 66 61 63 65 20 27 28 3a 69 6e | irc-stylize.b).......'face.'(:in |
| 30260 | 68 65 72 69 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 6e 72 65 61 64 2d 6e 75 6d 62 | herit.(doom-modeline-unread-numb |
| 30280 | 65 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 29 0a | er.doom-modeline-notification)). |
| 302a0 | 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 66 6f 72 6d 61 74 20 22 49 52 43 20 4e 6f | ......'help-echo.(format."IRC.No |
| 302c0 | 74 69 66 69 63 61 74 69 6f 6e 3a 20 25 73 5c 6e 6d 6f 75 73 65 2d 31 3a 20 53 77 69 74 63 68 20 | tification:.%s\nmouse-1:.Switch. |
| 302e0 | 74 6f 20 62 75 66 66 65 72 22 20 62 29 0a 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 | to.buffer".b).......'mouse-face. |
| 30300 | 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 27 | 'doom-modeline-highlight.......' |
| 30320 | 6c 6f 63 61 6c 2d 6d 61 70 20 28 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d | local-map.(make-mode-line-mouse- |
| 30340 | 6d 61 70 0a 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 31 0a 20 | map...................'mouse-1.. |
| 30360 | 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 20 20 20 | .................(lambda.()..... |
| 30380 | 20 20 20 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 29 0a 20 20 | ................(interactive)... |
| 303a0 | 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 62 75 66 66 65 72 2d | ..................(when.(buffer- |
| 303c0 | 6c 69 76 65 2d 70 20 28 67 65 74 2d 62 75 66 66 65 72 20 62 29 29 0a 20 20 20 20 20 20 20 20 20 | live-p.(get-buffer.b)).......... |
| 303e0 | 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 20 62 | .............(switch-to-buffer.b |
| 30400 | 29 29 29 29 29 29 0a 20 20 20 62 75 66 66 65 72 73 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ))))))....buffers....(doom-model |
| 30420 | 69 6e 65 2d 76 73 70 63 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ine-vspc)))..(defun.doom-modelin |
| 30440 | 65 2d 2d 63 69 72 63 65 2d 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 60 63 69 72 63 65 | e--circe-p.()..."Check.if.`circe |
| 30460 | 27 20 69 73 20 69 6e 20 75 73 65 2e 22 0a 20 20 28 62 6f 75 6e 64 70 20 27 74 72 61 63 6b 69 6e | '.is.in.use."...(boundp.'trackin |
| 30480 | 67 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f | g-mode-line-buffers))..(defun.do |
| 304a0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 72 63 2d 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 69 | om-modeline--erc-p.()..."Check.i |
| 304c0 | 66 20 60 65 72 63 27 20 69 73 20 69 6e 20 75 73 65 2e 22 0a 20 20 28 62 6f 75 6e 64 70 20 27 65 | f.`erc'.is.in.use."...(boundp.'e |
| 304e0 | 72 63 2d 6d 6f 64 69 66 69 65 64 2d 63 68 61 6e 6e 65 6c 73 2d 61 6c 69 73 74 29 29 0a 0a 28 64 | rc-modified-channels-alist))..(d |
| 30500 | 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 63 69 72 63 2d 70 20 28 29 0a 20 | efun.doom-modeline--rcirc-p.().. |
| 30520 | 20 22 43 68 65 63 6b 20 69 66 20 60 72 63 69 72 63 27 20 69 73 20 69 6e 20 75 73 65 2e 22 0a 20 | ."Check.if.`rcirc'.is.in.use.".. |
| 30540 | 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 72 63 69 72 63 2d 74 72 61 63 6b 2d 6d | .(bound-and-true-p.rcirc-track-m |
| 30560 | 69 6e 6f 72 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | inor-mode))..(defun.doom-modelin |
| 30580 | 65 2d 2d 67 65 74 2d 62 75 66 66 65 72 73 20 28 29 0a 20 20 22 47 65 74 73 20 74 68 65 20 62 75 | e--get-buffers.()..."Gets.the.bu |
| 305a0 | 66 66 65 72 73 20 74 68 61 74 20 68 61 76 65 20 61 63 74 69 76 69 74 79 2e 22 0a 20 20 28 63 6f | ffers.that.have.activity."...(co |
| 305c0 | 6e 64 0a 20 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 72 63 65 2d 70 29 0a | nd....((doom-modeline--circe-p). |
| 305e0 | 20 20 20 20 74 72 61 63 6b 69 6e 67 2d 62 75 66 66 65 72 73 29 0a 20 20 20 28 28 64 6f 6f 6d 2d | ....tracking-buffers)....((doom- |
| 30600 | 6d 6f 64 65 6c 69 6e 65 2d 2d 65 72 63 2d 70 29 0a 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 | modeline--erc-p).....(mapcar.(la |
| 30620 | 6d 62 64 61 20 28 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6e | mbda.(l)...............(buffer-n |
| 30640 | 61 6d 65 20 28 63 61 72 20 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 72 63 2d 6d 6f | ame.(car.l))).............erc-mo |
| 30660 | 64 69 66 69 65 64 2d 63 68 61 6e 6e 65 6c 73 2d 61 6c 69 73 74 29 29 0a 20 20 20 28 28 64 6f 6f | dified-channels-alist))....((doo |
| 30680 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 63 69 72 63 2d 70 29 0a 20 20 20 20 28 6d 61 70 63 61 72 | m-modeline--rcirc-p).....(mapcar |
| 306a0 | 20 28 6c 61 6d 62 64 61 20 28 62 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 | .(lambda.(b)...............(buff |
| 306c0 | 65 72 2d 6e 61 6d 65 20 62 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 72 63 69 72 63 2d 61 63 | er-name.b)).............rcirc-ac |
| 306e0 | 74 69 76 69 74 79 29 29 29 29 0a 0a 3b 3b 20 43 72 65 61 74 65 20 61 20 6d 6f 64 65 6c 69 6e 65 | tivity))))..;;.Create.a.modeline |
| 30700 | 20 73 65 67 6d 65 6e 74 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 74 68 65 20 69 | .segment.that.contains.all.the.i |
| 30720 | 72 63 20 74 72 61 63 6b 65 64 20 62 75 66 66 65 72 73 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | rc.tracked.buffers.(doom-modelin |
| 30740 | 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 69 72 63 2d 62 75 66 66 65 72 73 0a 20 20 22 54 68 65 | e-def-segment.irc-buffers..."The |
| 30760 | 20 6c 69 73 74 20 6f 66 20 73 68 6f 72 74 65 6e 65 64 2c 20 75 6e 72 65 61 64 20 69 72 63 20 62 | .list.of.shortened,.unread.irc.b |
| 30780 | 75 66 66 65 72 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c | uffers."...(when.(and.doom-model |
| 307a0 | 69 6e 65 2d 69 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ine-irc..............(doom-model |
| 307c0 | 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 69 72 63 2d 62 75 66 66 65 72 | ine--segment-visible.'irc-buffer |
| 307e0 | 73 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 62 75 66 66 65 72 73 20 28 64 6f 6f 6d 2d 6d 6f | s)).....(let*.((buffers.(doom-mo |
| 30800 | 64 65 6c 69 6e 65 2d 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | deline--get-buffers))........... |
| 30820 | 20 28 6e 75 6d 62 65 72 20 28 6c 65 6e 67 74 68 20 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 | .(number.(length.buffers))...... |
| 30840 | 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 29 | ......(sep.(doom-modeline-spc))) |
| 30860 | 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 6e 75 6d 62 65 72 20 30 29 0a 20 20 20 20 20 20 | .......(when.(>.number.0)....... |
| 30880 | 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 | ..(concat..........sep.......... |
| 308a0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 74 72 61 63 6b 69 6e 67 2d 62 75 66 66 65 72 73 | (doom-modeline--tracking-buffers |
| 308c0 | 20 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 73 65 70 29 29 29 29 29 0a 0a 28 64 6f | .buffers)..........sep)))))..(do |
| 308e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 69 72 63 0a 20 20 22 41 | om-modeline-def-segment.irc..."A |
| 30900 | 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 20 69 63 6f 6e 20 66 6f 72 20 61 6e 79 20 75 6e 72 65 61 | .notification.icon.for.any.unrea |
| 30920 | 64 20 69 72 63 20 62 75 66 66 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d | d.irc.buffer."...(when.(and.doom |
| 30940 | 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d | -modeline-irc..............(doom |
| 30960 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 69 72 63 29 | -modeline--segment-visible.'irc) |
| 30980 | 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 62 75 66 66 65 72 73 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ).....(let*.((buffers.(doom-mode |
| 309a0 | 6c 69 6e 65 2d 2d 67 65 74 2d 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | line--get-buffers))............( |
| 309c0 | 6e 75 6d 62 65 72 20 28 6c 65 6e 67 74 68 20 62 75 66 66 65 72 73 29 29 0a 20 20 20 20 20 20 20 | number.(length.buffers))........ |
| 309e0 | 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 | ....(sep.(doom-modeline-spc))... |
| 30a00 | 20 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 | .........(vsep.(doom-modeline-vs |
| 30a20 | 70 63 29 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 20 6e 75 6d 62 65 72 20 30 29 0a 20 | pc))).......(when.(>.number.0).. |
| 30a40 | 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 73 65 70 0a 0a 20 20 20 | .......(concat..........sep..... |
| 30a60 | 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 0a 20 20 20 20 20 20 | ......(propertize.(concat....... |
| 30a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 | ................(doom-modeline-i |
| 30aa0 | 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 6d 65 73 73 61 67 65 5f 70 72 6f 63 65 | con.'mdicon."nf-md-message_proce |
| 30ac0 | 73 73 69 6e 67 22 20 22 f0 9f 97 8a 22 20 22 23 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ssing"."...."."#"............... |
| 30ae0 | 20 20 20 20 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 66 61 63 | ............................:fac |
| 30b00 | 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 0a 20 | e.'doom-modeline-notification).. |
| 30b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 20 20 | .....................vsep....... |
| 30b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 74 68 65 20 6e | ................;;.Display.the.n |
| 30b60 | 75 6d 62 65 72 20 6f 66 20 75 6e 72 65 61 64 20 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 20 20 | umber.of.unread.buffers......... |
| 30b80 | 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 28 6e 75 6d 62 65 | ..............(propertize.(numbe |
| 30ba0 | 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6e 75 6d 62 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r-to-string.number)............. |
| 30bc0 | 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 28 3a 69 | ......................'face.'(:i |
| 30be0 | 6e 68 65 72 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 | nherit.......................... |
| 30c00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .................(doom-modeline- |
| 30c20 | 75 6e 72 65 61 64 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 | unread-number................... |
| 30c40 | 20 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 6f 6f 6d 2d 6d 6f | .........................doom-mo |
| 30c60 | 64 65 6c 69 6e 65 2d 6e 6f 74 69 66 69 63 61 74 69 6f 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 | deline-notification))))......... |
| 30c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 28 66 6f 72 6d 61 74 20 | .............'help-echo.(format. |
| 30ca0 | 22 49 52 43 20 4e 6f 74 69 66 69 63 61 74 69 6f 6e 73 3a 20 25 73 5c 6e 25 73 22 0a 20 20 20 20 | "IRC.Notifications:.%s\n%s"..... |
| 30cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30ce0 | 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 20 | ....(mapconcat.................. |
| 30d00 | 20 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 61 6d 62 64 61 20 | ........................(lambda. |
| 30d20 | 28 62 29 20 28 66 75 6e 63 61 6c 6c 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 2d 73 | (b).(funcall.doom-modeline-irc-s |
| 30d40 | 74 79 6c 69 7a 65 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 | tylize.b))...................... |
| 30d60 | 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 73 0a 20 20 20 20 | ....................buffers..... |
| 30d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30da0 | 20 20 20 20 20 22 2c 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 | .....",.")...................... |
| 30dc0 | 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........ |
| 30de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30e00 | 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 72 63 65 2d 70 29 0a 20 20 20 20 | ..((doom-modeline--circe-p)..... |
| 30e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30e40 | 20 20 20 20 20 20 22 6d 6f 75 73 65 2d 31 3a 20 53 77 69 74 63 68 20 74 6f 20 70 72 65 76 69 6f | ......"mouse-1:.Switch.to.previo |
| 30e60 | 75 73 20 75 6e 72 65 61 64 20 62 75 66 66 65 72 0a 6d 6f 75 73 65 2d 33 3a 20 53 77 69 74 63 68 | us.unread.buffer.mouse-3:.Switch |
| 30e80 | 20 74 6f 20 6e 65 78 74 20 75 6e 72 65 61 64 20 62 75 66 66 65 72 22 29 0a 20 20 20 20 20 20 20 | .to.next.unread.buffer")........ |
| 30ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30ec0 | 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 65 72 63 2d 70 29 0a 20 20 20 20 20 20 | ..((doom-modeline--erc-p)....... |
| 30ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 30f00 | 20 20 20 20 22 6d 6f 75 73 65 2d 31 3a 20 53 77 69 74 63 68 20 74 6f 20 62 75 66 66 65 72 0a 6d | ...."mouse-1:.Switch.to.buffer.m |
| 30f20 | 6f 75 73 65 2d 33 3a 20 53 77 69 74 63 68 20 74 6f 20 6e 65 78 74 20 75 6e 72 65 61 64 20 62 75 | ouse-3:.Switch.to.next.unread.bu |
| 30f40 | 66 66 65 72 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 | ffer").......................... |
| 30f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ................((doom-modeline- |
| 30f80 | 2d 72 63 69 72 63 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 | -rcirc-p)....................... |
| 30fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6d 6f 75 73 65 2d 31 3a 20 53 77 | ...................."mouse-1:.Sw |
| 30fc0 | 69 74 63 68 20 74 6f 20 73 65 72 76 65 72 20 62 75 66 66 65 72 0a 6d 6f 75 73 65 2d 33 3a 20 53 | itch.to.server.buffer.mouse-3:.S |
| 30fe0 | 77 69 74 63 68 20 74 6f 20 6e 65 78 74 20 75 6e 72 65 61 64 20 62 75 66 66 65 72 22 29 29 29 0a | witch.to.next.unread.buffer"))). |
| 31000 | 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 61 63 65 | .....................'mouse-face |
| 31020 | 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 | .'doom-modeline-highlight....... |
| 31040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 | ...............'local-map.(let.( |
| 31060 | 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 | (map.(make-sparse-keymap)))..... |
| 31080 | 20 20 20 20 20 20 20 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 |
| 310a0 | 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 20 20 20 | ond............................. |
| 310c0 | 20 20 20 20 20 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 69 72 63 65 2d 70 29 | .......((doom-modeline--circe-p) |
| 310e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 31100 | 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 | .....(define-key.map.[mode-line. |
| 31120 | 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mouse-1]........................ |
| 31140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 74 72 61 63 6b 69 6e 67 2d 70 72 65 76 69 6f | ...............#'tracking-previo |
| 31160 | 75 73 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 20 20 20 20 | us-buffer)...................... |
| 31180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b | ...............(define-key.map.[ |
| 311a0 | 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mode-line.mouse-3].............. |
| 311c0 | 20 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 74 72 61 63 6b | .........................#'track |
| 311e0 | 69 6e 67 2d 6e 65 78 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing-next-buffer))............... |
| 31200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 6f 6f 6d 2d 6d 6f 64 65 | .....................((doom-mode |
| 31220 | 6c 69 6e 65 2d 2d 65 72 63 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line--erc-p).................... |
| 31240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 | .................(define-key.map |
| 31260 | 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 20 20 20 | .[mode-line.mouse-1]............ |
| 31280 | 20 20 20 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 65 72 63 | ...........................#'erc |
| 312a0 | 2d 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -switch-to-buffer).............. |
| 312c0 | 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 65 66 69 6e 65 2d 6b | .......................(define-k |
| 312e0 | 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 | ey.map.[mode-line.mouse-3]...... |
| 31300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 31320 | 20 23 27 65 72 63 2d 74 72 61 63 6b 2d 73 77 69 74 63 68 2d 62 75 66 66 65 72 29 29 0a 20 20 20 | .#'erc-track-switch-buffer)).... |
| 31340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 31360 | 28 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 63 69 72 63 2d 70 29 0a 20 20 20 20 20 20 | ((doom-modeline--rcirc-p)....... |
| 31380 | 20 20 20 20 20 20 20 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 |
| 313a0 | 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 | efine-key.map.[mode-line.mouse-1 |
| 313c0 | 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ]............................... |
| 313e0 | 20 20 20 20 20 20 20 20 23 27 72 63 69 72 63 2d 73 77 69 74 63 68 2d 74 6f 2d 73 65 72 76 65 72 | ........#'rcirc-switch-to-server |
| 31400 | 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 20 20 20 20 20 20 | -buffer)........................ |
| 31420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f | .............(define-key.map.[mo |
| 31440 | 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de-line.mouse-3]................ |
| 31460 | 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 72 63 69 72 63 2d 6e | .......................#'rcirc-n |
| 31480 | 65 78 74 2d 61 63 74 69 76 65 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ext-active-buffer)))............ |
| 314a0 | 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 70 29 29 0a 0a 20 20 | .......................map)).... |
| 314c0 | 20 20 20 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 74 68 65 20 75 6e 72 65 61 64 20 69 72 63 | .......;;.Display.the.unread.irc |
| 314e0 | 20 62 75 66 66 65 72 73 20 61 73 20 77 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | .buffers.as.well..........(when. |
| 31500 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 2d 62 75 66 66 65 72 73 0a 20 20 20 20 20 20 | doom-modeline-irc-buffers....... |
| 31520 | 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .....(concat.sep.(doom-modeline- |
| 31540 | 2d 74 72 61 63 6b 69 6e 67 2d 62 75 66 66 65 72 73 20 62 75 66 66 65 72 73 29 29 29 0a 0a 20 20 | -tracking-buffers.buffers))).... |
| 31560 | 20 20 20 20 20 20 20 73 65 70 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 | .......sep)))))..(defun.doom-mod |
| 31580 | 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 72 63 69 72 63 20 28 29 0a 20 20 22 4f 76 65 72 72 | eline-override-rcirc.()..."Overr |
| 315a0 | 69 64 65 20 64 65 66 61 75 6c 74 20 60 72 63 69 72 63 27 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a | ide.default.`rcirc'.mode-line.". |
| 315c0 | 20 20 28 69 66 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 0a 20 20 20 | ..(if.(and.doom-modeline-irc.... |
| 315e0 | 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 64 6f 6f 6d 2d 6d | ........(bound-and-true-p.doom-m |
| 31600 | 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 | odeline-mode)).......(setq.globa |
| 31620 | 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 0a 09 09 20 20 20 20 28 64 65 6c 71 20 27 72 63 69 72 63 | l-mode-string.......(delq.'rcirc |
| 31640 | 2d 61 63 74 69 76 69 74 79 2d 73 74 72 69 6e 67 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 | -activity-string.global-mode-str |
| 31660 | 69 6e 67 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 72 63 69 72 63 2d 74 72 61 63 6b | ing)).....(when.(and.rcirc-track |
| 31680 | 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | -minor-mode................(not. |
| 316a0 | 28 6d 65 6d 71 20 27 72 63 69 72 63 2d 61 63 74 69 76 69 74 79 2d 73 74 72 69 6e 67 20 67 6c 6f | (memq.'rcirc-activity-string.glo |
| 316c0 | 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 29 29 29 0a 09 20 20 28 73 65 74 71 20 67 6c 6f 62 | bal-mode-string)))....(setq.glob |
| 316e0 | 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 0a 09 09 20 20 20 20 28 61 70 70 65 6e 64 20 67 6c 6f | al-mode-string.......(append.glo |
| 31700 | 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 27 28 72 63 69 72 63 2d 61 63 74 69 76 69 74 79 | bal-mode-string.'(rcirc-activity |
| 31720 | 2d 73 74 72 69 6e 67 29 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 72 63 69 72 63 2d 74 | -string)))))).(add-hook.'rcirc-t |
| 31740 | 72 61 63 6b 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 | rack-minor-mode-hook.#'doom-mode |
| 31760 | 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 72 63 69 72 63 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 | line-override-rcirc).(add-hook.' |
| 31780 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d | doom-modeline-mode-hook.#'doom-m |
| 317a0 | 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 72 63 69 72 63 29 0a 0a 28 64 6f 6f 6d 2d 6d | odeline-override-rcirc)..(doom-m |
| 317c0 | 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 | odeline-add-variable-watcher..'d |
| 317e0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 63 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 | oom-modeline-irc..(lambda.(_sym. |
| 31800 | 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 | val.op._where)....(when.(eq.op.' |
| 31820 | 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 72 | set)......(setq.doom-modeline-ir |
| 31840 | 63 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 | c.val)......(doom-modeline-overr |
| 31860 | 69 64 65 2d 72 63 69 72 63 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 42 61 74 74 65 72 79 20 73 74 | ide-rcirc))))...;;.;;.Battery.st |
| 31880 | 61 74 75 73 0a 3b 3b 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 | atus.;;..(defun.doom-modeline-ba |
| 318a0 | 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 63 6f 6e 20 75 6e 69 63 6f 64 65 20 74 65 78 74 20 66 61 | ttery-icon.(icon.unicode.text.fa |
| 318c0 | 63 65 29 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 62 61 74 74 65 72 79 20 49 43 4f 4e | ce)..."Displays.the.battery.ICON |
| 318e0 | 20 77 69 74 68 20 46 41 43 45 2e 0a 0a 55 4e 49 43 4f 44 45 20 61 6e 64 20 54 45 58 54 20 61 72 | .with.FACE...UNICODE.and.TEXT.ar |
| 31900 | 65 20 66 61 6c 6c 62 61 63 6b 73 2e 0a 55 73 65 73 20 60 6e 65 72 64 2d 69 63 6f 6e 73 2d 6d 64 | e.fallbacks..Uses.`nerd-icons-md |
| 31920 | 69 63 6f 6e 27 20 74 6f 20 66 65 74 63 68 20 74 68 65 20 69 63 6f 6e 2e 22 0a 20 20 28 64 6f 6f | icon'.to.fetch.the.icon."...(doo |
| 31940 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e 20 69 63 6f 6e 20 75 6e 69 | m-modeline-icon.'mdicon.icon.uni |
| 31960 | 63 6f 64 65 20 74 65 78 74 20 3a 66 61 63 65 20 66 61 63 65 29 29 0a 0a 28 64 65 66 76 61 72 20 | code.text.:face.face))..(defvar. |
| 31980 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 20 6e 69 | doom-modeline--battery-status.ni |
| 319a0 | 6c 29 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 | l).(defun.doom-modeline-update-b |
| 319c0 | 61 74 74 65 72 79 2d 73 74 61 74 75 73 20 28 29 0a 20 20 22 55 70 64 61 74 65 20 62 61 74 74 65 | attery-status.()..."Update.batte |
| 319e0 | 72 79 20 73 74 61 74 75 73 2e 22 0a 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ry.status."...(setq.doom-modelin |
| 31a00 | 65 2d 2d 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | e--battery-status.........(when. |
| 31a20 | 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 0a 20 20 20 20 20 | (and.doom-modeline-battery...... |
| 31a40 | 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 72 75 65 2d 70 20 | ..............(bound-and-true-p. |
| 31a60 | 64 69 73 70 6c 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 | display-battery-mode)).......... |
| 31a80 | 20 28 6c 65 74 2a 20 28 28 64 61 74 61 20 28 61 6e 64 20 62 61 74 74 65 72 79 2d 73 74 61 74 75 | .(let*.((data.(and.battery-statu |
| 31aa0 | 73 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 20 | s-function...................... |
| 31ac0 | 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 70 20 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 | .......(functionp.battery-status |
| 31ae0 | 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 20 20 20 20 | -function)...................... |
| 31b00 | 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 2d 66 | .......(funcall.battery-status-f |
| 31b20 | 75 6e 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 20 28 73 74 61 | unction)))..................(sta |
| 31b40 | 74 75 73 20 28 63 64 72 20 28 61 73 73 6f 63 20 3f 4c 20 64 61 74 61 29 29 29 0a 20 20 20 20 20 | tus.(cdr.(assoc.?L.data)))...... |
| 31b60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 68 61 72 67 69 6e 67 3f 20 28 6f 72 20 28 73 74 72 69 | ............(charging?.(or.(stri |
| 31b80 | 6e 67 2d 65 71 75 61 6c 20 22 41 43 22 20 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 | ng-equal."AC".status)........... |
| 31ba0 | 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 65 71 | ......................(string-eq |
| 31bc0 | 75 61 6c 20 22 6f 6e 2d 6c 69 6e 65 22 20 73 74 61 74 75 73 29 29 29 0a 20 20 20 20 20 20 20 20 | ual."on-line".status)))......... |
| 31be0 | 20 20 20 20 20 20 20 20 20 28 70 65 72 63 65 6e 74 61 67 65 20 28 63 61 72 20 28 72 65 61 64 2d | .........(percentage.(car.(read- |
| 31c00 | 66 72 6f 6d 2d 73 74 72 69 6e 67 20 28 6f 72 20 28 63 64 72 20 28 61 73 73 71 20 3f 70 20 64 61 | from-string.(or.(cdr.(assq.?p.da |
| 31c20 | 74 61 29 29 20 22 45 52 52 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ta))."ERR")))).................. |
| 31c40 | 28 76 61 6c 69 64 2d 70 65 72 63 65 6e 74 61 67 65 3f 20 28 61 6e 64 20 28 6e 75 6d 62 65 72 70 | (valid-percentage?.(and.(numberp |
| 31c60 | 20 70 65 72 63 65 6e 74 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .percentage).................... |
| 31c80 | 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 70 65 72 63 65 6e | ......................(>=.percen |
| 31ca0 | 74 61 67 65 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 | tage.0)......................... |
| 31cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 3d 20 70 65 72 63 65 6e 74 61 67 65 20 | .................(<=.percentage. |
| 31ce0 | 62 61 74 74 65 72 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6c 69 6d 69 74 29 29 29 0a 20 20 20 20 20 | battery-mode-line-limit)))...... |
| 31d00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 28 69 66 20 76 61 6c 69 64 2d 70 65 72 63 | ............(face.(if.valid-perc |
| 31d20 | 65 6e 74 61 67 65 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | entage?......................... |
| 31d40 | 20 20 20 28 63 6f 6e 64 20 28 63 68 61 72 67 69 6e 67 3f 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ...(cond.(charging?.'doom-modeli |
| 31d60 | 6e 65 2d 62 61 74 74 65 72 79 2d 63 68 61 72 67 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ne-battery-charging)............ |
| 31d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3c 20 70 65 72 63 65 6e | ......................((<.percen |
| 31da0 | 74 61 67 65 20 62 61 74 74 65 72 79 2d 6c 6f 61 64 2d 63 72 69 74 69 63 61 6c 29 20 27 64 6f 6f | tage.battery-load-critical).'doo |
| 31dc0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 63 72 69 74 69 63 61 6c 29 0a 20 20 20 | m-modeline-battery-critical).... |
| 31de0 | 20 20 20 20 20 20 20 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 | ..............................(( |
| 31e00 | 3c 20 70 65 72 63 65 6e 74 61 67 65 20 32 35 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | <.percentage.25).'doom-modeline- |
| 31e20 | 62 61 74 74 65 72 79 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 | battery-warning)................ |
| 31e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3c 20 70 65 72 63 65 6e 74 61 67 65 | ..................((<.percentage |
| 31e60 | 20 39 35 29 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 6e 6f 72 6d | .95).'doom-modeline-battery-norm |
| 31e80 | 61 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 | al)............................. |
| 31ea0 | 20 20 20 20 20 28 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 66 | .....(t.'doom-modeline-battery-f |
| 31ec0 | 75 6c 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 20 27 | ull))..........................' |
| 31ee0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 65 72 72 6f 72 29 29 0a 20 20 | doom-modeline-battery-error))... |
| 31f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 63 6f 6e 20 28 69 66 20 76 61 6c 69 64 2d 70 | ...............(icon.(if.valid-p |
| 31f20 | 65 72 63 65 6e 74 61 67 65 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ercentage?...................... |
| 31f40 | 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..................... |
| 31f60 | 20 20 20 20 20 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 31 30 30 29 0a 20 20 20 | ........((>=.percentage.100).... |
| 31f80 | 20 20 20 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 6f 6f 6d 2d | ..........................(doom- |
| 31fa0 | 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 | modeline-battery-icon.(if.chargi |
| 31fc0 | 6e 67 3f 0a 20 20 20 20 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?............................. |
| 31fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32000 | 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 31 30 30 22 0a 20 20 | ."nf-md-battery_charging_100"... |
| 32020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32040 | 20 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 66 2d 6d 64 2d | ........................."nf-md- |
| 32060 | 62 61 74 74 65 72 79 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 | battery")....................... |
| 32080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 320a0 | 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ..."...."."-".face))............ |
| 320c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 | .................((>=.percentage |
| 320e0 | 20 39 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 | .90)............................ |
| 32100 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 | ..(doom-modeline-battery-icon.(i |
| 32120 | 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f.charging?..................... |
| 32140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32160 | 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 | ........."nf-md-battery_charging |
| 32180 | 5f 39 30 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 | _90"............................ |
| 321a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 321c0 | 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 39 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | "nf-md-battery_90")............. |
| 321e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 | ............."...."."-".face)).. |
| 32220 | 20 20 20 20 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 3e 3d 20 | ...........................((>=. |
| 32240 | 70 65 72 63 65 6e 74 61 67 65 20 38 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | percentage.80).................. |
| 32260 | 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 | ............(doom-modeline-batte |
| 32280 | 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 | ry-icon.(if.charging?........... |
| 322a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 322c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 | ..................."nf-md-batter |
| 322e0 | 79 5f 63 68 61 72 67 69 6e 67 5f 38 30 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y_charging_80".................. |
| 32300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32320 | 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 38 30 22 29 0a 20 20 | .........."nf-md-battery_80")... |
| 32340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d | ......................."...."."- |
| 32380 | 22 20 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 20 20 20 20 20 | ".face))........................ |
| 323a0 | 20 20 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 37 30 29 0a 20 20 20 20 20 20 20 | .....((>=.percentage.70)........ |
| 323c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ......................(doom-mode |
| 323e0 | 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a | line-battery-icon.(if.charging?. |
| 32400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32420 | 20 20 20 20 20 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 66 | ............................."nf |
| 32440 | 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 37 30 22 0a 20 20 20 20 20 20 20 | -md-battery_charging_70"........ |
| 32460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 | ...................."nf-md-batte |
| 324a0 | 72 79 5f 37 30 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 | ry_70")......................... |
| 324c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 324e0 | 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."...."."-".face)).............. |
| 32500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 36 | ...............((>=.percentage.6 |
| 32520 | 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 20 | 0).............................. |
| 32540 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 | (doom-modeline-battery-icon.(if. |
| 32560 | 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | charging?....................... |
| 32580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 325a0 | 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 36 | ......."nf-md-battery_charging_6 |
| 325c0 | 30 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 | 0".............................. |
| 325e0 | 20 20 20 20 20 20 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 | .............................."n |
| 32600 | 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 36 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | f-md-battery_60")............... |
| 32620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32640 | 20 20 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 | ..........."...."."-".face)).... |
| 32660 | 20 20 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 3e 3d 20 70 65 | .........................((>=.pe |
| 32680 | 72 63 65 6e 74 61 67 65 20 35 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rcentage.50).................... |
| 326a0 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 | ..........(doom-modeline-battery |
| 326c0 | 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -icon.(if.charging?............. |
| 326e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f | ................."nf-md-battery_ |
| 32720 | 63 68 61 72 67 69 6e 67 5f 35 30 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | charging_50".................... |
| 32740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32760 | 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 35 30 22 29 0a 20 20 20 20 | ........"nf-md-battery_50")..... |
| 32780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 327a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 | ....................."...."."-". |
| 327c0 | 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 20 20 20 20 20 20 20 | face)).......................... |
| 327e0 | 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 34 30 29 0a 20 20 20 20 20 20 20 20 20 | ...((>=.percentage.40).......... |
| 32800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ....................(doom-modeli |
| 32820 | 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 | ne-battery-icon.(if.charging?... |
| 32840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32860 | 20 20 20 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 66 2d 6d | ..........................."nf-m |
| 32880 | 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 34 30 22 0a 20 20 20 20 20 20 20 20 20 | d-battery_charging_40".......... |
| 328a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 328c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 | .................."nf-md-battery |
| 328e0 | 5f 34 30 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 | _40")........................... |
| 32900 | 20 20 20 20 20 20 20 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 | ..............................." |
| 32920 | f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...."."-".face))................ |
| 32940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 33 30 29 | .............((>=.percentage.30) |
| 32960 | 0a 20 20 20 20 20 20 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 |
| 32980 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 | oom-modeline-battery-icon.(if.ch |
| 329a0 | 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arging?......................... |
| 329c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 329e0 | 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 33 30 22 | ....."nf-md-battery_charging_30" |
| 32a00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32a20 | 20 20 20 20 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 66 2d | ............................"nf- |
| 32a40 | 6d 64 2d 62 61 74 74 65 72 79 5f 33 30 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | md-battery_30")................. |
| 32a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32a80 | 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 20 20 | ........."...."."-".face))...... |
| 32aa0 | 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 3e 3d 20 70 65 72 63 | .......................((>=.perc |
| 32ac0 | 65 6e 74 61 67 65 20 32 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | entage.20)...................... |
| 32ae0 | 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 | ........(doom-modeline-battery-i |
| 32b00 | 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | con.(if.charging?............... |
| 32b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 63 68 | ..............."nf-md-battery_ch |
| 32b60 | 61 72 67 69 6e 67 5f 32 30 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arging_20"...................... |
| 32b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32ba0 | 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 32 30 22 29 0a 20 20 20 20 20 20 | ......"nf-md-battery_20")....... |
| 32bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 f0 9f 94 8b 22 20 22 2d 22 20 66 61 | ..................."...."."-".fa |
| 32c00 | 63 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 | ce))............................ |
| 32c20 | 20 28 28 3e 3d 20 70 65 72 63 65 6e 74 61 67 65 20 31 30 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .((>=.percentage.10)............ |
| 32c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ..................(doom-modeline |
| 32c60 | 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 | -battery-icon.(if.charging?..... |
| 32c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32ca0 | 20 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 66 2d 6d 64 2d | ........................."nf-md- |
| 32cc0 | 62 61 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 31 30 22 0a 20 20 20 20 20 20 20 20 20 20 20 | battery_charging_10"............ |
| 32ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f 31 | ................"nf-md-battery_1 |
| 32d20 | 30 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 | 0")............................. |
| 32d40 | 20 20 20 20 20 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 f0 9f | .............................".. |
| 32d60 | aa ab 22 20 22 2d 22 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .."."-".face)).................. |
| 32d80 | 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 | ...........(t.(doom-modeline-bat |
| 32da0 | 74 65 72 79 2d 69 63 6f 6e 20 28 69 66 20 63 68 61 72 67 69 6e 67 3f 0a 20 20 20 20 20 20 20 20 | tery-icon.(if.charging?......... |
| 32dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32de0 | 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 66 2d 6d 64 2d 62 61 | ......................."nf-md-ba |
| 32e00 | 74 74 65 72 79 5f 63 68 61 72 67 69 6e 67 5f 6f 75 74 6c 69 6e 65 22 0a 20 20 20 20 20 20 20 20 | ttery_charging_outline"......... |
| 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 20 20 | ................................ |
| 32e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6e 66 2d 6d 64 2d 62 61 74 74 | ....................."nf-md-batt |
| 32e60 | 65 72 79 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ery_outline")................... |
| 32e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32ea0 | 20 20 20 20 20 20 20 20 20 22 f0 9f aa ab 22 20 22 21 22 20 66 61 63 65 29 29 29 0a 20 20 20 20 | ........."...."."!".face)))..... |
| 32ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | .....................(doom-model |
| 32ee0 | 69 6e 65 2d 62 61 74 74 65 72 79 2d 69 63 6f 6e 20 22 6e 66 2d 6d 64 2d 62 61 74 74 65 72 79 5f | ine-battery-icon."nf-md-battery_ |
| 32f00 | 61 6c 65 72 74 22 20 22 e2 9a a0 22 20 22 4e 2f 41 22 20 66 61 63 65 29 29 29 0a 20 20 20 20 20 | alert"."..."."N/A".face)))...... |
| 32f20 | 20 20 20 20 20 20 20 20 20 20 20 20 28 74 65 78 74 20 28 69 66 20 76 61 6c 69 64 2d 70 65 72 63 | ............(text.(if.valid-perc |
| 32f40 | 65 6e 74 61 67 65 3f 20 28 66 6f 72 6d 61 74 20 22 25 64 25 73 22 20 70 65 72 63 65 6e 74 61 67 | entage?.(format."%d%s".percentag |
| 32f60 | 65 20 22 25 25 22 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 | e."%%").""))..................(h |
| 32f80 | 65 6c 70 2d 65 63 68 6f 20 28 69 66 20 28 61 6e 64 20 62 61 74 74 65 72 79 2d 65 63 68 6f 2d 61 | elp-echo.(if.(and.battery-echo-a |
| 32fa0 | 72 65 61 2d 66 6f 72 6d 61 74 20 64 61 74 61 20 76 61 6c 69 64 2d 70 65 72 63 65 6e 74 61 67 65 | rea-format.data.valid-percentage |
| 32fc0 | 3f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ?).............................. |
| 32fe0 | 20 20 20 28 62 61 74 74 65 72 79 2d 66 6f 72 6d 61 74 20 62 61 74 74 65 72 79 2d 65 63 68 6f 2d | ...(battery-format.battery-echo- |
| 33000 | 61 72 65 61 2d 66 6f 72 6d 61 74 20 64 61 74 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | area-format.data)............... |
| 33020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 42 61 74 74 65 72 79 20 73 74 61 74 75 73 20 | ................"Battery.status. |
| 33040 | 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | not.available"))).............(c |
| 33060 | 6f 6e 73 20 28 70 72 6f 70 65 72 74 69 7a 65 20 69 63 6f 6e 20 27 68 65 6c 70 2d 65 63 68 6f 20 | ons.(propertize.icon.'help-echo. |
| 33080 | 68 65 6c 70 2d 65 63 68 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 | help-echo)...................(pr |
| 330a0 | 6f 70 65 72 74 69 7a 65 20 74 65 78 74 20 27 66 61 63 65 20 66 61 63 65 20 27 68 65 6c 70 2d 65 | opertize.text.'face.face.'help-e |
| 330c0 | 63 68 6f 20 68 65 6c 70 2d 65 63 68 6f 29 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | cho.help-echo))))))..(doom-model |
| 330e0 | 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d | ine-add-variable-watcher..'doom- |
| 33100 | 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c | modeline-icon..(lambda.(_sym.val |
| 33120 | 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 | .op._where)....(when.(eq.op.'set |
| 33140 | 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 | )......(setq.doom-modeline-icon. |
| 33160 | 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d | val)......(doom-modeline-update- |
| 33180 | 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | battery-status))))..(doom-modeli |
| 331a0 | 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d | ne-add-variable-watcher..'doom-m |
| 331c0 | 6f 64 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 0a 20 28 6c 61 6d 62 64 | odeline-unicode-fallback..(lambd |
| 331e0 | 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 65 6e 20 | a.(_sym.val.op._where)....(when. |
| 33200 | 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 | (eq.op.'set)......(setq.doom-mod |
| 33220 | 65 6c 69 6e 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 20 76 61 6c 29 0a 20 20 20 20 | eline-unicode-fallback.val)..... |
| 33240 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 61 74 74 65 72 79 2d 73 | .(doom-modeline-update-battery-s |
| 33260 | 74 61 74 75 73 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 | tatus))))..(doom-modeline-def-se |
| 33280 | 67 6d 65 6e 74 20 62 61 74 74 65 72 79 0a 20 20 22 44 69 73 70 6c 61 79 20 62 61 74 74 65 72 79 | gment.battery..."Display.battery |
| 332a0 | 20 73 74 61 74 75 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 | .status."...(when.(and.doom-mode |
| 332c0 | 6c 69 6e 65 2d 62 61 74 74 65 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e 64 | line-battery..............(bound |
| 332e0 | 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 69 73 70 6c 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 | -and-true-p.display-battery-mode |
| 33300 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 | )..............(doom-modeline--s |
| 33320 | 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 62 61 74 74 65 72 79 29 29 0a 20 20 20 20 28 6c | egment-visible.'battery)).....(l |
| 33340 | 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 29 0a 20 20 | et.((sep.(doom-modeline-spc))... |
| 33360 | 20 20 20 20 20 20 20 20 28 76 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 | ........(vsep.(doom-modeline-vsp |
| 33380 | 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 73 65 70 0a 20 20 20 20 20 20 20 20 20 | c))).......(concat.sep.......... |
| 333a0 | 20 20 20 20 20 28 63 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 74 74 65 72 79 | .....(car.doom-modeline--battery |
| 333c0 | 2d 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 73 65 70 0a 20 20 20 20 | -status)...............vsep..... |
| 333e0 | 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 61 | ..........(cdr.doom-modeline--ba |
| 33400 | 74 74 65 72 79 2d 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 70 29 | ttery-status)...............sep) |
| 33420 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 | )))..(defun.doom-modeline-overri |
| 33440 | 64 65 2d 62 61 74 74 65 72 79 20 28 29 0a 20 20 22 4f 76 65 72 72 69 64 65 20 64 65 66 61 75 6c | de-battery.()..."Override.defaul |
| 33460 | 74 20 62 61 74 74 65 72 79 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 69 66 20 28 61 6e 64 | t.battery.mode-line."...(if.(and |
| 33480 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 0a 20 20 20 20 20 20 20 20 20 | .doom-modeline-battery.......... |
| 334a0 | 20 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ..(bound-and-true-p.doom-modelin |
| 334c0 | 65 2d 6d 6f 64 65 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 61 | e-mode)).......(progn.........(a |
| 334e0 | 64 76 69 63 65 2d 61 64 64 20 23 27 62 61 74 74 65 72 79 2d 75 70 64 61 74 65 20 3a 6f 76 65 72 | dvice-add.#'battery-update.:over |
| 33500 | 72 69 64 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 61 74 74 | ride.#'doom-modeline-update-batt |
| 33520 | 65 72 79 2d 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 6c | ery-status).........(setq.global |
| 33540 | 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 0a 09 09 20 20 20 20 20 20 28 64 65 6c 71 20 27 62 61 74 74 | -mode-string.........(delq.'batt |
| 33560 | 65 72 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 74 72 69 6e 67 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 | ery-mode-line-string.global-mode |
| 33580 | 2d 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e | -string)).........(and.(bound-an |
| 335a0 | 64 2d 74 72 75 65 2d 70 20 64 69 73 70 6c 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 29 20 28 | d-true-p.display-battery-mode).( |
| 335c0 | 62 61 74 74 65 72 79 2d 75 70 64 61 74 65 29 29 29 0a 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 | battery-update))).....(progn.... |
| 335e0 | 20 20 20 28 61 64 76 69 63 65 2d 72 65 6d 6f 76 65 20 23 27 62 61 74 74 65 72 79 2d 75 70 64 61 | ...(advice-remove.#'battery-upda |
| 33600 | 74 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 70 64 61 74 65 2d 62 61 74 74 65 72 | te.#'doom-modeline-update-batter |
| 33620 | 79 2d 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 69 73 70 6c | y-status).......(when.(and.displ |
| 33640 | 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 20 62 61 74 74 65 72 79 2d 73 74 61 74 75 73 2d 66 | ay-battery-mode.battery-status-f |
| 33660 | 75 6e 63 74 69 6f 6e 20 62 61 74 74 65 72 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 | unction.battery-mode-line-format |
| 33680 | 0a 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 71 20 27 62 61 | ..................(not.(memq.'ba |
| 336a0 | 74 74 65 72 79 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 74 72 69 6e 67 20 67 6c 6f 62 61 6c 2d 6d 6f | ttery-mode-line-string.global-mo |
| 336c0 | 64 65 2d 73 74 72 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 | de-string))).........(setq.globa |
| 336e0 | 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 0a 09 09 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 67 6c | l-mode-string.........(append.gl |
| 33700 | 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 27 28 62 61 74 74 65 72 79 2d 6d 6f 64 65 2d | obal-mode-string.'(battery-mode- |
| 33720 | 6c 69 6e 65 2d 73 74 72 69 6e 67 29 29 29 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 69 | line-string))))))).(add-hook.'di |
| 33740 | 73 70 6c 61 79 2d 62 61 74 74 65 72 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d | splay-battery-mode-hook.#'doom-m |
| 33760 | 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 62 61 74 74 65 72 79 29 0a 28 61 64 64 2d 68 | odeline-override-battery).(add-h |
| 33780 | 6f 6f 6b 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 | ook.'doom-modeline-mode-hook.#'d |
| 337a0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 62 61 74 74 65 72 79 29 0a 0a | oom-modeline-override-battery).. |
| 337c0 | 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 61 62 6c 65 2d 77 61 74 63 | (doom-modeline-add-variable-watc |
| 337e0 | 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 0a 20 28 6c 61 | her..'doom-modeline-battery..(la |
| 33800 | 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a 20 20 20 28 77 68 | mbda.(_sym.val.op._where)....(wh |
| 33820 | 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d | en.(eq.op.'set)......(setq.doom- |
| 33840 | 6d 6f 64 65 6c 69 6e 65 2d 62 61 74 74 65 72 79 20 76 61 6c 29 0a 20 20 20 20 20 28 64 6f 6f 6d | modeline-battery.val)......(doom |
| 33860 | 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 62 61 74 74 65 72 79 29 29 29 29 0a 0a | -modeline-override-battery)))).. |
| 33880 | 0a 3b 3b 0a 3b 3b 20 50 61 63 6b 61 67 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 3b 3b 0a 0a 28 | .;;.;;.Package.information.;;..( |
| 338a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 70 61 63 6b 61 67 | doom-modeline-def-segment.packag |
| 338c0 | 65 0a 20 20 22 53 68 6f 77 20 70 61 63 6b 61 67 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 76 69 | e..."Show.package.information.vi |
| 338e0 | 61 20 60 70 61 72 61 64 6f 78 27 2e 22 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 64 6f 6f 6d | a.`paradox'."...(concat....(doom |
| 33900 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 0a 20 20 20 20 28 66 6f 72 6d | -modeline-display-text.....(form |
| 33920 | 61 74 2d 6d 6f 64 65 2d 6c 69 6e 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 66 72 6f 6e 74 2d 73 70 | at-mode-line.'mode-line-front-sp |
| 33940 | 61 63 65 29 29 0a 0a 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ace)).....(when.(and.doom-modeli |
| 33960 | 6e 65 2d 69 63 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 | ne-icon.doom-modeline-major-mode |
| 33980 | 2d 69 63 6f 6e 29 0a 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d | -icon)......(concat.......(doom- |
| 339a0 | 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | modeline-spc).......(doom-modeli |
| 339c0 | 6e 65 2d 69 63 6f 6e 20 27 66 61 69 63 6f 6e 20 22 6e 66 2d 66 61 2d 61 72 63 68 69 76 65 22 20 | ne-icon.'faicon."nf-fa-archive". |
| 339e0 | 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 20 20 | nil.nil......................... |
| 33a00 | 20 20 3a 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 0a 20 20 20 20 | ..:face.(doom-modeline-face..... |
| 33a20 | 20 20 20 20 20 20 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 |
| 33a40 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 63 6f 6c 6f 72 2d | .doom-modeline-major-mode-color- |
| 33a60 | 69 63 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 | icon............................ |
| 33a80 | 20 20 20 20 20 20 20 20 20 20 27 6e 65 72 64 2d 69 63 6f 6e 73 2d 73 69 6c 76 65 72 0a 20 20 20 | ..........'nerd-icons-silver.... |
| 33aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 33ac0 | 27 6d 6f 64 65 2d 6c 69 6e 65 29 29 29 29 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | 'mode-line)))))....(doom-modelin |
| 33ae0 | 65 2d 64 69 73 70 6c 61 79 2d 74 65 78 74 0a 20 20 20 20 28 66 6f 72 6d 61 74 2d 6d 6f 64 65 2d | e-display-text.....(format-mode- |
| 33b00 | 6c 69 6e 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 | line.'mode-line-buffer-identific |
| 33b20 | 61 74 69 6f 6e 29 29 29 29 0a 0a 0a 3b 3b 0a 3b 3b 20 48 65 6c 6d 0a 3b 3b 0a 0a 28 64 65 66 76 | ation))))...;;.;;.Helm.;;..(defv |
| 33b40 | 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 65 6c 6d 2d 62 75 66 66 65 72 2d 69 64 | ar.doom-modeline--helm-buffer-id |
| 33b60 | 73 0a 20 20 27 28 28 22 2a 68 65 6c 6d 2a 22 20 2e 20 22 48 45 4c 4d 22 29 0a 20 20 20 20 28 22 | s...'(("*helm*"..."HELM").....(" |
| 33b80 | 2a 68 65 6c 6d 20 4d 2d 78 2a 22 20 2e 20 22 48 45 4c 4d 20 4d 2d 78 22 29 0a 20 20 20 20 28 22 | *helm.M-x*"..."HELM.M-x").....(" |
| 33ba0 | 2a 73 77 69 70 65 72 2a 22 20 2e 20 22 53 57 49 50 45 52 22 29 0a 20 20 20 20 28 22 2a 50 72 6f | *swiper*"..."SWIPER").....("*Pro |
| 33bc0 | 6a 65 63 74 69 6c 65 20 50 65 72 73 70 65 63 74 69 76 65 73 2a 22 20 2e 20 22 48 45 4c 4d 20 50 | jectile.Perspectives*"..."HELM.P |
| 33be0 | 72 6f 6a 65 63 74 69 6c 65 20 50 65 72 73 70 65 63 74 69 76 65 73 22 29 0a 20 20 20 20 28 22 2a | rojectile.Perspectives").....("* |
| 33c00 | 50 72 6f 6a 65 63 74 69 6c 65 20 4c 61 79 6f 75 74 73 2a 22 20 2e 20 22 48 45 4c 4d 20 50 72 6f | Projectile.Layouts*"..."HELM.Pro |
| 33c20 | 6a 65 63 74 69 6c 65 20 4c 61 79 6f 75 74 73 22 29 0a 20 20 20 20 28 22 2a 68 65 6c 6d 2d 61 67 | jectile.Layouts").....("*helm-ag |
| 33c40 | 2a 22 20 2e 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.()................. |
| 33c60 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 48 45 4c 4d 20 41 67 3a 20 55 73 69 6e 67 20 25 73 22 | .....(format."HELM.Ag:.Using.%s" |
| 33c80 | 0a 20 20 20 20 20 20 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 |
| 33ca0 | 61 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 68 65 6c 6d 2d 61 67 2d 62 61 73 65 2d 63 6f | ar.(split-string.helm-ag-base-co |
| 33cc0 | 6d 6d 61 6e 64 29 29 29 29 29 29 0a 20 20 22 41 6c 69 73 74 20 6f 66 20 63 75 73 74 6f 6d 20 68 | mmand))))))..."Alist.of.custom.h |
| 33ce0 | 65 6c 6d 20 62 75 66 66 65 72 20 6e 61 6d 65 73 20 74 6f 20 75 73 65 2e 0a 54 68 65 20 63 64 72 | elm.buffer.names.to.use..The.cdr |
| 33d00 | 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 72 65 74 | .can.also.be.a.function.that.ret |
| 33d20 | 75 72 6e 73 20 61 20 6e 61 6d 65 20 74 6f 20 75 73 65 2e 22 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 | urns.a.name.to.use.")..(doom-mod |
| 33d40 | 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 68 65 6c 6d 2d 62 75 66 66 65 72 2d 69 64 | eline-def-segment.helm-buffer-id |
| 33d60 | 0a 20 20 22 48 65 6c 6d 20 73 65 73 73 69 6f 6e 20 69 64 65 6e 74 69 66 69 65 72 2e 22 0a 20 20 | ..."Helm.session.identifier."... |
| 33d80 | 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 68 65 6c 6d 2d 61 6c 69 | (when.(bound-and-true-p.helm-ali |
| 33da0 | 76 65 2d 70 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ve-p).....(let.((sep.(doom-model |
| 33dc0 | 69 6e 65 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 | ine-spc))).......(concat........ |
| 33de0 | 73 65 70 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 | sep........(when.doom-modeline-i |
| 33e00 | 63 6f 6e 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 20 28 | con..........(concat...........( |
| 33e20 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 73 75 63 69 63 6f 6e 20 22 6e 66 2d | doom-modeline-icon.'sucicon."nf- |
| 33e40 | 63 75 73 74 6f 6d 2d 65 6d 61 63 73 22 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | custom-emacs".nil.nil........... |
| 33e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 64 6f 6f 6d 2d | ....................:face.(doom- |
| 33e80 | 6d 6f 64 65 6c 69 6e 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 | modeline-face................... |
| 33ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 | ...................(and.doom-mod |
| 33ec0 | 65 6c 69 6e 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 63 6f 6c 6f 72 2d 69 63 6f 6e 0a 20 20 20 20 | eline-major-mode-color-icon..... |
| 33ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 33f00 | 20 20 20 20 20 20 27 6e 65 72 64 2d 69 63 6f 6e 73 2d 62 6c 75 65 29 29 29 0a 20 20 20 20 20 20 | ......'nerd-icons-blue)))....... |
| 33f20 | 20 20 20 20 73 65 70 29 29 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 | ....sep))........(propertize.... |
| 33f40 | 20 20 20 20 20 28 6c 65 74 20 28 28 63 75 73 74 6f 6d 20 28 63 64 72 20 28 61 73 73 6f 63 20 28 | .....(let.((custom.(cdr.(assoc.( |
| 33f60 | 62 75 66 66 65 72 2d 6e 61 6d 65 29 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 65 6c 6d | buffer-name).doom-modeline--helm |
| 33f80 | 2d 62 75 66 66 65 72 2d 69 64 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 | -buffer-ids)))...............(ca |
| 33fa0 | 73 65 2d 66 6f 6c 64 2d 73 65 61 72 63 68 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | se-fold-search.t)............... |
| 33fc0 | 28 6e 61 6d 65 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 | (name.(replace-regexp-in-string. |
| 33fe0 | 22 2d 22 20 22 20 22 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 | "-".".".(buffer-name))))........ |
| 34000 | 20 20 20 28 63 6f 6e 64 20 28 28 73 74 72 69 6e 67 70 20 63 75 73 74 6f 6d 29 20 63 75 73 74 6f | ...(cond.((stringp.custom).custo |
| 34020 | 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 66 75 6e 63 74 69 6f 6e 70 20 63 | m).................((functionp.c |
| 34040 | 75 73 74 6f 6d 29 20 28 66 75 6e 63 61 6c 6c 20 63 75 73 74 6f 6d 29 29 0a 20 20 20 20 20 20 20 | ustom).(funcall.custom))........ |
| 34060 | 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 73 74 | .........(t..................(st |
| 34080 | 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 2a 68 65 6c 6d 3a 3f 20 5c 5c 28 6d 6f 64 65 20 5c 5c | ring-match."\\*helm:?.\\(mode.\\ |
| 340a0 | 29 3f 5c 5c 28 5b 5e 5c 5c 2a 5d 2b 5c 5c 29 5c 5c 2a 22 20 6e 61 6d 65 29 0a 20 20 20 20 20 20 | )?\\([^\\*]+\\)\\*".name)....... |
| 340c0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 48 45 4c 4d 20 22 20 28 63 61 70 69 | ...........(concat."HELM.".(capi |
| 340e0 | 74 61 6c 69 7a 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 6e 61 6d 65 29 29 29 29 29 | talize.(match-string.2.name))))) |
| 34100 | 29 0a 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 | ).........'face.(doom-modeline-f |
| 34120 | 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 | ace.'doom-modeline-buffer-file)) |
| 34140 | 0a 20 20 20 20 20 20 20 73 65 70 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ........sep))))..(doom-modeline- |
| 34160 | 64 65 66 2d 73 65 67 6d 65 6e 74 20 68 65 6c 6d 2d 6e 75 6d 62 65 72 0a 20 20 22 4e 75 6d 62 65 | def-segment.helm-number..."Numbe |
| 34180 | 72 20 6f 66 20 68 65 6c 6d 20 63 61 6e 64 69 64 61 74 65 73 2e 22 0a 20 20 28 77 68 65 6e 20 28 | r.of.helm.candidates."...(when.( |
| 341a0 | 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 68 65 6c 6d 2d 61 6c 69 76 65 2d 70 29 0a 20 | bound-and-true-p.helm-alive-p).. |
| 341c0 | 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 | ...(concat......(propertize.(for |
| 341e0 | 6d 61 74 20 22 20 25 64 2f 25 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mat.".%d/%d".................... |
| 34200 | 20 20 20 20 20 20 28 68 65 6c 6d 2d 63 61 6e 64 69 64 61 74 65 2d 6e 75 6d 62 65 72 2d 61 74 2d | ......(helm-candidate-number-at- |
| 34220 | 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).......................... |
| 34240 | 28 68 65 6c 6d 2d 67 65 74 2d 63 61 6e 64 69 64 61 74 65 2d 6e 75 6d 62 65 72 20 74 29 29 0a 20 | (helm-get-candidate-number.t)).. |
| 34260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ................'face.(doom-mode |
| 34280 | 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d | line-face.'doom-modeline-buffer- |
| 342a0 | 70 61 74 68 29 29 0a 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 | path))......(propertize.(format. |
| 342c0 | 22 20 28 25 64 20 74 6f 74 61 6c 29 20 22 20 28 68 65 6c 6d 2d 67 65 74 2d 63 61 6e 64 69 64 61 | ".(%d.total).".(helm-get-candida |
| 342e0 | 74 65 2d 6e 75 6d 62 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 | te-number))..................'fa |
| 34300 | 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 | ce.(doom-modeline-face.'doom-mod |
| 34320 | 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | eline-info)))))..(doom-modeline- |
| 34340 | 64 65 66 2d 73 65 67 6d 65 6e 74 20 68 65 6c 6d 2d 68 65 6c 70 0a 20 20 22 48 65 6c 6d 20 6b 65 | def-segment.helm-help..."Helm.ke |
| 34360 | 79 62 69 6e 64 69 6e 67 73 20 68 65 6c 70 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d | ybindings.help."...(when.(bound- |
| 34380 | 61 6e 64 2d 74 72 75 65 2d 70 20 68 65 6c 6d 2d 61 6c 69 76 65 2d 70 29 0a 20 20 20 20 28 6d 61 | and-true-p.helm-alive-p).....(ma |
| 343a0 | 70 63 61 72 0a 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 73 29 0a 20 20 20 20 20 20 20 28 69 66 | pcar......(lambda.(s)........(if |
| 343c0 | 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 5c 5c 3c 22 20 73 29 0a 20 20 20 20 20 | .(string-prefix-p."\\<".s)...... |
| 343e0 | 20 20 20 20 20 20 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 | ......(propertize.(substitute-co |
| 34400 | 6d 6d 61 6e 64 2d 6b 65 79 73 20 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mmand-keys.s)................... |
| 34420 | 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 0a 20 | .....'face.(doom-modeline-face.. |
| 34440 | 20 20 20 20 20 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 6f | .............................'do |
| 34460 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 | om-modeline-buffer-file))....... |
| 34480 | 20 20 20 73 29 29 0a 20 20 20 20 20 27 28 22 5c 5c 3c 68 65 6c 6d 2d 6d 61 70 3e 5c 5c 5b 68 65 | ...s))......'("\\<helm-map>\\[he |
| 344a0 | 6c 6d 2d 68 65 6c 70 5d 22 20 22 28 68 65 6c 70 29 20 22 0a 20 20 20 20 20 20 20 22 5c 5c 3c 68 | lm-help]"."(help)."........"\\<h |
| 344c0 | 65 6c 6d 2d 6d 61 70 3e 5c 5c 5b 68 65 6c 6d 2d 73 65 6c 65 63 74 2d 61 63 74 69 6f 6e 5d 22 20 | elm-map>\\[helm-select-action]". |
| 344e0 | 22 28 61 63 74 69 6f 6e 73 29 20 22 0a 20 20 20 20 20 20 20 22 5c 5c 3c 68 65 6c 6d 2d 6d 61 70 | "(actions)."........"\\<helm-map |
| 34500 | 3e 5c 5c 5b 68 65 6c 6d 2d 6d 61 79 62 65 2d 65 78 69 74 2d 6d 69 6e 69 62 75 66 66 65 72 5d 2f | >\\[helm-maybe-exit-minibuffer]/ |
| 34520 | 46 31 2f 46 32 2e 2e 2e 22 20 22 28 61 63 74 69 6f 6e 29 20 22 29 29 29 29 0a 0a 28 64 6f 6f 6d | F1/F2..."."(action)."))))..(doom |
| 34540 | 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 68 65 6c 6d 2d 70 72 65 66 69 | -modeline-def-segment.helm-prefi |
| 34560 | 78 2d 61 72 67 75 6d 65 6e 74 0a 20 20 22 48 65 6c 6d 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 | x-argument..."Helm.prefix.argume |
| 34580 | 6e 74 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 64 2d 74 72 75 | nt."...(when.(and.(bound-and-tru |
| 345a0 | 65 2d 70 20 68 65 6c 6d 2d 61 6c 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 68 | e-p.helm-alive-p)..............h |
| 345c0 | 65 6c 6d 2d 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 64 69 73 70 6c 61 79 2d 70 72 65 66 61 72 67 29 0a | elm--mode-line-display-prefarg). |
| 345e0 | 20 20 20 20 28 6c 65 74 20 28 28 61 72 67 20 28 70 72 65 66 69 78 2d 6e 75 6d 65 72 69 63 2d 76 | ....(let.((arg.(prefix-numeric-v |
| 34600 | 61 6c 75 65 20 28 6f 72 20 70 72 65 66 69 78 2d 61 72 67 20 63 75 72 72 65 6e 74 2d 70 72 65 66 | alue.(or.prefix-arg.current-pref |
| 34620 | 69 78 2d 61 72 67 29 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3d 20 61 72 67 20 | ix-arg)))).......(unless.(=.arg. |
| 34640 | 31 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 6f 72 6d 61 74 20 22 | 1).........(propertize.(format." |
| 34660 | 43 2d 75 20 25 73 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 | C-u.%s".arg).................... |
| 34680 | 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d | .'face.(doom-modeline-face.'doom |
| 346a0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 69 6e 66 6f 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 64 6f | -modeline-info))))))..(defvar.do |
| 346c0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 65 6c 6d 2d 63 75 72 72 65 6e 74 2d 73 6f 75 72 63 65 | om-modeline--helm-current-source |
| 346e0 | 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 6c 79 20 61 63 74 69 76 65 20 68 65 6c | .nil..."The.currently.active.hel |
| 34700 | 6d 20 73 6f 75 72 63 65 2e 22 29 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 | m.source.").(doom-modeline-def-s |
| 34720 | 65 67 6d 65 6e 74 20 68 65 6c 6d 2d 66 6f 6c 6c 6f 77 0a 20 20 22 48 65 6c 6d 20 66 6f 6c 6c 6f | egment.helm-follow..."Helm.follo |
| 34740 | 77 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d | w.indicator."...(and.(bound-and- |
| 34760 | 74 72 75 65 2d 70 20 68 65 6c 6d 2d 61 6c 69 76 65 2d 70 29 0a 20 20 20 20 20 20 20 64 6f 6f 6d | true-p.helm-alive-p)........doom |
| 34780 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 65 6c 6d 2d 63 75 72 72 65 6e 74 2d 73 6f 75 72 63 65 0a 20 | -modeline--helm-current-source.. |
| 347a0 | 20 20 20 20 20 20 28 65 71 20 31 20 28 63 64 72 20 28 61 73 73 71 20 27 66 6f 6c 6c 6f 77 20 64 | ......(eq.1.(cdr.(assq.'follow.d |
| 347c0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 68 65 6c 6d 2d 63 75 72 72 65 6e 74 2d 73 6f 75 72 63 | oom-modeline--helm-current-sourc |
| 347e0 | 65 29 29 29 0a 20 20 20 20 20 20 20 22 48 46 22 29 29 0a 0a 3b 3b 0a 3b 3b 20 47 69 74 20 74 69 | e)))........"HF"))..;;.;;.Git.ti |
| 34800 | 6d 65 6d 61 63 68 69 6e 65 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 | memachine.;;..(doom-modeline-def |
| 34820 | 2d 73 65 67 6d 65 6e 74 20 67 69 74 2d 74 69 6d 65 6d 61 63 68 69 6e 65 0a 20 20 28 63 6f 6e 63 | -segment.git-timemachine...(conc |
| 34840 | 61 74 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 28 64 6f | at....(doom-modeline-spc)....(do |
| 34860 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 6d 6f 64 65 2d 69 63 6f 6e 29 0a 20 | om-modeline--buffer-mode-icon).. |
| 34880 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 62 75 66 66 65 72 2d 73 74 61 74 65 2d 69 | ..(doom-modeline--buffer-state-i |
| 348a0 | 63 6f 6e 29 0a 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 22 2a 25 62 2a 22 0a 20 | con)....(propertize....."*%b*".. |
| 348c0 | 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 6f | ...'face.(doom-modeline-face.'do |
| 348e0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 62 75 66 66 65 72 2d 74 69 6d 65 6d 61 63 68 69 6e 65 29 29 | om-modeline-buffer-timemachine)) |
| 34900 | 29 29 0a 0a 3b 3b 0a 3b 3b 20 4d 61 72 6b 64 6f 77 6e 2f 4f 72 67 20 70 72 65 76 69 65 77 0a 3b | ))..;;.;;.Markdown/Org.preview.; |
| 34920 | 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 67 72 | ;..(doom-modeline-def-segment.gr |
| 34940 | 69 70 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 67 72 69 | ip...(when.(bound-and-true-p.gri |
| 34960 | 70 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6c 65 74 20 28 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 | p-mode).....(let.((sep.(doom-mod |
| 34980 | 65 6c 69 6e 65 2d 73 70 63 29 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 | eline-spc))).......(concat...... |
| 349a0 | 20 20 73 65 70 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 61 63 65 20 28 64 6f 6f 6d 2d 6d | ..sep........(let.((face.(doom-m |
| 349c0 | 6f 64 65 6c 69 6e 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 | odeline-face.................... |
| 349e0 | 20 28 69 66 20 67 72 69 70 2d 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(if.grip--process.............. |
| 34a00 | 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 | ...........(pcase.(process-statu |
| 34a20 | 73 20 67 72 69 70 2d 2d 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.grip--process)................ |
| 34a40 | 20 20 20 20 20 20 20 20 20 20 20 28 27 72 75 6e 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ...........('run.'doom-modeline- |
| 34a60 | 69 6e 66 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 20 20 | info)........................... |
| 34a80 | 28 27 65 78 69 74 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 77 61 72 6e 69 6e 67 29 0a 20 | ('exit.'doom-modeline-warning).. |
| 34aa0 | 20 20 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 27 64 6f 6f | .........................(_.'doo |
| 34ac0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | m-modeline-urgent))............. |
| 34ae0 | 20 20 20 20 20 20 20 20 20 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 75 72 67 65 6e 74 29 | ..........'doom-modeline-urgent) |
| 34b00 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 | )))..........(propertize........ |
| 34b20 | 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 63 6f 64 69 63 6f 6e 20 | ...(doom-modeline-icon.'codicon. |
| 34b40 | 22 6e 66 2d 63 6f 64 2d 6f 70 65 6e 5f 70 72 65 76 69 65 77 22 20 22 f0 9f 97 90 22 20 22 40 22 | "nf-cod-open_preview"."...."."@" |
| 34b60 | 20 3a 66 61 63 65 20 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 | .:face.face)...........'help-ech |
| 34b80 | 6f 20 28 66 6f 72 6d 61 74 20 22 50 72 65 76 69 65 77 20 6f 6e 20 25 73 0a 6d 6f 75 73 65 2d 31 | o.(format."Preview.on.%s.mouse-1 |
| 34ba0 | 3a 20 50 72 65 76 69 65 77 20 69 6e 20 62 72 6f 77 73 65 72 0a 6d 6f 75 73 65 2d 32 3a 20 53 74 | :.Preview.in.browser.mouse-2:.St |
| 34bc0 | 6f 70 20 70 72 65 76 69 65 77 0a 6d 6f 75 73 65 2d 33 3a 20 52 65 73 74 61 72 74 20 70 72 65 76 | op.preview.mouse-3:.Restart.prev |
| 34be0 | 69 65 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 | iew"............................ |
| 34c00 | 20 20 28 67 72 69 70 2d 2d 70 72 65 76 69 65 77 2d 75 72 6c 29 29 0a 20 20 20 20 20 20 20 20 20 | ..(grip--preview-url)).......... |
| 34c20 | 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 | .'mouse-face.'doom-modeline-high |
| 34c40 | 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 | light...........'local-map.(let. |
| 34c60 | 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 | ((map.(make-sparse-keymap))).... |
| 34c80 | 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 65 2d 6b 65 79 20 | ....................(define-key. |
| 34ca0 | 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 20 20 | map.[mode-line.mouse-1]......... |
| 34cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 67 72 69 70 2d 62 72 6f 77 73 65 2d 70 | .................#'grip-browse-p |
| 34ce0 | 72 65 76 69 65 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 28 | review)........................( |
| 34d00 | 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d | define-key.map.[mode-line.mouse- |
| 34d20 | 32 5d 0a 20 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 67 72 | 2]..........................#'gr |
| 34d40 | 69 70 2d 73 74 6f 70 2d 70 72 65 76 69 65 77 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ip-stop-preview)................ |
| 34d60 | 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 6f 64 65 2d 6c 69 | ........(define-key.map.[mode-li |
| 34d80 | 6e 65 20 6d 6f 75 73 65 2d 33 5d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne.mouse-3]..................... |
| 34da0 | 20 20 20 20 20 23 27 67 72 69 70 2d 72 65 73 74 61 72 74 2d 70 72 65 76 69 65 77 29 0a 20 20 20 | .....#'grip-restart-preview).... |
| 34dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 70 29 29 29 0a 20 20 20 20 20 | ....................map)))...... |
| 34de0 | 20 20 73 65 70 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 46 6f 6c 6c 6f 77 20 6d 6f 64 65 0a 3b 3b 0a | ..sep))))..;;.;;.Follow.mode.;;. |
| 34e00 | 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 66 6f 6c 6c | .(doom-modeline-def-segment.foll |
| 34e20 | 6f 77 0a 20 20 28 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6f 6c | ow...(when.(bound-and-true-p.fol |
| 34e40 | 6c 6f 77 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 77 69 6e 64 6f 77 73 20 28 66 | low-mode).....(let*.((windows.(f |
| 34e60 | 6f 6c 6c 6f 77 2d 61 6c 6c 2d 66 6f 6c 6c 6f 77 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ollow-all-followers))........... |
| 34e80 | 20 28 6e 77 69 6e 64 6f 77 73 20 28 6c 65 6e 67 74 68 20 77 69 6e 64 6f 77 73 29 29 0a 20 20 20 | .(nwindows.(length.windows)).... |
| 34ea0 | 20 20 20 20 20 20 20 20 28 6e 66 6f 6c 6c 6f 77 69 6e 67 20 28 2d 20 28 6c 65 6e 67 74 68 20 28 | ........(nfollowing.(-.(length.( |
| 34ec0 | 6d 65 6d 71 20 28 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 29 20 77 69 6e 64 6f 77 73 29 29 | memq.(selected-window).windows)) |
| 34ee0 | 20 31 29 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 64 6f 6f 6d | .1))).......(concat........(doom |
| 34f00 | 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a | -modeline-spc)........(propertiz |
| 34f20 | 65 20 28 66 6f 72 6d 61 74 20 22 46 6f 6c 6c 6f 77 20 25 64 2f 25 64 22 20 28 2d 20 6e 77 69 6e | e.(format."Follow.%d/%d".(-.nwin |
| 34f40 | 64 6f 77 73 20 6e 66 6f 6c 6c 6f 77 69 6e 67 29 20 6e 77 69 6e 64 6f 77 73 29 0a 20 20 20 20 20 | dows.nfollowing).nwindows)...... |
| 34f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ..............'face.'doom-modeli |
| 34f80 | 6e 65 2d 62 75 66 66 65 72 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 29 29 29 29 29 0a 0a 3b 3b 0a 3b 3b | ne-buffer-minor-mode)))))..;;.;; |
| 34fa0 | 20 44 69 73 70 6c 61 79 20 74 69 6d 65 0a 3b 3b 0a 0a 28 64 65 66 63 6f 6e 73 74 20 64 6f 6f 6d | .Display.time.;;..(defconst.doom |
| 34fc0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 68 6f 75 72 2d 68 61 6e 64 2d 72 61 74 69 6f | -modeline--clock-hour-hand-ratio |
| 34fe0 | 20 30 2e 34 35 0a 20 20 22 4c 65 6e 67 74 68 20 6f 66 20 74 68 65 20 68 6f 75 72 20 68 61 6e 64 | .0.45..."Length.of.the.hour.hand |
| 35000 | 20 61 73 20 61 20 70 72 6f 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 64 69 75 73 2e 22 | .as.a.proportion.of.the.radius." |
| 35020 | 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 | )..(defconst.doom-modeline--cloc |
| 35040 | 6b 2d 6d 69 6e 75 74 65 2d 68 61 6e 64 2d 72 61 74 69 6f 20 30 2e 37 0a 20 20 22 4c 65 6e 67 74 | k-minute-hand-ratio.0.7..."Lengt |
| 35060 | 68 20 6f 66 20 74 68 65 20 6d 69 6e 75 74 65 20 68 61 6e 64 20 61 73 20 61 20 70 72 6f 70 6f 72 | h.of.the.minute.hand.as.a.propor |
| 35080 | 74 69 6f 6e 20 6f 66 20 74 68 65 20 72 61 64 69 75 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 64 6f | tion.of.the.radius.")..(defun.do |
| 350a0 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 72 65 61 74 65 2d 63 6c 6f 63 6b 2d 73 76 67 20 28 68 | om-modeline--create-clock-svg.(h |
| 350c0 | 6f 75 72 20 6d 69 6e 75 74 65 20 72 61 64 69 75 73 20 63 6f 6c 6f 72 29 0a 20 20 22 43 6f 6e 73 | our.minute.radius.color)..."Cons |
| 350e0 | 74 72 75 63 74 20 61 6e 20 53 56 47 20 63 6c 6f 63 6b 20 73 68 6f 77 69 6e 67 20 74 68 65 20 74 | truct.an.SVG.clock.showing.the.t |
| 35100 | 69 6d 65 20 48 4f 55 52 3a 4d 49 4e 55 54 45 2e 0a 54 68 65 20 63 6c 6f 63 6b 20 77 69 6c 6c 20 | ime.HOUR:MINUTE..The.clock.will. |
| 35120 | 62 65 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 65 64 20 52 41 44 49 55 53 20 61 6e 64 20 43 | be.of.the.specified.RADIUS.and.C |
| 35140 | 4f 4c 4f 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 | OLOR."...(let.((thickness-factor |
| 35160 | 20 28 69 6d 61 67 65 2d 63 6f 6d 70 75 74 65 2d 73 63 61 6c 69 6e 67 2d 66 61 63 74 6f 72 20 27 | .(image-compute-scaling-factor.' |
| 35180 | 61 75 74 6f 29 29 0a 20 20 20 20 20 20 20 20 28 68 6f 75 72 2d 78 20 28 2a 20 72 61 64 69 75 73 | auto)).........(hour-x.(*.radius |
| 351a0 | 20 28 73 69 6e 20 28 2a 20 28 2d 20 36 20 68 6f 75 72 20 28 2f 20 6d 69 6e 75 74 65 20 36 30 2e | .(sin.(*.(-.6.hour.(/.minute.60. |
| 351c0 | 30 29 29 20 28 2f 20 66 6c 6f 61 74 2d 70 69 20 36 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | 0)).(/.float-pi.6)))............ |
| 351e0 | 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 68 6f 75 | ........doom-modeline--clock-hou |
| 35200 | 72 2d 68 61 6e 64 2d 72 61 74 69 6f 29 29 0a 20 20 20 20 20 20 20 20 28 68 6f 75 72 2d 79 20 28 | r-hand-ratio)).........(hour-y.( |
| 35220 | 2a 20 72 61 64 69 75 73 20 28 63 6f 73 20 28 2a 20 28 2d 20 36 20 68 6f 75 72 20 28 2f 20 6d 69 | *.radius.(cos.(*.(-.6.hour.(/.mi |
| 35240 | 6e 75 74 65 20 36 30 2e 30 29 29 20 28 2f 20 66 6c 6f 61 74 2d 70 69 20 36 29 29 29 0a 20 20 20 | nute.60.0)).(/.float-pi.6))).... |
| 35260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 | ................doom-modeline--c |
| 35280 | 6c 6f 63 6b 2d 68 6f 75 72 2d 68 61 6e 64 2d 72 61 74 69 6f 29 29 0a 20 20 20 20 20 20 20 20 28 | lock-hour-hand-ratio)).........( |
| 352a0 | 6d 69 6e 75 74 65 2d 78 20 28 2a 20 72 61 64 69 75 73 20 28 73 69 6e 20 28 2a 20 28 2d 20 33 30 | minute-x.(*.radius.(sin.(*.(-.30 |
| 352c0 | 20 6d 69 6e 75 74 65 29 20 28 2f 20 66 6c 6f 61 74 2d 70 69 20 33 30 29 29 29 0a 20 20 20 20 20 | .minute).(/.float-pi.30)))...... |
| 352e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 | ................doom-modeline--c |
| 35300 | 6c 6f 63 6b 2d 6d 69 6e 75 74 65 2d 68 61 6e 64 2d 72 61 74 69 6f 29 29 0a 20 20 20 20 20 20 20 | lock-minute-hand-ratio))........ |
| 35320 | 20 28 6d 69 6e 75 74 65 2d 79 20 28 2a 20 72 61 64 69 75 73 20 28 63 6f 73 20 28 2a 20 28 2d 20 | .(minute-y.(*.radius.(cos.(*.(-. |
| 35340 | 33 30 20 6d 69 6e 75 74 65 29 20 28 2f 20 66 6c 6f 61 74 2d 70 69 20 33 30 29 29 29 0a 20 20 20 | 30.minute).(/.float-pi.30))).... |
| 35360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | ..................doom-modeline- |
| 35380 | 2d 63 6c 6f 63 6b 2d 6d 69 6e 75 74 65 2d 68 61 6e 64 2d 72 61 74 69 6f 29 29 0a 20 20 20 20 20 | -clock-minute-hand-ratio))...... |
| 353a0 | 20 20 20 28 73 76 67 20 28 73 76 67 2d 63 72 65 61 74 65 20 28 2a 20 32 20 72 61 64 69 75 73 29 | ...(svg.(svg-create.(*.2.radius) |
| 353c0 | 20 28 2a 20 32 20 72 61 64 69 75 73 29 20 3a 73 74 72 6f 6b 65 20 63 6f 6c 6f 72 29 29 29 0a 20 | .(*.2.radius).:stroke.color))).. |
| 353e0 | 20 20 20 28 73 76 67 2d 63 69 72 63 6c 65 20 73 76 67 20 72 61 64 69 75 73 20 72 61 64 69 75 73 | ...(svg-circle.svg.radius.radius |
| 35400 | 20 28 2d 20 72 61 64 69 75 73 20 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 29 0a 20 20 20 | .(-.radius.thickness-factor).... |
| 35420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 6c 20 22 6e 6f 6e 65 22 20 3a 73 74 72 6f 6b | .............:fill."none".:strok |
| 35440 | 65 2d 77 69 64 74 68 20 28 2a 20 32 20 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 29 29 0a | e-width.(*.2.thickness-factor)). |
| 35460 | 20 20 20 20 28 73 76 67 2d 63 69 72 63 6c 65 20 73 76 67 20 72 61 64 69 75 73 20 72 61 64 69 75 | ....(svg-circle.svg.radius.radiu |
| 35480 | 73 20 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.thickness-factor.............. |
| 354a0 | 20 20 20 3a 66 69 6c 6c 20 63 6f 6c 6f 72 20 3a 73 74 72 6f 6b 65 20 22 6e 6f 6e 65 22 29 0a 20 | ...:fill.color.:stroke."none").. |
| 354c0 | 20 20 20 28 73 76 67 2d 6c 69 6e 65 20 73 76 67 20 72 61 64 69 75 73 20 72 61 64 69 75 73 20 28 | ...(svg-line.svg.radius.radius.( |
| 354e0 | 2b 20 72 61 64 69 75 73 20 68 6f 75 72 2d 78 29 20 28 2b 20 72 61 64 69 75 73 20 68 6f 75 72 2d | +.radius.hour-x).(+.radius.hour- |
| 35500 | 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 73 74 72 6f 6b 65 2d 77 69 64 74 68 20 28 | y)...............:stroke-width.( |
| 35520 | 2a 20 32 20 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 29 29 0a 20 20 20 20 28 73 76 67 2d | *.2.thickness-factor)).....(svg- |
| 35540 | 6c 69 6e 65 20 73 76 67 20 72 61 64 69 75 73 20 72 61 64 69 75 73 20 28 2b 20 72 61 64 69 75 73 | line.svg.radius.radius.(+.radius |
| 35560 | 20 6d 69 6e 75 74 65 2d 78 29 20 28 2b 20 72 61 64 69 75 73 20 6d 69 6e 75 74 65 2d 79 29 0a 20 | .minute-x).(+.radius.minute-y).. |
| 35580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 73 74 72 6f 6b 65 2d 77 69 64 74 68 20 28 2a 20 31 2e | .............:stroke-width.(*.1. |
| 355a0 | 35 20 74 68 69 63 6b 6e 65 73 73 2d 66 61 63 74 6f 72 29 29 0a 20 20 20 20 73 76 67 29 29 0a 0a | 5.thickness-factor)).....svg)).. |
| 355c0 | 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 63 61 63 | (defvar.doom-modeline--clock-cac |
| 355e0 | 68 65 20 6e 69 6c 0a 20 20 22 54 68 65 20 6c 61 73 74 20 72 65 73 75 6c 74 20 6f 66 20 60 64 6f | he.nil..."The.last.result.of.`do |
| 35600 | 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 65 6e 65 72 61 74 65 2d 63 6c 6f 63 6b 27 2e 22 29 0a | om-modeline--generate-clock'."). |
| 35620 | 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 65 6e 65 72 61 74 65 2d | .(defun.doom-modeline--generate- |
| 35640 | 63 6c 6f 63 6b 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 63 6f 6e 74 | clock.()..."Return.a.string.cont |
| 35660 | 61 69 6e 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 74 69 6d 65 20 61 73 20 61 6e 20 61 6e | aining.the.current.time.as.an.an |
| 35680 | 61 6c 6f 67 75 65 20 63 6c 6f 63 6b 20 73 76 67 2e 0a 57 68 65 6e 20 74 68 65 20 73 76 67 20 6c | alogue.clock.svg..When.the.svg.l |
| 356a0 | 69 62 72 61 72 79 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 2c 20 72 65 74 75 72 6e 20 | ibrary.is.not.available,.return. |
| 356c0 | 6e 69 6c 2e 22 0a 20 20 28 63 64 72 0a 20 20 20 28 6f 72 20 28 61 6e 64 20 28 65 71 75 61 6c 20 | nil."...(cdr....(or.(and.(equal. |
| 356e0 | 28 74 72 75 6e 63 61 74 65 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | (truncate.(float-time).......... |
| 35700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2a 20 64 6f 6f 6d 2d 6d 6f 64 65 | ....................(*.doom-mode |
| 35720 | 6c 69 6e 65 2d 74 69 6d 65 2d 63 6c 6f 63 6b 2d 6d 69 6e 75 74 65 2d 72 65 73 6f 6c 75 74 69 6f | line-time-clock-minute-resolutio |
| 35740 | 6e 20 36 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 64 | n.60))....................(car.d |
| 35760 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 63 61 63 68 65 29 29 0a 20 20 20 20 | oom-modeline--clock-cache))..... |
| 35780 | 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 63 61 63 | ........doom-modeline--clock-cac |
| 357a0 | 68 65 29 0a 20 20 20 20 20 20 20 28 61 6e 64 20 28 72 65 71 75 69 72 65 20 27 73 76 67 20 6e 69 | he)........(and.(require.'svg.ni |
| 357c0 | 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6f 6d 2d 6d 6f 64 65 | l.t).............(setq.doom-mode |
| 357e0 | 6c 69 6e 65 2d 2d 63 6c 6f 63 6b 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | line--clock-cache............... |
| 35800 | 20 20 20 20 28 63 6f 6e 73 20 28 74 72 75 6e 63 61 74 65 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 | ....(cons.(truncate.(float-time) |
| 35820 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 35840 | 20 20 20 28 2a 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 63 6c 6f 63 6b 2d 6d | ...(*.doom-modeline-time-clock-m |
| 35860 | 69 6e 75 74 65 2d 72 65 73 6f 6c 75 74 69 6f 6e 20 36 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 | inute-resolution.60))........... |
| 35880 | 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 0a 20 20 20 20 20 20 | ..............(propertize....... |
| 358a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 | ...................".".......... |
| 358c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 64 69 73 70 6c 61 79 0a 20 20 20 20 20 20 20 | ................'display........ |
| 358e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 76 67 2d 69 6d 61 67 65 0a 20 20 20 | ..................(svg-image.... |
| 35900 | 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 6f 6f 6d 2d 6d 6f 64 | .......................(doom-mod |
| 35920 | 65 6c 69 6e 65 2d 2d 63 72 65 61 74 65 2d 63 6c 6f 63 6b 2d 73 76 67 0a 20 20 20 20 20 20 20 20 | eline--create-clock-svg......... |
| 35940 | 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 6f 2d 6e 75 | ...................(string-to-nu |
| 35960 | 6d 62 65 72 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 22 25 2d 49 22 29 29 | mber.(format-time-string."%-I")) |
| 35980 | 20 3b 20 68 6f 75 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 | .;.hour......................... |
| 359a0 | 20 20 20 28 2a 20 28 74 72 75 6e 63 61 74 65 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 | ...(*.(truncate.(string-to-numbe |
| 359c0 | 72 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 22 25 2d 4d 22 29 29 0a 20 20 | r.(format-time-string."%-M"))... |
| 359e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 35a00 | 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 63 6c 6f 63 6b 2d 6d | ......doom-modeline-time-clock-m |
| 35a20 | 69 6e 75 74 65 2d 72 65 73 6f 6c 75 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | inute-resolution)............... |
| 35a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 | ................doom-modeline-ti |
| 35a60 | 6d 65 2d 63 6c 6f 63 6b 2d 6d 69 6e 75 74 65 2d 72 65 73 6f 6c 75 74 69 6f 6e 29 20 3b 20 6d 69 | me-clock-minute-resolution).;.mi |
| 35a80 | 6e 75 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 20 20 20 | nute............................ |
| 35aa0 | 28 69 66 20 28 69 6e 74 65 67 65 72 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 | (if.(integerp.doom-modeline-time |
| 35ac0 | 2d 63 6c 6f 63 6b 2d 73 69 7a 65 29 20 3b 20 72 61 64 69 75 73 0a 20 20 20 20 20 20 20 20 20 20 | -clock-size).;.radius........... |
| 35ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | .....................doom-modeli |
| 35b00 | 6e 65 2d 74 69 6d 65 2d 63 6c 6f 63 6b 2d 73 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne-time-clock-size.............. |
| 35b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2a 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ................(*.doom-modeline |
| 35b40 | 2d 68 65 69 67 68 74 20 30 2e 35 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 63 | -height.0.5.doom-modeline-time-c |
| 35b60 | 6c 6f 63 6b 2d 73 69 7a 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lock-size))..................... |
| 35b80 | 20 20 20 20 20 20 20 22 63 75 72 72 65 6e 74 43 6f 6c 6f 72 22 29 0a 20 20 20 20 20 20 20 20 20 | ......."currentColor").......... |
| 35ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 73 63 61 6c 65 20 31 20 3a 61 73 63 65 6e | .................:scale.1.:ascen |
| 35bc0 | 74 20 27 63 65 6e 74 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 | t.'center)...................... |
| 35be0 | 20 20 20 20 27 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 0a 20 20 | ....'face.'doom-modeline-time... |
| 35c00 | 20 20 20 20 20 20 20 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 | .......................'help-ech |
| 35c20 | 6f 20 28 6c 61 6d 62 64 61 20 28 5f 77 69 6e 64 6f 77 20 5f 6f 62 6a 65 63 74 20 5f 70 6f 73 29 | o.(lambda.(_window._object._pos) |
| 35c40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 35c60 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 22 25 63 22 29 | .......(format-time-string."%c") |
| 35c80 | 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 | ))))))))..(defun.doom-modeline-t |
| 35ca0 | 69 6d 65 2d 69 63 6f 6e 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 73 20 74 68 65 20 74 69 6d 65 | ime-icon.()..."Displays.the.time |
| 35cc0 | 20 69 63 6f 6e 2e 22 0a 20 20 28 6f 72 20 28 61 6e 64 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | .icon."...(or.(and.doom-modeline |
| 35ce0 | 2d 74 69 6d 65 2d 6c 69 76 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 64 6f 6f 6d 2d | -time-live-icon............doom- |
| 35d00 | 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 61 6e 61 6c 6f 67 75 65 2d 63 6c 6f 63 6b 0a 20 20 20 | modeline-time-analogue-clock.... |
| 35d20 | 20 20 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 67 72 61 70 68 69 63 2d 70 29 0a 20 20 20 20 | ........(display-graphic-p)..... |
| 35d40 | 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 67 65 6e 65 72 61 74 65 2d | .......(doom-modeline--generate- |
| 35d60 | 63 6c 6f 63 6b 29 29 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f | clock)).......(doom-modeline-ico |
| 35d80 | 6e 0a 20 20 20 20 20 20 20 27 6d 64 69 63 6f 6e 0a 20 20 20 20 20 20 20 28 69 66 20 64 6f 6f 6d | n........'mdicon........(if.doom |
| 35da0 | 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 6c 69 76 65 2d 69 63 6f 6e 0a 20 20 20 20 20 20 20 | -modeline-time-live-icon........ |
| 35dc0 | 20 20 20 20 28 70 63 61 73 65 20 28 25 20 28 63 61 64 64 72 20 28 64 65 63 6f 64 65 2d 74 69 6d | ....(pcase.(%.(caddr.(decode-tim |
| 35de0 | 65 29 29 20 31 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 30 20 22 6e 66 2d 6d 64 2d 63 | e)).12)..............(0."nf-md-c |
| 35e00 | 6c 6f 63 6b 5f 74 69 6d 65 5f 74 77 65 6c 76 65 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 | lock_time_twelve_outline")...... |
| 35e20 | 20 20 20 20 20 20 20 20 28 31 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 6f 6e 65 | ........(1."nf-md-clock_time_one |
| 35e40 | 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 32 20 22 6e 66 2d 6d | _outline")..............(2."nf-m |
| 35e60 | 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 74 77 6f 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 | d-clock_time_two_outline")...... |
| 35e80 | 20 20 20 20 20 20 20 20 28 33 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 74 68 72 | ........(3."nf-md-clock_time_thr |
| 35ea0 | 65 65 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 34 20 22 6e 66 | ee_outline")..............(4."nf |
| 35ec0 | 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 66 6f 75 72 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 | -md-clock_time_four_outline")... |
| 35ee0 | 20 20 20 20 20 20 20 20 20 20 20 28 35 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f | ...........(5."nf-md-clock_time_ |
| 35f00 | 66 69 76 65 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 36 20 22 | five_outline")..............(6." |
| 35f20 | 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 73 69 78 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 | nf-md-clock_time_six_outline").. |
| 35f40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 37 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 | ............(7."nf-md-clock_time |
| 35f60 | 5f 73 65 76 65 6e 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 38 | _seven_outline")..............(8 |
| 35f80 | 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 65 69 67 68 74 5f 6f 75 74 6c 69 6e 65 | ."nf-md-clock_time_eight_outline |
| 35fa0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 39 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f | ")..............(9."nf-md-clock_ |
| 35fc0 | 74 69 6d 65 5f 6e 69 6e 65 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | time_nine_outline")............. |
| 35fe0 | 20 28 31 30 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 74 69 6d 65 5f 74 65 6e 5f 6f 75 74 6c 69 | .(10."nf-md-clock_time_ten_outli |
| 36000 | 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 31 20 22 6e 66 2d 6d 64 2d 63 6c 6f | ne")..............(11."nf-md-clo |
| 36020 | 63 6b 5f 74 69 6d 65 5f 65 6c 65 76 65 6e 5f 6f 75 74 6c 69 6e 65 22 29 29 0a 20 20 20 20 20 20 | ck_time_eleven_outline"))....... |
| 36040 | 20 20 20 22 6e 66 2d 6d 64 2d 63 6c 6f 63 6b 5f 6f 75 74 6c 69 6e 65 22 29 0a 20 20 20 20 20 20 | ..."nf-md-clock_outline")....... |
| 36060 | 20 22 e2 8f b0 22 0a 20 20 20 20 20 20 20 22 22 0a 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 28 | ."..."........""........:face.'( |
| 36080 | 3a 69 6e 68 65 72 69 74 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 20 3a 77 65 69 | :inherit.doom-modeline-time.:wei |
| 360a0 | 67 68 74 20 6e 6f 72 6d 61 6c 29 29 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 | ght.normal))))..(doom-modeline-d |
| 360c0 | 65 66 2d 73 65 67 6d 65 6e 74 20 74 69 6d 65 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 6f 6f | ef-segment.time...(when.(and.doo |
| 360e0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 6f | m-modeline-time..............(bo |
| 36100 | 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 6d 6f 64 65 | und-and-true-p.display-time-mode |
| 36120 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 | )..............(doom-modeline--s |
| 36140 | 65 67 6d 65 6e 74 2d 76 69 73 69 62 6c 65 20 27 74 69 6d 65 29 29 0a 20 20 20 20 28 63 6f 6e 63 | egment-visible.'time)).....(conc |
| 36160 | 61 74 0a 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 29 0a 20 20 20 20 | at......(doom-modeline-spc)..... |
| 36180 | 20 28 77 68 65 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 2d 69 63 6f 6e 0a 20 | .(when.doom-modeline-time-icon.. |
| 361a0 | 20 20 20 20 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 | ......(concat.........(doom-mode |
| 361c0 | 6c 69 6e 65 2d 74 69 6d 65 2d 69 63 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6f 72 | line-time-icon).........(and.(or |
| 361e0 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | .doom-modeline-icon.doom-modelin |
| 36200 | 65 2d 75 6e 69 63 6f 64 65 2d 66 61 6c 6c 62 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e-unicode-fallback)............. |
| 36220 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 76 73 70 63 29 29 29 29 0a 20 20 20 20 20 28 70 | .(doom-modeline-vspc))))......(p |
| 36240 | 72 6f 70 65 72 74 69 7a 65 20 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 73 74 72 69 6e 67 0a 20 20 | ropertize.display-time-string... |
| 36260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | ...............'face.(doom-model |
| 36280 | 69 6e 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 29 29 29 29 | ine-face.'doom-modeline-time)))) |
| 362a0 | 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 | )..(defun.doom-modeline-override |
| 362c0 | 2d 74 69 6d 65 20 28 29 0a 20 20 22 4f 76 65 72 72 69 64 65 20 64 65 66 61 75 6c 74 20 60 64 69 | -time.()..."Override.default.`di |
| 362e0 | 73 70 6c 61 79 2d 74 69 6d 65 27 20 6d 6f 64 65 2d 6c 69 6e 65 2e 22 0a 20 20 28 6f 72 20 67 6c | splay-time'.mode-line."...(or.gl |
| 36300 | 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 20 28 73 65 74 71 20 67 6c 6f 62 61 6c 2d 6d 6f | obal-mode-string.(setq.global-mo |
| 36320 | 64 65 2d 73 74 72 69 6e 67 20 27 28 22 22 29 29 29 0a 20 20 28 69 66 20 28 61 6e 64 20 64 6f 6f | de-string.'("")))...(if.(and.doo |
| 36340 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 62 6f 75 6e | m-modeline-time............(boun |
| 36360 | 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 | d-and-true-p.doom-modeline-mode) |
| 36380 | 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 | ).......(setq.global-mode-string |
| 363a0 | 20 28 64 65 6c 71 20 27 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 67 6c 6f 62 | .(delq.'display-time-string.glob |
| 363c0 | 61 6c 2d 6d 6f 64 65 2d 73 74 72 69 6e 67 29 29 0a 20 20 20 20 28 6f 72 20 28 6d 65 6d 71 20 27 | al-mode-string)).....(or.(memq.' |
| 363e0 | 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 73 74 72 69 6e 67 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d | display-time-string.global-mode- |
| 36400 | 73 74 72 69 6e 67 29 0a 09 20 20 20 20 28 73 65 74 71 20 67 6c 6f 62 61 6c 2d 6d 6f 64 65 2d 73 | string)......(setq.global-mode-s |
| 36420 | 74 72 69 6e 67 0a 09 09 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 67 6c 6f 62 61 6c 2d 6d 6f 64 | tring.........(append.global-mod |
| 36440 | 65 2d 73 74 72 69 6e 67 20 27 28 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 73 74 72 69 6e 67 29 29 | e-string.'(display-time-string)) |
| 36460 | 29 29 29 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 69 73 70 6c 61 79 2d 74 69 6d 65 2d 6d 6f 64 | )))).(add-hook.'display-time-mod |
| 36480 | 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d | e-hook.#'doom-modeline-override- |
| 364a0 | 74 69 6d 65 29 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d | time).(add-hook.'doom-modeline-m |
| 364c0 | 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 | ode-hook.#'doom-modeline-overrid |
| 364e0 | 65 2d 74 69 6d 65 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 64 64 2d 76 61 72 69 | e-time)..(doom-modeline-add-vari |
| 36500 | 61 62 6c 65 2d 77 61 74 63 68 65 72 0a 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d | able-watcher..'doom-modeline-tim |
| 36520 | 65 0a 20 28 6c 61 6d 62 64 61 20 28 5f 73 79 6d 20 76 61 6c 20 6f 70 20 5f 77 68 65 72 65 29 0a | e..(lambda.(_sym.val.op._where). |
| 36540 | 20 20 20 28 77 68 65 6e 20 28 65 71 20 6f 70 20 27 73 65 74 29 0a 20 20 20 20 20 28 73 65 74 71 | ...(when.(eq.op.'set)......(setq |
| 36560 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 74 69 6d 65 20 76 61 6c 29 0a 20 20 20 20 20 28 64 | .doom-modeline-time.val)......(d |
| 36580 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6f 76 65 72 72 69 64 65 2d 74 69 6d 65 29 29 29 29 0a 0a | oom-modeline-override-time)))).. |
| 365a0 | 3b 3b 0a 3b 3b 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 | ;;.;;.Compilation.;;..(doom-mode |
| 365c0 | 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 0a 20 20 28 | line-def-segment.compilation...( |
| 365e0 | 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 63 6f 6d 70 69 6c 61 74 69 6f | and.(bound-and-true-p.compilatio |
| 36600 | 6e 2d 69 6e 2d 70 72 6f 67 72 65 73 73 29 0a 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a | n-in-progress)........(propertiz |
| 36620 | 65 20 22 5b 43 6f 6d 70 69 6c 69 6e 67 5d 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e."[Compiling]."................ |
| 36640 | 20 20 20 20 27 66 61 63 65 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 20 27 64 | ....'face.(doom-modeline-face.'d |
| 36660 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 29 0a 09 20 20 20 20 20 | oom-modeline-compilation)....... |
| 36680 | 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 43 6f 6d 70 69 6c 69 6e 67 3b | ..........'help-echo."Compiling; |
| 366a0 | 20 6d 6f 75 73 65 2d 32 3a 20 47 6f 74 6f 20 42 75 66 66 65 72 22 0a 20 20 20 20 20 20 20 20 20 | .mouse-2:.Goto.Buffer".......... |
| 366c0 | 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 | ..........'mouse-face.'doom-mode |
| 366e0 | 6c 69 6e 65 2d 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 | line-highlight.................. |
| 36700 | 20 20 27 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 20 20 20 20 | ..'local-map.................... |
| 36720 | 28 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 6f 75 73 65 2d 6d 61 70 0a 20 20 20 20 20 20 | (make-mode-line-mouse-map....... |
| 36740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 32 0a 20 20 20 20 20 20 20 20 20 | ..............'mouse-2.......... |
| 36760 | 20 20 20 20 20 20 20 20 20 20 20 23 27 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 67 6f 74 6f 2d 69 6e | ...........#'compilation-goto-in |
| 36780 | 2d 70 72 6f 67 72 65 73 73 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 45 6c 64 6f | -progress-buffer))))..;;.;;.Eldo |
| 367a0 | 63 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 | c.;;..(doom-modeline-def-segment |
| 367c0 | 20 65 6c 64 6f 63 0a 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 | .eldoc...(and.(bound-and-true-p. |
| 367e0 | 65 6c 64 6f 63 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 27 28 65 6c 64 6f 63 2d 6d 6f 64 65 2d | eldoc-mode)........'(eldoc-mode- |
| 36800 | 6c 69 6e 65 2d 73 74 72 69 6e 67 0a 09 09 20 28 22 20 22 20 65 6c 64 6f 63 2d 6d 6f 64 65 2d 6c | line-string....(".".eldoc-mode-l |
| 36820 | 69 6e 65 2d 73 74 72 69 6e 67 20 22 20 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d | ine-string."."))))..(defun.doom- |
| 36840 | 6d 6f 64 65 6c 69 6e 65 2d 65 6c 64 6f 63 2d 6d 69 6e 69 62 75 66 66 65 72 2d 6d 65 73 73 61 67 | modeline-eldoc-minibuffer-messag |
| 36860 | 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 0a 20 20 22 | e.(format-string.&rest.args)..." |
| 36880 | 44 69 73 70 6c 61 79 20 6d 65 73 73 61 67 65 20 73 70 65 63 69 66 69 65 64 20 62 79 20 46 4f 52 | Display.message.specified.by.FOR |
| 368a0 | 4d 41 54 2d 53 54 52 49 4e 47 20 61 6e 64 20 41 52 47 53 20 6f 6e 20 74 68 65 20 6d 6f 64 65 2d | MAT-STRING.and.ARGS.on.the.mode- |
| 368c0 | 6c 69 6e 65 20 61 73 20 6e 65 65 64 65 64 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 69 | line.as.needed..This.function.di |
| 368e0 | 73 70 6c 61 79 73 20 74 68 65 20 6d 65 73 73 61 67 65 20 70 72 6f 64 75 63 65 64 20 62 79 20 66 | splays.the.message.produced.by.f |
| 36900 | 6f 72 6d 61 74 74 69 6e 67 20 41 52 47 53 0a 77 69 74 68 20 46 4f 52 4d 41 54 2d 53 54 52 49 4e | ormatting.ARGS.with.FORMAT-STRIN |
| 36920 | 47 20 6f 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 77 68 65 6e 20 74 68 65 20 63 75 72 72 | G.on.the.mode.line.when.the.curr |
| 36940 | 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 61 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 4f 74 68 65 | ent.buffer.is.a.minibuffer..Othe |
| 36960 | 72 77 69 73 65 2c 20 69 74 20 64 69 73 70 6c 61 79 73 20 74 68 65 20 6d 65 73 73 61 67 65 20 6c | rwise,.it.displays.the.message.l |
| 36980 | 69 6b 65 20 60 6d 65 73 73 61 67 65 27 20 77 6f 75 6c 64 2e 22 0a 20 20 28 69 66 20 28 6d 69 6e | ike.`message'.would."...(if.(min |
| 369a0 | 69 62 75 66 66 65 72 70 29 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 09 20 20 20 20 28 61 64 64 | ibufferp).......(progn......(add |
| 369c0 | 2d 68 6f 6f 6b 20 27 6d 69 6e 69 62 75 66 66 65 72 2d 65 78 69 74 2d 68 6f 6f 6b 0a 09 09 20 20 | -hook.'minibuffer-exit-hook..... |
| 369e0 | 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 73 65 74 71 20 65 6c 64 6f 63 2d 6d | ........(lambda.().(setq.eldoc-m |
| 36a00 | 6f 64 65 2d 6c 69 6e 65 2d 73 74 72 69 6e 67 20 6e 69 6c 0a 09 09 09 20 20 20 20 20 20 20 20 20 | ode-line-string.nil............. |
| 36a20 | 20 20 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e | .........;;.https://debbugs.gnu. |
| 36a40 | 6f 72 67 2f 31 36 39 32 30 0a 09 09 09 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 | org/16920......................e |
| 36a60 | 6c 64 6f 63 2d 6c 61 73 74 2d 6d 65 73 73 61 67 65 20 6e 69 6c 29 29 0a 09 09 20 20 20 20 20 20 | ldoc-last-message.nil))......... |
| 36a80 | 20 20 20 20 6e 69 6c 20 74 29 0a 09 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 | ....nil.t)......(with-current-bu |
| 36aa0 | 66 66 65 72 0a 09 20 20 20 20 20 20 20 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 0a 09 20 20 | ffer..........(window-buffer.... |
| 36ac0 | 20 20 20 20 20 20 20 28 6f 72 20 28 77 69 6e 64 6f 77 2d 69 6e 2d 64 69 72 65 63 74 69 6f 6e 20 | .......(or.(window-in-direction. |
| 36ae0 | 27 61 62 6f 76 65 20 28 6d 69 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 | 'above.(minibuffer-window))..... |
| 36b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 62 75 66 66 65 72 2d 73 65 6c 65 63 74 65 | .............(minibuffer-selecte |
| 36b20 | 64 2d 77 69 6e 64 6f 77 29 0a 09 09 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 6c 61 72 67 65 73 | d-window)............(get-larges |
| 36b40 | 74 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 65 6c 64 6f | t-window)))...........(setq.eldo |
| 36b60 | 63 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | c-mode-line-string.............. |
| 36b80 | 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 70 20 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 29 | ...(when.(stringp.format-string) |
| 36ba0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6f 72 6d | ...................(apply.#'form |
| 36bc0 | 61 74 2d 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 2d 73 74 72 69 6e 67 20 61 72 67 73 29 29 29 | at-message.format-string.args))) |
| 36be0 | 0a 20 20 20 20 20 20 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 | ...........(force-mode-line-upda |
| 36c00 | 74 65 29 29 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 | te))).....(apply.#'message.forma |
| 36c20 | 74 2d 73 74 72 69 6e 67 20 61 72 67 73 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 53 70 65 65 64 62 61 72 | t-string.args)))..;;.;;.Speedbar |
| 36c40 | 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 | .;;..(doom-modeline-def-segment. |
| 36c60 | 73 70 65 65 64 62 61 72 2d 69 6e 66 6f 0a 20 20 28 63 6f 6e 63 61 74 0a 20 20 20 28 70 72 6f 70 | speedbar-info...(concat....(prop |
| 36c80 | 65 72 74 69 7a 65 20 22 25 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 | ertize."%l"................'face |
| 36ca0 | 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 | .(doom-modeline-face)........... |
| 36cc0 | 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | .....'mouse-face.'doom-modeline- |
| 36ce0 | 68 69 67 68 6c 69 67 68 74 29 0a 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 70 63 | highlight)....(doom-modeline-spc |
| 36d00 | 29 29 29 0a 0a 3b 3b 0a 3b 3b 20 4b 75 62 65 72 6e 65 74 65 73 0a 3b 3b 0a 0a 28 64 6f 6f 6d 2d | )))..;;.;;.Kubernetes.;;..(doom- |
| 36d20 | 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 73 65 67 6d 65 6e 74 20 6b 38 73 0a 20 20 28 77 68 65 6e | modeline-def-segment.k8s...(when |
| 36d40 | 20 28 61 6e 64 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6b 65 6c 65 2d 6d 6f 64 | .(and.(bound-and-true-p.kele-mod |
| 36d60 | 65 29 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 73 65 67 6d 65 6e 74 2d 76 69 73 69 62 | e).(doom-modeline--segment-visib |
| 36d80 | 6c 65 20 27 6b 38 73 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 63 74 78 20 28 6b 65 6c 65 2d | le.'k8s)).....(let*.((ctx.(kele- |
| 36da0 | 63 75 72 72 65 6e 74 2d 63 6f 6e 74 65 78 74 2d 6e 61 6d 65 20 3a 77 61 69 74 20 6e 69 6c 29 29 | current-context-name.:wait.nil)) |
| 36dc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 73 20 28 6b 65 6c 65 2d 63 75 72 72 65 6e 74 2d 6e 61 | ............(ns.(kele-current-na |
| 36de0 | 6d 65 73 70 61 63 65 20 3a 77 61 69 74 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 | mespace.:wait.nil))............( |
| 36e00 | 69 63 6f 6e 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 69 63 6f 6e 20 27 6d 64 69 63 6f 6e | icon.(doom-modeline-icon.'mdicon |
| 36e20 | 20 22 6e 66 2d 6d 64 2d 6b 75 62 65 72 6e 65 74 65 73 22 20 22 4b 38 73 3a 22 20 22 4b 38 73 3a | ."nf-md-kubernetes"."K8s:"."K8s: |
| 36e40 | 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 65 70 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | "))............(sep.(doom-modeli |
| 36e60 | 6e 65 2d 73 70 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 6d 73 67 20 28 6c | ne-spc))............(help-msg.(l |
| 36e80 | 65 74 20 28 28 6d 73 67 73 20 28 6c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 43 75 72 72 65 6e 74 | et.((msgs.(list.(format."Current |
| 36ea0 | 20 63 6f 6e 74 65 78 74 3a 20 25 73 22 20 63 74 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .context:.%s".ctx))))........... |
| 36ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6e 73 0a 20 20 20 20 20 20 20 20 20 20 | .............(when.ns........... |
| 36ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 73 67 73 20 28 61 70 70 65 6e | ...............(setq.msgs.(appen |
| 36f00 | 64 20 6d 73 67 73 20 28 6c 69 73 74 20 28 66 6f 72 6d 61 74 20 22 43 75 72 72 65 6e 74 20 6e 61 | d.msgs.(list.(format."Current.na |
| 36f20 | 6d 65 73 70 61 63 65 3a 20 25 73 22 20 6e 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | mespace:.%s".ns)))))............ |
| 36f40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e 20 6d 73 67 73 20 22 5c | ............(string-join.msgs."\ |
| 36f60 | 6e 22 29 29 29 29 0a 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 | n")))).......(propertize.(concat |
| 36f80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 63 6f 6e 20 73 65 70 20 63 74 78 | ....................icon.sep.ctx |
| 36fa0 | 0a 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 61 6e 64 20 64 | ....................(when.(and.d |
| 36fc0 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6b 38 73 2d 73 68 6f 77 2d 6e 61 6d 65 73 70 61 63 65 20 | oom-modeline-k8s-show-namespace. |
| 36fe0 | 6e 73 29 20 28 66 6f 72 6d 61 74 20 22 28 25 73 29 22 20 6e 73 29 29 0a 20 20 20 20 20 20 20 20 | ns).(format."(%s)".ns))......... |
| 37000 | 20 20 20 20 20 20 20 20 20 20 20 73 65 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........sep)................. |
| 37020 | 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 | ..'local-map.(let.((map.(make-sp |
| 37040 | 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arse-keymap))).................. |
| 37060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d | ..............(define-key.map.[m |
| 37080 | 6f 64 65 2d 6c 69 6e 65 20 64 6f 77 6e 2d 6d 6f 75 73 65 2d 31 5d 20 6b 65 6c 65 2d 6d 65 6e 75 | ode-line.down-mouse-1].kele-menu |
| 370a0 | 2d 6d 61 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 20 20 | -map)........................... |
| 370c0 | 20 20 20 20 20 6d 61 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 | .....map)...................'mou |
| 370e0 | 73 65 2d 66 61 63 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 | se-face.'doom-modeline-highlight |
| 37100 | 0a 20 20 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 68 65 | ...................'help-echo.he |
| 37120 | 6c 70 2d 6d 73 67 29 29 29 29 0a 0a 28 70 72 6f 76 69 64 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c | lp-msg))))..(provide.'doom-model |
| 37140 | 69 6e 65 2d 73 65 67 6d 65 6e 74 73 29 0a 0a 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 | ine-segments)..;;;.doom-modeline |
| 37160 | 2d 73 65 67 6d 65 6e 74 73 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 | -segments.el.ends.here.......... |
| 37180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 371a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 371c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 371e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37200 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 32 30 32 35 30 37 31 38 2e 31 38 33 33 2f 64 6f 6f 6d | doom-modeline-20250718.1833/doom |
| 37220 | 2d 6d 6f 64 65 6c 69 6e 65 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | -modeline.el.................... |
| 37240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37260 | 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 |
| 37280 | 30 30 32 36 32 32 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 36 33 32 00 20 30 00 00 00 | 0026226.00000000000.016632..0... |
| 372a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 372c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 372e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37300 | 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................... |
| 37320 | 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................... |
| 37340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 373a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 373c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 373e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 37400 | 3b 3b 3b 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2e 65 6c 20 2d 2d 2d 20 41 20 6d 69 6e 69 6d | ;;;.doom-modeline.el.---.A.minim |
| 37420 | 61 6c 20 61 6e 64 20 6d 6f 64 65 72 6e 20 6d 6f 64 65 2d 6c 69 6e 65 20 2d 2a 2d 20 6c 65 78 69 | al.and.modern.mode-line.-*-.lexi |
| 37440 | 63 61 6c 2d 62 69 6e 64 69 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 | cal-binding:.t;.-*-..;;.Copyrigh |
| 37460 | 74 20 28 43 29 20 32 30 31 38 2d 32 30 32 35 20 56 69 6e 63 65 6e 74 20 5a 68 61 6e 67 0a 0a 3b | t.(C).2018-2025.Vincent.Zhang..; |
| 37480 | 3b 20 41 75 74 68 6f 72 3a 20 56 69 6e 63 65 6e 74 20 5a 68 61 6e 67 20 3c 73 65 61 67 6c 65 30 | ;.Author:.Vincent.Zhang.<seagle0 |
| 374a0 | 31 32 38 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 3b 3b 20 48 6f 6d 65 70 61 67 65 3a 20 68 74 74 70 | 128@gmail.com>.;;.Homepage:.http |
| 374c0 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 65 61 67 6c 65 30 31 32 38 2f 64 6f 6f 6d 2d 6d | s://github.com/seagle0128/doom-m |
| 374e0 | 6f 64 65 6c 69 6e 65 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 56 65 72 73 69 6f 6e 3a 20 32 30 32 35 | odeline.;;.Package-Version:.2025 |
| 37500 | 30 37 31 38 2e 31 38 33 33 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 76 69 73 69 6f 6e 3a 20 35 | 0718.1833.;;.Package-Revision:.5 |
| 37520 | 64 39 66 36 61 38 32 34 36 61 36 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 65 71 75 69 72 65 73 3a | d9f6a8246a6.;;.Package-Requires: |
| 37540 | 20 28 28 65 6d 61 63 73 20 22 32 35 2e 31 22 29 20 28 63 6f 6d 70 61 74 20 22 33 30 2e 31 2e 30 | .((emacs."25.1").(compat."30.1.0 |
| 37560 | 2e 30 22 29 20 28 6e 65 72 64 2d 69 63 6f 6e 73 20 22 30 2e 31 2e 30 22 29 20 28 73 68 72 69 6e | .0").(nerd-icons."0.1.0").(shrin |
| 37580 | 6b 2d 70 61 74 68 20 22 30 2e 33 2e 31 22 29 29 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 3a 20 66 61 | k-path."0.3.1")).;;.Keywords:.fa |
| 375a0 | 63 65 73 20 6d 6f 64 65 2d 6c 69 6e 65 0a 0a 3b 3b 20 54 68 69 73 20 66 69 6c 65 20 69 73 20 6e | ces.mode-line..;;.This.file.is.n |
| 375c0 | 6f 74 20 70 61 72 74 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 0a 3b 3b 20 54 68 69 | ot.part.of.GNU.Emacs...;;.;;.Thi |
| 375e0 | 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 3b 20 79 6f 75 20 | s.program.is.free.software;.you. |
| 37600 | 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 |
| 37620 | 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 20 74 68 65 20 47 | y.;;.it.under.the.terms.of.the.G |
| 37640 | 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 |
| 37660 | 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 |
| 37680 | 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 |
| 376a0 | 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 |
| 376c0 | 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 54 68 69 73 | n).any.later.version..;;.;;.This |
| 376e0 | 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 20 74 68 65 20 68 | .program.is.distributed.in.the.h |
| 37700 | 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 3b 3b 20 62 | ope.that.it.will.be.useful,.;;.b |
| 37720 | 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 74 68 6f 75 74 | ut.WITHOUT.ANY.WARRANTY;.without |
| 37740 | 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 0a 3b 3b | .even.the.implied.warranty.of.;; |
| 37760 | 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 53 53 20 46 4f 52 20 | .MERCHANTABILITY.or.FITNESS.FOR. |
| 37780 | 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 65 0a 3b | A.PARTICULAR.PURPOSE...See.the.; |
| 377a0 | 3b 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 | ;.GNU.General.Public.License.for |
| 377c0 | 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 6c 64 20 | .more.details..;;.;;.You.should. |
| 377e0 | 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 4e 55 20 | have.received.a.copy.of.the.GNU. |
| 37800 | 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 6e 67 20 | General.Public.License.;;.along. |
| 37820 | 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 | with.this.program...If.not,.see. |
| 37840 | 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/>. |
| 37860 | 0a 3b 3b 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 | .;;..;;;.Commentary:.;;.;;.This. |
| 37880 | 70 61 63 6b 61 67 65 20 6f 66 66 65 72 73 20 61 20 66 61 6e 63 79 20 61 6e 64 20 66 61 73 74 20 | package.offers.a.fancy.and.fast. |
| 378a0 | 6d 6f 64 65 2d 6c 69 6e 65 20 69 6e 73 70 69 72 65 64 20 62 79 20 6d 69 6e 69 6d 61 6c 69 73 6d | mode-line.inspired.by.minimalism |
| 378c0 | 20 64 65 73 69 67 6e 2e 0a 3b 3b 0a 3b 3b 20 49 74 27 73 20 69 6e 74 65 67 72 61 74 65 64 20 69 | .design..;;.;;.It's.integrated.i |
| 378e0 | 6e 74 6f 20 44 6f 6f 6d 20 45 6d 61 63 73 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 | nto.Doom.Emacs.(https://github.c |
| 37900 | 6f 6d 2f 68 6c 69 73 73 6e 65 72 2f 64 6f 6f 6d 2d 65 6d 61 63 73 29 20 61 6e 64 0a 3b 3b 20 43 | om/hlissner/doom-emacs).and.;;.C |
| 37920 | 65 6e 74 61 75 72 20 45 6d 61 63 73 20 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | entaur.Emacs.(https://github.com |
| 37940 | 2f 73 65 61 67 6c 65 30 31 32 38 2f 2e 65 6d 61 63 73 2e 64 29 2e 0a 3b 3b 0a 3b 3b 20 54 68 65 | /seagle0128/.emacs.d)..;;.;;.The |
| 37960 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 6f 66 66 65 72 73 3a 0a 3b 3b 20 2d 20 41 20 6d 61 | .doom-modeline.offers:.;;.-.A.ma |
| 37980 | 74 63 68 20 63 6f 75 6e 74 20 70 61 6e 65 6c 20 28 66 6f 72 20 61 6e 7a 75 2c 20 69 65 64 69 74 | tch.count.panel.(for.anzu,.iedit |
| 379a0 | 2c 20 6d 75 6c 74 69 70 6c 65 2d 63 75 72 73 6f 72 73 2c 20 73 79 6d 62 6f 6c 2d 6f 76 65 72 6c | ,.multiple-cursors,.symbol-overl |
| 379c0 | 61 79 2c 0a 3b 3b 20 20 20 65 76 69 6c 2d 73 65 61 72 63 68 20 61 6e 64 20 65 76 69 6c 2d 73 75 | ay,.;;...evil-search.and.evil-su |
| 379e0 | 62 73 74 69 74 75 74 65 29 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 | bstitute).;;.-.An.indicator.for. |
| 37a00 | 72 65 63 6f 72 64 69 6e 67 20 61 20 6d 61 63 72 6f 0a 3b 3b 20 2d 20 43 75 72 72 65 6e 74 20 65 | recording.a.macro.;;.-.Current.e |
| 37a20 | 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 65 72 73 69 6f 6e 20 28 65 2e 67 2e 20 70 79 74 68 6f 6e 2c | nvironment.version.(e.g..python, |
| 37a40 | 20 72 75 62 79 2c 20 67 6f 2c 20 65 74 63 2e 29 20 69 6e 20 74 68 65 20 6d 61 6a 6f 72 2d 6d 6f | .ruby,.go,.etc.).in.the.major-mo |
| 37a60 | 64 65 0a 3b 3b 20 2d 20 41 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 6d 6f 64 65 2d 6c 69 6e 65 | de.;;.-.A.customizable.mode-line |
| 37a80 | 20 68 65 69 67 68 74 20 28 73 65 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 68 65 69 67 68 | .height.(see.doom-modeline-heigh |
| 37aa0 | 74 29 0a 3b 3b 20 2d 20 41 20 6d 69 6e 6f 72 20 6d 6f 64 65 73 20 73 65 67 6d 65 6e 74 20 77 68 | t).;;.-.A.minor.modes.segment.wh |
| 37ac0 | 69 63 68 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 6d 69 6e 69 6f 6e 73 0a 3b | ich.is.compatible.with.minions.; |
| 37ae0 | 3b 20 2d 20 41 6e 20 65 72 72 6f 72 2f 77 61 72 6e 69 6e 67 20 63 6f 75 6e 74 20 73 65 67 6d 65 | ;.-.An.error/warning.count.segme |
| 37b00 | 6e 74 20 66 6f 72 20 66 6c 79 6d 61 6b 65 2f 66 6c 79 63 68 65 63 6b 0a 3b 3b 20 2d 20 41 20 77 | nt.for.flymake/flycheck.;;.-.A.w |
| 37b20 | 6f 72 6b 73 70 61 63 65 20 6e 75 6d 62 65 72 20 73 65 67 6d 65 6e 74 20 66 6f 72 20 65 79 65 62 | orkspace.number.segment.for.eyeb |
| 37b40 | 72 6f 77 73 65 0a 3b 3b 20 2d 20 41 20 70 65 72 73 70 65 63 74 69 76 65 20 6e 61 6d 65 20 73 65 | rowse.;;.-.A.perspective.name.se |
| 37b60 | 67 6d 65 6e 74 20 66 6f 72 20 70 65 72 73 70 2d 6d 6f 64 65 0a 3b 3b 20 2d 20 41 20 77 69 6e 64 | gment.for.persp-mode.;;.-.A.wind |
| 37b80 | 6f 77 20 6e 75 6d 62 65 72 20 73 65 67 6d 65 6e 74 20 66 6f 72 20 77 69 6e 75 6d 20 61 6e 64 20 | ow.number.segment.for.winum.and. |
| 37ba0 | 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 69 6e 67 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 | window-numbering.;;.-.An.indicat |
| 37bc0 | 6f 72 20 66 6f 72 20 6d 6f 64 61 6c 20 65 64 69 74 69 6e 67 20 73 74 61 74 65 2c 20 69 6e 63 6c | or.for.modal.editing.state,.incl |
| 37be0 | 75 64 69 6e 67 20 65 76 69 6c 2c 20 6f 76 65 72 77 72 69 74 65 2c 20 67 6f 64 2c 20 72 79 6f 0a | uding.evil,.overwrite,.god,.ryo. |
| 37c00 | 3b 3b 20 20 20 61 6e 64 20 78 61 68 2d 66 6c 79 2d 6b 65 79 73 2c 20 65 74 63 2e 0a 3b 3b 20 2d | ;;...and.xah-fly-keys,.etc..;;.- |
| 37c20 | 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 62 61 74 74 65 72 79 20 73 74 61 74 75 73 | .An.indicator.for.battery.status |
| 37c40 | 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 63 75 72 72 65 6e 74 20 69 | .;;.-.An.indicator.for.current.i |
| 37c60 | 6e 70 75 74 20 6d 65 74 68 6f 64 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f | nput.method.;;.-.An.indicator.fo |
| 37c80 | 72 20 64 65 62 75 67 20 73 74 61 74 65 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 | r.debug.state.;;.-.An.indicator. |
| 37ca0 | 66 6f 72 20 72 65 6d 6f 74 65 20 68 6f 73 74 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f | for.remote.host.;;.-.An.indicato |
| 37cc0 | 72 20 66 6f 72 20 4c 53 50 20 73 74 61 74 65 20 77 69 74 68 20 6c 73 70 2d 6d 6f 64 65 20 6f 72 | r.for.LSP.state.with.lsp-mode.or |
| 37ce0 | 20 65 67 6c 6f 74 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 67 69 74 | .eglot.;;.-.An.indicator.for.git |
| 37d00 | 68 75 62 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 | hub.notifications.;;.-.An.indica |
| 37d20 | 74 6f 72 20 66 6f 72 20 75 6e 72 65 61 64 20 65 6d 61 69 6c 73 20 77 69 74 68 20 6d 75 34 65 2d | tor.for.unread.emails.with.mu4e- |
| 37d40 | 61 6c 65 72 74 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 75 6e 72 65 | alert.;;.-.An.indicator.for.unre |
| 37d60 | 61 64 20 65 6d 61 69 6c 73 20 77 69 74 68 20 67 6e 75 73 20 28 62 61 73 69 63 61 6c 6c 79 20 62 | ad.emails.with.gnus.(basically.b |
| 37d80 | 75 69 6c 74 69 6e 29 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 69 72 | uiltin).;;.-.An.indicator.for.ir |
| 37da0 | 63 20 6e 6f 74 69 66 69 63 61 74 69 6f 6e 73 20 77 69 74 68 20 63 69 72 63 65 2c 20 72 63 69 72 | c.notifications.with.circe,.rcir |
| 37dc0 | 63 20 6f 72 20 65 72 63 2e 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 | c.or.erc..;;.-.An.indicator.for. |
| 37de0 | 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 20 77 68 69 63 68 20 69 73 20 63 6f 6d 70 61 74 69 | buffer.position.which.is.compati |
| 37e00 | 62 6c 65 20 77 69 74 68 20 6e 79 61 6e 2d 6d 6f 64 65 20 6f 72 20 70 6f 6b 65 2d 6c 69 6e 65 0a | ble.with.nyan-mode.or.poke-line. |
| 37e20 | 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 70 61 72 74 79 20 70 61 72 72 | ;;.-.An.indicator.for.party.parr |
| 37e40 | 6f 74 0a 3b 3b 20 2d 20 41 6e 20 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 50 44 46 20 70 61 67 | ot.;;.-.An.indicator.for.PDF.pag |
| 37e60 | 65 20 6e 75 6d 62 65 72 20 77 69 74 68 20 70 64 66 2d 74 6f 6f 6c 73 0a 3b 3b 20 2d 20 41 6e 20 | e.number.with.pdf-tools.;;.-.An. |
| 37e80 | 69 6e 64 69 63 61 74 6f 72 20 66 6f 72 20 6d 61 72 6b 64 6f 77 6e 2f 6f 72 67 20 70 72 65 76 69 | indicator.for.markdown/org.previ |
| 37ea0 | 65 77 73 20 77 69 74 68 20 67 72 69 70 0a 3b 3b 20 2d 20 54 72 75 6e 63 61 74 65 64 20 66 69 6c | ews.with.grip.;;.-.Truncated.fil |
| 37ec0 | 65 20 6e 61 6d 65 2c 20 66 69 6c 65 20 69 63 6f 6e 2c 20 62 75 66 66 65 72 20 73 74 61 74 65 20 | e.name,.file.icon,.buffer.state. |
| 37ee0 | 61 6e 64 20 70 72 6f 6a 65 63 74 20 6e 61 6d 65 20 69 6e 20 62 75 66 66 65 72 0a 3b 3b 20 20 20 | and.project.name.in.buffer.;;... |
| 37f00 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 73 65 67 6d 65 6e 74 2c 20 77 68 69 63 68 20 69 73 20 63 6f | information.segment,.which.is.co |
| 37f20 | 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 70 72 6f 6a 65 63 74 2c 20 66 69 6e 64 2d 66 69 6c 65 | mpatible.with.project,.find-file |
| 37f40 | 2d 69 6e 2d 70 72 6f 6a 65 63 74 0a 3b 3b 20 20 20 61 6e 64 20 70 72 6f 6a 65 63 74 69 6c 65 0a | -in-project.;;...and.projectile. |
| 37f60 | 3b 3b 20 2d 20 4e 65 77 20 6d 6f 64 65 2d 6c 69 6e 65 20 66 6f 72 20 49 6e 66 6f 2d 6d 6f 64 65 | ;;.-.New.mode-line.for.Info-mode |
| 37f80 | 20 62 75 66 66 65 72 73 0a 3b 3b 20 2d 20 4e 65 77 20 70 61 63 6b 61 67 65 20 6d 6f 64 65 2d 6c | .buffers.;;.-.New.package.mode-l |
| 37fa0 | 69 6e 65 20 66 6f 72 20 70 61 72 61 64 6f 78 0a 3b 3b 20 2d 20 4e 65 77 20 6d 6f 64 65 2d 6c 69 | ine.for.paradox.;;.-.New.mode-li |
| 37fc0 | 6e 65 20 66 6f 72 20 68 65 6c 6d 20 62 75 66 66 65 72 73 0a 3b 3b 20 2d 20 4e 65 77 20 6d 6f 64 | ne.for.helm.buffers.;;.-.New.mod |
| 37fe0 | 65 2d 6c 69 6e 65 20 66 6f 72 20 67 69 74 2d 74 69 6d 65 6d 61 63 68 69 6e 65 20 62 75 66 66 65 | e-line.for.git-timemachine.buffe |
| 38000 | 72 73 0a 3b 3b 0a 3b 3b 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 3a 0a 3b 3b 20 46 72 6f 6d 20 6d | rs.;;.;;.Installation:.;;.From.m |
| 38020 | 65 6c 70 61 2c 20 60 4d 2d 78 20 70 61 63 6b 61 67 65 2d 69 6e 73 74 61 6c 6c 20 52 45 54 20 64 | elpa,.`M-x.package-install.RET.d |
| 38040 | 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 20 52 45 54 60 2e 0a 3b 3b 20 49 6e 20 60 69 6e 69 74 2e 65 | oom-modeline.RET`..;;.In.`init.e |
| 38060 | 6c 60 2c 0a 3b 3b 20 28 72 65 71 75 69 72 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a | l`,.;;.(require.'doom-modeline). |
| 38080 | 3b 3b 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 20 31 29 0a 3b 3b 20 6f 72 0a | ;;.(doom-modeline-mode.1).;;.or. |
| 380a0 | 3b 3b 20 28 75 73 65 2d 70 61 63 6b 61 67 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 3b 3b | ;;.(use-package.doom-modeline.;; |
| 380c0 | 20 20 20 3a 65 6e 73 75 72 65 20 74 0a 3b 3b 20 20 20 3a 68 6f 6f 6b 20 28 61 66 74 65 72 2d 69 | ...:ensure.t.;;...:hook.(after-i |
| 380e0 | 6e 69 74 20 2e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 29 29 0a 3b 3b 0a 0a 3b | nit...doom-modeline-mode)).;;..; |
| 38100 | 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e | ;;.Code:..(require.'doom-modelin |
| 38120 | 65 2d 63 6f 72 65 29 0a 28 72 65 71 75 69 72 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d | e-core).(require.'doom-modeline- |
| 38140 | 73 65 67 6d 65 6e 74 73 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 4d 6f 64 65 20 6c 69 6e 65 73 0a 3b 3b | segments)....;;.;;.Mode.lines.;; |
| 38160 | 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 6d | ..(doom-modeline-def-modeline.'m |
| 38180 | 61 69 6e 0a 20 20 27 28 65 6c 64 6f 63 20 62 61 72 20 77 69 6e 64 6f 77 2d 73 74 61 74 65 20 77 | ain...'(eldoc.bar.window-state.w |
| 381a0 | 6f 72 6b 73 70 61 63 65 2d 6e 61 6d 65 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 | orkspace-name.window-number.moda |
| 381c0 | 6c 73 20 6d 61 74 63 68 65 73 20 66 6f 6c 6c 6f 77 20 62 75 66 66 65 72 2d 69 6e 66 6f 20 72 65 | ls.matches.follow.buffer-info.re |
| 381e0 | 6d 6f 74 65 2d 68 6f 73 74 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 20 77 6f 72 64 2d 63 | mote-host.buffer-position.word-c |
| 38200 | 6f 75 6e 74 20 70 61 72 72 6f 74 20 73 65 6c 65 63 74 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 | ount.parrot.selection-info)...'( |
| 38220 | 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 62 6a 65 64 2d 73 74 61 74 65 20 6d 69 73 63 2d 69 6e 66 | compilation.objed-state.misc-inf |
| 38240 | 6f 20 70 72 6f 6a 65 63 74 2d 6e 61 6d 65 20 70 65 72 73 70 2d 6e 61 6d 65 20 62 61 74 74 65 72 | o.project-name.persp-name.batter |
| 38260 | 79 20 67 72 69 70 20 69 72 63 20 6d 75 34 65 20 67 6e 75 73 20 67 69 74 68 75 62 20 64 65 62 75 | y.grip.irc.mu4e.gnus.github.debu |
| 38280 | 67 20 72 65 70 6c 20 6c 73 70 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 69 6e 70 75 74 2d 6d 65 74 | g.repl.lsp.minor-modes.input-met |
| 382a0 | 68 6f 64 20 69 6e 64 65 6e 74 2d 69 6e 66 6f 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 | hod.indent-info.buffer-encoding. |
| 382c0 | 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 20 76 63 73 20 63 68 65 63 6b 20 74 69 6d | major-mode.process.vcs.check.tim |
| 382e0 | 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 | e))..(doom-modeline-def-modeline |
| 38300 | 20 27 6d 69 6e 69 6d 61 6c 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 | .'minimal...'(bar.window-number. |
| 38320 | 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 73 20 62 75 66 66 65 72 2d 69 6e 66 6f 2d 73 69 6d 70 6c | modals.matches.buffer-info-simpl |
| 38340 | 65 29 0a 20 20 27 28 6d 65 64 69 61 2d 69 6e 66 6f 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 74 69 6d | e)...'(media-info.major-mode.tim |
| 38360 | 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 | e))..(doom-modeline-def-modeline |
| 38380 | 20 27 73 70 65 63 69 61 6c 0a 20 20 27 28 65 6c 64 6f 63 20 62 61 72 20 77 69 6e 64 6f 77 2d 73 | .'special...'(eldoc.bar.window-s |
| 383a0 | 74 61 74 65 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 | tate.window-number.modals.matche |
| 383c0 | 73 20 62 75 66 66 65 72 2d 69 6e 66 6f 20 72 65 6d 6f 74 65 2d 68 6f 73 74 20 62 75 66 66 65 72 | s.buffer-info.remote-host.buffer |
| 383e0 | 2d 70 6f 73 69 74 69 6f 6e 20 77 6f 72 64 2d 63 6f 75 6e 74 20 70 61 72 72 6f 74 20 73 65 6c 65 | -position.word-count.parrot.sele |
| 38400 | 63 74 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 62 6a 65 | ction-info)...'(compilation.obje |
| 38420 | 64 2d 73 74 61 74 65 20 6d 69 73 63 2d 69 6e 66 6f 20 62 61 74 74 65 72 79 20 69 72 63 2d 62 75 | d-state.misc-info.battery.irc-bu |
| 38440 | 66 66 65 72 73 20 64 65 62 75 67 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 69 6e 70 75 74 2d 6d 65 | ffers.debug.minor-modes.input-me |
| 38460 | 74 68 6f 64 20 69 6e 64 65 6e 74 2d 69 6e 66 6f 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 | thod.indent-info.buffer-encoding |
| 38480 | 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f | .major-mode.process.time))..(doo |
| 384a0 | 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 70 72 6f 6a 65 63 74 | m-modeline-def-modeline.'project |
| 384c0 | 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 62 75 | ...'(bar.window-number.modals.bu |
| 384e0 | 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 72 65 6d 6f 74 65 2d 68 6f | ffer-default-directory.remote-ho |
| 38500 | 73 74 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 27 28 63 6f 6d 70 69 6c 61 74 | st.buffer-position)...'(compilat |
| 38520 | 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 62 61 74 74 65 72 79 20 69 72 63 20 6d 75 34 65 20 67 | ion.misc-info.battery.irc.mu4e.g |
| 38540 | 6e 75 73 20 67 69 74 68 75 62 20 64 65 62 75 67 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 69 6e 70 | nus.github.debug.minor-modes.inp |
| 38560 | 75 74 2d 6d 65 74 68 6f 64 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 20 74 69 6d | ut-method.major-mode.process.tim |
| 38580 | 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 | e))..(doom-modeline-def-modeline |
| 385a0 | 20 27 64 61 73 68 62 6f 61 72 64 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 | .'dashboard...'(bar.window-numbe |
| 385c0 | 72 20 6d 6f 64 61 6c 73 20 62 75 66 66 65 72 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | r.modals.buffer-default-director |
| 385e0 | 79 2d 73 69 6d 70 6c 65 20 72 65 6d 6f 74 65 2d 68 6f 73 74 29 0a 20 20 27 28 63 6f 6d 70 69 6c | y-simple.remote-host)...'(compil |
| 38600 | 61 74 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 62 61 74 74 65 72 79 20 69 72 63 20 6d 75 34 65 | ation.misc-info.battery.irc.mu4e |
| 38620 | 20 67 6e 75 73 20 67 69 74 68 75 62 20 64 65 62 75 67 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 69 | .gnus.github.debug.minor-modes.i |
| 38640 | 6e 70 75 74 2d 6d 65 74 68 6f 64 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 20 74 | nput-method.major-mode.process.t |
| 38660 | 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 | ime))..(doom-modeline-def-modeli |
| 38680 | 6e 65 20 27 76 63 73 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 73 74 61 74 65 20 77 69 6e | ne.'vcs...'(bar.window-state.win |
| 386a0 | 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 73 20 62 75 66 66 65 72 | dow-number.modals.matches.buffer |
| 386c0 | 2d 69 6e 66 6f 20 72 65 6d 6f 74 65 2d 68 6f 73 74 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f | -info.remote-host.buffer-positio |
| 386e0 | 6e 20 70 61 72 72 6f 74 20 73 65 6c 65 63 74 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 63 6f 6d | n.parrot.selection-info)...'(com |
| 38700 | 70 69 6c 61 74 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 62 61 74 74 65 72 79 20 69 72 63 20 6d | pilation.misc-info.battery.irc.m |
| 38720 | 75 34 65 20 67 6e 75 73 20 67 69 74 68 75 62 20 64 65 62 75 67 20 6d 69 6e 6f 72 2d 6d 6f 64 65 | u4e.gnus.github.debug.minor-mode |
| 38740 | 73 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f | s.buffer-encoding.major-mode.pro |
| 38760 | 63 65 73 73 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d | cess.time))..(doom-modeline-def- |
| 38780 | 6d 6f 64 65 6c 69 6e 65 20 27 70 61 63 6b 61 67 65 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 | modeline.'package...'(bar.window |
| 387a0 | 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 70 61 63 6b 61 67 65 29 0a 20 20 27 28 63 6f 6d 70 | -number.modals.package)...'(comp |
| 387c0 | 69 6c 61 74 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f | ilation.misc-info.major-mode.pro |
| 387e0 | 63 65 73 73 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d | cess.time))..(doom-modeline-def- |
| 38800 | 6d 6f 64 65 6c 69 6e 65 20 27 69 6e 66 6f 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 | modeline.'info...'(bar.window-nu |
| 38820 | 6d 62 65 72 20 6d 6f 64 61 6c 73 20 62 75 66 66 65 72 2d 69 6e 66 6f 20 69 6e 66 6f 2d 6e 6f 64 | mber.modals.buffer-info.info-nod |
| 38840 | 65 73 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 20 70 61 72 72 6f 74 20 73 65 6c 65 63 74 | es.buffer-position.parrot.select |
| 38860 | 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6d 69 73 63 2d 69 | ion-info)...'(compilation.misc-i |
| 38880 | 6e 66 6f 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 74 | nfo.buffer-encoding.major-mode.t |
| 388a0 | 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 | ime))..(doom-modeline-def-modeli |
| 388c0 | 6e 65 20 27 6d 65 64 69 61 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 | ne.'media...'(bar.window-number. |
| 388e0 | 6d 6f 64 61 6c 73 20 62 75 66 66 65 72 2d 73 69 7a 65 20 62 75 66 66 65 72 2d 69 6e 66 6f 29 0a | modals.buffer-size.buffer-info). |
| 38900 | 20 20 27 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 6d 65 64 69 61 2d | ..'(compilation.misc-info.media- |
| 38920 | 69 6e 66 6f 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 20 76 63 73 20 74 69 6d 65 | info.major-mode.process.vcs.time |
| 38940 | 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 | ))..(doom-modeline-def-modeline. |
| 38960 | 27 6d 65 73 73 61 67 65 0a 20 20 27 28 65 6c 64 6f 63 20 62 61 72 20 77 69 6e 64 6f 77 2d 73 74 | 'message...'(eldoc.bar.window-st |
| 38980 | 61 74 65 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 73 | ate.window-number.modals.matches |
| 389a0 | 20 62 75 66 66 65 72 2d 69 6e 66 6f 2d 73 69 6d 70 6c 65 20 62 75 66 66 65 72 2d 70 6f 73 69 74 | .buffer-info-simple.buffer-posit |
| 389c0 | 69 6f 6e 20 77 6f 72 64 2d 63 6f 75 6e 74 20 70 61 72 72 6f 74 20 73 65 6c 65 63 74 69 6f 6e 2d | ion.word-count.parrot.selection- |
| 389e0 | 69 6e 66 6f 29 0a 20 20 27 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 62 6a 65 64 2d 73 74 61 74 | info)...'(compilation.objed-stat |
| 38a00 | 65 20 6d 69 73 63 2d 69 6e 66 6f 20 62 61 74 74 65 72 79 20 64 65 62 75 67 20 6d 69 6e 6f 72 2d | e.misc-info.battery.debug.minor- |
| 38a20 | 6d 6f 64 65 73 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 69 6e 64 65 6e 74 2d 69 6e 66 6f 20 62 | modes.input-method.indent-info.b |
| 38a40 | 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 74 69 6d 65 29 29 | uffer-encoding.major-mode.time)) |
| 38a60 | 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 70 | ..(doom-modeline-def-modeline.'p |
| 38a80 | 64 66 0a 20 20 27 28 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 | df...'(bar.window-number.modals. |
| 38aa0 | 6d 61 74 63 68 65 73 20 62 75 66 66 65 72 2d 69 6e 66 6f 20 70 64 66 2d 70 61 67 65 73 29 0a 20 | matches.buffer-info.pdf-pages).. |
| 38ac0 | 20 27 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6d 69 73 63 2d 69 6e 66 6f 20 6d 61 6a 6f 72 2d 6d | .'(compilation.misc-info.major-m |
| 38ae0 | 6f 64 65 20 70 72 6f 63 65 73 73 20 76 63 73 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f | ode.process.vcs.time))..(doom-mo |
| 38b00 | 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 6f 72 67 2d 73 72 63 0a 20 20 27 | deline-def-modeline.'org-src...' |
| 38b20 | 28 65 6c 64 6f 63 20 62 61 72 20 77 69 6e 64 6f 77 2d 73 74 61 74 65 20 77 69 6e 64 6f 77 2d 6e | (eldoc.bar.window-state.window-n |
| 38b40 | 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 73 20 62 75 66 66 65 72 2d 69 6e 66 6f | umber.modals.matches.buffer-info |
| 38b60 | 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 20 77 6f 72 64 2d 63 6f 75 6e 74 20 70 61 72 72 | .buffer-position.word-count.parr |
| 38b80 | 6f 74 20 73 65 6c 65 63 74 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 63 6f 6d 70 69 6c 61 74 69 | ot.selection-info)...'(compilati |
| 38ba0 | 6f 6e 20 6f 62 6a 65 64 2d 73 74 61 74 65 20 6d 69 73 63 2d 69 6e 66 6f 20 64 65 62 75 67 20 6c | on.objed-state.misc-info.debug.l |
| 38bc0 | 73 70 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 69 6e 70 75 74 2d 6d 65 74 68 6f 64 20 69 6e 64 65 | sp.minor-modes.input-method.inde |
| 38be0 | 6e 74 2d 69 6e 66 6f 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e 67 20 6d 61 6a 6f 72 2d 6d 6f | nt-info.buffer-encoding.major-mo |
| 38c00 | 64 65 20 70 72 6f 63 65 73 73 20 63 68 65 63 6b 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d | de.process.check.time))..(doom-m |
| 38c20 | 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 68 65 6c 6d 0a 20 20 27 28 62 | odeline-def-modeline.'helm...'(b |
| 38c40 | 61 72 20 68 65 6c 6d 2d 62 75 66 66 65 72 2d 69 64 20 68 65 6c 6d 2d 6e 75 6d 62 65 72 20 68 65 | ar.helm-buffer-id.helm-number.he |
| 38c60 | 6c 6d 2d 66 6f 6c 6c 6f 77 20 68 65 6c 6d 2d 70 72 65 66 69 78 2d 61 72 67 75 6d 65 6e 74 29 0a | lm-follow.helm-prefix-argument). |
| 38c80 | 20 20 27 28 68 65 6c 6d 2d 68 65 6c 70 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 | ..'(helm-help.time))..(doom-mode |
| 38ca0 | 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 74 69 6d 65 6d 61 63 68 69 6e 65 0a 20 | line-def-modeline.'timemachine.. |
| 38cc0 | 20 27 28 65 6c 64 6f 63 20 62 61 72 20 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c | .'(eldoc.bar.window-number.modal |
| 38ce0 | 73 20 6d 61 74 63 68 65 73 20 67 69 74 2d 74 69 6d 65 6d 61 63 68 69 6e 65 20 62 75 66 66 65 72 | s.matches.git-timemachine.buffer |
| 38d00 | 2d 70 6f 73 69 74 69 6f 6e 20 77 6f 72 64 2d 63 6f 75 6e 74 20 70 61 72 72 6f 74 20 73 65 6c 65 | -position.word-count.parrot.sele |
| 38d20 | 63 74 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 27 28 6d 69 73 63 2d 69 6e 66 6f 20 6d 69 6e 6f 72 2d | ction-info)...'(misc-info.minor- |
| 38d40 | 6d 6f 64 65 73 20 69 6e 64 65 6e 74 2d 69 6e 66 6f 20 62 75 66 66 65 72 2d 65 6e 63 6f 64 69 6e | modes.indent-info.buffer-encodin |
| 38d60 | 67 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 74 69 6d 65 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c | g.major-mode.time))..(doom-model |
| 38d80 | 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 27 63 61 6c 63 75 6c 61 74 6f 72 0a 20 20 27 | ine-def-modeline.'calculator...' |
| 38da0 | 28 77 69 6e 64 6f 77 2d 6e 75 6d 62 65 72 20 6d 6f 64 61 6c 73 20 6d 61 74 63 68 65 73 20 63 61 | (window-number.modals.matches.ca |
| 38dc0 | 6c 63 20 62 75 66 66 65 72 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 27 28 6d 69 73 63 2d 69 6e 66 | lc.buffer-position)...'(misc-inf |
| 38de0 | 6f 20 6d 69 6e 6f 72 2d 6d 6f 64 65 73 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 70 72 6f 63 65 73 73 | o.minor-modes.major-mode.process |
| 38e00 | 29 29 0a 0a 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 64 65 66 2d 6d 6f 64 65 6c 69 6e 65 20 | ))..(doom-modeline-def-modeline. |
| 38e20 | 27 73 70 65 65 64 62 61 72 0a 20 20 27 28 62 61 72 20 22 20 22 20 6d 61 6a 6f 72 2d 6d 6f 64 65 | 'speedbar...'(bar.".".major-mode |
| 38e40 | 29 0a 20 20 27 28 73 70 65 65 64 62 61 72 2d 69 6e 66 6f 29 29 0a 0a 0c 0a 3b 3b 0a 3b 3b 20 49 | )...'(speedbar-info))....;;.;;.I |
| 38e60 | 6e 74 65 72 66 61 63 65 73 0a 3b 3b 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 | nterfaces.;;..;;;###autoload.(de |
| 38e80 | 66 75 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 6d 61 69 6e 2d 6d 6f 64 65 6c | fun.doom-modeline-set-main-model |
| 38ea0 | 69 6e 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 29 0a 20 20 22 53 65 74 20 6d | ine.(&optional.default)..."Set.m |
| 38ec0 | 61 69 6e 20 6d 6f 64 65 2d 6c 69 6e 65 2e 0a 49 66 20 44 45 46 41 55 4c 54 20 69 73 20 6e 6f 6e | ain.mode-line..If.DEFAULT.is.non |
| 38ee0 | 2d 6e 69 6c 2c 20 73 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 6d 6f 64 65 2d 6c 69 6e 65 20 | -nil,.set.the.default.mode-line. |
| 38f00 | 66 6f 72 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 22 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | for.all.buffers."...(doom-modeli |
| 38f20 | 6e 65 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 20 27 6d 61 69 6e 20 64 65 66 61 75 6c 74 29 29 0a | ne-set-modeline.'main.default)). |
| 38f40 | 0a 0c 0a 3b 3b 0a 3b 3b 20 4d 69 6e 6f 72 20 6d 6f 64 65 0a 3b 3b 0a 0a 3b 3b 20 53 75 70 70 72 | ...;;.;;.Minor.mode.;;..;;.Suppr |
| 38f60 | 65 73 73 20 77 61 72 6e 69 6e 67 73 0a 28 64 65 66 76 61 72 20 32 43 2d 6d 6f 64 65 2d 6c 69 6e | ess.warnings.(defvar.2C-mode-lin |
| 38f80 | 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 2d 6c | e-format).(defvar.flymake-mode-l |
| 38fa0 | 69 6e 65 2d 66 6f 72 6d 61 74 29 0a 28 64 65 66 76 61 72 20 68 65 6c 6d 2d 61 67 2d 73 68 6f 77 | ine-format).(defvar.helm-ag-show |
| 38fc0 | 2d 73 74 61 74 75 73 2d 66 75 6e 63 74 69 6f 6e 29 0a 28 64 65 66 76 61 72 20 73 70 65 65 64 62 | -status-function).(defvar.speedb |
| 38fe0 | 61 72 2d 62 75 66 66 65 72 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 68 65 6c | ar-buffer).(declare-function.hel |
| 39000 | 6d 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 20 22 65 78 74 3a 68 65 6c 6d 2d 63 6f | m-display-mode-line."ext:helm-co |
| 39020 | 72 65 22 29 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 73 70 65 65 64 62 61 72 2d | re").(declare-function.speedbar- |
| 39040 | 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 22 73 70 65 65 64 62 61 72 22 29 | set-mode-line-format."speedbar") |
| 39060 | 0a 0a 28 64 65 66 76 61 72 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 6d 61 70 | ..(defvar.doom-modeline-mode-map |
| 39080 | 20 28 6d 61 6b 65 2d 73 70 61 72 73 65 2d 6b 65 79 6d 61 70 29 29 0a 0a 28 64 65 66 76 61 72 20 | .(make-sparse-keymap))..(defvar. |
| 390a0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 61 6c 69 73 74 0a 20 20 27 28 28 6d 65 | doom-modeline-mode-alist...'((me |
| 390c0 | 73 73 61 67 65 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 2e 20 6d 65 73 73 61 67 65 29 0a 20 20 | ssage-mode...........message)... |
| 390e0 | 20 20 28 67 69 74 2d 63 6f 6d 6d 69 74 2d 6d 6f 64 65 20 20 20 20 20 20 2e 20 6d 65 73 73 61 67 | ..(git-commit-mode........messag |
| 39100 | 65 29 0a 20 20 20 20 28 6d 61 67 69 74 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 20 20 2e 20 76 | e).....(magit-mode.............v |
| 39120 | 63 73 29 0a 20 20 20 20 28 64 61 73 68 62 6f 61 72 64 2d 6d 6f 64 65 20 20 20 20 20 20 20 2e 20 | cs).....(dashboard-mode......... |
| 39140 | 64 61 73 68 62 6f 61 72 64 29 0a 20 20 20 20 28 49 6e 66 6f 2d 6d 6f 64 65 20 20 20 20 20 20 20 | dashboard).....(Info-mode....... |
| 39160 | 20 20 20 20 20 2e 20 69 6e 66 6f 29 0a 20 20 20 20 28 69 6d 61 67 65 2d 6d 6f 64 65 20 20 20 20 | .......info).....(image-mode.... |
| 39180 | 20 20 20 20 20 20 20 2e 20 6d 65 64 69 61 29 0a 20 20 20 20 28 70 64 66 2d 76 69 65 77 2d 6d 6f | .........media).....(pdf-view-mo |
| 391a0 | 64 65 20 20 20 20 20 20 20 20 2e 20 70 64 66 29 0a 20 20 20 20 28 6f 72 67 2d 73 72 63 2d 6d 6f | de..........pdf).....(org-src-mo |
| 391c0 | 64 65 20 20 20 20 20 20 20 20 20 2e 20 6f 72 67 2d 73 72 63 29 0a 20 20 20 20 28 70 61 72 61 64 | de...........org-src).....(parad |
| 391e0 | 6f 78 2d 6d 65 6e 75 2d 6d 6f 64 65 20 20 20 20 2e 20 70 61 63 6b 61 67 65 29 0a 20 20 20 20 28 | ox-menu-mode......package).....( |
| 39200 | 78 77 69 64 67 65 74 2d 77 65 62 6b 69 74 2d 6d 6f 64 65 20 20 2e 20 6d 69 6e 69 6d 61 6c 29 0a | xwidget-webkit-mode....minimal). |
| 39220 | 20 20 20 20 28 67 69 74 2d 74 69 6d 65 6d 61 63 68 69 6e 65 2d 6d 6f 64 65 20 2e 20 74 69 6d 65 | ....(git-timemachine-mode...time |
| 39240 | 6d 61 63 68 69 6e 65 29 0a 20 20 20 20 28 63 61 6c 63 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 | machine).....(calc-mode......... |
| 39260 | 20 20 20 2e 20 63 61 6c 63 75 6c 61 74 6f 72 29 0a 20 20 20 20 28 63 61 6c 63 2d 74 72 61 69 6c | .....calculator).....(calc-trail |
| 39280 | 2d 6d 6f 64 65 20 20 20 20 20 20 2e 20 63 61 6c 63 75 6c 61 74 6f 72 29 0a 20 20 20 20 28 63 69 | -mode........calculator).....(ci |
| 392a0 | 72 63 65 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 20 20 2e 20 73 70 65 63 69 61 6c 29 0a 20 20 | rce-mode.............special)... |
| 392c0 | 20 20 28 65 72 63 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 73 70 65 63 69 61 | ..(erc-mode...............specia |
| 392e0 | 6c 29 0a 20 20 20 20 28 72 63 69 72 63 2d 6d 6f 64 65 20 20 20 20 20 20 20 20 20 20 20 2e 20 73 | l).....(rcirc-mode.............s |
| 39300 | 70 65 63 69 61 6c 29 0a 20 20 20 20 28 73 70 65 65 64 62 61 72 2d 6d 6f 64 65 20 20 20 20 20 20 | pecial).....(speedbar-mode...... |
| 39320 | 20 20 2e 20 73 70 65 65 64 62 61 72 29 29 0a 20 20 22 41 6c 69 73 74 20 6f 66 20 6d 61 6a 6f 72 | ....speedbar))..."Alist.of.major |
| 39340 | 20 6d 6f 64 65 73 20 61 6e 64 20 6d 6f 64 65 2d 6c 69 6e 65 73 2e 22 29 0a 0a 28 64 65 66 75 6e | .modes.and.mode-lines.")..(defun |
| 39360 | 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 75 74 6f 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 | .doom-modeline-auto-set-modeline |
| 39380 | 20 28 29 0a 20 20 22 53 65 74 20 6d 6f 64 65 2d 6c 69 6e 65 20 62 61 73 65 20 6f 6e 20 6d 61 6a | .()..."Set.mode-line.base.on.maj |
| 393a0 | 6f 72 2d 6d 6f 64 65 2e 22 0a 20 20 28 63 61 74 63 68 20 27 66 6f 75 6e 64 0a 20 20 20 20 28 64 | or-mode."...(catch.'found.....(d |
| 393c0 | 6f 6c 69 73 74 20 28 78 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 61 6c 69 73 | olist.(x.doom-modeline-mode-alis |
| 393e0 | 74 29 0a 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 70 20 28 | t).......(when.(derived-mode-p.( |
| 39400 | 63 61 72 20 78 29 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 | car.x)).........(doom-modeline-s |
| 39420 | 65 74 2d 6d 6f 64 65 6c 69 6e 65 20 28 63 64 72 20 78 29 29 0a 20 20 20 20 20 20 20 20 28 74 68 | et-modeline.(cdr.x)).........(th |
| 39440 | 72 6f 77 20 27 66 6f 75 6e 64 20 78 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 64 6f 6f 6d 2d 6d | row.'found.x)))))..(defun.doom-m |
| 39460 | 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 73 70 65 65 62 61 72 2d 6d 6f 64 65 6c 69 6e 65 20 28 26 72 | odeline-set-speebar-modeline.(&r |
| 39480 | 65 73 74 20 5f 29 0a 20 20 22 53 65 74 20 73 70 65 65 64 62 61 72 20 6d 6f 64 65 2d 6c 69 6e 65 | est._)..."Set.speedbar.mode-line |
| 394a0 | 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 64 2d 74 72 75 65 2d | ."...(when.(and.(bound-and-true- |
| 394c0 | 70 20 73 70 65 65 64 62 61 72 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | p.speedbar-buffer).............. |
| 394e0 | 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 73 70 65 65 64 62 61 72 2d 62 75 66 66 65 72 29 29 | (buffer-live-p.speedbar-buffer)) |
| 39500 | 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 73 70 65 65 64 62 | .....(with-current-buffer.speedb |
| 39520 | 61 72 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 | ar-buffer.......(doom-modeline-s |
| 39540 | 65 74 2d 6d 6f 64 65 6c 69 6e 65 20 27 73 70 65 65 64 62 61 72 29 29 29 29 0a 0a 28 64 65 66 75 | et-modeline.'speedbar))))..(defu |
| 39560 | 6e 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 68 65 6c 6d 2d 6d 6f 64 65 6c 69 6e | n.doom-modeline-set-helm-modelin |
| 39580 | 65 20 28 26 72 65 73 74 20 5f 29 0a 20 20 22 53 65 74 20 68 65 6c 6d 20 6d 6f 64 65 2d 6c 69 6e | e.(&rest._)..."Set.helm.mode-lin |
| 395a0 | 65 2e 22 0a 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e | e."...(doom-modeline-set-modelin |
| 395c0 | 65 20 27 68 65 6c 6d 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 | e.'helm))..;;;###autoload.(defin |
| 395e0 | 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 0a | e-minor-mode.doom-modeline-mode. |
| 39600 | 20 20 22 54 6f 67 67 6c 65 20 60 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 27 20 6f 6e 20 6f 72 20 | .."Toggle.`doom-modeline'.on.or. |
| 39620 | 6f 66 66 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 0a 20 20 | off."...:group.'doom-modeline... |
| 39640 | 3a 67 6c 6f 62 61 6c 20 74 0a 20 20 3a 6c 69 67 68 74 65 72 20 6e 69 6c 0a 20 20 3a 6b 65 79 6d | :global.t...:lighter.nil...:keym |
| 39660 | 61 70 20 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 28 69 66 20 | ap.doom-modeline-mode-map...(if. |
| 39680 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 70 72 6f 67 6e 0a | doom-modeline-mode.......(progn. |
| 396a0 | 20 20 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 72 65 66 72 65 73 68 2d 62 | ........(doom-modeline-refresh-b |
| 396c0 | 61 72 73 29 20 20 20 20 20 20 20 20 3b 20 43 72 65 61 74 65 20 62 61 72 73 0a 20 20 20 20 20 20 | ars)........;.Create.bars....... |
| 396e0 | 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 6d 61 69 6e 2d 6d 6f 64 65 6c 69 | ..(doom-modeline-set-main-modeli |
| 39700 | 6e 65 20 74 29 20 3b 20 53 65 74 20 64 65 66 61 75 6c 74 20 6d 6f 64 65 2d 6c 69 6e 65 0a 0a 20 | ne.t).;.Set.default.mode-line... |
| 39720 | 20 20 20 20 20 20 20 3b 3b 20 41 70 70 6c 79 20 74 6f 20 61 6c 6c 20 65 78 69 73 74 69 6e 67 20 | .......;;.Apply.to.all.existing. |
| 39740 | 62 75 66 66 65 72 73 2e 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 | buffers..........(dolist.(buf.(b |
| 39760 | 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 | uffer-list))...........(with-cur |
| 39780 | 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 28 77 68 65 | rent-buffer.buf.............(whe |
| 397a0 | 6e 20 28 61 6e 64 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 | n.(and.mode-line-format......... |
| 397c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ...............(not.(doom-modeli |
| 397e0 | 6e 65 2d 61 75 74 6f 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 | ne-auto-set-modeline)))......... |
| 39800 | 20 20 20 20 20 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 6d 61 69 6e 2d 6d 6f | ......(doom-modeline-set-main-mo |
| 39820 | 64 65 6c 69 6e 65 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 3b 3b 20 46 6f 72 20 66 6c 79 6d 61 | deline))))..........;;.For.flyma |
| 39840 | 6b 65 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 | ke.........(setq.flymake-mode-li |
| 39860 | 6e 65 2d 66 6f 72 6d 61 74 20 6e 69 6c 29 20 3b 20 72 65 6d 6f 76 65 20 74 68 65 20 6c 69 67 68 | ne-format.nil).;.remove.the.ligh |
| 39880 | 74 65 72 20 6f 66 20 6d 69 6e 6f 72 20 6d 6f 64 65 0a 0a 20 20 20 20 20 20 20 20 3b 3b 20 46 6f | ter.of.minor.mode..........;;.Fo |
| 398a0 | 72 20 45 6c 64 6f 63 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 65 6c 64 6f 63 2d 6d 65 73 73 | r.Eldoc.........(setq.eldoc-mess |
| 398c0 | 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 65 6c 64 | age-function.#'doom-modeline-eld |
| 398e0 | 6f 63 2d 6d 69 6e 69 62 75 66 66 65 72 2d 6d 65 73 73 61 67 65 29 0a 0a 20 20 20 20 20 20 20 20 | oc-minibuffer-message).......... |
| 39900 | 3b 3b 20 46 6f 72 20 74 77 6f 2d 63 6f 6c 75 6d 6e 20 65 64 69 74 69 6e 67 0a 20 20 20 20 20 20 | ;;.For.two-column.editing....... |
| 39920 | 20 20 28 73 65 74 71 20 32 43 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 28 64 6f 6f | ..(setq.2C-mode-line-format.(doo |
| 39940 | 6d 2d 6d 6f 64 65 6c 69 6e 65 20 27 73 70 65 63 69 61 6c 29 29 0a 0a 20 20 20 20 20 20 20 20 3b | m-modeline.'special))..........; |
| 39960 | 3b 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 74 20 6d 6f 64 65 2d 6c 69 6e 65 73 0a 20 | ;.Automatically.set.mode-lines.. |
| 39980 | 20 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d | .......(add-hook.'after-change-m |
| 399a0 | 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 | ajor-mode-hook.#'doom-modeline-a |
| 399c0 | 75 74 6f 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 65 | uto-set-modeline)..........;;.Se |
| 399e0 | 74 75 70 20 66 6f 6e 74 20 68 65 69 67 68 74 20 63 61 63 68 65 20 68 6f 6f 6b 0a 20 20 20 20 20 | tup.font.height.cache.hook...... |
| 39a00 | 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 73 65 74 74 69 6e 67 2d 66 6f 6e 74 | ...(add-hook.'after-setting-font |
| 39a20 | 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 73 65 74 2d 66 6f 6e | -hook.#'doom-modeline--reset-fon |
| 39a40 | 74 2d 68 65 69 67 68 74 2d 63 61 63 68 65 29 0a 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 70 65 63 | t-height-cache)..........;;.Spec |
| 39a60 | 69 61 6c 20 68 61 6e 64 6c 65 73 0a 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 61 64 64 20 | ial.handles.........(advice-add. |
| 39a80 | 23 27 73 70 65 65 64 62 61 72 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 | #'speedbar-set-mode-line-format. |
| 39aa0 | 3a 6f 76 65 72 72 69 64 65 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 73 70 | :override.#'doom-modeline-set-sp |
| 39ac0 | 65 65 62 61 72 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 20 20 20 20 20 20 20 20 28 61 64 76 69 63 65 | eebar-modeline)..........(advice |
| 39ae0 | 2d 61 64 64 20 23 27 68 65 6c 6d 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 20 3a 61 | -add.#'helm-display-mode-line.:a |
| 39b00 | 66 74 65 72 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 68 65 6c 6d 2d 6d 6f | fter.#'doom-modeline-set-helm-mo |
| 39b20 | 64 65 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 68 65 6c 6d 2d 61 67 2d 73 68 | deline).........(setq.helm-ag-sh |
| 39b40 | 6f 77 2d 73 74 61 74 75 73 2d 66 75 6e 63 74 69 6f 6e 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | ow-status-function.#'doom-modeli |
| 39b60 | 6e 65 2d 73 65 74 2d 68 65 6c 6d 2d 6d 6f 64 65 6c 69 6e 65 29 29 0a 20 20 20 20 28 70 72 6f 67 | ne-set-helm-modeline)).....(prog |
| 39b80 | 6e 0a 20 20 20 20 20 20 3b 3b 20 52 65 73 74 6f 72 65 20 6d 6f 64 65 2d 6c 69 6e 65 0a 20 20 20 | n.......;;.Restore.mode-line.... |
| 39ba0 | 20 20 20 28 6c 65 74 20 28 28 6f 72 69 67 69 6e 61 6c 2d 66 6f 72 6d 61 74 20 28 64 6f 6f 6d 2d | ...(let.((original-format.(doom- |
| 39bc0 | 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 72 69 67 69 6e 61 6c 2d 76 61 6c 75 65 20 27 6d 6f 64 65 2d 6c | modeline--original-value.'mode-l |
| 39be0 | 69 6e 65 2d 66 6f 72 6d 61 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 64 65 66 61 | ine-format))).........(setq-defa |
| 39c00 | 75 6c 74 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 6f 72 69 67 69 6e 61 6c 2d 66 6f | ult.mode-line-format.original-fo |
| 39c20 | 72 6d 61 74 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 66 20 28 62 75 66 66 | rmat).........(dolist.(buf.(buff |
| 39c40 | 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e | er-list))...........(with-curren |
| 39c60 | 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 28 77 68 65 6e 20 6d | t-buffer.buf.............(when.m |
| 39c80 | 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ode-line-format...............(s |
| 39ca0 | 65 74 71 20 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 6f 72 69 67 69 6e 61 6c 2d 66 6f | etq.mode-line-format.original-fo |
| 39cc0 | 72 6d 61 74 29 29 29 29 29 0a 0a 20 20 20 20 20 20 3b 3b 20 46 6f 72 20 66 6c 79 6d 61 6b 65 0a | rmat)))))........;;.For.flymake. |
| 39ce0 | 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f | ......(setq.flymake-mode-line-fo |
| 39d00 | 72 6d 61 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 6f 72 69 67 69 6e 61 6c 2d 76 61 | rmat.(doom-modeline--original-va |
| 39d20 | 6c 75 65 20 27 66 6c 79 6d 61 6b 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 29 29 0a | lue.'flymake-mode-line-format)). |
| 39d40 | 0a 20 20 20 20 20 20 3b 3b 20 46 6f 72 20 45 6c 64 6f 63 0a 20 20 20 20 20 20 28 73 65 74 71 20 | .......;;.For.Eldoc.......(setq. |
| 39d60 | 65 6c 64 6f 63 2d 6d 65 73 73 61 67 65 2d 66 75 6e 63 74 69 6f 6e 20 23 27 65 6c 64 6f 63 2d 6d | eldoc-message-function.#'eldoc-m |
| 39d80 | 69 6e 69 62 75 66 66 65 72 2d 6d 65 73 73 61 67 65 29 0a 0a 20 20 20 20 20 20 3b 3b 20 46 6f 72 | inibuffer-message)........;;.For |
| 39da0 | 20 74 77 6f 2d 63 6f 6c 75 6d 6e 20 65 64 69 74 69 6e 67 0a 20 20 20 20 20 20 28 73 65 74 71 20 | .two-column.editing.......(setq. |
| 39dc0 | 32 43 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 28 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 | 2C-mode-line-format.(doom-modeli |
| 39de0 | 6e 65 2d 2d 6f 72 69 67 69 6e 61 6c 2d 76 61 6c 75 65 20 27 32 43 2d 6d 6f 64 65 2d 6c 69 6e 65 | ne--original-value.'2C-mode-line |
| 39e00 | 2d 66 6f 72 6d 61 74 29 29 0a 0a 20 20 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 66 6f 6e 74 20 | -format))........;;.Remove.font. |
| 39e20 | 68 65 69 67 68 74 20 63 61 63 68 65 20 68 6f 6f 6b 0a 20 20 20 20 20 20 28 72 65 6d 6f 76 65 2d | height.cache.hook.......(remove- |
| 39e40 | 68 6f 6f 6b 20 27 61 66 74 65 72 2d 73 65 74 74 69 6e 67 2d 66 6f 6e 74 2d 68 6f 6f 6b 20 23 27 | hook.'after-setting-font-hook.#' |
| 39e60 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 2d 72 65 73 65 74 2d 66 6f 6e 74 2d 68 65 69 67 68 74 | doom-modeline--reset-font-height |
| 39e80 | 2d 63 61 63 68 65 29 0a 0a 20 20 20 20 20 20 3b 3b 20 43 6c 65 61 6e 75 70 0a 20 20 20 20 20 20 | -cache)........;;.Cleanup....... |
| 39ea0 | 28 61 64 76 69 63 65 2d 72 65 6d 6f 76 65 20 23 27 73 70 65 65 64 62 61 72 2d 73 65 74 2d 6d 6f | (advice-remove.#'speedbar-set-mo |
| 39ec0 | 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 | de-line-format.#'doom-modeline-s |
| 39ee0 | 65 74 2d 73 70 65 65 62 61 72 2d 6d 6f 64 65 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 61 6e 64 20 | et-speebar-modeline).......(and. |
| 39f00 | 28 66 62 6f 75 6e 64 70 20 27 73 70 65 65 64 62 61 72 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 | (fboundp.'speedbar-set-mode-line |
| 39f20 | 2d 66 6f 72 6d 61 74 29 20 28 73 70 65 65 64 62 61 72 2d 73 65 74 2d 6d 6f 64 65 2d 6c 69 6e 65 | -format).(speedbar-set-mode-line |
| 39f40 | 2d 66 6f 72 6d 61 74 29 29 20 3b 20 72 65 73 65 74 20 73 70 65 65 64 62 61 72 0a 0a 20 20 20 20 | -format)).;.reset.speedbar...... |
| 39f60 | 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 6d 61 6a | ..(remove-hook.'after-change-maj |
| 39f80 | 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 23 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 61 75 74 | or-mode-hook.#'doom-modeline-aut |
| 39fa0 | 6f 2d 73 65 74 2d 6d 6f 64 65 6c 69 6e 65 29 0a 20 20 20 20 20 20 28 61 64 76 69 63 65 2d 72 65 | o-set-modeline).......(advice-re |
| 39fc0 | 6d 6f 76 65 20 23 27 68 65 6c 6d 2d 64 69 73 70 6c 61 79 2d 6d 6f 64 65 2d 6c 69 6e 65 20 23 27 | move.#'helm-display-mode-line.#' |
| 39fe0 | 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 2d 73 65 74 2d 68 65 6c 6d 2d 6d 6f 64 65 6c 69 6e 65 29 | doom-modeline-set-helm-modeline) |
| 3a000 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 68 65 6c 6d 2d 61 67 2d 73 68 6f 77 2d 73 74 61 74 75 73 | .......(setq.helm-ag-show-status |
| 3a020 | 2d 66 75 6e 63 74 69 6f 6e 20 28 64 65 66 61 75 6c 74 2d 76 61 6c 75 65 20 27 68 65 6c 6d 2d 61 | -function.(default-value.'helm-a |
| 3a040 | 67 2d 73 68 6f 77 2d 73 74 61 74 75 73 2d 66 75 6e 63 74 69 6f 6e 29 29 29 29 29 0a 0a 28 70 72 | g-show-status-function)))))..(pr |
| 3a060 | 6f 76 69 64 65 20 27 64 6f 6f 6d 2d 6d 6f 64 65 6c 69 6e 65 29 0a 0a 3b 3b 3b 20 64 6f 6f 6d 2d | ovide.'doom-modeline)..;;;.doom- |
| 3a080 | 6d 6f 64 65 6c 69 6e 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 | modeline.el.ends.here........... |
| 3a0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3a9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ab00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ab20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ab40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ac20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ac80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ad20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 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 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ae20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ae40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ae60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ae80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3aee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3af00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3af20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3af40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3af60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3af80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3afa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3afc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3afe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3ba80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3baa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3be80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bf00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bf20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 3bfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |