| ofs | hex dump | ascii |
|---|
| 0000 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | flycheck-34.1/.................. |
| 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 31 36 37 30 00 20 35 00 00 00 | 0000000.00000000000.011670..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 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 66 6c 79 63 68 65 63 6b 2d 65 72 74 2e 65 6c 00 00 00 | flycheck-34.1/flycheck-ert.el... |
| 0220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 0260 | 00 00 00 00 30 30 30 30 36 34 34 00 30 30 30 30 30 30 30 00 30 30 30 30 30 30 30 00 30 30 30 30 | ....0000644.0000000.0000000.0000 |
| 0280 | 30 30 34 32 37 32 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 36 30 32 00 20 30 00 00 00 | 0042723.00000000000.014602..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 66 6c 79 63 68 65 63 6b 2d 65 72 74 2e 65 6c 20 2d 2d 2d 20 46 6c 79 63 68 65 63 6b | ;;;.flycheck-ert.el.---.Flycheck |
| 0420 | 3a 20 45 52 54 20 65 78 74 65 6e 73 69 6f 6e 73 20 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 | :.ERT.extensions..-*-.lexical-bi |
| 0440 | 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 74 20 28 43 29 20 | nding:.t;.-*-..;;.Copyright.(C). |
| 0460 | 32 30 31 37 2d 32 30 31 38 20 46 6c 79 63 68 65 63 6b 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 0a | 2017-2018.Flycheck.contributors. |
| 0480 | 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 2d 32 30 31 36 20 53 65 62 61 73 | ;;.Copyright.(C).2013-2016.Sebas |
| 04a0 | 74 69 61 6e 20 57 69 65 73 6e 65 72 20 61 6e 64 20 46 6c 79 63 68 65 63 6b 20 63 6f 6e 74 72 69 | tian.Wiesner.and.Flycheck.contri |
| 04c0 | 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 53 65 62 61 73 74 69 61 6e 20 57 69 65 | butors..;;.Author:.Sebastian.Wie |
| 04e0 | 73 6e 65 72 20 3c 73 77 69 65 73 6e 65 72 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d 3e 0a 3b 3b | sner.<swiesner@lunaryorn.com>.;; |
| 0500 | 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 43 6c c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c 61 75 64 65 | .Maintainer:.Cl..ment.Pit-Claude |
| 0520 | 6c 20 3c 63 6c 65 6d 65 6e 74 2e 70 69 74 63 6c 61 75 64 65 6c 40 6c 69 76 65 2e 63 6f 6d 3e 0a | l.<clement.pitclaudel@live.com>. |
| 0540 | 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 64 6b 64 64 20 3c 66 6d 64 6b 64 64 40 67 6d | ;;.............fmdkdd.<fmdkdd@gm |
| 0560 | 61 69 6c 2e 63 6f 6d 3e 0a 3b 3b 20 55 52 4c 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | ail.com>.;;.URL:.https://github. |
| 0580 | 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 0a 0a 3b 3b 20 54 68 69 73 20 66 | com/flycheck/flycheck..;;.This.f |
| 05a0 | 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 0a 0a 3b | ile.is.not.part.of.GNU.Emacs...; |
| 05c0 | 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 74 77 61 72 65 3b | ;.This.program.is.free.software; |
| 05e0 | 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 | .you.can.redistribute.it.and/or. |
| 0600 | 6d 6f 64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 | modify.;;.it.under.the.terms.of. |
| 0620 | 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 | the.GNU.General.Public.License.a |
| 0640 | 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | s.published.by.;;.the.Free.Softw |
| 0660 | 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 | are.Foundation,.either.version.3 |
| 0680 | 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 | .of.the.License,.or.;;.(at.your. |
| 06a0 | 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 | option).any.later.version...;;.T |
| 06c0 | 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 | his.program.is.distributed.in.th |
| 06e0 | 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b | e.hope.that.it.will.be.useful,.; |
| 0700 | 3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 | ;.but.WITHOUT.ANY.WARRANTY;.with |
| 0720 | 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 | out.even.the.implied.warranty.of |
| 0740 | 0a 3b 3b 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 | .;;.MERCHANTABILITY.or.FITNESS.F |
| 0760 | 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 | OR.A.PARTICULAR.PURPOSE...See.th |
| 0780 | 65 0a 3b 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 | e.;;.GNU.General.Public.License. |
| 07a0 | 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 | for.more.details...;;.You.should |
| 07c0 | 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 | .have.received.a.copy.of.the.GNU |
| 07e0 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 | .General.Public.License.;;.along |
| 0800 | 20 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 | .with.this.program...If.not,.see |
| 0820 | 20 3c 68 74 74 70 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 | .<http://www.gnu.org/licenses/>. |
| 0840 | 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 55 6e 69 74 20 74 65 73 74 69 | ..;;;.Commentary:..;;.Unit.testi |
| 0860 | 6e 67 20 6c 69 62 72 61 72 79 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2c 20 74 68 65 20 6d 6f 64 | ng.library.for.Flycheck,.the.mod |
| 0880 | 65 72 6e 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 0a 3b | ern.on-the-fly.syntax.checking.; |
| 08a0 | 3b 20 65 78 74 65 6e 73 69 6f 6e 20 66 6f 72 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 20 50 | ;.extension.for.GNU.Emacs...;;.P |
| 08c0 | 72 6f 76 69 64 65 20 76 61 72 69 6f 75 73 20 75 74 69 6c 69 74 79 20 66 75 6e 63 74 69 6f 6e 73 | rovide.various.utility.functions |
| 08e0 | 20 61 6e 64 20 75 6e 69 74 20 74 65 73 74 20 68 65 6c 70 65 72 73 20 74 6f 20 74 65 73 74 20 46 | .and.unit.test.helpers.to.test.F |
| 0900 | 6c 79 63 68 65 63 6b 20 61 6e 64 0a 3b 3b 20 46 6c 79 63 68 65 63 6b 20 65 78 74 65 6e 73 69 6f | lycheck.and.;;.Flycheck.extensio |
| 0920 | 6e 73 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 66 6c 79 63 68 65 | ns...;;;.Code:..(require.'flyche |
| 0940 | 63 6b 29 0a 28 72 65 71 75 69 72 65 20 27 65 72 74 29 0a 28 72 65 71 75 69 72 65 20 27 6d 61 63 | ck).(require.'ert).(require.'mac |
| 0960 | 72 6f 65 78 70 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 6f 72 | roexp).....................;.For |
| 0980 | 20 6d 61 63 72 6f 20 75 74 69 6c 69 74 69 65 73 0a 0a 0c 0a 3b 3b 3b 20 49 6e 74 65 72 6e 61 6c | .macro.utilities....;;;.Internal |
| 09a0 | 20 76 61 72 69 61 62 6c 65 73 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 | .variables..(defvar.flycheck-ert |
| 09c0 | 2d 2d 72 65 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 22 54 68 65 20 | --resource-directory.nil..."The. |
| 09e0 | 64 69 72 65 63 74 6f 72 79 20 74 6f 20 67 65 74 20 72 65 73 6f 75 72 63 65 73 20 66 72 6f 6d 20 | directory.to.get.resources.from. |
| 0a00 | 69 6e 20 74 68 69 73 20 74 65 73 74 20 73 75 69 74 65 2e 22 29 0a 0a 0c 0a 3b 3b 3b 20 52 65 73 | in.this.test.suite.")....;;;.Res |
| 0a20 | 6f 75 72 63 65 20 6d 61 6e 61 67 65 6d 65 6e 74 20 6d 61 63 72 6f 73 0a 0a 28 64 65 66 6d 61 63 | ource.management.macros..(defmac |
| 0a40 | 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 | ro.flycheck-ert-with-temp-buffer |
| 0a60 | 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 45 76 61 6c 20 42 4f 44 59 20 77 69 74 68 69 | .(&rest.body)..."Eval.BODY.withi |
| 0a80 | 6e 20 61 20 74 65 6d 70 6f 72 61 72 79 20 62 75 66 66 65 72 2e 0a 0a 4c 69 6b 65 20 60 77 69 74 | n.a.temporary.buffer...Like.`wit |
| 0aa0 | 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 27 2c 20 62 75 74 20 72 65 73 65 74 73 20 74 68 65 20 6d | h-temp-buffer',.but.resets.the.m |
| 0ac0 | 6f 64 69 66 69 63 61 74 69 6f 6e 20 73 74 61 74 65 20 6f 66 20 74 68 65 0a 74 65 6d 70 6f 72 61 | odification.state.of.the.tempora |
| 0ae0 | 72 79 20 62 75 66 66 65 72 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 69 74 20 69 | ry.buffer.to.make.sure.that.it.i |
| 0b00 | 73 20 70 72 6f 70 65 72 6c 79 20 6b 69 6c 6c 65 64 20 65 76 65 6e 20 69 66 0a 69 74 20 68 61 73 | s.properly.killed.even.if.it.has |
| 0b20 | 20 61 20 62 61 63 6b 69 6e 67 20 66 69 6c 65 20 61 6e 64 20 69 73 20 6d 6f 64 69 66 69 65 64 2e | .a.backing.file.and.is.modified. |
| 0b40 | 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 20 28 64 65 62 75 67 20 74 | "...(declare.(indent.0).(debug.t |
| 0b60 | 29 29 0a 20 20 60 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 28 75 6e | ))...`(with-temp-buffer......(un |
| 0b80 | 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 20 2c 28 6d 61 63 72 6f 65 78 70 | wind-protect..........,(macroexp |
| 0ba0 | 2d 70 72 6f 67 6e 20 62 6f 64 79 29 0a 20 20 20 20 20 20 20 3b 3b 20 52 65 73 65 74 20 6d 6f 64 | -progn.body)........;;.Reset.mod |
| 0bc0 | 69 66 69 63 61 74 69 6f 6e 20 73 74 61 74 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2c 20 61 | ification.state.of.the.buffer,.a |
| 0be0 | 6e 64 20 75 6e 6c 69 6e 6b 20 69 74 20 66 72 6f 6d 20 69 74 73 20 62 61 63 6b 69 6e 67 0a 20 20 | nd.unlink.it.from.its.backing... |
| 0c00 | 20 20 20 20 20 3b 3b 20 66 69 6c 65 2c 20 69 66 20 61 6e 79 2c 20 62 65 63 61 75 73 65 20 45 6d | .....;;.file,.if.any,.because.Em |
| 0c20 | 61 63 73 20 72 65 66 75 73 65 73 20 74 6f 20 6b 69 6c 6c 20 6d 6f 64 69 66 69 65 64 20 62 75 66 | acs.refuses.to.kill.modified.buf |
| 0c40 | 66 65 72 73 20 77 69 74 68 0a 20 20 20 20 20 20 20 3b 3b 20 62 61 63 6b 69 6e 67 20 66 69 6c 65 | fers.with........;;.backing.file |
| 0c60 | 73 2c 20 65 76 65 6e 20 69 66 20 74 68 65 79 20 61 72 65 20 74 65 6d 70 6f 72 61 72 79 2e 0a 20 | s,.even.if.they.are.temporary... |
| 0c80 | 20 20 20 20 20 20 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 6e 69 6c | ......(set-buffer-modified-p.nil |
| 0ca0 | 29 0a 20 20 20 20 20 20 20 28 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 | )........(set-visited-file-name. |
| 0cc0 | 6e 69 6c 20 27 6e 6f 2d 71 75 65 72 79 29 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 | nil.'no-query))))..(defmacro.fly |
| 0ce0 | 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 66 69 6c 65 2d 62 75 66 66 65 72 20 28 66 69 6c 65 | check-ert-with-file-buffer.(file |
| 0d00 | 2d 6e 61 6d 65 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 62 75 | -name.&rest.body)..."Create.a.bu |
| 0d20 | 66 66 65 72 20 66 72 6f 6d 20 46 49 4c 45 2d 4e 41 4d 45 20 61 6e 64 20 65 76 61 6c 20 42 4f 44 | ffer.from.FILE-NAME.and.eval.BOD |
| 0d40 | 59 2e 0a 0a 42 4f 44 59 20 69 73 20 65 76 61 6c 75 61 74 65 64 20 77 69 74 68 20 60 63 75 72 72 | Y...BODY.is.evaluated.with.`curr |
| 0d60 | 65 6e 74 2d 62 75 66 66 65 72 27 20 62 65 69 6e 67 20 61 20 62 75 66 66 65 72 20 77 69 74 68 20 | ent-buffer'.being.a.buffer.with. |
| 0d80 | 74 68 65 0a 63 6f 6e 74 65 6e 74 73 20 46 49 4c 45 2d 4e 41 4d 45 2e 22 0a 20 20 28 64 65 63 6c | the.contents.FILE-NAME."...(decl |
| 0da0 | 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 20 28 64 65 62 75 67 20 74 29 29 0a 20 20 60 28 6c 65 | are.(indent.1).(debug.t))...`(le |
| 0dc0 | 74 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 2c 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 | t.((file-name.,file-name))...... |
| 0de0 | 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 | (unless.(file-exists-p.file-name |
| 0e00 | 29 0a 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 | )........(error."%s.does.not.exi |
| 0e20 | 73 74 22 20 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 | st".file-name))......(flycheck-e |
| 0e40 | 72 74 2d 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 28 69 6e 73 65 | rt-with-temp-buffer........(inse |
| 0e60 | 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 66 69 6c 65 2d 6e 61 6d 65 20 27 76 69 73 69 | rt-file-contents.file-name.'visi |
| 0e80 | 74 29 0a 20 20 20 20 20 20 20 28 73 65 74 2d 76 69 73 69 74 65 64 2d 66 69 6c 65 2d 6e 61 6d 65 | t)........(set-visited-file-name |
| 0ea0 | 20 66 69 6c 65 2d 6e 61 6d 65 20 27 6e 6f 2d 71 75 65 72 79 29 0a 20 20 20 20 20 20 20 28 63 64 | .file-name.'no-query)........(cd |
| 0ec0 | 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 29 | .(file-name-directory.file-name) |
| 0ee0 | 29 0a 20 20 20 20 20 20 20 3b 3b 20 4d 61 72 6b 20 74 68 65 20 62 75 66 66 65 72 20 61 73 20 6e | )........;;.Mark.the.buffer.as.n |
| 0f00 | 6f 74 20 6d 6f 64 69 66 69 65 64 2c 20 62 65 63 61 75 73 65 20 77 65 20 6a 75 73 74 20 6c 6f 61 | ot.modified,.because.we.just.loa |
| 0f20 | 64 65 64 20 74 68 65 20 66 69 6c 65 20 75 70 20 74 6f 0a 20 20 20 20 20 20 20 3b 3b 20 6e 6f 77 | ded.the.file.up.to........;;.now |
| 0f40 | 2e 0a 20 20 20 20 20 20 20 28 73 65 74 2d 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 | .........(set-buffer-modified-p. |
| 0f60 | 6e 69 6c 29 0a 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f | nil)........,@body)))..(defmacro |
| 0f80 | 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 68 65 6c 70 2d 62 75 66 66 65 72 20 28 | .flycheck-ert-with-help-buffer.( |
| 0fa0 | 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 45 78 65 63 75 74 65 20 42 4f 44 59 20 61 6e 64 20 | &rest.body)..."Execute.BODY.and. |
| 0fc0 | 6b 69 6c 6c 20 74 68 65 20 68 65 6c 70 20 62 75 66 66 65 72 20 61 66 74 65 72 77 61 72 64 73 2e | kill.the.help.buffer.afterwards. |
| 0fe0 | 0a 0a 55 73 65 20 74 68 69 73 20 6d 61 63 72 6f 20 74 6f 20 74 65 73 74 20 66 75 6e 63 74 69 6f | ..Use.this.macro.to.test.functio |
| 1000 | 6e 73 20 74 68 61 74 20 63 72 65 61 74 65 20 61 20 48 65 6c 70 20 62 75 66 66 65 72 2e 22 0a 20 | ns.that.create.a.Help.buffer.".. |
| 1020 | 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 29 0a 20 20 60 28 75 6e 77 69 6e 64 | .(declare.(indent.0))...`(unwind |
| 1040 | 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 2c 28 6d 61 63 72 6f 65 78 70 2d 70 72 6f 67 6e | -protect........,(macroexp-progn |
| 1060 | 20 62 6f 64 79 29 0a 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 | .body)......(when.(buffer-live-p |
| 1080 | 20 28 67 65 74 2d 62 75 66 66 65 72 20 28 68 65 6c 70 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 | .(get-buffer.(help-buffer))).... |
| 10a0 | 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 20 28 68 65 6c 70 2d 62 75 66 66 65 72 29 29 29 | ....(kill-buffer.(help-buffer))) |
| 10c0 | 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d | ))..(defmacro.flycheck-ert-with- |
| 10e0 | 67 6c 6f 62 61 6c 2d 6d 6f 64 65 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 45 78 65 63 | global-mode.(&rest.body)..."Exec |
| 1100 | 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 47 6c 6f 62 61 6c 20 46 6c 79 63 68 65 63 6b 20 4d 6f | ute.BODY.with.Global.Flycheck.Mo |
| 1120 | 64 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 41 66 74 65 72 20 42 4f 44 59 2c 20 72 65 73 74 6f 72 65 | de.enabled...After.BODY,.restore |
| 1140 | 20 74 68 65 20 6f 6c 64 20 73 74 61 74 65 20 6f 66 20 47 6c 6f 62 61 6c 20 46 6c 79 63 68 65 63 | .the.old.state.of.Global.Flychec |
| 1160 | 6b 20 4d 6f 64 65 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 29 0a | k.Mode."...(declare.(indent.0)). |
| 1180 | 20 20 60 28 6c 65 74 20 28 28 6f 6c 64 2d 73 74 61 74 65 20 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 | ..`(let.((old-state.global-flych |
| 11a0 | 65 63 6b 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a | eck-mode))......(unwind-protect. |
| 11c0 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 67 6c 6f 62 | .........(progn............(glob |
| 11e0 | 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 2c | al-flycheck-mode.1)............, |
| 1200 | 40 62 6f 64 79 29 0a 20 20 20 20 20 20 20 28 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d | @body)........(global-flycheck-m |
| 1220 | 6f 64 65 20 28 69 66 20 6f 6c 64 2d 73 74 61 74 65 20 31 20 2d 31 29 29 29 29 29 0a 0a 28 64 65 | ode.(if.old-state.1.-1)))))..(de |
| 1240 | 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 65 6e 76 20 28 65 6e | fmacro.flycheck-ert-with-env.(en |
| 1260 | 76 20 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 41 64 64 20 45 4e 56 20 74 6f 20 60 70 72 6f | v.&rest.body)..."Add.ENV.to.`pro |
| 1280 | 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 20 69 6e 20 42 4f 44 59 2e 0a 0a 45 78 65 63 | cess-environment'.in.BODY...Exec |
| 12a0 | 75 74 65 20 42 4f 44 59 20 77 69 74 68 20 61 20 60 70 72 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e | ute.BODY.with.a.`process-environ |
| 12c0 | 6d 65 6e 74 27 20 77 68 69 63 68 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 0a 76 61 72 69 61 62 6c | ment'.which.contains.all.variabl |
| 12e0 | 65 73 20 66 72 6f 6d 20 45 4e 56 20 61 64 64 65 64 2e 0a 0a 45 4e 56 20 69 73 20 61 6e 20 61 6c | es.from.ENV.added...ENV.is.an.al |
| 1300 | 69 73 74 2c 20 77 68 65 72 65 20 65 61 63 68 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 56 41 52 20 | ist,.where.each.cons.cell.`(VAR. |
| 1320 | 2e 20 56 41 4c 55 45 29 27 20 69 73 20 61 0a 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 76 61 72 69 61 | ..VALUE)'.is.a.environment.varia |
| 1340 | 62 6c 65 20 56 41 52 20 74 6f 20 62 65 20 61 64 64 65 64 20 74 6f 20 60 70 72 6f 63 65 73 73 2d | ble.VAR.to.be.added.to.`process- |
| 1360 | 65 6e 76 69 72 6f 6e 6d 65 6e 74 27 0a 77 69 74 68 20 56 41 4c 55 45 2e 22 0a 20 20 28 64 65 63 | environment'.with.VALUE."...(dec |
| 1380 | 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 29 0a 20 20 60 28 6c 65 74 20 28 28 70 72 6f 63 65 | lare.(indent.1))...`(let.((proce |
| 13a0 | 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 28 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 70 72 | ss-environment.(copy-sequence.pr |
| 13c0 | 6f 63 65 73 73 2d 65 6e 76 69 72 6f 6e 6d 65 6e 74 29 29 29 0a 20 20 20 20 20 28 70 63 61 73 65 | ocess-environment)))......(pcase |
| 13e0 | 2d 64 6f 6c 69 73 74 20 28 60 28 2c 76 61 72 20 2e 20 2c 76 61 6c 75 65 29 20 2c 65 6e 76 29 0a | -dolist.(`(,var...,value).,env). |
| 1400 | 20 20 20 20 20 20 20 28 73 65 74 65 6e 76 20 76 61 72 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 | .......(setenv.var.value))...... |
| 1420 | 2c 40 62 6f 64 79 29 29 0a 0a 0c 0a 3b 3b 3b 20 54 65 73 74 20 72 65 73 6f 75 72 63 65 73 0a 28 | ,@body))....;;;.Test.resources.( |
| 1440 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 | defun.flycheck-ert-resource-file |
| 1460 | 6e 61 6d 65 20 28 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 29 0a 20 20 22 44 65 74 65 72 6d 69 6e | name.(resource-file)..."Determin |
| 1480 | 65 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 6f 66 20 61 20 52 45 | e.the.absolute.file.name.of.a.RE |
| 14a0 | 53 4f 55 52 43 45 2d 46 49 4c 45 2e 0a 0a 52 65 6c 61 74 69 76 65 20 66 69 6c 65 20 6e 61 6d 65 | SOURCE-FILE...Relative.file.name |
| 14c0 | 73 20 61 72 65 20 65 78 70 61 6e 64 65 64 20 61 67 61 69 6e 73 74 0a 60 66 6c 79 63 68 65 63 6b | s.are.expanded.against.`flycheck |
| 14e0 | 2d 65 72 74 2d 2d 72 65 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 65 | -ert--resource-directory'."...(e |
| 1500 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 20 66 6c | xpand-file-name.resource-file.fl |
| 1520 | 79 63 68 65 63 6b 2d 65 72 74 2d 2d 72 65 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 29 29 | ycheck-ert--resource-directory)) |
| 1540 | 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 72 65 | ..(defmacro.flycheck-ert-with-re |
| 1560 | 73 6f 75 72 63 65 2d 62 75 66 66 65 72 20 28 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 20 26 72 65 | source-buffer.(resource-file.&re |
| 1580 | 73 74 20 62 6f 64 79 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 74 65 6d 70 20 62 75 66 66 65 72 | st.body)..."Create.a.temp.buffer |
| 15a0 | 20 66 72 6f 6d 20 61 20 52 45 53 4f 55 52 43 45 2d 46 49 4c 45 20 61 6e 64 20 65 78 65 63 75 74 | .from.a.RESOURCE-FILE.and.execut |
| 15c0 | 65 20 42 4f 44 59 2e 0a 0a 54 68 65 20 61 62 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 | e.BODY...The.absolute.file.name. |
| 15e0 | 6f 66 20 52 45 53 4f 55 52 43 45 2d 46 49 4c 45 20 69 73 20 64 65 74 65 72 6d 69 6e 65 64 20 77 | of.RESOURCE-FILE.is.determined.w |
| 1600 | 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 6e | ith.`flycheck-ert-resource-filen |
| 1620 | 61 6d 65 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 29 0a 20 20 | ame'."...(declare.(indent.1))... |
| 1640 | 60 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 74 68 2d 66 69 6c 65 2d 62 75 66 66 65 72 0a | `(flycheck-ert-with-file-buffer. |
| 1660 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 72 65 73 6f 75 72 63 65 2d 66 69 | .......(flycheck-ert-resource-fi |
| 1680 | 6c 65 6e 61 6d 65 20 2c 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 2c 40 62 6f | lename.,resource-file)......,@bo |
| 16a0 | 64 79 29 29 0a 0a 0c 0a 3b 3b 3b 20 54 65 73 74 20 73 75 69 74 65 20 69 6e 69 74 69 61 6c 69 7a | dy))....;;;.Test.suite.initializ |
| 16c0 | 61 74 69 6f 6e 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 69 6e 69 74 69 | ation..(defun.flycheck-ert-initi |
| 16e0 | 61 6c 69 7a 65 20 28 72 65 73 6f 75 72 63 65 2d 64 69 72 29 0a 20 20 22 49 6e 69 74 69 61 6c 69 | alize.(resource-dir)..."Initiali |
| 1700 | 7a 65 20 61 20 74 65 73 74 20 73 75 69 74 65 20 77 69 74 68 20 52 45 53 4f 55 52 43 45 2d 44 49 | ze.a.test.suite.with.RESOURCE-DI |
| 1720 | 52 2e 0a 0a 52 45 53 4f 55 52 43 45 2d 44 49 52 20 69 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 | R...RESOURCE-DIR.is.the.director |
| 1740 | 79 2c 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 6e 61 | y,.`flycheck-ert-resource-filena |
| 1760 | 6d 65 27 0a 73 68 6f 75 6c 64 20 75 73 65 20 74 6f 20 6c 6f 6f 6b 75 70 20 72 65 73 6f 75 72 63 | me'.should.use.to.lookup.resourc |
| 1780 | 65 20 66 69 6c 65 73 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 2d | e.files."...(when.flycheck-ert-- |
| 17a0 | 72 65 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 28 65 72 72 6f 72 20 22 54 | resource-directory.....(error."T |
| 17c0 | 65 73 74 20 73 75 69 74 65 20 61 6c 72 65 61 64 79 20 69 6e 69 74 69 61 6c 69 7a 65 64 22 29 29 | est.suite.already.initialized")) |
| 17e0 | 0a 20 20 28 6c 65 74 20 28 28 74 65 73 74 73 20 28 65 72 74 2d 73 65 6c 65 63 74 2d 74 65 73 74 | ...(let.((tests.(ert-select-test |
| 1800 | 73 20 74 20 74 29 29 29 0a 20 20 20 20 3b 3b 20 53 65 6c 65 63 74 20 61 6c 6c 20 74 65 73 74 73 | s.t.t))).....;;.Select.all.tests |
| 1820 | 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 74 65 73 74 73 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 | .....(unless.tests.......(error. |
| 1840 | 22 4e 6f 20 74 65 73 74 73 20 64 65 66 69 6e 65 64 2e 20 20 5c 0a 43 61 6c 6c 20 60 66 6c 79 63 | "No.tests.defined...\.Call.`flyc |
| 1860 | 68 65 63 6b 2d 65 72 74 2d 69 6e 69 74 69 61 6c 69 7a 65 27 20 61 66 74 65 72 20 64 65 66 69 6e | heck-ert-initialize'.after.defin |
| 1880 | 69 6e 67 20 61 6c 6c 20 74 65 73 74 73 21 22 29 29 0a 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 | ing.all.tests!"))......(setq.fly |
| 18a0 | 63 68 65 63 6b 2d 65 72 74 2d 2d 72 65 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 20 72 65 | check-ert--resource-directory.re |
| 18c0 | 73 6f 75 72 63 65 2d 64 69 72 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 54 65 73 74 20 63 61 73 65 20 64 | source-dir)))....;;;.Test.case.d |
| 18e0 | 65 66 69 6e 69 74 69 6f 6e 73 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 | efinitions.(defmacro.flycheck-er |
| 1900 | 74 2d 64 65 66 2d 63 68 65 63 6b 65 72 2d 74 65 73 74 20 28 63 68 65 63 6b 65 72 20 6c 61 6e 67 | t-def-checker-test.(checker.lang |
| 1920 | 75 61 67 65 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uage.name....................... |
| 1940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 72 65 73 74 | ...........................&rest |
| 1960 | 20 6b 65 79 73 2d 61 6e 64 2d 62 6f 64 79 29 0a 20 20 22 44 65 66 69 6e 65 20 61 20 74 65 73 74 | .keys-and-body)..."Define.a.test |
| 1980 | 20 63 61 73 65 20 66 6f 72 20 61 20 73 79 6e 74 61 78 20 43 48 45 43 4b 45 52 20 66 6f 72 20 4c | .case.for.a.syntax.CHECKER.for.L |
| 19a0 | 41 4e 47 55 41 47 45 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 6f 72 | ANGUAGE...CHECKER.is.a.symbol.or |
| 19c0 | 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 20 64 65 6e 6f 74 69 6e 67 20 73 79 6e 74 | .a.list.of.symbols.denoting.synt |
| 19e0 | 61 78 20 63 68 65 63 6b 65 72 73 0a 62 65 69 6e 67 20 74 65 73 74 65 64 20 62 79 20 74 68 65 20 | ax.checkers.being.tested.by.the. |
| 1a00 | 74 65 73 74 2e 20 20 54 68 65 20 74 65 73 74 20 63 61 73 65 20 69 73 20 73 6b 69 70 70 65 64 2c | test...The.test.case.is.skipped, |
| 1a20 | 20 69 66 20 61 6e 79 20 6f 66 0a 74 68 65 73 65 20 63 68 65 63 6b 65 72 73 20 63 61 6e 6e 6f 74 | .if.any.of.these.checkers.cannot |
| 1a40 | 20 62 65 20 75 73 65 64 2e 20 20 4c 41 4e 47 55 41 47 45 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 | .be.used...LANGUAGE.is.a.symbol. |
| 1a60 | 6f 72 20 61 20 6c 69 73 74 20 6f 66 0a 73 79 6d 62 6f 6c 73 20 64 65 6e 6f 74 69 6e 67 20 74 68 | or.a.list.of.symbols.denoting.th |
| 1a80 | 65 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e 67 75 61 67 65 73 20 73 75 70 70 6f 72 74 65 | e.programming.languages.supporte |
| 1aa0 | 64 20 62 79 20 74 68 65 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 20 20 54 68 69 73 20 | d.by.the.syntax.checkers...This. |
| 1ac0 | 69 73 20 63 75 72 72 65 6e 74 6c 79 20 6f 6e 6c 79 20 75 73 65 64 20 66 6f 72 20 74 61 67 67 69 | is.currently.only.used.for.taggi |
| 1ae0 | 6e 67 20 74 68 65 0a 74 65 73 74 20 61 70 70 72 6f 70 72 69 61 74 65 6c 79 2e 0a 0a 4e 41 4d 45 | ng.the.test.appropriately...NAME |
| 1b00 | 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 6c 6f 63 61 6c 20 | .is.a.symbol.denoting.the.local. |
| 1b20 | 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 65 73 74 2e 20 20 54 68 65 20 74 65 73 74 0a 69 74 73 65 | name.of.the.test...The.test.itse |
| 1b40 | 6c 66 20 69 73 20 75 6c 74 69 6d 61 74 65 6c 79 20 6e 61 6d 65 64 0a 60 66 6c 79 63 68 65 63 6b | lf.is.ultimately.named.`flycheck |
| 1b60 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 2f 43 48 45 43 4b 45 52 2f 4e 41 4d 45 27 2e 20 20 | -define-checker/CHECKER/NAME'... |
| 1b80 | 49 66 20 43 48 45 43 4b 45 52 20 69 73 20 61 20 6c 69 73 74 2c 0a 74 68 65 20 66 69 72 73 74 20 | If.CHECKER.is.a.list,.the.first. |
| 1ba0 | 63 68 65 63 6b 65 72 20 69 6e 20 74 68 65 20 6c 69 73 74 20 69 73 20 75 73 65 64 20 66 6f 72 20 | checker.in.the.list.is.used.for. |
| 1bc0 | 6e 61 6d 69 6e 67 20 74 68 65 20 74 65 73 74 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 6c 79 2c 20 74 68 | naming.the.test...Optionally,.th |
| 1be0 | 65 20 6b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 73 20 60 3a 74 61 67 73 27 20 61 6e 64 20 | e.keyword.arguments.`:tags'.and. |
| 1c00 | 60 3a 65 78 70 65 63 74 65 64 2d 72 65 73 75 6c 74 27 0a 6d 61 79 20 62 65 20 67 69 76 65 6e 2e | `:expected-result'.may.be.given. |
| 1c20 | 20 20 54 68 65 79 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 20 6d 65 61 6e 69 6e 67 20 61 73 20 | ..They.have.the.same.meaning.as. |
| 1c40 | 69 6e 20 60 65 72 74 2d 64 65 66 74 65 73 74 2e 27 2c 0a 61 6e 64 20 61 72 65 20 61 64 64 65 64 | in.`ert-deftest.',.and.are.added |
| 1c60 | 20 74 6f 20 74 68 65 20 74 61 67 73 20 61 6e 64 20 72 65 73 75 6c 74 20 65 78 70 65 63 74 61 74 | .to.the.tags.and.result.expectat |
| 1c80 | 69 6f 6e 73 20 73 65 74 20 75 70 20 62 79 20 74 68 69 73 0a 6d 61 63 72 6f 2e 0a 0a 54 68 65 20 | ions.set.up.by.this.macro...The. |
| 1ca0 | 72 65 6d 61 69 6e 69 6e 67 20 66 6f 72 6d 73 20 4b 45 59 53 2d 41 4e 44 2d 42 4f 44 59 20 64 65 | remaining.forms.KEYS-AND-BODY.de |
| 1cc0 | 6e 6f 74 65 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 20 74 65 73 74 0a 63 61 73 65 2c 20 | note.the.body.of.the.test.case,. |
| 1ce0 | 69 6e 63 6c 75 64 69 6e 67 20 61 73 73 65 72 74 69 6f 6e 73 20 61 6e 64 20 73 65 74 75 70 20 63 | including.assertions.and.setup.c |
| 1d00 | 6f 64 65 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 33 29 29 0a 20 20 28 | ode."...(declare.(indent.3))...( |
| 1d20 | 75 6e 6c 65 73 73 20 63 68 65 63 6b 65 72 0a 20 20 20 20 28 65 72 72 6f 72 20 22 4e 6f 20 73 79 | unless.checker.....(error."No.sy |
| 1d40 | 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 73 70 65 63 69 66 69 65 64 22 29 29 0a 20 20 28 75 6e | ntax.checkers.specified"))...(un |
| 1d60 | 6c 65 73 73 20 6c 61 6e 67 75 61 67 65 0a 20 20 20 20 28 65 72 72 6f 72 20 22 4e 6f 20 6c 61 6e | less.language.....(error."No.lan |
| 1d80 | 67 75 61 67 65 73 20 73 70 65 63 69 66 69 65 64 22 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 68 | guages.specified"))...(let*.((ch |
| 1da0 | 65 63 6b 65 72 73 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 29 20 28 6c 69 | eckers.(if.(symbolp.checker).(li |
| 1dc0 | 73 74 20 63 68 65 63 6b 65 72 29 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 | st.checker).checker))..........( |
| 1de0 | 63 68 65 63 6b 65 72 20 28 63 61 72 20 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 | checker.(car.checkers))......... |
| 1e00 | 20 28 6c 61 6e 67 75 61 67 65 73 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 6c 61 6e 67 75 61 67 | .(languages.(if.(symbolp.languag |
| 1e20 | 65 29 20 28 6c 69 73 74 20 6c 61 6e 67 75 61 67 65 29 20 6c 61 6e 67 75 61 67 65 29 29 0a 20 20 | e).(list.language).language))... |
| 1e40 | 20 20 20 20 20 20 20 28 6c 61 6e 67 75 61 67 65 2d 74 61 67 73 20 28 6d 61 70 63 61 72 20 28 6c | .......(language-tags.(mapcar.(l |
| 1e60 | 61 6d 62 64 61 20 28 6c 29 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 6c 61 6e 67 75 | ambda.(l).(intern.(format."langu |
| 1e80 | 61 67 65 2d 25 73 22 20 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | age-%s".l))).................... |
| 1ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 61 6e 67 75 61 67 65 73 29 29 0a 20 20 20 20 20 20 20 | .............languages))........ |
| 1ec0 | 20 20 28 63 68 65 63 6b 65 72 2d 74 61 67 73 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 | ..(checker-tags.(mapcar.(lambda. |
| 1ee0 | 28 63 29 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 63 68 65 63 6b 65 72 2d 25 73 22 | (c).(intern.(format."checker-%s" |
| 1f00 | 20 63 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 | .c)))........................... |
| 1f20 | 20 20 20 20 20 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 6c 2d | .....checkers))..........(local- |
| 1f40 | 6e 61 6d 65 20 28 6f 72 20 6e 61 6d 65 20 27 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 20 20 20 | name.(or.name.'default))........ |
| 1f60 | 20 20 28 66 75 6c 6c 2d 6e 61 6d 65 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 66 6c | ..(full-name.(intern.(format."fl |
| 1f80 | 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 2f 25 73 2f 25 73 22 0a 20 20 20 | ycheck-define-checker/%s/%s".... |
| 1fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1fc0 | 20 63 68 65 63 6b 65 72 20 6c 6f 63 61 6c 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | .checker.local-name))).......... |
| 1fe0 | 28 6b 65 79 73 2d 61 6e 64 2d 62 6f 64 79 20 28 65 72 74 2d 2d 70 61 72 73 65 2d 6b 65 79 73 2d | (keys-and-body.(ert--parse-keys- |
| 2000 | 61 6e 64 2d 62 6f 64 79 20 6b 65 79 73 2d 61 6e 64 2d 62 6f 64 79 29 29 0a 20 20 20 20 20 20 20 | and-body.keys-and-body))........ |
| 2020 | 20 20 28 62 6f 64 79 20 28 63 61 64 72 20 6b 65 79 73 2d 61 6e 64 2d 62 6f 64 79 29 29 0a 20 20 | ..(body.(cadr.keys-and-body))... |
| 2040 | 20 20 20 20 20 20 20 28 6b 65 79 73 20 28 63 61 72 20 6b 65 79 73 2d 61 6e 64 2d 62 6f 64 79 29 | .......(keys.(car.keys-and-body) |
| 2060 | 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 74 61 67 73 20 27 28 73 79 6e 74 61 | )..........(default-tags.'(synta |
| 2080 | 78 2d 63 68 65 63 6b 65 72 20 65 78 74 65 72 6e 61 6c 2d 74 6f 6f 6c 29 29 29 0a 20 20 20 20 60 | x-checker.external-tool))).....` |
| 20a0 | 28 65 72 74 2d 64 65 66 74 65 73 74 20 2c 66 75 6c 6c 2d 6e 61 6d 65 20 28 29 0a 20 20 20 20 20 | (ert-deftest.,full-name.()...... |
| 20c0 | 20 20 3a 65 78 70 65 63 74 65 64 2d 72 65 73 75 6c 74 20 2c 28 6f 72 20 28 70 6c 69 73 74 2d 67 | ..:expected-result.,(or.(plist-g |
| 20e0 | 65 74 20 6b 65 79 73 20 3a 65 78 70 65 63 74 65 64 2d 72 65 73 75 6c 74 29 20 3a 70 61 73 73 65 | et.keys.:expected-result).:passe |
| 2100 | 64 29 0a 20 20 20 20 20 20 20 3a 74 61 67 73 20 28 61 70 70 65 6e 64 20 27 2c 28 61 70 70 65 6e | d)........:tags.(append.',(appen |
| 2120 | 64 20 64 65 66 61 75 6c 74 2d 74 61 67 73 20 6c 61 6e 67 75 61 67 65 2d 74 61 67 73 20 63 68 65 | d.default-tags.language-tags.che |
| 2140 | 63 6b 65 72 2d 74 61 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cker-tags)...................... |
| 2160 | 2c 28 70 6c 69 73 74 2d 67 65 74 20 6b 65 79 73 20 3a 74 61 67 73 29 29 0a 20 20 20 20 20 20 20 | ,(plist-get.keys.:tags))........ |
| 2180 | 2c 40 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 63 29 0a 20 20 20 20 20 20 20 20 20 20 | ,@(mapcar.(lambda.(c)........... |
| 21a0 | 20 20 20 20 20 20 20 20 20 60 28 73 6b 69 70 2d 75 6e 6c 65 73 73 0a 20 20 20 20 20 20 20 20 20 | .........`(skip-unless.......... |
| 21c0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 6e 6f 6e 2d 63 6f 6d 6d 61 6e | ............;;.Ignore.non-comman |
| 21e0 | 64 20 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.checkers...................... |
| 2200 | 28 6f 72 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 27 | (or.(not.(flycheck-checker-get.' |
| 2220 | 2c 63 20 27 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,c.'command))................... |
| 2240 | 20 20 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 66 6c 79 63 68 65 63 | .......(executable-find.(flychec |
| 2260 | 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 27 2c 63 29 29 29 29 29 0a 20 20 | k-checker-executable.',c)))))... |
| 2280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 | ...............checkers)........ |
| 22a0 | 2c 40 62 6f 64 79 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 54 65 73 74 20 63 61 73 65 20 72 65 73 75 6c | ,@body)))....;;;.Test.case.resul |
| 22c0 | 74 73 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 | ts..(defun.flycheck-ert-syntax-c |
| 22e0 | 68 65 63 6b 2d 74 69 6d 65 64 2d 6f 75 74 2d 70 20 28 72 65 73 75 6c 74 29 0a 20 20 22 57 68 65 | heck-timed-out-p.(result)..."Whe |
| 2300 | 74 68 65 72 20 52 45 53 55 4c 54 20 64 65 6e 6f 74 65 73 20 61 20 74 69 6d 65 64 2d 6f 75 74 20 | ther.RESULT.denotes.a.timed-out. |
| 2320 | 74 65 73 74 2e 0a 0a 52 45 53 55 4c 54 20 69 73 20 61 6e 20 45 52 54 20 74 65 73 74 20 72 65 73 | test...RESULT.is.an.ERT.test.res |
| 2340 | 75 6c 74 20 6f 62 6a 65 63 74 2e 22 0a 20 20 28 61 6e 64 20 28 65 72 74 2d 74 65 73 74 2d 66 61 | ult.object."...(and.(ert-test-fa |
| 2360 | 69 6c 65 64 2d 70 20 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 28 65 71 20 28 63 61 72 20 28 | iled-p.result)........(eq.(car.( |
| 2380 | 65 72 74 2d 74 65 73 74 2d 66 61 69 6c 65 64 2d 63 6f 6e 64 69 74 69 6f 6e 20 72 65 73 75 6c 74 | ert-test-failed-condition.result |
| 23a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 | ))............'flycheck-ert-synt |
| 23c0 | 61 78 2d 63 68 65 63 6b 2d 74 69 6d 65 64 2d 6f 75 74 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 79 6e | ax-check-timed-out)))....;;;.Syn |
| 23e0 | 74 61 78 20 63 68 65 63 6b 69 6e 67 20 69 6e 20 74 65 73 74 73 0a 0a 28 64 65 66 76 61 72 2d 6c | tax.checking.in.tests..(defvar-l |
| 2400 | 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 | ocal.flycheck-ert-syntax-checker |
| 2420 | 2d 66 69 6e 69 73 68 65 64 20 6e 69 6c 0a 20 20 22 4e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 | -finished.nil..."Non-nil.if.the. |
| 2440 | 63 75 72 72 65 6e 74 20 63 68 65 63 6b 65 72 20 68 61 73 20 66 69 6e 69 73 68 65 64 2e 22 29 0a | current.checker.has.finished."). |
| 2460 | 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 61 66 74 65 72 2d 73 79 6e 74 61 | .(add-hook.'flycheck-after-synta |
| 2480 | 78 2d 63 68 65 63 6b 2d 68 6f 6f 6b 0a 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 | x-check-hook...........(lambda.( |
| 24a0 | 29 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 | ).(setq.flycheck-ert-syntax-chec |
| 24c0 | 6b 65 72 2d 66 69 6e 69 73 68 65 64 20 74 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 | ker-finished.t)))..(defconst.fly |
| 24e0 | 63 68 65 63 6b 2d 65 72 74 2d 63 68 65 63 6b 65 72 2d 77 61 69 74 2d 74 69 6d 65 20 31 30 0a 20 | check-ert-checker-wait-time.10.. |
| 2500 | 20 22 54 69 6d 65 20 74 6f 20 77 61 69 74 20 75 6e 74 69 6c 20 61 20 63 68 65 63 6b 65 72 20 69 | ."Time.to.wait.until.a.checker.i |
| 2520 | 73 20 66 69 6e 69 73 68 65 64 20 69 6e 20 73 65 63 6f 6e 64 73 2e 0a 0a 41 66 74 65 72 20 74 68 | s.finished.in.seconds...After.th |
| 2540 | 69 73 20 74 69 6d 65 20 68 61 73 20 65 6c 61 70 73 65 64 2c 20 74 68 65 20 63 68 65 63 6b 65 72 | is.time.has.elapsed,.the.checker |
| 2560 | 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 74 6f 20 68 61 76 65 0a 66 61 69 6c 65 64 2c 20 61 | .is.considered.to.have.failed,.a |
| 2580 | 6e 64 20 74 68 65 20 74 65 73 74 20 61 62 6f 72 74 65 64 20 77 69 74 68 20 66 61 69 6c 75 72 65 | nd.the.test.aborted.with.failure |
| 25a0 | 2e 22 29 0a 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 | .")..(define-error.'flycheck-ert |
| 25c0 | 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 74 69 6d 65 64 2d 6f 75 74 20 22 53 79 6e 74 61 78 20 | -syntax-check-timed-out."Syntax. |
| 25e0 | 63 68 65 63 6b 20 74 69 6d 65 64 20 6f 75 74 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | check.timed.out.")..(defun.flych |
| 2600 | 65 63 6b 2d 65 72 74 2d 77 61 69 74 2d 66 6f 72 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 20 | eck-ert-wait-for-syntax-checker. |
| 2620 | 28 29 0a 20 20 22 57 61 69 74 20 75 6e 74 69 6c 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | ()..."Wait.until.the.syntax.chec |
| 2640 | 6b 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 66 69 6e 69 73 | k.in.the.current.buffer.is.finis |
| 2660 | 68 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 74 61 72 74 74 69 6d 65 20 28 66 6c 6f 61 74 2d | hed."...(let.((starttime.(float- |
| 2680 | 74 69 6d 65 29 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 28 6e 6f 74 20 66 6c 79 | time))).....(while.(and.(not.fly |
| 26a0 | 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 2d 66 69 6e 69 73 68 65 | check-ert-syntax-checker-finishe |
| 26c0 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 20 28 2d 20 28 66 6c 6f 61 74 2d | d).................(<.(-.(float- |
| 26e0 | 74 69 6d 65 29 20 73 74 61 72 74 74 69 6d 65 29 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 63 68 | time).starttime).flycheck-ert-ch |
| 2700 | 65 63 6b 65 72 2d 77 61 69 74 2d 74 69 6d 65 29 29 0a 20 20 20 20 20 20 28 61 63 63 65 70 74 2d | ecker-wait-time)).......(accept- |
| 2720 | 70 72 6f 63 65 73 73 2d 6f 75 74 70 75 74 20 6e 69 6c 20 30 2e 30 32 29 29 0a 20 20 20 20 28 75 | process-output.nil.0.02)).....(u |
| 2740 | 6e 6c 65 73 73 20 28 3c 20 28 2d 20 28 66 6c 6f 61 74 2d 74 69 6d 65 29 20 73 74 61 72 74 74 69 | nless.(<.(-.(float-time).startti |
| 2760 | 6d 65 29 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 63 68 65 63 6b 65 72 2d 77 61 69 74 2d 74 69 | me).flycheck-ert-checker-wait-ti |
| 2780 | 6d 65 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 6f 70 29 0a 20 20 20 20 20 20 | me).......(flycheck-stop)....... |
| 27a0 | 28 73 69 67 6e 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 | (signal.'flycheck-ert-syntax-che |
| 27c0 | 63 6b 2d 74 69 6d 65 64 2d 6f 75 74 20 6e 69 6c 29 29 29 0a 20 20 28 73 65 74 71 20 66 6c 79 63 | ck-timed-out.nil)))...(setq.flyc |
| 27e0 | 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 2d 66 69 6e 69 73 68 65 64 | heck-ert-syntax-checker-finished |
| 2800 | 20 6e 69 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 62 75 66 66 | .nil))..(defun.flycheck-ert-buff |
| 2820 | 65 72 2d 73 79 6e 63 20 28 29 0a 20 20 22 4c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 62 75 66 | er-sync.()..."Like.`flycheck-buf |
| 2840 | 66 65 72 27 2c 20 62 75 74 20 73 79 6e 63 68 72 6f 6e 6f 75 73 6c 79 2e 22 0a 20 20 28 73 65 74 | fer',.but.synchronously."...(set |
| 2860 | 71 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 2d 66 69 | q.flycheck-ert-syntax-checker-fi |
| 2880 | 6e 69 73 68 65 64 20 6e 69 6c 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 6e 6f 74 20 28 66 6c 79 63 | nished.nil)...(should.(not.(flyc |
| 28a0 | 68 65 63 6b 2d 72 75 6e 6e 69 6e 67 2d 70 29 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f | heck-running-p)))...(flycheck-mo |
| 28c0 | 64 65 29 20 3b 3b 20 54 68 69 73 20 77 69 6c 6c 20 6f 6e 6c 79 20 73 74 61 72 74 20 61 20 64 65 | de).;;.This.will.only.start.a.de |
| 28e0 | 66 65 72 72 65 64 20 63 68 65 63 6b 2c 0a 20 20 28 73 68 6f 75 6c 64 20 28 66 6c 79 63 68 65 63 | ferred.check,...(should.(flychec |
| 2900 | 6b 2d 67 65 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 0a 20 20 28 66 6c | k-get-checker-for-buffer))...(fl |
| 2920 | 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 20 3b 3b 20 e2 80 a6 73 6f 20 77 65 20 6e 65 65 64 20 | ycheck-buffer).;;....so.we.need. |
| 2940 | 61 6e 20 65 78 70 6c 69 63 69 74 20 6d 61 6e 75 61 6c 20 63 68 65 63 6b 0a 20 20 3b 3b 20 41 66 | an.explicit.manual.check...;;.Af |
| 2960 | 74 65 72 20 73 74 61 72 74 69 6e 67 20 74 68 65 20 63 68 65 63 6b 2c 20 74 68 65 20 63 68 65 63 | ter.starting.the.check,.the.chec |
| 2980 | 6b 65 72 20 73 68 6f 75 6c 64 20 65 69 74 68 65 72 20 62 65 20 72 75 6e 6e 69 6e 67 20 6e 6f 77 | ker.should.either.be.running.now |
| 29a0 | 2c 20 6f 72 0a 20 20 3b 3b 20 61 6c 72 65 61 64 79 20 62 65 20 66 69 6e 69 73 68 65 64 20 28 69 | ,.or...;;.already.be.finished.(i |
| 29c0 | 66 20 69 74 20 77 61 73 20 66 61 73 74 29 2e 0a 20 20 28 73 68 6f 75 6c 64 20 28 6f 72 20 66 6c | f.it.was.fast)....(should.(or.fl |
| 29e0 | 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 0a 20 20 20 20 | ycheck-current-syntax-check..... |
| 2a00 | 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 79 6e 74 61 78 2d 63 68 | ..........flycheck-ert-syntax-ch |
| 2a20 | 65 63 6b 65 72 2d 66 69 6e 69 73 68 65 64 29 29 0a 20 20 3b 3b 20 41 6c 73 6f 20 74 68 65 72 65 | ecker-finished))...;;.Also.there |
| 2a40 | 20 73 68 6f 75 6c 64 20 62 65 20 6e 6f 20 64 65 66 65 72 72 65 64 20 63 68 65 63 6b 20 70 65 6e | .should.be.no.deferred.check.pen |
| 2a60 | 64 69 6e 67 20 61 6e 79 6d 6f 72 65 0a 20 20 28 73 68 6f 75 6c 64 2d 6e 6f 74 20 28 66 6c 79 63 | ding.anymore...(should-not.(flyc |
| 2a80 | 68 65 63 6b 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 2d 70 29 29 0a 20 20 28 66 6c 79 63 68 | heck-deferred-check-p))...(flych |
| 2aa0 | 65 63 6b 2d 65 72 74 2d 77 61 69 74 2d 66 6f 72 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 29 | eck-ert-wait-for-syntax-checker) |
| 2ac0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 65 6e 73 75 72 65 2d 63 6c | )..(defun.flycheck-ert-ensure-cl |
| 2ae0 | 65 61 72 20 28 29 0a 20 20 22 43 6c 65 61 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | ear.()..."Clear.the.current.buff |
| 2b00 | 65 72 2e 0a 0a 52 61 69 73 65 20 61 6e 20 61 73 73 65 72 74 69 6f 6e 20 65 72 72 6f 72 20 69 66 | er...Raise.an.assertion.error.if |
| 2b20 | 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 63 6c 65 61 72 20 61 66 74 65 72 77 61 | .the.buffer.is.not.clear.afterwa |
| 2b40 | 72 64 73 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 28 73 68 6f 75 | rds."...(flycheck-clear)...(shou |
| 2b60 | 6c 64 20 28 6e 6f 74 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 | ld.(not.flycheck-current-errors) |
| 2b80 | 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 6e 6f 74 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 6d 62 | )...(should.(not.(seq-find.(lamb |
| 2ba0 | 64 61 20 28 6f 76 29 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 66 6c 79 63 68 65 63 | da.(ov).(overlay-get.ov.'flychec |
| 2bc0 | 6b 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 20 20 20 20 20 | k-overlay))..................... |
| 2be0 | 20 20 20 20 20 28 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 | .....(overlays-in.(point-min).(p |
| 2c00 | 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 54 65 73 74 20 61 73 73 65 72 | oint-max))))))....;;;.Test.asser |
| 2c20 | 74 69 6f 6e 73 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 | tions..(defun.flycheck-error-wit |
| 2c40 | 68 6f 75 74 2d 67 72 6f 75 70 20 28 65 72 72 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 63 6f 70 | hout-group.(err)..."Return.a.cop |
| 2c60 | 79 20 45 52 52 20 77 69 74 68 20 74 68 65 20 60 67 72 6f 75 70 27 20 70 72 6f 70 65 72 74 79 20 | y.ERR.with.the.`group'.property. |
| 2c80 | 73 65 74 20 74 6f 20 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 6f 70 79 20 28 63 6f 70 79 | set.to.nil."...(let.((copy.(copy |
| 2ca0 | 2d 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 20 65 72 72 29 29 29 0a 20 20 20 20 28 73 65 74 66 | -flycheck-error.err))).....(setf |
| 2cc0 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 67 72 6f 75 70 20 63 6f 70 79 29 20 6e 69 6c | .(flycheck-error-group.copy).nil |
| 2ce0 | 29 0a 20 20 20 20 63 6f 70 79 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 | ).....copy))..(defun.flycheck-er |
| 2d00 | 74 2d 73 68 6f 75 6c 64 2d 6f 76 65 72 6c 61 79 20 28 65 72 72 6f 72 29 0a 20 20 22 54 65 73 74 | t-should-overlay.(error)..."Test |
| 2d20 | 20 74 68 61 74 20 45 52 52 4f 52 20 68 61 73 20 61 20 70 72 6f 70 65 72 20 6f 76 65 72 6c 61 79 | .that.ERROR.has.a.proper.overlay |
| 2d40 | 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 45 52 52 4f 52 20 69 | .in.the.current.buffer...ERROR.i |
| 2d60 | 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6f 62 6a 65 63 74 2e 22 0a 20 20 28 6c | s.a.Flycheck.error.object."...(l |
| 2d80 | 65 74 2a 20 28 28 6f 76 65 72 6c 61 79 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 6d 62 64 61 20 | et*.((overlay.(seq-find.(lambda. |
| 2da0 | 28 6f 76 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (ov)............................ |
| 2dc0 | 20 20 20 28 65 71 75 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 6f 75 | ...(equal.(flycheck-error-withou |
| 2de0 | 74 2d 67 72 6f 75 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 | t-group......................... |
| 2e00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 66 | ..............(overlay-get.ov.'f |
| 2e20 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lycheck-error))................. |
| 2e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 | .....................(flycheck-e |
| 2e60 | 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 | rror-without-group.error)))..... |
| 2e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ........................(flychec |
| 2ea0 | 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 30 20 28 2b 20 31 20 28 62 75 66 66 65 72 2d 73 69 7a | k-overlays-in.0.(+.1.(buffer-siz |
| 2ec0 | 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 67 69 6f 6e 0a 20 20 20 20 20 20 20 20 | e)))))..........(region......... |
| 2ee0 | 20 20 3b 3b 20 4f 76 65 72 6c 61 79 73 20 6f 66 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 | ..;;.Overlays.of.errors.from.oth |
| 2f00 | 65 72 20 66 69 6c 65 73 20 61 72 65 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 0a 20 | er.files.are.on.the.first.line.. |
| 2f20 | 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d | .........(if.(flycheck-relevant- |
| 2f40 | 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 70 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 | error-other-file-p.error)....... |
| 2f60 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 0a 20 20 20 20 20 20 | ........(cons.(point-min)....... |
| 2f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 | ..............(save-excursion.(g |
| 2fa0 | 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 | oto-char.(point-min))........... |
| 2fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d | ..........................(line- |
| 2fe0 | 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | end-position))).............(fly |
| 3000 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 72 65 67 69 6f 6e 2d 66 6f 72 2d 6d 6f 64 65 20 65 72 72 6f | check-error-region-for-mode.erro |
| 3020 | 72 20 27 73 79 6d 62 6f 6c 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 66 | r.'symbols)))..........(level.(f |
| 3040 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 29 29 0a 20 20 20 20 | lycheck-error-level.error))..... |
| 3060 | 20 20 20 20 20 28 63 61 74 65 67 6f 72 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | .....(category.(flycheck-error-l |
| 3080 | 65 76 65 6c 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 6c 65 76 65 6c 29 29 0a 20 20 | evel-overlay-category.level))... |
| 30a0 | 20 20 20 20 20 20 20 28 66 61 63 65 20 28 67 65 74 20 63 61 74 65 67 6f 72 79 20 27 66 61 63 65 | .......(face.(get.category.'face |
| 30c0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 28 66 6c 79 63 | ))..........(fringe-bitmap.(flyc |
| 30e0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 6c | heck-error-level-fringe-bitmap.l |
| 3100 | 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 72 69 6e 67 65 2d 66 61 63 65 20 28 66 6c | evel))..........(fringe-face.(fl |
| 3120 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 66 61 63 65 20 6c | ycheck-error-level-fringe-face.l |
| 3140 | 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 72 69 6e 67 65 2d 69 63 6f 6e 20 28 6c 69 | evel))..........(fringe-icon.(li |
| 3160 | 73 74 20 27 6c 65 66 74 2d 66 72 69 6e 67 65 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 66 72 | st.'left-fringe.fringe-bitmap.fr |
| 3180 | 69 6e 67 65 2d 66 61 63 65 29 29 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 6f 76 65 72 6c 61 79 | inge-face))).....(should.overlay |
| 31a0 | 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c | ).....(should.(overlay-get.overl |
| 31c0 | 61 79 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 29 29 0a 20 20 20 20 28 73 68 6f 75 | ay.'flycheck-overlay)).....(shou |
| 31e0 | 6c 64 20 28 3d 20 28 6f 76 65 72 6c 61 79 2d 73 74 61 72 74 20 6f 76 65 72 6c 61 79 29 20 28 63 | ld.(=.(overlay-start.overlay).(c |
| 3200 | 61 72 20 72 65 67 69 6f 6e 29 29 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 28 3d 20 28 6f 76 65 | ar.region))).....(should.(=.(ove |
| 3220 | 72 6c 61 79 2d 65 6e 64 20 6f 76 65 72 6c 61 79 29 20 28 63 64 72 20 72 65 67 69 6f 6e 29 29 29 | rlay-end.overlay).(cdr.region))) |
| 3240 | 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 28 65 71 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 | .....(should.(eq.(overlay-get.ov |
| 3260 | 65 72 6c 61 79 20 27 66 61 63 65 29 20 66 61 63 65 29 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 | erlay.'face).face)).....(should. |
| 3280 | 28 65 71 75 61 6c 20 28 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 30 20 27 64 69 73 | (equal.(get-char-property.0.'dis |
| 32a0 | 70 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | play............................ |
| 32c0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 | ...........(overlay-get.overlay. |
| 32e0 | 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'before-string))................ |
| 3300 | 20 20 20 20 66 72 69 6e 67 65 2d 69 63 6f 6e 29 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 28 65 | ....fringe-icon)).....(should.(e |
| 3320 | 71 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 63 61 74 65 67 6f 72 79 | q.(overlay-get.overlay.'category |
| 3340 | 29 20 63 61 74 65 67 6f 72 79 29 29 0a 20 20 20 20 28 73 68 6f 75 6c 64 20 28 65 71 75 61 6c 20 | ).category)).....(should.(equal. |
| 3360 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 20 28 6f | (flycheck-error-without-group.(o |
| 3380 | 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | verlay-get.overlay.............. |
| 33a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 33c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .................'flycheck-error |
| 33e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | ))....................(flycheck- |
| 3400 | 65 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 20 65 72 72 6f 72 29 29 29 29 29 0a 0a | error-without-group.error))))).. |
| 3420 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 6f 72 74 2d 65 72 72 6f 72 73 20 | (defun.flycheck-ert-sort-errors. |
| 3440 | 28 65 72 72 6f 72 73 29 0a 20 20 22 53 6f 72 74 20 45 52 52 4f 52 53 20 62 79 20 60 66 6c 79 63 | (errors)..."Sort.ERRORS.by.`flyc |
| 3460 | 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 27 2e 22 0a 20 20 28 73 65 71 2d 73 6f 72 74 20 23 27 66 6c | heck-error-<'."...(seq-sort.#'fl |
| 3480 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 20 65 72 72 6f 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 | ycheck-error-<.errors))..(defun. |
| 34a0 | 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 65 72 72 6f 72 73 20 28 26 72 65 73 | flycheck-ert-should-errors.(&res |
| 34c0 | 74 20 65 72 72 6f 72 73 29 0a 20 20 22 54 65 73 74 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 | t.errors)..."Test.that.the.curre |
| 34e0 | 6e 74 20 62 75 66 66 65 72 73 20 68 61 73 20 45 52 52 4f 52 53 2e 0a 0a 45 52 52 4f 52 53 20 69 | nt.buffers.has.ERRORS...ERRORS.i |
| 3500 | 73 20 61 20 6c 69 73 74 20 6f 66 20 65 72 72 6f 72 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 62 | s.a.list.of.errors.expected.to.b |
| 3520 | 65 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 2e | e.present.in.the.current.buffer. |
| 3540 | 20 20 45 61 63 68 20 65 72 72 6f 72 20 69 73 20 67 69 76 65 6e 20 61 73 20 61 20 6c 69 73 74 20 | ..Each.error.is.given.as.a.list. |
| 3560 | 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | of.arguments.to.`flycheck-error- |
| 3580 | 6e 65 77 2d 61 74 27 2e 0a 0a 49 66 20 45 52 52 4f 52 53 20 61 72 65 20 6f 6d 69 74 74 65 64 2c | new-at'...If.ERRORS.are.omitted, |
| 35a0 | 20 74 65 73 74 20 74 68 61 74 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 65 72 72 6f 72 73 20 61 | .test.that.there.are.no.errors.a |
| 35c0 | 74 20 61 6c 6c 20 69 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 57 69 | t.all.in.the.current.buffer...Wi |
| 35e0 | 74 68 20 45 52 52 4f 52 53 2c 20 74 65 73 74 20 74 68 61 74 20 65 61 63 68 20 65 72 72 6f 72 20 | th.ERRORS,.test.that.each.error. |
| 3600 | 69 6e 20 45 52 52 4f 52 53 20 69 73 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 0a 63 75 72 72 | in.ERRORS.is.present.in.the.curr |
| 3620 | 65 6e 74 20 62 75 66 66 65 72 2c 20 61 6e 64 20 74 68 61 74 20 74 68 65 20 6e 75 6d 62 65 72 20 | ent.buffer,.and.that.the.number. |
| 3640 | 6f 66 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 20 | of.errors.in.the.current.buffer. |
| 3660 | 69 73 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 67 69 76 65 6e 20 | is.equal.to.the.number.of.given. |
| 3680 | 45 52 52 4f 52 53 2e 20 20 49 6e 20 6f 74 68 65 72 20 77 6f 72 64 73 2c 0a 63 68 65 63 6b 20 74 | ERRORS...In.other.words,.check.t |
| 36a0 | 68 61 74 20 74 68 65 20 62 75 66 66 65 72 20 68 61 73 20 61 6c 6c 20 45 52 52 4f 52 53 2c 20 61 | hat.the.buffer.has.all.ERRORS,.a |
| 36c0 | 6e 64 20 6e 6f 20 6f 74 68 65 72 20 65 72 72 6f 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 78 | nd.no.other.errors."...(let.((ex |
| 36e0 | 70 65 63 74 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 6f 72 74 2d 65 72 72 6f 72 73 | pected.(flycheck-ert-sort-errors |
| 3700 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 61 70 70 | ....................(mapcar.(app |
| 3720 | 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 61 70 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d | ly-partially.#'apply.#'flycheck- |
| 3740 | 65 72 72 6f 72 2d 6e 65 77 2d 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | error-new-at)................... |
| 3760 | 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 75 72 72 | .........errors))).........(curr |
| 3780 | 65 6e 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 6f 72 74 2d 65 72 72 6f 72 73 20 66 6c | ent.(flycheck-ert-sort-errors.fl |
| 37a0 | 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 28 73 68 | ycheck-current-errors))).....(sh |
| 37c0 | 6f 75 6c 64 20 28 65 71 75 61 6c 20 28 6d 61 70 63 61 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 | ould.(equal.(mapcar.#'flycheck-e |
| 37e0 | 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 20 65 78 70 65 63 74 65 64 29 0a 20 20 20 | rror-without-group.expected).... |
| 3800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 66 6c 79 63 68 65 | ................(mapcar.#'flyche |
| 3820 | 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 20 63 75 72 72 65 6e 74 29 29 | ck-error-without-group.current)) |
| 3840 | 29 0a 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 74 68 61 74 20 72 65 6c 61 74 65 64 20 65 72 72 6f | ).....;;.Check.that.related.erro |
| 3860 | 72 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 28 63 6c 2d 6d 61 70 63 61 72 0a 20 | rs.are.the.same.....(cl-mapcar.. |
| 3880 | 20 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 31 20 65 72 72 32 29 0a 20 20 20 20 20 20 20 28 | ....(lambda.(err1.err2)........( |
| 38a0 | 73 68 6f 75 6c 64 20 28 65 71 75 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 6f 72 74 | should.(equal.(flycheck-ert-sort |
| 38c0 | 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -errors........................( |
| 38e0 | 6d 61 70 63 61 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d | mapcar.#'flycheck-error-without- |
| 3900 | 67 72 6f 75 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 | group........................... |
| 3920 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6c 61 74 65 64 2d 65 72 72 6f 72 73 20 65 72 | .....(flycheck-related-errors.er |
| 3940 | 72 31 20 65 78 70 65 63 74 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r1.expected))).................. |
| 3960 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 6f 72 74 2d 65 72 72 6f 72 73 0a 20 | .....(flycheck-ert-sort-errors.. |
| 3980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 23 27 | ......................(mapcar.#' |
| 39a0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 6f 75 74 2d 67 72 6f 75 70 0a 20 20 20 | flycheck-error-without-group.... |
| 39c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ............................(fly |
| 39e0 | 63 68 65 63 6b 2d 72 65 6c 61 74 65 64 2d 65 72 72 6f 72 73 20 65 72 72 32 29 29 29 29 29 29 0a | check-related-errors.err2)))))). |
| 3a00 | 20 20 20 20 20 65 78 70 65 63 74 65 64 20 63 75 72 72 65 6e 74 29 0a 20 20 20 20 28 6d 61 70 63 | .....expected.current).....(mapc |
| 3a20 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 6f 76 65 72 6c 61 79 20 65 | .#'flycheck-ert-should-overlay.e |
| 3a40 | 78 70 65 63 74 65 64 29 29 0a 20 20 28 73 68 6f 75 6c 64 20 28 3d 20 28 6c 65 6e 67 74 68 20 65 | xpected))...(should.(=.(length.e |
| 3a60 | 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 66 6c 79 | rrors)..............(length.(fly |
| 3a80 | 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 | check-overlays-in.(point-min).(p |
| 3aa0 | 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 65 72 72 6f 72 20 27 66 | oint-max))))))..(define-error.'f |
| 3ac0 | 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 75 73 70 69 63 69 6f 75 73 2d 63 68 65 63 6b 65 72 20 22 | lycheck-ert-suspicious-checker." |
| 3ae0 | 53 75 73 70 69 63 69 6f 75 73 20 73 74 61 74 65 20 66 72 6f 6d 20 63 68 65 63 6b 65 72 22 29 0a | Suspicious.state.from.checker"). |
| 3b00 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 73 79 6e 74 | .(defun.flycheck-ert-should-synt |
| 3b20 | 61 78 2d 63 68 65 63 6b 2d 69 6e 2d 62 75 66 66 65 72 20 28 26 72 65 73 74 20 65 72 72 6f 72 73 | ax-check-in-buffer.(&rest.errors |
| 3b40 | 29 0a 20 20 22 54 65 73 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 42 55 46 46 | )..."Test.a.syntax.check.in.BUFF |
| 3b60 | 45 52 2c 20 65 78 70 65 63 74 69 6e 67 20 45 52 52 4f 52 53 2e 0a 0a 54 68 69 73 20 69 73 20 6c | ER,.expecting.ERRORS...This.is.l |
| 3b80 | 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 73 79 6e 74 61 78 2d | ike.`flycheck-ert-should-syntax- |
| 3ba0 | 63 68 65 63 6b 27 2c 20 62 75 74 20 77 69 74 68 20 61 0a 62 75 66 66 65 72 20 69 6e 20 74 68 65 | check',.but.with.a.buffer.in.the |
| 3bc0 | 20 72 69 67 68 74 20 6d 6f 64 65 20 69 6e 73 74 65 61 64 20 6f 66 20 61 20 66 69 6c 65 2e 22 0a | .right.mode.instead.of.a.file.". |
| 3be0 | 20 20 3b 3b 20 4c 6f 61 64 20 73 61 66 65 20 66 69 6c 65 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 | ..;;.Load.safe.file-local.variab |
| 3c00 | 6c 65 73 20 62 65 63 61 75 73 65 20 73 6f 6d 65 20 74 65 73 74 73 20 64 65 70 65 6e 64 20 6f 6e | les.because.some.tests.depend.on |
| 3c20 | 20 74 68 65 6d 0a 20 20 28 6c 65 74 20 28 28 65 6e 61 62 6c 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 | .them...(let.((enable-local-vari |
| 3c40 | 61 62 6c 65 73 20 3a 73 61 66 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 61 62 6c 65 20 | ables.:safe).........;;.Disable. |
| 3c60 | 61 6c 6c 20 68 6f 6f 6b 73 20 61 74 20 74 68 69 73 20 70 6c 61 63 65 2c 20 74 6f 20 70 72 65 76 | all.hooks.at.this.place,.to.prev |
| 3c80 | 65 6e 74 20 33 72 64 20 70 61 72 74 79 20 70 61 63 6b 61 67 65 73 0a 20 20 20 20 20 20 20 20 3b | ent.3rd.party.packages.........; |
| 3ca0 | 3b 20 66 72 6f 6d 20 69 6e 74 65 72 66 65 72 69 6e 67 0a 20 20 20 20 20 20 20 20 28 68 61 63 6b | ;.from.interfering.........(hack |
| 3cc0 | 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 2d 68 6f 6f 6b 29 29 0a 20 20 20 20 28 68 61 63 | -local-variables-hook)).....(hac |
| 3ce0 | 6b 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 73 29 29 0a 20 20 3b 3b 20 43 6f 6e 66 69 67 75 | k-local-variables))...;;.Configu |
| 3d00 | 72 65 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 6c 6f 63 61 74 69 6e 67 20 66 6f 72 20 75 6e 69 74 | re.config.file.locating.for.unit |
| 3d20 | 20 74 65 73 74 73 0a 20 20 28 6c 65 74 20 28 28 70 72 6f 63 65 73 73 2d 68 6f 6f 6b 2d 63 61 6c | .tests...(let.((process-hook-cal |
| 3d40 | 6c 65 64 20 30 29 0a 20 20 20 20 20 20 20 20 28 73 75 73 70 69 63 69 6f 75 73 20 6e 69 6c 29 29 | led.0).........(suspicious.nil)) |
| 3d60 | 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 | .....(add-hook.'flycheck-process |
| 3d80 | 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -error-functions...............( |
| 3da0 | 6c 61 6d 62 64 61 20 28 5f 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | lambda.(_err).................(s |
| 3dc0 | 65 74 71 20 70 72 6f 63 65 73 73 2d 68 6f 6f 6b 2d 63 61 6c 6c 65 64 20 28 31 2b 20 70 72 6f 63 | etq.process-hook-called.(1+.proc |
| 3de0 | 65 73 73 2d 68 6f 6f 6b 2d 63 61 6c 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess-hook-called))............... |
| 3e00 | 20 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 3a 6c 6f 63 61 6c 29 | ..nil)...............nil.:local) |
| 3e20 | 0a 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 73 74 61 74 75 73 2d | .....(add-hook.'flycheck-status- |
| 3e40 | 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | changed-functions............... |
| 3e60 | 28 6c 61 6d 62 64 61 20 28 73 74 61 74 75 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (lambda.(status)................ |
| 3e80 | 20 28 77 68 65 6e 20 28 65 71 20 73 74 61 74 75 73 20 27 73 75 73 70 69 63 69 6f 75 73 29 0a 20 | .(when.(eq.status.'suspicious).. |
| 3ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 75 73 70 69 63 69 6f 75 | .................(setq.suspiciou |
| 3ec0 | 73 20 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 3a 6c 6f 63 61 6c 29 | s.t)))...............nil.:local) |
| 3ee0 | 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 62 75 66 66 65 72 2d 73 79 6e 63 29 0a | .....(flycheck-ert-buffer-sync). |
| 3f00 | 20 20 20 20 28 77 68 65 6e 20 73 75 73 70 69 63 69 6f 75 73 0a 20 20 20 20 20 20 28 73 69 67 6e | ....(when.suspicious.......(sign |
| 3f20 | 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 75 73 70 69 63 69 6f 75 73 2d 63 68 65 63 | al.'flycheck-ert-suspicious-chec |
| 3f40 | 6b 65 72 20 6e 69 6c 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d | ker.nil)).....(apply.#'flycheck- |
| 3f60 | 65 72 74 2d 73 68 6f 75 6c 64 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 0a 20 20 20 20 28 73 | ert-should-errors.errors).....(s |
| 3f80 | 68 6f 75 6c 64 20 28 3d 20 70 72 6f 63 65 73 73 2d 68 6f 6f 6b 2d 63 61 6c 6c 65 64 20 28 6c 65 | hould.(=.process-hook-called.(le |
| 3fa0 | 6e 67 74 68 20 65 72 72 6f 72 73 29 29 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d | ngth.errors))))...(flycheck-ert- |
| 3fc0 | 65 6e 73 75 72 65 2d 63 6c 65 61 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | ensure-clear))..(defun.flycheck- |
| 3fe0 | 65 72 74 2d 73 68 6f 75 6c 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 28 72 65 73 6f 75 72 63 | ert-should-syntax-check.(resourc |
| 4000 | 65 2d 66 69 6c 65 20 6d 6f 64 65 73 20 26 72 65 73 74 20 65 72 72 6f 72 73 29 0a 20 20 22 54 65 | e-file.modes.&rest.errors)..."Te |
| 4020 | 73 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 52 45 53 4f 55 52 43 45 2d 46 49 | st.a.syntax.check.in.RESOURCE-FI |
| 4040 | 4c 45 20 77 69 74 68 20 4d 4f 44 45 53 2e 0a 0a 52 45 53 4f 55 52 43 45 2d 46 49 4c 45 20 69 73 | LE.with.MODES...RESOURCE-FILE.is |
| 4060 | 20 74 68 65 20 66 69 6c 65 20 74 6f 20 63 68 65 63 6b 2e 20 20 4d 4f 44 45 53 20 69 73 20 61 20 | .the.file.to.check...MODES.is.a. |
| 4080 | 73 69 6e 67 6c 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 0a 73 79 6d 62 6f 6c 20 6f 72 20 61 20 6c 69 | single.major.mode.symbol.or.a.li |
| 40a0 | 73 74 20 74 68 65 72 65 6f 66 2c 20 73 70 65 63 69 66 79 69 6e 67 20 74 68 65 20 6d 61 6a 6f 72 | st.thereof,.specifying.the.major |
| 40c0 | 20 6d 6f 64 65 73 20 74 6f 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 20 77 69 74 68 2e 20 20 49 66 | .modes.to.syntax.check.with...If |
| 40e0 | 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 69 73 20 73 70 65 | .more.than.one.major.mode.is.spe |
| 4100 | 63 69 66 69 65 64 2c 20 74 68 65 20 74 65 73 74 0a 69 73 20 72 75 6e 20 66 6f 72 20 65 61 63 68 | cified,.the.test.is.run.for.each |
| 4120 | 20 6d 6f 64 65 20 73 65 70 61 72 61 74 65 6c 79 2c 20 73 6f 20 69 66 20 79 6f 75 20 67 69 76 65 | .mode.separately,.so.if.you.give |
| 4140 | 20 74 68 72 65 65 20 6d 61 6a 6f 72 0a 6d 6f 64 65 73 2c 20 74 68 65 20 65 6e 74 69 72 65 20 74 | .three.major.modes,.the.entire.t |
| 4160 | 65 73 74 20 77 69 6c 6c 20 72 75 6e 20 74 68 72 65 65 20 74 69 6d 65 73 2e 20 20 45 52 52 4f 52 | est.will.run.three.times...ERROR |
| 4180 | 53 20 69 73 20 74 68 65 20 6c 69 73 74 0a 6f 66 20 65 78 70 65 63 74 65 64 20 65 72 72 6f 72 73 | S.is.the.list.of.expected.errors |
| 41a0 | 2c 20 61 73 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 65 72 72 | ,.as.in.`flycheck-ert-should-err |
| 41c0 | 6f 72 73 27 2e 20 20 49 66 0a 6f 6d 69 74 74 65 64 2c 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 | ors'...If.omitted,.the.syntax.ch |
| 41e0 | 65 63 6b 20 6d 75 73 74 20 6e 6f 74 20 65 6d 69 74 20 61 6e 79 20 65 72 72 6f 72 73 2e 20 20 54 | eck.must.not.emit.any.errors...T |
| 4200 | 68 65 20 65 72 72 6f 72 73 0a 61 72 65 20 63 6c 65 61 72 65 64 20 61 66 74 65 72 20 65 61 63 68 | he.errors.are.cleared.after.each |
| 4220 | 20 74 65 73 74 2e 0a 0a 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 73 65 | .test...The.syntax.checker.is.se |
| 4240 | 6c 65 63 74 65 64 20 76 69 61 20 73 74 61 6e 64 61 72 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b | lected.via.standard.syntax.check |
| 4260 | 65 72 0a 73 65 6c 65 63 74 69 6f 6e 2e 20 20 54 6f 20 74 65 73 74 20 61 20 73 70 65 63 69 66 69 | er.selection...To.test.a.specifi |
| 4280 | 63 20 63 68 65 63 6b 65 72 2c 20 79 6f 75 20 6e 65 65 64 20 74 6f 20 73 65 74 0a 60 66 6c 79 63 | c.checker,.you.need.to.set.`flyc |
| 42a0 | 68 65 63 6b 2d 63 68 65 63 6b 65 72 27 20 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 | heck-checker'.or.`flycheck-disab |
| 42c0 | 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 20 61 63 63 6f 72 64 69 6e 67 6c 79 0a 62 65 66 6f 72 65 | led-checkers'.accordingly.before |
| 42e0 | 20 75 73 69 6e 67 20 74 68 69 73 20 70 72 65 64 69 63 61 74 65 2c 20 64 65 70 65 6e 64 69 6e 67 | .using.this.predicate,.depending |
| 4300 | 20 6f 6e 20 77 68 65 74 68 65 72 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 75 73 65 0a 6d 61 6e 75 | .on.whether.you.want.to.use.manu |
| 4320 | 61 6c 20 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 69 6f | al.or.automatic.checker.selectio |
| 4340 | 6e 2e 0a 0a 44 75 72 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 63 6f 6e | n...During.the.syntax.check,.con |
| 4360 | 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b | figuration.files.of.syntax.check |
| 4380 | 65 72 73 0a 61 72 65 20 61 6c 73 6f 20 73 65 61 72 63 68 65 64 20 69 6e 20 74 68 65 20 60 63 6f | ers.are.also.searched.in.the.`co |
| 43a0 | 6e 66 69 67 2d 66 69 6c 65 73 27 20 73 75 62 2d 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 | nfig-files'.sub-directory.of.the |
| 43c0 | 0a 72 65 73 6f 75 72 63 65 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 | .resource.directory."...(when.(s |
| 43e0 | 79 6d 62 6f 6c 70 20 6d 6f 64 65 73 29 0a 20 20 20 20 28 73 65 74 71 20 6d 6f 64 65 73 20 28 6c | ymbolp.modes).....(setq.modes.(l |
| 4400 | 69 73 74 20 6d 6f 64 65 73 29 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f 64 65 20 6d 6f 64 | ist.modes)))...(dolist.(mode.mod |
| 4420 | 65 73 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 62 6f 75 6e 64 70 20 6d 6f 64 65 29 0a 20 | es).....(unless.(fboundp.mode).. |
| 4440 | 20 20 20 20 20 28 65 72 74 2d 73 6b 69 70 20 28 66 6f 72 6d 61 74 20 22 25 53 20 6d 69 73 73 69 | .....(ert-skip.(format."%S.missi |
| 4460 | 6e 67 22 20 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 77 69 | ng".mode))).....(flycheck-ert-wi |
| 4480 | 74 68 2d 72 65 73 6f 75 72 63 65 2d 62 75 66 66 65 72 20 72 65 73 6f 75 72 63 65 2d 66 69 6c 65 | th-resource-buffer.resource-file |
| 44a0 | 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 61 70 70 | .......(funcall.mode).......(app |
| 44c0 | 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 73 68 6f 75 6c 64 2d 73 79 6e 74 61 78 2d | ly.#'flycheck-ert-should-syntax- |
| 44e0 | 63 68 65 63 6b 2d 69 6e 2d 62 75 66 66 65 72 20 65 72 72 6f 72 73 29 29 29 29 0a 0a 28 64 65 66 | check-in-buffer.errors))))..(def |
| 4500 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 61 74 2d 6e 74 68 2d 65 72 72 6f 72 20 28 6e 29 | un.flycheck-ert-at-nth-error.(n) |
| 4520 | 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 70 6f 69 6e 74 20 69 73 20 61 | ..."Determine.whether.point.is.a |
| 4540 | 74 20 74 68 65 20 4e 27 74 68 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 2e 0a 0a 52 65 74 75 | t.the.N'th.Flycheck.error...Retu |
| 4560 | 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 70 6f 69 6e 74 20 69 73 20 61 74 20 74 68 | rn.non-nil.if.the.point.is.at.th |
| 4580 | 65 20 4e 27 74 68 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 69 6e 20 74 68 65 0a 63 75 72 | e.N'th.Flycheck.error.in.the.cur |
| 45a0 | 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 6e | rent.buffer...Otherwise.return.n |
| 45c0 | 69 6c 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 65 72 72 6f 72 20 28 6e 74 68 20 28 31 2d 20 6e 29 | il."...(let*.((error.(nth.(1-.n) |
| 45e0 | 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 | .flycheck-current-errors))...... |
| 4600 | 20 20 20 20 28 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d | ....(mode.flycheck-highlighting- |
| 4620 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 67 69 6f 6e 20 28 66 6c 79 63 68 65 63 6b | mode)..........(region.(flycheck |
| 4640 | 2d 65 72 72 6f 72 2d 72 65 67 69 6f 6e 2d 66 6f 72 2d 6d 6f 64 65 20 65 72 72 6f 72 20 6d 6f 64 | -error-region-for-mode.error.mod |
| 4660 | 65 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 6d 65 6d 62 65 72 20 65 72 72 6f 72 20 28 66 6c 79 | e))).....(and.(member.error.(fly |
| 4680 | 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 28 70 6f 69 6e 74 29 29 | check-overlay-errors-at.(point)) |
| 46a0 | 29 0a 20 20 20 20 20 20 20 20 20 28 3d 20 28 70 6f 69 6e 74 29 20 28 63 61 72 20 72 65 67 69 6f | )..........(=.(point).(car.regio |
| 46c0 | 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 65 78 70 6c | n)))))..(defun.flycheck-ert-expl |
| 46e0 | 61 69 6e 2d 2d 61 74 2d 6e 74 68 2d 65 72 72 6f 72 20 28 6e 29 0a 20 20 22 45 78 70 6c 61 69 6e | ain--at-nth-error.(n)..."Explain |
| 4700 | 20 61 20 66 61 69 6c 65 64 20 61 74 2d 6e 74 68 2d 65 72 72 6f 72 20 70 72 65 64 69 63 61 74 65 | .a.failed.at-nth-error.predicate |
| 4720 | 20 61 74 20 4e 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 | .at.N."...(let.((errors.(flychec |
| 4740 | 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 | k-overlay-errors-at.(point)))).. |
| 4760 | 20 20 20 28 69 66 20 28 6e 75 6c 6c 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 28 66 6f | ...(if.(null.errors).........(fo |
| 4780 | 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 74 6f 20 62 65 20 61 74 20 65 72 72 6f 72 20 25 73 | rmat."Expected.to.be.at.error.%s |
| 47a0 | 2c 20 62 75 74 20 6e 6f 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 20 25 73 22 0a 20 20 20 20 | ,.but.no.error.at.point.%s"..... |
| 47c0 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 28 6c 65 | ............n.(point)).......(le |
| 47e0 | 74 20 28 28 70 6f 73 20 28 63 6c 2d 70 6f 73 69 74 69 6f 6e 20 28 63 61 72 20 65 72 72 6f 72 73 | t.((pos.(cl-position.(car.errors |
| 4800 | 29 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 | ).flycheck-current-errors))).... |
| 4820 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 74 6f 20 62 65 20 61 74 20 | .....(format."Expected.to.be.at. |
| 4840 | 70 6f 69 6e 74 20 25 73 20 61 6e 64 20 65 72 72 6f 72 20 25 73 2c 20 5c 0a 62 75 74 20 70 6f 69 | point.%s.and.error.%s,.\.but.poi |
| 4860 | 6e 74 20 25 73 20 69 73 20 61 74 20 65 72 72 6f 72 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 | nt.%s.is.at.error.%s"........... |
| 4880 | 20 20 20 20 20 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 72 65 67 69 6f | ......(car.(flycheck-error-regio |
| 48a0 | 6e 2d 66 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-for-mode...................... |
| 48c0 | 20 28 6e 74 68 20 28 31 2d 20 6e 29 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 | .(nth.(1-.n).flycheck-current-er |
| 48e0 | 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 | rors).......................flyc |
| 4900 | 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 | heck-highlighting-mode))........ |
| 4920 | 20 20 20 20 20 20 20 20 20 6e 20 28 70 6f 69 6e 74 29 20 28 31 2b 20 70 6f 73 29 29 29 29 29 29 | .........n.(point).(1+.pos)))))) |
| 4940 | 0a 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 2d 61 74 2d 6e 74 68 2d 65 72 72 6f | ..(put.'flycheck-ert-at-nth-erro |
| 4960 | 72 20 27 65 72 74 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d | r.'ert-explainer......'flycheck- |
| 4980 | 65 72 74 2d 65 78 70 6c 61 69 6e 2d 2d 61 74 2d 6e 74 68 2d 65 72 72 6f 72 29 0a 0a 28 70 72 6f | ert-explain--at-nth-error)..(pro |
| 49a0 | 76 69 64 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 74 29 0a 0a 3b 3b 3b 20 66 6c 79 63 68 65 63 | vide.'flycheck-ert)..;;;.flychec |
| 49c0 | 6b 2d 65 72 74 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 | k-ert.el.ends.here.............. |
| 49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a00 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 79 61 6d 6c 00 | flycheck-34.1/.readthedocs.yaml. |
| 4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4a60 | 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 |
| 4a80 | 30 30 30 32 30 31 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 35 31 31 30 00 20 30 00 00 00 | 0002010.00000000000.015110..0... |
| 4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b00 | 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................... |
| 4b20 | 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................... |
| 4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 4c00 | 23 20 52 65 61 64 20 74 68 65 20 44 6f 63 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 | #.Read.the.Docs.configuration.fi |
| 4c20 | 6c 65 20 66 6f 72 20 53 70 68 69 6e 78 20 70 72 6f 6a 65 63 74 73 0a 23 20 53 65 65 20 68 74 74 | le.for.Sphinx.projects.#.See.htt |
| 4c40 | 70 73 3a 2f 2f 64 6f 63 73 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 73 74 61 62 | ps://docs.readthedocs.io/en/stab |
| 4c60 | 6c 65 2f 63 6f 6e 66 69 67 2d 66 69 6c 65 2f 76 32 2e 68 74 6d 6c 20 66 6f 72 20 64 65 74 61 69 | le/config-file/v2.html.for.detai |
| 4c80 | 6c 73 0a 0a 23 20 52 65 71 75 69 72 65 64 0a 76 65 72 73 69 6f 6e 3a 20 32 0a 0a 23 20 53 65 74 | ls..#.Required.version:.2..#.Set |
| 4ca0 | 20 74 68 65 20 4f 53 2c 20 50 79 74 68 6f 6e 20 76 65 72 73 69 6f 6e 20 61 6e 64 20 6f 74 68 65 | .the.OS,.Python.version.and.othe |
| 4cc0 | 72 20 74 6f 6f 6c 73 20 79 6f 75 20 6d 69 67 68 74 20 6e 65 65 64 0a 62 75 69 6c 64 3a 0a 20 20 | r.tools.you.might.need.build:... |
| 4ce0 | 6f 73 3a 20 75 62 75 6e 74 75 2d 32 32 2e 30 34 0a 20 20 74 6f 6f 6c 73 3a 0a 20 20 20 20 70 79 | os:.ubuntu-22.04...tools:.....py |
| 4d00 | 74 68 6f 6e 3a 20 22 33 2e 31 32 22 0a 20 20 20 20 23 20 59 6f 75 20 63 61 6e 20 61 6c 73 6f 20 | thon:."3.12".....#.You.can.also. |
| 4d20 | 73 70 65 63 69 66 79 20 6f 74 68 65 72 20 74 6f 6f 6c 20 76 65 72 73 69 6f 6e 73 3a 0a 20 20 20 | specify.other.tool.versions:.... |
| 4d40 | 20 23 20 6e 6f 64 65 6a 73 3a 20 22 32 30 22 0a 20 20 20 20 23 20 72 75 73 74 3a 20 22 31 2e 37 | .#.nodejs:."20".....#.rust:."1.7 |
| 4d60 | 30 22 0a 20 20 20 20 23 20 67 6f 6c 61 6e 67 3a 20 22 31 2e 32 30 22 0a 0a 23 20 42 75 69 6c 64 | 0".....#.golang:."1.20"..#.Build |
| 4d80 | 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 22 64 6f 63 2f 22 20 64 69 72 | .documentation.in.the."doc/".dir |
| 4da0 | 65 63 74 6f 72 79 20 77 69 74 68 20 53 70 68 69 6e 78 0a 73 70 68 69 6e 78 3a 0a 20 20 63 6f 6e | ectory.with.Sphinx.sphinx:...con |
| 4dc0 | 66 69 67 75 72 61 74 69 6f 6e 3a 20 64 6f 63 2f 63 6f 6e 66 2e 70 79 0a 20 20 23 20 59 6f 75 20 | figuration:.doc/conf.py...#.You. |
| 4de0 | 63 61 6e 20 63 6f 6e 66 69 67 75 72 65 20 53 70 68 69 6e 78 20 74 6f 20 75 73 65 20 61 20 64 69 | can.configure.Sphinx.to.use.a.di |
| 4e00 | 66 66 65 72 65 6e 74 20 62 75 69 6c 64 65 72 2c 20 66 6f 72 20 69 6e 73 74 61 6e 63 65 20 75 73 | fferent.builder,.for.instance.us |
| 4e20 | 65 20 74 68 65 20 64 69 72 68 74 6d 6c 20 62 75 69 6c 64 65 72 20 66 6f 72 20 73 69 6d 70 6c 65 | e.the.dirhtml.builder.for.simple |
| 4e40 | 72 20 55 52 4c 73 0a 20 20 23 20 62 75 69 6c 64 65 72 3a 20 22 64 69 72 68 74 6d 6c 22 0a 20 20 | r.URLs...#.builder:."dirhtml"... |
| 4e60 | 23 20 46 61 69 6c 20 6f 6e 20 61 6c 6c 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 61 76 6f 69 64 20 | #.Fail.on.all.warnings.to.avoid. |
| 4e80 | 62 72 6f 6b 65 6e 20 72 65 66 65 72 65 6e 63 65 73 0a 20 20 23 20 66 61 69 6c 5f 6f 6e 5f 77 61 | broken.references...#.fail_on_wa |
| 4ea0 | 72 6e 69 6e 67 3a 20 74 72 75 65 0a 0a 23 20 4f 70 74 69 6f 6e 61 6c 6c 79 20 62 75 69 6c 64 20 | rning:.true..#.Optionally.build. |
| 4ec0 | 79 6f 75 72 20 64 6f 63 73 20 69 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 6f 72 6d 61 74 73 20 | your.docs.in.additional.formats. |
| 4ee0 | 73 75 63 68 20 61 73 20 50 44 46 20 61 6e 64 20 65 50 75 62 0a 23 20 66 6f 72 6d 61 74 73 3a 0a | such.as.PDF.and.ePub.#.formats:. |
| 4f00 | 23 20 20 20 2d 20 70 64 66 0a 23 20 20 20 2d 20 65 70 75 62 0a 0a 23 20 4f 70 74 69 6f 6e 61 6c | #...-.pdf.#...-.epub..#.Optional |
| 4f20 | 20 62 75 74 20 72 65 63 6f 6d 6d 65 6e 64 65 64 2c 20 64 65 63 6c 61 72 65 20 74 68 65 20 50 79 | .but.recommended,.declare.the.Py |
| 4f40 | 74 68 6f 6e 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 72 65 71 75 69 72 65 64 0a 23 20 74 6f 20 | thon.requirements.required.#.to. |
| 4f60 | 62 75 69 6c 64 20 79 6f 75 72 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 0a 23 20 53 65 65 20 68 | build.your.documentation.#.See.h |
| 4f80 | 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 73 74 | ttps://docs.readthedocs.io/en/st |
| 4fa0 | 61 62 6c 65 2f 67 75 69 64 65 73 2f 72 65 70 72 6f 64 75 63 69 62 6c 65 2d 62 75 69 6c 64 73 2e | able/guides/reproducible-builds. |
| 4fc0 | 68 74 6d 6c 0a 23 20 70 79 74 68 6f 6e 3a 0a 23 20 20 20 69 6e 73 74 61 6c 6c 3a 0a 23 20 20 20 | html.#.python:.#...install:.#... |
| 4fe0 | 20 20 2d 20 72 65 71 75 69 72 65 6d 65 6e 74 73 3a 20 64 6f 63 73 2f 72 65 71 75 69 72 65 6d 65 | ..-.requirements:.docs/requireme |
| 5000 | 6e 74 73 2e 74 78 74 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | nts.txt......................... |
| 5020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 50a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 50c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 50e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 51a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 51c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 51e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5200 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 2e 66 6c 61 6b 65 38 00 00 00 00 00 00 00 00 00 00 00 | flycheck-34.1/.flake8........... |
| 5220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5260 | 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 |
| 5280 | 30 30 30 30 33 30 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 30 33 37 00 20 30 00 00 00 | 0000303.00000000000.013037..0... |
| 52a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 52e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5300 | 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................... |
| 5320 | 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................... |
| 5340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 53e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5400 | 23 20 2d 2a 2d 20 6d 6f 64 65 3a 20 63 6f 6e 66 3b 20 2d 2a 2d 0a 5b 66 6c 61 6b 65 38 5d 0a 23 | #.-*-.mode:.conf;.-*-.[flake8].# |
| 5420 | 20 49 67 6e 6f 72 65 20 61 6c 6c 20 6d 69 73 73 69 6e 67 20 64 6f 63 73 74 72 69 6e 67 73 20 66 | .Ignore.all.missing.docstrings.f |
| 5440 | 6f 72 20 6e 6f 77 2c 20 75 6e 74 69 6c 20 77 65 20 68 61 76 65 20 64 6f 63 73 74 72 69 6e 67 73 | or.now,.until.we.have.docstrings |
| 5460 | 20 65 76 65 72 79 77 68 65 72 65 0a 69 67 6e 6f 72 65 20 3d 20 44 31 30 30 2c 44 31 30 31 2c 44 | .everywhere.ignore.=.D100,D101,D |
| 5480 | 31 30 32 2c 44 31 30 33 2c 44 31 30 35 2c 44 34 30 31 2c 57 35 30 33 0a 65 78 63 6c 75 64 65 20 | 102,D103,D105,D401,W503.exclude. |
| 54a0 | 3d 20 74 65 73 74 2f 72 65 73 6f 75 72 63 65 73 0a 69 6e 6c 69 6e 65 2d 71 75 6f 74 65 73 20 3d | =.test/resources.inline-quotes.= |
| 54c0 | 20 27 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .'.............................. |
| 54e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 55a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 55c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 55e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5600 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 66 6c 79 63 68 65 63 6b 2d 70 6b 67 2e 65 6c 00 00 00 | flycheck-34.1/flycheck-pkg.el... |
| 5620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5660 | 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 |
| 5680 | 30 30 30 30 37 36 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 35 36 36 00 20 30 00 00 00 | 0000762.00000000000.014566..0... |
| 56a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 56c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 56e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5700 | 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................... |
| 5720 | 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................... |
| 5740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 57a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 57c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 57e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5800 | 3b 3b 20 47 65 6e 65 72 61 74 65 64 20 70 61 63 6b 61 67 65 20 64 65 73 63 72 69 70 74 69 6f 6e | ;;.Generated.package.description |
| 5820 | 20 66 72 6f 6d 20 66 6c 79 63 68 65 63 6b 2e 65 6c 20 20 2d 2a 2d 20 6e 6f 2d 62 79 74 65 2d 63 | .from.flycheck.el..-*-.no-byte-c |
| 5840 | 6f 6d 70 69 6c 65 3a 20 74 20 2d 2a 2d 0a 28 64 65 66 69 6e 65 2d 70 61 63 6b 61 67 65 20 22 66 | ompile:.t.-*-.(define-package."f |
| 5860 | 6c 79 63 68 65 63 6b 22 20 22 33 34 2e 31 22 20 22 4f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 | lycheck"."34.1"."On-the-fly.synt |
| 5880 | 61 78 20 63 68 65 63 6b 69 6e 67 22 20 27 28 28 65 6d 61 63 73 20 22 32 36 2e 31 22 29 29 20 3a | ax.checking".'((emacs."26.1")).: |
| 58a0 | 63 6f 6d 6d 69 74 20 22 35 61 39 66 66 39 31 38 66 39 31 65 32 33 30 61 65 30 38 61 36 62 64 63 | commit."5a9ff918f91e230ae08a6bdc |
| 58c0 | 65 37 65 63 31 66 31 30 37 38 36 34 61 35 65 32 22 20 3a 61 75 74 68 6f 72 73 20 27 28 28 22 53 | e7ec1f107864a5e2".:authors.'(("S |
| 58e0 | 65 62 61 73 74 69 61 6e 20 57 69 65 73 6e 65 72 22 20 2e 20 22 73 77 69 65 73 6e 65 72 40 6c 75 | ebastian.Wiesner"..."swiesner@lu |
| 5900 | 6e 61 72 79 6f 72 6e 2e 63 6f 6d 22 29 29 20 3a 6d 61 69 6e 74 61 69 6e 65 72 20 27 28 28 22 43 | naryorn.com")).:maintainer.'(("C |
| 5920 | 6c c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c 61 75 64 65 6c 22 20 2e 20 22 63 6c 65 6d 65 6e 74 2e | l..ment.Pit-Claudel"..."clement. |
| 5940 | 70 69 74 63 6c 61 75 64 65 6c 40 6c 69 76 65 2e 63 6f 6d 22 29 20 28 22 66 6d 64 6b 64 64 22 20 | pitclaudel@live.com").("fmdkdd". |
| 5960 | 2e 20 22 66 6d 64 6b 64 64 40 67 6d 61 69 6c 2e 63 6f 6d 22 29 20 28 22 42 6f 7a 68 69 64 61 72 | .."fmdkdd@gmail.com").("Bozhidar |
| 5980 | 20 42 61 74 73 6f 76 22 20 2e 20 22 62 6f 7a 68 69 64 61 72 40 62 61 74 73 6f 76 2e 64 65 76 22 | .Batsov"..."bozhidar@batsov.dev" |
| 59a0 | 29 29 20 3a 6b 65 79 77 6f 72 64 73 20 27 28 22 63 6f 6e 76 65 6e 69 65 6e 63 65 22 20 22 6c 61 | )).:keywords.'("convenience"."la |
| 59c0 | 6e 67 75 61 67 65 73 22 20 22 74 6f 6f 6c 73 22 29 20 3a 75 72 6c 20 22 68 74 74 70 3a 2f 2f 77 | nguages"."tools").:url."http://w |
| 59e0 | 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 22 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ww.flycheck.org")............... |
| 5a00 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 70 | flycheck-34.1/flycheck-buttercup |
| 5a20 | 2e 65 6c 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | .el............................. |
| 5a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5a60 | 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 |
| 5a80 | 30 30 31 32 33 37 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 30 32 33 00 20 30 00 00 00 | 0012373.00000000000.016023..0... |
| 5aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b00 | 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................... |
| 5b20 | 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................... |
| 5b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 5c00 | 3b 3b 3b 20 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 70 2e 65 6c 20 2d 2d 2d 20 46 6c | ;;;.flycheck-buttercup.el.---.Fl |
| 5c20 | 79 63 68 65 63 6b 3a 20 45 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 42 75 74 74 65 72 63 75 70 20 | ycheck:.Extensions.to.Buttercup. |
| 5c40 | 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 20 | -*-.lexical-binding:.t;.-*-..;;. |
| 5c60 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 37 20 46 6c 79 63 68 65 63 6b 20 63 6f 6e 74 | Copyright.(C).2017.Flycheck.cont |
| 5c80 | 72 69 62 75 74 6f 72 73 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 36 20 53 | ributors.;;.Copyright.(C).2016.S |
| 5ca0 | 65 62 61 73 74 69 61 6e 20 57 69 65 73 6e 65 72 20 61 6e 64 20 46 6c 79 63 68 65 63 6b 20 63 6f | ebastian.Wiesner.and.Flycheck.co |
| 5cc0 | 6e 74 72 69 62 75 74 6f 72 73 0a 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 53 65 62 61 73 74 69 61 6e | ntributors..;;.Author:.Sebastian |
| 5ce0 | 20 57 69 65 73 6e 65 72 20 3c 73 77 69 65 73 6e 65 72 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d | .Wiesner.<swiesner@lunaryorn.com |
| 5d00 | 3e 0a 3b 3b 20 4d 61 69 6e 74 61 69 6e 65 72 3a 20 43 6c c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c | >.;;.Maintainer:.Cl..ment.Pit-Cl |
| 5d20 | 61 75 64 65 6c 20 3c 63 6c 65 6d 65 6e 74 2e 70 69 74 63 6c 61 75 64 65 6c 40 6c 69 76 65 2e 63 | audel.<clement.pitclaudel@live.c |
| 5d40 | 6f 6d 3e 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6d 64 6b 64 64 20 3c 66 6d 64 6b 64 | om>.;;.............fmdkdd.<fmdkd |
| 5d60 | 64 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 3b 3b 20 4b 65 79 77 6f 72 64 73 3a 20 6c 69 73 70 2c 20 | d@gmail.com>.;;.Keywords:.lisp,. |
| 5d80 | 74 6f 6f 6c 73 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 20 | tools..;;.This.file.is.not.part. |
| 5da0 | 6f 66 20 47 4e 55 20 45 6d 61 63 73 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 | of.GNU.Emacs...;;.This.program.i |
| 5dc0 | 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 69 73 74 72 | s.free.software;.you.can.redistr |
| 5de0 | 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 20 75 6e 64 | ibute.it.and/or.modify.;;.it.und |
| 5e00 | 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | er.the.terms.of.the.GNU.General. |
| 5e20 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b | Public.License.as.published.by.; |
| 5e40 | 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 | ;.the.Free.Software.Foundation,. |
| 5e60 | 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c | either.version.3.of.the.License, |
| 5e80 | 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 | .or.;;.(at.your.option).any.late |
| 5ea0 | 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 | r.version...;;.This.program.is.d |
| 5ec0 | 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 | istributed.in.the.hope.that.it.w |
| 5ee0 | 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 4f 55 54 20 41 4e | ill.be.useful,.;;.but.WITHOUT.AN |
| 5f00 | 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 | Y.WARRANTY;.without.even.the.imp |
| 5f20 | 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 4e 54 41 42 49 4c | lied.warranty.of.;;.MERCHANTABIL |
| 5f40 | 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 43 55 4c 41 52 20 | ITY.or.FITNESS.FOR.A.PARTICULAR. |
| 5f60 | 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 65 6e 65 72 61 6c | PURPOSE...See.the.;;.GNU.General |
| 5f80 | 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 65 74 61 69 6c 73 | .Public.License.for.more.details |
| 5fa0 | 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 | ...;;.You.should.have.received.a |
| 5fc0 | 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 | .copy.of.the.GNU.General.Public. |
| 5fe0 | 4c 69 63 65 6e 73 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 | License.;;.along.with.this.progr |
| 6000 | 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 | am...If.not,.see.<http://www.gnu |
| 6020 | 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 | .org/licenses/>...;;;.Commentary |
| 6040 | 3a 0a 0a 3b 3b 20 45 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 42 75 74 74 65 72 63 75 70 20 74 6f | :..;;.Extensions.to.Buttercup.to |
| 6060 | 20 77 72 69 74 65 20 42 44 44 20 74 65 73 74 73 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2e 0a 3b | .write.BDD.tests.for.Flycheck..; |
| 6080 | 3b 0a 3b 3b 20 42 75 74 74 65 72 63 75 70 20 69 73 20 61 20 42 44 44 20 74 65 73 74 69 6e 67 20 | ;.;;.Buttercup.is.a.BDD.testing. |
| 60a0 | 66 72 61 6d 65 77 6f 72 6b 20 66 6f 72 20 45 6d 61 63 73 2c 20 73 65 65 20 55 52 4c 0a 3b 3b 20 | framework.for.Emacs,.see.URL.;;. |
| 60c0 | 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 6f 72 67 65 6e 73 63 68 61 65 66 | `https://github.com/jorgenschaef |
| 60e0 | 65 72 2f 65 6d 61 63 73 2d 62 75 74 74 65 72 63 75 70 2f 27 2e 20 20 46 6c 79 63 68 65 63 6b 20 | er/emacs-buttercup/'...Flycheck. |
| 6100 | 75 73 65 73 0a 3b 3b 20 42 75 74 74 65 72 63 75 70 20 65 78 74 65 6e 73 69 76 65 6c 79 20 66 6f | uses.;;.Buttercup.extensively.fo |
| 6120 | 72 20 6e 65 77 20 74 65 73 74 73 2e 0a 3b 3b 0a 3b 3b 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 | r.new.tests..;;.;;.This.library. |
| 6140 | 70 72 6f 76 69 64 65 73 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 42 75 74 74 65 72 63 75 70 | provides.extensions.to.Buttercup |
| 6160 | 20 74 6f 20 77 72 69 74 65 20 53 70 65 63 73 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2e 0a 3b 3b | .to.write.Specs.for.Flycheck..;; |
| 6180 | 0a 3b 3b 20 2a 20 43 75 73 74 6f 6d 20 6d 61 74 63 68 65 72 73 0a 3b 3b 0a 3b 3b 20 28 65 78 70 | .;;.*.Custom.matchers.;;.;;.(exp |
| 61a0 | 65 63 74 20 27 66 6f 6f 20 3a 74 6f 2d 62 65 2d 6c 6f 63 61 6c 29 20 2d 20 49 73 20 60 66 6f 6f | ect.'foo.:to-be-local).-.Is.`foo |
| 61c0 | 27 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | '.a.local.variable.in.the.curren |
| 61e0 | 74 20 62 75 66 66 65 72 3f 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a 28 72 65 71 75 69 72 65 20 27 | t.buffer?..;;;.Code:..(require.' |
| 6200 | 62 75 74 74 65 72 63 75 70 29 0a 28 72 65 71 75 69 72 65 20 27 66 6c 79 63 68 65 63 6b 29 0a 28 | buttercup).(require.'flycheck).( |
| 6220 | 72 65 71 75 69 72 65 20 27 73 65 71 29 0a 0a 0c 0a 3b 3b 3b 20 42 75 74 74 65 72 63 75 70 20 68 | require.'seq)....;;;.Buttercup.h |
| 6240 | 65 6c 70 65 72 73 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 | elpers..(defun.flycheck-buttercu |
| 6260 | 70 2d 66 6f 72 6d 61 74 2d 65 72 72 6f 72 2d 6c 69 73 74 20 28 65 72 72 6f 72 73 29 0a 20 20 22 | p-format-error-list.(errors)..." |
| 6280 | 46 6f 72 6d 61 74 20 45 52 52 4f 52 53 20 69 6e 74 6f 20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 | Format.ERRORS.into.a.human-reada |
| 62a0 | 62 6c 65 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 | ble.string."...(mapconcat.(lambd |
| 62c0 | 61 20 28 65 29 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 20 65 20 27 | a.(e).(flycheck-error-format.e.' |
| 62e0 | 77 69 74 68 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 | with-file-name))..............er |
| 6300 | 72 6f 72 73 20 22 5c 6e 22 29 29 0a 0a 0c 0a 3b 3b 3b 20 44 61 74 61 20 6d 61 74 63 68 65 72 73 | rors."\n"))....;;;.Data.matchers |
| 6320 | 0a 0a 28 62 75 74 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 20 3a 74 6f 2d | ..(buttercup-define-matcher.:to- |
| 6340 | 62 65 2d 65 6d 70 74 79 2d 73 74 72 69 6e 67 20 28 73 29 0a 20 20 28 6c 65 74 20 28 28 73 20 28 | be-empty-string.(s)...(let.((s.( |
| 6360 | 66 75 6e 63 61 6c 6c 20 73 29 29 29 0a 20 20 20 20 28 69 66 20 28 65 71 75 61 6c 20 73 20 22 22 | funcall.s))).....(if.(equal.s."" |
| 6380 | 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 | ).........(cons.t.(format."Expec |
| 63a0 | 74 65 64 20 25 53 20 6e 6f 74 20 62 65 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 22 20 73 | ted.%S.not.be.an.empty.string".s |
| 63c0 | 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 | )).......(cons.nil.(format."Expe |
| 63e0 | 63 74 65 64 20 25 53 20 74 6f 20 62 65 20 61 6e 20 65 6d 70 74 79 20 73 74 72 69 6e 67 22 20 73 | cted.%S.to.be.an.empty.string".s |
| 6400 | 29 29 29 29 29 0a 0a 28 62 75 74 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 | )))))..(buttercup-define-matcher |
| 6420 | 20 3a 74 6f 2d 6d 61 74 63 68 2d 77 69 74 68 2d 67 72 6f 75 70 20 28 72 65 20 73 20 69 6e 64 65 | .:to-match-with-group.(re.s.inde |
| 6440 | 78 20 6d 61 74 63 68 29 0a 20 20 28 6c 65 74 2a 20 28 28 72 65 20 28 66 75 6e 63 61 6c 6c 20 72 | x.match)...(let*.((re.(funcall.r |
| 6460 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 20 28 66 75 6e 63 61 6c 6c 20 73 29 29 0a 20 20 20 | e))..........(s.(funcall.s)).... |
| 6480 | 20 20 20 20 20 20 28 69 6e 64 65 78 20 28 66 75 6e 63 61 6c 6c 20 69 6e 64 65 78 29 29 0a 20 20 | ......(index.(funcall.index))... |
| 64a0 | 20 20 20 20 20 20 20 28 6d 61 74 63 68 20 28 66 75 6e 63 61 6c 6c 20 6d 61 74 63 68 29 29 0a 20 | .......(match.(funcall.match)).. |
| 64c0 | 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 65 73 3f 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 | ........(matches?.(string-match. |
| 64e0 | 72 65 20 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 73 75 6c 74 20 28 61 6e 64 20 6d 61 74 | re.s))..........(result.(and.mat |
| 6500 | 63 68 65 73 3f 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 69 6e 64 65 78 20 73 29 29 29 29 0a | ches?.(match-string.index.s)))). |
| 6520 | 20 20 20 20 28 69 66 20 28 61 6e 64 20 6d 61 74 63 68 65 73 3f 20 28 65 71 75 61 6c 20 72 65 73 | ....(if.(and.matches?.(equal.res |
| 6540 | 75 6c 74 20 6d 61 74 63 68 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 20 28 66 6f 72 | ult.match)).........(cons.t.(for |
| 6560 | 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 6e 6f 74 20 74 6f 20 6d 61 74 63 68 20 25 53 | mat."Expected.%S.not.to.match.%S |
| 6580 | 20 77 69 74 68 20 25 53 20 69 6e 20 67 72 6f 75 70 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 | .with.%S.in.group.%s"........... |
| 65a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 20 73 20 6d 61 74 63 68 20 69 6e 64 65 78 29 29 | ..............re.s.match.index)) |
| 65c0 | 0a 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 | ........(cons.nil.(format."Expec |
| 65e0 | 74 65 64 20 25 53 20 74 6f 20 6d 61 74 63 68 20 25 53 20 77 69 74 68 20 25 53 20 69 6e 20 67 72 | ted.%S.to.match.%S.with.%S.in.gr |
| 6600 | 6f 75 70 20 25 73 2c 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oup.%s,.%s"..................... |
| 6620 | 20 20 20 20 72 65 20 73 20 6d 61 74 63 68 20 69 6e 64 65 78 0a 20 20 20 20 20 20 20 20 20 20 20 | ....re.s.match.index............ |
| 6640 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 6d 61 74 63 68 65 73 3f 0a 20 20 20 20 20 20 | .............(if.matches?....... |
| 6660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 62 | ......................(format."b |
| 6680 | 75 74 20 67 6f 74 20 25 53 22 20 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ut.got.%S".result).............. |
| 66a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 62 75 74 20 64 69 64 20 6e 6f 74 20 6d 61 74 63 68 22 | ............."but.did.not.match" |
| 66c0 | 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 6d 61 63 73 20 66 65 61 74 75 72 65 20 6d 61 74 63 | ))))))....;;;.Emacs.feature.matc |
| 66e0 | 68 65 72 73 0a 0a 28 62 75 74 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 20 | hers..(buttercup-define-matcher. |
| 6700 | 3a 74 6f 2d 62 65 2d 6c 69 76 65 20 28 62 75 66 66 65 72 29 0a 20 20 28 6c 65 74 20 28 28 62 75 | :to-be-live.(buffer)...(let.((bu |
| 6720 | 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 20 28 66 75 6e 63 61 6c 6c 20 62 75 66 66 65 72 | ffer.(get-buffer.(funcall.buffer |
| 6740 | 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 | )))).....(if.(buffer-live-p.buff |
| 6760 | 65 72 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 20 28 66 6f 72 6d 61 74 20 22 45 78 70 | er).........(cons.t.(format."Exp |
| 6780 | 65 63 74 65 64 20 25 53 20 6e 6f 74 20 74 6f 20 62 65 20 61 20 6c 69 76 65 20 62 75 66 66 65 72 | ected.%S.not.to.be.a.live.buffer |
| 67a0 | 2c 20 62 75 74 20 69 74 20 69 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.but.it.is".................... |
| 67c0 | 20 20 20 20 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 | .....buffer)).......(cons.nil.(f |
| 67e0 | 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 74 6f 20 62 65 20 61 20 6c 69 76 65 20 | ormat."Expected.%S.to.be.a.live. |
| 6800 | 62 75 66 66 65 72 2c 20 62 75 74 20 69 74 20 69 73 20 6e 6f 74 22 0a 20 20 20 20 20 20 20 20 20 | buffer,.but.it.is.not".......... |
| 6820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 29 29 29 29 29 0a 0a 28 62 75 74 | ...............buffer)))))..(but |
| 6840 | 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 20 3a 74 6f 2d 62 65 2d 76 69 73 | tercup-define-matcher.:to-be-vis |
| 6860 | 69 62 6c 65 20 28 62 75 66 66 65 72 29 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 67 | ible.(buffer)...(let.((buffer.(g |
| 6880 | 65 74 2d 62 75 66 66 65 72 20 28 66 75 6e 63 61 6c 6c 20 62 75 66 66 65 72 29 29 29 29 0a 20 20 | et-buffer.(funcall.buffer))))... |
| 68a0 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 61 6e 64 20 62 75 66 66 65 72 20 28 67 65 74 2d 62 | ..(cond......((and.buffer.(get-b |
| 68c0 | 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 63 6f 6e | uffer-window.buffer)).......(con |
| 68e0 | 73 20 74 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 6e 6f 74 20 74 6f 20 | s.t.(format."Expected.%S.not.to. |
| 6900 | 62 65 20 61 20 76 69 73 69 62 6c 65 20 62 75 66 66 65 72 2c 20 62 75 74 20 69 74 20 69 73 22 0a | be.a.visible.buffer,.but.it.is". |
| 6920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 29 29 29 0a | ......................buffer))). |
| 6940 | 20 20 20 20 20 28 28 6e 6f 74 20 28 62 75 66 66 65 72 70 20 62 75 66 66 65 72 29 29 0a 20 20 20 | .....((not.(bufferp.buffer)).... |
| 6960 | 20 20 20 28 63 6f 6e 73 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | ...(cons.nil.............(format |
| 6980 | 20 22 45 78 70 65 63 74 65 64 20 25 53 20 74 6f 20 62 65 20 61 20 76 69 73 69 62 6c 65 20 62 75 | ."Expected.%S.to.be.a.visible.bu |
| 69a0 | 66 66 65 72 2c 20 62 75 74 20 69 74 20 69 73 20 6e 6f 74 20 61 20 62 75 66 66 65 72 22 0a 20 20 | ffer,.but.it.is.not.a.buffer"... |
| 69c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 | ..................buffer)))..... |
| 69e0 | 20 28 74 20 28 63 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 | .(t.(cons..........nil.......... |
| 6a00 | 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 74 6f 20 62 65 20 61 20 76 69 73 | (format."Expected.%S.to.be.a.vis |
| 6a20 | 69 62 6c 65 20 62 75 66 66 65 72 2c 20 62 75 74 20 69 74 20 69 73 20 6e 6f 74 20 76 69 73 69 62 | ible.buffer,.but.it.is.not.visib |
| 6a40 | 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 29 29 29 29 29 | le"..................buffer))))) |
| 6a60 | 29 0a 0a 28 62 75 74 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 20 3a 74 6f | )..(buttercup-define-matcher.:to |
| 6a80 | 2d 62 65 2d 6c 6f 63 61 6c 20 28 73 79 6d 62 6f 6c 29 0a 20 20 28 6c 65 74 20 28 28 73 79 6d 62 | -be-local.(symbol)...(let.((symb |
| 6aa0 | 6f 6c 20 28 66 75 6e 63 61 6c 6c 20 73 79 6d 62 6f 6c 29 29 29 0a 20 20 20 20 28 69 66 20 28 6c | ol.(funcall.symbol))).....(if.(l |
| 6ac0 | 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 | ocal-variable-p.symbol)......... |
| 6ae0 | 28 63 6f 6e 73 20 74 20 28 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 6e 6f 74 | (cons.t.(format."Expected.%S.not |
| 6b00 | 20 74 6f 20 62 65 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 62 75 74 20 69 74 20 | .to.be.a.local.variable,.but.it. |
| 6b20 | 69 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 6d 62 | is".........................symb |
| 6b40 | 6f 6c 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 6f 72 6d 61 74 20 22 45 78 | ol)).......(cons.nil.(format."Ex |
| 6b60 | 70 65 63 74 65 64 20 25 53 20 74 6f 20 62 65 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 | pected.%S.to.be.a.local.variable |
| 6b80 | 2c 20 62 75 74 20 69 74 20 69 73 20 6e 6f 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ,.but.it.is.not"................ |
| 6ba0 | 20 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c 29 29 29 29 29 0a 0a 28 62 75 74 74 65 72 63 75 70 | .........symbol)))))..(buttercup |
| 6bc0 | 2d 64 65 66 69 6e 65 2d 6d 61 74 63 68 65 72 20 3a 74 6f 2d 63 6f 6e 74 61 69 6e 2d 6d 61 74 63 | -define-matcher.:to-contain-matc |
| 6be0 | 68 20 28 62 75 66 66 65 72 20 72 65 29 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 66 | h.(buffer.re)...(let.((buffer.(f |
| 6c00 | 75 6e 63 61 6c 6c 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 72 65 20 28 66 75 6e | uncall.buffer)).........(re.(fun |
| 6c20 | 63 61 6c 6c 20 72 65 29 29 29 0a 20 20 20 20 28 69 66 20 28 6e 6f 74 20 28 67 65 74 2d 62 75 66 | call.re))).....(if.(not.(get-buf |
| 6c40 | 66 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 | fer.buffer)).........(cons.nil.( |
| 6c60 | 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 20 25 53 20 74 6f 20 63 6f 6e 74 61 69 6e 20 61 | format."Expected.%S.to.contain.a |
| 6c80 | 20 6d 61 74 63 68 20 6f 66 20 25 73 2c 20 5c 0a 62 75 74 20 69 73 20 6e 6f 74 20 61 20 62 75 66 | .match.of.%s,.\.but.is.not.a.buf |
| 6ca0 | 66 65 72 22 20 62 75 66 66 65 72 20 72 65 29 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 | fer".buffer.re)).......(with-cur |
| 6cc0 | 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 28 73 61 76 65 | rent-buffer.buffer.........(save |
| 6ce0 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 | -excursion...........(goto-char. |
| 6d00 | 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 72 65 2d 73 | (point-min))...........(if.(re-s |
| 6d20 | 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 72 65 20 6e 69 6c 20 27 6e 6f 65 72 72 6f 72 29 0a 20 | earch-forward.re.nil.'noerror).. |
| 6d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 20 28 66 6f 72 6d 61 74 20 22 45 78 | .............(cons.t.(format."Ex |
| 6d60 | 70 65 63 74 65 64 20 25 53 20 74 6f 20 63 6f 6e 74 61 69 6e 20 61 20 6d 61 74 63 68 20 5c 0a 66 | pected.%S.to.contain.a.match.\.f |
| 6d80 | 6f 72 20 25 73 2c 20 62 75 74 20 69 74 20 64 69 64 20 6e 6f 74 22 20 62 75 66 66 65 72 20 72 65 | or.%s,.but.it.did.not".buffer.re |
| 6da0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 6f 72 6d 61 74 | )).............(cons.nil.(format |
| 6dc0 | 20 22 45 78 70 65 63 74 65 64 20 25 53 20 6e 6f 74 20 74 6f 20 63 6f 6e 74 61 69 6e 20 61 20 6d | ."Expected.%S.not.to.contain.a.m |
| 6de0 | 61 74 63 68 20 66 6f 72 20 5c 0a 25 73 20 62 75 74 20 69 74 20 64 69 64 20 6e 6f 74 2e 22 20 62 | atch.for.\.%s.but.it.did.not.".b |
| 6e00 | 75 66 66 65 72 20 72 65 29 29 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 46 6c 79 63 68 65 63 6b | uffer.re))))))))....;;;.Flycheck |
| 6e20 | 20 6d 61 74 63 68 65 72 73 0a 0a 28 62 75 74 74 65 72 63 75 70 2d 64 65 66 69 6e 65 2d 6d 61 74 | .matchers..(buttercup-define-mat |
| 6e40 | 63 68 65 72 20 3a 74 6f 2d 62 65 2d 65 71 75 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | cher.:to-be-equal-flycheck-error |
| 6e60 | 73 20 28 61 20 62 29 0a 20 20 28 6c 65 74 2a 20 28 28 61 20 28 66 75 6e 63 61 6c 6c 20 61 29 29 | s.(a.b)...(let*.((a.(funcall.a)) |
| 6e80 | 0a 20 20 20 20 20 20 20 20 20 28 62 20 28 66 75 6e 63 61 6c 6c 20 62 29 29 0a 20 20 20 20 20 20 | ..........(b.(funcall.b))....... |
| 6ea0 | 20 20 20 28 61 2d 66 6f 72 6d 61 74 74 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 | ...(a-formatted.(flycheck-butter |
| 6ec0 | 63 75 70 2d 66 6f 72 6d 61 74 2d 65 72 72 6f 72 2d 6c 69 73 74 20 61 29 29 0a 20 20 20 20 20 20 | cup-format-error-list.a))....... |
| 6ee0 | 20 20 20 28 62 2d 66 6f 72 6d 61 74 74 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 | ...(b-formatted.(flycheck-butter |
| 6f00 | 63 75 70 2d 66 6f 72 6d 61 74 2d 65 72 72 6f 72 2d 6c 69 73 74 20 62 29 29 29 0a 20 20 20 20 28 | cup-format-error-list.b))).....( |
| 6f20 | 69 66 20 28 65 71 75 61 6c 20 61 20 62 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 74 20 28 | if.(equal.a.b).........(cons.t.( |
| 6f40 | 66 6f 72 6d 61 74 20 22 45 78 70 65 63 74 65 64 0a 25 73 0a 6e 6f 74 20 74 6f 20 62 65 20 65 71 | format."Expected.%s.not.to.be.eq |
| 6f60 | 75 61 6c 20 74 6f 0a 25 73 22 20 61 2d 66 6f 72 6d 61 74 74 65 64 20 62 2d 66 6f 72 6d 61 74 74 | ual.to.%s".a-formatted.b-formatt |
| 6f80 | 65 64 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 69 6c 20 28 66 6f 72 6d 61 74 20 22 45 78 | ed)).......(cons.nil.(format."Ex |
| 6fa0 | 70 65 63 74 65 64 0a 25 73 0a 74 6f 20 62 65 20 65 71 75 61 6c 20 74 6f 0a 25 73 22 20 61 2d 66 | pected.%s.to.be.equal.to.%s".a-f |
| 6fc0 | 6f 72 6d 61 74 74 65 64 20 62 2d 66 6f 72 6d 61 74 74 65 64 29 29 29 29 29 0a 0a 28 70 72 6f 76 | ormatted.b-formatted)))))..(prov |
| 6fe0 | 69 64 65 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 70 29 0a 0a 3b 3b 20 44 69 73 | ide.'flycheck-buttercup)..;;.Dis |
| 7000 | 61 62 6c 65 20 62 79 74 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 6c | able.byte.compilation.for.this.l |
| 7020 | 69 62 72 61 72 79 2c 20 74 6f 20 70 72 65 76 65 6e 74 20 70 61 63 6b 61 67 65 2e 65 6c 20 63 68 | ibrary,.to.prevent.package.el.ch |
| 7040 | 6f 6b 69 6e 67 20 6f 6e 20 61 0a 3b 3b 20 6d 69 73 73 69 6e 67 20 60 62 75 74 74 65 72 63 75 70 | oking.on.a.;;.missing.`buttercup |
| 7060 | 27 20 6c 69 62 72 61 72 79 2e 20 20 53 65 65 0a 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | '.library...See.;;.https://githu |
| 7080 | 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 38 | b.com/flycheck/flycheck/issues/8 |
| 70a0 | 36 30 0a 0a 3b 3b 20 4c 6f 63 61 6c 20 56 61 72 69 61 62 6c 65 73 3a 0a 3b 3b 20 6e 6f 2d 62 79 | 60..;;.Local.Variables:.;;.no-by |
| 70c0 | 74 65 2d 63 6f 6d 70 69 6c 65 3a 20 74 0a 3b 3b 20 45 6e 64 3a 0a 0a 3b 3b 3b 20 66 6c 79 63 68 | te-compile:.t.;;.End:..;;;.flych |
| 70e0 | 65 63 6b 2d 62 75 74 74 65 72 63 75 70 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 | eck-buttercup.el.ends.here...... |
| 7100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 71e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7200 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 66 6c 79 63 68 65 63 6b 2e 73 76 67 00 00 00 00 00 00 | flycheck-34.1/flycheck.svg...... |
| 7220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7260 | 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 |
| 7280 | 30 30 30 37 34 33 36 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 32 31 33 00 20 30 00 00 00 | 0007436.00000000000.014213..0... |
| 72a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 72c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 72e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7300 | 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................... |
| 7320 | 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................... |
| 7340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 73a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 73c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 73e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 7400 | 3c 3f 78 6d 6c 20 76 65 72 73 69 6f 6e 3d 22 31 2e 30 22 20 65 6e 63 6f 64 69 6e 67 3d 22 55 54 | <?xml.version="1.0".encoding="UT |
| 7420 | 46 2d 38 22 20 73 74 61 6e 64 61 6c 6f 6e 65 3d 22 6e 6f 22 3f 3e 0a 3c 21 2d 2d 20 43 72 65 61 | F-8".standalone="no"?>.<!--.Crea |
| 7440 | 74 65 64 20 77 69 74 68 20 49 6e 6b 73 63 61 70 65 20 28 68 74 74 70 3a 2f 2f 77 77 77 2e 69 6e | ted.with.Inkscape.(http://www.in |
| 7460 | 6b 73 63 61 70 65 2e 6f 72 67 2f 29 20 2d 2d 3e 0a 0a 3c 73 76 67 0a 20 20 20 78 6d 6c 6e 73 3a | kscape.org/).-->..<svg....xmlns: |
| 7480 | 64 63 3d 22 68 74 74 70 3a 2f 2f 70 75 72 6c 2e 6f 72 67 2f 64 63 2f 65 6c 65 6d 65 6e 74 73 2f | dc="http://purl.org/dc/elements/ |
| 74a0 | 31 2e 31 2f 22 0a 20 20 20 78 6d 6c 6e 73 3a 63 63 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 | 1.1/"....xmlns:cc="http://creati |
| 74c0 | 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f 6e 73 23 22 0a 20 20 20 78 6d 6c 6e 73 3a 72 64 66 3d | vecommons.org/ns#"....xmlns:rdf= |
| 74e0 | 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 31 39 39 39 2f 30 32 2f 32 32 2d 72 64 | "http://www.w3.org/1999/02/22-rd |
| 7500 | 66 2d 73 79 6e 74 61 78 2d 6e 73 23 22 0a 20 20 20 78 6d 6c 6e 73 3a 73 76 67 3d 22 68 74 74 70 | f-syntax-ns#"....xmlns:svg="http |
| 7520 | 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 32 30 30 30 2f 73 76 67 22 0a 20 20 20 78 6d 6c 6e 73 | ://www.w3.org/2000/svg"....xmlns |
| 7540 | 3d 22 68 74 74 70 3a 2f 2f 77 77 77 2e 77 33 2e 6f 72 67 2f 32 30 30 30 2f 73 76 67 22 0a 20 20 | ="http://www.w3.org/2000/svg"... |
| 7560 | 20 76 65 72 73 69 6f 6e 3d 22 31 2e 31 22 0a 20 20 20 77 69 64 74 68 3d 22 32 35 36 22 0a 20 20 | .version="1.1"....width="256"... |
| 7580 | 20 68 65 69 67 68 74 3d 22 32 35 36 22 0a 20 20 20 69 64 3d 22 73 76 67 33 30 30 37 22 3e 0a 20 | .height="256"....id="svg3007">.. |
| 75a0 | 20 3c 74 69 74 6c 65 0a 20 20 20 20 20 69 64 3d 22 74 69 74 6c 65 33 30 32 38 22 3e 46 6c 79 63 | .<title......id="title3028">Flyc |
| 75c0 | 68 65 63 6b 20 4c 6f 67 6f 3c 2f 74 69 74 6c 65 3e 0a 20 20 3c 64 65 66 73 0a 20 20 20 20 20 69 | heck.Logo</title>...<defs......i |
| 75e0 | 64 3d 22 64 65 66 73 33 30 30 39 22 20 2f 3e 0a 20 20 3c 6d 65 74 61 64 61 74 61 0a 20 20 20 20 | d="defs3009"./>...<metadata..... |
| 7600 | 20 69 64 3d 22 6d 65 74 61 64 61 74 61 33 30 31 32 22 3e 0a 20 20 20 20 3c 72 64 66 3a 52 44 46 | .id="metadata3012">.....<rdf:RDF |
| 7620 | 3e 0a 20 20 20 20 20 20 3c 63 63 3a 57 6f 72 6b 0a 20 20 20 20 20 20 20 20 20 72 64 66 3a 61 62 | >.......<cc:Work..........rdf:ab |
| 7640 | 6f 75 74 3d 22 22 3e 0a 20 20 20 20 20 20 20 20 3c 64 63 3a 66 6f 72 6d 61 74 3e 69 6d 61 67 65 | out="">.........<dc:format>image |
| 7660 | 2f 73 76 67 2b 78 6d 6c 3c 2f 64 63 3a 66 6f 72 6d 61 74 3e 0a 20 20 20 20 20 20 20 20 3c 64 63 | /svg+xml</dc:format>.........<dc |
| 7680 | 3a 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f 75 72 63 65 3d 22 68 | :type............rdf:resource="h |
| 76a0 | 74 74 70 3a 2f 2f 70 75 72 6c 2e 6f 72 67 2f 64 63 2f 64 63 6d 69 74 79 70 65 2f 53 74 69 6c 6c | ttp://purl.org/dc/dcmitype/Still |
| 76c0 | 49 6d 61 67 65 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 64 63 3a 74 69 74 6c 65 3e 46 6c 79 63 | Image"./>.........<dc:title>Flyc |
| 76e0 | 68 65 63 6b 20 4c 6f 67 6f 3c 2f 64 63 3a 74 69 74 6c 65 3e 0a 20 20 20 20 20 20 20 20 3c 64 63 | heck.Logo</dc:title>.........<dc |
| 7700 | 3a 63 72 65 61 74 6f 72 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 63 63 3a 41 67 65 6e 74 3e 0a 20 | :creator>...........<cc:Agent>.. |
| 7720 | 20 20 20 20 20 20 20 20 20 20 20 3c 64 63 3a 74 69 74 6c 65 3e 53 65 62 61 73 74 69 61 6e 20 57 | ...........<dc:title>Sebastian.W |
| 7740 | 69 65 73 6e 65 72 3c 2f 64 63 3a 74 69 74 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 63 63 | iesner</dc:title>...........</cc |
| 7760 | 3a 41 67 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 63 3a 63 72 65 61 74 6f 72 3e 0a 20 20 | :Agent>.........</dc:creator>... |
| 7780 | 20 20 20 20 20 20 3c 64 63 3a 72 69 67 68 74 73 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 63 63 3a | ......<dc:rights>...........<cc: |
| 77a0 | 41 67 65 6e 74 3e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3c 64 63 3a 74 69 74 6c 65 3e 43 6f 70 | Agent>.............<dc:title>Cop |
| 77c0 | 79 72 69 67 68 74 20 28 43 29 20 32 30 31 34 20 53 65 62 61 73 74 69 61 6e 20 57 69 65 73 6e 65 | yright.(C).2014.Sebastian.Wiesne |
| 77e0 | 72 3c 2f 64 63 3a 74 69 74 6c 65 3e 0a 20 20 20 20 20 20 20 20 20 20 3c 2f 63 63 3a 41 67 65 6e | r</dc:title>...........</cc:Agen |
| 7800 | 74 3e 0a 20 20 20 20 20 20 20 20 3c 2f 64 63 3a 72 69 67 68 74 73 3e 0a 20 20 20 20 20 20 20 20 | t>.........</dc:rights>......... |
| 7820 | 3c 63 63 3a 6c 69 63 65 6e 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f 75 | <cc:license............rdf:resou |
| 7840 | 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f | rce="http://creativecommons.org/ |
| 7860 | 6c 69 63 65 6e 73 65 73 2f 62 79 2d 73 61 2f 34 2e 30 2f 22 20 2f 3e 0a 20 20 20 20 20 20 3c 2f | licenses/by-sa/4.0/"./>.......</ |
| 7880 | 63 63 3a 57 6f 72 6b 3e 0a 20 20 20 20 20 20 3c 63 63 3a 4c 69 63 65 6e 73 65 0a 20 20 20 20 20 | cc:Work>.......<cc:License...... |
| 78a0 | 20 20 20 20 72 64 66 3a 61 62 6f 75 74 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f | ....rdf:about="http://creativeco |
| 78c0 | 6d 6d 6f 6e 73 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 62 79 2d 73 61 2f 33 2e 30 2f 22 3e 0a | mmons.org/licenses/by-sa/3.0/">. |
| 78e0 | 20 20 20 20 20 20 20 20 3c 63 63 3a 70 65 72 6d 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 72 | ........<cc:permits............r |
| 7900 | 64 66 3a 72 65 73 6f 75 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f 6d 6d | df:resource="http://creativecomm |
| 7920 | 6f 6e 73 2e 6f 72 67 2f 6e 73 23 52 65 70 72 6f 64 75 63 74 69 6f 6e 22 20 2f 3e 0a 20 20 20 20 | ons.org/ns#Reproduction"./>..... |
| 7940 | 20 20 20 20 3c 63 63 3a 70 65 72 6d 69 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 | ....<cc:permits............rdf:r |
| 7960 | 65 73 6f 75 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e | esource="http://creativecommons. |
| 7980 | 6f 72 67 2f 6e 73 23 44 69 73 74 72 69 62 75 74 69 6f 6e 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 | org/ns#Distribution"./>......... |
| 79a0 | 3c 63 63 3a 72 65 71 75 69 72 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f | <cc:requires............rdf:reso |
| 79c0 | 75 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 | urce="http://creativecommons.org |
| 79e0 | 2f 6e 73 23 4e 6f 74 69 63 65 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 63 3a 72 65 71 75 69 | /ns#Notice"./>.........<cc:requi |
| 7a00 | 72 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f 75 72 63 65 3d 22 68 74 74 | res............rdf:resource="htt |
| 7a20 | 70 3a 2f 2f 63 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f 6e 73 23 41 74 74 72 69 | p://creativecommons.org/ns#Attri |
| 7a40 | 62 75 74 69 6f 6e 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 63 3a 70 65 72 6d 69 74 73 0a 20 | bution"./>.........<cc:permits.. |
| 7a60 | 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f 75 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 | ..........rdf:resource="http://c |
| 7a80 | 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f 6e 73 23 44 65 72 69 76 61 74 69 76 65 | reativecommons.org/ns#Derivative |
| 7aa0 | 57 6f 72 6b 73 22 20 2f 3e 0a 20 20 20 20 20 20 20 20 3c 63 63 3a 72 65 71 75 69 72 65 73 0a 20 | Works"./>.........<cc:requires.. |
| 7ac0 | 20 20 20 20 20 20 20 20 20 20 72 64 66 3a 72 65 73 6f 75 72 63 65 3d 22 68 74 74 70 3a 2f 2f 63 | ..........rdf:resource="http://c |
| 7ae0 | 72 65 61 74 69 76 65 63 6f 6d 6d 6f 6e 73 2e 6f 72 67 2f 6e 73 23 53 68 61 72 65 41 6c 69 6b 65 | reativecommons.org/ns#ShareAlike |
| 7b00 | 22 20 2f 3e 0a 20 20 20 20 20 20 3c 2f 63 63 3a 4c 69 63 65 6e 73 65 3e 0a 20 20 20 20 3c 2f 72 | "./>.......</cc:License>.....</r |
| 7b20 | 64 66 3a 52 44 46 3e 0a 20 20 3c 2f 6d 65 74 61 64 61 74 61 3e 0a 20 20 3c 67 0a 20 20 20 20 20 | df:RDF>...</metadata>...<g...... |
| 7b40 | 74 72 61 6e 73 66 6f 72 6d 3d 22 74 72 61 6e 73 6c 61 74 65 28 30 2c 31 39 32 29 22 0a 20 20 20 | transform="translate(0,192)".... |
| 7b60 | 20 20 69 64 3d 22 6c 61 79 65 72 31 22 3e 0a 20 20 20 20 3c 70 61 74 68 0a 20 20 20 20 20 20 20 | ..id="layer1">.....<path........ |
| 7b80 | 64 3d 22 6d 20 34 35 2e 33 34 37 33 34 36 2c 2d 31 33 2e 37 34 32 37 37 35 20 33 2e 38 33 34 35 | d="m.45.347346,-13.742775.3.8345 |
| 7ba0 | 37 31 2c 2d 33 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 32 33 2c 33 2e 33 32 38 38 33 34 20 34 | 71,-3.328834.4.511523,3.328834.4 |
| 7bc0 | 2e 31 37 33 30 34 36 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 38 2c 33 2e 32 39 37 38 | .173046,-3.29785.4.173048,3.2978 |
| 7be0 | 35 20 34 2e 31 37 33 30 34 37 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 38 2c 33 2e 32 | 5.4.173047,-3.29785.4.173048,3.2 |
| 7c00 | 39 37 38 35 20 33 2e 38 33 34 35 37 31 2c 2d 33 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 32 34 | 9785.3.834571,-3.328834.4.511524 |
| 7c20 | 2c 33 2e 33 32 38 38 33 34 20 34 2e 31 37 33 30 34 36 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 | ,3.328834.4.173046,-3.29785.4.17 |
| 7c40 | 33 30 34 37 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 35 31 2c 2d 33 2e 32 39 37 38 35 20 34 | 3047,3.29785.4.173051,-3.29785.4 |
| 7c60 | 2e 31 37 33 30 34 38 2c 33 2e 32 39 37 38 35 20 33 2e 38 33 34 35 36 2c 2d 33 2e 33 32 38 38 33 | .173048,3.29785.3.83456,-3.32883 |
| 7c80 | 34 20 34 2e 35 31 31 35 33 34 2c 33 2e 33 32 38 38 33 34 20 34 2e 31 37 33 30 35 2c 2d 33 2e 32 | 4.4.511534,3.328834.4.17305,-3.2 |
| 7ca0 | 39 37 38 35 20 34 2e 31 37 33 30 33 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 36 2c 2d 33 2e | 9785.4.17303,3.29785.4.17306,-3. |
| 7cc0 | 32 39 37 38 35 20 34 2e 31 37 33 30 35 2c 33 2e 32 39 37 38 35 20 33 2e 38 33 34 35 37 2c 2d 33 | 29785.4.17305,3.29785.3.83457,-3 |
| 7ce0 | 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 34 2c 33 2e 33 32 38 38 33 34 20 34 2e 31 37 33 30 34 | .328834.4.51154,3.328834.4.17304 |
| 7d00 | 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 | ,-3.29785.4.17304,3.29785.4.1730 |
| 7d20 | 34 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 36 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 33 | 4,-3.29785.4.17306,3.29785.4.173 |
| 7d40 | 30 34 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 35 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 | 04,-3.29785.4.17305,3.29785.4.17 |
| 7d60 | 33 30 35 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 2c 33 2e 32 39 37 38 35 20 34 2e 31 | 305,-3.29785.4.17304,3.29785.4.1 |
| 7d80 | 37 33 30 34 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 35 2c 33 2e 32 39 37 38 35 20 33 2e | 7304,-3.29785.4.17305,3.29785.3. |
| 7da0 | 38 33 34 35 39 2c 2d 33 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 31 2c 33 2e 33 32 38 38 33 34 | 83459,-3.328834.4.51151,3.328834 |
| 7dc0 | 20 34 2e 31 37 33 30 35 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 36 2c 33 2e 32 39 37 38 | .4.17305,-3.29785.4.17306,3.2978 |
| 7de0 | 35 20 34 2e 31 37 33 30 33 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 2c 33 2e 32 39 37 | 5.4.17303,-3.29785.4.17304,3.297 |
| 7e00 | 38 35 20 33 2e 38 33 34 35 37 2c 2d 33 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 35 2c 33 2e 33 | 85.3.83457,-3.328834.4.51155,3.3 |
| 7e20 | 32 38 38 33 34 20 34 2e 31 37 33 30 33 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 34 2c 33 | 28834.4.17303,-3.29785.4.17304,3 |
| 7e40 | 2e 32 39 37 38 35 20 34 2e 31 37 33 30 36 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 35 2c | .29785.4.17306,-3.29785.4.17305, |
| 7e60 | 33 2e 32 39 37 38 35 20 33 2e 38 33 34 35 36 2c 2d 33 2e 33 32 38 38 33 34 20 34 2e 35 31 31 35 | 3.29785.3.83456,-3.328834.4.5115 |
| 7e80 | 34 2c 33 2e 33 32 38 38 33 34 20 34 2e 31 37 33 30 34 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 37 | 4,3.328834.4.17304,-3.29785.4.17 |
| 7ea0 | 33 30 35 2c 33 2e 32 39 37 38 35 20 34 2e 31 37 33 30 35 2c 2d 33 2e 32 39 37 38 35 20 34 2e 31 | 305,3.29785.4.17305,-3.29785.4.1 |
| 7ec0 | 37 33 30 34 2c 33 2e 32 39 37 38 35 20 33 2e 38 33 34 35 36 2c 2d 33 2e 33 32 38 38 33 34 22 0a | 7304,3.29785.3.83456,-3.328834". |
| 7ee0 | 20 20 20 20 20 20 20 69 64 3d 22 70 61 74 68 33 39 32 33 22 0a 20 20 20 20 20 20 20 73 74 79 6c | .......id="path3923"........styl |
| 7f00 | 65 3d 22 66 69 6c 6c 3a 6e 6f 6e 65 3b 73 74 72 6f 6b 65 3a 23 66 66 30 30 30 30 3b 73 74 72 6f | e="fill:none;stroke:#ff0000;stro |
| 7f20 | 6b 65 2d 77 69 64 74 68 3a 31 2e 37 37 35 33 37 36 34 34 3b 73 74 72 6f 6b 65 2d 6c 69 6e 65 63 | ke-width:1.77537644;stroke-linec |
| 7f40 | 61 70 3a 62 75 74 74 3b 73 74 72 6f 6b 65 2d 6c 69 6e 65 6a 6f 69 6e 3a 72 6f 75 6e 64 3b 73 74 | ap:butt;stroke-linejoin:round;st |
| 7f60 | 72 6f 6b 65 2d 6d 69 74 65 72 6c 69 6d 69 74 3a 34 3b 73 74 72 6f 6b 65 2d 6f 70 61 63 69 74 79 | roke-miterlimit:4;stroke-opacity |
| 7f80 | 3a 31 3b 73 74 72 6f 6b 65 2d 64 61 73 68 61 72 72 61 79 3a 6e 6f 6e 65 22 20 2f 3e 0a 20 20 20 | :1;stroke-dasharray:none"./>.... |
| 7fa0 | 20 3c 74 65 78 74 0a 20 20 20 20 20 20 20 78 3d 22 2d 31 31 2e 33 33 31 30 35 35 22 0a 20 20 20 | .<text........x="-11.331055".... |
| 7fc0 | 20 20 20 20 79 3d 22 2d 34 31 2e 37 33 34 33 37 35 22 0a 20 20 20 20 20 20 20 69 64 3d 22 74 65 | ....y="-41.734375"........id="te |
| 7fe0 | 78 74 33 39 35 31 22 0a 20 20 20 20 20 20 20 78 6d 6c 3a 73 70 61 63 65 3d 22 70 72 65 73 65 72 | xt3951"........xml:space="preser |
| 8000 | 76 65 22 0a 20 20 20 20 20 20 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 73 69 7a 65 3a 34 30 70 78 | ve"........style="font-size:40px |
| 8020 | 3b 66 6f 6e 74 2d 73 74 79 6c 65 3a 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 76 61 72 69 61 6e 74 3a | ;font-style:normal;font-variant: |
| 8040 | 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 33 30 30 3b 66 6f 6e 74 2d 73 74 72 65 | normal;font-weight:300;font-stre |
| 8060 | 74 63 68 3a 6e 6f 72 6d 61 6c 3b 6c 69 6e 65 2d 68 65 69 67 68 74 3a 31 32 35 25 3b 6c 65 74 74 | tch:normal;line-height:125%;lett |
| 8080 | 65 72 2d 73 70 61 63 69 6e 67 3a 30 70 78 3b 77 6f 72 64 2d 73 70 61 63 69 6e 67 3a 30 70 78 3b | er-spacing:0px;word-spacing:0px; |
| 80a0 | 66 69 6c 6c 3a 23 30 30 30 30 30 30 3b 66 69 6c 6c 2d 6f 70 61 63 69 74 79 3a 31 3b 73 74 72 6f | fill:#000000;fill-opacity:1;stro |
| 80c0 | 6b 65 3a 6e 6f 6e 65 3b 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 53 6f 75 72 63 65 20 43 6f 64 65 20 | ke:none;font-family:Source.Code. |
| 80e0 | 50 72 6f 3b 2d 69 6e 6b 73 63 61 70 65 2d 66 6f 6e 74 2d 73 70 65 63 69 66 69 63 61 74 69 6f 6e | Pro;-inkscape-font-specification |
| 8100 | 3a 53 6f 75 72 63 65 20 43 6f 64 65 20 50 72 6f 20 4c 69 67 68 74 22 3e 3c 74 73 70 61 6e 0a 20 | :Source.Code.Pro.Light"><tspan.. |
| 8120 | 20 20 20 20 20 20 20 20 78 3d 22 2d 31 31 2e 33 33 31 30 35 35 22 0a 20 20 20 20 20 20 20 20 20 | ........x="-11.331055".......... |
| 8140 | 79 3d 22 2d 34 31 2e 37 33 34 33 37 35 22 0a 20 20 20 20 20 20 20 20 20 69 64 3d 22 74 73 70 61 | y="-41.734375"..........id="tspa |
| 8160 | 6e 33 39 35 33 22 0a 20 20 20 20 20 20 20 20 20 73 74 79 6c 65 3d 22 66 6f 6e 74 2d 73 69 7a 65 | n3953"..........style="font-size |
| 8180 | 3a 31 30 30 70 78 3b 66 6f 6e 74 2d 73 74 79 6c 65 3a 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 76 61 | :100px;font-style:normal;font-va |
| 81a0 | 72 69 61 6e 74 3a 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 77 65 69 67 68 74 3a 62 6f 6c 64 3b 66 6f | riant:normal;font-weight:bold;fo |
| 81c0 | 6e 74 2d 73 74 72 65 74 63 68 3a 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 41 6e | nt-stretch:normal;font-family:An |
| 81e0 | 6f 6e 79 6d 6f 75 73 20 50 72 6f 3b 2d 69 6e 6b 73 63 61 70 65 2d 66 6f 6e 74 2d 73 70 65 63 69 | onymous.Pro;-inkscape-font-speci |
| 8200 | 66 69 63 61 74 69 6f 6e 3a 41 6e 6f 6e 79 6d 6f 75 73 20 50 72 6f 20 42 6f 6c 64 22 3e 3c 74 73 | fication:Anonymous.Pro.Bold"><ts |
| 8220 | 70 61 6e 0a 20 20 20 69 64 3d 22 74 73 70 61 6e 33 39 35 35 22 0a 20 20 20 73 74 79 6c 65 3d 22 | pan....id="tspan3955"....style=" |
| 8240 | 66 6f 6e 74 2d 73 69 7a 65 3a 31 30 30 70 78 3b 66 6f 6e 74 2d 73 74 79 6c 65 3a 6e 6f 72 6d 61 | font-size:100px;font-style:norma |
| 8260 | 6c 3b 66 6f 6e 74 2d 76 61 72 69 61 6e 74 3a 6e 6f 72 6d 61 6c 3b 66 6f 6e 74 2d 77 65 69 67 68 | l;font-variant:normal;font-weigh |
| 8280 | 74 3a 62 6f 6c 64 3b 66 6f 6e 74 2d 73 74 72 65 74 63 68 3a 6e 6f 72 6d 61 6c 3b 66 69 6c 6c 3a | t:bold;font-stretch:normal;fill: |
| 82a0 | 23 66 66 30 30 30 30 3b 66 6f 6e 74 2d 66 61 6d 69 6c 79 3a 41 6e 6f 6e 79 6d 6f 75 73 20 50 72 | #ff0000;font-family:Anonymous.Pr |
| 82c0 | 6f 3b 2d 69 6e 6b 73 63 61 70 65 2d 66 6f 6e 74 2d 73 70 65 63 69 66 69 63 61 74 69 6f 6e 3a 41 | o;-inkscape-font-specification:A |
| 82e0 | 6e 6f 6e 79 6d 6f 75 73 20 50 72 6f 20 42 6f 6c 64 22 3e 21 3c 2f 74 73 70 61 6e 3e 46 6c 79 63 | nonymous.Pro.Bold">!</tspan>Flyc |
| 8300 | 3c 2f 74 73 70 61 6e 3e 3c 2f 74 65 78 74 3e 0a 20 20 3c 2f 67 3e 0a 3c 2f 73 76 67 3e 0a 00 00 | </tspan></text>...</g>.</svg>... |
| 8320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 83a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 83c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 83e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8400 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 43 48 41 4e 47 45 53 2e 72 73 74 00 00 00 00 00 00 00 | flycheck-34.1/CHANGES.rst....... |
| 8420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8460 | 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 |
| 8480 | 30 30 34 35 32 33 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 34 37 36 00 20 30 00 00 00 | 0045230.00000000000.013476..0... |
| 84a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 84c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 84e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8500 | 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................... |
| 8520 | 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................... |
| 8540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 85a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 85c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 85e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8600 | 60 60 6d 61 73 74 65 72 60 60 20 28 75 6e 72 65 6c 65 61 73 65 64 29 0a 3d 3d 3d 3d 3d 3d 3d 3d | ``master``.(unreleased).======== |
| 8620 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 33 34 2e 31 20 28 32 30 32 34 2d 30 32 2d 31 38 | ==============..34.1.(2024-02-18 |
| 8640 | 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 2d 2d 2d 2d 2d | ).======================..------ |
| 8660 | 2d 2d 2d 2d 2d 0a 42 75 67 73 20 66 69 78 65 64 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 | -----.Bugs.fixed.-----------..-. |
| 8680 | 5b 23 32 30 35 34 5d 3a 20 52 65 6d 6f 76 65 20 65 78 70 6c 69 63 69 74 20 64 65 70 20 6f 6e 20 | [#2054]:.Remove.explicit.dep.on. |
| 86a0 | 61 20 62 75 69 6c 74 2d 69 6e 20 70 61 63 6b 61 67 65 2e 0a 0a 33 34 2e 30 20 28 32 30 32 34 2d | a.built-in.package...34.0.(2024- |
| 86c0 | 30 32 2d 31 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d | 02-14).======================..- |
| 86e0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 4e 65 77 20 46 65 61 74 75 72 65 73 0a 2d 2d 2d 2d 2d 2d 2d | -----------.New.Features.------- |
| 8700 | 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 0a 20 20 | -----..-.New.syntax.checkers.... |
| 8720 | 2d 20 5b 23 32 30 31 35 5d 3a 20 50 48 50 20 77 69 74 68 20 60 60 70 68 70 63 73 2d 63 68 61 6e | -.[#2015]:.PHP.with.``phpcs-chan |
| 8740 | 67 65 64 60 60 0a 20 20 2d 20 5b 23 32 30 31 37 5d 3a 20 48 41 4d 4c 20 77 69 74 68 20 60 60 68 | ged``...-.[#2017]:.HAML.with.``h |
| 8760 | 61 6d 6c 2d 6c 69 6e 74 60 60 0a 20 20 2d 20 5b 23 32 30 33 30 5d 3a 20 41 64 64 20 60 60 79 61 | aml-lint``...-.[#2030]:.Add.``ya |
| 8780 | 6d 6c 2d 61 63 74 69 6f 6e 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 20 66 6f 72 20 47 69 74 48 | ml-actionlint``.checker.for.GitH |
| 87a0 | 75 62 20 79 61 6d 6c 20 61 63 74 69 6f 6e 20 77 6f 72 6b 66 6c 6f 77 73 2e 0a 20 20 2d 20 5b 23 | ub.yaml.action.workflows....-.[# |
| 87c0 | 32 30 35 32 5d 3a 20 53 61 73 73 20 77 69 74 68 20 53 74 79 6c 65 6c 69 6e 74 0a 20 20 2d 20 5b | 2052]:.Sass.with.Stylelint...-.[ |
| 87e0 | 23 32 30 31 33 5d 3a 20 4e 69 78 20 77 69 74 68 20 60 60 73 74 61 74 69 78 60 60 0a 20 20 2d 20 | #2013]:.Nix.with.``statix``...-. |
| 8800 | 5b 23 31 39 33 35 5d 3a 20 43 68 65 66 20 28 52 75 62 79 29 20 77 69 74 68 20 60 60 63 6f 6f 6b | [#1935]:.Chef.(Ruby).with.``cook |
| 8820 | 73 74 79 6c 65 60 60 0a 20 20 2d 20 5b 23 31 39 31 35 5d 3a 20 4d 61 72 6b 64 6f 77 6e 20 77 69 | style``...-.[#1915]:.Markdown.wi |
| 8840 | 74 68 20 60 60 70 79 6d 61 72 6b 64 6f 77 6e 60 60 0a 0a 2d 20 5b 23 31 38 37 33 5d 3a 20 41 64 | th.``pymarkdown``..-.[#1873]:.Ad |
| 8860 | 64 20 65 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 60 60 70 65 72 6c 2d 70 65 72 6c | d.error.explainer.to.``perl-perl |
| 8880 | 63 72 69 74 69 63 60 60 2e 0a 2d 20 5b 23 31 38 37 35 5d 3a 20 41 64 64 20 65 72 72 6f 72 2d 65 | critic``..-.[#1875]:.Add.error-e |
| 88a0 | 78 70 6c 61 69 6e 65 72 20 74 6f 20 60 60 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 60 60 2e 0a 2d | xplainer.to.``css-stylelint``..- |
| 88c0 | 20 5b 23 31 38 37 36 5d 3a 20 41 64 64 20 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 66 6f | .[#1876]:.Add.error-explainer.fo |
| 88e0 | 72 20 60 60 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 20 63 68 65 63 6b 65 72 60 60 2e 0a 2d 20 5b 23 | r.``markdownlint.checker``..-.[# |
| 8900 | 32 30 31 39 5d 3a 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 52 45 4c 41 58 20 4e 47 20 | 2019]:.Add.support.for.RELAX.NG. |
| 8920 | 73 63 68 65 6d 61 20 69 6e 20 60 60 78 6d 6c 6c 69 6e 74 60 60 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d | schema.in.``xmllint``...-------- |
| 8940 | 2d 2d 0a 42 75 67 73 20 46 69 78 65 64 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 5b 23 31 37 | --.Bugs.Fixed.----------..-.[#17 |
| 8960 | 39 33 5d 3a 20 46 69 78 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 72 75 62 6f 63 6f 70 | 93]:.Fix.``flycheck-ruby-rubocop |
| 8980 | 60 60 20 6f 6e 20 62 75 66 66 65 72 73 20 77 69 74 68 20 6e 6f 20 62 61 63 6b 69 6e 67 20 66 69 | ``.on.buffers.with.no.backing.fi |
| 89a0 | 6c 65 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 43 68 61 6e 67 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d | le...----------.Changes.-------- |
| 89c0 | 2d 2d 0a 0a 2d 20 5b 23 32 30 32 36 5d 3a 55 70 64 61 74 65 20 74 68 65 20 70 6f 73 73 69 62 6c | --..-.[#2026]:Update.the.possibl |
| 89e0 | 65 20 6c 6f 63 61 74 69 6f 6e 73 20 66 6f 72 20 60 60 79 61 6d 6c 6c 69 6e 74 60 60 27 73 20 63 | e.locations.for.``yamllint``'s.c |
| 8a00 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 2d 20 2a 2a 28 42 72 65 61 6b 69 6e 67 | onfiguration.file..-.**(Breaking |
| 8a20 | 29 2a 2a 20 5b 23 31 36 39 37 5d 3a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 63 6f 71 60 60 20 | )**.[#1697]:.Remove.the.``coq``. |
| 8a40 | 63 68 65 63 6b 65 72 2e 0a 2d 20 2a 2a 28 42 72 65 61 6b 69 6e 67 29 2a 2a 20 5b 23 31 39 33 35 | checker..-.**(Breaking)**.[#1935 |
| 8a60 | 5d 3a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 63 68 65 66 2d 66 6f 6f 64 63 72 69 74 69 63 60 | ]:.Remove.the.``chef-foodcritic` |
| 8a80 | 60 20 63 68 65 63 6b 65 72 2e 20 28 69 74 27 73 20 6e 6f 77 20 72 65 70 6c 61 63 65 64 20 62 79 | `.checker..(it's.now.replaced.by |
| 8aa0 | 20 60 60 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 60 60 29 0a 2d 20 2a 2a 28 42 | .``ruby-chef-cookstyle``).-.**(B |
| 8ac0 | 72 65 61 6b 69 6e 67 29 2a 2a 20 5b 23 32 30 31 38 5d 3a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 | reaking)**.[#2018]:.Remove.the.` |
| 8ae0 | 60 67 6f 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 2e 0a 2d 20 2a 2a 28 42 72 65 61 6b 69 6e 67 | `golint``.checker..-.**(Breaking |
| 8b00 | 29 2a 2a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 72 75 62 79 2d 72 75 62 79 6c 69 6e 74 60 60 | )**.Remove.the.``ruby-rubylint`` |
| 8b20 | 20 63 68 65 63 6b 65 72 2e 0a 2d 20 5b 23 31 37 30 34 5d 3a 20 54 68 65 20 60 60 74 73 6c 69 6e | .checker..-.[#1704]:.The.``tslin |
| 8b40 | 74 60 60 20 63 68 65 63 6b 65 72 20 69 73 20 64 65 70 72 65 63 61 74 65 64 3b 20 69 74 20 77 69 | t``.checker.is.deprecated;.it.wi |
| 8b60 | 6c 6c 20 67 6f 20 61 77 61 79 20 69 6e 20 61 20 66 75 74 75 72 65 20 72 65 6c 65 61 73 65 2e 0a | ll.go.away.in.a.future.release.. |
| 8b80 | 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 33 33 2e 31 20 28 32 | .----------------------..33.1.(2 |
| 8ba0 | 30 32 34 2d 30 32 2d 30 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | 024-02-04).===================== |
| 8bc0 | 3d 0a 0a 2d 20 42 75 67 73 20 46 69 78 65 64 0a 0a 20 20 2d 20 46 69 78 65 64 20 61 6e 20 75 73 | =..-.Bugs.Fixed....-.Fixed.an.us |
| 8be0 | 61 67 65 20 6f 66 20 74 68 65 20 72 65 6d 6f 76 65 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 2d 66 | age.of.the.removed.``flycheck--f |
| 8c00 | 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 60 60 20 66 75 6e 63 74 69 6f 6e 2e 0a 0a 33 33 2e 30 20 | ormat-message``.function...33.0. |
| 8c20 | 28 32 30 32 34 2d 30 32 2d 30 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | (2024-02-04).=================== |
| 8c40 | 3d 3d 3d 3d 0a 0a 2e 2e 20 6e 6f 74 65 3a 3a 20 54 68 65 20 63 68 61 6e 67 65 6c 6f 67 20 66 6f | ====.....note::.The.changelog.fo |
| 8c60 | 72 20 74 68 69 73 20 72 65 6c 65 61 73 65 20 69 73 20 69 6e 63 6f 6d 70 6c 65 74 65 2e 0a 0a 2d | r.this.release.is.incomplete...- |
| 8c80 | 20 4e 65 77 20 66 65 61 74 75 72 65 73 20 61 6e 64 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 0a 0a | .New.features.and.improvements.. |
| 8ca0 | 20 20 2d 20 54 68 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 60 | ..-.The.``flycheck-verify-setup` |
| 8cc0 | 60 20 55 49 20 6e 6f 77 20 69 6e 63 6c 75 64 65 73 20 62 75 74 74 6f 6e 73 20 74 6f 20 72 65 2d | `.UI.now.includes.buttons.to.re- |
| 8ce0 | 65 6e 61 62 6c 65 20 6d 61 6e 75 61 6c 6c 79 0a 20 20 20 20 64 69 73 61 62 6c 65 64 20 63 68 65 | enable.manually.....disabled.che |
| 8d00 | 63 6b 65 72 73 20 61 6e 64 20 74 6f 20 74 72 79 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 61 75 | ckers.and.to.try.to.re-enable.au |
| 8d20 | 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 73 0a 20 20 | tomatically.disabled.checkers... |
| 8d40 | 20 20 28 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 20 61 72 65 20 61 75 74 6f 6d 61 74 69 | ..(command.checkers.are.automati |
| 8d60 | 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 77 68 65 6e 20 74 68 65 69 72 20 65 78 65 63 75 74 | cally.disabled.when.their.execut |
| 8d80 | 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 0a 20 20 20 20 66 6f 75 6e 64 29 2e 20 5b 47 48 2d 31 | able.cannot.be.....found)..[GH-1 |
| 8da0 | 37 35 35 5d 0a 20 20 2d 20 45 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 73 20 63 61 6e 20 6e 6f | 755]...-.Error.explainers.can.no |
| 8dc0 | 77 20 72 65 74 75 72 6e 20 55 52 4c 73 20 28 74 6f 20 73 68 6f 77 20 61 20 77 65 62 70 61 67 65 | w.return.URLs.(to.show.a.webpage |
| 8de0 | 29 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 20 28 74 6f 0a 20 20 20 20 75 73 65 20 63 75 73 74 6f | ).or.functions.(to.....use.custo |
| 8e00 | 6d 20 66 6f 72 6d 61 74 74 69 6e 67 29 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 | m.formatting)...For.example,.the |
| 8e20 | 20 52 75 73 74 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 72 65 6e 64 65 72 73 0a 20 20 20 20 65 78 | .Rust.checker.now.renders.....ex |
| 8e40 | 70 6c 61 6e 61 74 69 6f 6e 73 20 75 73 69 6e 67 20 60 60 6d 61 72 6b 64 6f 77 6e 2d 76 69 65 77 | planations.using.``markdown-view |
| 8e60 | 2d 6d 6f 64 65 60 60 2e 20 5b 47 48 2d 31 37 35 33 5d 0a 20 20 2d 20 45 6e 61 62 6c 65 20 63 68 | -mode``..[GH-1753]...-.Enable.ch |
| 8e80 | 65 63 6b 65 72 73 20 69 6e 20 6d 61 6e 79 20 6e 65 77 65 72 20 54 72 65 65 53 69 74 74 65 72 2d | eckers.in.many.newer.TreeSitter- |
| 8ea0 | 62 61 73 65 64 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 28 74 68 69 6e 6b 20 60 60 2a 2d 74 73 2d | based.major.modes.(think.``*-ts- |
| 8ec0 | 6d 6f 64 65 60 60 29 2e 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a | mode``)...-.New.syntax.checkers. |
| 8ee0 | 0a 20 20 2d 20 50 79 74 68 6f 6e 20 77 69 74 68 20 60 60 72 75 66 66 60 60 2e 20 5b 47 48 2d 32 | ...-.Python.with.``ruff``..[GH-2 |
| 8f00 | 30 33 33 5d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 | 033]..-.**Breaking.changes**.... |
| 8f20 | 2d 20 44 72 6f 70 20 73 75 70 70 6f 72 74 20 66 6f 72 20 45 6d 61 63 73 20 32 35 2e 0a 20 20 2d | -.Drop.support.for.Emacs.25....- |
| 8f40 | 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 | .The.variable.``flycheck-current |
| 8f60 | 2d 65 72 72 6f 72 73 60 60 20 6e 6f 77 20 63 6f 6e 74 61 69 6e 73 20 65 72 72 6f 72 73 20 69 6e | -errors``.now.contains.errors.in |
| 8f80 | 20 74 68 65 20 6f 72 64 65 72 20 69 6e 0a 20 20 20 20 77 68 69 63 68 20 74 68 65 79 20 77 65 72 | .the.order.in.....which.they.wer |
| 8fa0 | 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 63 68 65 63 6b 65 72 73 2e 20 20 49 6e 20 70 72 65 76 | e.returned.by.checkers...In.prev |
| 8fc0 | 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 2c 0a 20 20 20 20 74 | ious.versions.of.Flycheck,.....t |
| 8fe0 | 68 69 73 20 6c 69 73 74 20 77 61 73 20 73 6f 72 74 65 64 20 62 79 20 65 72 72 6f 72 20 70 6f 73 | his.list.was.sorted.by.error.pos |
| 9000 | 69 74 69 6f 6e 20 61 6e 64 20 73 65 76 65 72 69 74 79 2e 20 5b 47 48 2d 31 37 34 39 5d 0a 0a 33 | ition.and.severity..[GH-1749]..3 |
| 9020 | 32 20 28 66 72 6f 7a 65 6e 20 6f 6e 20 4d 61 79 20 33 72 64 2c 20 32 30 32 30 2c 20 72 65 6c 65 | 2.(frozen.on.May.3rd,.2020,.rele |
| 9040 | 61 73 65 64 20 4d 61 72 20 32 38 2c 20 32 30 32 32 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ased.Mar.28,.2022).============= |
| 9060 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | ================================ |
| 9080 | 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 48 69 67 68 6c 69 67 68 74 73 0a 0a 20 20 2d 20 4d 61 6e 79 20 63 | ======..-.Highlights....-.Many.c |
| 90a0 | 68 65 63 6b 65 72 73 20 61 6e 64 20 63 6f 6d 70 69 6c 65 72 2c 20 73 75 63 68 20 61 73 20 60 60 | heckers.and.compiler,.such.as.`` |
| 90c0 | 6f 63 61 6d 6c 60 60 2c 20 60 60 72 75 73 74 60 60 2c 20 60 60 65 73 6c 69 6e 74 60 60 2c 20 61 | ocaml``,.``rust``,.``eslint``,.a |
| 90e0 | 6e 64 0a 20 20 20 20 6f 74 68 65 72 73 2c 20 69 6e 63 6c 75 64 65 20 65 6e 64 2d 6c 69 6e 65 20 | nd.....others,.include.end-line. |
| 9100 | 61 6e 64 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 46 6c 79 | and.end-column.information...Fly |
| 9120 | 63 68 65 63 6b 20 63 61 6e 20 6e 6f 77 0a 20 20 20 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 | check.can.now.....highlight.the. |
| 9140 | 65 78 61 63 74 20 72 65 67 69 6f 6e 20 74 68 61 74 20 74 68 65 79 20 72 65 70 6f 72 74 2e 20 20 | exact.region.that.they.report... |
| 9160 | 41 75 74 68 6f 72 73 20 6f 66 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 0a 20 | Authors.of.checker.definitions.. |
| 9180 | 20 20 20 63 61 6e 20 75 73 65 20 74 68 65 20 6e 65 77 20 60 60 3a 65 6e 64 2d 6c 69 6e 65 60 60 | ...can.use.the.new.``:end-line`` |
| 91a0 | 20 61 6e 64 20 60 60 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 60 60 20 61 72 67 75 6d 65 6e 74 73 20 69 | .and.``:end-column``.arguments.i |
| 91c0 | 6e 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 60 60 2c 20 6f 72 | n.....``flycheck-error-new``,.or |
| 91e0 | 20 74 68 65 20 6e 65 77 20 60 60 65 6e 64 2d 6c 69 6e 65 60 60 20 61 6e 64 20 60 60 65 6e 64 2d | .the.new.``end-line``.and.``end- |
| 9200 | 63 6f 6c 75 6d 6e 60 60 20 66 69 65 6c 64 73 20 69 6e 0a 20 20 20 20 65 72 72 6f 72 20 70 61 74 | column``.fields.in.....error.pat |
| 9220 | 74 65 72 6e 73 2e 20 5b 47 48 2d 31 34 30 30 5d 0a 0a 20 20 2d 20 45 72 72 6f 72 73 20 74 68 61 | terns..[GH-1400]....-.Errors.tha |
| 9240 | 74 20 63 68 65 63 6b 65 72 73 20 72 65 74 75 72 6e 20 66 6f 72 20 6f 74 68 65 72 20 66 69 6c 65 | t.checkers.return.for.other.file |
| 9260 | 73 20 77 69 6c 6c 20 6e 6f 77 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 6f 6e 20 74 68 65 0a 20 | s.will.now.be.displayed.on.the.. |
| 9280 | 20 20 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | ...first.line.of.the.current.buf |
| 92a0 | 66 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 62 65 67 69 6e 20 64 69 73 63 61 72 64 65 64 2e 20 | fer.instead.of.begin.discarded.. |
| 92c0 | 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a 20 20 20 20 69 6e 64 69 63 61 74 65 73 20 77 68 | .The.error.list.....indicates.wh |
| 92e0 | 69 63 68 20 66 69 6c 65 20 65 61 63 68 20 65 72 72 6f 72 20 63 61 6d 65 20 66 72 6f 6d 2c 20 61 | ich.file.each.error.came.from,.a |
| 9300 | 6e 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 6d 6f 76 65 73 0a 20 20 20 20 61 75 74 6f 6d 61 74 69 | nd.navigation.moves.....automati |
| 9320 | 63 61 6c 6c 79 20 6d 6f 76 65 73 20 62 65 74 77 65 65 6e 20 66 69 6c 65 73 2e 20 20 54 68 69 73 | cally.moves.between.files...This |
| 9340 | 20 63 68 61 6e 67 65 20 68 65 6c 70 73 20 77 69 74 68 20 63 6f 6d 70 69 6c 65 64 0a 20 20 20 20 | .change.helps.with.compiled..... |
| 9360 | 6c 61 6e 67 75 61 67 65 73 2c 20 77 68 65 72 65 20 61 6e 20 65 72 72 6f 72 20 69 6e 20 61 6e 6f | languages,.where.an.error.in.ano |
| 9380 | 74 68 65 72 20 66 69 6c 65 20 6d 61 79 20 63 61 75 73 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ther.file.may.cause.the.current. |
| 93a0 | 66 69 6c 65 20 74 6f 20 62 65 0a 20 20 20 20 63 6f 6e 73 69 64 65 72 65 64 20 69 6e 76 61 6c 69 | file.to.be.....considered.invali |
| 93c0 | 64 2e 20 20 56 61 72 69 61 62 6c 65 73 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e | d...Variables.``flycheck-relevan |
| 93e0 | 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 73 68 6f 77 60 60 0a 20 20 20 20 61 6e | t-error-other-file-show``.....an |
| 9400 | 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 | d.``flycheck-relevant-error-othe |
| 9420 | 72 2d 66 69 6c 65 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 60 60 20 63 6f 6e 74 72 6f 6c 20 74 | r-file-minimum-level``.control.t |
| 9440 | 68 69 73 0a 20 20 20 20 62 65 68 61 76 69 6f 72 2e 20 5b 47 48 2d 31 34 32 37 5d 0a 0a 20 20 2d | his.....behavior..[GH-1427]....- |
| 9460 | 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 6e 6f 77 20 64 72 61 77 20 65 72 72 6f 72 20 69 6e 64 | .Flycheck.can.now.draw.error.ind |
| 9480 | 69 63 61 74 6f 72 73 20 69 6e 20 6d 61 72 67 69 6e 73 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 | icators.in.margins.in.addition.t |
| 94a0 | 6f 20 66 72 69 6e 67 65 73 2e 0a 20 20 20 20 4d 61 72 67 69 6e 73 20 63 61 6e 20 63 6f 6e 74 61 | o.fringes......Margins.can.conta |
| 94c0 | 69 6e 20 61 72 62 69 74 72 61 72 79 20 63 68 61 72 61 63 74 65 72 73 20 61 6e 64 20 69 6d 61 67 | in.arbitrary.characters.and.imag |
| 94e0 | 65 73 2c 20 6e 6f 74 20 6a 75 73 74 20 6d 6f 6e 6f 63 68 72 6f 6d 65 0a 20 20 20 20 62 69 74 6d | es,.not.just.monochrome.....bitm |
| 9500 | 61 70 73 2c 20 61 6c 6c 6f 77 69 6e 67 20 66 6f 72 20 61 20 62 65 74 74 65 72 20 65 78 70 65 72 | aps,.allowing.for.a.better.exper |
| 9520 | 69 65 6e 63 65 20 6f 6e 20 68 69 67 68 2d 44 50 49 20 73 63 72 65 65 6e 73 2e 0a 20 20 20 20 60 | ience.on.high-DPI.screens......` |
| 9540 | 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 60 60 20 63 6f 6e 74 | `flycheck-indication-mode``.cont |
| 9560 | 72 6f 6c 73 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2c 20 61 6e 64 0a 20 20 20 20 60 60 66 6c | rols.this.behavior,.and.....``fl |
| 9580 | 79 63 68 65 63 6b 2d 73 65 74 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 60 60 20 63 61 6e | ycheck-set-indication-mode``.can |
| 95a0 | 20 62 65 20 75 73 65 64 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 64 6a 75 73 74 | .be.used.to.automatically.adjust |
| 95c0 | 20 74 68 65 0a 20 20 20 20 66 72 69 6e 67 65 73 20 61 6e 64 20 6d 61 72 67 69 6e 73 2e 20 20 41 | .the.....fringes.and.margins...A |
| 95e0 | 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 46 6c 79 63 68 65 63 6b 27 73 20 77 69 6c 6c 20 6e 6f 77 | dditionally,.Flycheck's.will.now |
| 9600 | 20 75 73 65 20 68 69 67 68 2d 72 65 73 6f 6c 75 74 69 6f 6e 0a 20 20 20 20 66 72 69 6e 67 65 20 | .use.high-resolution.....fringe. |
| 9620 | 62 69 74 6d 61 70 73 20 69 66 20 74 68 65 20 66 72 69 6e 67 65 20 69 73 20 77 69 64 65 20 65 6e | bitmaps.if.the.fringe.is.wide.en |
| 9640 | 6f 75 67 68 20 5b 47 48 2d 31 37 34 32 2c 20 47 48 2d 31 37 34 34 5d 0a 0a 20 20 2d 20 45 72 72 | ough.[GH-1742,.GH-1744]....-.Err |
| 9660 | 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 69 73 20 6e 6f 77 20 63 6f 6e 66 69 67 75 72 61 | or.highlighting.is.now.configura |
| 9680 | 62 6c 65 2c 20 75 73 69 6e 67 20 74 68 65 20 6e 65 77 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 | ble,.using.the.new.....``flychec |
| 96a0 | 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 60 60 20 76 61 72 69 61 62 6c 65 3a | k-highlighting-style``.variable: |
| 96c0 | 20 69 6e 73 74 65 61 64 20 6f 66 20 61 70 70 6c 79 69 6e 67 0a 20 20 20 20 6c 65 76 65 6c 2d 64 | .instead.of.applying.....level-d |
| 96e0 | 65 70 65 6e 64 65 6e 74 20 66 61 63 65 73 20 28 74 79 70 69 63 61 6c 6c 79 20 77 69 74 68 20 77 | ependent.faces.(typically.with.w |
| 9700 | 61 76 79 20 75 6e 64 65 72 6c 69 6e 65 73 29 2c 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 6e 6f | avy.underlines),.Flycheck.can.no |
| 9720 | 77 0a 20 20 20 20 69 6e 73 65 72 74 20 64 65 6c 69 6d 69 74 65 72 73 20 61 72 6f 75 6e 64 20 65 | w.....insert.delimiters.around.e |
| 9740 | 72 72 6f 72 73 2c 20 6f 72 20 6d 69 78 20 73 74 79 6c 65 73 20 64 65 70 65 6e 64 69 6e 67 20 6f | rrors,.or.mix.styles.depending.o |
| 9760 | 6e 20 68 6f 77 20 6d 61 6e 79 20 6c 69 6e 65 73 0a 20 20 20 20 61 6e 20 65 72 72 6f 72 20 63 6f | n.how.many.lines.....an.error.co |
| 9780 | 76 65 72 73 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 73 74 69 70 70 6c 65 73 20 61 72 | vers...Additionally,.stipples.ar |
| 97a0 | 65 20 61 64 64 65 64 20 69 6e 20 74 68 65 20 66 72 69 6e 67 65 73 20 74 6f 0a 20 20 20 20 69 6e | e.added.in.the.fringes.to.....in |
| 97c0 | 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 74 68 61 74 20 73 70 61 6e 20 6d 75 6c 74 69 70 6c 65 | dicate.errors.that.span.multiple |
| 97e0 | 20 6c 69 6e 65 73 2e 20 5b 47 48 2d 31 37 34 33 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 | .lines..[GH-1743]..-.New.feature |
| 9800 | 73 20 61 6e 64 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 0a 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b | s.and.improvements....-.Flycheck |
| 9820 | 20 63 61 6e 20 6e 6f 77 20 74 72 69 67 67 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 | .can.now.trigger.a.syntax.check. |
| 9840 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 66 74 65 72 20 73 77 69 74 63 68 69 6e 67 0a 20 20 | automatically.after.switching... |
| 9860 | 20 20 62 75 66 66 65 72 73 2c 20 75 73 69 6e 67 20 74 68 65 20 60 60 69 64 6c 65 2d 62 75 66 66 | ..buffers,.using.the.``idle-buff |
| 9880 | 65 72 2d 73 77 69 74 63 68 60 60 20 6f 70 74 69 6f 6e 20 69 6e 0a 20 20 20 20 60 60 66 6c 79 63 | er-switch``.option.in.....``flyc |
| 98a0 | 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 60 | heck-check-syntax-automatically` |
| 98c0 | 60 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 65 72 72 6f 72 73 20 69 | `...This.is.useful.when.errors.i |
| 98e0 | 6e 20 61 0a 20 20 20 20 66 69 6c 65 20 61 72 65 20 64 75 65 20 74 6f 20 70 72 6f 62 6c 65 6d 73 | n.a.....file.are.due.to.problems |
| 9900 | 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 66 69 6c 65 2e 20 20 56 61 72 69 61 62 6c 65 73 0a | .in.a.separate.file...Variables. |
| 9920 | 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 | ....``flycheck-idle-buffer-switc |
| 9940 | 68 2d 64 65 6c 61 79 60 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 62 75 66 | h-delay``.and.....``flycheck-buf |
| 9960 | 66 65 72 2d 73 77 69 74 63 68 2d 63 68 65 63 6b 2d 69 6e 74 65 72 6d 65 64 69 61 74 65 2d 62 75 | fer-switch-check-intermediate-bu |
| 9980 | 66 66 65 72 73 60 60 20 63 6f 6e 74 72 6f 6c 20 74 68 65 0a 20 20 20 20 66 75 6e 63 74 69 6f 6e | ffers``.control.the.....function |
| 99a0 | 61 6c 69 74 79 2e 20 5b 47 48 2d 31 32 39 37 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 77 69 | ality..[GH-1297]...-.Flycheck.wi |
| 99c0 | 6c 6c 20 6e 6f 77 20 75 73 65 20 45 6d 61 63 73 27 20 6e 61 74 69 76 65 20 58 4d 4c 20 70 61 72 | ll.now.use.Emacs'.native.XML.par |
| 99e0 | 73 69 6e 67 20 77 68 65 6e 20 6c 69 62 58 4d 4c 20 66 61 69 6c 73 2e 20 20 54 68 69 73 0a 20 20 | sing.when.libXML.fails...This... |
| 9a00 | 20 20 62 65 68 61 76 69 6f 72 20 63 61 6e 20 62 65 20 63 68 61 6e 67 65 64 20 62 79 20 63 75 73 | ..behavior.can.be.changed.by.cus |
| 9a20 | 74 6f 6d 69 7a 69 6e 67 20 60 60 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 70 61 72 73 65 72 60 60 | tomizing.``flycheck-xml-parser`` |
| 9a40 | 2e 20 5b 47 48 2d 31 33 34 39 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 | ..[GH-1349]...-.``flycheck-verif |
| 9a60 | 79 2d 73 65 74 75 70 60 60 20 6e 6f 77 20 73 68 6f 77 73 20 6d 6f 72 65 20 63 6c 65 61 72 6c 79 | y-setup``.now.shows.more.clearly |
| 9a80 | 20 77 68 69 63 68 20 63 68 65 63 6b 65 72 73 0a 20 20 20 20 77 69 6c 6c 20 72 75 6e 20 69 6e 20 | .which.checkers.....will.run.in. |
| 9aa0 | 74 68 65 20 62 75 66 66 65 72 2c 20 61 6e 64 20 77 68 69 63 68 20 61 72 65 20 6d 69 73 63 6f 6e | the.buffer,.and.which.are.miscon |
| 9ac0 | 66 69 67 75 72 65 64 2e 20 5b 47 48 2d 31 34 37 38 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 | figured..[GH-1478]...-.Flycheck. |
| 9ae0 | 6e 6f 77 20 6c 6f 63 61 74 65 73 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 61 62 6c 65 73 20 | now.locates.checker.executables. |
| 9b00 | 75 73 69 6e 67 20 61 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 66 75 6e 63 74 69 6f 6e 2c 0a 20 | using.a.customizable.function,.. |
| 9b20 | 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 60 60 2e | ...``flycheck-executable-find``. |
| 9b40 | 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 66 75 6e 63 | ..The.default.value.of.this.func |
| 9b60 | 74 69 6f 6e 20 61 6c 6c 6f 77 73 0a 20 20 20 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 28 | tion.allows.....relative.paths.( |
| 9b80 | 73 65 74 20 65 2e 67 2e 20 69 6e 20 66 69 6c 65 20 6f 72 20 64 69 72 2d 6c 6f 63 61 6c 20 76 61 | set.e.g..in.file.or.dir-local.va |
| 9ba0 | 72 69 61 62 6c 65 73 29 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 0a 20 20 20 20 61 62 73 6f | riables).in.addition.to.....abso |
| 9bc0 | 6c 75 74 65 20 70 61 74 68 73 20 61 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 6e 61 6d 65 73 2e | lute.paths.and.executable.names. |
| 9be0 | 20 5b 47 48 2d 31 34 38 35 5d 0a 20 20 2d 20 43 68 65 63 6b 65 72 73 20 74 68 61 74 20 72 65 70 | .[GH-1485]...-.Checkers.that.rep |
| 9c00 | 6f 72 74 20 65 72 72 6f 72 20 70 6f 73 69 74 69 6f 6e 73 20 61 73 20 61 20 73 69 6e 67 6c 65 20 | ort.error.positions.as.a.single. |
| 9c20 | 6f 66 66 73 65 74 20 66 72 6f 6d 20 74 68 65 20 73 74 61 72 74 20 6f 66 0a 20 20 20 20 74 68 65 | offset.from.the.start.of.....the |
| 9c40 | 20 66 69 6c 65 20 63 61 6e 20 75 73 65 20 74 68 65 20 6e 65 77 20 60 60 66 6c 79 63 68 65 63 6b | .file.can.use.the.new.``flycheck |
| 9c60 | 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 2d 70 6f 73 60 60 20 63 6f 6e 73 74 72 75 63 74 6f 72 20 | -error-new-at-pos``.constructor. |
| 9c80 | 69 6e 73 74 65 61 64 0a 20 20 20 20 6f 66 20 63 6f 6e 76 65 72 74 69 6e 67 20 74 68 61 74 20 70 | instead.....of.converting.that.p |
| 9ca0 | 6f 73 69 74 69 6f 6e 20 74 6f 20 61 20 6c 69 6e 65 20 61 6e 64 20 61 20 63 6f 6c 75 6d 6e 2e 20 | osition.to.a.line.and.a.column.. |
| 9cc0 | 5b 47 48 2d 31 34 30 30 5d 0a 20 20 2d 20 43 6f 6e 66 69 67 2d 66 69 6c 65 20 76 61 72 69 61 62 | [GH-1400]...-.Config-file.variab |
| 9ce0 | 6c 65 73 20 63 61 6e 20 6e 6f 77 20 62 65 20 73 65 74 20 74 6f 20 61 20 6c 69 73 74 20 6f 66 20 | les.can.now.be.set.to.a.list.of. |
| 9d00 | 66 69 6c 65 20 6e 61 6d 65 73 2e 20 20 54 68 69 73 20 69 73 0a 20 20 20 20 75 73 65 66 75 6c 20 | file.names...This.is.....useful. |
| 9d20 | 66 6f 72 20 63 68 65 63 6b 65 72 73 20 6c 69 6b 65 20 6d 79 70 79 20 77 68 69 63 68 20 64 6f 6e | for.checkers.like.mypy.which.don |
| 9d40 | 27 74 20 72 75 6e 20 63 6f 72 72 65 63 74 6c 79 20 77 68 65 6e 20 63 61 6c 6c 65 64 20 66 72 6f | 't.run.correctly.when.called.fro |
| 9d60 | 6d 20 61 0a 20 20 20 20 73 75 62 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 6f 75 74 20 70 61 73 | m.a.....subdirectory.without.pas |
| 9d80 | 73 69 6e 67 20 61 6e 20 65 78 70 6c 69 63 69 74 20 63 6f 6e 66 69 67 20 66 69 6c 65 2e 20 5b 47 | sing.an.explicit.config.file..[G |
| 9da0 | 48 2d 31 37 31 31 5d 0a 20 20 2d 20 54 68 61 6e 6b 73 20 74 6f 20 61 6c 67 6f 72 69 74 68 6d 69 | H-1711]...-.Thanks.to.algorithmi |
| 9dc0 | 63 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 20 69 6e 20 65 72 72 6f 72 20 72 65 70 6f 72 74 69 6e | c.improvements.in.error.reportin |
| 9de0 | 67 2c 20 46 6c 79 63 68 65 63 6b 20 69 73 20 6e 6f 77 20 6d 75 63 68 0a 20 20 20 20 66 61 73 74 | g,.Flycheck.is.now.much.....fast |
| 9e00 | 65 72 20 69 6e 20 6c 61 72 67 65 20 62 75 66 66 65 72 73 2e 20 5b 47 48 2d 31 37 35 30 5d 0a 0a | er.in.large.buffers..[GH-1750].. |
| 9e20 | 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 41 77 6b 20 | -.New.syntax.checkers:....-.Awk. |
| 9e40 | 77 69 74 68 20 60 60 67 61 77 6b 60 60 20 5b 47 48 2d 31 37 30 38 5d 0a 20 20 2d 20 42 61 7a 65 | with.``gawk``.[GH-1708]...-.Baze |
| 9e60 | 6c 20 77 69 74 68 20 60 60 62 75 69 6c 64 69 66 69 65 72 60 60 20 5b 47 48 2d 31 36 31 33 5d 0a | l.with.``buildifier``.[GH-1613]. |
| 9e80 | 20 20 2d 20 43 55 44 41 20 77 69 74 68 20 60 60 63 75 64 61 2d 6e 76 63 63 60 60 20 5b 47 48 2d | ..-.CUDA.with.``cuda-nvcc``.[GH- |
| 9ea0 | 31 35 30 38 5d 0a 20 20 2d 20 43 57 4c 20 77 69 74 68 20 60 60 73 63 68 65 6d 61 2d 73 61 6c 61 | 1508]...-.CWL.with.``schema-sala |
| 9ec0 | 64 2d 74 6f 6f 6c 60 60 20 5b 47 48 2d 31 33 36 31 5d 0a 20 20 2d 20 45 6c 69 78 69 72 20 77 69 | d-tool``.[GH-1361]...-.Elixir.wi |
| 9ee0 | 74 68 20 60 60 63 72 65 64 6f 60 60 20 5b 47 48 2d 31 30 36 32 5d 0a 20 20 2d 20 4a 53 4f 4e 20 | th.``credo``.[GH-1062]...-.JSON. |
| 9f00 | 77 69 74 68 20 60 60 6a 73 6f 6e 2d 6a 71 60 60 20 5b 47 48 2d 31 35 36 38 5d 0a 20 20 2d 20 4a | with.``json-jq``.[GH-1568]...-.J |
| 9f20 | 73 6f 6e 6e 65 74 20 77 69 74 68 20 60 60 6a 73 6f 6e 6e 65 74 60 60 20 5b 47 48 2d 31 33 34 35 | sonnet.with.``jsonnet``.[GH-1345 |
| 9f40 | 5d 0a 20 20 2d 20 4d 61 72 6b 64 6f 77 6e 4c 69 6e 74 20 43 4c 49 20 77 69 74 68 20 60 60 6d 61 | ]...-.MarkdownLint.CLI.with.``ma |
| 9f60 | 72 6b 64 6f 77 6e 6c 69 6e 74 60 60 20 5b 47 48 2d 31 33 36 36 5d 0a 20 20 2d 20 6d 79 70 79 20 | rkdownlint``.[GH-1366]...-.mypy. |
| 9f80 | 77 69 74 68 20 60 60 70 79 74 68 6f 6e 2d 6d 79 70 79 60 60 20 5b 47 48 2d 31 33 35 34 5d 0a 20 | with.``python-mypy``.[GH-1354].. |
| 9fa0 | 20 2d 20 4e 69 78 20 77 69 74 68 20 60 60 6e 69 78 2d 6c 69 6e 74 65 72 60 60 20 5b 47 48 2d 31 | .-.Nix.with.``nix-linter``.[GH-1 |
| 9fc0 | 35 33 30 5d 0a 20 20 2d 20 4f 70 61 6d 20 77 69 74 68 20 60 60 6f 70 61 6d 20 6c 69 6e 74 60 60 | 530]...-.Opam.with.``opam.lint`` |
| 9fe0 | 20 5b 47 48 2d 31 35 33 32 5d 0a 20 20 2d 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 74 6f 6f | .[GH-1532]...-.protobuf-prototoo |
| a000 | 6c 20 77 69 74 68 20 60 60 70 72 6f 74 6f 74 6f 6f 6c 60 60 20 5b 47 48 2d 31 35 39 31 5d 0a 20 | l.with.``prototool``.[GH-1591].. |
| a020 | 20 2d 20 52 75 73 74 20 77 69 74 68 20 60 60 72 75 73 74 2d 63 6c 69 70 70 79 60 60 20 5b 47 48 | .-.Rust.with.``rust-clippy``.[GH |
| a040 | 2d 31 33 38 35 5d 0a 20 20 2d 20 52 75 75 6d 62 61 20 77 69 74 68 20 60 60 65 72 75 62 79 2d 72 | -1385]...-.Ruumba.with.``eruby-r |
| a060 | 75 75 6d 62 61 60 60 20 5b 47 48 2d 31 36 31 36 5d 0a 20 20 2d 20 53 74 61 74 69 63 63 68 65 63 | uumba``.[GH-1616]...-.Staticchec |
| a080 | 6b 20 77 69 74 68 20 60 60 67 6f 2d 73 74 61 74 69 63 68 65 63 6b 60 60 20 5b 47 48 2d 31 35 34 | k.with.``go-staticheck``.[GH-154 |
| a0a0 | 31 5d 0a 20 20 2d 20 74 65 72 72 61 66 6f 72 6d 20 77 69 74 68 20 60 60 74 65 72 72 61 66 6f 72 | 1]...-.terraform.with.``terrafor |
| a0c0 | 6d 20 66 6d 74 60 60 2c 20 60 60 74 66 6c 69 6e 74 60 60 20 5b 47 48 2d 31 35 38 36 5d 0a 20 20 | m.fmt``,.``tflint``.[GH-1586]... |
| a0e0 | 2d 20 54 63 6c 20 77 69 74 68 20 60 60 6e 61 67 65 6c 66 61 72 60 60 20 5b 47 48 2d 31 33 36 35 | -.Tcl.with.``nagelfar``.[GH-1365 |
| a100 | 5d 0a 20 20 2d 20 54 65 78 74 20 70 72 6f 73 65 20 77 69 74 68 20 60 60 74 65 78 74 6c 69 6e 74 | ]...-.Text.prose.with.``textlint |
| a120 | 60 60 20 5b 47 48 2d 31 35 33 34 5d 0a 20 20 2d 20 56 48 44 4c 20 77 69 74 68 20 60 60 67 68 64 | ``.[GH-1534]...-.VHDL.with.``ghd |
| a140 | 6c 60 60 20 5b 47 48 2d 31 31 36 30 5d 0a 0a 2d 20 43 68 65 63 6b 65 72 20 69 6d 70 72 6f 76 65 | l``.[GH-1160]..-.Checker.improve |
| a160 | 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 60 60 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 60 60 20 61 6e | ments:....-.``python-pylint``.an |
| a180 | 64 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 20 61 72 65 20 6e 6f 77 20 69 6e 76 6f | d.``python-flake8``.are.now.invo |
| a1a0 | 6b 65 64 20 77 69 74 68 20 60 60 70 79 74 68 6f 6e 20 2d 63 60 60 2c 0a 20 20 20 20 74 6f 20 6d | ked.with.``python.-c``,.....to.m |
| a1c0 | 61 6b 65 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 63 68 61 6e 67 65 20 62 65 74 77 65 65 6e 20 | ake.it.easier.to.change.between. |
| a1e0 | 50 79 74 68 6f 6e 20 32 20 61 6e 64 20 50 79 74 68 6f 6e 20 33 2e 20 5b 47 48 2d 31 31 31 33 5d | Python.2.and.Python.3..[GH-1113] |
| a200 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 6d 6f 64 75 6c 65 2d | ...-.Add.``flycheck-perl-module- |
| a220 | 6c 69 73 74 60 60 20 74 6f 20 75 73 65 20 73 70 65 63 69 66 69 65 64 20 6d 6f 64 75 6c 65 73 20 | list``.to.use.specified.modules. |
| a240 | 77 68 65 6e 0a 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 63 6f 64 65 20 77 69 | when.....syntax.checking.code.wi |
| a260 | 74 68 20 74 68 65 20 60 60 70 65 72 6c 60 60 20 63 68 65 63 6b 65 72 2e 20 5b 47 48 2d 31 32 30 | th.the.``perl``.checker..[GH-120 |
| a280 | 37 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 6e 6f 77 20 75 73 65 73 20 60 | 7]...-.``rust-cargo``.now.uses.` |
| a2a0 | 60 63 61 72 67 6f 20 63 68 65 63 6b 60 60 20 61 6e 64 20 60 60 63 61 72 67 6f 20 74 65 73 74 60 | `cargo.check``.and.``cargo.test` |
| a2c0 | 60 2e 20 5b 47 48 2d 31 32 38 39 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d | `..[GH-1289]...-.Add.``flycheck- |
| a2e0 | 67 68 63 2d 73 74 61 63 6b 2d 70 72 6f 6a 65 63 74 2d 66 69 6c 65 60 60 20 66 6f 72 20 74 68 65 | ghc-stack-project-file``.for.the |
| a300 | 0a 20 20 20 20 60 60 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 60 60 20 63 68 65 63 6b | .....``haskell-stack-ghc``.check |
| a320 | 65 72 2e 20 5b 47 48 2d 31 33 31 36 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | er..[GH-1316]...-.Add.``flycheck |
| a340 | 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 66 69 6c 65 60 60 20 74 6f | -cppcheck-suppressions-file``.to |
| a360 | 20 70 61 73 73 20 61 20 73 75 70 70 72 65 73 73 69 6f 6e 73 0a 20 20 20 20 66 69 6c 65 20 74 6f | .pass.a.suppressions.....file.to |
| a380 | 20 63 70 70 63 68 65 63 6b 2e 20 5b 47 48 2d 31 33 32 39 5d 0a 20 20 2d 20 41 64 64 20 60 60 2d | .cppcheck..[GH-1329]...-.Add.``- |
| a3a0 | 2d 66 6f 72 63 65 2d 65 78 63 6c 75 73 69 6f 6e 60 60 20 66 6c 61 67 20 74 6f 20 60 60 72 75 62 | -force-exclusion``.flag.to.``rub |
| a3c0 | 6f 63 6f 70 60 60 20 63 6f 6d 6d 61 6e 64 2e 20 5b 47 48 2d 31 33 34 38 5d 0a 20 20 2d 20 46 6c | ocop``.command..[GH-1348]...-.Fl |
| a3e0 | 79 63 68 65 63 6b 20 6e 6f 77 20 75 73 65 73 20 45 53 4c 69 6e 74 27 73 20 4a 53 4f 4e 20 6f 75 | ycheck.now.uses.ESLint's.JSON.ou |
| a400 | 74 70 75 74 20 69 6e 73 74 65 61 64 20 6f 66 20 63 68 65 63 6b 73 74 79 6c 65 20 58 4d 4c 2e 20 | tput.instead.of.checkstyle.XML.. |
| a420 | 5b 47 48 2d 31 33 35 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 6a 65 63 6b 2d 65 73 | [GH-1350]...-.Add.``flychjeck-es |
| a440 | 6c 69 6e 74 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f | lint-args``.to.pass.arguments.to |
| a460 | 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 60 60 2e 0a 20 20 20 20 5b 47 48 2d | .``javascript-eslint``......[GH- |
| a480 | 31 33 36 30 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6e 6f 77 20 65 78 65 63 | 1360]...-.Flycheck.will.now.exec |
| a4a0 | 75 74 65 20 60 60 72 75 62 6f 63 6f 70 60 60 20 66 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f | ute.``rubocop``.from.the.directo |
| a4c0 | 72 79 20 77 68 65 72 65 20 61 20 60 60 47 65 6d 66 69 6c 65 60 60 0a 20 20 20 20 69 73 20 6c 6f | ry.where.a.``Gemfile``.....is.lo |
| a4e0 | 63 61 74 65 64 2e 20 49 66 20 61 20 60 60 47 65 6d 66 69 6c 65 60 60 20 64 6f 65 73 20 6e 6f 74 | cated..If.a.``Gemfile``.does.not |
| a500 | 20 65 78 69 73 74 2c 20 74 68 65 20 6f 6c 64 20 62 65 68 61 76 69 6f 75 72 20 6f 66 20 72 75 6e | .exist,.the.old.behaviour.of.run |
| a520 | 6e 69 6e 67 0a 20 20 20 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 64 69 | ning.....the.command.from.the.di |
| a540 | 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 60 60 2e 72 75 62 6f 63 6f 70 2e 79 6d 6c 60 60 20 69 | rectory.where.``.rubocop.yml``.i |
| a560 | 73 20 66 6f 75 6e 64 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 75 73 65 64 2e 20 5b 47 48 2d 31 33 | s.found.will.be.....used..[GH-13 |
| a580 | 36 38 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 68 2d 62 61 73 68 2d 61 | 68]...-.Add.``flycheck-sh-bash-a |
| a5a0 | 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 60 60 73 68 2d | rgs``.to.pass.arguments.to.``sh- |
| a5c0 | 62 61 73 68 60 60 2e 20 5b 47 48 2d 31 34 33 39 5d 0a 20 20 2d 20 60 60 68 61 73 6b 65 6c 6c 2d | bash``..[GH-1439]...-.``haskell- |
| a5e0 | 73 74 61 63 6b 2d 67 68 63 60 60 20 77 69 6c 6c 20 6e 6f 74 20 74 72 79 20 74 6f 20 69 6e 73 74 | stack-ghc``.will.not.try.to.inst |
| a600 | 61 6c 6c 20 47 48 43 20 61 6e 79 6d 6f 72 65 2e 20 5b 47 48 2d 31 34 34 33 5d 0a 20 20 2d 20 41 | all.GHC.anymore..[GH-1443]...-.A |
| a620 | 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d 69 65 65 65 2d 6c 69 62 72 61 72 79 60 | dd.``flycheck-ghdl-ieee-library` |
| a640 | 60 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 73 74 61 6e 64 61 72 64 20 49 45 45 45 0a | `.to.select.which.standard.IEEE. |
| a660 | 20 20 20 20 6c 69 62 72 61 72 79 20 74 6f 20 75 73 65 20 66 6f 72 20 67 68 64 6c 2e 20 5b 47 48 | ....library.to.use.for.ghdl..[GH |
| a680 | 2d 31 35 34 37 5d 0a 20 20 2d 20 54 68 65 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 | -1547]...-.The.``javascript-esli |
| a6a0 | 6e 74 60 60 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 60 60 74 79 70 65 | nt``.checker.now.supports.``type |
| a6c0 | 73 63 72 69 70 74 2d 6d 6f 64 65 60 60 20 62 79 0a 20 20 20 20 64 65 66 61 75 6c 74 2e 0a 20 20 | script-mode``.by.....default.... |
| a6e0 | 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 2d 70 | -.Add.``flycheck-erlang-rebar3-p |
| a700 | 72 6f 66 69 6c 65 60 60 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 70 72 6f 66 69 6c 65 | rofile``.to.select.which.profile |
| a720 | 20 74 6f 0a 20 20 20 20 75 73 65 20 77 68 65 6e 20 63 6f 6d 70 69 6c 69 6e 67 20 65 72 6c 61 6e | .to.....use.when.compiling.erlan |
| a740 | 67 20 77 69 74 68 20 72 65 62 61 72 33 2e 20 5b 47 48 2d 31 35 36 30 5d 0a 20 20 2d 20 41 64 64 | g.with.rebar3..[GH-1560]...-.Add |
| a760 | 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 | .``flycheck-relevant-error-other |
| a780 | 2d 66 69 6c 65 2d 73 68 6f 77 60 60 20 74 6f 20 61 76 6f 69 64 20 73 68 6f 77 69 6e 67 20 65 72 | -file-show``.to.avoid.showing.er |
| a7a0 | 72 6f 72 73 0a 20 20 20 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 6c 65 73 2e 20 5b 47 48 2d 31 | rors.....from.other.files..[GH-1 |
| a7c0 | 35 37 39 5d 0a 20 20 2d 20 54 68 65 20 60 60 6e 69 78 2d 6c 69 6e 74 65 72 60 60 20 63 68 65 63 | 579]...-.The.``nix-linter``.chec |
| a7e0 | 6b 65 72 20 6e 6f 77 20 68 61 73 20 61 6e 20 65 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 2e 20 | ker.now.has.an.error.explainer.. |
| a800 | 5b 47 48 2d 31 35 38 36 5d 0a 20 20 2d 20 54 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 63 68 65 | [GH-1586]...-.The.Emacs.Lisp.che |
| a820 | 63 6b 65 72 20 63 61 6e 20 6e 6f 77 20 72 75 6e 20 69 6e 20 62 75 66 66 65 72 73 20 6e 6f 74 20 | cker.can.now.run.in.buffers.not. |
| a840 | 62 61 63 6b 65 64 20 62 79 20 66 69 6c 65 73 2e 20 5b 47 48 2d 31 36 39 35 5d 0a 0a 2d 20 2a 2a | backed.by.files..[GH-1695]..-.** |
| a860 | 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 52 65 6d 6f 76 65 20 74 | Breaking.changes**....-.Remove.t |
| a880 | 68 65 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 63 73 60 60 20 63 68 65 63 6b 65 72 2e 20 | he.``javascript-jscs``.checker.. |
| a8a0 | 5b 47 48 2d 31 30 32 34 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 65 6c 69 78 69 | [GH-1024]...-.Remove.the.``elixi |
| a8c0 | 72 2d 64 6f 67 6d 61 60 60 20 63 68 65 63 6b 65 72 2e 20 5b 47 48 2d 31 34 35 30 5d 0a 20 20 2d | r-dogma``.checker..[GH-1450]...- |
| a8e0 | 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 52 75 73 | .``rust-cargo``.now.requires.Rus |
| a900 | 74 20 31 2e 31 37 20 6f 72 20 6e 65 77 65 72 2e 20 5b 47 48 2d 31 32 38 39 5d 0a 20 20 2d 20 60 | t.1.17.or.newer..[GH-1289]...-.` |
| a920 | 60 72 75 73 74 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 31 2e 31 38 20 6f 72 20 6e 65 77 | `rust``.now.requires.1.18.or.new |
| a940 | 65 72 2e 20 5b 47 48 2d 31 35 30 31 5d 0a 20 20 2d 20 52 65 6e 61 6d 65 20 60 60 66 6c 79 63 68 | er..[GH-1501]...-.Rename.``flych |
| a960 | 65 63 6b 2d 63 61 72 67 6f 2d 72 75 73 74 63 2d 61 72 67 73 60 60 20 74 6f 20 60 60 66 6c 79 63 | eck-cargo-rustc-args``.to.``flyc |
| a980 | 68 65 63 6b 2d 63 61 72 67 6f 2d 63 68 65 63 6b 2d 61 72 67 73 60 60 2e 0a 20 20 20 20 5b 47 48 | heck-cargo-check-args``......[GH |
| a9a0 | 2d 31 32 38 39 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 64 6f 65 73 20 6e | -1289]...-.``rust-cargo``.does.n |
| a9c0 | 6f 74 20 75 73 65 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 | ot.use.the.variable.``flycheck-r |
| a9e0 | 75 73 74 2d 61 72 67 73 60 60 20 61 6e 79 6d 6f 72 65 2e 0a 20 20 20 20 5b 47 48 2d 31 32 38 39 | ust-args``.anymore......[GH-1289 |
| aa00 | 5d 0a 20 20 2d 20 49 6d 70 72 6f 76 65 20 64 65 74 65 63 74 69 6f 6e 20 6f 66 20 64 65 66 61 75 | ]...-.Improve.detection.of.defau |
| aa20 | 6c 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 | lt.directory.for.``haskell-ghc`` |
| aa40 | 20 74 6f 20 63 6f 6e 73 69 64 65 72 0a 20 20 20 20 60 60 68 70 61 63 6b 60 60 20 70 72 6f 6a 65 | .to.consider.....``hpack``.proje |
| aa60 | 63 74 20 66 69 6c 65 73 2e 20 5b 47 48 2d 31 34 33 35 5d 0a 20 20 2d 20 52 65 70 6c 61 63 65 20 | ct.files..[GH-1435]...-.Replace. |
| aa80 | 60 60 67 6f 20 74 6f 6f 6c 20 76 65 74 60 60 20 77 69 74 68 20 60 60 67 6f 20 76 65 74 60 60 2e | ``go.tool.vet``.with.``go.vet``. |
| aaa0 | 20 5b 47 48 2d 31 35 34 38 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 74 68 65 20 64 65 70 72 65 63 | .[GH-1548]...-.Remove.the.deprec |
| aac0 | 61 74 65 64 20 60 60 67 6f 2d 6d 65 67 61 63 68 65 63 6b 60 60 20 63 68 65 63 6b 65 72 2c 20 77 | ated.``go-megacheck``.checker,.w |
| aae0 | 68 69 63 68 20 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 0a 20 20 20 20 60 60 67 6f 2d 73 74 61 | hich.is.replaced.by.....``go-sta |
| ab00 | 74 69 63 63 68 65 63 6b 60 60 2e 20 5b 47 48 2d 31 35 38 33 5d 0a 0a 33 31 20 28 4f 63 74 20 30 | ticcheck``..[GH-1583]..31.(Oct.0 |
| ab20 | 37 2c 20 32 30 31 37 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 2a 2a | 7,.2017).=================..-.** |
| ab40 | 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 | Breaking.changes**....-.``rust-c |
| ab60 | 61 72 67 6f 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 52 75 73 74 20 31 2e 31 35 20 6f 72 | argo``.now.requires.Rust.1.15.or |
| ab80 | 20 6e 65 77 65 72 20 5b 47 48 2d 31 32 30 31 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 6a 61 76 61 | .newer.[GH-1201]...-.Remove.java |
| aba0 | 73 63 72 69 70 74 2d 67 6a 73 6c 69 6e 74 20 63 68 65 63 6b 65 72 0a 0a 2d 20 4e 65 77 20 73 79 | script-gjslint.checker..-.New.sy |
| abc0 | 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 50 72 6f 74 6f 62 75 66 20 77 69 74 | ntax.checkers:....-.Protobuf.wit |
| abe0 | 68 20 60 60 70 72 6f 74 6f 63 60 60 20 5b 47 48 2d 31 31 32 35 5d 0a 20 20 2d 20 73 79 73 74 65 | h.``protoc``.[GH-1125]...-.syste |
| ac00 | 6d 64 2d 61 6e 61 6c 79 7a 65 20 77 69 74 68 20 60 60 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a | md-analyze.with.``systemd-analyz |
| ac20 | 65 60 60 20 5b 47 48 2d 31 31 33 35 5d 0a 20 20 2d 20 4e 69 78 20 77 69 74 68 20 60 60 6e 69 78 | e``.[GH-1135]...-.Nix.with.``nix |
| ac40 | 2d 69 6e 73 74 61 6e 74 69 61 74 65 60 60 20 5b 47 48 2d 31 31 36 34 5d 0a 20 20 2d 20 44 6f 63 | -instantiate``.[GH-1164]...-.Doc |
| ac60 | 6b 65 72 66 69 6c 65 20 77 69 74 68 20 60 60 68 61 64 6f 6c 69 6e 74 60 60 20 5b 47 48 2d 31 31 | kerfile.with.``hadolint``.[GH-11 |
| ac80 | 39 34 5d 0a 20 20 2d 20 41 73 63 69 69 44 6f 63 20 77 69 74 68 20 60 60 61 73 63 69 69 64 6f 63 | 94]...-.AsciiDoc.with.``asciidoc |
| aca0 | 74 6f 72 60 60 20 5b 47 48 2d 31 31 36 37 5d 0a 20 20 2d 20 43 53 53 2f 53 43 53 53 2f 4c 45 53 | tor``.[GH-1167]...-.CSS/SCSS/LES |
| acc0 | 53 20 77 69 74 68 20 60 60 73 74 79 6c 65 6c 69 6e 74 60 60 20 5b 47 48 2d 39 30 33 5d 0a 20 20 | S.with.``stylelint``.[GH-903]... |
| ace0 | 2d 20 52 75 62 79 20 77 69 74 68 20 60 60 72 65 65 6b 60 60 20 5b 47 48 2d 31 32 34 34 5d 0a 20 | -.Ruby.with.``reek``.[GH-1244].. |
| ad00 | 20 2d 20 47 6f 20 77 69 74 68 20 60 60 6d 65 67 61 63 68 65 63 6b 60 60 20 5b 47 48 2d 31 32 39 | .-.Go.with.``megacheck``.[GH-129 |
| ad20 | 30 5d 0a 20 20 2d 20 4c 4c 56 4d 20 49 52 20 77 69 74 68 20 60 60 6c 6c 63 60 60 20 5b 47 48 2d | 0]...-.LLVM.IR.with.``llc``.[GH- |
| ad40 | 31 33 30 32 5d 0a 20 20 2d 20 54 65 78 74 20 70 72 6f 73 65 20 77 69 74 68 20 60 60 70 72 6f 73 | 1302]...-.Text.prose.with.``pros |
| ad60 | 65 6c 69 6e 74 60 60 20 5b 47 48 2d 31 33 30 34 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 | elint``.[GH-1304]..-.New.feature |
| ad80 | 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 78 6d 6c 73 74 | s:....-.Add.``flycheck-xml-xmlst |
| ada0 | 61 72 6c 65 74 2d 78 73 64 2d 70 61 74 68 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 63 6b 2d | arlet-xsd-path``.and.``flycheck- |
| adc0 | 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 2d 78 73 64 2d 70 61 74 68 60 60 20 74 6f 0a 20 20 20 20 73 70 | xml-xmllint-xsd-path``.to.....sp |
| ade0 | 65 63 69 66 79 20 61 6e 20 58 53 44 20 73 63 68 65 6d 61 20 74 6f 20 76 61 6c 69 64 61 74 65 20 | ecify.an.XSD.schema.to.validate. |
| ae00 | 58 4d 4c 20 64 6f 63 75 6d 65 6e 74 73 20 61 67 61 69 6e 73 74 20 5b 47 48 2d 31 32 37 32 5d 0a | XML.documents.against.[GH-1272]. |
| ae20 | 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 74 73 6c 69 6e 74 2d 61 72 67 73 60 60 | ..-.Add.``flycheck-tslint-args`` |
| ae40 | 20 74 6f 20 70 61 73 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 6f | .to.pass.additional.arguments.to |
| ae60 | 20 74 73 6c 69 6e 74 20 5b 47 48 2d 31 31 38 36 5d 0a 20 20 2d 20 41 64 64 20 61 6e 20 65 72 72 | .tslint.[GH-1186]...-.Add.an.err |
| ae80 | 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 74 68 65 20 60 60 72 70 6d 2d 72 70 6d 6c 69 6e | or.explainer.to.the.``rpm-rpmlin |
| aea0 | 74 60 60 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 0a 20 20 20 20 60 60 72 70 6d 6c 69 6e 74 20 | t``.checker.using.....``rpmlint. |
| aec0 | 2d 49 60 60 20 5b 47 48 2d 31 32 33 35 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 | -I``.[GH-1235]...-.Add.``flychec |
| aee0 | 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 60 60 20 74 6f 20 | k-emacs-lisp-check-declare``.to. |
| af00 | 63 68 65 63 6b 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 69 6e 0a 20 20 | check.function.declaration.in... |
| af20 | 20 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 63 68 65 63 6b 65 72 20 5b 47 48 | ..the.``emacs-lisp``.checker.[GH |
| af40 | 2d 31 32 38 36 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 | -1286]...-.Add.``flycheck-shellc |
| af60 | 68 65 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 60 60 20 74 6f 20 63 68 65 63 6b 20 69 | heck-follow-sources``.to.check.i |
| af80 | 6e 63 6c 75 64 65 64 20 66 69 6c 65 73 20 77 68 65 6e 0a 20 20 20 20 75 73 69 6e 67 20 74 68 65 | ncluded.files.when.....using.the |
| afa0 | 20 60 60 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 60 60 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 31 | .``sh-shellcheck``.checker.[GH-1 |
| afc0 | 32 35 36 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 55 73 65 20 6f | 256]..-.Improvements:....-.Use.o |
| afe0 | 70 74 69 6f 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 74 61 67 73 60 60 | ption.``flycheck-go-build-tags`` |
| b000 | 20 66 6f 72 20 60 60 67 6f 2d 74 65 73 74 60 60 2c 0a 20 20 20 20 60 60 67 6f 2d 76 65 74 60 60 | .for.``go-test``,.....``go-vet`` |
| b020 | 20 61 6e 64 20 60 60 67 6f 2d 65 72 72 63 68 65 63 6b 60 60 20 61 73 20 77 65 6c 6c 2e 0a 20 20 | .and.``go-errcheck``.as.well.... |
| b040 | 2d 20 41 64 64 20 61 20 72 65 76 65 72 74 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 60 60 66 6c 79 | -.Add.a.revert.function.to.``fly |
| b060 | 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 60 60 2c 20 73 6f 20 68 69 74 74 69 6e 67 | check-verify-setup``,.so.hitting |
| b080 | 0a 20 20 20 20 60 60 67 60 60 20 72 65 6c 6f 61 64 73 20 74 68 65 20 62 75 66 66 65 72 2e 0a 20 | .....``g``.reloads.the.buffer... |
| b0a0 | 20 2d 20 4d 61 6b 65 20 73 75 72 65 20 74 68 65 20 65 72 6c 61 6e 67 20 63 6f 6d 70 69 6c 65 72 | .-.Make.sure.the.erlang.compiler |
| b0c0 | 20 69 73 20 6f 6e 6c 79 20 72 75 6e 20 6f 6e 20 63 6f 6d 70 69 6c 61 62 6c 65 20 66 69 6c 65 73 | .is.only.run.on.compilable.files |
| b0e0 | 2e 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 74 73 6c 69 6e 74 60 60 20 64 6f 65 73 20 6e | ....-.``flycheck-tslint``.does.n |
| b100 | 6f 74 20 63 72 61 73 68 20 61 6e 79 20 6d 6f 72 65 20 6f 6e 20 64 65 70 72 65 63 61 74 69 6f 6e | ot.crash.any.more.on.deprecation |
| b120 | 20 6e 6f 74 69 63 65 73 20 5b 47 48 2d 31 31 37 34 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 | .notices.[GH-1174]...-.``rust-ca |
| b140 | 72 67 6f 60 60 20 6e 6f 77 20 63 68 65 63 6b 73 20 69 6e 74 65 67 72 61 74 69 6f 6e 20 74 65 73 | rgo``.now.checks.integration.tes |
| b160 | 74 73 2c 20 65 78 61 6d 70 6c 65 73 20 61 6e 64 20 62 65 6e 63 68 6d 61 72 6b 73 0a 20 20 20 20 | ts,.examples.and.benchmarks..... |
| b180 | 5b 47 48 2d 31 32 30 36 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 64 6f 65 | [GH-1206]...-.``rust-cargo``.doe |
| b1a0 | 73 20 6e 6f 74 20 75 73 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6c 69 62 72 61 72 | s.not.use.``flycheck-rust-librar |
| b1c0 | 79 2d 70 61 74 68 60 60 20 61 6e 79 6d 6f 72 65 2c 20 61 73 0a 20 20 20 20 64 65 70 65 6e 64 65 | y-path``.anymore,.as.....depende |
| b1e0 | 6e 63 69 65 73 20 61 72 65 20 74 61 6b 65 6e 20 63 61 72 65 20 6f 66 20 62 79 20 43 61 72 67 6f | ncies.are.taken.care.of.by.Cargo |
| b200 | 20 5b 47 48 2d 31 32 30 36 5d 0a 20 20 2d 20 60 60 63 2f 63 2b 2b 2d 67 63 63 60 60 20 63 68 65 | .[GH-1206]...-.``c/c++-gcc``.che |
| b220 | 63 6b 65 72 20 6e 6f 77 20 77 6f 72 6b 73 20 66 72 6f 6d 20 47 43 43 20 34 2e 34 20 61 6e 64 20 | cker.now.works.from.GCC.4.4.and. |
| b240 | 75 70 20 5b 47 48 2d 31 32 32 36 5d 0a 0a 33 30 20 28 4f 63 74 20 31 32 2c 20 32 30 31 36 29 0a | up.[GH-1226]..30.(Oct.12,.2016). |
| b260 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 | =================..-.**Breaking. |
| b280 | 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 72 65 71 75 | changes**....-.Flycheck.now.requ |
| b2a0 | 69 72 65 73 20 66 6c 61 6b 65 38 20 33 2e 30 20 6f 72 20 6e 65 77 65 72 0a 20 20 2d 20 52 65 6d | ires.flake8.3.0.or.newer...-.Rem |
| b2c0 | 6f 76 65 20 60 60 2d 2d 63 6f 6e 66 69 67 60 60 20 6f 70 74 69 6f 6e 20 69 6e 20 60 60 6c 75 61 | ove.``--config``.option.in.``lua |
| b2e0 | 2d 6c 75 61 63 68 65 63 6b 60 60 20 69 6e 20 66 61 76 6f 75 72 20 6f 66 20 60 60 6c 75 61 63 68 | -luacheck``.in.favour.of.``luach |
| b300 | 65 63 6b 60 60 27 73 0a 20 20 20 20 6f 77 6e 20 60 60 2e 6c 75 61 63 68 65 63 6b 72 63 60 60 20 | eck``'s.....own.``.luacheckrc``. |
| b320 | 64 65 74 65 63 74 69 6f 6e 2e 20 54 68 65 72 65 66 6f 72 65 20 60 60 66 6c 79 63 68 65 63 6b 2d | detection..Therefore.``flycheck- |
| b340 | 6c 75 61 63 68 65 63 6b 72 63 60 60 20 69 73 0a 20 20 20 20 6e 6f 20 6c 6f 6e 67 65 72 20 75 73 | luacheckrc``.is.....no.longer.us |
| b360 | 65 64 20 5b 47 48 2d 31 30 35 37 5d 0a 20 20 2d 20 60 60 3a 6d 6f 64 65 73 60 60 20 69 73 20 6e | ed.[GH-1057]...-.``:modes``.is.n |
| b380 | 6f 77 20 6d 61 6e 64 61 74 6f 72 79 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | ow.mandatory.for.syntax.checker. |
| b3a0 | 64 65 66 69 6e 69 74 69 6f 6e 73 20 5b 47 48 2d 31 30 37 31 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 | definitions.[GH-1071]...-.Remove |
| b3c0 | 20 6a 61 64 65 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 39 35 31 5d 20 5b 47 48 2d 31 30 38 34 5d | .jade.checker.[GH-951].[GH-1084] |
| b3e0 | 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 72 | ...-.Remove.``javascript-eslintr |
| b400 | 63 60 60 20 61 6e 64 20 69 6e 73 74 65 61 64 20 72 65 6c 79 20 6f 6e 20 65 73 6c 69 6e 74 27 73 | c``.and.instead.rely.on.eslint's |
| b420 | 20 6f 77 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 0a 20 20 20 20 73 65 61 72 | .own.configuration.file.....sear |
| b440 | 63 68 20 5b 47 48 2d 31 30 38 35 5d 0a 20 20 2d 20 60 60 43 2d 63 20 21 20 65 60 60 20 65 78 70 | ch.[GH-1085]...-.``C-c.!.e``.exp |
| b460 | 6c 61 69 6e 73 20 65 72 72 6f 72 73 20 6e 6f 77 20 5b 47 48 2d 31 31 32 32 5d 0a 0a 2d 20 4e 65 | lains.errors.now.[GH-1122]..-.Ne |
| b480 | 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 45 6c 69 78 69 72 20 77 | w.syntax.checkers:....-.Elixir.w |
| b4a0 | 69 74 68 20 60 60 64 6f 67 6d 61 60 60 20 5b 47 48 2d 39 36 39 5d 0a 20 20 2d 20 73 61 73 73 20 | ith.``dogma``.[GH-969]...-.sass. |
| b4c0 | 61 6e 64 20 73 63 73 73 20 77 69 74 68 20 60 60 73 61 73 73 2d 6c 69 6e 74 60 60 20 5b 47 48 2d | and.scss.with.``sass-lint``.[GH- |
| b4e0 | 31 30 37 30 5d 0a 20 20 2d 20 50 75 67 20 5b 47 48 2d 39 35 31 5d 20 5b 47 48 2d 31 30 38 34 5d | 1070]...-.Pug.[GH-951].[GH-1084] |
| b500 | 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 | ..-.New.features:....-.Add.``fly |
| b520 | 63 68 65 63 6b 2d 63 61 72 67 6f 2d 72 75 73 74 63 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 | check-cargo-rustc-args``.to.pass |
| b540 | 20 6d 75 6c 74 69 70 6c 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 63 61 72 67 6f 20 72 75 73 | .multiple.arguments.to.cargo.rus |
| b560 | 74 63 0a 20 20 20 20 73 75 62 63 6f 6d 6d 61 6e 64 20 5b 47 48 2d 31 30 37 39 5d 0a 20 20 2d 20 | tc.....subcommand.[GH-1079]...-. |
| b580 | 41 64 64 20 60 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 60 60 20 74 6f 20 60 60 66 6c | Add.``:error-explainer``.to.``fl |
| b5a0 | 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 60 60 20 61 6e 64 0a 20 20 20 20 | ycheck-define-checker``.and..... |
| b5c0 | 60 60 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e | ``flycheck-explain-error-at-poin |
| b5e0 | 74 60 60 20 74 6f 20 64 69 73 70 6c 61 79 20 65 78 70 6c 61 6e 61 74 69 6f 6e 73 20 6f 66 20 65 | t``.to.display.explanations.of.e |
| b600 | 72 72 6f 72 73 0a 20 20 20 20 5b 47 48 2d 31 31 32 32 5d 0a 20 20 2d 20 41 64 64 20 61 6e 20 65 | rrors.....[GH-1122]...-.Add.an.e |
| b620 | 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 74 68 65 20 60 60 72 75 73 74 60 60 20 61 | rror.explainer.to.the.``rust``.a |
| b640 | 6e 64 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 63 68 65 63 6b 65 72 73 20 75 73 69 6e 67 | nd.``rust-cargo``.checkers.using |
| b660 | 0a 20 20 20 20 60 60 72 75 73 74 63 20 2d 2d 65 78 70 6c 61 69 6e 60 60 20 5b 47 48 2d 31 31 32 | .....``rustc.--explain``.[GH-112 |
| b680 | 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 3a 65 6e 61 62 6c 65 64 60 60 20 70 72 6f 70 65 72 74 79 | 2]...-.Add.``:enabled``.property |
| b6a0 | 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 60 60 20 | .to.``flycheck-define-checker``. |
| b6c0 | 5b 47 48 2d 31 30 38 39 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 | [GH-1089]..-.Improvements:....-. |
| b6e0 | 44 6f 20 6e 6f 74 20 75 73 65 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 60 60 | Do.not.use.``javascript-eslint`` |
| b700 | 20 69 66 20 65 73 6c 69 6e 74 20 63 61 6e 6e 6f 74 20 66 69 6e 64 20 61 20 76 61 6c 69 64 20 63 | .if.eslint.cannot.find.a.valid.c |
| b720 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 5b 47 48 2d 31 30 38 35 5d 0a 20 20 2d 20 41 | onfiguration.....[GH-1085]...-.A |
| b740 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 | utomatically.disable.syntax.chec |
| b760 | 6b 65 72 73 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 69 6e 73 74 61 6c 6c 65 64 20 69 6e 73 | kers.which.are.not.installed.ins |
| b780 | 74 65 61 64 20 6f 66 0a 20 20 20 20 63 68 65 63 6b 69 6e 67 20 65 78 65 63 75 74 61 62 6c 65 20 | tead.of.....checking.executable. |
| b7a0 | 62 65 66 6f 72 65 20 65 61 63 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 5b 47 48 2d 31 31 31 | before.each.syntax.check.[GH-111 |
| b7c0 | 36 5d 0a 20 20 2d 20 41 64 64 20 70 61 74 74 65 72 6e 73 20 66 6f 72 20 73 79 6e 74 61 78 20 65 | 6]...-.Add.patterns.for.syntax.e |
| b7e0 | 72 72 6f 72 73 20 74 6f 20 60 60 73 63 68 65 6d 65 2d 63 68 69 63 6b 65 6e 60 60 20 5b 47 48 2d | rrors.to.``scheme-chicken``.[GH- |
| b800 | 31 31 32 33 5d 0a 0a 32 39 20 28 41 75 67 20 32 38 2c 20 32 30 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d | 1123]..29.(Aug.28,.2016).======= |
| b820 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 | ==========..-.**Breaking.changes |
| b840 | 2a 2a 0a 0a 20 20 2d 20 43 68 61 6e 67 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 | **....-.Change.``flycheck-eslint |
| b860 | 2d 72 75 6c 65 73 64 69 72 60 60 20 28 73 74 72 69 6e 67 29 20 74 6f 0a 20 20 20 20 60 60 66 6c | -rulesdir``.(string).to.....``fl |
| b880 | 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 6c 65 73 2d 64 69 72 65 63 74 6f 72 69 65 73 60 | ycheck-eslint-rules-directories` |
| b8a0 | 60 20 28 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 29 20 5b 47 48 2d 31 30 31 36 5d 0a 20 20 | `.(list.of.strings).[GH-1016]... |
| b8c0 | 2d 20 52 65 71 75 69 72 65 20 72 75 73 74 20 31 2e 37 20 6f 72 20 6e 65 77 65 72 20 66 6f 72 20 | -.Require.rust.1.7.or.newer.for. |
| b8e0 | 60 60 72 75 73 74 60 60 20 61 6e 64 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 5b 47 48 2d | ``rust``.and.``rust-cargo``.[GH- |
| b900 | 31 30 33 36 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 | 1036]..-.New.syntax.checkers:... |
| b920 | 20 2d 20 53 6c 69 6d 20 77 69 74 68 20 60 60 73 6c 69 6d 2d 6c 69 6e 74 60 60 20 5b 47 48 2d 31 | .-.Slim.with.``slim-lint``.[GH-1 |
| b940 | 30 31 33 5d 0a 20 20 2d 20 43 48 49 43 4b 45 4e 20 53 63 68 65 6d 65 20 77 69 74 68 20 60 60 63 | 013]...-.CHICKEN.Scheme.with.``c |
| b960 | 73 63 60 60 20 5b 47 48 2d 39 38 37 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a | sc``.[GH-987]..-.New.features:.. |
| b980 | 20 20 2d 20 41 64 64 20 60 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 60 60 20 6f | ..-.Add.``:working-directory``.o |
| b9a0 | 70 74 69 6f 6e 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 | ption.to.``flycheck-define-comma |
| b9c0 | 6e 64 2d 63 68 65 63 6b 65 72 60 60 0a 20 20 20 20 5b 47 48 2d 39 37 33 5d 20 5b 47 48 2d 31 30 | nd-checker``.....[GH-973].[GH-10 |
| b9e0 | 31 32 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 69 6e 73 74 | 12]...-.``flycheck-go-build-inst |
| ba00 | 61 6c 6c 2d 64 65 70 73 60 60 20 74 75 72 6e 73 20 6f 6e 20 64 65 70 65 6e 64 65 6e 63 79 20 69 | all-deps``.turns.on.dependency.i |
| ba20 | 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 66 6f 72 20 60 60 67 6f 20 74 65 73 74 60 60 0a 20 20 20 20 | nstallation.for.``go.test``..... |
| ba40 | 61 73 20 77 65 6c 6c 20 61 73 20 60 60 67 6f 20 62 75 69 6c 64 60 60 20 5b 47 48 2d 31 30 30 33 | as.well.as.``go.build``.[GH-1003 |
| ba60 | 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 41 64 64 20 64 65 66 61 | ]..-.Improvements:....-.Add.defa |
| ba80 | 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 60 68 61 73 6b 65 6c 6c 2d 73 74 61 63 | ult.directory.for.``haskell-stac |
| baa0 | 6b 2d 67 68 63 60 60 20 61 6e 64 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 20 63 68 65 63 | k-ghc``.and.``haskell-ghc``.chec |
| bac0 | 6b 65 72 73 0a 20 20 20 20 5b 47 48 2d 31 30 30 37 5d 0a 20 20 2d 20 60 60 72 75 73 74 60 60 20 | kers.....[GH-1007]...-.``rust``. |
| bae0 | 61 6e 64 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 63 68 65 63 6b 65 72 73 20 6e 6f 77 20 | and.``rust-cargo``.checkers.now. |
| bb00 | 73 75 70 70 6f 72 74 20 74 68 65 20 6e 65 77 20 65 72 72 6f 72 20 66 6f 72 6d 61 74 20 6f 66 0a | support.the.new.error.format.of. |
| bb20 | 20 20 20 20 72 75 73 74 20 31 2e 31 32 20 5b 47 48 2d 31 30 31 36 5d 0a 20 20 2d 20 60 60 66 6c | ....rust.1.12.[GH-1016]...-.``fl |
| bb40 | 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 60 60 20 61 6e 64 20 60 60 66 6c | ycheck-verify-checker``.and.``fl |
| bb60 | 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 60 60 20 6e 6f 77 20 69 6e 63 6c 75 64 | ycheck-verify-setup``.now.includ |
| bb80 | 65 0a 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 63 6f 6e 66 69 67 75 72 | e.....information.about.configur |
| bba0 | 61 74 69 6f 6e 20 66 69 6c 65 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 5b | ation.files.of.syntax.checkers.[ |
| bbc0 | 47 48 2d 31 30 32 31 5d 20 5b 47 48 2d 31 30 33 38 5d 0a 0a 32 38 20 28 4a 75 6e 20 30 35 2c 20 | GH-1021].[GH-1038]..28.(Jun.05,. |
| bbe0 | 32 30 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 2a 2a 42 72 65 | 2016).=================..-.**Bre |
| bc00 | 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 52 65 6e 61 6d 65 20 60 60 6c | aking.changes**:....-.Rename.``l |
| bc20 | 75 61 63 68 65 63 6b 60 60 20 74 6f 20 60 60 6c 75 61 2d 6c 75 61 63 68 65 63 6b 60 60 20 74 6f | uacheck``.to.``lua-luacheck``.to |
| bc40 | 20 63 6f 6d 70 6c 79 20 77 69 74 68 20 6f 75 72 20 6e 61 6d 69 6e 67 0a 20 20 20 20 63 6f 6e 76 | .comply.with.our.naming.....conv |
| bc60 | 65 6e 74 69 6f 6e 73 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 | entions...-.Remove.``flycheck-cp |
| bc80 | 70 63 68 65 63 6b 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 60 60 20 69 6e 20 66 61 | pcheck-language-standard``.in.fa |
| bca0 | 76 6f 75 72 20 6f 66 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d | vour.of.....``flycheck-cppcheck- |
| bcc0 | 73 74 61 6e 64 61 72 64 73 60 60 20 77 68 69 63 68 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 | standards``.which.is.a.list.of.s |
| bce0 | 74 61 6e 64 61 72 64 73 20 5b 47 48 2d 39 36 30 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 | tandards.[GH-960]..-.New.feature |
| bd00 | 73 3a 0a 0a 20 20 2d 20 41 64 64 20 6f 70 74 69 6f 6e 20 74 6f 20 73 65 74 20 62 69 6e 61 72 79 | s:....-.Add.option.to.set.binary |
| bd20 | 20 6e 61 6d 65 20 66 6f 72 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 5b 47 48 2d 39 35 38 | .name.for.``rust-cargo``.[GH-958 |
| bd40 | 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 74 | ]...-.Add.``flycheck-cppcheck-st |
| bd60 | 61 6e 64 61 72 64 73 60 60 20 74 6f 20 70 61 73 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 64 65 20 | andards``.to.pass.multiple.code. |
| bd80 | 73 74 61 6e 64 61 72 64 73 20 74 6f 0a 20 20 20 20 63 70 70 63 68 65 63 6b 20 5b 47 48 2d 39 36 | standards.to.....cppcheck.[GH-96 |
| bda0 | 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 | 0]...-.Add.``flycheck-cppcheck-s |
| bdc0 | 75 70 70 72 65 73 73 69 6f 6e 73 60 60 20 74 6f 20 73 75 70 70 72 65 73 73 20 77 61 72 6e 69 6e | uppressions``.to.suppress.warnin |
| bde0 | 67 73 20 66 6f 72 20 63 70 70 63 68 65 63 6b 0a 20 20 20 20 5b 47 48 2d 39 36 30 5d 0a 0a 2d 20 | gs.for.cppcheck.....[GH-960]..-. |
| be00 | 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 43 68 65 63 6b 20 52 61 63 6b 65 74 20 | Improvements:....-.Check.Racket. |
| be20 | 73 79 6e 74 61 78 20 69 6e 20 47 65 69 73 65 72 20 4d 6f 64 65 20 5b 47 48 2d 39 37 39 5d 0a 0a | syntax.in.Geiser.Mode.[GH-979].. |
| be40 | 2d 20 42 75 67 20 66 69 78 65 73 0a 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 73 69 67 6e 61 6c 20 65 | -.Bug.fixes....-.Do.not.signal.e |
| be60 | 72 72 6f 72 73 20 77 68 65 6e 20 74 73 6c 69 6e 74 20 72 65 70 6f 72 74 73 20 6e 6f 20 6f 75 74 | rrors.when.tslint.reports.no.out |
| be80 | 70 75 74 20 5b 47 48 2d 39 38 31 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 67 65 6e 65 72 61 74 65 | put.[GH-981]...-.Do.not.generate |
| bea0 | 20 69 6e 76 61 6c 69 64 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 6e 61 6d 65 73 20 6f 6e 20 | .invalid.temporary.filenames.on. |
| bec0 | 57 69 6e 64 6f 77 73 20 5b 47 48 2d 39 38 33 5d 0a 0a 32 37 20 28 4d 61 79 20 30 38 2c 20 32 30 | Windows.[GH-983]..27.(May.08,.20 |
| bee0 | 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 2a 2a 42 72 65 61 6b | 16).=================..-.**Break |
| bf00 | 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 52 65 71 75 69 72 65 20 50 48 50 20 43 | ing.changes**....-.Require.PHP.C |
| bf20 | 6f 64 65 20 53 6e 69 66 66 65 72 20 32 2e 36 20 6f 72 20 6e 65 77 65 72 20 66 6f 72 20 60 60 70 | ode.Sniffer.2.6.or.newer.for.``p |
| bf40 | 68 70 2d 70 68 70 63 73 60 60 20 5b 47 48 2d 39 32 31 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 | hp-phpcs``.[GH-921]..-.New.synta |
| bf60 | 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 47 6f 20 77 69 74 68 20 60 60 67 6f 2d 75 6e | x.checkers:....-.Go.with.``go-un |
| bf80 | 63 6f 6e 76 65 72 74 60 60 20 5b 47 48 2d 39 30 35 5d 0a 20 20 2d 20 4d 61 72 6b 64 6f 77 6e 20 | convert``.[GH-905]...-.Markdown. |
| bfa0 | 77 69 74 68 20 60 60 6d 64 6c 60 60 20 5b 47 48 2d 38 33 39 5d 20 5b 47 48 2d 39 31 36 5d 0a 20 | with.``mdl``.[GH-839].[GH-916].. |
| bfc0 | 20 2d 20 54 79 70 65 53 63 72 69 70 74 20 77 69 74 68 20 60 60 74 73 6c 69 6e 74 60 60 20 5b 47 | .-.TypeScript.with.``tslint``.[G |
| bfe0 | 48 2d 39 34 37 5d 20 5b 47 48 2d 39 34 39 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a | H-947].[GH-949]..-.Improvements: |
| c000 | 0a 0a 20 20 2d 20 50 61 73 73 20 63 68 65 63 6b 64 6f 63 20 73 65 74 74 69 6e 67 73 20 66 72 6f | ....-.Pass.checkdoc.settings.fro |
| c020 | 6d 20 45 6d 61 63 73 20 74 6f 20 60 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 60 | m.Emacs.to.`emacs-lisp-checkdoc` |
| c040 | 20 5b 47 48 2d 37 34 31 5d 20 5b 47 48 2d 39 33 37 5d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a | .[GH-741].[GH-937]..-.Bug.fixes: |
| c060 | 0a 0a 20 20 2d 20 46 69 78 20 70 61 72 73 69 6e 67 20 6f 66 20 73 79 6e 74 61 78 20 65 72 72 6f | ....-.Fix.parsing.of.syntax.erro |
| c080 | 72 73 20 69 6e 20 74 72 69 70 6c 65 2d 71 75 6f 74 65 64 20 73 74 72 69 6e 67 73 20 66 6f 72 0a | rs.in.triple-quoted.strings.for. |
| c0a0 | 20 20 20 20 60 60 70 79 74 68 6f 6e 2d 70 79 63 6f 6d 70 69 6c 65 60 60 20 5b 47 48 2d 39 34 38 | ....``python-pycompile``.[GH-948 |
| c0c0 | 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 68 61 6e 64 6c 65 20 72 75 6c 65 73 20 62 61 73 | ]...-.Correctly.handle.rules.bas |
| c0e0 | 65 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 69 6e 20 60 | ed.on.the.current.file.name.in.` |
| c100 | 60 70 68 70 2d 70 68 70 63 73 60 60 0a 20 20 20 20 5b 47 48 2d 39 32 31 5d 0a 0a 32 36 20 28 41 | `php-phpcs``.....[GH-921]..26.(A |
| c120 | 70 72 20 32 37 2c 20 32 30 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a | pr.27,.2016).=================.. |
| c140 | 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 68 61 73 20 61 20 60 43 6f 64 65 20 6f 66 20 43 6f 6e 64 | Flycheck.now.has.a.`Code.of.Cond |
| c160 | 75 63 74 60 5f 20 77 68 69 63 68 20 64 65 66 69 6e 65 73 20 74 68 65 20 61 63 63 65 70 74 61 62 | uct`_.which.defines.the.acceptab |
| c180 | 6c 65 20 62 65 68 61 76 69 6f 75 72 20 61 6e 64 0a 74 68 65 20 6d 6f 64 65 72 61 74 69 6f 6e 20 | le.behaviour.and.the.moderation. |
| c1a0 | 67 75 69 64 65 6c 69 6e 65 73 20 66 6f 72 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 63 6f 6d 6d | guidelines.for.the.Flycheck.comm |
| c1c0 | 75 6e 69 74 79 2e 20 5b 47 48 2d 38 31 39 5d 0a 0a 46 6c 79 63 68 65 63 6b 20 61 6c 73 6f 20 70 | unity..[GH-819]..Flycheck.also.p |
| c1e0 | 72 6f 76 69 64 65 73 20 61 20 60 47 69 74 74 65 72 20 63 68 61 6e 6e 65 6c 60 5f 20 6e 6f 77 20 | rovides.a.`Gitter.channel`_.now. |
| c200 | 66 6f 72 20 71 75 65 73 74 69 6f 6e 73 20 61 6e 64 20 64 69 73 63 75 73 73 69 6f 6e 73 0a 61 62 | for.questions.and.discussions.ab |
| c220 | 6f 75 74 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 20 5b 47 48 2d 38 32 30 5d 0a 0a 54 68 65 20 6e | out.development..[GH-820]..The.n |
| c240 | 61 74 69 76 65 20 54 65 78 69 6e 66 6f 20 6d 61 6e 75 61 6c 20 69 73 20 61 67 61 69 6e 20 72 65 | ative.Texinfo.manual.is.again.re |
| c260 | 70 6c 61 63 65 64 20 77 69 74 68 20 61 20 53 70 68 69 6e 78 5f 20 62 61 73 65 64 20 64 6f 63 75 | placed.with.a.Sphinx_.based.docu |
| c280 | 6d 65 6e 74 61 74 69 6f 6e 2e 0a 57 65 20 68 6f 70 65 20 74 68 61 74 20 74 68 69 73 20 63 68 61 | mentation..We.hope.that.this.cha |
| c2a0 | 6e 67 65 20 6d 61 6b 65 73 20 74 68 65 20 6d 61 6e 75 61 6c 20 65 61 73 69 65 72 20 74 6f 20 65 | nge.makes.the.manual.easier.to.e |
| c2c0 | 64 69 74 20 61 6e 64 20 74 6f 20 6d 61 69 6e 74 61 69 6e 20 61 6e 64 0a 6d 6f 72 65 20 77 65 6c | dit.and.to.maintain.and.more.wel |
| c2e0 | 63 6f 6d 69 6e 67 20 66 6f 72 20 6e 65 77 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 2e 20 20 54 68 | coming.for.new.contributors...Th |
| c300 | 65 20 64 6f 77 6e 73 69 64 65 20 69 73 20 74 68 61 74 20 77 65 20 63 61 6e 20 6e 6f 74 20 6c 6f | e.downside.is.that.we.can.not.lo |
| c320 | 6e 67 65 72 0a 69 6e 63 6c 75 64 65 20 61 20 49 6e 66 6f 20 6d 61 6e 75 61 6c 20 69 6e 20 46 6c | nger.include.a.Info.manual.in.Fl |
| c340 | 79 63 68 65 63 6b e2 80 99 73 20 4d 45 4c 50 41 20 70 61 63 6b 61 67 65 73 2e 0a 0a 46 72 6f 6d | ycheck...s.MELPA.packages...From |
| c360 | 20 74 68 69 73 20 72 65 6c 65 61 73 65 20 6f 6e 77 61 72 64 20 46 6c 79 63 68 65 63 6b 20 77 69 | .this.release.onward.Flycheck.wi |
| c380 | 6c 6c 20 75 73 65 20 61 20 73 69 6e 67 6c 65 20 63 6f 6e 74 69 6e 75 6f 75 73 6c 79 20 69 6e 63 | ll.use.a.single.continuously.inc |
| c3a0 | 72 65 61 73 69 6e 67 0a 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 42 72 65 61 6b 69 6e | reasing.version.number...Breakin |
| c3c0 | 67 20 63 68 61 6e 67 65 73 20 6d 61 79 20 6f 63 63 75 72 20 61 74 20 61 6e 79 20 70 6f 69 6e 74 | g.changes.may.occur.at.any.point |
| c3e0 | 2e 0a 0a 2e 2e 20 5f 43 6f 64 65 20 6f 66 20 43 6f 6e 64 75 63 74 3a 20 68 74 74 70 3a 2f 2f 77 | ......_Code.of.Conduct:.http://w |
| c400 | 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 63 6f 6d 6d 75 6e | ww.flycheck.org/en/latest/commun |
| c420 | 69 74 79 2f 63 6f 6e 64 75 63 74 2e 68 74 6d 6c 0a 2e 2e 20 5f 47 69 74 74 65 72 20 63 68 61 6e | ity/conduct.html...._Gitter.chan |
| c440 | 6e 65 6c 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 74 65 72 2e 69 6d 2f 66 6c 79 63 68 65 63 6b 2f | nel:.https://gitter.im/flycheck/ |
| c460 | 66 6c 79 63 68 65 63 6b 0a 2e 2e 20 5f 53 70 68 69 6e 78 3a 20 68 74 74 70 3a 2f 2f 73 70 68 69 | flycheck...._Sphinx:.http://sphi |
| c480 | 6e 78 2d 64 6f 63 2e 6f 72 67 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 | nx-doc.org..-.**Breaking.changes |
| c4a0 | 2a 2a 3a 0a 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d | **:....-.Remove.``flycheck-copy- |
| c4c0 | 6d 65 73 73 61 67 65 73 2d 61 73 2d 6b 69 6c 6c 60 60 2c 20 6f 62 73 6f 6c 65 74 65 20 73 69 6e | messages-as-kill``,.obsolete.sin |
| c4e0 | 63 65 20 46 6c 79 63 68 65 63 6b 0a 20 20 20 20 30 2e 32 32 0a 20 20 2d 20 52 65 6d 6f 76 65 20 | ce.Flycheck.....0.22...-.Remove. |
| c500 | 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 76 65 72 62 6f 73 69 74 79 60 | ``flycheck-perlcritic-verbosity` |
| c520 | 60 2c 20 6f 62 73 6f 6c 65 74 65 20 73 69 6e 63 65 20 46 6c 79 63 68 65 63 6b 0a 20 20 20 20 30 | `,.obsolete.since.Flycheck.....0 |
| c540 | 2e 32 32 0a 20 20 2d 20 52 65 70 6c 61 63 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c | .22...-.Replace.``flycheck-compl |
| c560 | 65 74 69 6f 6e 2d 73 79 73 74 65 6d 60 60 20 77 69 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 | etion-system``.with.....``flyche |
| c580 | 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 60 60 20 5b 47 | ck-completing-read-function``.[G |
| c5a0 | 48 2d 38 37 30 5d 0a 20 20 2d 20 4a 53 4f 4e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 | H-870]...-.JSON.syntax.checkers. |
| c5c0 | 6e 6f 77 20 72 65 71 75 69 72 65 20 60 60 6a 73 6f 6e 2d 6d 6f 64 65 60 60 20 61 6e 64 20 64 6f | now.require.``json-mode``.and.do |
| c5e0 | 20 6e 6f 74 20 63 68 65 63 6b 20 69 6e 0a 20 20 20 20 4a 61 76 61 73 63 72 69 70 74 20 4d 6f 64 | .not.check.in.....Javascript.Mod |
| c600 | 65 20 61 6e 79 6d 6f 72 65 0a 20 20 2d 20 50 72 65 66 65 72 20 65 73 6c 69 6e 74 20 6f 76 65 72 | e.anymore...-.Prefer.eslint.over |
| c620 | 20 6a 73 68 69 6e 74 20 66 6f 72 20 4a 61 76 61 73 63 72 69 70 74 0a 20 20 2d 20 4f 62 73 6f 6c | .jshint.for.Javascript...-.Obsol |
| c640 | 65 74 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 60 60 20 69 6e 20 66 61 76 6f 75 72 20 | ete.``flycheck-info``.in.favour. |
| c660 | 6f 66 20 74 68 65 20 6e 65 77 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 60 60 20 63 | of.the.new.``flycheck-manual``.c |
| c680 | 6f 6d 6d 61 6e 64 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a | ommand..-.New.syntax.checkers:.. |
| c6a0 | 20 20 2d 20 50 72 6f 63 65 73 73 69 6e 67 20 5b 47 48 2d 37 39 33 5d 20 5b 47 48 2d 38 31 32 5d | ..-.Processing.[GH-793].[GH-812] |
| c6c0 | 0a 20 20 2d 20 52 61 63 6b 65 74 20 5b 47 48 2d 37 39 39 5d 20 5b 47 48 2d 38 37 33 5d 0a 0a 2d | ...-.Racket.[GH-799].[GH-873]..- |
| c6e0 | 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 | .New.features:....-.Add.``flyche |
| c700 | 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 72 63 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 73 65 | ck-puppet-lint-rc``.to.customise |
| c720 | 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 0a 20 20 20 20 70 75 70 70 65 74 6c | .the.location.of.the.....puppetl |
| c740 | 69 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 5b 47 48 2d 38 34 36 5d 0a | int.configuration.file.[GH-846]. |
| c760 | 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 64 | ..-.Add.``flycheck-puppet-lint-d |
| c780 | 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 73 60 60 20 74 6f 20 64 69 73 61 62 6c 65 20 73 70 65 63 | isabled-checks``.to.disable.spec |
| c7a0 | 69 66 69 63 0a 20 20 20 20 63 68 65 63 6b 73 20 6f 66 20 70 75 70 70 65 74 6c 69 6e 74 20 5b 47 | ific.....checks.of.puppetlint.[G |
| c7c0 | 48 2d 38 32 34 5d 0a 20 20 2d 20 4e 65 77 20 6c 69 62 72 61 72 79 20 60 60 66 6c 79 63 68 65 63 | H-824]...-.New.library.``flychec |
| c7e0 | 6b 2d 62 75 74 74 65 72 63 75 70 60 60 20 74 6f 20 73 75 70 70 6f 72 74 20 77 72 69 74 69 6e 67 | k-buttercup``.to.support.writing |
| c800 | 20 42 75 74 74 65 72 63 75 70 5f 20 73 70 65 63 73 20 66 6f 72 0a 20 20 20 20 46 6c 79 63 68 65 | .Buttercup_.specs.for.....Flyche |
| c820 | 63 6b 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 | ck...-.Add.``flycheck-perlcritic |
| c840 | 72 63 60 60 20 74 6f 20 73 65 74 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 | rc``.to.set.a.configuration.file |
| c860 | 20 66 6f 72 0a 20 20 20 20 50 65 72 6c 3a 3a 43 72 69 74 69 63 20 5b 47 48 2d 38 35 31 5d 0a 20 | .for.....Perl::Critic.[GH-851].. |
| c880 | 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 2d 65 78 74 72 61 63 74 | .-.Add.``flycheck-jshint-extract |
| c8a0 | 2d 6a 61 76 61 73 63 72 69 70 74 60 60 20 74 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 | -javascript``.to.extract.Javascr |
| c8c0 | 69 70 74 0a 20 20 20 20 66 72 6f 6d 20 48 54 4d 4c 20 5b 47 48 2d 38 32 35 5d 0a 20 20 2d 20 41 | ipt.....from.HTML.[GH-825]...-.A |
| c8e0 | 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 6c 61 6e 67 75 61 67 65 2d | dd.``flycheck-cppcheck-language- |
| c900 | 73 74 61 6e 64 61 72 64 60 60 20 74 6f 20 73 65 74 20 74 68 65 20 6c 61 6e 67 75 61 67 65 0a 20 | standard``.to.set.the.language.. |
| c920 | 20 20 20 73 74 61 6e 64 61 72 64 20 66 6f 72 20 63 70 70 63 68 65 63 6b 20 5b 47 48 2d 38 36 32 | ...standard.for.cppcheck.[GH-862 |
| c940 | 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 | ]...-.Add.``flycheck-mode-line-p |
| c960 | 72 65 66 69 78 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 73 65 20 74 68 65 20 70 72 65 66 69 78 20 | refix``.to.customise.the.prefix. |
| c980 | 6f 66 0a 20 20 20 20 46 6c 79 63 68 65 63 6b e2 80 99 73 20 6d 6f 64 65 20 6c 69 6e 65 20 6c 69 | of.....Flycheck...s.mode.line.li |
| c9a0 | 67 68 74 65 72 20 5b 47 48 2d 38 37 39 5d 20 5b 47 48 2d 38 38 30 5d 0a 20 20 2d 20 41 64 64 20 | ghter.[GH-879].[GH-880]...-.Add. |
| c9c0 | 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 74 2d 73 68 61 64 6f 77 60 60 20 74 6f 20 63 68 | ``flycheck-go-vet-shadow``.to.ch |
| c9e0 | 65 63 6b 20 66 6f 72 20 73 68 61 64 6f 77 65 64 20 76 61 72 69 61 62 6c 65 73 0a 20 20 20 20 77 | eck.for.shadowed.variables.....w |
| ca00 | 69 74 68 20 60 60 67 6f 20 76 65 74 60 60 20 5b 47 48 2d 37 36 35 5d 20 5b 47 48 2d 38 39 37 5d | ith.``go.vet``.[GH-765].[GH-897] |
| ca20 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 75 73 | ...-.Add.``flycheck-ghc-stack-us |
| ca40 | 65 2d 6e 69 78 60 60 20 74 6f 20 65 6e 61 62 6c 65 20 4e 69 78 20 73 75 70 70 6f 72 74 20 66 6f | e-nix``.to.enable.Nix.support.fo |
| ca60 | 72 20 53 74 61 63 6b 20 47 48 43 0a 20 20 20 20 5b 47 48 2d 39 31 33 5d 0a 0a 2d 20 49 6d 70 72 | r.Stack.GHC.....[GH-913]..-.Impr |
| ca80 | 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 4d 61 70 20 65 72 72 6f 72 20 49 44 73 20 66 72 6f | ovements:....-.Map.error.IDs.fro |
| caa0 | 6d 20 66 6c 61 6b 65 38 2d 70 65 70 32 35 37 20 74 6f 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | m.flake8-pep257.to.Flycheck.erro |
| cac0 | 72 20 6c 65 76 65 6c 73 0a 20 20 2d 20 45 78 70 6c 69 63 69 74 6c 79 20 64 69 73 70 6c 61 79 20 | r.levels...-.Explicitly.display. |
| cae0 | 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 77 69 74 68 20 60 60 43 2d 63 20 21 20 68 60 60 | errors.at.point.with.``C-c.!.h`` |
| cb00 | 20 5b 47 48 2d 38 33 34 5d 0a 20 20 2d 20 4d 65 72 67 65 20 6d 65 73 73 61 67 65 20 61 6e 64 20 | .[GH-834]...-.Merge.message.and. |
| cb20 | 63 68 65 63 6b 65 72 20 63 6f 6c 75 6d 6e 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 | checker.columns.in.the.error.lis |
| cb40 | 74 20 74 6f 20 72 65 6d 6f 76 65 20 72 65 64 75 6e 64 61 6e 74 0a 20 20 20 20 65 6c 6c 69 70 73 | t.to.remove.redundant.....ellips |
| cb60 | 69 73 20 5b 47 48 2d 38 32 38 5d 0a 20 20 2d 20 49 6e 64 69 63 61 74 65 20 64 69 73 61 62 6c 65 | is.[GH-828]...-.Indicate.disable |
| cb80 | 64 20 63 68 65 63 6b 65 72 73 20 69 6e 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 62 75 66 66 65 | d.checkers.in.verification.buffe |
| cba0 | 72 73 20 5b 47 48 2d 37 34 39 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 65 6e 61 62 6c 65 20 46 6c | rs.[GH-749]...-.Do.not.enable.Fl |
| cbc0 | 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 6e 20 60 60 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 | ycheck.Mode.in.``fundamental-mod |
| cbe0 | 65 60 60 20 62 75 66 66 65 72 73 20 5b 47 48 2d 38 38 33 5d 0a 20 20 2d 20 57 72 69 74 65 20 60 | e``.buffers.[GH-883]...-.Write.` |
| cc00 | 60 67 6f 20 74 65 73 74 60 60 20 6f 75 74 70 75 74 20 74 6f 20 61 20 74 65 6d 70 6f 72 61 72 79 | `go.test``.output.to.a.temporary |
| cc20 | 20 66 69 6c 65 73 20 5b 47 48 2d 38 38 37 5d 0a 20 20 2d 20 43 68 65 63 6b 20 77 68 65 74 68 65 | .files.[GH-887]...-.Check.whethe |
| cc40 | 72 20 60 60 6c 69 6e 74 72 60 60 20 69 73 20 61 63 74 75 61 6c 6c 79 20 69 6e 73 74 61 6c 6c 65 | r.``lintr``.is.actually.installe |
| cc60 | 64 20 5b 47 48 2d 39 31 31 5d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 | d.[GH-911]..-.Bug.fixes:....-.Fi |
| cc80 | 78 20 66 6f 6c 64 69 6e 67 20 6f 66 20 43 2f 43 2b 2b 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 69 | x.folding.of.C/C++.errors.from.i |
| cca0 | 6e 63 6c 75 64 65 64 20 66 69 6c 65 73 20 5b 47 48 2d 37 38 33 5d 0a 20 20 2d 20 46 69 78 20 76 | ncluded.files.[GH-783]...-.Fix.v |
| ccc0 | 65 72 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 53 43 53 53 2d 4c 69 6e 74 20 63 68 65 63 6b 73 74 | erification.of.SCSS-Lint.checkst |
| cce0 | 79 6c 65 20 72 65 70 6f 72 74 65 72 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 66 61 6c 6c 20 62 61 | yle.reporter...-.Don...t.fall.ba |
| cd00 | 63 6b 20 74 6f 20 60 60 72 75 73 74 60 60 20 69 66 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 | ck.to.``rust``.if.``rust-cargo`` |
| cd20 | 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 5b 47 48 2d 38 31 37 5d 0a 20 20 2d 20 44 6f 6e | .should.be.used.[GH-817]...-.Don |
| cd40 | e2 80 99 74 20 63 68 61 6e 67 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 68 65 6e 20 | ...t.change.current.buffer.when. |
| cd60 | 63 6c 6f 73 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 | closing.the.error.message.buffer |
| cd80 | 20 5b 47 48 2d 36 34 38 5d 0a 20 20 2d 20 4e 65 76 65 72 20 64 69 73 70 6c 61 79 20 65 72 72 6f | .[GH-648]...-.Never.display.erro |
| cda0 | 72 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 20 69 6e 20 63 75 72 72 65 6e 74 20 77 69 6e 64 | r.message.buffer.in.current.wind |
| cdc0 | 6f 77 20 5b 47 48 2d 38 32 32 5d 0a 20 20 2d 20 57 6f 72 6b 20 61 72 6f 75 6e 64 20 61 20 63 61 | ow.[GH-822]...-.Work.around.a.ca |
| cde0 | 63 68 69 6e 67 20 69 73 73 75 65 20 69 6e 20 52 75 62 6f 63 6f 70 20 5b 47 48 2d 38 34 34 5d 0a | ching.issue.in.Rubocop.[GH-844]. |
| ce00 | 20 20 2d 20 46 69 78 20 63 68 65 63 6b 64 6f 63 20 66 61 69 6c 75 72 65 20 77 69 74 68 20 73 6f | ..-.Fix.checkdoc.failure.with.so |
| ce20 | 6d 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 5b 47 48 2d 38 33 33 5d 20 5b 47 | me.Emacs.Lisp.syntax.[GH-833].[G |
| ce40 | 48 2d 38 34 35 5d 20 5b 47 48 2d 38 39 38 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 70 61 | H-845].[GH-898]...-.Correctly.pa |
| ce60 | 72 73 65 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 20 77 69 74 68 20 65 78 70 | rse.Haskell.module.name.with.exp |
| ce80 | 6f 72 74 73 20 72 69 67 68 74 20 61 66 74 65 72 20 74 68 65 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 | orts.right.after.the.module.name |
| cea0 | 0a 20 20 20 20 5b 47 48 2d 38 34 38 5d 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 68 61 6e 67 20 77 | .....[GH-848]...-.Don...t.hang.w |
| cec0 | 68 65 6e 20 73 65 6e 64 69 6e 67 20 62 75 66 66 65 72 73 20 74 6f 20 6e 6f 64 65 2e 6a 73 20 70 | hen.sending.buffers.to.node.js.p |
| cee0 | 72 6f 63 65 73 73 65 73 20 6f 6e 20 57 69 6e 64 6f 77 73 0a 20 20 20 20 5b 47 48 2d 37 39 34 5d | rocesses.on.Windows.....[GH-794] |
| cf00 | 5b 47 48 2d 38 35 30 5d 0a 20 20 2d 20 50 61 72 73 65 20 73 75 67 67 65 73 74 69 6f 6e 73 20 66 | [GH-850]...-.Parse.suggestions.f |
| cf20 | 72 6f 6d 20 60 60 68 6c 69 6e 74 60 60 20 5b 47 48 2d 38 37 34 5d 0a 20 20 2d 20 47 6f 20 65 72 | rom.``hlint``.[GH-874]...-.Go.er |
| cf40 | 72 63 68 65 63 6b 20 68 61 6e 64 6c 65 73 20 6d 75 6c 74 69 70 6c 65 20 60 60 24 47 4f 50 41 54 | rcheck.handles.multiple.``$GOPAT |
| cf60 | 48 60 60 20 65 6e 74 72 69 65 73 20 63 6f 72 72 65 63 74 6c 79 20 6e 6f 77 0a 20 20 20 20 5b 47 | H``.entries.correctly.now.....[G |
| cf80 | 48 2d 35 38 30 5d 5b 47 48 2d 39 30 36 5d 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 68 61 6e 64 | H-580][GH-906]...-.Properly.hand |
| cfa0 | 6c 65 20 47 6f 20 62 75 69 6c 64 20 66 61 69 6c 69 6e 67 20 69 6e 20 61 20 64 69 72 65 63 74 6f | le.Go.build.failing.in.a.directo |
| cfc0 | 72 79 20 77 69 74 68 20 6d 75 6c 74 69 70 6c 65 20 70 61 63 6b 61 67 65 73 0a 20 20 20 20 5b 47 | ry.with.multiple.packages.....[G |
| cfe0 | 48 2d 36 37 36 5d 20 5b 47 48 2d 39 30 34 5d 0a 20 20 2d 20 4d 61 6b 65 20 63 70 70 63 68 65 63 | H-676].[GH-904]...-.Make.cppchec |
| d000 | 6b 20 72 65 63 6f 67 6e 69 73 65 20 43 2b 2b 20 68 65 61 64 65 72 20 66 69 6c 65 73 20 5b 47 48 | k.recognise.C++.header.files.[GH |
| d020 | 2d 39 30 39 5d 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 72 75 6e 20 70 68 70 63 73 20 6f 6e 20 65 | -909]...-.Don...t.run.phpcs.on.e |
| d040 | 6d 70 74 79 20 62 75 66 66 65 72 73 20 5b 47 48 2d 39 30 37 5d 0a 0a 2e 2e 20 5f 42 75 74 74 65 | mpty.buffers.[GH-907]....._Butte |
| d060 | 72 63 75 70 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 6f 72 67 65 6e 73 | rcup:.https://github.com/jorgens |
| d080 | 63 68 61 65 66 65 72 2f 65 6d 61 63 73 2d 62 75 74 74 65 72 63 75 70 0a 00 00 00 00 00 00 00 00 | chaefer/emacs-buttercup......... |
| d0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d200 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 2e 6d 61 69 6c 6d 61 70 00 00 00 00 00 00 00 00 00 00 | flycheck-34.1/.mailmap.......... |
| d220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d260 | 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 |
| d280 | 30 30 30 32 34 32 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 33 31 30 00 20 30 00 00 00 | 0002421.00000000000.013310..0... |
| d2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d300 | 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................... |
| d320 | 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................... |
| d340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d400 | 23 20 2d 2a 2d 20 6d 6f 64 65 3a 20 63 6f 6e 66 3b 20 2d 2a 2d 0a 0a 42 69 61 6f 20 58 69 65 20 | #.-*-.mode:.conf;.-*-..Biao.Xie. |
| d420 | 3c 34 32 33 33 30 30 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 42 6f 7a 68 69 64 61 72 20 42 61 74 73 | <423300@gmail.com>.Bozhidar.Bats |
| d440 | 6f 76 20 3c 62 6f 7a 68 69 64 61 72 40 62 61 74 73 6f 76 2e 63 6f 6d 3e 20 3c 62 6f 7a 68 69 64 | ov.<bozhidar@batsov.com>.<bozhid |
| d460 | 61 72 40 74 72 61 64 65 6f 2e 63 6f 6d 3e 0a 43 68 61 6f 20 53 48 45 4e 20 3c 73 63 74 75 72 74 | ar@tradeo.com>.Chao.SHEN.<scturt |
| d480 | 6c 65 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 43 72 69 73 74 69 61 6e 20 43 61 70 64 65 76 69 6c 61 | le@gmail.com>.Cristian.Capdevila |
| d4a0 | 20 3c 63 61 70 64 65 76 63 40 64 65 66 76 61 72 2e 6f 72 67 3e 0a 4d 61 6e 75 65 6c 20 55 62 65 | .<capdevc@defvar.org>.Manuel.Ube |
| d4c0 | 72 74 69 20 3c 6d 61 6e 75 65 6c 40 62 6f 63 63 61 70 65 72 74 61 2e 63 6f 6d 3e 0a 4d 61 6e 75 | rti.<manuel@boccaperta.com>.Manu |
| d4e0 | 65 6c 20 55 62 65 72 74 69 20 3c 6d 61 6e 75 65 6c 40 62 6f 63 63 61 70 65 72 74 61 2e 63 6f 6d | el.Uberti.<manuel@boccaperta.com |
| d500 | 3e 20 3c 6d 61 6e 75 65 6c 2d 75 62 65 72 74 69 40 75 73 65 72 73 2e 6e 6f 72 65 70 6c 79 2e 67 | >.<manuel-uberti@users.noreply.g |
| d520 | 69 74 68 75 62 2e 63 6f 6d 3e 0a 4d 61 72 6b 20 48 65 6c 6c 65 77 65 6c 6c 20 3c 6d 61 72 6b 2e | ithub.com>.Mark.Hellewell.<mark. |
| d540 | 68 65 6c 6c 65 77 65 6c 6c 40 69 63 6c 6f 75 64 2e 63 6f 6d 3e 0a 4d 61 72 6b 20 4b 61 72 70 6f | hellewell@icloud.com>.Mark.Karpo |
| d560 | 76 20 3c 6d 61 72 6b 6b 61 72 70 6f 76 40 6f 70 6d 62 78 2e 6f 72 67 3e 0a 50 65 74 65 72 20 56 | v.<markkarpov@opmbx.org>.Peter.V |
| d580 | 61 73 69 6c 20 3c 6d 61 69 6c 40 70 65 74 65 72 76 61 73 69 6c 2e 6e 65 74 3e 0a 52 6f 6d 61 6e | asil.<mail@petervasil.net>.Roman |
| d5a0 | 6f 73 20 53 6b 69 61 64 61 73 20 3c 72 73 6b 69 40 75 73 65 72 73 2e 6e 6f 72 65 70 6c 79 2e 67 | os.Skiadas.<rski@users.noreply.g |
| d5c0 | 69 74 68 75 62 2e 63 6f 6d 3e 0a 23 20 4c 6f 6f 6b 73 20 61 73 20 69 66 20 74 68 65 72 65 27 73 | ithub.com>.#.Looks.as.if.there's |
| d5e0 | 20 64 69 66 66 65 72 65 6e 74 20 75 6e 69 63 6f 64 65 20 6e 6f 72 6d 61 6c 69 73 61 74 69 6f 6e | .different.unicode.normalisation |
| d600 | 73 20 66 6f 72 20 74 68 69 73 20 6e 61 6d 65 0a 53 61 73 cc 8c 61 20 4a 6f 76 61 6e 69 63 cc 81 | s.for.this.name.Sas..a.Jovanic.. |
| d620 | 20 3c 73 61 73 61 40 73 69 6d 70 6c 69 66 79 2e 62 61 3e 0a 53 65 61 6e 20 57 68 69 74 74 6f 6e | .<sasa@simplify.ba>.Sean.Whitton |
| d640 | 20 3c 73 70 77 68 69 74 74 6f 6e 40 73 70 77 68 69 74 74 6f 6e 2e 6e 61 6d 65 3e 20 3c 73 70 77 | .<spwhitton@spwhitton.name>.<spw |
| d660 | 68 69 74 74 6f 6e 40 75 73 65 72 73 2e 6e 6f 72 65 70 6c 79 2e 67 69 74 68 75 62 2e 63 6f 6d 3e | hitton@users.noreply.github.com> |
| d680 | 0a 53 65 62 61 73 74 69 61 6e 20 53 63 68 75 65 70 70 65 6c 20 3c 73 33 62 73 40 75 73 65 72 73 | .Sebastian.Schueppel.<s3bs@users |
| d6a0 | 2e 6e 6f 72 65 70 6c 79 2e 67 69 74 68 75 62 2e 63 6f 6d 3e 0a 53 65 62 61 73 74 69 61 6e 20 57 | .noreply.github.com>.Sebastian.W |
| d6c0 | 69 65 73 6e 65 72 20 3c 73 77 69 65 73 6e 65 72 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d 3e 20 | iesner.<swiesner@lunaryorn.com>. |
| d6e0 | 3c 6c 75 6e 61 72 79 6f 72 6e 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 53 65 62 61 73 74 69 61 6e 20 | <lunaryorn@gmail.com>.Sebastian. |
| d700 | 57 69 65 73 6e 65 72 20 3c 73 77 69 65 73 6e 65 72 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d 3e | Wiesner.<swiesner@lunaryorn.com> |
| d720 | 20 3c 6d 65 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d 3e 0a 53 65 6e 64 61 20 41 6b 69 68 61 20 | .<me@lunaryorn.com>.Senda.Akiha. |
| d740 | 3c 73 65 6e 64 61 2e 61 6b 69 68 61 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 53 74 65 76 65 20 50 75 | <senda.akiha@gmail.com>.Steve.Pu |
| d760 | 72 63 65 6c 6c 20 3c 73 74 65 76 65 40 73 61 6e 69 74 79 69 6e 63 2e 63 6f 6d 3e 20 3c 73 74 65 | rcell.<steve@sanityinc.com>.<ste |
| d780 | 76 65 2e 70 75 72 63 65 6c 6c 40 70 6f 77 65 72 73 68 6f 70 2e 63 6f 2e 6e 7a 3e 0a 53 79 6c 76 | ve.purcell@powershop.co.nz>.Sylv |
| d7a0 | 61 69 6e 20 42 65 6e 6e 65 72 20 3c 73 79 6c 76 61 69 6e 2e 62 65 6e 6e 65 72 40 67 6d 61 69 6c | ain.Benner.<sylvain.benner@gmail |
| d7c0 | 2e 63 6f 6d 3e 0a 53 79 6c 76 61 69 6e 20 52 6f 75 73 73 65 61 75 20 3c 74 68 69 73 69 72 73 40 | .com>.Sylvain.Rousseau.<thisirs@ |
| d7e0 | 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 56 6c 61 74 6b 6f 20 42 61 73 69 63 20 3c 76 6c 61 74 6b 6f 2e | gmail.com>.Vlatko.Basic.<vlatko. |
| d800 | 62 61 73 69 63 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 59 75 75 6b 69 20 41 72 69 73 61 77 61 20 3c | basic@gmail.com>.Yuuki.Arisawa.< |
| d820 | 79 75 75 6b 69 2e 61 72 69 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 5a 68 75 6f 20 59 75 61 6e 20 3c | yuuki.ari@gmail.com>.Zhuo.Yuan.< |
| d840 | 79 7a 70 72 6f 66 69 6c 65 73 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 0a 23 20 54 68 65 73 65 20 63 | yzprofiles@gmail.com>..#.These.c |
| d860 | 6f 6e 74 72 69 62 75 74 6f 72 73 20 70 72 65 66 65 72 20 74 6f 20 72 65 6d 61 69 6e 20 61 6e 6f | ontributors.prefer.to.remain.ano |
| d880 | 6e 79 6d 6f 75 73 0a 66 6d 64 6b 64 64 20 3c 66 6d 64 6b 64 64 40 67 6d 61 69 6c 2e 63 6f 6d 3e | nymous.fmdkdd.<fmdkdd@gmail.com> |
| d8a0 | 0a 0a 23 20 54 68 65 20 72 65 61 6c 20 6e 61 6d 65 73 20 6f 66 20 74 68 65 73 65 20 63 6f 6e 74 | ..#.The.real.names.of.these.cont |
| d8c0 | 72 69 62 75 74 6f 72 73 20 61 72 65 20 75 6e 6b 6e 6f 77 6e 0a 70 61 70 61 65 79 65 20 3c 70 61 | ributors.are.unknown.papaeye.<pa |
| d8e0 | 70 61 65 79 65 40 67 6d 61 69 6c 2e 63 6f 6d 3e 0a 63 68 65 73 73 6d 61 6e 20 3c 65 76 67 65 6e | paeye@gmail.com>.chessman.<evgen |
| d900 | 69 79 2e 61 40 6c 69 76 65 74 65 78 2e 72 75 3e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | iy.a@livetex.ru>................ |
| d920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| d9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| da00 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 43 4f 50 59 49 4e 47 00 00 00 00 00 00 00 00 00 00 00 | flycheck-34.1/COPYING........... |
| da20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| da40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| da60 | 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 |
| da80 | 30 31 30 34 35 31 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 37 32 37 00 20 30 00 00 00 | 0104513.00000000000.012727..0... |
| daa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| db00 | 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................... |
| db20 | 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................... |
| db40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| db60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| db80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| dc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 47 4e 55 20 47 45 4e 45 52 41 4c 20 | ....................GNU.GENERAL. |
| dc20 | 50 55 42 4c 49 43 20 4c 49 43 45 4e 53 45 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | PUBLIC.LICENSE.................. |
| dc40 | 20 20 20 20 20 20 56 65 72 73 69 6f 6e 20 33 2c 20 32 39 20 4a 75 6e 65 20 32 30 30 37 0a 0a 20 | ......Version.3,.29.June.2007... |
| dc60 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 30 37 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 | Copyright.(C).2007.Free.Software |
| dc80 | 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 20 3c 68 74 74 70 3a 2f 2f 66 73 66 2e 6f 72 | .Foundation,.Inc..<http://fsf.or |
| dca0 | 67 2f 3e 0a 20 45 76 65 72 79 6f 6e 65 20 69 73 20 70 65 72 6d 69 74 74 65 64 20 74 6f 20 63 6f | g/>..Everyone.is.permitted.to.co |
| dcc0 | 70 79 20 61 6e 64 20 64 69 73 74 72 69 62 75 74 65 20 76 65 72 62 61 74 69 6d 20 63 6f 70 69 65 | py.and.distribute.verbatim.copie |
| dce0 | 73 0a 20 6f 66 20 74 68 69 73 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 62 75 74 | s..of.this.license.document,.but |
| dd00 | 20 63 68 61 6e 67 69 6e 67 20 69 74 20 69 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 2e 0a 0a 20 20 | .changing.it.is.not.allowed..... |
| dd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 50 72 65 61 6d 62 | ..........................Preamb |
| dd40 | 6c 65 0a 0a 20 20 54 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | le....The.GNU.General.Public.Lic |
| dd60 | 65 6e 73 65 20 69 73 20 61 20 66 72 65 65 2c 20 63 6f 70 79 6c 65 66 74 20 6c 69 63 65 6e 73 65 | ense.is.a.free,.copyleft.license |
| dd80 | 20 66 6f 72 0a 73 6f 66 74 77 61 72 65 20 61 6e 64 20 6f 74 68 65 72 20 6b 69 6e 64 73 20 6f 66 | .for.software.and.other.kinds.of |
| dda0 | 20 77 6f 72 6b 73 2e 0a 0a 20 20 54 68 65 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 6d 6f 73 74 | .works.....The.licenses.for.most |
| ddc0 | 20 73 6f 66 74 77 61 72 65 20 61 6e 64 20 6f 74 68 65 72 20 70 72 61 63 74 69 63 61 6c 20 77 6f | .software.and.other.practical.wo |
| dde0 | 72 6b 73 20 61 72 65 20 64 65 73 69 67 6e 65 64 0a 74 6f 20 74 61 6b 65 20 61 77 61 79 20 79 6f | rks.are.designed.to.take.away.yo |
| de00 | 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 20 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 74 | ur.freedom.to.share.and.change.t |
| de20 | 68 65 20 77 6f 72 6b 73 2e 20 20 42 79 20 63 6f 6e 74 72 61 73 74 2c 0a 74 68 65 20 47 4e 55 20 | he.works...By.contrast,.the.GNU. |
| de40 | 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 73 20 69 6e 74 65 6e 64 | General.Public.License.is.intend |
| de60 | 65 64 20 74 6f 20 67 75 61 72 61 6e 74 65 65 20 79 6f 75 72 20 66 72 65 65 64 6f 6d 20 74 6f 0a | ed.to.guarantee.your.freedom.to. |
| de80 | 73 68 61 72 65 20 61 6e 64 20 63 68 61 6e 67 65 20 61 6c 6c 20 76 65 72 73 69 6f 6e 73 20 6f 66 | share.and.change.all.versions.of |
| dea0 | 20 61 20 70 72 6f 67 72 61 6d 2d 2d 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 69 74 20 72 65 6d 61 | .a.program--to.make.sure.it.rema |
| dec0 | 69 6e 73 20 66 72 65 65 0a 73 6f 66 74 77 61 72 65 20 66 6f 72 20 61 6c 6c 20 69 74 73 20 75 73 | ins.free.software.for.all.its.us |
| dee0 | 65 72 73 2e 20 20 57 65 2c 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e | ers...We,.the.Free.Software.Foun |
| df00 | 64 61 74 69 6f 6e 2c 20 75 73 65 20 74 68 65 0a 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | dation,.use.the.GNU.General.Publ |
| df20 | 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 73 74 20 6f 66 20 6f 75 72 20 73 6f 66 74 77 | ic.License.for.most.of.our.softw |
| df40 | 61 72 65 3b 20 69 74 20 61 70 70 6c 69 65 73 20 61 6c 73 6f 20 74 6f 0a 61 6e 79 20 6f 74 68 65 | are;.it.applies.also.to.any.othe |
| df60 | 72 20 77 6f 72 6b 20 72 65 6c 65 61 73 65 64 20 74 68 69 73 20 77 61 79 20 62 79 20 69 74 73 20 | r.work.released.this.way.by.its. |
| df80 | 61 75 74 68 6f 72 73 2e 20 20 59 6f 75 20 63 61 6e 20 61 70 70 6c 79 20 69 74 20 74 6f 0a 79 6f | authors...You.can.apply.it.to.yo |
| dfa0 | 75 72 20 70 72 6f 67 72 61 6d 73 2c 20 74 6f 6f 2e 0a 0a 20 20 57 68 65 6e 20 77 65 20 73 70 65 | ur.programs,.too.....When.we.spe |
| dfc0 | 61 6b 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 77 65 20 61 72 65 20 72 65 66 65 | ak.of.free.software,.we.are.refe |
| dfe0 | 72 72 69 6e 67 20 74 6f 20 66 72 65 65 64 6f 6d 2c 20 6e 6f 74 0a 70 72 69 63 65 2e 20 20 4f 75 | rring.to.freedom,.not.price...Ou |
| e000 | 72 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 73 20 61 72 65 20 64 65 | r.General.Public.Licenses.are.de |
| e020 | 73 69 67 6e 65 64 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 79 6f 75 0a 68 61 76 | signed.to.make.sure.that.you.hav |
| e040 | 65 20 74 68 65 20 66 72 65 65 64 6f 6d 20 74 6f 20 64 69 73 74 72 69 62 75 74 65 20 63 6f 70 69 | e.the.freedom.to.distribute.copi |
| e060 | 65 73 20 6f 66 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 28 61 6e 64 20 63 68 61 72 67 65 20 | es.of.free.software.(and.charge. |
| e080 | 66 6f 72 0a 74 68 65 6d 20 69 66 20 79 6f 75 20 77 69 73 68 29 2c 20 74 68 61 74 20 79 6f 75 20 | for.them.if.you.wish),.that.you. |
| e0a0 | 72 65 63 65 69 76 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6f 72 20 63 61 6e 20 67 65 74 20 69 | receive.source.code.or.can.get.i |
| e0c0 | 74 20 69 66 20 79 6f 75 0a 77 61 6e 74 20 69 74 2c 20 74 68 61 74 20 79 6f 75 20 63 61 6e 20 63 | t.if.you.want.it,.that.you.can.c |
| e0e0 | 68 61 6e 67 65 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 6f 72 20 75 73 65 20 70 69 65 63 65 73 | hange.the.software.or.use.pieces |
| e100 | 20 6f 66 20 69 74 20 69 6e 20 6e 65 77 0a 66 72 65 65 20 70 72 6f 67 72 61 6d 73 2c 20 61 6e 64 | .of.it.in.new.free.programs,.and |
| e120 | 20 74 68 61 74 20 79 6f 75 20 6b 6e 6f 77 20 79 6f 75 20 63 61 6e 20 64 6f 20 74 68 65 73 65 20 | .that.you.know.you.can.do.these. |
| e140 | 74 68 69 6e 67 73 2e 0a 0a 20 20 54 6f 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 | things.....To.protect.your.right |
| e160 | 73 2c 20 77 65 20 6e 65 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 6f 74 68 65 72 73 20 66 72 6f | s,.we.need.to.prevent.others.fro |
| e180 | 6d 20 64 65 6e 79 69 6e 67 20 79 6f 75 0a 74 68 65 73 65 20 72 69 67 68 74 73 20 6f 72 20 61 73 | m.denying.you.these.rights.or.as |
| e1a0 | 6b 69 6e 67 20 79 6f 75 20 74 6f 20 73 75 72 72 65 6e 64 65 72 20 74 68 65 20 72 69 67 68 74 73 | king.you.to.surrender.the.rights |
| e1c0 | 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 79 6f 75 20 68 61 76 65 0a 63 65 72 74 61 69 6e 20 72 | ...Therefore,.you.have.certain.r |
| e1e0 | 65 73 70 6f 6e 73 69 62 69 6c 69 74 69 65 73 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 62 75 74 | esponsibilities.if.you.distribut |
| e200 | 65 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 6f 72 20 69 66 0a | e.copies.of.the.software,.or.if. |
| e220 | 79 6f 75 20 6d 6f 64 69 66 79 20 69 74 3a 20 72 65 73 70 6f 6e 73 69 62 69 6c 69 74 69 65 73 20 | you.modify.it:.responsibilities. |
| e240 | 74 6f 20 72 65 73 70 65 63 74 20 74 68 65 20 66 72 65 65 64 6f 6d 20 6f 66 20 6f 74 68 65 72 73 | to.respect.the.freedom.of.others |
| e260 | 2e 0a 0a 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 64 69 73 74 72 69 62 | .....For.example,.if.you.distrib |
| e280 | 75 74 65 20 63 6f 70 69 65 73 20 6f 66 20 73 75 63 68 20 61 20 70 72 6f 67 72 61 6d 2c 20 77 68 | ute.copies.of.such.a.program,.wh |
| e2a0 | 65 74 68 65 72 0a 67 72 61 74 69 73 20 6f 72 20 66 6f 72 20 61 20 66 65 65 2c 20 79 6f 75 20 6d | ether.gratis.or.for.a.fee,.you.m |
| e2c0 | 75 73 74 20 70 61 73 73 20 6f 6e 20 74 6f 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 20 74 68 | ust.pass.on.to.the.recipients.th |
| e2e0 | 65 20 73 61 6d 65 0a 66 72 65 65 64 6f 6d 73 20 74 68 61 74 20 79 6f 75 20 72 65 63 65 69 76 65 | e.same.freedoms.that.you.receive |
| e300 | 64 2e 20 20 59 6f 75 20 6d 75 73 74 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 74 68 65 79 | d...You.must.make.sure.that.they |
| e320 | 2c 20 74 6f 6f 2c 20 72 65 63 65 69 76 65 0a 6f 72 20 63 61 6e 20 67 65 74 20 74 68 65 20 73 6f | ,.too,.receive.or.can.get.the.so |
| e340 | 75 72 63 65 20 63 6f 64 65 2e 20 20 41 6e 64 20 79 6f 75 20 6d 75 73 74 20 73 68 6f 77 20 74 68 | urce.code...And.you.must.show.th |
| e360 | 65 6d 20 74 68 65 73 65 20 74 65 72 6d 73 20 73 6f 20 74 68 65 79 0a 6b 6e 6f 77 20 74 68 65 69 | em.these.terms.so.they.know.thei |
| e380 | 72 20 72 69 67 68 74 73 2e 0a 0a 20 20 44 65 76 65 6c 6f 70 65 72 73 20 74 68 61 74 20 75 73 65 | r.rights.....Developers.that.use |
| e3a0 | 20 74 68 65 20 47 4e 55 20 47 50 4c 20 70 72 6f 74 65 63 74 20 79 6f 75 72 20 72 69 67 68 74 73 | .the.GNU.GPL.protect.your.rights |
| e3c0 | 20 77 69 74 68 20 74 77 6f 20 73 74 65 70 73 3a 0a 28 31 29 20 61 73 73 65 72 74 20 63 6f 70 79 | .with.two.steps:.(1).assert.copy |
| e3e0 | 72 69 67 68 74 20 6f 6e 20 74 68 65 20 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 28 32 29 20 6f | right.on.the.software,.and.(2).o |
| e400 | 66 66 65 72 20 79 6f 75 20 74 68 69 73 20 4c 69 63 65 6e 73 65 0a 67 69 76 69 6e 67 20 79 6f 75 | ffer.you.this.License.giving.you |
| e420 | 20 6c 65 67 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 63 6f 70 79 2c 20 64 69 73 74 72 | .legal.permission.to.copy,.distr |
| e440 | 69 62 75 74 65 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 2e 0a 0a 20 20 46 6f 72 20 74 | ibute.and/or.modify.it.....For.t |
| e460 | 68 65 20 64 65 76 65 6c 6f 70 65 72 73 27 20 61 6e 64 20 61 75 74 68 6f 72 73 27 20 70 72 6f 74 | he.developers'.and.authors'.prot |
| e480 | 65 63 74 69 6f 6e 2c 20 74 68 65 20 47 50 4c 20 63 6c 65 61 72 6c 79 20 65 78 70 6c 61 69 6e 73 | ection,.the.GPL.clearly.explains |
| e4a0 | 0a 74 68 61 74 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 | .that.there.is.no.warranty.for.t |
| e4c0 | 68 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 2e 20 20 46 6f 72 20 62 6f 74 68 20 75 73 65 | his.free.software...For.both.use |
| e4e0 | 72 73 27 20 61 6e 64 0a 61 75 74 68 6f 72 73 27 20 73 61 6b 65 2c 20 74 68 65 20 47 50 4c 20 72 | rs'.and.authors'.sake,.the.GPL.r |
| e500 | 65 71 75 69 72 65 73 20 74 68 61 74 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 62 | equires.that.modified.versions.b |
| e520 | 65 20 6d 61 72 6b 65 64 20 61 73 0a 63 68 61 6e 67 65 64 2c 20 73 6f 20 74 68 61 74 20 74 68 65 | e.marked.as.changed,.so.that.the |
| e540 | 69 72 20 70 72 6f 62 6c 65 6d 73 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 61 74 74 72 69 62 75 74 | ir.problems.will.not.be.attribut |
| e560 | 65 64 20 65 72 72 6f 6e 65 6f 75 73 6c 79 20 74 6f 0a 61 75 74 68 6f 72 73 20 6f 66 20 70 72 65 | ed.erroneously.to.authors.of.pre |
| e580 | 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 53 6f 6d 65 20 64 65 76 69 63 65 73 20 | vious.versions.....Some.devices. |
| e5a0 | 61 72 65 20 64 65 73 69 67 6e 65 64 20 74 6f 20 64 65 6e 79 20 75 73 65 72 73 20 61 63 63 65 73 | are.designed.to.deny.users.acces |
| e5c0 | 73 20 74 6f 20 69 6e 73 74 61 6c 6c 20 6f 72 20 72 75 6e 0a 6d 6f 64 69 66 69 65 64 20 76 65 72 | s.to.install.or.run.modified.ver |
| e5e0 | 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 73 6f 66 74 77 61 72 65 20 69 6e 73 69 64 65 20 74 68 65 | sions.of.the.software.inside.the |
| e600 | 6d 2c 20 61 6c 74 68 6f 75 67 68 20 74 68 65 20 6d 61 6e 75 66 61 63 74 75 72 65 72 0a 63 61 6e | m,.although.the.manufacturer.can |
| e620 | 20 64 6f 20 73 6f 2e 20 20 54 68 69 73 20 69 73 20 66 75 6e 64 61 6d 65 6e 74 61 6c 6c 79 20 69 | .do.so...This.is.fundamentally.i |
| e640 | 6e 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 65 20 61 69 6d 20 6f 66 0a 70 72 6f 74 | ncompatible.with.the.aim.of.prot |
| e660 | 65 63 74 69 6e 67 20 75 73 65 72 73 27 20 66 72 65 65 64 6f 6d 20 74 6f 20 63 68 61 6e 67 65 20 | ecting.users'.freedom.to.change. |
| e680 | 74 68 65 20 73 6f 66 74 77 61 72 65 2e 20 20 54 68 65 20 73 79 73 74 65 6d 61 74 69 63 0a 70 61 | the.software...The.systematic.pa |
| e6a0 | 74 74 65 72 6e 20 6f 66 20 73 75 63 68 20 61 62 75 73 65 20 6f 63 63 75 72 73 20 69 6e 20 74 68 | ttern.of.such.abuse.occurs.in.th |
| e6c0 | 65 20 61 72 65 61 20 6f 66 20 70 72 6f 64 75 63 74 73 20 66 6f 72 20 69 6e 64 69 76 69 64 75 61 | e.area.of.products.for.individua |
| e6e0 | 6c 73 20 74 6f 0a 75 73 65 2c 20 77 68 69 63 68 20 69 73 20 70 72 65 63 69 73 65 6c 79 20 77 68 | ls.to.use,.which.is.precisely.wh |
| e700 | 65 72 65 20 69 74 20 69 73 20 6d 6f 73 74 20 75 6e 61 63 63 65 70 74 61 62 6c 65 2e 20 20 54 68 | ere.it.is.most.unacceptable...Th |
| e720 | 65 72 65 66 6f 72 65 2c 20 77 65 0a 68 61 76 65 20 64 65 73 69 67 6e 65 64 20 74 68 69 73 20 76 | erefore,.we.have.designed.this.v |
| e740 | 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 47 50 4c 20 74 6f 20 70 72 6f 68 69 62 69 74 20 74 68 | ersion.of.the.GPL.to.prohibit.th |
| e760 | 65 20 70 72 61 63 74 69 63 65 20 66 6f 72 20 74 68 6f 73 65 0a 70 72 6f 64 75 63 74 73 2e 20 20 | e.practice.for.those.products... |
| e780 | 49 66 20 73 75 63 68 20 70 72 6f 62 6c 65 6d 73 20 61 72 69 73 65 20 73 75 62 73 74 61 6e 74 69 | If.such.problems.arise.substanti |
| e7a0 | 61 6c 6c 79 20 69 6e 20 6f 74 68 65 72 20 64 6f 6d 61 69 6e 73 2c 20 77 65 0a 73 74 61 6e 64 20 | ally.in.other.domains,.we.stand. |
| e7c0 | 72 65 61 64 79 20 74 6f 20 65 78 74 65 6e 64 20 74 68 69 73 20 70 72 6f 76 69 73 69 6f 6e 20 74 | ready.to.extend.this.provision.t |
| e7e0 | 6f 20 74 68 6f 73 65 20 64 6f 6d 61 69 6e 73 20 69 6e 20 66 75 74 75 72 65 20 76 65 72 73 69 6f | o.those.domains.in.future.versio |
| e800 | 6e 73 0a 6f 66 20 74 68 65 20 47 50 4c 2c 20 61 73 20 6e 65 65 64 65 64 20 74 6f 20 70 72 6f 74 | ns.of.the.GPL,.as.needed.to.prot |
| e820 | 65 63 74 20 74 68 65 20 66 72 65 65 64 6f 6d 20 6f 66 20 75 73 65 72 73 2e 0a 0a 20 20 46 69 6e | ect.the.freedom.of.users.....Fin |
| e840 | 61 6c 6c 79 2c 20 65 76 65 72 79 20 70 72 6f 67 72 61 6d 20 69 73 20 74 68 72 65 61 74 65 6e 65 | ally,.every.program.is.threatene |
| e860 | 64 20 63 6f 6e 73 74 61 6e 74 6c 79 20 62 79 20 73 6f 66 74 77 61 72 65 20 70 61 74 65 6e 74 73 | d.constantly.by.software.patents |
| e880 | 2e 0a 53 74 61 74 65 73 20 73 68 6f 75 6c 64 20 6e 6f 74 20 61 6c 6c 6f 77 20 70 61 74 65 6e 74 | ..States.should.not.allow.patent |
| e8a0 | 73 20 74 6f 20 72 65 73 74 72 69 63 74 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 61 6e 64 20 75 73 | s.to.restrict.development.and.us |
| e8c0 | 65 20 6f 66 0a 73 6f 66 74 77 61 72 65 20 6f 6e 20 67 65 6e 65 72 61 6c 2d 70 75 72 70 6f 73 65 | e.of.software.on.general-purpose |
| e8e0 | 20 63 6f 6d 70 75 74 65 72 73 2c 20 62 75 74 20 69 6e 20 74 68 6f 73 65 20 74 68 61 74 20 64 6f | .computers,.but.in.those.that.do |
| e900 | 2c 20 77 65 20 77 69 73 68 20 74 6f 0a 61 76 6f 69 64 20 74 68 65 20 73 70 65 63 69 61 6c 20 64 | ,.we.wish.to.avoid.the.special.d |
| e920 | 61 6e 67 65 72 20 74 68 61 74 20 70 61 74 65 6e 74 73 20 61 70 70 6c 69 65 64 20 74 6f 20 61 20 | anger.that.patents.applied.to.a. |
| e940 | 66 72 65 65 20 70 72 6f 67 72 61 6d 20 63 6f 75 6c 64 0a 6d 61 6b 65 20 69 74 20 65 66 66 65 63 | free.program.could.make.it.effec |
| e960 | 74 69 76 65 6c 79 20 70 72 6f 70 72 69 65 74 61 72 79 2e 20 20 54 6f 20 70 72 65 76 65 6e 74 20 | tively.proprietary...To.prevent. |
| e980 | 74 68 69 73 2c 20 74 68 65 20 47 50 4c 20 61 73 73 75 72 65 73 20 74 68 61 74 0a 70 61 74 65 6e | this,.the.GPL.assures.that.paten |
| e9a0 | 74 73 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 74 6f 20 72 65 6e 64 65 72 20 74 68 65 20 | ts.cannot.be.used.to.render.the. |
| e9c0 | 70 72 6f 67 72 61 6d 20 6e 6f 6e 2d 66 72 65 65 2e 0a 0a 20 20 54 68 65 20 70 72 65 63 69 73 65 | program.non-free.....The.precise |
| e9e0 | 20 74 65 72 6d 73 20 61 6e 64 20 63 6f 6e 64 69 74 69 6f 6e 73 20 66 6f 72 20 63 6f 70 79 69 6e | .terms.and.conditions.for.copyin |
| ea00 | 67 2c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 61 6e 64 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e | g,.distribution.and.modification |
| ea20 | 20 66 6f 6c 6c 6f 77 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .follow......................... |
| ea40 | 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 0a 20 20 30 2e 20 44 65 66 69 | .TERMS.AND.CONDITIONS....0..Defi |
| ea60 | 6e 69 74 69 6f 6e 73 2e 0a 0a 20 20 22 54 68 69 73 20 4c 69 63 65 6e 73 65 22 20 72 65 66 65 72 | nitions....."This.License".refer |
| ea80 | 73 20 74 6f 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 | s.to.version.3.of.the.GNU.Genera |
| eaa0 | 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 22 43 6f 70 79 72 69 67 68 74 22 | l.Public.License....."Copyright" |
| eac0 | 20 61 6c 73 6f 20 6d 65 61 6e 73 20 63 6f 70 79 72 69 67 68 74 2d 6c 69 6b 65 20 6c 61 77 73 20 | .also.means.copyright-like.laws. |
| eae0 | 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 6f 74 68 65 72 20 6b 69 6e 64 73 20 6f 66 0a 77 6f 72 | that.apply.to.other.kinds.of.wor |
| eb00 | 6b 73 2c 20 73 75 63 68 20 61 73 20 73 65 6d 69 63 6f 6e 64 75 63 74 6f 72 20 6d 61 73 6b 73 2e | ks,.such.as.semiconductor.masks. |
| eb20 | 0a 0a 20 20 22 54 68 65 20 50 72 6f 67 72 61 6d 22 20 72 65 66 65 72 73 20 74 6f 20 61 6e 79 20 | ...."The.Program".refers.to.any. |
| eb40 | 63 6f 70 79 72 69 67 68 74 61 62 6c 65 20 77 6f 72 6b 20 6c 69 63 65 6e 73 65 64 20 75 6e 64 65 | copyrightable.work.licensed.unde |
| eb60 | 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 2e 20 20 45 61 63 68 20 6c 69 63 65 6e 73 65 65 20 69 | r.this.License...Each.licensee.i |
| eb80 | 73 20 61 64 64 72 65 73 73 65 64 20 61 73 20 22 79 6f 75 22 2e 20 20 22 4c 69 63 65 6e 73 65 65 | s.addressed.as."you"..."Licensee |
| eba0 | 73 22 20 61 6e 64 0a 22 72 65 63 69 70 69 65 6e 74 73 22 20 6d 61 79 20 62 65 20 69 6e 64 69 76 | s".and."recipients".may.be.indiv |
| ebc0 | 69 64 75 61 6c 73 20 6f 72 20 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 73 2e 0a 0a 20 20 54 6f 20 22 | iduals.or.organizations.....To." |
| ebe0 | 6d 6f 64 69 66 79 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f 20 63 6f 70 79 20 66 72 6f | modify".a.work.means.to.copy.fro |
| ec00 | 6d 20 6f 72 20 61 64 61 70 74 20 61 6c 6c 20 6f 72 20 70 61 72 74 20 6f 66 20 74 68 65 20 77 6f | m.or.adapt.all.or.part.of.the.wo |
| ec20 | 72 6b 0a 69 6e 20 61 20 66 61 73 68 69 6f 6e 20 72 65 71 75 69 72 69 6e 67 20 63 6f 70 79 72 69 | rk.in.a.fashion.requiring.copyri |
| ec40 | 67 68 74 20 70 65 72 6d 69 73 73 69 6f 6e 2c 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 65 20 6d | ght.permission,.other.than.the.m |
| ec60 | 61 6b 69 6e 67 20 6f 66 20 61 6e 0a 65 78 61 63 74 20 63 6f 70 79 2e 20 20 54 68 65 20 72 65 73 | aking.of.an.exact.copy...The.res |
| ec80 | 75 6c 74 69 6e 67 20 77 6f 72 6b 20 69 73 20 63 61 6c 6c 65 64 20 61 20 22 6d 6f 64 69 66 69 65 | ulting.work.is.called.a."modifie |
| eca0 | 64 20 76 65 72 73 69 6f 6e 22 20 6f 66 20 74 68 65 0a 65 61 72 6c 69 65 72 20 77 6f 72 6b 20 6f | d.version".of.the.earlier.work.o |
| ecc0 | 72 20 61 20 77 6f 72 6b 20 22 62 61 73 65 64 20 6f 6e 22 20 74 68 65 20 65 61 72 6c 69 65 72 20 | r.a.work."based.on".the.earlier. |
| ece0 | 77 6f 72 6b 2e 0a 0a 20 20 41 20 22 63 6f 76 65 72 65 64 20 77 6f 72 6b 22 20 6d 65 61 6e 73 20 | work.....A."covered.work".means. |
| ed00 | 65 69 74 68 65 72 20 74 68 65 20 75 6e 6d 6f 64 69 66 69 65 64 20 50 72 6f 67 72 61 6d 20 6f 72 | either.the.unmodified.Program.or |
| ed20 | 20 61 20 77 6f 72 6b 20 62 61 73 65 64 0a 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 | .a.work.based.on.the.Program.... |
| ed40 | 20 54 6f 20 22 70 72 6f 70 61 67 61 74 65 22 20 61 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 6f 20 | .To."propagate".a.work.means.to. |
| ed60 | 64 6f 20 61 6e 79 74 68 69 6e 67 20 77 69 74 68 20 69 74 20 74 68 61 74 2c 20 77 69 74 68 6f 75 | do.anything.with.it.that,.withou |
| ed80 | 74 0a 70 65 72 6d 69 73 73 69 6f 6e 2c 20 77 6f 75 6c 64 20 6d 61 6b 65 20 79 6f 75 20 64 69 72 | t.permission,.would.make.you.dir |
| eda0 | 65 63 74 6c 79 20 6f 72 20 73 65 63 6f 6e 64 61 72 69 6c 79 20 6c 69 61 62 6c 65 20 66 6f 72 0a | ectly.or.secondarily.liable.for. |
| edc0 | 69 6e 66 72 69 6e 67 65 6d 65 6e 74 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 63 6f | infringement.under.applicable.co |
| ede0 | 70 79 72 69 67 68 74 20 6c 61 77 2c 20 65 78 63 65 70 74 20 65 78 65 63 75 74 69 6e 67 20 69 74 | pyright.law,.except.executing.it |
| ee00 | 20 6f 6e 20 61 0a 63 6f 6d 70 75 74 65 72 20 6f 72 20 6d 6f 64 69 66 79 69 6e 67 20 61 20 70 72 | .on.a.computer.or.modifying.a.pr |
| ee20 | 69 76 61 74 65 20 63 6f 70 79 2e 20 20 50 72 6f 70 61 67 61 74 69 6f 6e 20 69 6e 63 6c 75 64 65 | ivate.copy...Propagation.include |
| ee40 | 73 20 63 6f 70 79 69 6e 67 2c 0a 64 69 73 74 72 69 62 75 74 69 6f 6e 20 28 77 69 74 68 20 6f 72 | s.copying,.distribution.(with.or |
| ee60 | 20 77 69 74 68 6f 75 74 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 29 2c 20 6d 61 6b 69 6e 67 20 61 | .without.modification),.making.a |
| ee80 | 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 0a 70 75 62 6c 69 63 2c 20 61 6e 64 20 69 6e 20 73 | vailable.to.the.public,.and.in.s |
| eea0 | 6f 6d 65 20 63 6f 75 6e 74 72 69 65 73 20 6f 74 68 65 72 20 61 63 74 69 76 69 74 69 65 73 20 61 | ome.countries.other.activities.a |
| eec0 | 73 20 77 65 6c 6c 2e 0a 0a 20 20 54 6f 20 22 63 6f 6e 76 65 79 22 20 61 20 77 6f 72 6b 20 6d 65 | s.well.....To."convey".a.work.me |
| eee0 | 61 6e 73 20 61 6e 79 20 6b 69 6e 64 20 6f 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 74 68 61 74 | ans.any.kind.of.propagation.that |
| ef00 | 20 65 6e 61 62 6c 65 73 20 6f 74 68 65 72 0a 70 61 72 74 69 65 73 20 74 6f 20 6d 61 6b 65 20 6f | .enables.other.parties.to.make.o |
| ef20 | 72 20 72 65 63 65 69 76 65 20 63 6f 70 69 65 73 2e 20 20 4d 65 72 65 20 69 6e 74 65 72 61 63 74 | r.receive.copies...Mere.interact |
| ef40 | 69 6f 6e 20 77 69 74 68 20 61 20 75 73 65 72 20 74 68 72 6f 75 67 68 0a 61 20 63 6f 6d 70 75 74 | ion.with.a.user.through.a.comput |
| ef60 | 65 72 20 6e 65 74 77 6f 72 6b 2c 20 77 69 74 68 20 6e 6f 20 74 72 61 6e 73 66 65 72 20 6f 66 20 | er.network,.with.no.transfer.of. |
| ef80 | 61 20 63 6f 70 79 2c 20 69 73 20 6e 6f 74 20 63 6f 6e 76 65 79 69 6e 67 2e 0a 0a 20 20 41 6e 20 | a.copy,.is.not.conveying.....An. |
| efa0 | 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 72 20 69 6e 74 65 72 66 61 63 65 20 64 69 73 70 6c | interactive.user.interface.displ |
| efc0 | 61 79 73 20 22 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 22 0a | ays."Appropriate.Legal.Notices". |
| efe0 | 74 6f 20 74 68 65 20 65 78 74 65 6e 74 20 74 68 61 74 20 69 74 20 69 6e 63 6c 75 64 65 73 20 61 | to.the.extent.that.it.includes.a |
| f000 | 20 63 6f 6e 76 65 6e 69 65 6e 74 20 61 6e 64 20 70 72 6f 6d 69 6e 65 6e 74 6c 79 20 76 69 73 69 | .convenient.and.prominently.visi |
| f020 | 62 6c 65 0a 66 65 61 74 75 72 65 20 74 68 61 74 20 28 31 29 20 64 69 73 70 6c 61 79 73 20 61 6e | ble.feature.that.(1).displays.an |
| f040 | 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 6e 6f 74 69 63 65 2c 20 61 | .appropriate.copyright.notice,.a |
| f060 | 6e 64 20 28 32 29 0a 74 65 6c 6c 73 20 74 68 65 20 75 73 65 72 20 74 68 61 74 20 74 68 65 72 65 | nd.(2).tells.the.user.that.there |
| f080 | 20 69 73 20 6e 6f 20 77 61 72 72 61 6e 74 79 20 66 6f 72 20 74 68 65 20 77 6f 72 6b 20 28 65 78 | .is.no.warranty.for.the.work.(ex |
| f0a0 | 63 65 70 74 20 74 6f 20 74 68 65 0a 65 78 74 65 6e 74 20 74 68 61 74 20 77 61 72 72 61 6e 74 69 | cept.to.the.extent.that.warranti |
| f0c0 | 65 73 20 61 72 65 20 70 72 6f 76 69 64 65 64 29 2c 20 74 68 61 74 20 6c 69 63 65 6e 73 65 65 73 | es.are.provided),.that.licensees |
| f0e0 | 20 6d 61 79 20 63 6f 6e 76 65 79 20 74 68 65 0a 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 69 73 20 | .may.convey.the.work.under.this. |
| f100 | 4c 69 63 65 6e 73 65 2c 20 61 6e 64 20 68 6f 77 20 74 6f 20 76 69 65 77 20 61 20 63 6f 70 79 20 | License,.and.how.to.view.a.copy. |
| f120 | 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 0a 74 68 65 20 69 6e 74 65 72 66 61 | of.this.License...If.the.interfa |
| f140 | 63 65 20 70 72 65 73 65 6e 74 73 20 61 20 6c 69 73 74 20 6f 66 20 75 73 65 72 20 63 6f 6d 6d 61 | ce.presents.a.list.of.user.comma |
| f160 | 6e 64 73 20 6f 72 20 6f 70 74 69 6f 6e 73 2c 20 73 75 63 68 20 61 73 20 61 0a 6d 65 6e 75 2c 20 | nds.or.options,.such.as.a.menu,. |
| f180 | 61 20 70 72 6f 6d 69 6e 65 6e 74 20 69 74 65 6d 20 69 6e 20 74 68 65 20 6c 69 73 74 20 6d 65 65 | a.prominent.item.in.the.list.mee |
| f1a0 | 74 73 20 74 68 69 73 20 63 72 69 74 65 72 69 6f 6e 2e 0a 0a 20 20 31 2e 20 53 6f 75 72 63 65 20 | ts.this.criterion.....1..Source. |
| f1c0 | 43 6f 64 65 2e 0a 0a 20 20 54 68 65 20 22 73 6f 75 72 63 65 20 63 6f 64 65 22 20 66 6f 72 20 61 | Code.....The."source.code".for.a |
| f1e0 | 20 77 6f 72 6b 20 6d 65 61 6e 73 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 66 6f 72 6d 20 6f | .work.means.the.preferred.form.o |
| f200 | 66 20 74 68 65 20 77 6f 72 6b 0a 66 6f 72 20 6d 61 6b 69 6e 67 20 6d 6f 64 69 66 69 63 61 74 69 | f.the.work.for.making.modificati |
| f220 | 6f 6e 73 20 74 6f 20 69 74 2e 20 20 22 4f 62 6a 65 63 74 20 63 6f 64 65 22 20 6d 65 61 6e 73 20 | ons.to.it..."Object.code".means. |
| f240 | 61 6e 79 20 6e 6f 6e 2d 73 6f 75 72 63 65 0a 66 6f 72 6d 20 6f 66 20 61 20 77 6f 72 6b 2e 0a 0a | any.non-source.form.of.a.work... |
| f260 | 20 20 41 20 22 53 74 61 6e 64 61 72 64 20 49 6e 74 65 72 66 61 63 65 22 20 6d 65 61 6e 73 20 61 | ..A."Standard.Interface".means.a |
| f280 | 6e 20 69 6e 74 65 72 66 61 63 65 20 74 68 61 74 20 65 69 74 68 65 72 20 69 73 20 61 6e 20 6f 66 | n.interface.that.either.is.an.of |
| f2a0 | 66 69 63 69 61 6c 0a 73 74 61 6e 64 61 72 64 20 64 65 66 69 6e 65 64 20 62 79 20 61 20 72 65 63 | ficial.standard.defined.by.a.rec |
| f2c0 | 6f 67 6e 69 7a 65 64 20 73 74 61 6e 64 61 72 64 73 20 62 6f 64 79 2c 20 6f 72 2c 20 69 6e 20 74 | ognized.standards.body,.or,.in.t |
| f2e0 | 68 65 20 63 61 73 65 20 6f 66 0a 69 6e 74 65 72 66 61 63 65 73 20 73 70 65 63 69 66 69 65 64 20 | he.case.of.interfaces.specified. |
| f300 | 66 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 70 72 6f 67 72 61 6d 6d 69 6e 67 20 6c 61 6e | for.a.particular.programming.lan |
| f320 | 67 75 61 67 65 2c 20 6f 6e 65 20 74 68 61 74 0a 69 73 20 77 69 64 65 6c 79 20 75 73 65 64 20 61 | guage,.one.that.is.widely.used.a |
| f340 | 6d 6f 6e 67 20 64 65 76 65 6c 6f 70 65 72 73 20 77 6f 72 6b 69 6e 67 20 69 6e 20 74 68 61 74 20 | mong.developers.working.in.that. |
| f360 | 6c 61 6e 67 75 61 67 65 2e 0a 0a 20 20 54 68 65 20 22 53 79 73 74 65 6d 20 4c 69 62 72 61 72 69 | language.....The."System.Librari |
| f380 | 65 73 22 20 6f 66 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 20 69 6e 63 6c 75 64 | es".of.an.executable.work.includ |
| f3a0 | 65 20 61 6e 79 74 68 69 6e 67 2c 20 6f 74 68 65 72 0a 74 68 61 6e 20 74 68 65 20 77 6f 72 6b 20 | e.anything,.other.than.the.work. |
| f3c0 | 61 73 20 61 20 77 68 6f 6c 65 2c 20 74 68 61 74 20 28 61 29 20 69 73 20 69 6e 63 6c 75 64 65 64 | as.a.whole,.that.(a).is.included |
| f3e0 | 20 69 6e 20 74 68 65 20 6e 6f 72 6d 61 6c 20 66 6f 72 6d 20 6f 66 0a 70 61 63 6b 61 67 69 6e 67 | .in.the.normal.form.of.packaging |
| f400 | 20 61 20 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 62 75 74 20 77 68 69 63 68 20 69 73 | .a.Major.Component,.but.which.is |
| f420 | 20 6e 6f 74 20 70 61 72 74 20 6f 66 20 74 68 61 74 20 4d 61 6a 6f 72 0a 43 6f 6d 70 6f 6e 65 6e | .not.part.of.that.Major.Componen |
| f440 | 74 2c 20 61 6e 64 20 28 62 29 20 73 65 72 76 65 73 20 6f 6e 6c 79 20 74 6f 20 65 6e 61 62 6c 65 | t,.and.(b).serves.only.to.enable |
| f460 | 20 75 73 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 77 69 74 68 20 74 68 61 74 0a 4d 61 6a 6f 72 | .use.of.the.work.with.that.Major |
| f480 | 20 43 6f 6d 70 6f 6e 65 6e 74 2c 20 6f 72 20 74 6f 20 69 6d 70 6c 65 6d 65 6e 74 20 61 20 53 74 | .Component,.or.to.implement.a.St |
| f4a0 | 61 6e 64 61 72 64 20 49 6e 74 65 72 66 61 63 65 20 66 6f 72 20 77 68 69 63 68 20 61 6e 0a 69 6d | andard.Interface.for.which.an.im |
| f4c0 | 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 | plementation.is.available.to.the |
| f4e0 | 20 70 75 62 6c 69 63 20 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 2e 20 20 41 0a | .public.in.source.code.form...A. |
| f500 | 22 4d 61 6a 6f 72 20 43 6f 6d 70 6f 6e 65 6e 74 22 2c 20 69 6e 20 74 68 69 73 20 63 6f 6e 74 65 | "Major.Component",.in.this.conte |
| f520 | 78 74 2c 20 6d 65 61 6e 73 20 61 20 6d 61 6a 6f 72 20 65 73 73 65 6e 74 69 61 6c 20 63 6f 6d 70 | xt,.means.a.major.essential.comp |
| f540 | 6f 6e 65 6e 74 0a 28 6b 65 72 6e 65 6c 2c 20 77 69 6e 64 6f 77 20 73 79 73 74 65 6d 2c 20 61 6e | onent.(kernel,.window.system,.an |
| f560 | 64 20 73 6f 20 6f 6e 29 20 6f 66 20 74 68 65 20 73 70 65 63 69 66 69 63 20 6f 70 65 72 61 74 69 | d.so.on).of.the.specific.operati |
| f580 | 6e 67 20 73 79 73 74 65 6d 0a 28 69 66 20 61 6e 79 29 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 | ng.system.(if.any).on.which.the. |
| f5a0 | 65 78 65 63 75 74 61 62 6c 65 20 77 6f 72 6b 20 72 75 6e 73 2c 20 6f 72 20 61 20 63 6f 6d 70 69 | executable.work.runs,.or.a.compi |
| f5c0 | 6c 65 72 20 75 73 65 64 20 74 6f 0a 70 72 6f 64 75 63 65 20 74 68 65 20 77 6f 72 6b 2c 20 6f 72 | ler.used.to.produce.the.work,.or |
| f5e0 | 20 61 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 74 65 72 70 72 65 74 65 72 20 75 73 65 64 | .an.object.code.interpreter.used |
| f600 | 20 74 6f 20 72 75 6e 20 69 74 2e 0a 0a 20 20 54 68 65 20 22 43 6f 72 72 65 73 70 6f 6e 64 69 6e | .to.run.it.....The."Correspondin |
| f620 | 67 20 53 6f 75 72 63 65 22 20 66 6f 72 20 61 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 63 74 20 63 | g.Source".for.a.work.in.object.c |
| f640 | 6f 64 65 20 66 6f 72 6d 20 6d 65 61 6e 73 20 61 6c 6c 0a 74 68 65 20 73 6f 75 72 63 65 20 63 6f | ode.form.means.all.the.source.co |
| f660 | 64 65 20 6e 65 65 64 65 64 20 74 6f 20 67 65 6e 65 72 61 74 65 2c 20 69 6e 73 74 61 6c 6c 2c 20 | de.needed.to.generate,.install,. |
| f680 | 61 6e 64 20 28 66 6f 72 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 0a 77 6f 72 6b 29 20 72 75 6e | and.(for.an.executable.work).run |
| f6a0 | 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 20 74 6f 20 6d 6f 64 69 66 79 20 74 | .the.object.code.and.to.modify.t |
| f6c0 | 68 65 20 77 6f 72 6b 2c 20 69 6e 63 6c 75 64 69 6e 67 20 73 63 72 69 70 74 73 20 74 6f 0a 63 6f | he.work,.including.scripts.to.co |
| f6e0 | 6e 74 72 6f 6c 20 74 68 6f 73 65 20 61 63 74 69 76 69 74 69 65 73 2e 20 20 48 6f 77 65 76 65 72 | ntrol.those.activities...However |
| f700 | 2c 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 77 6f 72 6b 27 73 | ,.it.does.not.include.the.work's |
| f720 | 0a 53 79 73 74 65 6d 20 4c 69 62 72 61 72 69 65 73 2c 20 6f 72 20 67 65 6e 65 72 61 6c 2d 70 75 | .System.Libraries,.or.general-pu |
| f740 | 72 70 6f 73 65 20 74 6f 6f 6c 73 20 6f 72 20 67 65 6e 65 72 61 6c 6c 79 20 61 76 61 69 6c 61 62 | rpose.tools.or.generally.availab |
| f760 | 6c 65 20 66 72 65 65 0a 70 72 6f 67 72 61 6d 73 20 77 68 69 63 68 20 61 72 65 20 75 73 65 64 20 | le.free.programs.which.are.used. |
| f780 | 75 6e 6d 6f 64 69 66 69 65 64 20 69 6e 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 6f 73 65 20 61 | unmodified.in.performing.those.a |
| f7a0 | 63 74 69 76 69 74 69 65 73 20 62 75 74 0a 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 70 61 72 74 | ctivities.but.which.are.not.part |
| f7c0 | 20 6f 66 20 74 68 65 20 77 6f 72 6b 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 43 6f 72 72 | .of.the.work...For.example,.Corr |
| f7e0 | 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 0a 69 6e 63 6c 75 64 65 73 20 69 6e 74 65 72 66 | esponding.Source.includes.interf |
| f800 | 61 63 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 66 69 6c 65 73 20 61 73 73 6f 63 69 61 74 65 64 20 | ace.definition.files.associated. |
| f820 | 77 69 74 68 20 73 6f 75 72 63 65 20 66 69 6c 65 73 20 66 6f 72 0a 74 68 65 20 77 6f 72 6b 2c 20 | with.source.files.for.the.work,. |
| f840 | 61 6e 64 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 20 73 68 61 72 65 64 20 6c | and.the.source.code.for.shared.l |
| f860 | 69 62 72 61 72 69 65 73 20 61 6e 64 20 64 79 6e 61 6d 69 63 61 6c 6c 79 0a 6c 69 6e 6b 65 64 20 | ibraries.and.dynamically.linked. |
| f880 | 73 75 62 70 72 6f 67 72 61 6d 73 20 74 68 61 74 20 74 68 65 20 77 6f 72 6b 20 69 73 20 73 70 65 | subprograms.that.the.work.is.spe |
| f8a0 | 63 69 66 69 63 61 6c 6c 79 20 64 65 73 69 67 6e 65 64 20 74 6f 20 72 65 71 75 69 72 65 2c 0a 73 | cifically.designed.to.require,.s |
| f8c0 | 75 63 68 20 61 73 20 62 79 20 69 6e 74 69 6d 61 74 65 20 64 61 74 61 20 63 6f 6d 6d 75 6e 69 63 | uch.as.by.intimate.data.communic |
| f8e0 | 61 74 69 6f 6e 20 6f 72 20 63 6f 6e 74 72 6f 6c 20 66 6c 6f 77 20 62 65 74 77 65 65 6e 20 74 68 | ation.or.control.flow.between.th |
| f900 | 6f 73 65 0a 73 75 62 70 72 6f 67 72 61 6d 73 20 61 6e 64 20 6f 74 68 65 72 20 70 61 72 74 73 20 | ose.subprograms.and.other.parts. |
| f920 | 6f 66 20 74 68 65 20 77 6f 72 6b 2e 0a 0a 20 20 54 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e | of.the.work.....The.Correspondin |
| f940 | 67 20 53 6f 75 72 63 65 20 6e 65 65 64 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 6e 79 74 68 69 | g.Source.need.not.include.anythi |
| f960 | 6e 67 20 74 68 61 74 20 75 73 65 72 73 0a 63 61 6e 20 72 65 67 65 6e 65 72 61 74 65 20 61 75 74 | ng.that.users.can.regenerate.aut |
| f980 | 6f 6d 61 74 69 63 61 6c 6c 79 20 66 72 6f 6d 20 6f 74 68 65 72 20 70 61 72 74 73 20 6f 66 20 74 | omatically.from.other.parts.of.t |
| f9a0 | 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 53 6f 75 72 63 65 2e 0a 0a 20 20 54 68 65 20 | he.Corresponding.Source.....The. |
| f9c0 | 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 20 77 6f 72 6b 20 | Corresponding.Source.for.a.work. |
| f9e0 | 69 6e 20 73 6f 75 72 63 65 20 63 6f 64 65 20 66 6f 72 6d 20 69 73 20 74 68 61 74 0a 73 61 6d 65 | in.source.code.form.is.that.same |
| fa00 | 20 77 6f 72 6b 2e 0a 0a 20 20 32 2e 20 42 61 73 69 63 20 50 65 72 6d 69 73 73 69 6f 6e 73 2e 0a | .work.....2..Basic.Permissions.. |
| fa20 | 0a 20 20 41 6c 6c 20 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 73 | ...All.rights.granted.under.this |
| fa40 | 20 4c 69 63 65 6e 73 65 20 61 72 65 20 67 72 61 6e 74 65 64 20 66 6f 72 20 74 68 65 20 74 65 72 | .License.are.granted.for.the.ter |
| fa60 | 6d 20 6f 66 0a 63 6f 70 79 72 69 67 68 74 20 6f 6e 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 61 | m.of.copyright.on.the.Program,.a |
| fa80 | 6e 64 20 61 72 65 20 69 72 72 65 76 6f 63 61 62 6c 65 20 70 72 6f 76 69 64 65 64 20 74 68 65 20 | nd.are.irrevocable.provided.the. |
| faa0 | 73 74 61 74 65 64 0a 63 6f 6e 64 69 74 69 6f 6e 73 20 61 72 65 20 6d 65 74 2e 20 20 54 68 69 73 | stated.conditions.are.met...This |
| fac0 | 20 4c 69 63 65 6e 73 65 20 65 78 70 6c 69 63 69 74 6c 79 20 61 66 66 69 72 6d 73 20 79 6f 75 72 | .License.explicitly.affirms.your |
| fae0 | 20 75 6e 6c 69 6d 69 74 65 64 0a 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 72 75 6e 20 74 68 65 | .unlimited.permission.to.run.the |
| fb00 | 20 75 6e 6d 6f 64 69 66 69 65 64 20 50 72 6f 67 72 61 6d 2e 20 20 54 68 65 20 6f 75 74 70 75 74 | .unmodified.Program...The.output |
| fb20 | 20 66 72 6f 6d 20 72 75 6e 6e 69 6e 67 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 73 20 | .from.running.a.covered.work.is. |
| fb40 | 63 6f 76 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 6f 6e 6c 79 20 69 66 20 | covered.by.this.License.only.if. |
| fb60 | 74 68 65 20 6f 75 74 70 75 74 2c 20 67 69 76 65 6e 20 69 74 73 0a 63 6f 6e 74 65 6e 74 2c 20 63 | the.output,.given.its.content,.c |
| fb80 | 6f 6e 73 74 69 74 75 74 65 73 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2e 20 20 54 68 69 73 | onstitutes.a.covered.work...This |
| fba0 | 20 4c 69 63 65 6e 73 65 20 61 63 6b 6e 6f 77 6c 65 64 67 65 73 20 79 6f 75 72 0a 72 69 67 68 74 | .License.acknowledges.your.right |
| fbc0 | 73 20 6f 66 20 66 61 69 72 20 75 73 65 20 6f 72 20 6f 74 68 65 72 20 65 71 75 69 76 61 6c 65 6e | s.of.fair.use.or.other.equivalen |
| fbe0 | 74 2c 20 61 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 63 6f 70 79 72 69 67 68 74 20 6c 61 77 2e | t,.as.provided.by.copyright.law. |
| fc00 | 0a 0a 20 20 59 6f 75 20 6d 61 79 20 6d 61 6b 65 2c 20 72 75 6e 20 61 6e 64 20 70 72 6f 70 61 67 | ....You.may.make,.run.and.propag |
| fc20 | 61 74 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 73 20 74 68 61 74 20 79 6f 75 20 64 6f 20 6e 6f | ate.covered.works.that.you.do.no |
| fc40 | 74 0a 63 6f 6e 76 65 79 2c 20 77 69 74 68 6f 75 74 20 63 6f 6e 64 69 74 69 6f 6e 73 20 73 6f 20 | t.convey,.without.conditions.so. |
| fc60 | 6c 6f 6e 67 20 61 73 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 6f 74 68 65 72 77 69 73 65 20 72 | long.as.your.license.otherwise.r |
| fc80 | 65 6d 61 69 6e 73 0a 69 6e 20 66 6f 72 63 65 2e 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 | emains.in.force...You.may.convey |
| fca0 | 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 73 20 74 6f 20 6f 74 68 65 72 73 20 66 6f 72 20 74 68 65 | .covered.works.to.others.for.the |
| fcc0 | 20 73 6f 6c 65 20 70 75 72 70 6f 73 65 0a 6f 66 20 68 61 76 69 6e 67 20 74 68 65 6d 20 6d 61 6b | .sole.purpose.of.having.them.mak |
| fce0 | 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 65 78 63 6c 75 73 69 76 65 6c 79 20 66 6f 72 20 | e.modifications.exclusively.for. |
| fd00 | 79 6f 75 2c 20 6f 72 20 70 72 6f 76 69 64 65 20 79 6f 75 0a 77 69 74 68 20 66 61 63 69 6c 69 74 | you,.or.provide.you.with.facilit |
| fd20 | 69 65 73 20 66 6f 72 20 72 75 6e 6e 69 6e 67 20 74 68 6f 73 65 20 77 6f 72 6b 73 2c 20 70 72 6f | ies.for.running.those.works,.pro |
| fd40 | 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 63 6f 6d 70 6c 79 20 77 69 74 68 0a 74 68 65 20 74 | vided.that.you.comply.with.the.t |
| fd60 | 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 69 6e 20 63 6f 6e 76 65 79 69 6e | erms.of.this.License.in.conveyin |
| fd80 | 67 20 61 6c 6c 20 6d 61 74 65 72 69 61 6c 20 66 6f 72 20 77 68 69 63 68 20 79 6f 75 20 64 6f 0a | g.all.material.for.which.you.do. |
| fda0 | 6e 6f 74 20 63 6f 6e 74 72 6f 6c 20 63 6f 70 79 72 69 67 68 74 2e 20 20 54 68 6f 73 65 20 74 68 | not.control.copyright...Those.th |
| fdc0 | 75 73 20 6d 61 6b 69 6e 67 20 6f 72 20 72 75 6e 6e 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 64 | us.making.or.running.the.covered |
| fde0 | 20 77 6f 72 6b 73 0a 66 6f 72 20 79 6f 75 20 6d 75 73 74 20 64 6f 20 73 6f 20 65 78 63 6c 75 73 | .works.for.you.must.do.so.exclus |
| fe00 | 69 76 65 6c 79 20 6f 6e 20 79 6f 75 72 20 62 65 68 61 6c 66 2c 20 75 6e 64 65 72 20 79 6f 75 72 | ively.on.your.behalf,.under.your |
| fe20 | 20 64 69 72 65 63 74 69 6f 6e 0a 61 6e 64 20 63 6f 6e 74 72 6f 6c 2c 20 6f 6e 20 74 65 72 6d 73 | .direction.and.control,.on.terms |
| fe40 | 20 74 68 61 74 20 70 72 6f 68 69 62 69 74 20 74 68 65 6d 20 66 72 6f 6d 20 6d 61 6b 69 6e 67 20 | .that.prohibit.them.from.making. |
| fe60 | 61 6e 79 20 63 6f 70 69 65 73 20 6f 66 0a 79 6f 75 72 20 63 6f 70 79 72 69 67 68 74 65 64 20 6d | any.copies.of.your.copyrighted.m |
| fe80 | 61 74 65 72 69 61 6c 20 6f 75 74 73 69 64 65 20 74 68 65 69 72 20 72 65 6c 61 74 69 6f 6e 73 68 | aterial.outside.their.relationsh |
| fea0 | 69 70 20 77 69 74 68 20 79 6f 75 2e 0a 0a 20 20 43 6f 6e 76 65 79 69 6e 67 20 75 6e 64 65 72 20 | ip.with.you.....Conveying.under. |
| fec0 | 61 6e 79 20 6f 74 68 65 72 20 63 69 72 63 75 6d 73 74 61 6e 63 65 73 20 69 73 20 70 65 72 6d 69 | any.other.circumstances.is.permi |
| fee0 | 74 74 65 64 20 73 6f 6c 65 6c 79 20 75 6e 64 65 72 0a 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 | tted.solely.under.the.conditions |
| ff00 | 20 73 74 61 74 65 64 20 62 65 6c 6f 77 2e 20 20 53 75 62 6c 69 63 65 6e 73 69 6e 67 20 69 73 20 | .stated.below...Sublicensing.is. |
| ff20 | 6e 6f 74 20 61 6c 6c 6f 77 65 64 3b 20 73 65 63 74 69 6f 6e 20 31 30 0a 6d 61 6b 65 73 20 69 74 | not.allowed;.section.10.makes.it |
| ff40 | 20 75 6e 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 33 2e 20 50 72 6f 74 65 63 74 69 6e 67 20 55 | .unnecessary.....3..Protecting.U |
| ff60 | 73 65 72 73 27 20 4c 65 67 61 6c 20 52 69 67 68 74 73 20 46 72 6f 6d 20 41 6e 74 69 2d 43 69 72 | sers'.Legal.Rights.From.Anti-Cir |
| ff80 | 63 75 6d 76 65 6e 74 69 6f 6e 20 4c 61 77 2e 0a 0a 20 20 4e 6f 20 63 6f 76 65 72 65 64 20 77 6f | cumvention.Law.....No.covered.wo |
| ffa0 | 72 6b 20 73 68 61 6c 6c 20 62 65 20 64 65 65 6d 65 64 20 70 61 72 74 20 6f 66 20 61 6e 20 65 66 | rk.shall.be.deemed.part.of.an.ef |
| ffc0 | 66 65 63 74 69 76 65 20 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 0a 6d 65 61 73 75 72 65 20 75 6e | fective.technological.measure.un |
| ffe0 | 64 65 72 20 61 6e 79 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 20 66 75 6c 66 69 6c 6c 69 6e | der.any.applicable.law.fulfillin |
| 10000 | 67 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 61 72 74 69 63 6c 65 0a 31 31 20 6f | g.obligations.under.article.11.o |
| 10020 | 66 20 74 68 65 20 57 49 50 4f 20 63 6f 70 79 72 69 67 68 74 20 74 72 65 61 74 79 20 61 64 6f 70 | f.the.WIPO.copyright.treaty.adop |
| 10040 | 74 65 64 20 6f 6e 20 32 30 20 44 65 63 65 6d 62 65 72 20 31 39 39 36 2c 20 6f 72 0a 73 69 6d 69 | ted.on.20.December.1996,.or.simi |
| 10060 | 6c 61 72 20 6c 61 77 73 20 70 72 6f 68 69 62 69 74 69 6e 67 20 6f 72 20 72 65 73 74 72 69 63 74 | lar.laws.prohibiting.or.restrict |
| 10080 | 69 6e 67 20 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 20 73 75 63 68 0a 6d 65 61 73 75 72 | ing.circumvention.of.such.measur |
| 100a0 | 65 73 2e 0a 0a 20 20 57 68 65 6e 20 79 6f 75 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 64 | es.....When.you.convey.a.covered |
| 100c0 | 20 77 6f 72 6b 2c 20 79 6f 75 20 77 61 69 76 65 20 61 6e 79 20 6c 65 67 61 6c 20 70 6f 77 65 72 | .work,.you.waive.any.legal.power |
| 100e0 | 20 74 6f 20 66 6f 72 62 69 64 0a 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 20 6f 66 20 74 65 63 68 | .to.forbid.circumvention.of.tech |
| 10100 | 6e 6f 6c 6f 67 69 63 61 6c 20 6d 65 61 73 75 72 65 73 20 74 6f 20 74 68 65 20 65 78 74 65 6e 74 | nological.measures.to.the.extent |
| 10120 | 20 73 75 63 68 20 63 69 72 63 75 6d 76 65 6e 74 69 6f 6e 0a 69 73 20 65 66 66 65 63 74 65 64 20 | .such.circumvention.is.effected. |
| 10140 | 62 79 20 65 78 65 72 63 69 73 69 6e 67 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 | by.exercising.rights.under.this. |
| 10160 | 4c 69 63 65 6e 73 65 20 77 69 74 68 20 72 65 73 70 65 63 74 20 74 6f 0a 74 68 65 20 63 6f 76 65 | License.with.respect.to.the.cove |
| 10180 | 72 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 79 6f 75 20 64 69 73 63 6c 61 69 6d 20 61 6e 79 20 69 | red.work,.and.you.disclaim.any.i |
| 101a0 | 6e 74 65 6e 74 69 6f 6e 20 74 6f 20 6c 69 6d 69 74 20 6f 70 65 72 61 74 69 6f 6e 20 6f 72 0a 6d | ntention.to.limit.operation.or.m |
| 101c0 | 6f 64 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 73 20 61 20 6d 65 61 | odification.of.the.work.as.a.mea |
| 101e0 | 6e 73 20 6f 66 20 65 6e 66 6f 72 63 69 6e 67 2c 20 61 67 61 69 6e 73 74 20 74 68 65 20 77 6f 72 | ns.of.enforcing,.against.the.wor |
| 10200 | 6b 27 73 0a 75 73 65 72 73 2c 20 79 6f 75 72 20 6f 72 20 74 68 69 72 64 20 70 61 72 74 69 65 73 | k's.users,.your.or.third.parties |
| 10220 | 27 20 6c 65 67 61 6c 20 72 69 67 68 74 73 20 74 6f 20 66 6f 72 62 69 64 20 63 69 72 63 75 6d 76 | '.legal.rights.to.forbid.circumv |
| 10240 | 65 6e 74 69 6f 6e 20 6f 66 0a 74 65 63 68 6e 6f 6c 6f 67 69 63 61 6c 20 6d 65 61 73 75 72 65 73 | ention.of.technological.measures |
| 10260 | 2e 0a 0a 20 20 34 2e 20 43 6f 6e 76 65 79 69 6e 67 20 56 65 72 62 61 74 69 6d 20 43 6f 70 69 65 | .....4..Conveying.Verbatim.Copie |
| 10280 | 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 76 65 72 62 61 74 69 6d 20 63 6f | s.....You.may.convey.verbatim.co |
| 102a0 | 70 69 65 73 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 27 73 20 73 6f 75 72 63 65 20 63 6f 64 | pies.of.the.Program's.source.cod |
| 102c0 | 65 20 61 73 20 79 6f 75 0a 72 65 63 65 69 76 65 20 69 74 2c 20 69 6e 20 61 6e 79 20 6d 65 64 69 | e.as.you.receive.it,.in.any.medi |
| 102e0 | 75 6d 2c 20 70 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 73 70 69 63 75 6f 75 | um,.provided.that.you.conspicuou |
| 10300 | 73 6c 79 20 61 6e 64 0a 61 70 70 72 6f 70 72 69 61 74 65 6c 79 20 70 75 62 6c 69 73 68 20 6f 6e | sly.and.appropriately.publish.on |
| 10320 | 20 65 61 63 68 20 63 6f 70 79 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 | .each.copy.an.appropriate.copyri |
| 10340 | 67 68 74 20 6e 6f 74 69 63 65 3b 0a 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 69 | ght.notice;.keep.intact.all.noti |
| 10360 | 63 65 73 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e | ces.stating.that.this.License.an |
| 10380 | 64 20 61 6e 79 0a 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 20 74 65 72 6d 73 20 61 64 64 65 64 | d.any.non-permissive.terms.added |
| 103a0 | 20 69 6e 20 61 63 63 6f 72 64 20 77 69 74 68 20 73 65 63 74 69 6f 6e 20 37 20 61 70 70 6c 79 20 | .in.accord.with.section.7.apply. |
| 103c0 | 74 6f 20 74 68 65 20 63 6f 64 65 3b 0a 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 | to.the.code;.keep.intact.all.not |
| 103e0 | 69 63 65 73 20 6f 66 20 74 68 65 20 61 62 73 65 6e 63 65 20 6f 66 20 61 6e 79 20 77 61 72 72 61 | ices.of.the.absence.of.any.warra |
| 10400 | 6e 74 79 3b 20 61 6e 64 20 67 69 76 65 20 61 6c 6c 0a 72 65 63 69 70 69 65 6e 74 73 20 61 20 63 | nty;.and.give.all.recipients.a.c |
| 10420 | 6f 70 79 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 | opy.of.this.License.along.with.t |
| 10440 | 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 68 61 72 67 65 20 61 6e | he.Program.....You.may.charge.an |
| 10460 | 79 20 70 72 69 63 65 20 6f 72 20 6e 6f 20 70 72 69 63 65 20 66 6f 72 20 65 61 63 68 20 63 6f 70 | y.price.or.no.price.for.each.cop |
| 10480 | 79 20 74 68 61 74 20 79 6f 75 20 63 6f 6e 76 65 79 2c 0a 61 6e 64 20 79 6f 75 20 6d 61 79 20 6f | y.that.you.convey,.and.you.may.o |
| 104a0 | 66 66 65 72 20 73 75 70 70 6f 72 74 20 6f 72 20 77 61 72 72 61 6e 74 79 20 70 72 6f 74 65 63 74 | ffer.support.or.warranty.protect |
| 104c0 | 69 6f 6e 20 66 6f 72 20 61 20 66 65 65 2e 0a 0a 20 20 35 2e 20 43 6f 6e 76 65 79 69 6e 67 20 4d | ion.for.a.fee.....5..Conveying.M |
| 104e0 | 6f 64 69 66 69 65 64 20 53 6f 75 72 63 65 20 56 65 72 73 69 6f 6e 73 2e 0a 0a 20 20 59 6f 75 20 | odified.Source.Versions.....You. |
| 10500 | 6d 61 79 20 63 6f 6e 76 65 79 20 61 20 77 6f 72 6b 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 50 | may.convey.a.work.based.on.the.P |
| 10520 | 72 6f 67 72 61 6d 2c 20 6f 72 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 20 74 6f 0a | rogram,.or.the.modifications.to. |
| 10540 | 70 72 6f 64 75 63 65 20 69 74 20 66 72 6f 6d 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 69 6e 20 | produce.it.from.the.Program,.in. |
| 10560 | 74 68 65 20 66 6f 72 6d 20 6f 66 20 73 6f 75 72 63 65 20 63 6f 64 65 20 75 6e 64 65 72 20 74 68 | the.form.of.source.code.under.th |
| 10580 | 65 0a 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 20 34 2c 20 70 72 6f 76 69 64 65 64 20 74 | e.terms.of.section.4,.provided.t |
| 105a0 | 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 6d 65 65 74 20 61 6c 6c 20 6f 66 20 74 68 65 73 65 20 63 | hat.you.also.meet.all.of.these.c |
| 105c0 | 6f 6e 64 69 74 69 6f 6e 73 3a 0a 0a 20 20 20 20 61 29 20 54 68 65 20 77 6f 72 6b 20 6d 75 73 74 | onditions:......a).The.work.must |
| 105e0 | 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 69 63 65 73 20 73 74 61 74 69 6e 67 | .carry.prominent.notices.stating |
| 10600 | 20 74 68 61 74 20 79 6f 75 20 6d 6f 64 69 66 69 65 64 0a 20 20 20 20 69 74 2c 20 61 6e 64 20 67 | .that.you.modified.....it,.and.g |
| 10620 | 69 76 69 6e 67 20 61 20 72 65 6c 65 76 61 6e 74 20 64 61 74 65 2e 0a 0a 20 20 20 20 62 29 20 54 | iving.a.relevant.date.......b).T |
| 10640 | 68 65 20 77 6f 72 6b 20 6d 75 73 74 20 63 61 72 72 79 20 70 72 6f 6d 69 6e 65 6e 74 20 6e 6f 74 | he.work.must.carry.prominent.not |
| 10660 | 69 63 65 73 20 73 74 61 74 69 6e 67 20 74 68 61 74 20 69 74 20 69 73 0a 20 20 20 20 72 65 6c 65 | ices.stating.that.it.is.....rele |
| 10680 | 61 73 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 6e 79 20 | ased.under.this.License.and.any. |
| 106a0 | 63 6f 6e 64 69 74 69 6f 6e 73 20 61 64 64 65 64 20 75 6e 64 65 72 20 73 65 63 74 69 6f 6e 0a 20 | conditions.added.under.section.. |
| 106c0 | 20 20 20 37 2e 20 20 54 68 69 73 20 72 65 71 75 69 72 65 6d 65 6e 74 20 6d 6f 64 69 66 69 65 73 | ...7...This.requirement.modifies |
| 106e0 | 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 20 69 6e 20 73 65 63 74 69 6f 6e 20 34 20 74 6f | .the.requirement.in.section.4.to |
| 10700 | 0a 20 20 20 20 22 6b 65 65 70 20 69 6e 74 61 63 74 20 61 6c 6c 20 6e 6f 74 69 63 65 73 22 2e 0a | ....."keep.intact.all.notices".. |
| 10720 | 0a 20 20 20 20 63 29 20 59 6f 75 20 6d 75 73 74 20 6c 69 63 65 6e 73 65 20 74 68 65 20 65 6e 74 | .....c).You.must.license.the.ent |
| 10740 | 69 72 65 20 77 6f 72 6b 2c 20 61 73 20 61 20 77 68 6f 6c 65 2c 20 75 6e 64 65 72 20 74 68 69 73 | ire.work,.as.a.whole,.under.this |
| 10760 | 0a 20 20 20 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 6e 79 6f 6e 65 20 77 68 6f 20 63 6f 6d 65 73 | .....License.to.anyone.who.comes |
| 10780 | 20 69 6e 74 6f 20 70 6f 73 73 65 73 73 69 6f 6e 20 6f 66 20 61 20 63 6f 70 79 2e 20 20 54 68 69 | .into.possession.of.a.copy...Thi |
| 107a0 | 73 0a 20 20 20 20 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 74 68 65 72 65 66 6f 72 65 20 61 70 70 | s.....License.will.therefore.app |
| 107c0 | 6c 79 2c 20 61 6c 6f 6e 67 20 77 69 74 68 20 61 6e 79 20 61 70 70 6c 69 63 61 62 6c 65 20 73 65 | ly,.along.with.any.applicable.se |
| 107e0 | 63 74 69 6f 6e 20 37 0a 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 74 6f | ction.7.....additional.terms,.to |
| 10800 | 20 74 68 65 20 77 68 6f 6c 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 2c 20 61 6e 64 20 61 6c 6c 20 | .the.whole.of.the.work,.and.all. |
| 10820 | 69 74 73 20 70 61 72 74 73 2c 0a 20 20 20 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f 77 | its.parts,.....regardless.of.how |
| 10840 | 20 74 68 65 79 20 61 72 65 20 70 61 63 6b 61 67 65 64 2e 20 20 54 68 69 73 20 4c 69 63 65 6e 73 | .they.are.packaged...This.Licens |
| 10860 | 65 20 67 69 76 65 73 20 6e 6f 0a 20 20 20 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 6c 69 63 | e.gives.no.....permission.to.lic |
| 10880 | 65 6e 73 65 20 74 68 65 20 77 6f 72 6b 20 69 6e 20 61 6e 79 20 6f 74 68 65 72 20 77 61 79 2c 20 | ense.the.work.in.any.other.way,. |
| 108a0 | 62 75 74 20 69 74 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 69 6e 76 61 6c 69 64 61 74 65 20 73 | but.it.does.not.....invalidate.s |
| 108c0 | 75 63 68 20 70 65 72 6d 69 73 73 69 6f 6e 20 69 66 20 79 6f 75 20 68 61 76 65 20 73 65 70 61 72 | uch.permission.if.you.have.separ |
| 108e0 | 61 74 65 6c 79 20 72 65 63 65 69 76 65 64 20 69 74 2e 0a 0a 20 20 20 20 64 29 20 49 66 20 74 68 | ately.received.it.......d).If.th |
| 10900 | 65 20 77 6f 72 6b 20 68 61 73 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 72 20 69 6e 74 65 | e.work.has.interactive.user.inte |
| 10920 | 72 66 61 63 65 73 2c 20 65 61 63 68 20 6d 75 73 74 20 64 69 73 70 6c 61 79 0a 20 20 20 20 41 70 | rfaces,.each.must.display.....Ap |
| 10940 | 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 3b 20 68 6f 77 65 76 65 72 | propriate.Legal.Notices;.however |
| 10960 | 2c 20 69 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 68 61 73 20 69 6e 74 65 72 61 63 74 69 76 65 | ,.if.the.Program.has.interactive |
| 10980 | 0a 20 20 20 20 69 6e 74 65 72 66 61 63 65 73 20 74 68 61 74 20 64 6f 20 6e 6f 74 20 64 69 73 70 | .....interfaces.that.do.not.disp |
| 109a0 | 6c 61 79 20 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 67 61 6c 20 4e 6f 74 69 63 65 73 2c 20 79 | lay.Appropriate.Legal.Notices,.y |
| 109c0 | 6f 75 72 0a 20 20 20 20 77 6f 72 6b 20 6e 65 65 64 20 6e 6f 74 20 6d 61 6b 65 20 74 68 65 6d 20 | our.....work.need.not.make.them. |
| 109e0 | 64 6f 20 73 6f 2e 0a 0a 20 20 41 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f 76 | do.so.....A.compilation.of.a.cov |
| 10a00 | 65 72 65 64 20 77 6f 72 6b 20 77 69 74 68 20 6f 74 68 65 72 20 73 65 70 61 72 61 74 65 20 61 6e | ered.work.with.other.separate.an |
| 10a20 | 64 20 69 6e 64 65 70 65 6e 64 65 6e 74 0a 77 6f 72 6b 73 2c 20 77 68 69 63 68 20 61 72 65 20 6e | d.independent.works,.which.are.n |
| 10a40 | 6f 74 20 62 79 20 74 68 65 69 72 20 6e 61 74 75 72 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 6f 66 | ot.by.their.nature.extensions.of |
| 10a60 | 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 0a 61 6e 64 20 77 68 69 63 68 20 61 72 65 | .the.covered.work,.and.which.are |
| 10a80 | 20 6e 6f 74 20 63 6f 6d 62 69 6e 65 64 20 77 69 74 68 20 69 74 20 73 75 63 68 20 61 73 20 74 6f | .not.combined.with.it.such.as.to |
| 10aa0 | 20 66 6f 72 6d 20 61 20 6c 61 72 67 65 72 20 70 72 6f 67 72 61 6d 2c 0a 69 6e 20 6f 72 20 6f 6e | .form.a.larger.program,.in.or.on |
| 10ac0 | 20 61 20 76 6f 6c 75 6d 65 20 6f 66 20 61 20 73 74 6f 72 61 67 65 20 6f 72 20 64 69 73 74 72 69 | .a.volume.of.a.storage.or.distri |
| 10ae0 | 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 2c 20 69 73 20 63 61 6c 6c 65 64 20 61 6e 0a 22 61 67 67 | bution.medium,.is.called.an."agg |
| 10b00 | 72 65 67 61 74 65 22 20 69 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 61 6e 64 20 69 | regate".if.the.compilation.and.i |
| 10b20 | 74 73 20 72 65 73 75 6c 74 69 6e 67 20 63 6f 70 79 72 69 67 68 74 20 61 72 65 20 6e 6f 74 0a 75 | ts.resulting.copyright.are.not.u |
| 10b40 | 73 65 64 20 74 6f 20 6c 69 6d 69 74 20 74 68 65 20 61 63 63 65 73 73 20 6f 72 20 6c 65 67 61 6c | sed.to.limit.the.access.or.legal |
| 10b60 | 20 72 69 67 68 74 73 20 6f 66 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 27 73 20 75 73 65 | .rights.of.the.compilation's.use |
| 10b80 | 72 73 0a 62 65 79 6f 6e 64 20 77 68 61 74 20 74 68 65 20 69 6e 64 69 76 69 64 75 61 6c 20 77 6f | rs.beyond.what.the.individual.wo |
| 10ba0 | 72 6b 73 20 70 65 72 6d 69 74 2e 20 20 49 6e 63 6c 75 73 69 6f 6e 20 6f 66 20 61 20 63 6f 76 65 | rks.permit...Inclusion.of.a.cove |
| 10bc0 | 72 65 64 20 77 6f 72 6b 0a 69 6e 20 61 6e 20 61 67 67 72 65 67 61 74 65 20 64 6f 65 73 20 6e 6f | red.work.in.an.aggregate.does.no |
| 10be0 | 74 20 63 61 75 73 65 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 61 70 70 6c 79 20 74 6f | t.cause.this.License.to.apply.to |
| 10c00 | 20 74 68 65 20 6f 74 68 65 72 0a 70 61 72 74 73 20 6f 66 20 74 68 65 20 61 67 67 72 65 67 61 74 | .the.other.parts.of.the.aggregat |
| 10c20 | 65 2e 0a 0a 20 20 36 2e 20 43 6f 6e 76 65 79 69 6e 67 20 4e 6f 6e 2d 53 6f 75 72 63 65 20 46 6f | e.....6..Conveying.Non-Source.Fo |
| 10c40 | 72 6d 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 63 6f 6e 76 65 79 20 61 20 63 6f 76 65 72 65 64 | rms.....You.may.convey.a.covered |
| 10c60 | 20 77 6f 72 6b 20 69 6e 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 66 6f 72 6d 20 75 6e 64 65 72 20 | .work.in.object.code.form.under. |
| 10c80 | 74 68 65 20 74 65 72 6d 73 0a 6f 66 20 73 65 63 74 69 6f 6e 73 20 34 20 61 6e 64 20 35 2c 20 70 | the.terms.of.sections.4.and.5,.p |
| 10ca0 | 72 6f 76 69 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 6c 73 6f 20 63 6f 6e 76 65 79 20 74 68 65 | rovided.that.you.also.convey.the |
| 10cc0 | 0a 6d 61 63 68 69 6e 65 2d 72 65 61 64 61 62 6c 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 | .machine-readable.Corresponding. |
| 10ce0 | 53 6f 75 72 63 65 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c | Source.under.the.terms.of.this.L |
| 10d00 | 69 63 65 6e 73 65 2c 0a 69 6e 20 6f 6e 65 20 6f 66 20 74 68 65 73 65 20 77 61 79 73 3a 0a 0a 20 | icense,.in.one.of.these.ways:... |
| 10d20 | 20 20 20 61 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 2c | ...a).Convey.the.object.code.in, |
| 10d40 | 20 6f 72 20 65 6d 62 6f 64 69 65 64 20 69 6e 2c 20 61 20 70 68 79 73 69 63 61 6c 20 70 72 6f 64 | .or.embodied.in,.a.physical.prod |
| 10d60 | 75 63 74 0a 20 20 20 20 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 70 68 79 73 69 63 61 6c 20 64 69 | uct.....(including.a.physical.di |
| 10d80 | 73 74 72 69 62 75 74 69 6f 6e 20 6d 65 64 69 75 6d 29 2c 20 61 63 63 6f 6d 70 61 6e 69 65 64 20 | stribution.medium),.accompanied. |
| 10da0 | 62 79 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 | by.the.....Corresponding.Source. |
| 10dc0 | 66 69 78 65 64 20 6f 6e 20 61 20 64 75 72 61 62 6c 65 20 70 68 79 73 69 63 61 6c 20 6d 65 64 69 | fixed.on.a.durable.physical.medi |
| 10de0 | 75 6d 0a 20 20 20 20 63 75 73 74 6f 6d 61 72 69 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 | um.....customarily.used.for.soft |
| 10e00 | 77 61 72 65 20 69 6e 74 65 72 63 68 61 6e 67 65 2e 0a 0a 20 20 20 20 62 29 20 43 6f 6e 76 65 79 | ware.interchange.......b).Convey |
| 10e20 | 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 6e 2c 20 6f 72 20 65 6d 62 6f 64 69 65 64 | .the.object.code.in,.or.embodied |
| 10e40 | 20 69 6e 2c 20 61 20 70 68 79 73 69 63 61 6c 20 70 72 6f 64 75 63 74 0a 20 20 20 20 28 69 6e 63 | .in,.a.physical.product.....(inc |
| 10e60 | 6c 75 64 69 6e 67 20 61 20 70 68 79 73 69 63 61 6c 20 64 69 73 74 72 69 62 75 74 69 6f 6e 20 6d | luding.a.physical.distribution.m |
| 10e80 | 65 64 69 75 6d 29 2c 20 61 63 63 6f 6d 70 61 6e 69 65 64 20 62 79 20 61 0a 20 20 20 20 77 72 69 | edium),.accompanied.by.a.....wri |
| 10ea0 | 74 74 65 6e 20 6f 66 66 65 72 2c 20 76 61 6c 69 64 20 66 6f 72 20 61 74 20 6c 65 61 73 74 20 74 | tten.offer,.valid.for.at.least.t |
| 10ec0 | 68 72 65 65 20 79 65 61 72 73 20 61 6e 64 20 76 61 6c 69 64 20 66 6f 72 20 61 73 0a 20 20 20 20 | hree.years.and.valid.for.as..... |
| 10ee0 | 6c 6f 6e 67 20 61 73 20 79 6f 75 20 6f 66 66 65 72 20 73 70 61 72 65 20 70 61 72 74 73 20 6f 72 | long.as.you.offer.spare.parts.or |
| 10f00 | 20 63 75 73 74 6f 6d 65 72 20 73 75 70 70 6f 72 74 20 66 6f 72 20 74 68 61 74 20 70 72 6f 64 75 | .customer.support.for.that.produ |
| 10f20 | 63 74 0a 20 20 20 20 6d 6f 64 65 6c 2c 20 74 6f 20 67 69 76 65 20 61 6e 79 6f 6e 65 20 77 68 6f | ct.....model,.to.give.anyone.who |
| 10f40 | 20 70 6f 73 73 65 73 73 65 73 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 65 69 74 68 65 | .possesses.the.object.code.eithe |
| 10f60 | 72 20 28 31 29 20 61 0a 20 20 20 20 63 6f 70 79 20 6f 66 20 74 68 65 20 43 6f 72 72 65 73 70 6f | r.(1).a.....copy.of.the.Correspo |
| 10f80 | 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 6f 72 20 61 6c 6c 20 74 68 65 20 73 6f 66 74 77 61 72 | nding.Source.for.all.the.softwar |
| 10fa0 | 65 20 69 6e 20 74 68 65 0a 20 20 20 20 70 72 6f 64 75 63 74 20 74 68 61 74 20 69 73 20 63 6f 76 | e.in.the.....product.that.is.cov |
| 10fc0 | 65 72 65 64 20 62 79 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 6f 6e 20 61 20 64 75 72 61 62 | ered.by.this.License,.on.a.durab |
| 10fe0 | 6c 65 20 70 68 79 73 69 63 61 6c 0a 20 20 20 20 6d 65 64 69 75 6d 20 63 75 73 74 6f 6d 61 72 69 | le.physical.....medium.customari |
| 11000 | 6c 79 20 75 73 65 64 20 66 6f 72 20 73 6f 66 74 77 61 72 65 20 69 6e 74 65 72 63 68 61 6e 67 65 | ly.used.for.software.interchange |
| 11020 | 2c 20 66 6f 72 20 61 20 70 72 69 63 65 20 6e 6f 0a 20 20 20 20 6d 6f 72 65 20 74 68 61 6e 20 79 | ,.for.a.price.no.....more.than.y |
| 11040 | 6f 75 72 20 72 65 61 73 6f 6e 61 62 6c 65 20 63 6f 73 74 20 6f 66 20 70 68 79 73 69 63 61 6c 6c | our.reasonable.cost.of.physicall |
| 11060 | 79 20 70 65 72 66 6f 72 6d 69 6e 67 20 74 68 69 73 0a 20 20 20 20 63 6f 6e 76 65 79 69 6e 67 20 | y.performing.this.....conveying. |
| 11080 | 6f 66 20 73 6f 75 72 63 65 2c 20 6f 72 20 28 32 29 20 61 63 63 65 73 73 20 74 6f 20 63 6f 70 79 | of.source,.or.(2).access.to.copy |
| 110a0 | 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 66 72 | .the.....Corresponding.Source.fr |
| 110c0 | 6f 6d 20 61 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 20 61 74 20 6e 6f 20 63 68 61 72 67 65 | om.a.network.server.at.no.charge |
| 110e0 | 2e 0a 0a 20 20 20 20 63 29 20 43 6f 6e 76 65 79 20 69 6e 64 69 76 69 64 75 61 6c 20 63 6f 70 69 | .......c).Convey.individual.copi |
| 11100 | 65 73 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 61 20 63 6f 70 | es.of.the.object.code.with.a.cop |
| 11120 | 79 20 6f 66 20 74 68 65 0a 20 20 20 20 77 72 69 74 74 65 6e 20 6f 66 66 65 72 20 74 6f 20 70 72 | y.of.the.....written.offer.to.pr |
| 11140 | 6f 76 69 64 65 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e 20 | ovide.the.Corresponding.Source.. |
| 11160 | 20 54 68 69 73 0a 20 20 20 20 61 6c 74 65 72 6e 61 74 69 76 65 20 69 73 20 61 6c 6c 6f 77 65 64 | .This.....alternative.is.allowed |
| 11180 | 20 6f 6e 6c 79 20 6f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 61 6e 64 20 6e 6f 6e 63 6f 6d 6d 65 72 | .only.occasionally.and.noncommer |
| 111a0 | 63 69 61 6c 6c 79 2c 20 61 6e 64 0a 20 20 20 20 6f 6e 6c 79 20 69 66 20 79 6f 75 20 72 65 63 65 | cially,.and.....only.if.you.rece |
| 111c0 | 69 76 65 64 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 77 69 74 68 20 73 75 63 68 20 61 | ived.the.object.code.with.such.a |
| 111e0 | 6e 20 6f 66 66 65 72 2c 20 69 6e 20 61 63 63 6f 72 64 0a 20 20 20 20 77 69 74 68 20 73 75 62 73 | n.offer,.in.accord.....with.subs |
| 11200 | 65 63 74 69 6f 6e 20 36 62 2e 0a 0a 20 20 20 20 64 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 | ection.6b.......d).Convey.the.ob |
| 11220 | 6a 65 63 74 20 63 6f 64 65 20 62 79 20 6f 66 66 65 72 69 6e 67 20 61 63 63 65 73 73 20 66 72 6f | ject.code.by.offering.access.fro |
| 11240 | 6d 20 61 20 64 65 73 69 67 6e 61 74 65 64 0a 20 20 20 20 70 6c 61 63 65 20 28 67 72 61 74 69 73 | m.a.designated.....place.(gratis |
| 11260 | 20 6f 72 20 66 6f 72 20 61 20 63 68 61 72 67 65 29 2c 20 61 6e 64 20 6f 66 66 65 72 20 65 71 75 | .or.for.a.charge),.and.offer.equ |
| 11280 | 69 76 61 6c 65 6e 74 20 61 63 63 65 73 73 20 74 6f 20 74 68 65 0a 20 20 20 20 43 6f 72 72 65 73 | ivalent.access.to.the.....Corres |
| 112a0 | 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 69 6e 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 74 | ponding.Source.in.the.same.way.t |
| 112c0 | 68 72 6f 75 67 68 20 74 68 65 20 73 61 6d 65 20 70 6c 61 63 65 20 61 74 20 6e 6f 0a 20 20 20 20 | hrough.the.same.place.at.no..... |
| 112e0 | 66 75 72 74 68 65 72 20 63 68 61 72 67 65 2e 20 20 59 6f 75 20 6e 65 65 64 20 6e 6f 74 20 72 65 | further.charge...You.need.not.re |
| 11300 | 71 75 69 72 65 20 72 65 63 69 70 69 65 6e 74 73 20 74 6f 20 63 6f 70 79 20 74 68 65 0a 20 20 20 | quire.recipients.to.copy.the.... |
| 11320 | 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 61 6c 6f 6e 67 20 77 69 74 68 | .Corresponding.Source.along.with |
| 11340 | 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2e 20 20 49 66 20 74 68 65 20 70 6c 61 63 65 20 | .the.object.code...If.the.place. |
| 11360 | 74 6f 0a 20 20 20 20 63 6f 70 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 69 73 20 61 | to.....copy.the.object.code.is.a |
| 11380 | 20 6e 65 74 77 6f 72 6b 20 73 65 72 76 65 72 2c 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 | .network.server,.the.Correspondi |
| 113a0 | 6e 67 20 53 6f 75 72 63 65 0a 20 20 20 20 6d 61 79 20 62 65 20 6f 6e 20 61 20 64 69 66 66 65 72 | ng.Source.....may.be.on.a.differ |
| 113c0 | 65 6e 74 20 73 65 72 76 65 72 20 28 6f 70 65 72 61 74 65 64 20 62 79 20 79 6f 75 20 6f 72 20 61 | ent.server.(operated.by.you.or.a |
| 113e0 | 20 74 68 69 72 64 20 70 61 72 74 79 29 0a 20 20 20 20 74 68 61 74 20 73 75 70 70 6f 72 74 73 20 | .third.party).....that.supports. |
| 11400 | 65 71 75 69 76 61 6c 65 6e 74 20 63 6f 70 79 69 6e 67 20 66 61 63 69 6c 69 74 69 65 73 2c 20 70 | equivalent.copying.facilities,.p |
| 11420 | 72 6f 76 69 64 65 64 20 79 6f 75 20 6d 61 69 6e 74 61 69 6e 0a 20 20 20 20 63 6c 65 61 72 20 64 | rovided.you.maintain.....clear.d |
| 11440 | 69 72 65 63 74 69 6f 6e 73 20 6e 65 78 74 20 74 6f 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 | irections.next.to.the.object.cod |
| 11460 | 65 20 73 61 79 69 6e 67 20 77 68 65 72 65 20 74 6f 20 66 69 6e 64 20 74 68 65 0a 20 20 20 20 43 | e.saying.where.to.find.the.....C |
| 11480 | 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e 20 20 52 65 67 61 72 64 6c 65 73 73 | orresponding.Source...Regardless |
| 114a0 | 20 6f 66 20 77 68 61 74 20 73 65 72 76 65 72 20 68 6f 73 74 73 20 74 68 65 0a 20 20 20 20 43 6f | .of.what.server.hosts.the.....Co |
| 114c0 | 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2c 20 79 6f 75 20 72 65 6d 61 69 6e 20 6f | rresponding.Source,.you.remain.o |
| 114e0 | 62 6c 69 67 61 74 65 64 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 69 74 20 69 73 0a 20 20 | bligated.to.ensure.that.it.is... |
| 11500 | 20 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 73 20 6c 6f 6e 67 20 61 73 20 6e 65 65 64 65 | ..available.for.as.long.as.neede |
| 11520 | 64 20 74 6f 20 73 61 74 69 73 66 79 20 74 68 65 73 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 2e | d.to.satisfy.these.requirements. |
| 11540 | 0a 0a 20 20 20 20 65 29 20 43 6f 6e 76 65 79 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 | ......e).Convey.the.object.code. |
| 11560 | 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e 2c | using.peer-to-peer.transmission, |
| 11580 | 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 79 6f 75 20 69 6e 66 6f 72 6d 20 6f 74 68 65 72 20 70 | .provided.....you.inform.other.p |
| 115a0 | 65 65 72 73 20 77 68 65 72 65 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 61 6e 64 20 43 | eers.where.the.object.code.and.C |
| 115c0 | 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 77 | orresponding.....Source.of.the.w |
| 115e0 | 6f 72 6b 20 61 72 65 20 62 65 69 6e 67 20 6f 66 66 65 72 65 64 20 74 6f 20 74 68 65 20 67 65 6e | ork.are.being.offered.to.the.gen |
| 11600 | 65 72 61 6c 20 70 75 62 6c 69 63 20 61 74 20 6e 6f 0a 20 20 20 20 63 68 61 72 67 65 20 75 6e 64 | eral.public.at.no.....charge.und |
| 11620 | 65 72 20 73 75 62 73 65 63 74 69 6f 6e 20 36 64 2e 0a 0a 20 20 41 20 73 65 70 61 72 61 62 6c 65 | er.subsection.6d.....A.separable |
| 11640 | 20 70 6f 72 74 69 6f 6e 20 6f 66 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 2c 20 77 68 6f | .portion.of.the.object.code,.who |
| 11660 | 73 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 69 73 20 65 78 63 6c 75 64 65 64 0a 66 72 6f 6d 20 | se.source.code.is.excluded.from. |
| 11680 | 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 61 73 20 61 20 53 79 | the.Corresponding.Source.as.a.Sy |
| 116a0 | 73 74 65 6d 20 4c 69 62 72 61 72 79 2c 20 6e 65 65 64 20 6e 6f 74 20 62 65 0a 69 6e 63 6c 75 64 | stem.Library,.need.not.be.includ |
| 116c0 | 65 64 20 69 6e 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 6f 62 6a 65 63 74 20 63 6f 64 65 20 | ed.in.conveying.the.object.code. |
| 116e0 | 77 6f 72 6b 2e 0a 0a 20 20 41 20 22 55 73 65 72 20 50 72 6f 64 75 63 74 22 20 69 73 20 65 69 74 | work.....A."User.Product".is.eit |
| 11700 | 68 65 72 20 28 31 29 20 61 20 22 63 6f 6e 73 75 6d 65 72 20 70 72 6f 64 75 63 74 22 2c 20 77 68 | her.(1).a."consumer.product",.wh |
| 11720 | 69 63 68 20 6d 65 61 6e 73 20 61 6e 79 0a 74 61 6e 67 69 62 6c 65 20 70 65 72 73 6f 6e 61 6c 20 | ich.means.any.tangible.personal. |
| 11740 | 70 72 6f 70 65 72 74 79 20 77 68 69 63 68 20 69 73 20 6e 6f 72 6d 61 6c 6c 79 20 75 73 65 64 20 | property.which.is.normally.used. |
| 11760 | 66 6f 72 20 70 65 72 73 6f 6e 61 6c 2c 20 66 61 6d 69 6c 79 2c 0a 6f 72 20 68 6f 75 73 65 68 6f | for.personal,.family,.or.househo |
| 11780 | 6c 64 20 70 75 72 70 6f 73 65 73 2c 20 6f 72 20 28 32 29 20 61 6e 79 74 68 69 6e 67 20 64 65 73 | ld.purposes,.or.(2).anything.des |
| 117a0 | 69 67 6e 65 64 20 6f 72 20 73 6f 6c 64 20 66 6f 72 20 69 6e 63 6f 72 70 6f 72 61 74 69 6f 6e 0a | igned.or.sold.for.incorporation. |
| 117c0 | 69 6e 74 6f 20 61 20 64 77 65 6c 6c 69 6e 67 2e 20 20 49 6e 20 64 65 74 65 72 6d 69 6e 69 6e 67 | into.a.dwelling...In.determining |
| 117e0 | 20 77 68 65 74 68 65 72 20 61 20 70 72 6f 64 75 63 74 20 69 73 20 61 20 63 6f 6e 73 75 6d 65 72 | .whether.a.product.is.a.consumer |
| 11800 | 20 70 72 6f 64 75 63 74 2c 0a 64 6f 75 62 74 66 75 6c 20 63 61 73 65 73 20 73 68 61 6c 6c 20 62 | .product,.doubtful.cases.shall.b |
| 11820 | 65 20 72 65 73 6f 6c 76 65 64 20 69 6e 20 66 61 76 6f 72 20 6f 66 20 63 6f 76 65 72 61 67 65 2e | e.resolved.in.favor.of.coverage. |
| 11840 | 20 20 46 6f 72 20 61 20 70 61 72 74 69 63 75 6c 61 72 0a 70 72 6f 64 75 63 74 20 72 65 63 65 69 | ..For.a.particular.product.recei |
| 11860 | 76 65 64 20 62 79 20 61 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 2c 20 22 6e 6f 72 6d 61 | ved.by.a.particular.user,."norma |
| 11880 | 6c 6c 79 20 75 73 65 64 22 20 72 65 66 65 72 73 20 74 6f 20 61 0a 74 79 70 69 63 61 6c 20 6f 72 | lly.used".refers.to.a.typical.or |
| 118a0 | 20 63 6f 6d 6d 6f 6e 20 75 73 65 20 6f 66 20 74 68 61 74 20 63 6c 61 73 73 20 6f 66 20 70 72 6f | .common.use.of.that.class.of.pro |
| 118c0 | 64 75 63 74 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 73 74 61 74 75 73 0a 6f | duct,.regardless.of.the.status.o |
| 118e0 | 66 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 20 6f 72 20 6f 66 20 74 68 65 20 | f.the.particular.user.or.of.the. |
| 11900 | 77 61 79 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 70 61 72 74 69 63 75 6c 61 72 20 75 73 65 72 | way.in.which.the.particular.user |
| 11920 | 0a 61 63 74 75 61 6c 6c 79 20 75 73 65 73 2c 20 6f 72 20 65 78 70 65 63 74 73 20 6f 72 20 69 73 | .actually.uses,.or.expects.or.is |
| 11940 | 20 65 78 70 65 63 74 65 64 20 74 6f 20 75 73 65 2c 20 74 68 65 20 70 72 6f 64 75 63 74 2e 20 20 | .expected.to.use,.the.product... |
| 11960 | 41 20 70 72 6f 64 75 63 74 0a 69 73 20 61 20 63 6f 6e 73 75 6d 65 72 20 70 72 6f 64 75 63 74 20 | A.product.is.a.consumer.product. |
| 11980 | 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 74 68 65 20 70 72 6f 64 75 63 | regardless.of.whether.the.produc |
| 119a0 | 74 20 68 61 73 20 73 75 62 73 74 61 6e 74 69 61 6c 0a 63 6f 6d 6d 65 72 63 69 61 6c 2c 20 69 6e | t.has.substantial.commercial,.in |
| 119c0 | 64 75 73 74 72 69 61 6c 20 6f 72 20 6e 6f 6e 2d 63 6f 6e 73 75 6d 65 72 20 75 73 65 73 2c 20 75 | dustrial.or.non-consumer.uses,.u |
| 119e0 | 6e 6c 65 73 73 20 73 75 63 68 20 75 73 65 73 20 72 65 70 72 65 73 65 6e 74 0a 74 68 65 20 6f 6e | nless.such.uses.represent.the.on |
| 11a00 | 6c 79 20 73 69 67 6e 69 66 69 63 61 6e 74 20 6d 6f 64 65 20 6f 66 20 75 73 65 20 6f 66 20 74 68 | ly.significant.mode.of.use.of.th |
| 11a20 | 65 20 70 72 6f 64 75 63 74 2e 0a 0a 20 20 22 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f | e.product....."Installation.Info |
| 11a40 | 72 6d 61 74 69 6f 6e 22 20 66 6f 72 20 61 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 6d 65 61 6e | rmation".for.a.User.Product.mean |
| 11a60 | 73 20 61 6e 79 20 6d 65 74 68 6f 64 73 2c 0a 70 72 6f 63 65 64 75 72 65 73 2c 20 61 75 74 68 6f | s.any.methods,.procedures,.autho |
| 11a80 | 72 69 7a 61 74 69 6f 6e 20 6b 65 79 73 2c 20 6f 72 20 6f 74 68 65 72 20 69 6e 66 6f 72 6d 61 74 | rization.keys,.or.other.informat |
| 11aa0 | 69 6f 6e 20 72 65 71 75 69 72 65 64 20 74 6f 20 69 6e 73 74 61 6c 6c 0a 61 6e 64 20 65 78 65 63 | ion.required.to.install.and.exec |
| 11ac0 | 75 74 65 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 61 20 63 6f 76 65 72 | ute.modified.versions.of.a.cover |
| 11ae0 | 65 64 20 77 6f 72 6b 20 69 6e 20 74 68 61 74 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 66 72 6f | ed.work.in.that.User.Product.fro |
| 11b00 | 6d 0a 61 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 69 74 73 20 43 6f 72 72 | m.a.modified.version.of.its.Corr |
| 11b20 | 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 2e 20 20 54 68 65 20 69 6e 66 6f 72 6d 61 74 69 | esponding.Source...The.informati |
| 11b40 | 6f 6e 20 6d 75 73 74 0a 73 75 66 66 69 63 65 20 74 6f 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 | on.must.suffice.to.ensure.that.t |
| 11b60 | 68 65 20 63 6f 6e 74 69 6e 75 65 64 20 66 75 6e 63 74 69 6f 6e 69 6e 67 20 6f 66 20 74 68 65 20 | he.continued.functioning.of.the. |
| 11b80 | 6d 6f 64 69 66 69 65 64 20 6f 62 6a 65 63 74 0a 63 6f 64 65 20 69 73 20 69 6e 20 6e 6f 20 63 61 | modified.object.code.is.in.no.ca |
| 11ba0 | 73 65 20 70 72 65 76 65 6e 74 65 64 20 6f 72 20 69 6e 74 65 72 66 65 72 65 64 20 77 69 74 68 20 | se.prevented.or.interfered.with. |
| 11bc0 | 73 6f 6c 65 6c 79 20 62 65 63 61 75 73 65 0a 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 68 61 73 20 | solely.because.modification.has. |
| 11be0 | 62 65 65 6e 20 6d 61 64 65 2e 0a 0a 20 20 49 66 20 79 6f 75 20 63 6f 6e 76 65 79 20 61 6e 20 6f | been.made.....If.you.convey.an.o |
| 11c00 | 62 6a 65 63 74 20 63 6f 64 65 20 77 6f 72 6b 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 | bject.code.work.under.this.secti |
| 11c20 | 6f 6e 20 69 6e 2c 20 6f 72 20 77 69 74 68 2c 20 6f 72 0a 73 70 65 63 69 66 69 63 61 6c 6c 79 20 | on.in,.or.with,.or.specifically. |
| 11c40 | 66 6f 72 20 75 73 65 20 69 6e 2c 20 61 20 55 73 65 72 20 50 72 6f 64 75 63 74 2c 20 61 6e 64 20 | for.use.in,.a.User.Product,.and. |
| 11c60 | 74 68 65 20 63 6f 6e 76 65 79 69 6e 67 20 6f 63 63 75 72 73 20 61 73 0a 70 61 72 74 20 6f 66 20 | the.conveying.occurs.as.part.of. |
| 11c80 | 61 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 69 6e 20 77 68 69 63 68 20 74 68 65 20 72 69 67 68 74 | a.transaction.in.which.the.right |
| 11ca0 | 20 6f 66 20 70 6f 73 73 65 73 73 69 6f 6e 20 61 6e 64 20 75 73 65 20 6f 66 20 74 68 65 0a 55 73 | .of.possession.and.use.of.the.Us |
| 11cc0 | 65 72 20 50 72 6f 64 75 63 74 20 69 73 20 74 72 61 6e 73 66 65 72 72 65 64 20 74 6f 20 74 68 65 | er.Product.is.transferred.to.the |
| 11ce0 | 20 72 65 63 69 70 69 65 6e 74 20 69 6e 20 70 65 72 70 65 74 75 69 74 79 20 6f 72 20 66 6f 72 20 | .recipient.in.perpetuity.or.for. |
| 11d00 | 61 0a 66 69 78 65 64 20 74 65 72 6d 20 28 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 68 6f 77 20 | a.fixed.term.(regardless.of.how. |
| 11d20 | 74 68 65 20 74 72 61 6e 73 61 63 74 69 6f 6e 20 69 73 20 63 68 61 72 61 63 74 65 72 69 7a 65 64 | the.transaction.is.characterized |
| 11d40 | 29 2c 20 74 68 65 0a 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 63 6f 6e 76 | ),.the.Corresponding.Source.conv |
| 11d60 | 65 79 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 | eyed.under.this.section.must.be. |
| 11d80 | 61 63 63 6f 6d 70 61 6e 69 65 64 0a 62 79 20 74 68 65 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 | accompanied.by.the.Installation. |
| 11da0 | 49 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 42 75 74 20 74 68 69 73 20 72 65 71 75 69 72 65 6d 65 | Information...But.this.requireme |
| 11dc0 | 6e 74 20 64 6f 65 73 20 6e 6f 74 20 61 70 70 6c 79 0a 69 66 20 6e 65 69 74 68 65 72 20 79 6f 75 | nt.does.not.apply.if.neither.you |
| 11de0 | 20 6e 6f 72 20 61 6e 79 20 74 68 69 72 64 20 70 61 72 74 79 20 72 65 74 61 69 6e 73 20 74 68 65 | .nor.any.third.party.retains.the |
| 11e00 | 20 61 62 69 6c 69 74 79 20 74 6f 20 69 6e 73 74 61 6c 6c 0a 6d 6f 64 69 66 69 65 64 20 6f 62 6a | .ability.to.install.modified.obj |
| 11e20 | 65 63 74 20 63 6f 64 65 20 6f 6e 20 74 68 65 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 28 66 6f | ect.code.on.the.User.Product.(fo |
| 11e40 | 72 20 65 78 61 6d 70 6c 65 2c 20 74 68 65 20 77 6f 72 6b 20 68 61 73 0a 62 65 65 6e 20 69 6e 73 | r.example,.the.work.has.been.ins |
| 11e60 | 74 61 6c 6c 65 64 20 69 6e 20 52 4f 4d 29 2e 0a 0a 20 20 54 68 65 20 72 65 71 75 69 72 65 6d 65 | talled.in.ROM).....The.requireme |
| 11e80 | 6e 74 20 74 6f 20 70 72 6f 76 69 64 65 20 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 49 6e 66 6f 72 | nt.to.provide.Installation.Infor |
| 11ea0 | 6d 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 61 0a 72 65 71 75 69 72 | mation.does.not.include.a.requir |
| 11ec0 | 65 6d 65 6e 74 20 74 6f 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 70 72 6f 76 69 64 65 20 73 75 70 | ement.to.continue.to.provide.sup |
| 11ee0 | 70 6f 72 74 20 73 65 72 76 69 63 65 2c 20 77 61 72 72 61 6e 74 79 2c 20 6f 72 20 75 70 64 61 74 | port.service,.warranty,.or.updat |
| 11f00 | 65 73 0a 66 6f 72 20 61 20 77 6f 72 6b 20 74 68 61 74 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 | es.for.a.work.that.has.been.modi |
| 11f20 | 66 69 65 64 20 6f 72 20 69 6e 73 74 61 6c 6c 65 64 20 62 79 20 74 68 65 20 72 65 63 69 70 69 65 | fied.or.installed.by.the.recipie |
| 11f40 | 6e 74 2c 20 6f 72 20 66 6f 72 0a 74 68 65 20 55 73 65 72 20 50 72 6f 64 75 63 74 20 69 6e 20 77 | nt,.or.for.the.User.Product.in.w |
| 11f60 | 68 69 63 68 20 69 74 20 68 61 73 20 62 65 65 6e 20 6d 6f 64 69 66 69 65 64 20 6f 72 20 69 6e 73 | hich.it.has.been.modified.or.ins |
| 11f80 | 74 61 6c 6c 65 64 2e 20 20 41 63 63 65 73 73 20 74 6f 20 61 0a 6e 65 74 77 6f 72 6b 20 6d 61 79 | talled...Access.to.a.network.may |
| 11fa0 | 20 62 65 20 64 65 6e 69 65 64 20 77 68 65 6e 20 74 68 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e | .be.denied.when.the.modification |
| 11fc0 | 20 69 74 73 65 6c 66 20 6d 61 74 65 72 69 61 6c 6c 79 20 61 6e 64 0a 61 64 76 65 72 73 65 6c 79 | .itself.materially.and.adversely |
| 11fe0 | 20 61 66 66 65 63 74 73 20 74 68 65 20 6f 70 65 72 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 6e 65 | .affects.the.operation.of.the.ne |
| 12000 | 74 77 6f 72 6b 20 6f 72 20 76 69 6f 6c 61 74 65 73 20 74 68 65 20 72 75 6c 65 73 20 61 6e 64 0a | twork.or.violates.the.rules.and. |
| 12020 | 70 72 6f 74 6f 63 6f 6c 73 20 66 6f 72 20 63 6f 6d 6d 75 6e 69 63 61 74 69 6f 6e 20 61 63 72 6f | protocols.for.communication.acro |
| 12040 | 73 73 20 74 68 65 20 6e 65 74 77 6f 72 6b 2e 0a 0a 20 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 | ss.the.network.....Corresponding |
| 12060 | 20 53 6f 75 72 63 65 20 63 6f 6e 76 65 79 65 64 2c 20 61 6e 64 20 49 6e 73 74 61 6c 6c 61 74 69 | .Source.conveyed,.and.Installati |
| 12080 | 6f 6e 20 49 6e 66 6f 72 6d 61 74 69 6f 6e 20 70 72 6f 76 69 64 65 64 2c 0a 69 6e 20 61 63 63 6f | on.Information.provided,.in.acco |
| 120a0 | 72 64 20 77 69 74 68 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 69 6e 20 | rd.with.this.section.must.be.in. |
| 120c0 | 61 20 66 6f 72 6d 61 74 20 74 68 61 74 20 69 73 20 70 75 62 6c 69 63 6c 79 0a 64 6f 63 75 6d 65 | a.format.that.is.publicly.docume |
| 120e0 | 6e 74 65 64 20 28 61 6e 64 20 77 69 74 68 20 61 6e 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e | nted.(and.with.an.implementation |
| 12100 | 20 61 76 61 69 6c 61 62 6c 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 20 69 6e 0a 73 6f 75 72 | .available.to.the.public.in.sour |
| 12120 | 63 65 20 63 6f 64 65 20 66 6f 72 6d 29 2c 20 61 6e 64 20 6d 75 73 74 20 72 65 71 75 69 72 65 20 | ce.code.form),.and.must.require. |
| 12140 | 6e 6f 20 73 70 65 63 69 61 6c 20 70 61 73 73 77 6f 72 64 20 6f 72 20 6b 65 79 20 66 6f 72 0a 75 | no.special.password.or.key.for.u |
| 12160 | 6e 70 61 63 6b 69 6e 67 2c 20 72 65 61 64 69 6e 67 20 6f 72 20 63 6f 70 79 69 6e 67 2e 0a 0a 20 | npacking,.reading.or.copying.... |
| 12180 | 20 37 2e 20 41 64 64 69 74 69 6f 6e 61 6c 20 54 65 72 6d 73 2e 0a 0a 20 20 22 41 64 64 69 74 69 | .7..Additional.Terms....."Additi |
| 121a0 | 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 22 20 61 72 65 20 74 65 72 6d 73 20 74 68 61 74 | onal.permissions".are.terms.that |
| 121c0 | 20 73 75 70 70 6c 65 6d 65 6e 74 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 0a 4c 69 | .supplement.the.terms.of.this.Li |
| 121e0 | 63 65 6e 73 65 20 62 79 20 6d 61 6b 69 6e 67 20 65 78 63 65 70 74 69 6f 6e 73 20 66 72 6f 6d 20 | cense.by.making.exceptions.from. |
| 12200 | 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 69 74 73 20 63 6f 6e 64 69 74 69 6f 6e 73 2e 0a 41 | one.or.more.of.its.conditions..A |
| 12220 | 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 74 68 61 74 20 61 72 65 20 61 | dditional.permissions.that.are.a |
| 12240 | 70 70 6c 69 63 61 62 6c 65 20 74 6f 20 74 68 65 20 65 6e 74 69 72 65 20 50 72 6f 67 72 61 6d 20 | pplicable.to.the.entire.Program. |
| 12260 | 73 68 61 6c 6c 0a 62 65 20 74 72 65 61 74 65 64 20 61 73 20 74 68 6f 75 67 68 20 74 68 65 79 20 | shall.be.treated.as.though.they. |
| 12280 | 77 65 72 65 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 | were.included.in.this.License,.t |
| 122a0 | 6f 20 74 68 65 20 65 78 74 65 6e 74 0a 74 68 61 74 20 74 68 65 79 20 61 72 65 20 76 61 6c 69 64 | o.the.extent.that.they.are.valid |
| 122c0 | 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 6c 61 77 2e 20 20 49 66 20 61 64 64 69 74 | .under.applicable.law...If.addit |
| 122e0 | 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 0a 61 70 70 6c 79 20 6f 6e 6c 79 20 74 6f 20 | ional.permissions.apply.only.to. |
| 12300 | 70 61 72 74 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 74 68 61 74 20 70 61 72 74 20 6d | part.of.the.Program,.that.part.m |
| 12320 | 61 79 20 62 65 20 75 73 65 64 20 73 65 70 61 72 61 74 65 6c 79 0a 75 6e 64 65 72 20 74 68 6f 73 | ay.be.used.separately.under.thos |
| 12340 | 65 20 70 65 72 6d 69 73 73 69 6f 6e 73 2c 20 62 75 74 20 74 68 65 20 65 6e 74 69 72 65 20 50 72 | e.permissions,.but.the.entire.Pr |
| 12360 | 6f 67 72 61 6d 20 72 65 6d 61 69 6e 73 20 67 6f 76 65 72 6e 65 64 20 62 79 0a 74 68 69 73 20 4c | ogram.remains.governed.by.this.L |
| 12380 | 69 63 65 6e 73 65 20 77 69 74 68 6f 75 74 20 72 65 67 61 72 64 20 74 6f 20 74 68 65 20 61 64 64 | icense.without.regard.to.the.add |
| 123a0 | 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 2e 0a 0a 20 20 57 68 65 6e 20 79 6f 75 | itional.permissions.....When.you |
| 123c0 | 20 63 6f 6e 76 65 79 20 61 20 63 6f 70 79 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | .convey.a.copy.of.a.covered.work |
| 123e0 | 2c 20 79 6f 75 20 6d 61 79 20 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 0a 72 65 6d 6f 76 65 20 | ,.you.may.at.your.option.remove. |
| 12400 | 61 6e 79 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 66 72 6f 6d 20 | any.additional.permissions.from. |
| 12420 | 74 68 61 74 20 63 6f 70 79 2c 20 6f 72 20 66 72 6f 6d 20 61 6e 79 20 70 61 72 74 20 6f 66 0a 69 | that.copy,.or.from.any.part.of.i |
| 12440 | 74 2e 20 20 28 41 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 6d 61 79 20 | t...(Additional.permissions.may. |
| 12460 | 62 65 20 77 72 69 74 74 65 6e 20 74 6f 20 72 65 71 75 69 72 65 20 74 68 65 69 72 20 6f 77 6e 0a | be.written.to.require.their.own. |
| 12480 | 72 65 6d 6f 76 61 6c 20 69 6e 20 63 65 72 74 61 69 6e 20 63 61 73 65 73 20 77 68 65 6e 20 79 6f | removal.in.certain.cases.when.yo |
| 124a0 | 75 20 6d 6f 64 69 66 79 20 74 68 65 20 77 6f 72 6b 2e 29 20 20 59 6f 75 20 6d 61 79 20 70 6c 61 | u.modify.the.work.)..You.may.pla |
| 124c0 | 63 65 0a 61 64 64 69 74 69 6f 6e 61 6c 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 6f 6e 20 6d 61 74 | ce.additional.permissions.on.mat |
| 124e0 | 65 72 69 61 6c 2c 20 61 64 64 65 64 20 62 79 20 79 6f 75 20 74 6f 20 61 20 63 6f 76 65 72 65 64 | erial,.added.by.you.to.a.covered |
| 12500 | 20 77 6f 72 6b 2c 0a 66 6f 72 20 77 68 69 63 68 20 79 6f 75 20 68 61 76 65 20 6f 72 20 63 61 6e | .work,.for.which.you.have.or.can |
| 12520 | 20 67 69 76 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 63 6f 70 79 72 69 67 68 74 20 70 65 72 6d | .give.appropriate.copyright.perm |
| 12540 | 69 73 73 69 6f 6e 2e 0a 0a 20 20 4e 6f 74 77 69 74 68 73 74 61 6e 64 69 6e 67 20 61 6e 79 20 6f | ission.....Notwithstanding.any.o |
| 12560 | 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 | ther.provision.of.this.License,. |
| 12580 | 66 6f 72 20 6d 61 74 65 72 69 61 6c 20 79 6f 75 0a 61 64 64 20 74 6f 20 61 20 63 6f 76 65 72 65 | for.material.you.add.to.a.covere |
| 125a0 | 64 20 77 6f 72 6b 2c 20 79 6f 75 20 6d 61 79 20 28 69 66 20 61 75 74 68 6f 72 69 7a 65 64 20 62 | d.work,.you.may.(if.authorized.b |
| 125c0 | 79 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 73 20 6f 66 0a 74 68 61 74 20 | y.the.copyright.holders.of.that. |
| 125e0 | 6d 61 74 65 72 69 61 6c 29 20 73 75 70 70 6c 65 6d 65 6e 74 20 74 68 65 20 74 65 72 6d 73 20 6f | material).supplement.the.terms.o |
| 12600 | 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 77 69 74 68 20 74 65 72 6d 73 3a 0a 0a 20 20 20 20 | f.this.License.with.terms:...... |
| 12620 | 61 29 20 44 69 73 63 6c 61 69 6d 69 6e 67 20 77 61 72 72 61 6e 74 79 20 6f 72 20 6c 69 6d 69 74 | a).Disclaiming.warranty.or.limit |
| 12640 | 69 6e 67 20 6c 69 61 62 69 6c 69 74 79 20 64 69 66 66 65 72 65 6e 74 6c 79 20 66 72 6f 6d 20 74 | ing.liability.differently.from.t |
| 12660 | 68 65 0a 20 20 20 20 74 65 72 6d 73 20 6f 66 20 73 65 63 74 69 6f 6e 73 20 31 35 20 61 6e 64 20 | he.....terms.of.sections.15.and. |
| 12680 | 31 36 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 3b 20 6f 72 0a 0a 20 20 20 20 62 29 20 52 | 16.of.this.License;.or......b).R |
| 126a0 | 65 71 75 69 72 69 6e 67 20 70 72 65 73 65 72 76 61 74 69 6f 6e 20 6f 66 20 73 70 65 63 69 66 69 | equiring.preservation.of.specifi |
| 126c0 | 65 64 20 72 65 61 73 6f 6e 61 62 6c 65 20 6c 65 67 61 6c 20 6e 6f 74 69 63 65 73 20 6f 72 0a 20 | ed.reasonable.legal.notices.or.. |
| 126e0 | 20 20 20 61 75 74 68 6f 72 20 61 74 74 72 69 62 75 74 69 6f 6e 73 20 69 6e 20 74 68 61 74 20 6d | ...author.attributions.in.that.m |
| 12700 | 61 74 65 72 69 61 6c 20 6f 72 20 69 6e 20 74 68 65 20 41 70 70 72 6f 70 72 69 61 74 65 20 4c 65 | aterial.or.in.the.Appropriate.Le |
| 12720 | 67 61 6c 0a 20 20 20 20 4e 6f 74 69 63 65 73 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 77 6f 72 | gal.....Notices.displayed.by.wor |
| 12740 | 6b 73 20 63 6f 6e 74 61 69 6e 69 6e 67 20 69 74 3b 20 6f 72 0a 0a 20 20 20 20 63 29 20 50 72 6f | ks.containing.it;.or......c).Pro |
| 12760 | 68 69 62 69 74 69 6e 67 20 6d 69 73 72 65 70 72 65 73 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 | hibiting.misrepresentation.of.th |
| 12780 | 65 20 6f 72 69 67 69 6e 20 6f 66 20 74 68 61 74 20 6d 61 74 65 72 69 61 6c 2c 20 6f 72 0a 20 20 | e.origin.of.that.material,.or... |
| 127a0 | 20 20 72 65 71 75 69 72 69 6e 67 20 74 68 61 74 20 6d 6f 64 69 66 69 65 64 20 76 65 72 73 69 6f | ..requiring.that.modified.versio |
| 127c0 | 6e 73 20 6f 66 20 73 75 63 68 20 6d 61 74 65 72 69 61 6c 20 62 65 20 6d 61 72 6b 65 64 20 69 6e | ns.of.such.material.be.marked.in |
| 127e0 | 0a 20 20 20 20 72 65 61 73 6f 6e 61 62 6c 65 20 77 61 79 73 20 61 73 20 64 69 66 66 65 72 65 6e | .....reasonable.ways.as.differen |
| 12800 | 74 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 76 65 72 73 69 6f 6e 3b 20 6f 72 0a | t.from.the.original.version;.or. |
| 12820 | 0a 20 20 20 20 64 29 20 4c 69 6d 69 74 69 6e 67 20 74 68 65 20 75 73 65 20 66 6f 72 20 70 75 62 | .....d).Limiting.the.use.for.pub |
| 12840 | 6c 69 63 69 74 79 20 70 75 72 70 6f 73 65 73 20 6f 66 20 6e 61 6d 65 73 20 6f 66 20 6c 69 63 65 | licity.purposes.of.names.of.lice |
| 12860 | 6e 73 6f 72 73 20 6f 72 0a 20 20 20 20 61 75 74 68 6f 72 73 20 6f 66 20 74 68 65 20 6d 61 74 65 | nsors.or.....authors.of.the.mate |
| 12880 | 72 69 61 6c 3b 20 6f 72 0a 0a 20 20 20 20 65 29 20 44 65 63 6c 69 6e 69 6e 67 20 74 6f 20 67 72 | rial;.or......e).Declining.to.gr |
| 128a0 | 61 6e 74 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 72 61 64 65 6d 61 72 6b 20 6c 61 77 20 66 | ant.rights.under.trademark.law.f |
| 128c0 | 6f 72 20 75 73 65 20 6f 66 20 73 6f 6d 65 0a 20 20 20 20 74 72 61 64 65 20 6e 61 6d 65 73 2c 20 | or.use.of.some.....trade.names,. |
| 128e0 | 74 72 61 64 65 6d 61 72 6b 73 2c 20 6f 72 20 73 65 72 76 69 63 65 20 6d 61 72 6b 73 3b 20 6f 72 | trademarks,.or.service.marks;.or |
| 12900 | 0a 0a 20 20 20 20 66 29 20 52 65 71 75 69 72 69 6e 67 20 69 6e 64 65 6d 6e 69 66 69 63 61 74 69 | ......f).Requiring.indemnificati |
| 12920 | 6f 6e 20 6f 66 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 61 75 74 68 6f 72 73 20 6f 66 20 74 | on.of.licensors.and.authors.of.t |
| 12940 | 68 61 74 0a 20 20 20 20 6d 61 74 65 72 69 61 6c 20 62 79 20 61 6e 79 6f 6e 65 20 77 68 6f 20 63 | hat.....material.by.anyone.who.c |
| 12960 | 6f 6e 76 65 79 73 20 74 68 65 20 6d 61 74 65 72 69 61 6c 20 28 6f 72 20 6d 6f 64 69 66 69 65 64 | onveys.the.material.(or.modified |
| 12980 | 20 76 65 72 73 69 6f 6e 73 20 6f 66 0a 20 20 20 20 69 74 29 20 77 69 74 68 20 63 6f 6e 74 72 61 | .versions.of.....it).with.contra |
| 129a0 | 63 74 75 61 6c 20 61 73 73 75 6d 70 74 69 6f 6e 73 20 6f 66 20 6c 69 61 62 69 6c 69 74 79 20 74 | ctual.assumptions.of.liability.t |
| 129c0 | 6f 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 2c 20 66 6f 72 0a 20 20 20 20 61 6e 79 20 6c 69 61 | o.the.recipient,.for.....any.lia |
| 129e0 | 62 69 6c 69 74 79 20 74 68 61 74 20 74 68 65 73 65 20 63 6f 6e 74 72 61 63 74 75 61 6c 20 61 73 | bility.that.these.contractual.as |
| 12a00 | 73 75 6d 70 74 69 6f 6e 73 20 64 69 72 65 63 74 6c 79 20 69 6d 70 6f 73 65 20 6f 6e 0a 20 20 20 | sumptions.directly.impose.on.... |
| 12a20 | 20 74 68 6f 73 65 20 6c 69 63 65 6e 73 6f 72 73 20 61 6e 64 20 61 75 74 68 6f 72 73 2e 0a 0a 20 | .those.licensors.and.authors.... |
| 12a40 | 20 41 6c 6c 20 6f 74 68 65 72 20 6e 6f 6e 2d 70 65 72 6d 69 73 73 69 76 65 20 61 64 64 69 74 69 | .All.other.non-permissive.additi |
| 12a60 | 6f 6e 61 6c 20 74 65 72 6d 73 20 61 72 65 20 63 6f 6e 73 69 64 65 72 65 64 20 22 66 75 72 74 68 | onal.terms.are.considered."furth |
| 12a80 | 65 72 0a 72 65 73 74 72 69 63 74 69 6f 6e 73 22 20 77 69 74 68 69 6e 20 74 68 65 20 6d 65 61 6e | er.restrictions".within.the.mean |
| 12aa0 | 69 6e 67 20 6f 66 20 73 65 63 74 69 6f 6e 20 31 30 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 | ing.of.section.10...If.the.Progr |
| 12ac0 | 61 6d 20 61 73 20 79 6f 75 0a 72 65 63 65 69 76 65 64 20 69 74 2c 20 6f 72 20 61 6e 79 20 70 61 | am.as.you.received.it,.or.any.pa |
| 12ae0 | 72 74 20 6f 66 20 69 74 2c 20 63 6f 6e 74 61 69 6e 73 20 61 20 6e 6f 74 69 63 65 20 73 74 61 74 | rt.of.it,.contains.a.notice.stat |
| 12b00 | 69 6e 67 20 74 68 61 74 20 69 74 20 69 73 0a 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 69 73 20 | ing.that.it.is.governed.by.this. |
| 12b20 | 4c 69 63 65 6e 73 65 20 61 6c 6f 6e 67 20 77 69 74 68 20 61 20 74 65 72 6d 20 74 68 61 74 20 69 | License.along.with.a.term.that.i |
| 12b40 | 73 20 61 20 66 75 72 74 68 65 72 0a 72 65 73 74 72 69 63 74 69 6f 6e 2c 20 79 6f 75 20 6d 61 79 | s.a.further.restriction,.you.may |
| 12b60 | 20 72 65 6d 6f 76 65 20 74 68 61 74 20 74 65 72 6d 2e 20 20 49 66 20 61 20 6c 69 63 65 6e 73 65 | .remove.that.term...If.a.license |
| 12b80 | 20 64 6f 63 75 6d 65 6e 74 20 63 6f 6e 74 61 69 6e 73 0a 61 20 66 75 72 74 68 65 72 20 72 65 73 | .document.contains.a.further.res |
| 12ba0 | 74 72 69 63 74 69 6f 6e 20 62 75 74 20 70 65 72 6d 69 74 73 20 72 65 6c 69 63 65 6e 73 69 6e 67 | triction.but.permits.relicensing |
| 12bc0 | 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 20 75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 | .or.conveying.under.this.License |
| 12be0 | 2c 20 79 6f 75 20 6d 61 79 20 61 64 64 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 | ,.you.may.add.to.a.covered.work. |
| 12c00 | 6d 61 74 65 72 69 61 6c 20 67 6f 76 65 72 6e 65 64 20 62 79 20 74 68 65 20 74 65 72 6d 73 0a 6f | material.governed.by.the.terms.o |
| 12c20 | 66 20 74 68 61 74 20 6c 69 63 65 6e 73 65 20 64 6f 63 75 6d 65 6e 74 2c 20 70 72 6f 76 69 64 65 | f.that.license.document,.provide |
| 12c40 | 64 20 74 68 61 74 20 74 68 65 20 66 75 72 74 68 65 72 20 72 65 73 74 72 69 63 74 69 6f 6e 20 64 | d.that.the.further.restriction.d |
| 12c60 | 6f 65 73 0a 6e 6f 74 20 73 75 72 76 69 76 65 20 73 75 63 68 20 72 65 6c 69 63 65 6e 73 69 6e 67 | oes.not.survive.such.relicensing |
| 12c80 | 20 6f 72 20 63 6f 6e 76 65 79 69 6e 67 2e 0a 0a 20 20 49 66 20 79 6f 75 20 61 64 64 20 74 65 72 | .or.conveying.....If.you.add.ter |
| 12ca0 | 6d 73 20 74 6f 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 61 63 63 6f 72 64 20 77 | ms.to.a.covered.work.in.accord.w |
| 12cc0 | 69 74 68 20 74 68 69 73 20 73 65 63 74 69 6f 6e 2c 20 79 6f 75 0a 6d 75 73 74 20 70 6c 61 63 65 | ith.this.section,.you.must.place |
| 12ce0 | 2c 20 69 6e 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 73 6f 75 72 63 65 20 66 69 6c 65 73 2c 20 | ,.in.the.relevant.source.files,. |
| 12d00 | 61 20 73 74 61 74 65 6d 65 6e 74 20 6f 66 20 74 68 65 0a 61 64 64 69 74 69 6f 6e 61 6c 20 74 65 | a.statement.of.the.additional.te |
| 12d20 | 72 6d 73 20 74 68 61 74 20 61 70 70 6c 79 20 74 6f 20 74 68 6f 73 65 20 66 69 6c 65 73 2c 20 6f | rms.that.apply.to.those.files,.o |
| 12d40 | 72 20 61 20 6e 6f 74 69 63 65 20 69 6e 64 69 63 61 74 69 6e 67 0a 77 68 65 72 65 20 74 6f 20 66 | r.a.notice.indicating.where.to.f |
| 12d60 | 69 6e 64 20 74 68 65 20 61 70 70 6c 69 63 61 62 6c 65 20 74 65 72 6d 73 2e 0a 0a 20 20 41 64 64 | ind.the.applicable.terms.....Add |
| 12d80 | 69 74 69 6f 6e 61 6c 20 74 65 72 6d 73 2c 20 70 65 72 6d 69 73 73 69 76 65 20 6f 72 20 6e 6f 6e | itional.terms,.permissive.or.non |
| 12da0 | 2d 70 65 72 6d 69 73 73 69 76 65 2c 20 6d 61 79 20 62 65 20 73 74 61 74 65 64 20 69 6e 20 74 68 | -permissive,.may.be.stated.in.th |
| 12dc0 | 65 0a 66 6f 72 6d 20 6f 66 20 61 20 73 65 70 61 72 61 74 65 6c 79 20 77 72 69 74 74 65 6e 20 6c | e.form.of.a.separately.written.l |
| 12de0 | 69 63 65 6e 73 65 2c 20 6f 72 20 73 74 61 74 65 64 20 61 73 20 65 78 63 65 70 74 69 6f 6e 73 3b | icense,.or.stated.as.exceptions; |
| 12e00 | 0a 74 68 65 20 61 62 6f 76 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 61 70 70 6c 79 20 65 69 | .the.above.requirements.apply.ei |
| 12e20 | 74 68 65 72 20 77 61 79 2e 0a 0a 20 20 38 2e 20 54 65 72 6d 69 6e 61 74 69 6f 6e 2e 0a 0a 20 20 | ther.way.....8..Termination..... |
| 12e40 | 59 6f 75 20 6d 61 79 20 6e 6f 74 20 70 72 6f 70 61 67 61 74 65 20 6f 72 20 6d 6f 64 69 66 79 20 | You.may.not.propagate.or.modify. |
| 12e60 | 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 65 78 63 65 70 74 20 61 73 20 65 78 70 72 65 73 73 | a.covered.work.except.as.express |
| 12e80 | 6c 79 0a 70 72 6f 76 69 64 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 | ly.provided.under.this.License.. |
| 12ea0 | 20 41 6e 79 20 61 74 74 65 6d 70 74 20 6f 74 68 65 72 77 69 73 65 20 74 6f 20 70 72 6f 70 61 67 | .Any.attempt.otherwise.to.propag |
| 12ec0 | 61 74 65 20 6f 72 0a 6d 6f 64 69 66 79 20 69 74 20 69 73 20 76 6f 69 64 2c 20 61 6e 64 20 77 69 | ate.or.modify.it.is.void,.and.wi |
| 12ee0 | 6c 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 20 79 6f 75 72 20 | ll.automatically.terminate.your. |
| 12f00 | 72 69 67 68 74 73 20 75 6e 64 65 72 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 69 6e 63 6c 75 | rights.under.this.License.(inclu |
| 12f20 | 64 69 6e 67 20 61 6e 79 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 73 20 67 72 61 6e 74 65 64 | ding.any.patent.licenses.granted |
| 12f40 | 20 75 6e 64 65 72 20 74 68 65 20 74 68 69 72 64 0a 70 61 72 61 67 72 61 70 68 20 6f 66 20 73 65 | .under.the.third.paragraph.of.se |
| 12f60 | 63 74 69 6f 6e 20 31 31 29 2e 0a 0a 20 20 48 6f 77 65 76 65 72 2c 20 69 66 20 79 6f 75 20 63 65 | ction.11).....However,.if.you.ce |
| 12f80 | 61 73 65 20 61 6c 6c 20 76 69 6f 6c 61 74 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 | ase.all.violation.of.this.Licens |
| 12fa0 | 65 2c 20 74 68 65 6e 20 79 6f 75 72 0a 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 20 70 61 72 74 | e,.then.your.license.from.a.part |
| 12fc0 | 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 20 72 65 69 6e 73 | icular.copyright.holder.is.reins |
| 12fe0 | 74 61 74 65 64 20 28 61 29 0a 70 72 6f 76 69 73 69 6f 6e 61 6c 6c 79 2c 20 75 6e 6c 65 73 73 20 | tated.(a).provisionally,.unless. |
| 13000 | 61 6e 64 20 75 6e 74 69 6c 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 65 | and.until.the.copyright.holder.e |
| 13020 | 78 70 6c 69 63 69 74 6c 79 20 61 6e 64 0a 66 69 6e 61 6c 6c 79 20 74 65 72 6d 69 6e 61 74 65 73 | xplicitly.and.finally.terminates |
| 13040 | 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 2c 20 61 6e 64 20 28 62 29 20 70 65 72 6d 61 6e 65 6e 74 | .your.license,.and.(b).permanent |
| 13060 | 6c 79 2c 20 69 66 20 74 68 65 20 63 6f 70 79 72 69 67 68 74 0a 68 6f 6c 64 65 72 20 66 61 69 6c | ly,.if.the.copyright.holder.fail |
| 13080 | 73 20 74 6f 20 6e 6f 74 69 66 79 20 79 6f 75 20 6f 66 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e | s.to.notify.you.of.the.violation |
| 130a0 | 20 62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 6d 65 61 6e 73 0a 70 72 69 6f 72 20 | .by.some.reasonable.means.prior. |
| 130c0 | 74 6f 20 36 30 20 64 61 79 73 20 61 66 74 65 72 20 74 68 65 20 63 65 73 73 61 74 69 6f 6e 2e 0a | to.60.days.after.the.cessation.. |
| 130e0 | 0a 20 20 4d 6f 72 65 6f 76 65 72 2c 20 79 6f 75 72 20 6c 69 63 65 6e 73 65 20 66 72 6f 6d 20 61 | ...Moreover,.your.license.from.a |
| 13100 | 20 70 61 72 74 69 63 75 6c 61 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 69 73 0a | .particular.copyright.holder.is. |
| 13120 | 72 65 69 6e 73 74 61 74 65 64 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 69 66 20 74 68 65 20 63 6f | reinstated.permanently.if.the.co |
| 13140 | 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 6e 6f 74 69 66 69 65 73 20 79 6f 75 20 6f 66 20 74 | pyright.holder.notifies.you.of.t |
| 13160 | 68 65 0a 76 69 6f 6c 61 74 69 6f 6e 20 62 79 20 73 6f 6d 65 20 72 65 61 73 6f 6e 61 62 6c 65 20 | he.violation.by.some.reasonable. |
| 13180 | 6d 65 61 6e 73 2c 20 74 68 69 73 20 69 73 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 79 6f | means,.this.is.the.first.time.yo |
| 131a0 | 75 20 68 61 76 65 0a 72 65 63 65 69 76 65 64 20 6e 6f 74 69 63 65 20 6f 66 20 76 69 6f 6c 61 74 | u.have.received.notice.of.violat |
| 131c0 | 69 6f 6e 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 20 28 66 6f 72 20 61 6e 79 20 77 6f 72 | ion.of.this.License.(for.any.wor |
| 131e0 | 6b 29 20 66 72 6f 6d 20 74 68 61 74 0a 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 2c 20 61 | k).from.that.copyright.holder,.a |
| 13200 | 6e 64 20 79 6f 75 20 63 75 72 65 20 74 68 65 20 76 69 6f 6c 61 74 69 6f 6e 20 70 72 69 6f 72 20 | nd.you.cure.the.violation.prior. |
| 13220 | 74 6f 20 33 30 20 64 61 79 73 20 61 66 74 65 72 0a 79 6f 75 72 20 72 65 63 65 69 70 74 20 6f 66 | to.30.days.after.your.receipt.of |
| 13240 | 20 74 68 65 20 6e 6f 74 69 63 65 2e 0a 0a 20 20 54 65 72 6d 69 6e 61 74 69 6f 6e 20 6f 66 20 79 | .the.notice.....Termination.of.y |
| 13260 | 6f 75 72 20 72 69 67 68 74 73 20 75 6e 64 65 72 20 74 68 69 73 20 73 65 63 74 69 6f 6e 20 64 6f | our.rights.under.this.section.do |
| 13280 | 65 73 20 6e 6f 74 20 74 65 72 6d 69 6e 61 74 65 20 74 68 65 0a 6c 69 63 65 6e 73 65 73 20 6f 66 | es.not.terminate.the.licenses.of |
| 132a0 | 20 70 61 72 74 69 65 73 20 77 68 6f 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 63 6f 70 69 65 | .parties.who.have.received.copie |
| 132c0 | 73 20 6f 72 20 72 69 67 68 74 73 20 66 72 6f 6d 20 79 6f 75 20 75 6e 64 65 72 0a 74 68 69 73 20 | s.or.rights.from.you.under.this. |
| 132e0 | 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 72 20 72 69 67 68 74 73 20 68 61 76 65 20 62 65 | License...If.your.rights.have.be |
| 13300 | 65 6e 20 74 65 72 6d 69 6e 61 74 65 64 20 61 6e 64 20 6e 6f 74 20 70 65 72 6d 61 6e 65 6e 74 6c | en.terminated.and.not.permanentl |
| 13320 | 79 0a 72 65 69 6e 73 74 61 74 65 64 2c 20 79 6f 75 20 64 6f 20 6e 6f 74 20 71 75 61 6c 69 66 79 | y.reinstated,.you.do.not.qualify |
| 13340 | 20 74 6f 20 72 65 63 65 69 76 65 20 6e 65 77 20 6c 69 63 65 6e 73 65 73 20 66 6f 72 20 74 68 65 | .to.receive.new.licenses.for.the |
| 13360 | 20 73 61 6d 65 0a 6d 61 74 65 72 69 61 6c 20 75 6e 64 65 72 20 73 65 63 74 69 6f 6e 20 31 30 2e | .same.material.under.section.10. |
| 13380 | 0a 0a 20 20 39 2e 20 41 63 63 65 70 74 61 6e 63 65 20 4e 6f 74 20 52 65 71 75 69 72 65 64 20 66 | ....9..Acceptance.Not.Required.f |
| 133a0 | 6f 72 20 48 61 76 69 6e 67 20 43 6f 70 69 65 73 2e 0a 0a 20 20 59 6f 75 20 61 72 65 20 6e 6f 74 | or.Having.Copies.....You.are.not |
| 133c0 | 20 72 65 71 75 69 72 65 64 20 74 6f 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 63 65 6e 73 65 | .required.to.accept.this.License |
| 133e0 | 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 72 65 63 65 69 76 65 20 6f 72 0a 72 75 6e 20 61 20 63 6f | .in.order.to.receive.or.run.a.co |
| 13400 | 70 79 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 20 20 41 6e 63 69 6c 6c 61 72 79 20 70 72 | py.of.the.Program...Ancillary.pr |
| 13420 | 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 6f 63 63 75 | opagation.of.a.covered.work.occu |
| 13440 | 72 72 69 6e 67 20 73 6f 6c 65 6c 79 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 6f 66 | rring.solely.as.a.consequence.of |
| 13460 | 20 75 73 69 6e 67 20 70 65 65 72 2d 74 6f 2d 70 65 65 72 20 74 72 61 6e 73 6d 69 73 73 69 6f 6e | .using.peer-to-peer.transmission |
| 13480 | 0a 74 6f 20 72 65 63 65 69 76 65 20 61 20 63 6f 70 79 20 6c 69 6b 65 77 69 73 65 20 64 6f 65 73 | .to.receive.a.copy.likewise.does |
| 134a0 | 20 6e 6f 74 20 72 65 71 75 69 72 65 20 61 63 63 65 70 74 61 6e 63 65 2e 20 20 48 6f 77 65 76 65 | .not.require.acceptance...Howeve |
| 134c0 | 72 2c 0a 6e 6f 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e 20 74 68 69 73 20 4c 69 63 65 6e | r,.nothing.other.than.this.Licen |
| 134e0 | 73 65 20 67 72 61 6e 74 73 20 79 6f 75 20 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 70 72 6f 70 | se.grants.you.permission.to.prop |
| 13500 | 61 67 61 74 65 20 6f 72 0a 6d 6f 64 69 66 79 20 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | agate.or.modify.any.covered.work |
| 13520 | 2e 20 20 54 68 65 73 65 20 61 63 74 69 6f 6e 73 20 69 6e 66 72 69 6e 67 65 20 63 6f 70 79 72 69 | ...These.actions.infringe.copyri |
| 13540 | 67 68 74 20 69 66 20 79 6f 75 20 64 6f 0a 6e 6f 74 20 61 63 63 65 70 74 20 74 68 69 73 20 4c 69 | ght.if.you.do.not.accept.this.Li |
| 13560 | 63 65 6e 73 65 2e 20 20 54 68 65 72 65 66 6f 72 65 2c 20 62 79 20 6d 6f 64 69 66 79 69 6e 67 20 | cense...Therefore,.by.modifying. |
| 13580 | 6f 72 20 70 72 6f 70 61 67 61 74 69 6e 67 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 79 | or.propagating.a.covered.work,.y |
| 135a0 | 6f 75 20 69 6e 64 69 63 61 74 65 20 79 6f 75 72 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 74 | ou.indicate.your.acceptance.of.t |
| 135c0 | 68 69 73 20 4c 69 63 65 6e 73 65 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a 20 20 31 30 2e 20 41 75 74 | his.License.to.do.so.....10..Aut |
| 135e0 | 6f 6d 61 74 69 63 20 4c 69 63 65 6e 73 69 6e 67 20 6f 66 20 44 6f 77 6e 73 74 72 65 61 6d 20 52 | omatic.Licensing.of.Downstream.R |
| 13600 | 65 63 69 70 69 65 6e 74 73 2e 0a 0a 20 20 45 61 63 68 20 74 69 6d 65 20 79 6f 75 20 63 6f 6e 76 | ecipients.....Each.time.you.conv |
| 13620 | 65 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 | ey.a.covered.work,.the.recipient |
| 13640 | 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 72 65 63 65 69 76 65 73 20 61 20 6c 69 63 65 6e 73 | .automatically.receives.a.licens |
| 13660 | 65 20 66 72 6f 6d 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 6c 69 63 65 6e 73 6f 72 73 2c 20 74 | e.from.the.original.licensors,.t |
| 13680 | 6f 20 72 75 6e 2c 20 6d 6f 64 69 66 79 20 61 6e 64 0a 70 72 6f 70 61 67 61 74 65 20 74 68 61 74 | o.run,.modify.and.propagate.that |
| 136a0 | 20 77 6f 72 6b 2c 20 73 75 62 6a 65 63 74 20 74 6f 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 | .work,.subject.to.this.License.. |
| 136c0 | 20 59 6f 75 20 61 72 65 20 6e 6f 74 20 72 65 73 70 6f 6e 73 69 62 6c 65 0a 66 6f 72 20 65 6e 66 | .You.are.not.responsible.for.enf |
| 136e0 | 6f 72 63 69 6e 67 20 63 6f 6d 70 6c 69 61 6e 63 65 20 62 79 20 74 68 69 72 64 20 70 61 72 74 69 | orcing.compliance.by.third.parti |
| 13700 | 65 73 20 77 69 74 68 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 41 6e 20 22 65 6e 74 | es.with.this.License.....An."ent |
| 13720 | 69 74 79 20 74 72 61 6e 73 61 63 74 69 6f 6e 22 20 69 73 20 61 20 74 72 61 6e 73 61 63 74 69 6f | ity.transaction".is.a.transactio |
| 13740 | 6e 20 74 72 61 6e 73 66 65 72 72 69 6e 67 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 61 6e 0a 6f 72 67 | n.transferring.control.of.an.org |
| 13760 | 61 6e 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 73 75 62 73 74 61 6e 74 69 61 6c 6c 79 20 61 6c 6c 20 | anization,.or.substantially.all. |
| 13780 | 61 73 73 65 74 73 20 6f 66 20 6f 6e 65 2c 20 6f 72 20 73 75 62 64 69 76 69 64 69 6e 67 20 61 6e | assets.of.one,.or.subdividing.an |
| 137a0 | 0a 6f 72 67 61 6e 69 7a 61 74 69 6f 6e 2c 20 6f 72 20 6d 65 72 67 69 6e 67 20 6f 72 67 61 6e 69 | .organization,.or.merging.organi |
| 137c0 | 7a 61 74 69 6f 6e 73 2e 20 20 49 66 20 70 72 6f 70 61 67 61 74 69 6f 6e 20 6f 66 20 61 20 63 6f | zations...If.propagation.of.a.co |
| 137e0 | 76 65 72 65 64 0a 77 6f 72 6b 20 72 65 73 75 6c 74 73 20 66 72 6f 6d 20 61 6e 20 65 6e 74 69 74 | vered.work.results.from.an.entit |
| 13800 | 79 20 74 72 61 6e 73 61 63 74 69 6f 6e 2c 20 65 61 63 68 20 70 61 72 74 79 20 74 6f 20 74 68 61 | y.transaction,.each.party.to.tha |
| 13820 | 74 0a 74 72 61 6e 73 61 63 74 69 6f 6e 20 77 68 6f 20 72 65 63 65 69 76 65 73 20 61 20 63 6f 70 | t.transaction.who.receives.a.cop |
| 13840 | 79 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 61 6c 73 6f 20 72 65 63 65 69 76 65 73 20 77 68 61 74 | y.of.the.work.also.receives.what |
| 13860 | 65 76 65 72 0a 6c 69 63 65 6e 73 65 73 20 74 6f 20 74 68 65 20 77 6f 72 6b 20 74 68 65 20 70 61 | ever.licenses.to.the.work.the.pa |
| 13880 | 72 74 79 27 73 20 70 72 65 64 65 63 65 73 73 6f 72 20 69 6e 20 69 6e 74 65 72 65 73 74 20 68 61 | rty's.predecessor.in.interest.ha |
| 138a0 | 64 20 6f 72 20 63 6f 75 6c 64 0a 67 69 76 65 20 75 6e 64 65 72 20 74 68 65 20 70 72 65 76 69 6f | d.or.could.give.under.the.previo |
| 138c0 | 75 73 20 70 61 72 61 67 72 61 70 68 2c 20 70 6c 75 73 20 61 20 72 69 67 68 74 20 74 6f 20 70 6f | us.paragraph,.plus.a.right.to.po |
| 138e0 | 73 73 65 73 73 69 6f 6e 20 6f 66 20 74 68 65 0a 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f | ssession.of.the.Corresponding.So |
| 13900 | 75 72 63 65 20 6f 66 20 74 68 65 20 77 6f 72 6b 20 66 72 6f 6d 20 74 68 65 20 70 72 65 64 65 63 | urce.of.the.work.from.the.predec |
| 13920 | 65 73 73 6f 72 20 69 6e 20 69 6e 74 65 72 65 73 74 2c 20 69 66 0a 74 68 65 20 70 72 65 64 65 63 | essor.in.interest,.if.the.predec |
| 13940 | 65 73 73 6f 72 20 68 61 73 20 69 74 20 6f 72 20 63 61 6e 20 67 65 74 20 69 74 20 77 69 74 68 20 | essor.has.it.or.can.get.it.with. |
| 13960 | 72 65 61 73 6f 6e 61 62 6c 65 20 65 66 66 6f 72 74 73 2e 0a 0a 20 20 59 6f 75 20 6d 61 79 20 6e | reasonable.efforts.....You.may.n |
| 13980 | 6f 74 20 69 6d 70 6f 73 65 20 61 6e 79 20 66 75 72 74 68 65 72 20 72 65 73 74 72 69 63 74 69 6f | ot.impose.any.further.restrictio |
| 139a0 | 6e 73 20 6f 6e 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 20 74 68 65 0a 72 69 67 68 74 73 | ns.on.the.exercise.of.the.rights |
| 139c0 | 20 67 72 61 6e 74 65 64 20 6f 72 20 61 66 66 69 72 6d 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 | .granted.or.affirmed.under.this. |
| 139e0 | 4c 69 63 65 6e 73 65 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 79 6f 75 20 6d 61 79 0a 6e | License...For.example,.you.may.n |
| 13a00 | 6f 74 20 69 6d 70 6f 73 65 20 61 20 6c 69 63 65 6e 73 65 20 66 65 65 2c 20 72 6f 79 61 6c 74 79 | ot.impose.a.license.fee,.royalty |
| 13a20 | 2c 20 6f 72 20 6f 74 68 65 72 20 63 68 61 72 67 65 20 66 6f 72 20 65 78 65 72 63 69 73 65 20 6f | ,.or.other.charge.for.exercise.o |
| 13a40 | 66 0a 72 69 67 68 74 73 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 73 20 4c 69 63 65 | f.rights.granted.under.this.Lice |
| 13a60 | 6e 73 65 2c 20 61 6e 64 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 69 6e 69 74 69 61 74 65 20 6c 69 | nse,.and.you.may.not.initiate.li |
| 13a80 | 74 69 67 61 74 69 6f 6e 0a 28 69 6e 63 6c 75 64 69 6e 67 20 61 20 63 72 6f 73 73 2d 63 6c 61 69 | tigation.(including.a.cross-clai |
| 13aa0 | 6d 20 6f 72 20 63 6f 75 6e 74 65 72 63 6c 61 69 6d 20 69 6e 20 61 20 6c 61 77 73 75 69 74 29 20 | m.or.counterclaim.in.a.lawsuit). |
| 13ac0 | 61 6c 6c 65 67 69 6e 67 20 74 68 61 74 0a 61 6e 79 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 20 69 | alleging.that.any.patent.claim.i |
| 13ae0 | 73 20 69 6e 66 72 69 6e 67 65 64 20 62 79 20 6d 61 6b 69 6e 67 2c 20 75 73 69 6e 67 2c 20 73 65 | s.infringed.by.making,.using,.se |
| 13b00 | 6c 6c 69 6e 67 2c 20 6f 66 66 65 72 69 6e 67 20 66 6f 72 0a 73 61 6c 65 2c 20 6f 72 20 69 6d 70 | lling,.offering.for.sale,.or.imp |
| 13b20 | 6f 72 74 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 6e 79 20 70 6f 72 74 69 6f | orting.the.Program.or.any.portio |
| 13b40 | 6e 20 6f 66 20 69 74 2e 0a 0a 20 20 31 31 2e 20 50 61 74 65 6e 74 73 2e 0a 0a 20 20 41 20 22 63 | n.of.it.....11..Patents.....A."c |
| 13b60 | 6f 6e 74 72 69 62 75 74 6f 72 22 20 69 73 20 61 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 | ontributor".is.a.copyright.holde |
| 13b80 | 72 20 77 68 6f 20 61 75 74 68 6f 72 69 7a 65 73 20 75 73 65 20 75 6e 64 65 72 20 74 68 69 73 0a | r.who.authorizes.use.under.this. |
| 13ba0 | 4c 69 63 65 6e 73 65 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 6f 72 20 61 20 77 6f 72 6b | License.of.the.Program.or.a.work |
| 13bc0 | 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 73 20 62 61 73 65 64 2e 20 | .on.which.the.Program.is.based.. |
| 13be0 | 20 54 68 65 0a 77 6f 72 6b 20 74 68 75 73 20 6c 69 63 65 6e 73 65 64 20 69 73 20 63 61 6c 6c 65 | .The.work.thus.licensed.is.calle |
| 13c00 | 64 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 22 63 6f 6e 74 72 69 62 75 74 6f 72 | d.the.contributor's."contributor |
| 13c20 | 20 76 65 72 73 69 6f 6e 22 2e 0a 0a 20 20 41 20 63 6f 6e 74 72 69 62 75 74 6f 72 27 73 20 22 65 | .version".....A.contributor's."e |
| 13c40 | 73 73 65 6e 74 69 61 6c 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 22 20 61 72 65 20 61 6c 6c 20 | ssential.patent.claims".are.all. |
| 13c60 | 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 0a 6f 77 6e 65 64 20 6f 72 20 63 6f 6e 74 72 6f 6c 6c 65 | patent.claims.owned.or.controlle |
| 13c80 | 64 20 62 79 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 2c 20 77 68 65 74 68 65 72 20 61 6c | d.by.the.contributor,.whether.al |
| 13ca0 | 72 65 61 64 79 20 61 63 71 75 69 72 65 64 20 6f 72 0a 68 65 72 65 61 66 74 65 72 20 61 63 71 75 | ready.acquired.or.hereafter.acqu |
| 13cc0 | 69 72 65 64 2c 20 74 68 61 74 20 77 6f 75 6c 64 20 62 65 20 69 6e 66 72 69 6e 67 65 64 20 62 79 | ired,.that.would.be.infringed.by |
| 13ce0 | 20 73 6f 6d 65 20 6d 61 6e 6e 65 72 2c 20 70 65 72 6d 69 74 74 65 64 0a 62 79 20 74 68 69 73 20 | .some.manner,.permitted.by.this. |
| 13d00 | 4c 69 63 65 6e 73 65 2c 20 6f 66 20 6d 61 6b 69 6e 67 2c 20 75 73 69 6e 67 2c 20 6f 72 20 73 65 | License,.of.making,.using,.or.se |
| 13d20 | 6c 6c 69 6e 67 20 69 74 73 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2c 0a 62 | lling.its.contributor.version,.b |
| 13d40 | 75 74 20 64 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 63 6c 61 69 6d 73 20 74 68 61 74 20 77 6f | ut.do.not.include.claims.that.wo |
| 13d60 | 75 6c 64 20 62 65 20 69 6e 66 72 69 6e 67 65 64 20 6f 6e 6c 79 20 61 73 20 61 0a 63 6f 6e 73 65 | uld.be.infringed.only.as.a.conse |
| 13d80 | 71 75 65 6e 63 65 20 6f 66 20 66 75 72 74 68 65 72 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 20 6f | quence.of.further.modification.o |
| 13da0 | 66 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2e 20 20 46 6f 72 0a | f.the.contributor.version...For. |
| 13dc0 | 70 75 72 70 6f 73 65 73 20 6f 66 20 74 68 69 73 20 64 65 66 69 6e 69 74 69 6f 6e 2c 20 22 63 6f | purposes.of.this.definition,."co |
| 13de0 | 6e 74 72 6f 6c 22 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 72 69 67 68 74 20 74 6f 20 67 72 61 | ntrol".includes.the.right.to.gra |
| 13e00 | 6e 74 0a 70 61 74 65 6e 74 20 73 75 62 6c 69 63 65 6e 73 65 73 20 69 6e 20 61 20 6d 61 6e 6e 65 | nt.patent.sublicenses.in.a.manne |
| 13e20 | 72 20 63 6f 6e 73 69 73 74 65 6e 74 20 77 69 74 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e | r.consistent.with.the.requiremen |
| 13e40 | 74 73 20 6f 66 0a 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 45 61 63 68 20 63 6f 6e 74 | ts.of.this.License.....Each.cont |
| 13e60 | 72 69 62 75 74 6f 72 20 67 72 61 6e 74 73 20 79 6f 75 20 61 20 6e 6f 6e 2d 65 78 63 6c 75 73 69 | ributor.grants.you.a.non-exclusi |
| 13e80 | 76 65 2c 20 77 6f 72 6c 64 77 69 64 65 2c 20 72 6f 79 61 6c 74 79 2d 66 72 65 65 0a 70 61 74 65 | ve,.worldwide,.royalty-free.pate |
| 13ea0 | 6e 74 20 6c 69 63 65 6e 73 65 20 75 6e 64 65 72 20 74 68 65 20 63 6f 6e 74 72 69 62 75 74 6f 72 | nt.license.under.the.contributor |
| 13ec0 | 27 73 20 65 73 73 65 6e 74 69 61 6c 20 70 61 74 65 6e 74 20 63 6c 61 69 6d 73 2c 20 74 6f 0a 6d | 's.essential.patent.claims,.to.m |
| 13ee0 | 61 6b 65 2c 20 75 73 65 2c 20 73 65 6c 6c 2c 20 6f 66 66 65 72 20 66 6f 72 20 73 61 6c 65 2c 20 | ake,.use,.sell,.offer.for.sale,. |
| 13f00 | 69 6d 70 6f 72 74 20 61 6e 64 20 6f 74 68 65 72 77 69 73 65 20 72 75 6e 2c 20 6d 6f 64 69 66 79 | import.and.otherwise.run,.modify |
| 13f20 | 20 61 6e 64 0a 70 72 6f 70 61 67 61 74 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 69 | .and.propagate.the.contents.of.i |
| 13f40 | 74 73 20 63 6f 6e 74 72 69 62 75 74 6f 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 49 6e 20 74 68 | ts.contributor.version.....In.th |
| 13f60 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 72 65 65 20 70 61 72 61 67 72 61 70 68 73 2c 20 61 20 | e.following.three.paragraphs,.a. |
| 13f80 | 22 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 22 20 69 73 20 61 6e 79 20 65 78 70 72 65 73 73 0a | "patent.license".is.any.express. |
| 13fa0 | 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 63 6f 6d 6d 69 74 6d 65 6e 74 2c 20 68 6f 77 65 76 65 72 | agreement.or.commitment,.however |
| 13fc0 | 20 64 65 6e 6f 6d 69 6e 61 74 65 64 2c 20 6e 6f 74 20 74 6f 20 65 6e 66 6f 72 63 65 20 61 20 70 | .denominated,.not.to.enforce.a.p |
| 13fe0 | 61 74 65 6e 74 0a 28 73 75 63 68 20 61 73 20 61 6e 20 65 78 70 72 65 73 73 20 70 65 72 6d 69 73 | atent.(such.as.an.express.permis |
| 14000 | 73 69 6f 6e 20 74 6f 20 70 72 61 63 74 69 63 65 20 61 20 70 61 74 65 6e 74 20 6f 72 20 63 6f 76 | sion.to.practice.a.patent.or.cov |
| 14020 | 65 6e 61 6e 74 20 6e 6f 74 20 74 6f 0a 73 75 65 20 66 6f 72 20 70 61 74 65 6e 74 20 69 6e 66 72 | enant.not.to.sue.for.patent.infr |
| 14040 | 69 6e 67 65 6d 65 6e 74 29 2e 20 20 54 6f 20 22 67 72 61 6e 74 22 20 73 75 63 68 20 61 20 70 61 | ingement)...To."grant".such.a.pa |
| 14060 | 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 61 0a 70 61 72 74 79 20 6d 65 61 6e 73 20 74 6f | tent.license.to.a.party.means.to |
| 14080 | 20 6d 61 6b 65 20 73 75 63 68 20 61 6e 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 20 63 6f 6d 6d 69 | .make.such.an.agreement.or.commi |
| 140a0 | 74 6d 65 6e 74 20 6e 6f 74 20 74 6f 20 65 6e 66 6f 72 63 65 20 61 0a 70 61 74 65 6e 74 20 61 67 | tment.not.to.enforce.a.patent.ag |
| 140c0 | 61 69 6e 73 74 20 74 68 65 20 70 61 72 74 79 2e 0a 0a 20 20 49 66 20 79 6f 75 20 63 6f 6e 76 65 | ainst.the.party.....If.you.conve |
| 140e0 | 79 20 61 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 6b 6e 6f 77 69 6e 67 6c 79 20 72 65 6c 79 | y.a.covered.work,.knowingly.rely |
| 14100 | 69 6e 67 20 6f 6e 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 2c 0a 61 6e 64 20 74 68 65 | ing.on.a.patent.license,.and.the |
| 14120 | 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 65 20 6f 66 20 74 68 65 20 77 6f 72 | .Corresponding.Source.of.the.wor |
| 14140 | 6b 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 6e 79 6f 6e 65 0a 74 6f | k.is.not.available.for.anyone.to |
| 14160 | 20 63 6f 70 79 2c 20 66 72 65 65 20 6f 66 20 63 68 61 72 67 65 20 61 6e 64 20 75 6e 64 65 72 20 | .copy,.free.of.charge.and.under. |
| 14180 | 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 72 6f 75 | the.terms.of.this.License,.throu |
| 141a0 | 67 68 20 61 0a 70 75 62 6c 69 63 6c 79 20 61 76 61 69 6c 61 62 6c 65 20 6e 65 74 77 6f 72 6b 20 | gh.a.publicly.available.network. |
| 141c0 | 73 65 72 76 65 72 20 6f 72 20 6f 74 68 65 72 20 72 65 61 64 69 6c 79 20 61 63 63 65 73 73 69 62 | server.or.other.readily.accessib |
| 141e0 | 6c 65 20 6d 65 61 6e 73 2c 0a 74 68 65 6e 20 79 6f 75 20 6d 75 73 74 20 65 69 74 68 65 72 20 28 | le.means,.then.you.must.either.( |
| 14200 | 31 29 20 63 61 75 73 65 20 74 68 65 20 43 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 53 6f 75 72 63 | 1).cause.the.Corresponding.Sourc |
| 14220 | 65 20 74 6f 20 62 65 20 73 6f 0a 61 76 61 69 6c 61 62 6c 65 2c 20 6f 72 20 28 32 29 20 61 72 72 | e.to.be.so.available,.or.(2).arr |
| 14240 | 61 6e 67 65 20 74 6f 20 64 65 70 72 69 76 65 20 79 6f 75 72 73 65 6c 66 20 6f 66 20 74 68 65 20 | ange.to.deprive.yourself.of.the. |
| 14260 | 62 65 6e 65 66 69 74 20 6f 66 20 74 68 65 0a 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 66 6f | benefit.of.the.patent.license.fo |
| 14280 | 72 20 74 68 69 73 20 70 61 72 74 69 63 75 6c 61 72 20 77 6f 72 6b 2c 20 6f 72 20 28 33 29 20 61 | r.this.particular.work,.or.(3).a |
| 142a0 | 72 72 61 6e 67 65 2c 20 69 6e 20 61 20 6d 61 6e 6e 65 72 0a 63 6f 6e 73 69 73 74 65 6e 74 20 77 | rrange,.in.a.manner.consistent.w |
| 142c0 | 69 74 68 20 74 68 65 20 72 65 71 75 69 72 65 6d 65 6e 74 73 20 6f 66 20 74 68 69 73 20 4c 69 63 | ith.the.requirements.of.this.Lic |
| 142e0 | 65 6e 73 65 2c 20 74 6f 20 65 78 74 65 6e 64 20 74 68 65 20 70 61 74 65 6e 74 0a 6c 69 63 65 6e | ense,.to.extend.the.patent.licen |
| 14300 | 73 65 20 74 6f 20 64 6f 77 6e 73 74 72 65 61 6d 20 72 65 63 69 70 69 65 6e 74 73 2e 20 20 22 4b | se.to.downstream.recipients..."K |
| 14320 | 6e 6f 77 69 6e 67 6c 79 20 72 65 6c 79 69 6e 67 22 20 6d 65 61 6e 73 20 79 6f 75 20 68 61 76 65 | nowingly.relying".means.you.have |
| 14340 | 0a 61 63 74 75 61 6c 20 6b 6e 6f 77 6c 65 64 67 65 20 74 68 61 74 2c 20 62 75 74 20 66 6f 72 20 | .actual.knowledge.that,.but.for. |
| 14360 | 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 2c 20 79 6f 75 72 20 63 6f 6e 76 65 79 69 | the.patent.license,.your.conveyi |
| 14380 | 6e 67 20 74 68 65 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 69 6e 20 61 20 63 6f 75 6e 74 72 79 | ng.the.covered.work.in.a.country |
| 143a0 | 2c 20 6f 72 20 79 6f 75 72 20 72 65 63 69 70 69 65 6e 74 27 73 20 75 73 65 20 6f 66 20 74 68 65 | ,.or.your.recipient's.use.of.the |
| 143c0 | 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 0a 69 6e 20 61 20 63 6f 75 6e 74 72 79 2c 20 77 6f 75 6c | .covered.work.in.a.country,.woul |
| 143e0 | 64 20 69 6e 66 72 69 6e 67 65 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 69 64 65 6e 74 69 66 69 61 | d.infringe.one.or.more.identifia |
| 14400 | 62 6c 65 20 70 61 74 65 6e 74 73 20 69 6e 20 74 68 61 74 0a 63 6f 75 6e 74 72 79 20 74 68 61 74 | ble.patents.in.that.country.that |
| 14420 | 20 79 6f 75 20 68 61 76 65 20 72 65 61 73 6f 6e 20 74 6f 20 62 65 6c 69 65 76 65 20 61 72 65 20 | .you.have.reason.to.believe.are. |
| 14440 | 76 61 6c 69 64 2e 0a 0a 20 20 49 66 2c 20 70 75 72 73 75 61 6e 74 20 74 6f 20 6f 72 20 69 6e 20 | valid.....If,.pursuant.to.or.in. |
| 14460 | 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 74 72 61 6e 73 61 63 | connection.with.a.single.transac |
| 14480 | 74 69 6f 6e 20 6f 72 0a 61 72 72 61 6e 67 65 6d 65 6e 74 2c 20 79 6f 75 20 63 6f 6e 76 65 79 2c | tion.or.arrangement,.you.convey, |
| 144a0 | 20 6f 72 20 70 72 6f 70 61 67 61 74 65 20 62 79 20 70 72 6f 63 75 72 69 6e 67 20 63 6f 6e 76 65 | .or.propagate.by.procuring.conve |
| 144c0 | 79 61 6e 63 65 20 6f 66 2c 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 67 72 | yance.of,.a.covered.work,.and.gr |
| 144e0 | 61 6e 74 20 61 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 74 6f 20 73 6f 6d 65 20 6f 66 20 | ant.a.patent.license.to.some.of. |
| 14500 | 74 68 65 20 70 61 72 74 69 65 73 0a 72 65 63 65 69 76 69 6e 67 20 74 68 65 20 63 6f 76 65 72 65 | the.parties.receiving.the.covere |
| 14520 | 64 20 77 6f 72 6b 20 61 75 74 68 6f 72 69 7a 69 6e 67 20 74 68 65 6d 20 74 6f 20 75 73 65 2c 20 | d.work.authorizing.them.to.use,. |
| 14540 | 70 72 6f 70 61 67 61 74 65 2c 20 6d 6f 64 69 66 79 0a 6f 72 20 63 6f 6e 76 65 79 20 61 20 73 70 | propagate,.modify.or.convey.a.sp |
| 14560 | 65 63 69 66 69 63 20 63 6f 70 79 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b 2c | ecific.copy.of.the.covered.work, |
| 14580 | 20 74 68 65 6e 20 74 68 65 20 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 0a 79 6f 75 20 67 72 61 | .then.the.patent.license.you.gra |
| 145a0 | 6e 74 20 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 65 78 74 65 6e 64 65 64 20 74 6f 20 | nt.is.automatically.extended.to. |
| 145c0 | 61 6c 6c 20 72 65 63 69 70 69 65 6e 74 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 0a 77 6f | all.recipients.of.the.covered.wo |
| 145e0 | 72 6b 20 61 6e 64 20 77 6f 72 6b 73 20 62 61 73 65 64 20 6f 6e 20 69 74 2e 0a 0a 20 20 41 20 70 | rk.and.works.based.on.it.....A.p |
| 14600 | 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 69 73 20 22 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 79 | atent.license.is."discriminatory |
| 14620 | 22 20 69 66 20 69 74 20 64 6f 65 73 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 77 69 74 68 69 6e 0a | ".if.it.does.not.include.within. |
| 14640 | 74 68 65 20 73 63 6f 70 65 20 6f 66 20 69 74 73 20 63 6f 76 65 72 61 67 65 2c 20 70 72 6f 68 69 | the.scope.of.its.coverage,.prohi |
| 14660 | 62 69 74 73 20 74 68 65 20 65 78 65 72 63 69 73 65 20 6f 66 2c 20 6f 72 20 69 73 0a 63 6f 6e 64 | bits.the.exercise.of,.or.is.cond |
| 14680 | 69 74 69 6f 6e 65 64 20 6f 6e 20 74 68 65 20 6e 6f 6e 2d 65 78 65 72 63 69 73 65 20 6f 66 20 6f | itioned.on.the.non-exercise.of.o |
| 146a0 | 6e 65 20 6f 72 20 6d 6f 72 65 20 6f 66 20 74 68 65 20 72 69 67 68 74 73 20 74 68 61 74 20 61 72 | ne.or.more.of.the.rights.that.ar |
| 146c0 | 65 0a 73 70 65 63 69 66 69 63 61 6c 6c 79 20 67 72 61 6e 74 65 64 20 75 6e 64 65 72 20 74 68 69 | e.specifically.granted.under.thi |
| 146e0 | 73 20 4c 69 63 65 6e 73 65 2e 20 20 59 6f 75 20 6d 61 79 20 6e 6f 74 20 63 6f 6e 76 65 79 20 61 | s.License...You.may.not.convey.a |
| 14700 | 20 63 6f 76 65 72 65 64 0a 77 6f 72 6b 20 69 66 20 79 6f 75 20 61 72 65 20 61 20 70 61 72 74 79 | .covered.work.if.you.are.a.party |
| 14720 | 20 74 6f 20 61 6e 20 61 72 72 61 6e 67 65 6d 65 6e 74 20 77 69 74 68 20 61 20 74 68 69 72 64 20 | .to.an.arrangement.with.a.third. |
| 14740 | 70 61 72 74 79 20 74 68 61 74 20 69 73 0a 69 6e 20 74 68 65 20 62 75 73 69 6e 65 73 73 20 6f 66 | party.that.is.in.the.business.of |
| 14760 | 20 64 69 73 74 72 69 62 75 74 69 6e 67 20 73 6f 66 74 77 61 72 65 2c 20 75 6e 64 65 72 20 77 68 | .distributing.software,.under.wh |
| 14780 | 69 63 68 20 79 6f 75 20 6d 61 6b 65 20 70 61 79 6d 65 6e 74 0a 74 6f 20 74 68 65 20 74 68 69 72 | ich.you.make.payment.to.the.thir |
| 147a0 | 64 20 70 61 72 74 79 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 65 78 74 65 6e 74 20 6f 66 20 79 | d.party.based.on.the.extent.of.y |
| 147c0 | 6f 75 72 20 61 63 74 69 76 69 74 79 20 6f 66 20 63 6f 6e 76 65 79 69 6e 67 0a 74 68 65 20 77 6f | our.activity.of.conveying.the.wo |
| 147e0 | 72 6b 2c 20 61 6e 64 20 75 6e 64 65 72 20 77 68 69 63 68 20 74 68 65 20 74 68 69 72 64 20 70 61 | rk,.and.under.which.the.third.pa |
| 14800 | 72 74 79 20 67 72 61 6e 74 73 2c 20 74 6f 20 61 6e 79 20 6f 66 20 74 68 65 0a 70 61 72 74 69 65 | rty.grants,.to.any.of.the.partie |
| 14820 | 73 20 77 68 6f 20 77 6f 75 6c 64 20 72 65 63 65 69 76 65 20 74 68 65 20 63 6f 76 65 72 65 64 20 | s.who.would.receive.the.covered. |
| 14840 | 77 6f 72 6b 20 66 72 6f 6d 20 79 6f 75 2c 20 61 20 64 69 73 63 72 69 6d 69 6e 61 74 6f 72 79 0a | work.from.you,.a.discriminatory. |
| 14860 | 70 61 74 65 6e 74 20 6c 69 63 65 6e 73 65 20 28 61 29 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e | patent.license.(a).in.connection |
| 14880 | 20 77 69 74 68 20 63 6f 70 69 65 73 20 6f 66 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | .with.copies.of.the.covered.work |
| 148a0 | 0a 63 6f 6e 76 65 79 65 64 20 62 79 20 79 6f 75 20 28 6f 72 20 63 6f 70 69 65 73 20 6d 61 64 65 | .conveyed.by.you.(or.copies.made |
| 148c0 | 20 66 72 6f 6d 20 74 68 6f 73 65 20 63 6f 70 69 65 73 29 2c 20 6f 72 20 28 62 29 20 70 72 69 6d | .from.those.copies),.or.(b).prim |
| 148e0 | 61 72 69 6c 79 0a 66 6f 72 20 61 6e 64 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 | arily.for.and.in.connection.with |
| 14900 | 20 73 70 65 63 69 66 69 63 20 70 72 6f 64 75 63 74 73 20 6f 72 20 63 6f 6d 70 69 6c 61 74 69 6f | .specific.products.or.compilatio |
| 14920 | 6e 73 20 74 68 61 74 0a 63 6f 6e 74 61 69 6e 20 74 68 65 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | ns.that.contain.the.covered.work |
| 14940 | 2c 20 75 6e 6c 65 73 73 20 79 6f 75 20 65 6e 74 65 72 65 64 20 69 6e 74 6f 20 74 68 61 74 20 61 | ,.unless.you.entered.into.that.a |
| 14960 | 72 72 61 6e 67 65 6d 65 6e 74 2c 0a 6f 72 20 74 68 61 74 20 70 61 74 65 6e 74 20 6c 69 63 65 6e | rrangement,.or.that.patent.licen |
| 14980 | 73 65 20 77 61 73 20 67 72 61 6e 74 65 64 2c 20 70 72 69 6f 72 20 74 6f 20 32 38 20 4d 61 72 63 | se.was.granted,.prior.to.28.Marc |
| 149a0 | 68 20 32 30 30 37 2e 0a 0a 20 20 4e 6f 74 68 69 6e 67 20 69 6e 20 74 68 69 73 20 4c 69 63 65 6e | h.2007.....Nothing.in.this.Licen |
| 149c0 | 73 65 20 73 68 61 6c 6c 20 62 65 20 63 6f 6e 73 74 72 75 65 64 20 61 73 20 65 78 63 6c 75 64 69 | se.shall.be.construed.as.excludi |
| 149e0 | 6e 67 20 6f 72 20 6c 69 6d 69 74 69 6e 67 0a 61 6e 79 20 69 6d 70 6c 69 65 64 20 6c 69 63 65 6e | ng.or.limiting.any.implied.licen |
| 14a00 | 73 65 20 6f 72 20 6f 74 68 65 72 20 64 65 66 65 6e 73 65 73 20 74 6f 20 69 6e 66 72 69 6e 67 65 | se.or.other.defenses.to.infringe |
| 14a20 | 6d 65 6e 74 20 74 68 61 74 20 6d 61 79 0a 6f 74 68 65 72 77 69 73 65 20 62 65 20 61 76 61 69 6c | ment.that.may.otherwise.be.avail |
| 14a40 | 61 62 6c 65 20 74 6f 20 79 6f 75 20 75 6e 64 65 72 20 61 70 70 6c 69 63 61 62 6c 65 20 70 61 74 | able.to.you.under.applicable.pat |
| 14a60 | 65 6e 74 20 6c 61 77 2e 0a 0a 20 20 31 32 2e 20 4e 6f 20 53 75 72 72 65 6e 64 65 72 20 6f 66 20 | ent.law.....12..No.Surrender.of. |
| 14a80 | 4f 74 68 65 72 73 27 20 46 72 65 65 64 6f 6d 2e 0a 0a 20 20 49 66 20 63 6f 6e 64 69 74 69 6f 6e | Others'.Freedom.....If.condition |
| 14aa0 | 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e 20 79 6f 75 20 28 77 68 65 74 68 65 72 20 62 79 | s.are.imposed.on.you.(whether.by |
| 14ac0 | 20 63 6f 75 72 74 20 6f 72 64 65 72 2c 20 61 67 72 65 65 6d 65 6e 74 20 6f 72 0a 6f 74 68 65 72 | .court.order,.agreement.or.other |
| 14ae0 | 77 69 73 65 29 20 74 68 61 74 20 63 6f 6e 74 72 61 64 69 63 74 20 74 68 65 20 63 6f 6e 64 69 74 | wise).that.contradict.the.condit |
| 14b00 | 69 6f 6e 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2c 20 74 68 65 79 20 64 6f 20 6e 6f | ions.of.this.License,.they.do.no |
| 14b20 | 74 0a 65 78 63 75 73 65 20 79 6f 75 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 64 69 74 69 6f 6e 73 | t.excuse.you.from.the.conditions |
| 14b40 | 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 20 49 66 20 79 6f 75 20 63 61 6e 6e 6f 74 | .of.this.License...If.you.cannot |
| 14b60 | 20 63 6f 6e 76 65 79 20 61 0a 63 6f 76 65 72 65 64 20 77 6f 72 6b 20 73 6f 20 61 73 20 74 6f 20 | .convey.a.covered.work.so.as.to. |
| 14b80 | 73 61 74 69 73 66 79 20 73 69 6d 75 6c 74 61 6e 65 6f 75 73 6c 79 20 79 6f 75 72 20 6f 62 6c 69 | satisfy.simultaneously.your.obli |
| 14ba0 | 67 61 74 69 6f 6e 73 20 75 6e 64 65 72 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 20 61 6e 64 20 61 | gations.under.this.License.and.a |
| 14bc0 | 6e 79 20 6f 74 68 65 72 20 70 65 72 74 69 6e 65 6e 74 20 6f 62 6c 69 67 61 74 69 6f 6e 73 2c 20 | ny.other.pertinent.obligations,. |
| 14be0 | 74 68 65 6e 20 61 73 20 61 20 63 6f 6e 73 65 71 75 65 6e 63 65 20 79 6f 75 20 6d 61 79 0a 6e 6f | then.as.a.consequence.you.may.no |
| 14c00 | 74 20 63 6f 6e 76 65 79 20 69 74 20 61 74 20 61 6c 6c 2e 20 20 46 6f 72 20 65 78 61 6d 70 6c 65 | t.convey.it.at.all...For.example |
| 14c20 | 2c 20 69 66 20 79 6f 75 20 61 67 72 65 65 20 74 6f 20 74 65 72 6d 73 20 74 68 61 74 20 6f 62 6c | ,.if.you.agree.to.terms.that.obl |
| 14c40 | 69 67 61 74 65 20 79 6f 75 0a 74 6f 20 63 6f 6c 6c 65 63 74 20 61 20 72 6f 79 61 6c 74 79 20 66 | igate.you.to.collect.a.royalty.f |
| 14c60 | 6f 72 20 66 75 72 74 68 65 72 20 63 6f 6e 76 65 79 69 6e 67 20 66 72 6f 6d 20 74 68 6f 73 65 20 | or.further.conveying.from.those. |
| 14c80 | 74 6f 20 77 68 6f 6d 20 79 6f 75 20 63 6f 6e 76 65 79 0a 74 68 65 20 50 72 6f 67 72 61 6d 2c 20 | to.whom.you.convey.the.Program,. |
| 14ca0 | 74 68 65 20 6f 6e 6c 79 20 77 61 79 20 79 6f 75 20 63 6f 75 6c 64 20 73 61 74 69 73 66 79 20 62 | the.only.way.you.could.satisfy.b |
| 14cc0 | 6f 74 68 20 74 68 6f 73 65 20 74 65 72 6d 73 20 61 6e 64 20 74 68 69 73 0a 4c 69 63 65 6e 73 65 | oth.those.terms.and.this.License |
| 14ce0 | 20 77 6f 75 6c 64 20 62 65 20 74 6f 20 72 65 66 72 61 69 6e 20 65 6e 74 69 72 65 6c 79 20 66 72 | .would.be.to.refrain.entirely.fr |
| 14d00 | 6f 6d 20 63 6f 6e 76 65 79 69 6e 67 20 74 68 65 20 50 72 6f 67 72 61 6d 2e 0a 0a 20 20 31 33 2e | om.conveying.the.Program.....13. |
| 14d20 | 20 55 73 65 20 77 69 74 68 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c | .Use.with.the.GNU.Affero.General |
| 14d40 | 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 4e 6f 74 77 69 74 68 73 74 61 6e 64 | .Public.License.....Notwithstand |
| 14d60 | 69 6e 67 20 61 6e 79 20 6f 74 68 65 72 20 70 72 6f 76 69 73 69 6f 6e 20 6f 66 20 74 68 69 73 20 | ing.any.other.provision.of.this. |
| 14d80 | 4c 69 63 65 6e 73 65 2c 20 79 6f 75 20 68 61 76 65 0a 70 65 72 6d 69 73 73 69 6f 6e 20 74 6f 20 | License,.you.have.permission.to. |
| 14da0 | 6c 69 6e 6b 20 6f 72 20 63 6f 6d 62 69 6e 65 20 61 6e 79 20 63 6f 76 65 72 65 64 20 77 6f 72 6b | link.or.combine.any.covered.work |
| 14dc0 | 20 77 69 74 68 20 61 20 77 6f 72 6b 20 6c 69 63 65 6e 73 65 64 0a 75 6e 64 65 72 20 76 65 72 73 | .with.a.work.licensed.under.vers |
| 14de0 | 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 | ion.3.of.the.GNU.Affero.General. |
| 14e00 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 69 6e 74 6f 20 61 20 73 69 6e 67 6c 65 0a 63 6f 6d | Public.License.into.a.single.com |
| 14e20 | 62 69 6e 65 64 20 77 6f 72 6b 2c 20 61 6e 64 20 74 6f 20 63 6f 6e 76 65 79 20 74 68 65 20 72 65 | bined.work,.and.to.convey.the.re |
| 14e40 | 73 75 6c 74 69 6e 67 20 77 6f 72 6b 2e 20 20 54 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 69 73 | sulting.work...The.terms.of.this |
| 14e60 | 0a 4c 69 63 65 6e 73 65 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 74 6f 20 61 70 70 6c 79 20 | .License.will.continue.to.apply. |
| 14e80 | 74 6f 20 74 68 65 20 70 61 72 74 20 77 68 69 63 68 20 69 73 20 74 68 65 20 63 6f 76 65 72 65 64 | to.the.part.which.is.the.covered |
| 14ea0 | 20 77 6f 72 6b 2c 0a 62 75 74 20 74 68 65 20 73 70 65 63 69 61 6c 20 72 65 71 75 69 72 65 6d 65 | .work,.but.the.special.requireme |
| 14ec0 | 6e 74 73 20 6f 66 20 74 68 65 20 47 4e 55 20 41 66 66 65 72 6f 20 47 65 6e 65 72 61 6c 20 50 75 | nts.of.the.GNU.Affero.General.Pu |
| 14ee0 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c 0a 73 65 63 74 69 6f 6e 20 31 33 2c 20 63 6f 6e 63 65 72 | blic.License,.section.13,.concer |
| 14f00 | 6e 69 6e 67 20 69 6e 74 65 72 61 63 74 69 6f 6e 20 74 68 72 6f 75 67 68 20 61 20 6e 65 74 77 6f | ning.interaction.through.a.netwo |
| 14f20 | 72 6b 20 77 69 6c 6c 20 61 70 70 6c 79 20 74 6f 20 74 68 65 0a 63 6f 6d 62 69 6e 61 74 69 6f 6e | rk.will.apply.to.the.combination |
| 14f40 | 20 61 73 20 73 75 63 68 2e 0a 0a 20 20 31 34 2e 20 52 65 76 69 73 65 64 20 56 65 72 73 69 6f 6e | .as.such.....14..Revised.Version |
| 14f60 | 73 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 0a 0a 20 20 54 68 65 20 46 72 65 65 20 53 | s.of.this.License.....The.Free.S |
| 14f80 | 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 20 6d 61 79 20 70 75 62 6c 69 73 68 20 72 | oftware.Foundation.may.publish.r |
| 14fa0 | 65 76 69 73 65 64 20 61 6e 64 2f 6f 72 20 6e 65 77 20 76 65 72 73 69 6f 6e 73 20 6f 66 0a 74 68 | evised.and/or.new.versions.of.th |
| 14fc0 | 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 72 6f | e.GNU.General.Public.License.fro |
| 14fe0 | 6d 20 74 69 6d 65 20 74 6f 20 74 69 6d 65 2e 20 20 53 75 63 68 20 6e 65 77 20 76 65 72 73 69 6f | m.time.to.time...Such.new.versio |
| 15000 | 6e 73 20 77 69 6c 6c 0a 62 65 20 73 69 6d 69 6c 61 72 20 69 6e 20 73 70 69 72 69 74 20 74 6f 20 | ns.will.be.similar.in.spirit.to. |
| 15020 | 74 68 65 20 70 72 65 73 65 6e 74 20 76 65 72 73 69 6f 6e 2c 20 62 75 74 20 6d 61 79 20 64 69 66 | the.present.version,.but.may.dif |
| 15040 | 66 65 72 20 69 6e 20 64 65 74 61 69 6c 20 74 6f 0a 61 64 64 72 65 73 73 20 6e 65 77 20 70 72 6f | fer.in.detail.to.address.new.pro |
| 15060 | 62 6c 65 6d 73 20 6f 72 20 63 6f 6e 63 65 72 6e 73 2e 0a 0a 20 20 45 61 63 68 20 76 65 72 73 69 | blems.or.concerns.....Each.versi |
| 15080 | 6f 6e 20 69 73 20 67 69 76 65 6e 20 61 20 64 69 73 74 69 6e 67 75 69 73 68 69 6e 67 20 76 65 72 | on.is.given.a.distinguishing.ver |
| 150a0 | 73 69 6f 6e 20 6e 75 6d 62 65 72 2e 20 20 49 66 20 74 68 65 0a 50 72 6f 67 72 61 6d 20 73 70 65 | sion.number...If.the.Program.spe |
| 150c0 | 63 69 66 69 65 73 20 74 68 61 74 20 61 20 63 65 72 74 61 69 6e 20 6e 75 6d 62 65 72 65 64 20 76 | cifies.that.a.certain.numbered.v |
| 150e0 | 65 72 73 69 6f 6e 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 63 | ersion.of.the.GNU.General.Public |
| 15100 | 20 4c 69 63 65 6e 73 65 20 22 6f 72 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 22 20 | .License."or.any.later.version". |
| 15120 | 61 70 70 6c 69 65 73 20 74 6f 20 69 74 2c 20 79 6f 75 20 68 61 76 65 20 74 68 65 0a 6f 70 74 69 | applies.to.it,.you.have.the.opti |
| 15140 | 6f 6e 20 6f 66 20 66 6f 6c 6c 6f 77 69 6e 67 20 74 68 65 20 74 65 72 6d 73 20 61 6e 64 20 63 6f | on.of.following.the.terms.and.co |
| 15160 | 6e 64 69 74 69 6f 6e 73 20 65 69 74 68 65 72 20 6f 66 20 74 68 61 74 20 6e 75 6d 62 65 72 65 64 | nditions.either.of.that.numbered |
| 15180 | 0a 76 65 72 73 69 6f 6e 20 6f 72 20 6f 66 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e | .version.or.of.any.later.version |
| 151a0 | 20 70 75 62 6c 69 73 68 65 64 20 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 0a | .published.by.the.Free.Software. |
| 151c0 | 46 6f 75 6e 64 61 74 69 6f 6e 2e 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 64 6f 65 73 | Foundation...If.the.Program.does |
| 151e0 | 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 6f 66 | .not.specify.a.version.number.of |
| 15200 | 20 74 68 65 0a 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2c | .the.GNU.General.Public.License, |
| 15220 | 20 79 6f 75 20 6d 61 79 20 63 68 6f 6f 73 65 20 61 6e 79 20 76 65 72 73 69 6f 6e 20 65 76 65 72 | .you.may.choose.any.version.ever |
| 15240 | 20 70 75 62 6c 69 73 68 65 64 0a 62 79 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 | .published.by.the.Free.Software. |
| 15260 | 46 6f 75 6e 64 61 74 69 6f 6e 2e 0a 0a 20 20 49 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 73 70 | Foundation.....If.the.Program.sp |
| 15280 | 65 63 69 66 69 65 73 20 74 68 61 74 20 61 20 70 72 6f 78 79 20 63 61 6e 20 64 65 63 69 64 65 20 | ecifies.that.a.proxy.can.decide. |
| 152a0 | 77 68 69 63 68 20 66 75 74 75 72 65 0a 76 65 72 73 69 6f 6e 73 20 6f 66 20 74 68 65 20 47 4e 55 | which.future.versions.of.the.GNU |
| 152c0 | 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 63 61 6e 20 62 65 20 75 | .General.Public.License.can.be.u |
| 152e0 | 73 65 64 2c 20 74 68 61 74 20 70 72 6f 78 79 27 73 0a 70 75 62 6c 69 63 20 73 74 61 74 65 6d 65 | sed,.that.proxy's.public.stateme |
| 15300 | 6e 74 20 6f 66 20 61 63 63 65 70 74 61 6e 63 65 20 6f 66 20 61 20 76 65 72 73 69 6f 6e 20 70 65 | nt.of.acceptance.of.a.version.pe |
| 15320 | 72 6d 61 6e 65 6e 74 6c 79 20 61 75 74 68 6f 72 69 7a 65 73 20 79 6f 75 0a 74 6f 20 63 68 6f 6f | rmanently.authorizes.you.to.choo |
| 15340 | 73 65 20 74 68 61 74 20 76 65 72 73 69 6f 6e 20 66 6f 72 20 74 68 65 20 50 72 6f 67 72 61 6d 2e | se.that.version.for.the.Program. |
| 15360 | 0a 0a 20 20 4c 61 74 65 72 20 6c 69 63 65 6e 73 65 20 76 65 72 73 69 6f 6e 73 20 6d 61 79 20 67 | ....Later.license.versions.may.g |
| 15380 | 69 76 65 20 79 6f 75 20 61 64 64 69 74 69 6f 6e 61 6c 20 6f 72 20 64 69 66 66 65 72 65 6e 74 0a | ive.you.additional.or.different. |
| 153a0 | 70 65 72 6d 69 73 73 69 6f 6e 73 2e 20 20 48 6f 77 65 76 65 72 2c 20 6e 6f 20 61 64 64 69 74 69 | permissions...However,.no.additi |
| 153c0 | 6f 6e 61 6c 20 6f 62 6c 69 67 61 74 69 6f 6e 73 20 61 72 65 20 69 6d 70 6f 73 65 64 20 6f 6e 20 | onal.obligations.are.imposed.on. |
| 153e0 | 61 6e 79 0a 61 75 74 68 6f 72 20 6f 72 20 63 6f 70 79 72 69 67 68 74 20 68 6f 6c 64 65 72 20 61 | any.author.or.copyright.holder.a |
| 15400 | 73 20 61 20 72 65 73 75 6c 74 20 6f 66 20 79 6f 75 72 20 63 68 6f 6f 73 69 6e 67 20 74 6f 20 66 | s.a.result.of.your.choosing.to.f |
| 15420 | 6f 6c 6c 6f 77 20 61 0a 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 31 35 2e 20 44 69 | ollow.a.later.version.....15..Di |
| 15440 | 73 63 6c 61 69 6d 65 72 20 6f 66 20 57 61 72 72 61 6e 74 79 2e 0a 0a 20 20 54 48 45 52 45 20 49 | sclaimer.of.Warranty.....THERE.I |
| 15460 | 53 20 4e 4f 20 57 41 52 52 41 4e 54 59 20 46 4f 52 20 54 48 45 20 50 52 4f 47 52 41 4d 2c 20 54 | S.NO.WARRANTY.FOR.THE.PROGRAM,.T |
| 15480 | 4f 20 54 48 45 20 45 58 54 45 4e 54 20 50 45 52 4d 49 54 54 45 44 20 42 59 0a 41 50 50 4c 49 43 | O.THE.EXTENT.PERMITTED.BY.APPLIC |
| 154a0 | 41 42 4c 45 20 4c 41 57 2e 20 20 45 58 43 45 50 54 20 57 48 45 4e 20 4f 54 48 45 52 57 49 53 45 | ABLE.LAW...EXCEPT.WHEN.OTHERWISE |
| 154c0 | 20 53 54 41 54 45 44 20 49 4e 20 57 52 49 54 49 4e 47 20 54 48 45 20 43 4f 50 59 52 49 47 48 54 | .STATED.IN.WRITING.THE.COPYRIGHT |
| 154e0 | 0a 48 4f 4c 44 45 52 53 20 41 4e 44 2f 4f 52 20 4f 54 48 45 52 20 50 41 52 54 49 45 53 20 50 52 | .HOLDERS.AND/OR.OTHER.PARTIES.PR |
| 15500 | 4f 56 49 44 45 20 54 48 45 20 50 52 4f 47 52 41 4d 20 22 41 53 20 49 53 22 20 57 49 54 48 4f 55 | OVIDE.THE.PROGRAM."AS.IS".WITHOU |
| 15520 | 54 20 57 41 52 52 41 4e 54 59 0a 4f 46 20 41 4e 59 20 4b 49 4e 44 2c 20 45 49 54 48 45 52 20 45 | T.WARRANTY.OF.ANY.KIND,.EITHER.E |
| 15540 | 58 50 52 45 53 53 45 44 20 4f 52 20 49 4d 50 4c 49 45 44 2c 20 49 4e 43 4c 55 44 49 4e 47 2c 20 | XPRESSED.OR.IMPLIED,.INCLUDING,. |
| 15560 | 42 55 54 20 4e 4f 54 20 4c 49 4d 49 54 45 44 20 54 4f 2c 0a 54 48 45 20 49 4d 50 4c 49 45 44 20 | BUT.NOT.LIMITED.TO,.THE.IMPLIED. |
| 15580 | 57 41 52 52 41 4e 54 49 45 53 20 4f 46 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 41 4e | WARRANTIES.OF.MERCHANTABILITY.AN |
| 155a0 | 44 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 0a 50 55 52 50 4f | D.FITNESS.FOR.A.PARTICULAR.PURPO |
| 155c0 | 53 45 2e 20 20 54 48 45 20 45 4e 54 49 52 45 20 52 49 53 4b 20 41 53 20 54 4f 20 54 48 45 20 51 | SE...THE.ENTIRE.RISK.AS.TO.THE.Q |
| 155e0 | 55 41 4c 49 54 59 20 41 4e 44 20 50 45 52 46 4f 52 4d 41 4e 43 45 20 4f 46 20 54 48 45 20 50 52 | UALITY.AND.PERFORMANCE.OF.THE.PR |
| 15600 | 4f 47 52 41 4d 0a 49 53 20 57 49 54 48 20 59 4f 55 2e 20 20 53 48 4f 55 4c 44 20 54 48 45 20 50 | OGRAM.IS.WITH.YOU...SHOULD.THE.P |
| 15620 | 52 4f 47 52 41 4d 20 50 52 4f 56 45 20 44 45 46 45 43 54 49 56 45 2c 20 59 4f 55 20 41 53 53 55 | ROGRAM.PROVE.DEFECTIVE,.YOU.ASSU |
| 15640 | 4d 45 20 54 48 45 20 43 4f 53 54 20 4f 46 0a 41 4c 4c 20 4e 45 43 45 53 53 41 52 59 20 53 45 52 | ME.THE.COST.OF.ALL.NECESSARY.SER |
| 15660 | 56 49 43 49 4e 47 2c 20 52 45 50 41 49 52 20 4f 52 20 43 4f 52 52 45 43 54 49 4f 4e 2e 0a 0a 20 | VICING,.REPAIR.OR.CORRECTION.... |
| 15680 | 20 31 36 2e 20 4c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 4c 69 61 62 69 6c 69 74 79 2e 0a 0a 20 | .16..Limitation.of.Liability.... |
| 156a0 | 20 49 4e 20 4e 4f 20 45 56 45 4e 54 20 55 4e 4c 45 53 53 20 52 45 51 55 49 52 45 44 20 42 59 20 | .IN.NO.EVENT.UNLESS.REQUIRED.BY. |
| 156c0 | 41 50 50 4c 49 43 41 42 4c 45 20 4c 41 57 20 4f 52 20 41 47 52 45 45 44 20 54 4f 20 49 4e 20 57 | APPLICABLE.LAW.OR.AGREED.TO.IN.W |
| 156e0 | 52 49 54 49 4e 47 0a 57 49 4c 4c 20 41 4e 59 20 43 4f 50 59 52 49 47 48 54 20 48 4f 4c 44 45 52 | RITING.WILL.ANY.COPYRIGHT.HOLDER |
| 15700 | 2c 20 4f 52 20 41 4e 59 20 4f 54 48 45 52 20 50 41 52 54 59 20 57 48 4f 20 4d 4f 44 49 46 49 45 | ,.OR.ANY.OTHER.PARTY.WHO.MODIFIE |
| 15720 | 53 20 41 4e 44 2f 4f 52 20 43 4f 4e 56 45 59 53 0a 54 48 45 20 50 52 4f 47 52 41 4d 20 41 53 20 | S.AND/OR.CONVEYS.THE.PROGRAM.AS. |
| 15740 | 50 45 52 4d 49 54 54 45 44 20 41 42 4f 56 45 2c 20 42 45 20 4c 49 41 42 4c 45 20 54 4f 20 59 4f | PERMITTED.ABOVE,.BE.LIABLE.TO.YO |
| 15760 | 55 20 46 4f 52 20 44 41 4d 41 47 45 53 2c 20 49 4e 43 4c 55 44 49 4e 47 20 41 4e 59 0a 47 45 4e | U.FOR.DAMAGES,.INCLUDING.ANY.GEN |
| 15780 | 45 52 41 4c 2c 20 53 50 45 43 49 41 4c 2c 20 49 4e 43 49 44 45 4e 54 41 4c 20 4f 52 20 43 4f 4e | ERAL,.SPECIAL,.INCIDENTAL.OR.CON |
| 157a0 | 53 45 51 55 45 4e 54 49 41 4c 20 44 41 4d 41 47 45 53 20 41 52 49 53 49 4e 47 20 4f 55 54 20 4f | SEQUENTIAL.DAMAGES.ARISING.OUT.O |
| 157c0 | 46 20 54 48 45 0a 55 53 45 20 4f 52 20 49 4e 41 42 49 4c 49 54 59 20 54 4f 20 55 53 45 20 54 48 | F.THE.USE.OR.INABILITY.TO.USE.TH |
| 157e0 | 45 20 50 52 4f 47 52 41 4d 20 28 49 4e 43 4c 55 44 49 4e 47 20 42 55 54 20 4e 4f 54 20 4c 49 4d | E.PROGRAM.(INCLUDING.BUT.NOT.LIM |
| 15800 | 49 54 45 44 20 54 4f 20 4c 4f 53 53 20 4f 46 0a 44 41 54 41 20 4f 52 20 44 41 54 41 20 42 45 49 | ITED.TO.LOSS.OF.DATA.OR.DATA.BEI |
| 15820 | 4e 47 20 52 45 4e 44 45 52 45 44 20 49 4e 41 43 43 55 52 41 54 45 20 4f 52 20 4c 4f 53 53 45 53 | NG.RENDERED.INACCURATE.OR.LOSSES |
| 15840 | 20 53 55 53 54 41 49 4e 45 44 20 42 59 20 59 4f 55 20 4f 52 20 54 48 49 52 44 0a 50 41 52 54 49 | .SUSTAINED.BY.YOU.OR.THIRD.PARTI |
| 15860 | 45 53 20 4f 52 20 41 20 46 41 49 4c 55 52 45 20 4f 46 20 54 48 45 20 50 52 4f 47 52 41 4d 20 54 | ES.OR.A.FAILURE.OF.THE.PROGRAM.T |
| 15880 | 4f 20 4f 50 45 52 41 54 45 20 57 49 54 48 20 41 4e 59 20 4f 54 48 45 52 20 50 52 4f 47 52 41 4d | O.OPERATE.WITH.ANY.OTHER.PROGRAM |
| 158a0 | 53 29 2c 0a 45 56 45 4e 20 49 46 20 53 55 43 48 20 48 4f 4c 44 45 52 20 4f 52 20 4f 54 48 45 52 | S),.EVEN.IF.SUCH.HOLDER.OR.OTHER |
| 158c0 | 20 50 41 52 54 59 20 48 41 53 20 42 45 45 4e 20 41 44 56 49 53 45 44 20 4f 46 20 54 48 45 20 50 | .PARTY.HAS.BEEN.ADVISED.OF.THE.P |
| 158e0 | 4f 53 53 49 42 49 4c 49 54 59 20 4f 46 0a 53 55 43 48 20 44 41 4d 41 47 45 53 2e 0a 0a 20 20 31 | OSSIBILITY.OF.SUCH.DAMAGES.....1 |
| 15900 | 37 2e 20 49 6e 74 65 72 70 72 65 74 61 74 69 6f 6e 20 6f 66 20 53 65 63 74 69 6f 6e 73 20 31 35 | 7..Interpretation.of.Sections.15 |
| 15920 | 20 61 6e 64 20 31 36 2e 0a 0a 20 20 49 66 20 74 68 65 20 64 69 73 63 6c 61 69 6d 65 72 20 6f 66 | .and.16.....If.the.disclaimer.of |
| 15940 | 20 77 61 72 72 61 6e 74 79 20 61 6e 64 20 6c 69 6d 69 74 61 74 69 6f 6e 20 6f 66 20 6c 69 61 62 | .warranty.and.limitation.of.liab |
| 15960 | 69 6c 69 74 79 20 70 72 6f 76 69 64 65 64 0a 61 62 6f 76 65 20 63 61 6e 6e 6f 74 20 62 65 20 67 | ility.provided.above.cannot.be.g |
| 15980 | 69 76 65 6e 20 6c 6f 63 61 6c 20 6c 65 67 61 6c 20 65 66 66 65 63 74 20 61 63 63 6f 72 64 69 6e | iven.local.legal.effect.accordin |
| 159a0 | 67 20 74 6f 20 74 68 65 69 72 20 74 65 72 6d 73 2c 0a 72 65 76 69 65 77 69 6e 67 20 63 6f 75 72 | g.to.their.terms,.reviewing.cour |
| 159c0 | 74 73 20 73 68 61 6c 6c 20 61 70 70 6c 79 20 6c 6f 63 61 6c 20 6c 61 77 20 74 68 61 74 20 6d 6f | ts.shall.apply.local.law.that.mo |
| 159e0 | 73 74 20 63 6c 6f 73 65 6c 79 20 61 70 70 72 6f 78 69 6d 61 74 65 73 0a 61 6e 20 61 62 73 6f 6c | st.closely.approximates.an.absol |
| 15a00 | 75 74 65 20 77 61 69 76 65 72 20 6f 66 20 61 6c 6c 20 63 69 76 69 6c 20 6c 69 61 62 69 6c 69 74 | ute.waiver.of.all.civil.liabilit |
| 15a20 | 79 20 69 6e 20 63 6f 6e 6e 65 63 74 69 6f 6e 20 77 69 74 68 20 74 68 65 0a 50 72 6f 67 72 61 6d | y.in.connection.with.the.Program |
| 15a40 | 2c 20 75 6e 6c 65 73 73 20 61 20 77 61 72 72 61 6e 74 79 20 6f 72 20 61 73 73 75 6d 70 74 69 6f | ,.unless.a.warranty.or.assumptio |
| 15a60 | 6e 20 6f 66 20 6c 69 61 62 69 6c 69 74 79 20 61 63 63 6f 6d 70 61 6e 69 65 73 20 61 0a 63 6f 70 | n.of.liability.accompanies.a.cop |
| 15a80 | 79 20 6f 66 20 74 68 65 20 50 72 6f 67 72 61 6d 20 69 6e 20 72 65 74 75 72 6e 20 66 6f 72 20 61 | y.of.the.Program.in.return.for.a |
| 15aa0 | 20 66 65 65 2e 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 45 4e 44 20 | .fee........................END. |
| 15ac0 | 4f 46 20 54 45 52 4d 53 20 41 4e 44 20 43 4f 4e 44 49 54 49 4f 4e 53 0a 0a 20 20 20 20 20 20 20 | OF.TERMS.AND.CONDITIONS......... |
| 15ae0 | 20 20 20 20 20 48 6f 77 20 74 6f 20 41 70 70 6c 79 20 54 68 65 73 65 20 54 65 72 6d 73 20 74 6f | .....How.to.Apply.These.Terms.to |
| 15b00 | 20 59 6f 75 72 20 4e 65 77 20 50 72 6f 67 72 61 6d 73 0a 0a 20 20 49 66 20 79 6f 75 20 64 65 76 | .Your.New.Programs....If.you.dev |
| 15b20 | 65 6c 6f 70 20 61 20 6e 65 77 20 70 72 6f 67 72 61 6d 2c 20 61 6e 64 20 79 6f 75 20 77 61 6e 74 | elop.a.new.program,.and.you.want |
| 15b40 | 20 69 74 20 74 6f 20 62 65 20 6f 66 20 74 68 65 20 67 72 65 61 74 65 73 74 0a 70 6f 73 73 69 62 | .it.to.be.of.the.greatest.possib |
| 15b60 | 6c 65 20 75 73 65 20 74 6f 20 74 68 65 20 70 75 62 6c 69 63 2c 20 74 68 65 20 62 65 73 74 20 77 | le.use.to.the.public,.the.best.w |
| 15b80 | 61 79 20 74 6f 20 61 63 68 69 65 76 65 20 74 68 69 73 20 69 73 20 74 6f 20 6d 61 6b 65 20 69 74 | ay.to.achieve.this.is.to.make.it |
| 15ba0 | 0a 66 72 65 65 20 73 6f 66 74 77 61 72 65 20 77 68 69 63 68 20 65 76 65 72 79 6f 6e 65 20 63 61 | .free.software.which.everyone.ca |
| 15bc0 | 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 61 6e 64 20 63 68 61 6e 67 65 20 75 6e 64 65 72 20 | n.redistribute.and.change.under. |
| 15be0 | 74 68 65 73 65 20 74 65 72 6d 73 2e 0a 0a 20 20 54 6f 20 64 6f 20 73 6f 2c 20 61 74 74 61 63 68 | these.terms.....To.do.so,.attach |
| 15c00 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6e 6f 74 69 63 65 73 20 74 6f 20 74 68 65 20 70 72 | .the.following.notices.to.the.pr |
| 15c20 | 6f 67 72 61 6d 2e 20 20 49 74 20 69 73 20 73 61 66 65 73 74 0a 74 6f 20 61 74 74 61 63 68 20 74 | ogram...It.is.safest.to.attach.t |
| 15c40 | 68 65 6d 20 74 6f 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 65 61 63 68 20 73 6f 75 72 63 65 20 | hem.to.the.start.of.each.source. |
| 15c60 | 66 69 6c 65 20 74 6f 20 6d 6f 73 74 20 65 66 66 65 63 74 69 76 65 6c 79 0a 73 74 61 74 65 20 74 | file.to.most.effectively.state.t |
| 15c80 | 68 65 20 65 78 63 6c 75 73 69 6f 6e 20 6f 66 20 77 61 72 72 61 6e 74 79 3b 20 61 6e 64 20 65 61 | he.exclusion.of.warranty;.and.ea |
| 15ca0 | 63 68 20 66 69 6c 65 20 73 68 6f 75 6c 64 20 68 61 76 65 20 61 74 20 6c 65 61 73 74 0a 74 68 65 | ch.file.should.have.at.least.the |
| 15cc0 | 20 22 63 6f 70 79 72 69 67 68 74 22 20 6c 69 6e 65 20 61 6e 64 20 61 20 70 6f 69 6e 74 65 72 20 | ."copyright".line.and.a.pointer. |
| 15ce0 | 74 6f 20 77 68 65 72 65 20 74 68 65 20 66 75 6c 6c 20 6e 6f 74 69 63 65 20 69 73 20 66 6f 75 6e | to.where.the.full.notice.is.foun |
| 15d00 | 64 2e 0a 0a 20 20 20 20 3c 6f 6e 65 20 6c 69 6e 65 20 74 6f 20 67 69 76 65 20 74 68 65 20 70 72 | d.......<one.line.to.give.the.pr |
| 15d20 | 6f 67 72 61 6d 27 73 20 6e 61 6d 65 20 61 6e 64 20 61 20 62 72 69 65 66 20 69 64 65 61 20 6f 66 | ogram's.name.and.a.brief.idea.of |
| 15d40 | 20 77 68 61 74 20 69 74 20 64 6f 65 73 2e 3e 0a 20 20 20 20 43 6f 70 79 72 69 67 68 74 20 28 43 | .what.it.does.>.....Copyright.(C |
| 15d60 | 29 20 3c 79 65 61 72 3e 20 20 3c 6e 61 6d 65 20 6f 66 20 61 75 74 68 6f 72 3e 0a 0a 20 20 20 20 | ).<year>..<name.of.author>...... |
| 15d80 | 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 | This.program.is.free.software:.y |
| 15da0 | 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f | ou.can.redistribute.it.and/or.mo |
| 15dc0 | 64 69 66 79 0a 20 20 20 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 | dify.....it.under.the.terms.of.t |
| 15de0 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 | he.GNU.General.Public.License.as |
| 15e00 | 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 20 20 20 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 | .published.by.....the.Free.Softw |
| 15e20 | 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 | are.Foundation,.either.version.3 |
| 15e40 | 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 20 20 20 20 28 61 74 20 79 6f 75 72 | .of.the.License,.or.....(at.your |
| 15e60 | 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 20 20 20 | .option).any.later.version...... |
| 15e80 | 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 | .This.program.is.distributed.in. |
| 15ea0 | 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c | the.hope.that.it.will.be.useful, |
| 15ec0 | 0a 20 20 20 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 | .....but.WITHOUT.ANY.WARRANTY;.w |
| 15ee0 | 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 | ithout.even.the.implied.warranty |
| 15f00 | 20 6f 66 0a 20 20 20 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 | .of.....MERCHANTABILITY.or.FITNE |
| 15f20 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 | SS.FOR.A.PARTICULAR.PURPOSE...Se |
| 15f40 | 65 20 74 68 65 0a 20 20 20 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | e.the.....GNU.General.Public.Lic |
| 15f60 | 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 20 20 20 20 59 6f 75 20 | ense.for.more.details.......You. |
| 15f80 | 73 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 | should.have.received.a.copy.of.t |
| 15fa0 | 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 20 20 | he.GNU.General.Public.License... |
| 15fc0 | 20 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e | ..along.with.this.program...If.n |
| 15fe0 | 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 | ot,.see.<http://www.gnu.org/lice |
| 16000 | 6e 73 65 73 2f 3e 2e 0a 0a 41 6c 73 6f 20 61 64 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e | nses/>...Also.add.information.on |
| 16020 | 20 68 6f 77 20 74 6f 20 63 6f 6e 74 61 63 74 20 79 6f 75 20 62 79 20 65 6c 65 63 74 72 6f 6e 69 | .how.to.contact.you.by.electroni |
| 16040 | 63 20 61 6e 64 20 70 61 70 65 72 20 6d 61 69 6c 2e 0a 0a 20 20 49 66 20 74 68 65 20 70 72 6f 67 | c.and.paper.mail.....If.the.prog |
| 16060 | 72 61 6d 20 64 6f 65 73 20 74 65 72 6d 69 6e 61 6c 20 69 6e 74 65 72 61 63 74 69 6f 6e 2c 20 6d | ram.does.terminal.interaction,.m |
| 16080 | 61 6b 65 20 69 74 20 6f 75 74 70 75 74 20 61 20 73 68 6f 72 74 0a 6e 6f 74 69 63 65 20 6c 69 6b | ake.it.output.a.short.notice.lik |
| 160a0 | 65 20 74 68 69 73 20 77 68 65 6e 20 69 74 20 73 74 61 72 74 73 20 69 6e 20 61 6e 20 69 6e 74 65 | e.this.when.it.starts.in.an.inte |
| 160c0 | 72 61 63 74 69 76 65 20 6d 6f 64 65 3a 0a 0a 20 20 20 20 3c 70 72 6f 67 72 61 6d 3e 20 20 43 6f | ractive.mode:......<program>..Co |
| 160e0 | 70 79 72 69 67 68 74 20 28 43 29 20 3c 79 65 61 72 3e 20 20 3c 6e 61 6d 65 20 6f 66 20 61 75 74 | pyright.(C).<year>..<name.of.aut |
| 16100 | 68 6f 72 3e 0a 20 20 20 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 63 6f 6d 65 73 20 77 69 74 68 | hor>.....This.program.comes.with |
| 16120 | 20 41 42 53 4f 4c 55 54 45 4c 59 20 4e 4f 20 57 41 52 52 41 4e 54 59 3b 20 66 6f 72 20 64 65 74 | .ABSOLUTELY.NO.WARRANTY;.for.det |
| 16140 | 61 69 6c 73 20 74 79 70 65 20 60 73 68 6f 77 20 77 27 2e 0a 20 20 20 20 54 68 69 73 20 69 73 20 | ails.type.`show.w'......This.is. |
| 16160 | 66 72 65 65 20 73 6f 66 74 77 61 72 65 2c 20 61 6e 64 20 79 6f 75 20 61 72 65 20 77 65 6c 63 6f | free.software,.and.you.are.welco |
| 16180 | 6d 65 20 74 6f 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 0a 20 20 20 20 75 6e 64 65 72 20 | me.to.redistribute.it.....under. |
| 161a0 | 63 65 72 74 61 69 6e 20 63 6f 6e 64 69 74 69 6f 6e 73 3b 20 74 79 70 65 20 60 73 68 6f 77 20 63 | certain.conditions;.type.`show.c |
| 161c0 | 27 20 66 6f 72 20 64 65 74 61 69 6c 73 2e 0a 0a 54 68 65 20 68 79 70 6f 74 68 65 74 69 63 61 6c | '.for.details...The.hypothetical |
| 161e0 | 20 63 6f 6d 6d 61 6e 64 73 20 60 73 68 6f 77 20 77 27 20 61 6e 64 20 60 73 68 6f 77 20 63 27 20 | .commands.`show.w'.and.`show.c'. |
| 16200 | 73 68 6f 75 6c 64 20 73 68 6f 77 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 0a 70 61 72 74 | should.show.the.appropriate.part |
| 16220 | 73 20 6f 66 20 74 68 65 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 2e | s.of.the.General.Public.License. |
| 16240 | 20 20 4f 66 20 63 6f 75 72 73 65 2c 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 27 73 20 63 6f 6d 6d | ..Of.course,.your.program's.comm |
| 16260 | 61 6e 64 73 0a 6d 69 67 68 74 20 62 65 20 64 69 66 66 65 72 65 6e 74 3b 20 66 6f 72 20 61 20 47 | ands.might.be.different;.for.a.G |
| 16280 | 55 49 20 69 6e 74 65 72 66 61 63 65 2c 20 79 6f 75 20 77 6f 75 6c 64 20 75 73 65 20 61 6e 20 22 | UI.interface,.you.would.use.an." |
| 162a0 | 61 62 6f 75 74 20 62 6f 78 22 2e 0a 0a 20 20 59 6f 75 20 73 68 6f 75 6c 64 20 61 6c 73 6f 20 67 | about.box".....You.should.also.g |
| 162c0 | 65 74 20 79 6f 75 72 20 65 6d 70 6c 6f 79 65 72 20 28 69 66 20 79 6f 75 20 77 6f 72 6b 20 61 73 | et.your.employer.(if.you.work.as |
| 162e0 | 20 61 20 70 72 6f 67 72 61 6d 6d 65 72 29 20 6f 72 20 73 63 68 6f 6f 6c 2c 0a 69 66 20 61 6e 79 | .a.programmer).or.school,.if.any |
| 16300 | 2c 20 74 6f 20 73 69 67 6e 20 61 20 22 63 6f 70 79 72 69 67 68 74 20 64 69 73 63 6c 61 69 6d 65 | ,.to.sign.a."copyright.disclaime |
| 16320 | 72 22 20 66 6f 72 20 74 68 65 20 70 72 6f 67 72 61 6d 2c 20 69 66 20 6e 65 63 65 73 73 61 72 79 | r".for.the.program,.if.necessary |
| 16340 | 2e 0a 46 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 74 68 69 73 2c 20 | ..For.more.information.on.this,. |
| 16360 | 61 6e 64 20 68 6f 77 20 74 6f 20 61 70 70 6c 79 20 61 6e 64 20 66 6f 6c 6c 6f 77 20 74 68 65 20 | and.how.to.apply.and.follow.the. |
| 16380 | 47 4e 55 20 47 50 4c 2c 20 73 65 65 0a 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 | GNU.GPL,.see.<http://www.gnu.org |
| 163a0 | 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 20 20 54 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 | /licenses/>.....The.GNU.General. |
| 163c0 | 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 64 6f 65 73 20 6e 6f 74 20 70 65 72 6d 69 74 20 69 | Public.License.does.not.permit.i |
| 163e0 | 6e 63 6f 72 70 6f 72 61 74 69 6e 67 20 79 6f 75 72 20 70 72 6f 67 72 61 6d 0a 69 6e 74 6f 20 70 | ncorporating.your.program.into.p |
| 16400 | 72 6f 70 72 69 65 74 61 72 79 20 70 72 6f 67 72 61 6d 73 2e 20 20 49 66 20 79 6f 75 72 20 70 72 | roprietary.programs...If.your.pr |
| 16420 | 6f 67 72 61 6d 20 69 73 20 61 20 73 75 62 72 6f 75 74 69 6e 65 20 6c 69 62 72 61 72 79 2c 20 79 | ogram.is.a.subroutine.library,.y |
| 16440 | 6f 75 0a 6d 61 79 20 63 6f 6e 73 69 64 65 72 20 69 74 20 6d 6f 72 65 20 75 73 65 66 75 6c 20 74 | ou.may.consider.it.more.useful.t |
| 16460 | 6f 20 70 65 72 6d 69 74 20 6c 69 6e 6b 69 6e 67 20 70 72 6f 70 72 69 65 74 61 72 79 20 61 70 70 | o.permit.linking.proprietary.app |
| 16480 | 6c 69 63 61 74 69 6f 6e 73 20 77 69 74 68 0a 74 68 65 20 6c 69 62 72 61 72 79 2e 20 20 49 66 20 | lications.with.the.library...If. |
| 164a0 | 74 68 69 73 20 69 73 20 77 68 61 74 20 79 6f 75 20 77 61 6e 74 20 74 6f 20 64 6f 2c 20 75 73 65 | this.is.what.you.want.to.do,.use |
| 164c0 | 20 74 68 65 20 47 4e 55 20 4c 65 73 73 65 72 20 47 65 6e 65 72 61 6c 0a 50 75 62 6c 69 63 20 4c | .the.GNU.Lesser.General.Public.L |
| 164e0 | 69 63 65 6e 73 65 20 69 6e 73 74 65 61 64 20 6f 66 20 74 68 69 73 20 4c 69 63 65 6e 73 65 2e 20 | icense.instead.of.this.License.. |
| 16500 | 20 42 75 74 20 66 69 72 73 74 2c 20 70 6c 65 61 73 65 20 72 65 61 64 0a 3c 68 74 74 70 3a 2f 2f | .But.first,.please.read.<http:// |
| 16520 | 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 70 68 69 6c 6f 73 6f 70 68 79 2f 77 68 79 2d 6e 6f 74 2d 6c | www.gnu.org/philosophy/why-not-l |
| 16540 | 67 70 6c 2e 68 74 6d 6c 3e 2e 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | gpl.html>....................... |
| 16560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 165a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 165c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 165e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16600 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 4d 41 49 4e 54 41 49 4e 45 52 53 00 00 00 00 00 00 00 | flycheck-34.1/MAINTAINERS....... |
| 16620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16660 | 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 |
| 16680 | 30 30 30 30 32 31 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 33 36 35 00 20 30 00 00 00 | 0000217.00000000000.013365..0... |
| 166a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 166c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 166e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16700 | 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................... |
| 16720 | 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................... |
| 16740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 167a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 167c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 167e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16800 | 43 6c c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c 61 75 64 65 6c 20 3c 68 69 64 64 65 6e 40 65 78 61 | Cl..ment.Pit-Claudel.<hidden@exa |
| 16820 | 6d 70 6c 65 2e 63 6f 6d 3e 20 28 40 63 70 69 74 63 6c 61 75 64 65 6c 29 0a 66 6d 64 6b 64 64 20 | mple.com>.(@cpitclaudel).fmdkdd. |
| 16840 | 3c 68 69 64 64 65 6e 40 65 78 61 6d 70 6c 65 2e 63 6f 6d 3e 20 28 40 66 6d 64 6b 64 64 29 0a 42 | <hidden@example.com>.(@fmdkdd).B |
| 16860 | 6f 7a 68 69 64 61 72 20 42 61 74 73 6f 76 20 3c 68 69 64 64 65 6e 40 65 78 61 6d 70 6c 65 2e 63 | ozhidar.Batsov.<hidden@example.c |
| 16880 | 6f 6d 3e 20 28 40 62 62 61 74 73 6f 76 29 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | om>.(@bbatsov).................. |
| 168a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 168c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 168e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 169a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 169c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 169e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16a00 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 66 6c 79 63 68 65 63 6b 2e 65 6c 00 00 00 00 00 00 00 | flycheck-34.1/flycheck.el....... |
| 16a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16a60 | 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 |
| 16a80 | 31 37 32 34 30 36 35 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 30 32 31 00 20 30 00 00 00 | 1724065.00000000000.014021..0... |
| 16aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16b00 | 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................... |
| 16b20 | 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................... |
| 16b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 16c00 | 3b 3b 3b 20 66 6c 79 63 68 65 63 6b 2e 65 6c 20 2d 2d 2d 20 4f 6e 2d 74 68 65 2d 66 6c 79 20 73 | ;;;.flycheck.el.---.On-the-fly.s |
| 16c20 | 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 2d 2a 2d 20 6c 65 78 69 63 61 6c 2d 62 69 6e 64 69 | yntax.checking.-*-.lexical-bindi |
| 16c40 | 6e 67 3a 20 74 3b 20 2d 2a 2d 0a 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 | ng:.t;.-*-..;;.Copyright.(C).201 |
| 16c60 | 37 2d 32 30 32 34 20 46 6c 79 63 68 65 63 6b 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 0a 3b 3b 20 | 7-2024.Flycheck.contributors.;;. |
| 16c80 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 32 2d 32 30 31 36 20 53 65 62 61 73 74 69 61 | Copyright.(C).2012-2016.Sebastia |
| 16ca0 | 6e 20 57 69 65 73 6e 65 72 20 61 6e 64 20 46 6c 79 63 68 65 63 6b 20 63 6f 6e 74 72 69 62 75 74 | n.Wiesner.and.Flycheck.contribut |
| 16cc0 | 6f 72 73 0a 3b 3b 20 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 33 2c 20 32 30 31 34 20 | ors.;;.Copyright.(C).2013,.2014. |
| 16ce0 | 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 49 6e 63 2e 0a 3b | Free.Software.Foundation,.Inc..; |
| 16d00 | 3b 0a 3b 3b 20 41 75 74 68 6f 72 3a 20 53 65 62 61 73 74 69 61 6e 20 57 69 65 73 6e 65 72 20 3c | ;.;;.Author:.Sebastian.Wiesner.< |
| 16d20 | 73 77 69 65 73 6e 65 72 40 6c 75 6e 61 72 79 6f 72 6e 2e 63 6f 6d 3e 0a 3b 3b 20 4d 61 69 6e 74 | swiesner@lunaryorn.com>.;;.Maint |
| 16d40 | 61 69 6e 65 72 3a 20 43 6c c3 a9 6d 65 6e 74 20 50 69 74 2d 43 6c 61 75 64 65 6c 20 3c 63 6c 65 | ainer:.Cl..ment.Pit-Claudel.<cle |
| 16d60 | 6d 65 6e 74 2e 70 69 74 63 6c 61 75 64 65 6c 40 6c 69 76 65 2e 63 6f 6d 3e 0a 3b 3b 20 20 20 20 | ment.pitclaudel@live.com>.;;.... |
| 16d80 | 20 20 20 20 20 20 20 20 20 66 6d 64 6b 64 64 20 3c 66 6d 64 6b 64 64 40 67 6d 61 69 6c 2e 63 6f | .........fmdkdd.<fmdkdd@gmail.co |
| 16da0 | 6d 3e 0a 3b 3b 20 20 20 20 20 20 20 20 20 20 20 20 20 42 6f 7a 68 69 64 61 72 20 42 61 74 73 6f | m>.;;.............Bozhidar.Batso |
| 16dc0 | 76 20 3c 62 6f 7a 68 69 64 61 72 40 62 61 74 73 6f 76 2e 64 65 76 3e 0a 3b 3b 20 55 52 4c 3a 20 | v.<bozhidar@batsov.dev>.;;.URL:. |
| 16de0 | 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 0a 3b 3b 20 4b 65 79 77 6f | http://www.flycheck.org.;;.Keywo |
| 16e00 | 72 64 73 3a 20 63 6f 6e 76 65 6e 69 65 6e 63 65 2c 20 6c 61 6e 67 75 61 67 65 73 2c 20 74 6f 6f | rds:.convenience,.languages,.too |
| 16e20 | 6c 73 0a 3b 3b 20 56 65 72 73 69 6f 6e 3a 20 33 34 2e 31 0a 3b 3b 20 50 61 63 6b 61 67 65 2d 52 | ls.;;.Version:.34.1.;;.Package-R |
| 16e40 | 65 71 75 69 72 65 73 3a 20 28 28 65 6d 61 63 73 20 22 32 36 2e 31 22 29 29 0a 0a 3b 3b 20 54 68 | equires:.((emacs."26.1"))..;;.Th |
| 16e60 | 69 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 | is.file.is.not.part.of.GNU.Emacs |
| 16e80 | 2e 0a 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 74 77 | ...;;.This.program.is.free.softw |
| 16ea0 | 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 | are:.you.can.redistribute.it.and |
| 16ec0 | 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 6d 73 | /or.modify.;;.it.under.the.terms |
| 16ee0 | 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e | .of.the.GNU.General.Public.Licen |
| 16f00 | 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 | se.as.published.by.;;.the.Free.S |
| 16f20 | 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 | oftware.Foundation,.either.versi |
| 16f40 | 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 | on.3.of.the.License,.or.;;.(at.y |
| 16f60 | 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a 0a | our.option).any.later.version... |
| 16f80 | 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 65 64 20 69 | ;;.This.program.is.distributed.i |
| 16fa0 | 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 | n.the.hope.that.it.will.be.usefu |
| 16fc0 | 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 54 59 3b 20 | l,.;;.but.WITHOUT.ANY.WARRANTY;. |
| 16fe0 | 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 | without.even.the.implied.warrant |
| 17000 | 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 49 54 4e 45 | y.of.;;.MERCHANTABILITY.or.FITNE |
| 17020 | 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 | SS.FOR.A.PARTICULAR.PURPOSE...Se |
| 17040 | 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 4c 69 63 65 | e.the.;;.GNU.General.Public.Lice |
| 17060 | 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 0a 0a 3b 3b 20 59 6f 75 20 73 68 | nse.for.more.details...;;.You.sh |
| 17080 | 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 | ould.have.received.a.copy.of.the |
| 170a0 | 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 | .GNU.General.Public.License.;;.a |
| 170c0 | 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c | long.with.this.program...If.not, |
| 170e0 | 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 | .see.<http://www.gnu.org/license |
| 17100 | 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 4f 6e 2d 74 68 65 | s/>...;;;.Commentary:..;;.On-the |
| 17120 | 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 45 6d 61 | -fly.syntax.checking.for.GNU.Ema |
| 17140 | 63 73 2e 0a 3b 3b 0a 3b 3b 20 46 6c 79 63 68 65 63 6b 20 69 73 20 61 20 6d 6f 64 65 72 6e 20 6f | cs..;;.;;.Flycheck.is.a.modern.o |
| 17160 | 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 65 78 74 65 6e 73 | n-the-fly.syntax.checking.extens |
| 17180 | 69 6f 6e 20 66 6f 72 20 47 4e 55 20 45 6d 61 63 73 2c 0a 3b 3b 20 69 6e 74 65 6e 64 65 64 20 61 | ion.for.GNU.Emacs,.;;.intended.a |
| 171a0 | 73 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 66 6f 72 20 74 68 65 20 6f 6c 64 65 72 20 46 6c 79 6d | s.replacement.for.the.older.Flym |
| 171c0 | 61 6b 65 20 65 78 74 65 6e 73 69 6f 6e 20 77 68 69 63 68 20 69 73 20 70 61 72 74 20 6f 66 20 47 | ake.extension.which.is.part.of.G |
| 171e0 | 4e 55 0a 3b 3b 20 45 6d 61 63 73 2e 0a 3b 3b 0a 3b 3b 20 46 6c 79 63 68 65 63 6b 20 61 75 74 6f | NU.;;.Emacs..;;.;;.Flycheck.auto |
| 17200 | 6d 61 74 69 63 61 6c 6c 79 20 63 68 65 63 6b 73 20 62 75 66 66 65 72 73 20 66 6f 72 20 65 72 72 | matically.checks.buffers.for.err |
| 17220 | 6f 72 73 20 77 68 69 6c 65 20 79 6f 75 20 74 79 70 65 2c 20 61 6e 64 20 72 65 70 6f 72 74 73 0a | ors.while.you.type,.and.reports. |
| 17240 | 3b 3b 20 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 65 72 72 6f 72 73 20 64 69 72 65 63 74 6c 79 20 | ;;.warnings.and.errors.directly. |
| 17260 | 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 64 20 69 6e 20 61 6e 20 6f 70 74 69 6f 6e 61 6c | in.the.buffer.and.in.an.optional |
| 17280 | 20 49 44 45 2d 6c 69 6b 65 20 65 72 72 6f 72 0a 3b 3b 20 6c 69 73 74 2e 0a 3b 3b 0a 3b 3b 20 49 | .IDE-like.error.;;.list..;;.;;.I |
| 172a0 | 74 20 63 6f 6d 65 73 20 77 69 74 68 20 61 20 72 69 63 68 20 69 6e 74 65 72 66 61 63 65 20 66 6f | t.comes.with.a.rich.interface.fo |
| 172c0 | 72 20 63 75 73 74 6f 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 6e 64 20 6f 74 68 | r.custom.syntax.checkers.and.oth |
| 172e0 | 65 72 0a 3b 3b 20 65 78 74 65 6e 73 69 6f 6e 73 2c 20 61 6e 64 20 68 61 73 20 61 6c 72 65 61 64 | er.;;.extensions,.and.has.alread |
| 17300 | 79 20 6d 61 6e 79 20 33 72 64 20 70 61 72 74 79 20 65 78 74 65 6e 73 69 6f 6e 73 20 61 64 64 69 | y.many.3rd.party.extensions.addi |
| 17320 | 6e 67 20 6e 65 77 20 66 65 61 74 75 72 65 73 2e 0a 3b 3b 0a 3b 3b 20 50 6c 65 61 73 65 20 72 65 | ng.new.features..;;.;;.Please.re |
| 17340 | 61 64 20 74 68 65 20 6f 6e 6c 69 6e 65 20 6d 61 6e 75 61 6c 20 61 74 20 68 74 74 70 3a 2f 2f 77 | ad.the.online.manual.at.http://w |
| 17360 | 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 20 66 6f 72 20 6d 6f 72 65 0a 3b 3b 20 69 6e 66 6f | ww.flycheck.org.for.more.;;.info |
| 17380 | 72 6d 61 74 69 6f 6e 2e 20 20 59 6f 75 20 63 61 6e 20 6f 70 65 6e 20 74 68 65 20 6d 61 6e 75 61 | rmation...You.can.open.the.manua |
| 173a0 | 6c 20 64 69 72 65 63 74 6c 79 20 66 72 6f 6d 20 45 6d 61 63 73 20 77 69 74 68 20 60 4d 2d 78 0a | l.directly.from.Emacs.with.`M-x. |
| 173c0 | 3b 3b 20 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 27 2e 0a 3b 3b 0a 3b 3b 20 23 20 53 65 74 | ;;.flycheck-manual'..;;.;;.#.Set |
| 173e0 | 75 70 0a 3b 3b 0a 3b 3b 20 46 6c 79 63 68 65 63 6b 20 77 6f 72 6b 73 20 62 65 73 74 20 6f 6e 20 | up.;;.;;.Flycheck.works.best.on. |
| 17400 | 55 6e 69 78 20 73 79 73 74 65 6d 73 2e 20 20 49 74 20 64 6f 65 73 20 6e 6f 74 20 6f 66 66 69 63 | Unix.systems...It.does.not.offic |
| 17420 | 69 61 6c 6c 79 20 73 75 70 70 6f 72 74 20 57 69 6e 64 6f 77 73 2c 0a 3b 3b 20 62 75 74 20 74 72 | ially.support.Windows,.;;.but.tr |
| 17440 | 69 65 73 20 74 6f 20 6d 61 69 6e 74 61 69 6e 20 57 69 6e 64 6f 77 73 20 63 6f 6d 70 61 74 69 62 | ies.to.maintain.Windows.compatib |
| 17460 | 69 6c 69 74 79 20 61 6e 64 20 73 68 6f 75 6c 64 20 67 65 6e 65 72 61 6c 6c 79 20 77 6f 72 6b 20 | ility.and.should.generally.work. |
| 17480 | 66 69 6e 65 20 6f 6e 0a 3b 3b 20 57 69 6e 64 6f 77 73 2c 20 74 6f 6f 2e 0a 3b 3b 0a 3b 3b 20 54 | fine.on.;;.Windows,.too..;;.;;.T |
| 174a0 | 6f 20 65 6e 61 62 6c 65 20 46 6c 79 63 68 65 63 6b 20 61 64 64 20 74 68 65 20 66 6f 6c 6c 6f 77 | o.enable.Flycheck.add.the.follow |
| 174c0 | 69 6e 67 20 74 6f 20 79 6f 75 72 20 69 6e 69 74 20 66 69 6c 65 3a 0a 3b 3b 0a 3b 3b 20 20 20 20 | ing.to.your.init.file:.;;.;;.... |
| 174e0 | 28 61 64 64 2d 68 6f 6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 67 6c 6f | (add-hook.'after-init-hook.#'glo |
| 17500 | 62 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 0a 3b 3b 0a 3b 3b 20 46 6c 79 63 68 65 63 | bal-flycheck-mode).;;.;;.Flychec |
| 17520 | 6b 20 77 69 6c 6c 20 74 68 65 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 68 65 63 6b 20 | k.will.then.automatically.check. |
| 17540 | 62 75 66 66 65 72 73 20 69 6e 20 73 75 70 70 6f 72 74 65 64 20 6c 61 6e 67 75 61 67 65 73 2c 20 | buffers.in.supported.languages,. |
| 17560 | 61 73 0a 3b 3b 20 6c 6f 6e 67 20 61 73 20 61 6c 6c 20 6e 65 63 65 73 73 61 72 79 20 74 6f 6f 6c | as.;;.long.as.all.necessary.tool |
| 17580 | 73 20 61 72 65 20 70 72 65 73 65 6e 74 2e 20 20 55 73 65 20 60 66 6c 79 63 68 65 63 6b 2d 76 65 | s.are.present...Use.`flycheck-ve |
| 175a0 | 72 69 66 79 2d 73 65 74 75 70 27 20 74 6f 0a 3b 3b 20 74 72 6f 75 62 6c 65 73 68 6f 6f 74 20 79 | rify-setup'.to.;;.troubleshoot.y |
| 175c0 | 6f 75 72 20 46 6c 79 63 68 65 63 6b 20 73 65 74 75 70 2e 0a 0a 3b 3b 3b 20 43 6f 64 65 3a 0a 0a | our.Flycheck.setup...;;;.Code:.. |
| 175e0 | 28 65 76 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 6c | (eval-when-compile...(require.'l |
| 17600 | 65 74 2d 61 6c 69 73 74 29 20 20 20 20 20 20 3b 20 60 6c 65 74 2d 61 6c 69 73 74 27 0a 20 20 28 | et-alist)......;.`let-alist'...( |
| 17620 | 72 65 71 75 69 72 65 20 27 63 6f 6d 70 69 6c 65 29 20 20 20 20 20 20 20 20 3b 20 43 6f 6d 70 69 | require.'compile)........;.Compi |
| 17640 | 6c 65 20 4d 6f 64 65 20 69 6e 74 65 67 72 61 74 69 6f 6e 0a 20 20 28 72 65 71 75 69 72 65 20 27 | le.Mode.integration...(require.' |
| 17660 | 6a 6b 61 2d 63 6f 6d 70 72 29 20 20 20 20 20 20 3b 20 54 6f 20 69 6e 68 69 62 69 74 20 63 6f 6d | jka-compr)......;.To.inhibit.com |
| 17680 | 70 72 65 73 73 69 6f 6e 20 6f 66 20 74 65 6d 70 20 66 69 6c 65 73 0a 20 20 28 72 65 71 75 69 72 | pression.of.temp.files...(requir |
| 176a0 | 65 20 27 70 63 61 73 65 29 20 20 20 20 20 20 20 20 20 20 3b 20 60 70 63 61 73 65 2d 64 6f 6c 69 | e.'pcase)..........;.`pcase-doli |
| 176c0 | 73 74 27 20 28 60 70 63 61 73 65 27 20 69 74 73 65 6c 66 20 69 73 20 61 75 74 6f 6c 6f 61 64 65 | st'.(`pcase'.itself.is.autoloade |
| 176e0 | 64 29 0a 20 20 29 0a 0a 28 72 65 71 75 69 72 65 20 27 73 65 71 29 20 20 20 20 20 20 20 20 20 20 | d)...)..(require.'seq).......... |
| 17700 | 20 20 20 20 20 20 20 20 20 3b 20 53 65 71 75 65 6e 63 65 20 66 75 6e 63 74 69 6f 6e 73 0a 28 72 | .........;.Sequence.functions.(r |
| 17720 | 65 71 75 69 72 65 20 27 73 75 62 72 2d 78 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | equire.'subr-x)................; |
| 17740 | 20 41 64 64 69 74 69 6f 6e 61 6c 20 75 74 69 6c 69 74 69 65 73 0a 28 72 65 71 75 69 72 65 20 27 | .Additional.utilities.(require.' |
| 17760 | 63 6c 2d 6c 69 62 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 60 63 6c 2d 64 65 66 | cl-lib)................;.`cl-def |
| 17780 | 73 74 72 75 63 74 27 20 61 6e 64 20 43 4c 20 75 74 69 6c 69 74 69 65 73 0a 28 72 65 71 75 69 72 | struct'.and.CL.utilities.(requir |
| 177a0 | 65 20 27 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 29 20 20 20 20 20 20 20 20 3b 20 54 6f 20 6c | e.'tabulated-list)........;.To.l |
| 177c0 | 69 73 74 20 65 72 72 6f 72 73 0a 28 72 65 71 75 69 72 65 20 27 65 61 73 79 6d 65 6e 75 29 20 20 | ist.errors.(require.'easymenu).. |
| 177e0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 6d 65 6e 75 | ............;.Flycheck.Mode.menu |
| 17800 | 20 64 65 66 69 6e 69 74 69 6f 6e 0a 28 72 65 71 75 69 72 65 20 27 72 78 29 20 20 20 20 20 20 20 | .definition.(require.'rx)....... |
| 17820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 52 65 67 65 78 70 20 66 61 6e 63 69 6e 65 73 73 20 | .............;.Regexp.fanciness. |
| 17840 | 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 27 0a 28 72 65 | in.`flycheck-define-checker'.(re |
| 17860 | 71 75 69 72 65 20 27 68 65 6c 70 2d 6d 6f 64 65 29 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 | quire.'help-mode).............;. |
| 17880 | 60 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 27 0a 28 72 65 71 75 69 72 65 20 27 66 | `define-button-type'.(require.'f |
| 178a0 | 69 6e 64 2d 66 75 6e 63 29 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 60 66 69 6e 64 2d 66 75 | ind-func).............;.`find-fu |
| 178c0 | 6e 63 74 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 27 0a 28 72 65 71 75 69 72 65 20 27 6a | nction-regexp-alist'.(require.'j |
| 178e0 | 73 6f 6e 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 60 66 6c 79 63 68 65 63 | son)..................;.`flychec |
| 17900 | 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 27 0a 28 72 65 71 75 69 72 65 20 27 61 6e 73 69 2d 63 6f 6c | k-parse-json'.(require.'ansi-col |
| 17920 | 6f 72 29 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | or)............;.`flycheck-parse |
| 17940 | 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 2d 77 69 74 68 6f 75 74 2d 63 6f 6c 6f 72 27 0a 28 72 | -with-patterns-without-color'.(r |
| 17960 | 65 71 75 69 72 65 20 27 6c 69 73 70 2d 6d 6e 74 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | equire.'lisp-mnt)..............; |
| 17980 | 20 60 6c 6d 2d 76 65 72 73 69 6f 6e 27 0a 0a 0a 3b 3b 20 44 65 63 6c 61 72 65 20 61 20 62 75 6e | .`lm-version'...;;.Declare.a.bun |
| 179a0 | 63 68 20 6f 66 20 64 79 6e 61 6d 69 63 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 77 65 20 | ch.of.dynamic.variables.that.we. |
| 179c0 | 6e 65 65 64 20 66 72 6f 6d 20 6f 74 68 65 72 20 6d 6f 64 65 73 0a 28 64 65 66 76 61 72 20 73 68 | need.from.other.modes.(defvar.sh |
| 179e0 | 2d 73 68 65 6c 6c 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 | -shell).......................;. |
| 17a00 | 46 6f 72 20 73 68 65 6c 6c 20 73 63 72 69 70 74 20 63 68 65 63 6b 65 72 20 70 72 65 64 69 63 61 | For.shell.script.checker.predica |
| 17a20 | 74 65 73 0a 28 64 65 66 76 61 72 20 65 73 73 2d 6c 61 6e 67 75 61 67 65 29 20 20 20 20 20 20 20 | tes.(defvar.ess-language)....... |
| 17a40 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 6f 72 20 72 2d 6c 69 6e 74 72 20 70 72 65 64 69 63 | ............;.For.r-lintr.predic |
| 17a60 | 61 74 65 0a 28 64 65 66 76 61 72 20 6d 61 72 6b 64 6f 77 6e 2d 68 69 64 65 2d 6d 61 72 6b 75 70 | ate.(defvar.markdown-hide-markup |
| 17a80 | 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 0a 28 64 65 66 76 61 72 20 | ).....................;.(defvar. |
| 17aa0 | 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f 64 65 2d 62 6c 6f 63 6b 2d 64 65 66 61 | markdown-fontify-code-block-defa |
| 17ac0 | 75 6c 74 2d 6d 6f 64 65 29 20 3b 20 46 6f 72 20 72 75 73 74 2d 65 72 72 6f 72 2d 65 78 70 6c 61 | ult-mode).;.For.rust-error-expla |
| 17ae0 | 69 6e 65 72 0a 28 64 65 66 76 61 72 20 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f | iner.(defvar.markdown-fontify-co |
| 17b00 | 64 65 2d 62 6c 6f 63 6b 73 2d 6e 61 74 69 76 65 6c 79 29 20 20 20 20 3b 0a 0a 3b 3b 20 54 65 6c | de-blocks-natively)....;..;;.Tel |
| 17b20 | 6c 20 74 68 65 20 62 79 74 65 20 63 6f 6d 70 69 6c 65 72 20 61 62 6f 75 74 20 61 75 74 6f 6c 6f | l.the.byte.compiler.about.autolo |
| 17b40 | 61 64 65 64 20 66 75 6e 63 74 69 6f 6e 73 20 66 72 6f 6d 20 70 61 63 6b 61 67 65 73 0a 28 64 65 | aded.functions.from.packages.(de |
| 17b60 | 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e 20 70 6b 67 2d 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d | clare-function.pkg-info-version- |
| 17b80 | 69 6e 66 6f 20 22 70 6b 67 2d 69 6e 66 6f 22 20 28 70 61 63 6b 61 67 65 29 29 0a 0a 0c 0a 3b 3b | info."pkg-info".(package))....;; |
| 17ba0 | 3b 20 43 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 | ;.Customization.(defgroup.flyche |
| 17bc0 | 63 6b 20 6e 69 6c 0a 20 20 22 4d 6f 64 65 72 6e 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 | ck.nil..."Modern.on-the-fly.synt |
| 17be0 | 61 78 20 63 68 65 63 6b 69 6e 67 20 66 6f 72 20 47 4e 55 20 45 6d 61 63 73 2e 22 0a 20 20 3a 70 | ax.checking.for.GNU.Emacs."...:p |
| 17c00 | 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 6b 2d 22 0a 20 20 3a 67 72 6f 75 70 20 27 74 6f 6f 6c | refix."flycheck-"...:group.'tool |
| 17c20 | 73 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 57 65 62 73 69 | s...:link.'(url-link.:tag."Websi |
| 17c40 | 74 65 22 20 22 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 22 29 0a 20 | te"."http://www.flycheck.org").. |
| 17c60 | 20 3a 6c 69 6e 6b 20 27 28 75 72 6c 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 47 69 74 68 75 62 22 20 | .:link.'(url-link.:tag."Github". |
| 17c80 | 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 | "https://github.com/flycheck/fly |
| 17ca0 | 63 68 65 63 6b 22 29 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6e | check"))..(defgroup.flycheck-con |
| 17cc0 | 66 69 67 2d 66 69 6c 65 73 20 6e 69 6c 0a 20 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 | fig-files.nil..."Configuration.f |
| 17ce0 | 69 6c 65 73 20 66 6f 72 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b | iles.for.on-the-fly.syntax.check |
| 17d00 | 65 72 73 2e 22 0a 20 20 3a 70 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 6b 2d 22 0a 20 20 3a 67 | ers."...:prefix."flycheck-"...:g |
| 17d20 | 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 | roup.'flycheck)..(defgroup.flych |
| 17d40 | 65 63 6b 2d 6f 70 74 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 66 6f 72 20 6f | eck-options.nil..."Options.for.o |
| 17d60 | 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 22 0a 20 20 3a 70 | n-the-fly.syntax.checkers."...:p |
| 17d80 | 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 6b 2d 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 | refix."flycheck-"...:group.'flyc |
| 17da0 | 68 65 63 6b 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 | heck)..(defgroup.flycheck-execut |
| 17dc0 | 61 62 6c 65 73 20 6e 69 6c 0a 20 20 22 45 78 65 63 75 74 61 62 6c 65 73 20 6f 66 20 73 79 6e 74 | ables.nil..."Executables.of.synt |
| 17de0 | 61 78 20 63 68 65 63 6b 65 72 73 2e 22 0a 20 20 3a 70 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 | ax.checkers."...:prefix."flychec |
| 17e00 | 6b 2d 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 29 0a 0a 28 64 65 66 67 72 6f | k-"...:group.'flycheck)..(defgro |
| 17e20 | 75 70 20 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 20 6e 69 6c 0a 20 20 22 46 61 63 65 73 20 75 | up.flycheck-faces.nil..."Faces.u |
| 17e40 | 73 65 64 20 62 79 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e | sed.by.on-the-fly.syntax.checkin |
| 17e60 | 67 2e 22 0a 20 20 3a 70 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 6b 2d 22 0a 20 20 3a 67 72 6f | g."...:prefix."flycheck-"...:gro |
| 17e80 | 75 70 20 27 66 6c 79 63 68 65 63 6b 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 | up.'flycheck)..(defcustom.flyche |
| 17ea0 | 63 6b 2d 63 68 65 63 6b 65 72 73 0a 20 20 27 28 61 64 61 2d 67 6e 61 74 0a 20 20 20 20 61 73 63 | ck-checkers...'(ada-gnat.....asc |
| 17ec0 | 69 69 64 6f 63 74 6f 72 0a 20 20 20 20 61 73 63 69 69 64 6f 63 0a 20 20 20 20 61 77 6b 2d 67 61 | iidoctor.....asciidoc.....awk-ga |
| 17ee0 | 77 6b 0a 20 20 20 20 62 61 7a 65 6c 2d 62 75 69 6c 64 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 | wk.....bazel-build-buildifier... |
| 17f00 | 20 20 62 61 7a 65 6c 2d 6d 6f 64 75 6c 65 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 62 61 | ..bazel-module-buildifier.....ba |
| 17f20 | 7a 65 6c 2d 73 74 61 72 6c 61 72 6b 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 62 61 7a 65 | zel-starlark-buildifier.....baze |
| 17f40 | 6c 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 63 2f 63 2b 2b | l-workspace-buildifier.....c/c++ |
| 17f60 | 2d 63 6c 61 6e 67 0a 20 20 20 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 20 20 63 2f 63 2b 2b 2d 63 | -clang.....c/c++-gcc.....c/c++-c |
| 17f80 | 70 70 63 68 65 63 6b 0a 20 20 20 20 63 66 65 6e 67 69 6e 65 0a 20 20 20 20 63 6f 66 66 65 65 0a | ppcheck.....cfengine.....coffee. |
| 17fa0 | 20 20 20 20 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 6e 74 0a 20 20 20 20 63 73 73 2d 63 73 | ....coffee-coffeelint.....css-cs |
| 17fc0 | 73 6c 69 6e 74 0a 20 20 20 20 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 20 20 63 75 64 61 | slint.....css-stylelint.....cuda |
| 17fe0 | 2d 6e 76 63 63 0a 20 20 20 20 63 77 6c 0a 20 20 20 20 64 2d 64 6d 64 0a 20 20 20 20 64 6f 63 6b | -nvcc.....cwl.....d-dmd.....dock |
| 18000 | 65 72 66 69 6c 65 2d 68 61 64 6f 6c 69 6e 74 0a 20 20 20 20 65 6c 69 78 69 72 2d 63 72 65 64 6f | erfile-hadolint.....elixir-credo |
| 18020 | 0a 20 20 20 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 20 20 65 6d 61 63 73 2d 6c 69 73 70 2d 63 | .....emacs-lisp.....emacs-lisp-c |
| 18040 | 68 65 63 6b 64 6f 63 0a 20 20 20 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 0a 20 20 20 20 65 | heckdoc.....ember-template.....e |
| 18060 | 72 6c 61 6e 67 2d 72 65 62 61 72 33 0a 20 20 20 20 65 72 6c 61 6e 67 0a 20 20 20 20 65 72 75 62 | rlang-rebar3.....erlang.....erub |
| 18080 | 79 2d 65 72 75 62 69 73 0a 20 20 20 20 65 72 75 62 79 2d 72 75 75 6d 62 61 0a 20 20 20 20 66 6f | y-erubis.....eruby-ruumba.....fo |
| 180a0 | 72 74 72 61 6e 2d 67 66 6f 72 74 72 61 6e 0a 20 20 20 20 67 6f 2d 67 6f 66 6d 74 0a 20 20 20 20 | rtran-gfortran.....go-gofmt..... |
| 180c0 | 67 6f 2d 76 65 74 0a 20 20 20 20 67 6f 2d 62 75 69 6c 64 0a 20 20 20 20 67 6f 2d 74 65 73 74 0a | go-vet.....go-build.....go-test. |
| 180e0 | 20 20 20 20 67 6f 2d 65 72 72 63 68 65 63 6b 0a 20 20 20 20 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 | ....go-errcheck.....go-unconvert |
| 18100 | 0a 20 20 20 20 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 0a 20 20 20 20 67 72 6f 6f 76 79 0a 20 | .....go-staticcheck.....groovy.. |
| 18120 | 20 20 20 68 61 6d 6c 0a 20 20 20 20 68 61 6d 6c 2d 6c 69 6e 74 0a 20 20 20 20 68 61 6e 64 6c 65 | ...haml.....haml-lint.....handle |
| 18140 | 62 61 72 73 0a 20 20 20 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 20 20 20 68 | bars.....haskell-stack-ghc.....h |
| 18160 | 61 73 6b 65 6c 6c 2d 67 68 63 0a 20 20 20 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 20 | askell-ghc.....haskell-hlint.... |
| 18180 | 20 68 74 6d 6c 2d 74 69 64 79 0a 20 20 20 20 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 | .html-tidy.....javascript-eslint |
| 181a0 | 0a 20 20 20 20 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 68 69 6e 74 0a 20 20 20 20 6a 61 76 61 73 | .....javascript-jshint.....javas |
| 181c0 | 63 72 69 70 74 2d 73 74 61 6e 64 61 72 64 0a 20 20 20 20 6a 73 6f 6e 2d 6a 73 6f 6e 6c 69 6e 74 | cript-standard.....json-jsonlint |
| 181e0 | 0a 20 20 20 20 6a 73 6f 6e 2d 70 79 74 68 6f 6e 2d 6a 73 6f 6e 0a 20 20 20 20 6a 73 6f 6e 2d 6a | .....json-python-json.....json-j |
| 18200 | 71 0a 20 20 20 20 6a 73 6f 6e 6e 65 74 0a 20 20 20 20 6c 65 73 73 0a 20 20 20 20 6c 65 73 73 2d | q.....jsonnet.....less.....less- |
| 18220 | 73 74 79 6c 65 6c 69 6e 74 0a 20 20 20 20 6c 6c 76 6d 2d 6c 6c 63 0a 20 20 20 20 6c 75 61 2d 6c | stylelint.....llvm-llc.....lua-l |
| 18240 | 75 61 63 68 65 63 6b 0a 20 20 20 20 6c 75 61 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 | uacheck.....lua.....markdown-mar |
| 18260 | 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 | kdownlint-cli.....markdown-mdl.. |
| 18280 | 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 6b 64 6f 77 6e 0a 20 20 20 20 6e 69 78 0a 20 | ...markdown-pymarkdown.....nix.. |
| 182a0 | 20 20 20 6e 69 78 2d 6c 69 6e 74 65 72 0a 20 20 20 20 6f 70 61 6d 0a 20 20 20 20 70 65 72 6c 0a | ...nix-linter.....opam.....perl. |
| 182c0 | 20 20 20 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 20 20 70 68 70 0a 20 20 20 20 | ....perl-perlcritic.....php..... |
| 182e0 | 70 68 70 2d 70 68 70 6d 64 0a 20 20 20 20 70 68 70 2d 70 68 70 63 73 0a 20 20 20 20 70 68 70 2d | php-phpmd.....php-phpcs.....php- |
| 18300 | 70 68 70 63 73 2d 63 68 61 6e 67 65 64 0a 20 20 20 20 70 72 6f 63 65 73 73 69 6e 67 0a 20 20 20 | phpcs-changed.....processing.... |
| 18320 | 20 70 72 6f 73 65 6c 69 6e 74 0a 20 20 20 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 63 0a 20 | .proselint.....protobuf-protoc.. |
| 18340 | 20 20 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 74 6f 6f 6c 0a 20 20 20 20 70 75 67 0a 20 20 | ...protobuf-prototool.....pug... |
| 18360 | 20 20 70 75 70 70 65 74 2d 70 61 72 73 65 72 0a 20 20 20 20 70 75 70 70 65 74 2d 6c 69 6e 74 0a | ..puppet-parser.....puppet-lint. |
| 18380 | 20 20 20 20 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 0a 20 20 20 20 70 79 74 68 6f 6e 2d 72 75 66 | ....python-flake8.....python-ruf |
| 183a0 | 66 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 | f.....python-pylint.....python-p |
| 183c0 | 79 63 6f 6d 70 69 6c 65 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 79 72 69 67 68 74 0a 20 20 20 20 | ycompile.....python-pyright..... |
| 183e0 | 70 79 74 68 6f 6e 2d 6d 79 70 79 0a 20 20 20 20 72 2d 6c 69 6e 74 72 0a 20 20 20 20 72 61 63 6b | python-mypy.....r-lintr.....rack |
| 18400 | 65 74 0a 20 20 20 20 72 70 6d 2d 72 70 6d 6c 69 6e 74 0a 20 20 20 20 72 73 74 2d 73 70 68 69 6e | et.....rpm-rpmlint.....rst-sphin |
| 18420 | 78 0a 20 20 20 20 72 73 74 0a 20 20 20 20 72 75 62 79 2d 72 75 62 6f 63 6f 70 0a 20 20 20 20 72 | x.....rst.....ruby-rubocop.....r |
| 18440 | 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 0a 20 20 20 20 72 75 62 79 2d 73 74 61 6e | uby-chef-cookstyle.....ruby-stan |
| 18460 | 64 61 72 64 0a 20 20 20 20 72 75 62 79 2d 72 65 65 6b 0a 20 20 20 20 72 75 62 79 0a 20 20 20 20 | dard.....ruby-reek.....ruby..... |
| 18480 | 72 75 62 79 2d 6a 72 75 62 79 0a 20 20 20 20 72 75 73 74 2d 63 61 72 67 6f 0a 20 20 20 20 72 75 | ruby-jruby.....rust-cargo.....ru |
| 184a0 | 73 74 0a 20 20 20 20 72 75 73 74 2d 63 6c 69 70 70 79 0a 20 20 20 20 73 63 61 6c 61 0a 20 20 20 | st.....rust-clippy.....scala.... |
| 184c0 | 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 0a 20 20 20 20 73 63 68 65 6d 65 2d 63 68 69 | .scala-scalastyle.....scheme-chi |
| 184e0 | 63 6b 65 6e 0a 20 20 20 20 73 63 73 73 2d 6c 69 6e 74 0a 20 20 20 20 73 61 73 73 2d 73 74 79 6c | cken.....scss-lint.....sass-styl |
| 18500 | 65 6c 69 6e 74 0a 20 20 20 20 73 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 20 20 73 61 73 | elint.....scss-stylelint.....sas |
| 18520 | 73 2f 73 63 73 73 2d 73 61 73 73 2d 6c 69 6e 74 0a 20 20 20 20 73 61 73 73 0a 20 20 20 20 73 63 | s/scss-sass-lint.....sass.....sc |
| 18540 | 73 73 0a 20 20 20 20 73 68 2d 62 61 73 68 0a 20 20 20 20 73 68 2d 70 6f 73 69 78 2d 64 61 73 68 | ss.....sh-bash.....sh-posix-dash |
| 18560 | 0a 20 20 20 20 73 68 2d 70 6f 73 69 78 2d 62 61 73 68 0a 20 20 20 20 73 68 2d 7a 73 68 0a 20 20 | .....sh-posix-bash.....sh-zsh... |
| 18580 | 20 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 0a 20 20 20 20 73 6c 69 6d 0a 20 20 20 20 73 6c 69 | ..sh-shellcheck.....slim.....sli |
| 185a0 | 6d 2d 6c 69 6e 74 0a 20 20 20 20 73 71 6c 2d 73 71 6c 69 6e 74 0a 20 20 20 20 73 74 61 74 69 78 | m-lint.....sql-sqlint.....statix |
| 185c0 | 0a 20 20 20 20 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 0a 20 20 20 20 74 63 6c 2d 6e 61 67 | .....systemd-analyze.....tcl-nag |
| 185e0 | 65 6c 66 61 72 0a 20 20 20 20 74 65 72 72 61 66 6f 72 6d 0a 20 20 20 20 74 65 72 72 61 66 6f 72 | elfar.....terraform.....terrafor |
| 18600 | 6d 2d 74 66 6c 69 6e 74 0a 20 20 20 20 74 65 78 2d 63 68 6b 74 65 78 0a 20 20 20 20 74 65 78 2d | m-tflint.....tex-chktex.....tex- |
| 18620 | 6c 61 63 68 65 63 6b 0a 20 20 20 20 74 65 78 69 6e 66 6f 0a 20 20 20 20 74 65 78 74 6c 69 6e 74 | lacheck.....texinfo.....textlint |
| 18640 | 0a 20 20 20 20 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 0a 20 20 20 20 76 65 72 69 6c | .....typescript-tslint.....veril |
| 18660 | 6f 67 2d 76 65 72 69 6c 61 74 6f 72 0a 20 20 20 20 76 68 64 6c 2d 67 68 64 6c 0a 20 20 20 20 78 | og-verilator.....vhdl-ghdl.....x |
| 18680 | 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 0a 20 20 20 20 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 0a 20 20 | ml-xmlstarlet.....xml-xmllint... |
| 186a0 | 20 20 79 61 6d 6c 2d 61 63 74 69 6f 6e 6c 69 6e 74 0a 20 20 20 20 79 61 6d 6c 2d 6a 73 79 61 6d | ..yaml-actionlint.....yaml-jsyam |
| 186c0 | 6c 0a 20 20 20 20 79 61 6d 6c 2d 72 75 62 79 0a 20 20 20 20 79 61 6d 6c 2d 79 61 6d 6c 6c 69 6e | l.....yaml-ruby.....yaml-yamllin |
| 186e0 | 74 29 0a 20 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 76 61 69 6c 61 62 6c 65 20 | t)..."Syntax.checkers.available. |
| 18700 | 66 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 41 20 6c 69 73 74 | for.automatic.selection...A.list |
| 18720 | 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 6f 20 | .of.Flycheck.syntax.checkers.to. |
| 18740 | 63 68 6f 6f 73 65 20 66 72 6f 6d 20 77 68 65 6e 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 69 6e 67 | choose.from.when.syntax.checking |
| 18760 | 20 61 20 62 75 66 66 65 72 2e 20 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 61 75 74 6f 6d 61 | .a.buffer...Flycheck.will.automa |
| 18780 | 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 20 61 20 73 75 69 74 61 62 6c 65 0a 73 79 6e 74 61 78 | tically.select.a.suitable.syntax |
| 187a0 | 20 63 68 65 63 6b 65 72 20 66 72 6f 6d 20 74 68 69 73 20 6c 69 73 74 2c 20 75 6e 6c 65 73 73 20 | .checker.from.this.list,.unless. |
| 187c0 | 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 27 20 69 73 20 73 65 74 2c 0a 65 69 74 68 65 | `flycheck-checker'.is.set,.eithe |
| 187e0 | 72 20 64 69 72 65 63 74 6c 79 20 6f 72 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c | r.directly.or.with.`flycheck-sel |
| 18800 | 65 63 74 2d 63 68 65 63 6b 65 72 27 2e 0a 0a 59 6f 75 20 73 68 6f 75 6c 64 20 6e 6f 74 20 6e 65 | ect-checker'...You.should.not.ne |
| 18820 | 65 64 20 74 6f 20 63 68 61 6e 67 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 6e 6f 72 6d 61 | ed.to.change.this.variable.norma |
| 18840 | 6c 6c 79 2e 20 20 49 6e 20 6f 72 64 65 72 0a 74 6f 20 64 69 73 61 62 6c 65 20 73 79 6e 74 61 78 | lly...In.order.to.disable.syntax |
| 18860 | 20 63 68 65 63 6b 65 72 73 2c 20 70 6c 65 61 73 65 20 75 73 65 0a 60 66 6c 79 63 68 65 63 6b 2d | .checkers,.please.use.`flycheck- |
| 18880 | 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2e 20 20 54 68 69 73 20 76 61 72 69 61 62 | disabled-checkers'...This.variab |
| 188a0 | 6c 65 20 69 73 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 33 72 64 0a 70 61 72 74 79 20 65 78 74 | le.is.intended.for.3rd.party.ext |
| 188c0 | 65 6e 73 69 6f 6e 73 20 74 6f 20 74 65 6c 6c 20 46 6c 79 63 68 65 63 6b 20 61 62 6f 75 74 20 6e | ensions.to.tell.Flycheck.about.n |
| 188e0 | 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 0a 0a 53 79 6e 74 61 78 20 63 68 65 63 | ew.syntax.checkers...Syntax.chec |
| 18900 | 6b 65 72 73 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 6d 75 73 74 20 62 65 20 64 65 66 69 6e 65 | kers.in.this.list.must.be.define |
| 18920 | 64 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 27 | d.with.`flycheck-define-checker' |
| 18940 | 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 | ."...:group.'flycheck...:type.'( |
| 18960 | 72 65 70 65 61 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 43 68 65 63 6b 65 72 22 29 29 0a | repeat.(symbol.:tag."Checker")). |
| 18980 | 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b | ..:risky.t)..(defcustom.flycheck |
| 189a0 | 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 20 6e 69 6c 0a 20 20 22 53 79 6e 74 61 78 | -disabled-checkers.nil..."Syntax |
| 189c0 | 20 63 68 65 63 6b 65 72 73 20 65 78 63 6c 75 64 65 64 20 66 72 6f 6d 20 61 75 74 6f 6d 61 74 69 | .checkers.excluded.from.automati |
| 189e0 | 63 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 41 20 6c 69 73 74 20 6f 66 20 46 6c 79 63 68 65 63 6b | c.selection...A.list.of.Flycheck |
| 18a00 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 6f 20 65 78 63 6c 75 64 65 20 66 72 6f 6d | .syntax.checkers.to.exclude.from |
| 18a20 | 20 61 75 74 6f 6d 61 74 69 63 0a 73 65 6c 65 63 74 69 6f 6e 2e 20 20 46 6c 79 63 68 65 63 6b 20 | .automatic.selection...Flycheck. |
| 18a40 | 77 69 6c 6c 20 6e 65 76 65 72 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 6c 65 63 74 20 | will.never.automatically.select. |
| 18a60 | 61 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2c 20 72 | a.syntax.checker.in.this.list,.r |
| 18a80 | 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 60 66 6c 79 63 68 | egardless.of.the.value.of.`flych |
| 18aa0 | 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 0a 0a 48 6f 77 65 76 65 72 2c 20 73 79 6e 74 61 78 20 | eck-checkers'...However,.syntax. |
| 18ac0 | 63 68 65 63 6b 65 72 73 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 61 72 65 20 73 74 69 6c 6c 20 | checkers.in.this.list.are.still. |
| 18ae0 | 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 0a 6d 61 6e 75 61 6c 20 73 65 6c 65 63 74 69 6f 6e 20 77 | available.for.manual.selection.w |
| 18b00 | 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 27 2e 0a 0a | ith.`flycheck-select-checker'... |
| 18b20 | 55 73 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 64 69 73 61 62 6c 65 20 73 79 6e | Use.this.variable.to.disable.syn |
| 18b40 | 74 61 78 20 63 68 65 63 6b 65 72 73 2c 20 69 6e 73 74 65 61 64 20 6f 66 20 72 65 6d 6f 76 69 6e | tax.checkers,.instead.of.removin |
| 18b60 | 67 0a 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 66 72 6f 6d 20 60 66 6c 79 63 | g.the.syntax.checkers.from.`flyc |
| 18b80 | 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 20 20 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 75 73 | heck-checkers'...You.may.also.us |
| 18ba0 | 65 0a 74 68 69 73 20 6f 70 74 69 6f 6e 20 61 73 20 61 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 | e.this.option.as.a.file.or.direc |
| 18bc0 | 74 6f 72 79 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 74 6f 20 64 69 73 61 62 6c 65 0a 73 | tory.local.variable.to.disable.s |
| 18be0 | 70 65 63 69 66 69 63 20 63 68 65 63 6b 65 72 73 20 69 6e 20 69 6e 64 69 76 69 64 75 61 6c 20 66 | pecific.checkers.in.individual.f |
| 18c00 | 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 69 65 73 0a 72 65 73 70 65 63 74 69 76 65 6c | iles.and.directories.respectivel |
| 18c20 | 79 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 | y."...:group.'flycheck...:type.' |
| 18c40 | 28 72 65 70 65 61 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 43 68 65 63 6b 65 72 22 29 29 | (repeat.(symbol.:tag."Checker")) |
| 18c60 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 18c80 | 20 22 30 2e 31 36 22 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 79 6d 62 | ."0.16")...:safe.#'flycheck-symb |
| 18ca0 | 6f 6c 2d 6c 69 73 74 2d 70 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 | ol-list-p).(make-variable-buffer |
| 18cc0 | 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 | -local.'flycheck-disabled-checke |
| 18ce0 | 72 73 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 | rs)..(defvar-local.flycheck--aut |
| 18d00 | 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 20 6e 69 6c | omatically-disabled-checkers.nil |
| 18d20 | 0a 20 20 22 4c 69 73 74 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 75 74 6f | ..."List.of.syntax.checkers.auto |
| 18d40 | 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 | matically.disabled.for.this.buff |
| 18d60 | 65 72 2e 0a 0a 41 20 63 68 65 63 6b 65 72 20 63 61 6e 20 62 65 20 61 75 74 6f 6d 61 74 69 63 61 | er...A.checker.can.be.automatica |
| 18d80 | 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 69 6e 20 74 77 6f 20 63 61 73 65 73 3a 0a 0a 31 2e 20 49 | lly.disabled.in.two.cases:..1..I |
| 18da0 | 74 73 20 60 3a 65 6e 61 62 6c 65 64 27 20 70 72 65 64 69 63 61 74 65 20 72 65 74 75 72 6e 65 64 | ts.`:enabled'.predicate.returned |
| 18dc0 | 20 66 61 6c 73 65 2e 0a 32 2e 20 49 74 20 72 65 74 75 72 6e 65 64 20 74 6f 6f 20 6d 61 6e 79 20 | .false..2..It.returned.too.many. |
| 18de0 | 65 72 72 6f 72 73 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 72 | errors.(see.`flycheck-checker-er |
| 18e00 | 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 27 29 2e 0a 0a 54 6f 20 74 72 69 67 67 65 72 20 61 20 72 | ror-threshold')...To.trigger.a.r |
| 18e20 | 65 76 65 72 69 66 69 63 61 74 69 6f 6e 20 66 72 6f 6d 20 45 6d 61 63 73 20 4c 69 73 70 20 63 6f | everification.from.Emacs.Lisp.co |
| 18e40 | 64 65 2c 20 64 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 0a 74 68 69 73 20 76 61 72 69 61 62 6c 65 3a | de,.do.not.modify.this.variable: |
| 18e60 | 20 75 73 65 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 73 65 74 2d 65 6e 61 62 6c 65 64 2d 63 68 65 | .use.`flycheck-reset-enabled-che |
| 18e80 | 63 6b 65 72 27 2e 22 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b | cker'.")..(defvar-local.flycheck |
| 18ea0 | 2d 63 68 65 63 6b 65 72 20 6e 69 6c 0a 20 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 74 | -checker.nil..."Syntax.checker.t |
| 18ec0 | 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 49 | o.use.for.the.current.buffer...I |
| 18ee0 | 66 20 75 6e 73 65 74 20 6f 72 20 6e 69 6c 2c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 65 | f.unset.or.nil,.automatically.se |
| 18f00 | 6c 65 63 74 20 61 20 73 75 69 74 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 66 | lect.a.suitable.syntax.checker.f |
| 18f20 | 72 6f 6d 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 20 6f 6e 20 65 76 65 72 79 | rom.`flycheck-checkers'.on.every |
| 18f40 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 20 73 79 6e 74 | .syntax.check...If.set.to.a.synt |
| 18f60 | 61 78 20 63 68 65 63 6b 65 72 20 6f 6e 6c 79 20 75 73 65 20 74 68 69 73 20 73 79 6e 74 61 78 20 | ax.checker.only.use.this.syntax. |
| 18f80 | 63 68 65 63 6b 65 72 20 61 6e 64 20 6e 65 76 65 72 0a 73 65 6c 65 63 74 20 6f 6e 65 20 66 72 6f | checker.and.never.select.one.fro |
| 18fa0 | 6d 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 20 61 75 74 6f 6d 61 74 69 63 61 | m.`flycheck-checkers'.automatica |
| 18fc0 | 6c 6c 79 2e 20 20 54 68 65 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 69 73 20 75 73 65 64 | lly...The.syntax.checker.is.used |
| 18fe0 | 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 77 68 65 74 68 65 72 20 69 74 20 69 73 20 63 6f 6e | .regardless.of.whether.it.is.con |
| 19000 | 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 20 6f 72 | tained.in.`flycheck-checkers'.or |
| 19020 | 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2e 20 20 | .`flycheck-disabled-checkers'... |
| 19040 | 49 66 20 74 68 65 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 75 6e 75 73 61 62 6c | If.the.syntax.checker.is.unusabl |
| 19060 | 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 20 65 72 72 6f 72 | e.in.the.current.buffer.an.error |
| 19080 | 20 69 73 0a 73 69 67 6e 61 6c 65 64 2e 0a 0a 41 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | .is.signaled...A.syntax.checker. |
| 190a0 | 61 73 73 69 67 6e 65 64 20 74 6f 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 6d 75 73 74 20 62 | assigned.to.this.variable.must.b |
| 190c0 | 65 20 64 65 66 69 6e 65 64 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d | e.defined.with.`flycheck-define- |
| 190e0 | 63 68 65 63 6b 65 72 27 2e 0a 0a 55 73 65 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 | checker'...Use.the.command.`flyc |
| 19100 | 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 27 20 74 6f 20 73 65 6c 65 63 74 20 61 | heck-select-checker'.to.select.a |
| 19120 | 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | .syntax.checker.for.the.current. |
| 19140 | 62 75 66 66 65 72 2c 20 6f 72 20 73 65 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 61 73 20 | buffer,.or.set.this.variable.as. |
| 19160 | 66 69 6c 65 0a 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 74 6f 20 61 6c 77 61 79 73 20 75 73 | file.local.variable.to.always.us |
| 19180 | 65 20 61 20 73 70 65 63 69 66 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 6f 72 20 | e.a.specific.syntax.checker.for. |
| 191a0 | 61 0a 66 69 6c 65 2e 20 20 53 65 65 20 49 6e 66 6f 20 4e 6f 64 65 20 60 28 45 6d 61 63 73 29 53 | a.file...See.Info.Node.`(Emacs)S |
| 191c0 | 70 65 63 69 66 79 69 6e 67 20 46 69 6c 65 20 56 61 72 69 61 62 6c 65 73 27 20 66 6f 72 20 6d 6f | pecifying.File.Variables'.for.mo |
| 191e0 | 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 66 69 6c 65 20 76 61 72 69 61 62 | re.information.about.file.variab |
| 19200 | 6c 65 73 2e 22 29 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 27 73 | les.").(put.'flycheck-checker.'s |
| 19220 | 61 66 65 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 66 6c 79 63 68 65 63 6b 2d 72 65 67 | afe-local-variable.'flycheck-reg |
| 19240 | 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 2d 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 | istered-checker-p)..(defcustom.f |
| 19260 | 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 66 75 6e 63 74 | lycheck-locate-config-file-funct |
| 19280 | 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 6c 6f 63 61 74 65 20 | ions.nil..."Functions.to.locate. |
| 192a0 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | syntax.checker.configuration.fil |
| 192c0 | 65 73 2e 0a 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 69 73 20 68 6f 6f 6b 20 | es...Each.function.in.this.hook. |
| 192e0 | 6d 75 73 74 20 61 63 63 65 70 74 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 3a 20 54 68 65 20 76 | must.accept.two.arguments:.The.v |
| 19300 | 61 6c 75 65 0a 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 76 | alue.of.the.configuration.file.v |
| 19320 | 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a | ariable,.and.the.syntax.checker. |
| 19340 | 73 79 6d 62 6f 6c 2e 20 20 49 74 20 6d 75 73 74 20 72 65 74 75 72 6e 20 65 69 74 68 65 72 20 61 | symbol...It.must.return.either.a |
| 19360 | 20 73 74 72 69 6e 67 20 77 69 74 68 20 61 6e 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f | .string.with.an.absolute.path.to |
| 19380 | 0a 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2c 20 6f 72 20 6e 69 6c 2c | .the.configuration.file,.or.nil, |
| 193a0 | 20 69 66 20 69 74 20 63 61 6e 6e 6f 74 20 6c 6f 63 61 74 65 20 74 68 65 0a 63 6f 6e 66 69 67 75 | .if.it.cannot.locate.the.configu |
| 193c0 | 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 74 | ration.file...The.functions.in.t |
| 193e0 | 68 69 73 20 68 6f 6f 6b 20 61 72 65 20 63 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 | his.hook.are.called.in.order.of. |
| 19400 | 61 70 70 65 61 72 61 6e 63 65 2c 20 75 6e 74 69 6c 20 61 0a 66 75 6e 63 74 69 6f 6e 20 72 65 74 | appearance,.until.a.function.ret |
| 19420 | 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 54 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e | urns.non-nil...The.configuration |
| 19440 | 20 66 69 6c 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 61 74 0a 66 75 6e 63 74 69 6f 6e 20 | .file.returned.by.that.function. |
| 19460 | 69 73 20 74 68 65 6e 20 67 69 76 65 6e 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | is.then.given.to.the.syntax.chec |
| 19480 | 6b 65 72 20 69 66 20 69 74 20 65 78 69 73 74 73 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 | ker.if.it.exists...This.variable |
| 194a0 | 20 69 73 20 61 6e 20 61 62 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 0a | .is.an.abnormal.hook...See.Info. |
| 194c0 | 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | node.`(elisp)Hooks'."...:group.' |
| 194e0 | 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 | flycheck...:type.'hook...:risky. |
| 19500 | 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d | t)..(defcustom.flycheck-checker- |
| 19520 | 65 72 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 20 34 30 30 0a 20 20 22 4d 61 78 69 6d 75 6d 20 65 | error-threshold.400..."Maximum.e |
| 19540 | 72 72 6f 72 73 20 61 6c 6c 6f 77 65 64 20 70 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | rrors.allowed.per.syntax.checker |
| 19560 | 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 | ...The.value.of.this.variable.is |
| 19580 | 20 65 69 74 68 65 72 20 61 6e 20 69 6e 74 65 67 65 72 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 0a | .either.an.integer.denoting.the. |
| 195a0 | 6d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 70 65 72 20 73 79 6e | maximum.number.of.errors.per.syn |
| 195c0 | 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 62 75 66 66 65 72 2c 20 6f 72 20 6e 69 6c 20 74 | tax.checker.and.buffer,.or.nil.t |
| 195e0 | 6f 0a 6e 6f 74 20 6c 69 6d 69 74 20 74 68 65 20 65 72 72 6f 72 73 20 72 65 70 6f 72 74 65 64 20 | o.not.limit.the.errors.reported. |
| 19600 | 66 72 6f 6d 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 49 66 20 74 68 69 73 20 | from.a.syntax.checker...If.this. |
| 19620 | 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6e 75 6d 62 65 72 20 61 6e 64 20 61 20 73 79 6e 74 61 | variable.is.a.number.and.a.synta |
| 19640 | 78 20 63 68 65 63 6b 65 72 20 72 65 70 6f 72 74 73 20 6d 6f 72 65 0a 65 72 72 6f 72 73 20 74 68 | x.checker.reports.more.errors.th |
| 19660 | 61 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2c 20 69 | an.the.value.of.this.variable,.i |
| 19680 | 74 73 20 65 72 72 6f 72 73 20 61 72 65 20 6e 6f 74 0a 64 69 73 63 61 72 64 65 64 2c 20 61 6e 64 | ts.errors.are.not.discarded,.and |
| 196a0 | 20 6e 6f 74 20 68 69 67 68 6c 69 67 68 74 65 64 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 6f | .not.highlighted.in.the.buffer.o |
| 196c0 | 72 20 61 76 61 69 6c 61 62 6c 65 20 69 6e 20 74 68 65 0a 65 72 72 6f 72 20 6c 69 73 74 2e 20 20 | r.available.in.the.error.list... |
| 196e0 | 54 68 65 20 61 66 66 65 63 74 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 61 | The.affected.syntax.checker.is.a |
| 19700 | 6c 73 6f 20 64 69 73 61 62 6c 65 64 20 66 6f 72 0a 66 75 74 75 72 65 20 73 79 6e 74 61 78 20 63 | lso.disabled.for.future.syntax.c |
| 19720 | 68 65 63 6b 73 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | hecks.of.the.buffer."...:group.' |
| 19740 | 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 | flycheck...:type.'(choice.(const |
| 19760 | 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 6c 69 6d 69 74 20 72 65 70 6f 72 74 65 64 20 65 72 72 | .:tag."Do.not.limit.reported.err |
| 19780 | 6f 72 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 | ors".nil)..................(inte |
| 197a0 | 67 65 72 20 3a 74 61 67 20 22 4d 61 78 69 6d 75 6d 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f | ger.:tag."Maximum.number.of.erro |
| 197c0 | 72 73 22 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | rs"))...:risky.t...:package-vers |
| 197e0 | 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 32 22 29 29 0a 0a 28 64 65 66 63 | ion.'(flycheck..."0.22"))..(defc |
| 19800 | 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 66 75 6e | ustom.flycheck-process-error-fun |
| 19820 | 63 74 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 70 72 6f 63 65 | ctions.nil..."Functions.to.proce |
| 19840 | 73 73 20 65 72 72 6f 72 73 2e 0a 0a 45 61 63 68 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 69 | ss.errors...Each.function.in.thi |
| 19860 | 73 20 68 6f 6f 6b 20 6d 75 73 74 20 61 63 63 65 70 74 20 61 20 73 69 6e 67 6c 65 20 61 72 67 75 | s.hook.must.accept.a.single.argu |
| 19880 | 6d 65 6e 74 3a 20 41 0a 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 74 6f 20 70 72 6f 63 65 73 | ment:.A.Flycheck.error.to.proces |
| 198a0 | 73 2e 0a 0a 41 6c 6c 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 74 68 69 73 20 68 6f 6f 6b 20 61 | s...All.functions.in.this.hook.a |
| 198c0 | 72 65 20 63 61 6c 6c 65 64 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 61 70 70 65 61 72 61 6e 63 65 | re.called.in.order.of.appearance |
| 198e0 | 2c 0a 75 6e 74 69 6c 20 61 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e | ,.until.a.function.returns.non-n |
| 19900 | 69 6c 2e 20 20 54 68 75 73 2c 20 61 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 69 73 20 68 6f | il...Thus,.a.function.in.this.ho |
| 19920 | 6f 6b 0a 6d 61 79 20 72 65 74 75 72 6e 20 6e 69 6c 2c 20 74 6f 20 61 6c 6c 6f 77 20 66 6f 72 20 | ok.may.return.nil,.to.allow.for. |
| 19940 | 66 75 72 74 68 65 72 20 70 72 6f 63 65 73 73 69 6e 67 20 6f 66 20 74 68 65 20 65 72 72 6f 72 2c | further.processing.of.the.error, |
| 19960 | 20 6f 72 0a 61 6e 79 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2c 20 74 6f 20 69 6e 64 69 63 61 | .or.any.non-nil.value,.to.indica |
| 19980 | 74 65 20 74 68 61 74 20 74 68 65 20 65 72 72 6f 72 20 77 61 73 20 66 75 6c 6c 79 20 70 72 6f 63 | te.that.the.error.was.fully.proc |
| 199a0 | 65 73 73 65 64 0a 61 6e 64 20 69 6e 68 69 62 69 74 20 61 6e 79 20 66 75 72 74 68 65 72 20 70 72 | essed.and.inhibit.any.further.pr |
| 199c0 | 6f 63 65 73 73 69 6e 67 2e 0a 0a 54 68 65 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 63 61 6c | ocessing...The.functions.are.cal |
| 199e0 | 6c 65 64 20 66 6f 72 20 65 61 63 68 20 6e 65 77 6c 79 20 70 61 72 73 65 64 20 65 72 72 6f 72 20 | led.for.each.newly.parsed.error. |
| 19a00 | 69 6d 6d 65 64 69 61 74 65 6c 79 0a 61 66 74 65 72 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 | immediately.after.the.correspond |
| 19a20 | 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 69 6e 69 73 68 65 64 2e 20 20 41 74 | ing.syntax.checker.finished...At |
| 19a40 | 20 74 68 69 73 20 73 74 61 67 65 2c 0a 74 68 65 20 6f 76 65 72 6c 61 79 73 20 66 72 6f 6d 20 74 | .this.stage,.the.overlays.from.t |
| 19a60 | 68 65 20 70 72 65 76 69 6f 75 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 61 72 65 20 73 74 | he.previous.syntax.checks.are.st |
| 19a80 | 69 6c 6c 20 70 72 65 73 65 6e 74 2c 0a 61 6e 64 20 74 68 65 72 65 20 6d 61 79 20 62 65 20 66 75 | ill.present,.and.there.may.be.fu |
| 19aa0 | 72 74 68 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 69 6e 20 74 68 65 20 63 68 61 | rther.syntax.checkers.in.the.cha |
| 19ac0 | 69 6e 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 6e 20 61 62 6e 6f 72 6d 61 | in...This.variable.is.an.abnorma |
| 19ae0 | 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 0a 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 48 | l.hook...See.Info.node.`(elisp)H |
| 19b00 | 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 | ooks'."...:group.'flycheck...:ty |
| 19b20 | 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c | pe.'hook...:package-version.'(fl |
| 19b40 | 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 | ycheck..."0.13")...:risky.t)..(d |
| 19b60 | 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 | efcustom.flycheck-display-errors |
| 19b80 | 2d 64 65 6c 61 79 20 30 2e 39 0a 20 20 22 44 65 6c 61 79 20 69 6e 20 73 65 63 6f 6e 64 73 20 62 | -delay.0.9..."Delay.in.seconds.b |
| 19ba0 | 65 66 6f 72 65 20 64 69 73 70 6c 61 79 69 6e 67 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 | efore.displaying.errors.at.point |
| 19bc0 | 2e 0a 0a 55 73 65 20 66 6c 6f 61 74 69 6e 67 20 70 6f 69 6e 74 20 6e 75 6d 62 65 72 73 20 74 6f | ...Use.floating.point.numbers.to |
| 19be0 | 20 65 78 70 72 65 73 73 20 66 72 61 63 74 69 6f 6e 73 20 6f 66 20 73 65 63 6f 6e 64 73 2e 22 0a | .express.fractions.of.seconds.". |
| 19c00 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 | ..:group.'flycheck...:type.'numb |
| 19c20 | 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | er...:package-version.'(flycheck |
| 19c40 | 20 2e 20 22 30 2e 31 35 22 29 0a 20 20 3a 73 61 66 65 20 23 27 6e 75 6d 62 65 72 70 29 0a 0a 28 | ..."0.15")...:safe.#'numberp)..( |
| 19c60 | 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 | defcustom.flycheck-display-error |
| 19c80 | 73 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 | s-function.#'flycheck-display-er |
| 19ca0 | 72 6f 72 2d 6d 65 73 73 61 67 65 73 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 64 69 73 70 | ror-messages..."Function.to.disp |
| 19cc0 | 6c 61 79 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 | lay.error.messages...If.set.to.a |
| 19ce0 | 20 66 75 6e 63 74 69 6f 6e 2c 20 63 61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 | .function,.call.the.function.wit |
| 19d00 | 68 20 74 68 65 20 6c 69 73 74 20 6f 66 20 65 72 72 6f 72 73 0a 74 6f 20 64 69 73 70 6c 61 79 20 | h.the.list.of.errors.to.display. |
| 19d20 | 61 73 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 45 61 63 68 20 65 72 72 6f 72 20 | as.single.argument...Each.error. |
| 19d40 | 69 73 20 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 74 68 65 0a 60 66 6c 79 63 68 65 63 6b 2d | is.an.instance.of.the.`flycheck- |
| 19d60 | 65 72 72 6f 72 27 20 73 74 72 75 63 74 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 64 | error'.struct...If.set.to.nil,.d |
| 19d80 | 6f 20 6e 6f 74 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 61 74 20 61 6c 6c 2e 22 0a 20 20 | o.not.display.errors.at.all."... |
| 19da0 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | :group.'flycheck...:type.'(choic |
| 19dc0 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 69 73 70 6c 61 79 20 65 72 72 6f 72 20 6d 65 73 | e.(const.:tag."Display.error.mes |
| 19de0 | 73 61 67 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | sages".........................f |
| 19e00 | 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 29 0a | lycheck-display-error-messages). |
| 19e20 | 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 44 69 | .................(const.:tag."Di |
| 19e40 | 73 70 6c 61 79 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 6f 6e 6c 79 20 69 66 20 6e 6f 20 | splay.error.messages.only.if.no. |
| 19e60 | 65 72 72 6f 72 20 6c 69 73 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | error.list"..................... |
| 19e80 | 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 | ....flycheck-display-error-messa |
| 19ea0 | 67 65 73 2d 75 6e 6c 65 73 73 2d 65 72 72 6f 72 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 | ges-unless-error-list).......... |
| 19ec0 | 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 45 72 72 6f 72 20 64 69 | ........(function.:tag."Error.di |
| 19ee0 | 73 70 6c 61 79 20 66 75 6e 63 74 69 6f 6e 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | splay.function"))...:package-ver |
| 19f00 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 3a 72 69 73 | sion.'(flycheck..."0.13")...:ris |
| 19f20 | 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d | ky.t)..(defcustom.flycheck-help- |
| 19f40 | 65 63 68 6f 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 | echo-function.#'flycheck-help-ec |
| 19f60 | 68 6f 2d 61 6c 6c 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 0a 20 20 22 46 75 6e 63 74 69 6f | ho-all-error-messages..."Functio |
| 19f80 | 6e 20 74 6f 20 63 6f 6d 70 75 74 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 | n.to.compute.the.contents.of.the |
| 19fa0 | 20 65 72 72 6f 72 20 74 6f 6f 6c 74 69 70 73 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 20 66 75 | .error.tooltips...If.set.to.a.fu |
| 19fc0 | 6e 63 74 69 6f 6e 2c 20 63 61 6c 6c 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 77 69 74 68 20 74 | nction,.call.the.function.with.t |
| 19fe0 | 68 65 20 6c 69 73 74 20 6f 66 20 65 72 72 6f 72 73 0a 74 6f 20 64 69 73 70 6c 61 79 20 61 73 20 | he.list.of.errors.to.display.as. |
| 1a000 | 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2e 20 20 45 61 63 68 20 65 72 72 6f 72 20 69 73 20 | single.argument...Each.error.is. |
| 1a020 | 61 6e 20 69 6e 73 74 61 6e 63 65 20 6f 66 20 74 68 65 0a 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 | an.instance.of.the.`flycheck-err |
| 1a040 | 6f 72 27 20 73 74 72 75 63 74 2e 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 75 73 65 | or'.struct...The.function.is.use |
| 1a060 | 64 20 74 6f 20 73 65 74 20 74 68 65 0a 68 65 6c 70 2d 65 63 68 6f 20 70 72 6f 70 65 72 74 79 20 | d.to.set.the.help-echo.property. |
| 1a080 | 6f 66 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6f 76 65 72 6c 61 79 73 2e 20 20 49 74 20 | of.flycheck.error.overlays...It. |
| 1a0a0 | 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 0a 61 20 73 74 72 69 6e 67 2c 20 77 68 69 63 68 20 69 73 | should.return.a.string,.which.is |
| 1a0c0 | 20 64 69 73 70 6c 61 79 65 64 20 77 68 65 6e 20 74 68 65 20 75 73 65 72 20 68 6f 76 65 72 73 20 | .displayed.when.the.user.hovers. |
| 1a0e0 | 6f 76 65 72 20 61 6e 20 65 72 72 6f 72 0a 6f 72 20 70 72 65 73 73 65 73 20 5c 5c 5b 64 69 73 70 | over.an.error.or.presses.\\[disp |
| 1a100 | 6c 61 79 2d 6c 6f 63 61 6c 2d 68 65 6c 70 5d 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c | lay-local-help]...If.set.to.nil, |
| 1a120 | 20 64 6f 20 6e 6f 74 20 73 68 6f 77 20 65 72 72 6f 72 20 74 6f 6f 6c 74 69 70 73 2e 22 0a 20 20 | .do.not.show.error.tooltips."... |
| 1a140 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | :group.'flycheck...:type.'(choic |
| 1a160 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6f 6e 63 61 74 65 6e 61 74 65 20 65 72 72 6f 72 | e.(const.:tag."Concatenate.error |
| 1a180 | 20 6d 65 73 73 61 67 65 73 20 74 6f 20 66 6f 72 6d 20 61 20 74 6f 6f 6c 74 69 70 22 0a 20 20 20 | .messages.to.form.a.tooltip".... |
| 1a1a0 | 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 68 65 | .....................flycheck-he |
| 1a1c0 | 6c 70 2d 65 63 68 6f 2d 61 6c 6c 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 29 0a 20 20 20 20 | lp-echo-all-error-messages)..... |
| 1a1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 48 65 6c | .............(function.:tag."Hel |
| 1a200 | 70 20 65 63 68 6f 20 66 75 6e 63 74 69 6f 6e 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | p.echo.function"))...:package-ve |
| 1a220 | 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 35 22 29 0a 20 20 3a 72 69 | rsion.'(flycheck..."0.25")...:ri |
| 1a240 | 73 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d | sky.t)..(defcustom.flycheck-comm |
| 1a260 | 61 6e 64 2d 77 72 61 70 70 65 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 69 64 65 6e 74 69 74 79 0a | and-wrapper-function.#'identity. |
| 1a280 | 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 6d 6f 64 69 66 79 20 63 68 65 63 6b 65 72 20 63 6f | .."Function.to.modify.checker.co |
| 1a2a0 | 6d 6d 61 6e 64 73 20 62 65 66 6f 72 65 20 65 78 65 63 75 74 69 6f 6e 2e 0a 0a 54 68 65 20 76 61 | mmands.before.execution...The.va |
| 1a2c0 | 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e | lue.of.this.option.is.a.function |
| 1a2e0 | 20 77 68 69 63 68 20 69 73 20 67 69 76 65 6e 20 61 20 6c 69 73 74 0a 63 6f 6e 74 61 69 6e 69 6e | .which.is.given.a.list.containin |
| 1a300 | 67 20 74 68 65 20 66 75 6c 6c 20 63 6f 6d 6d 61 6e 64 20 6f 66 20 61 20 73 79 6e 74 61 78 20 63 | g.the.full.command.of.a.syntax.c |
| 1a320 | 68 65 63 6b 65 72 20 61 66 74 65 72 0a 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 68 72 6f 75 67 | hecker.after.substitution.throug |
| 1a340 | 68 20 60 66 6c 79 63 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 27 | h.`flycheck-substitute-argument' |
| 1a360 | 20 62 75 74 20 62 65 66 6f 72 65 0a 65 78 65 63 75 74 69 6f 6e 2e 20 20 54 68 65 20 66 75 6e 63 | .but.before.execution...The.func |
| 1a380 | 74 69 6f 6e 20 6d 61 79 20 72 65 74 75 72 6e 20 61 20 6e 65 77 20 63 6f 6d 6d 61 6e 64 20 66 6f | tion.may.return.a.new.command.fo |
| 1a3a0 | 72 20 46 6c 79 63 68 65 63 6b 20 74 6f 0a 65 78 65 63 75 74 65 2e 0a 0a 54 68 65 20 64 65 66 61 | r.Flycheck.to.execute...The.defa |
| 1a3c0 | 75 6c 74 20 76 61 6c 75 65 20 69 73 20 60 69 64 65 6e 74 69 74 79 27 20 77 68 69 63 68 20 64 6f | ult.value.is.`identity'.which.do |
| 1a3e0 | 65 73 20 6e 6f 74 20 63 68 61 6e 67 65 20 74 68 65 0a 63 6f 6d 6d 61 6e 64 2e 20 20 59 6f 75 20 | es.not.change.the.command...You. |
| 1a400 | 6d 61 79 20 70 72 6f 76 69 64 65 20 79 6f 75 72 20 6f 77 6e 20 66 75 6e 63 74 69 6f 6e 20 74 6f | may.provide.your.own.function.to |
| 1a420 | 20 72 75 6e 20 46 6c 79 63 68 65 63 6b 0a 63 6f 6d 6d 61 6e 64 73 20 74 68 72 6f 75 67 68 20 60 | .run.Flycheck.commands.through.` |
| 1a440 | 62 75 6e 64 6c 65 20 65 78 65 63 27 2c 20 60 6e 69 78 2d 73 68 65 6c 6c 27 20 6f 72 20 73 69 6d | bundle.exec',.`nix-shell'.or.sim |
| 1a460 | 69 6c 61 72 20 77 72 61 70 70 65 72 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 | ilar.wrappers."...:group.'flyche |
| 1a480 | 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | ck...:type.'(choice.(const.:tag. |
| 1a4a0 | 22 44 6f 20 6e 6f 74 20 6d 6f 64 69 66 79 20 63 6f 6d 6d 61 6e 64 73 22 20 69 64 65 6e 74 69 74 | "Do.not.modify.commands".identit |
| 1a4c0 | 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 | y)..................(function.:t |
| 1a4e0 | 61 67 20 22 4d 6f 64 69 66 79 20 63 6f 6d 6d 61 6e 64 20 77 69 74 68 20 61 20 63 75 73 74 6f 6d | ag."Modify.command.with.a.custom |
| 1a500 | 20 66 75 6e 63 74 69 6f 6e 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | .function"))...:package-version. |
| 1a520 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 35 22 29 0a 20 20 3a 72 69 73 6b 79 20 74 29 | '(flycheck..."0.25")...:risky.t) |
| 1a540 | 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 | ..(defcustom.flycheck-executable |
| 1a560 | 2d 66 69 6e 64 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 | -find.#'flycheck-default-executa |
| 1a580 | 62 6c 65 2d 66 69 6e 64 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 73 65 61 72 63 68 20 66 | ble-find..."Function.to.search.f |
| 1a5a0 | 6f 72 20 65 78 65 63 75 74 61 62 6c 65 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | or.executables...The.value.of.th |
| 1a5c0 | 69 73 20 6f 70 74 69 6f 6e 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 77 68 69 63 68 20 69 73 | is.option.is.a.function.which.is |
| 1a5e0 | 20 67 69 76 65 6e 20 74 68 65 20 6e 61 6d 65 20 6f 72 0a 70 61 74 68 20 6f 66 20 61 6e 20 65 78 | .given.the.name.or.path.of.an.ex |
| 1a600 | 65 63 75 74 61 62 6c 65 20 61 6e 64 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 74 68 65 20 66 75 | ecutable.and.shall.return.the.fu |
| 1a620 | 6c 6c 20 70 61 74 68 20 74 6f 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 2c 20 6f 72 20 6e 69 | ll.path.to.the.executable,.or.ni |
| 1a640 | 6c 20 69 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 | l.if.the.executable.does.not.exi |
| 1a660 | 74 2e 0a 0a 54 68 65 20 64 65 66 61 75 6c 74 20 69 73 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 | t...The.default.is.`flycheck-def |
| 1a680 | 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 2c 20 77 68 69 63 68 20 73 65 61 | ault-executable-find',.which.sea |
| 1a6a0 | 72 63 68 65 73 0a 76 61 72 69 61 62 6c 65 20 60 65 78 65 63 2d 70 61 74 68 27 20 77 68 65 6e 20 | rches.variable.`exec-path'.when. |
| 1a6c0 | 67 69 76 65 6e 20 61 20 63 6f 6d 6d 61 6e 64 20 6e 61 6d 65 2c 20 61 6e 64 20 72 65 73 6f 6c 76 | given.a.command.name,.and.resolv |
| 1a6e0 | 65 73 0a 70 61 74 68 73 20 74 6f 20 61 62 73 6f 6c 75 74 65 20 6f 6e 65 73 2e 20 20 59 6f 75 20 | es.paths.to.absolute.ones...You. |
| 1a700 | 63 61 6e 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 73 65 61 | can.customize.this.option.to.sea |
| 1a720 | 72 63 68 0a 66 6f 72 20 63 68 65 63 6b 65 72 73 20 69 6e 20 6f 74 68 65 72 20 65 6e 76 69 72 6f | rch.for.checkers.in.other.enviro |
| 1a740 | 6e 6d 65 6e 74 73 20 73 75 63 68 20 61 73 20 62 75 6e 64 6c 65 20 6f 72 20 4e 69 78 4f 53 0a 73 | nments.such.as.bundle.or.NixOS.s |
| 1a760 | 61 6e 64 62 6f 78 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 | andboxes."...:group.'flycheck... |
| 1a780 | 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | :type.'(choice...........(const. |
| 1a7a0 | 3a 74 61 67 20 22 53 65 61 72 63 68 20 65 78 65 63 75 74 61 62 6c 65 73 20 69 6e 20 60 65 78 65 | :tag."Search.executables.in.`exe |
| 1a7c0 | 63 2d 70 61 74 68 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 | c-path'"..................flyche |
| 1a7e0 | 63 6b 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 29 0a 20 20 20 20 | ck-default-executable-find)..... |
| 1a800 | 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 53 65 61 72 63 68 20 65 78 65 | ......(function.:tag."Search.exe |
| 1a820 | 63 75 74 61 62 6c 65 73 20 77 69 74 68 20 61 20 63 75 73 74 6f 6d 20 66 75 6e 63 74 69 6f 6e 22 | cutables.with.a.custom.function" |
| 1a840 | 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | ))...:package-version.'(flycheck |
| 1a860 | 20 2e 20 22 33 32 22 29 0a 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | ..."32")...:risky.t)..(defun.fly |
| 1a880 | 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 65 | check-default-executable-find.(e |
| 1a8a0 | 78 65 63 75 74 61 62 6c 65 29 0a 20 20 22 52 65 73 6f 6c 76 65 20 45 58 45 43 55 54 41 42 4c 45 | xecutable)..."Resolve.EXECUTABLE |
| 1a8c0 | 20 74 6f 20 61 20 66 75 6c 6c 20 70 61 74 68 2e 0a 0a 4c 69 6b 65 20 60 65 78 65 63 75 74 61 62 | .to.a.full.path...Like.`executab |
| 1a8e0 | 6c 65 2d 66 69 6e 64 27 2c 20 62 75 74 20 73 75 70 70 6f 72 74 73 20 72 65 6c 61 74 69 76 65 20 | le-find',.but.supports.relative. |
| 1a900 | 70 61 74 68 73 2e 0a 0a 41 74 74 65 6d 70 74 73 20 69 6e 76 6f 6b 69 6e 67 20 60 65 78 65 63 75 | paths...Attempts.invoking.`execu |
| 1a920 | 74 61 62 6c 65 2d 66 69 6e 64 27 20 66 69 72 73 74 3b 20 69 66 20 74 68 61 74 20 72 65 74 75 72 | table-find'.first;.if.that.retur |
| 1a940 | 6e 73 20 6e 69 6c 2c 0a 61 6e 64 20 45 58 45 43 55 54 41 42 4c 45 20 63 6f 6e 74 61 69 6e 73 20 | ns.nil,.and.EXECUTABLE.contains. |
| 1a960 | 61 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6d 70 6f 6e 65 6e 74 2c 20 65 78 70 61 6e 64 73 20 74 | a.directory.component,.expands.t |
| 1a980 | 6f 20 61 20 66 75 6c 6c 0a 70 61 74 68 20 61 6e 64 20 74 72 69 65 73 20 69 6e 76 6f 6b 69 6e 67 | o.a.full.path.and.tries.invoking |
| 1a9a0 | 20 60 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 20 61 67 61 69 6e 2e 22 0a 20 20 3b 3b 20 | .`executable-find'.again."...;;. |
| 1a9c0 | 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d | file-name-directory.returns.non- |
| 1a9e0 | 6e 69 6c 20 69 66 66 20 74 68 65 20 67 69 76 65 6e 20 70 61 74 68 20 68 61 73 20 61 0a 20 20 3b | nil.iff.the.given.path.has.a...; |
| 1aa00 | 3b 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6d 70 6f 6e 65 6e 74 2e 0a 20 20 28 6f 72 0a 20 20 20 | ;.directory.component....(or.... |
| 1aa20 | 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 | (executable-find.executable).... |
| 1aa40 | 28 77 68 65 6e 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 65 78 65 63 75 | (when.(file-name-directory.execu |
| 1aa60 | 74 61 62 6c 65 29 0a 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 65 78 | table)......(executable-find.(ex |
| 1aa80 | 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 65 78 65 63 75 74 61 62 6c 65 29 29 29 29 29 0a 0a | pand-file-name.executable))))).. |
| 1aaa0 | 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d | (defcustom.flycheck-indication-m |
| 1aac0 | 6f 64 65 20 27 6c 65 66 74 2d 66 72 69 6e 67 65 0a 20 20 22 54 68 65 20 69 6e 64 69 63 61 74 69 | ode.'left-fringe..."The.indicati |
| 1aae0 | 6f 6e 20 6d 6f 64 65 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 2e 0a 0a 54 68 | on.mode.for.Flycheck.errors...Th |
| 1ab00 | 69 73 20 76 61 72 69 61 62 6c 65 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 46 6c 79 63 68 65 63 | is.variable.controls.how.Flychec |
| 1ab20 | 6b 20 69 6e 64 69 63 61 74 65 73 20 65 72 72 6f 72 73 20 69 6e 20 62 75 66 66 65 72 73 2e 0a 4d | k.indicates.errors.in.buffers..M |
| 1ab40 | 61 79 20 62 65 20 60 6c 65 66 74 2d 66 72 69 6e 67 65 27 2c 20 60 72 69 67 68 74 2d 66 72 69 6e | ay.be.`left-fringe',.`right-frin |
| 1ab60 | 67 65 27 2c 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 2c 0a 60 72 69 67 68 74 2d 6d 61 72 67 69 | ge',.`left-margin',.`right-margi |
| 1ab80 | 6e 27 2c 20 6f 72 20 6e 69 6c 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 60 6c 65 66 74 2d 66 72 69 | n',.or.nil...If.set.to.`left-fri |
| 1aba0 | 6e 67 65 27 20 6f 72 20 60 72 69 67 68 74 2d 66 72 69 6e 67 65 27 2c 20 69 6e 64 69 63 61 74 65 | nge'.or.`right-fringe',.indicate |
| 1abc0 | 20 65 72 72 6f 72 73 20 76 69 61 0a 69 63 6f 6e 73 20 69 6e 20 74 68 65 20 6c 65 66 74 20 61 6e | .errors.via.icons.in.the.left.an |
| 1abe0 | 64 20 72 69 67 68 74 20 66 72 69 6e 67 65 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 20 49 66 | d.right.fringe.respectively...If |
| 1ac00 | 20 73 65 74 20 74 6f 0a 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 20 6f 72 20 60 72 69 67 68 74 2d | .set.to.`left-margin'.or.`right- |
| 1ac20 | 6d 61 72 67 69 6e 27 2c 20 75 73 65 20 74 68 65 20 6d 61 72 67 69 6e 73 20 69 6e 73 74 65 61 64 | margin',.use.the.margins.instead |
| 1ac40 | 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 64 6f 20 6e 6f 74 20 69 6e 64 69 63 61 74 | ...If.set.to.nil,.do.not.indicat |
| 1ac60 | 65 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 2c 20 62 75 74 20 6a 75 73 74 0a | e.errors.and.warnings,.but.just. |
| 1ac80 | 68 69 67 68 6c 69 67 68 74 20 74 68 65 6d 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 66 6c 79 | highlight.them.according.to.`fly |
| 1aca0 | 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 67 72 | check-highlighting-mode'."...:gr |
| 1acc0 | 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | oup.'flycheck...:type.'(choice.( |
| 1ace0 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 6c 65 66 74 | const.:tag."Indicate.in.the.left |
| 1ad00 | 20 66 72 69 6e 67 65 22 20 6c 65 66 74 2d 66 72 69 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 | .fringe".left-fringe)........... |
| 1ad20 | 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 64 69 63 61 74 65 20 69 6e 20 | .......(const.:tag."Indicate.in. |
| 1ad40 | 74 68 65 20 72 69 67 68 74 20 66 72 69 6e 67 65 22 20 72 69 67 68 74 2d 66 72 69 6e 67 65 29 0a | the.right.fringe".right-fringe). |
| 1ad60 | 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 49 6e | .................(const.:tag."In |
| 1ad80 | 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 6c 65 66 74 20 6d 61 72 67 69 6e 22 20 6c 65 66 74 2d | dicate.in.the.left.margin".left- |
| 1ada0 | 6d 61 72 67 69 6e 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 | margin)..................(const. |
| 1adc0 | 3a 74 61 67 20 22 49 6e 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 72 69 67 68 74 20 6d 61 72 67 | :tag."Indicate.in.the.right.marg |
| 1ade0 | 69 6e 22 20 72 69 67 68 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | in".right-margin)............... |
| 1ae00 | 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 69 6e 64 69 63 61 74 65 22 | ...(const.:tag."Do.not.indicate" |
| 1ae20 | 20 6e 69 6c 29 29 0a 20 20 3a 73 61 66 65 20 23 27 73 79 6d 62 6f 6c 70 29 0a 0a 28 64 65 66 63 | .nil))...:safe.#'symbolp)..(defc |
| 1ae40 | 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 | ustom.flycheck-highlighting-mode |
| 1ae60 | 20 27 73 79 6d 62 6f 6c 73 0a 20 20 22 54 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6d 6f | .'symbols..."The.highlighting.mo |
| 1ae80 | 64 65 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 | de.for.Flycheck.errors.and.warni |
| 1aea0 | 6e 67 73 2e 0a 0a 54 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6d 6f 64 65 20 63 6f 6e 74 | ngs...The.highlighting.mode.cont |
| 1aec0 | 72 6f 6c 73 20 68 6f 77 20 46 6c 79 63 68 65 63 6b 20 68 69 67 68 6c 69 67 68 74 73 20 65 72 72 | rols.how.Flycheck.highlights.err |
| 1aee0 | 6f 72 73 20 69 6e 0a 62 75 66 66 65 72 73 20 77 68 65 6e 20 61 20 63 68 65 63 6b 65 72 20 6f 6e | ors.in.buffers.when.a.checker.on |
| 1af00 | 6c 79 20 72 65 70 6f 72 74 73 20 74 68 65 20 73 74 61 72 74 69 6e 67 20 70 6f 73 69 74 69 6f 6e | ly.reports.the.starting.position |
| 1af20 | 20 6f 66 20 61 6e 0a 65 72 72 6f 72 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 6d 6f 64 | .of.an.error...The.following.mod |
| 1af40 | 65 73 20 61 72 65 20 6b 6e 6f 77 6e 3a 0a 0a 60 63 6f 6c 75 6d 6e 73 27 0a 20 20 20 20 20 48 69 | es.are.known:..`columns'......Hi |
| 1af60 | 67 68 6c 69 67 68 74 20 61 20 73 69 6e 67 6c 65 20 63 68 61 72 61 63 74 65 72 2e 20 20 49 66 20 | ghlight.a.single.character...If. |
| 1af80 | 74 68 65 20 65 72 72 6f 72 20 64 6f 65 73 20 6e 6f 74 20 68 61 76 65 20 61 20 63 6f 6c 75 6d 6e | the.error.does.not.have.a.column |
| 1afa0 | 2c 0a 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 77 68 6f 6c 65 20 6c 69 6e 65 2e | ,......highlight.the.whole.line. |
| 1afc0 | 0a 0a 60 73 79 6d 62 6f 6c 73 27 0a 20 20 20 20 20 48 69 67 68 6c 69 67 68 74 20 61 20 66 75 6c | ..`symbols'......Highlight.a.ful |
| 1afe0 | 6c 20 73 79 6d 62 6f 6c 20 69 66 20 74 68 65 72 65 20 69 73 20 61 6e 79 2c 20 6f 74 68 65 72 77 | l.symbol.if.there.is.any,.otherw |
| 1b000 | 69 73 65 20 62 65 68 61 76 65 20 6c 69 6b 65 20 60 63 6f 6c 75 6d 6e 73 27 2e 0a 20 20 20 20 20 | ise.behave.like.`columns'....... |
| 1b020 | 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 0a 60 73 65 78 70 73 27 0a 20 20 | This.is.the.default...`sexps'... |
| 1b040 | 20 20 20 48 69 67 68 6c 69 67 68 74 20 61 20 66 75 6c 6c 20 65 78 70 72 65 73 73 69 6f 6e 2c 20 | ...Highlight.a.full.expression,. |
| 1b060 | 69 66 20 74 68 65 72 65 20 69 73 20 61 6e 79 2c 20 6f 74 68 65 72 77 69 73 65 20 62 65 68 61 76 | if.there.is.any,.otherwise.behav |
| 1b080 | 65 20 6c 69 6b 65 0a 20 20 20 20 20 60 63 6f 6c 75 6d 6e 73 27 2e 20 20 4e 6f 74 65 20 74 68 61 | e.like......`columns'...Note.tha |
| 1b0a0 | 74 20 74 68 69 73 20 6d 6f 64 65 20 63 61 6e 20 62 65 20 2a 76 65 72 79 2a 20 73 6c 6f 77 20 69 | t.this.mode.can.be.*very*.slow.i |
| 1b0c0 | 6e 20 73 6f 6d 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 2e 0a 0a 60 6c 69 6e 65 73 27 0a 20 20 20 | n.some.major.modes...`lines'.... |
| 1b0e0 | 20 20 48 69 67 68 6c 69 67 68 74 20 74 68 65 20 77 68 6f 6c 65 20 6c 69 6e 65 2e 0a 0a 6e 69 6c | ..Highlight.the.whole.line...nil |
| 1b100 | 0a 20 20 20 20 20 44 6f 20 6e 6f 74 20 68 69 67 68 6c 69 67 68 74 20 65 72 72 6f 72 73 20 61 74 | ......Do.not.highlight.errors.at |
| 1b120 | 20 61 6c 6c 2e 20 20 48 6f 77 65 76 65 72 2c 20 65 72 72 6f 72 73 20 77 69 6c 6c 20 73 74 69 6c | .all...However,.errors.will.stil |
| 1b140 | 6c 0a 20 20 20 20 20 62 65 20 72 65 70 6f 72 74 65 64 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c | l......be.reported.in.the.mode.l |
| 1b160 | 69 6e 65 20 61 6e 64 20 69 6e 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 70 6f 70 75 70 73 2c | ine.and.in.error.message.popups, |
| 1b180 | 0a 20 20 20 20 20 61 6e 64 20 69 6e 64 69 63 61 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f | ......and.indicated.according.to |
| 1b1a0 | 20 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 27 2e 22 0a 20 20 | .`flycheck-indication-mode'."... |
| 1b1c0 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 | :group.'flycheck...:type.'(choic |
| 1b1e0 | 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 48 69 67 68 6c 69 67 68 74 20 63 6f 6c 75 6d 6e 73 | e.(const.:tag."Highlight.columns |
| 1b200 | 20 6f 6e 6c 79 22 20 63 6f 6c 75 6d 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .only".columns)................. |
| 1b220 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 48 69 67 68 6c 69 67 68 74 20 73 79 6d 62 6f 6c 73 22 | .(const.:tag."Highlight.symbols" |
| 1b240 | 20 73 79 6d 62 6f 6c 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | .symbols)..................(cons |
| 1b260 | 74 20 3a 74 61 67 20 22 48 69 67 68 6c 69 67 68 74 20 65 78 70 72 65 73 73 69 6f 6e 73 22 20 73 | t.:tag."Highlight.expressions".s |
| 1b280 | 65 78 70 73 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 | exps)..................(const.:t |
| 1b2a0 | 61 67 20 22 48 69 67 68 6c 69 67 68 74 20 77 68 6f 6c 65 20 6c 69 6e 65 73 22 20 6c 69 6e 65 73 | ag."Highlight.whole.lines".lines |
| 1b2c0 | 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." |
| 1b2e0 | 44 6f 20 6e 6f 74 20 68 69 67 68 6c 69 67 68 74 20 65 72 72 6f 72 73 22 20 6e 69 6c 29 29 0a 20 | Do.not.highlight.errors".nil)).. |
| 1b300 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 1b320 | 30 2e 31 34 22 29 0a 20 20 3a 73 61 66 65 20 23 27 73 79 6d 62 6f 6c 70 29 0a 0a 28 64 65 66 76 | 0.14")...:safe.#'symbolp)..(defv |
| 1b340 | 61 72 20 66 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 | ar.flycheck-current-errors).(def |
| 1b360 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 66 72 65 73 68 2d 66 72 69 6e 67 65 73 2d 61 6e 64 2d | un.flycheck-refresh-fringes-and- |
| 1b380 | 6d 61 72 67 69 6e 73 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 66 72 69 6e 67 65 73 20 61 6e | margins.()..."Refresh.fringes.an |
| 1b3a0 | 64 20 6d 61 72 67 69 6e 73 20 6f 66 20 61 6c 6c 20 77 69 6e 64 6f 77 73 20 64 69 73 70 6c 61 79 | d.margins.of.all.windows.display |
| 1b3c0 | 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 61 6e 79 20 | ing.the.current.buffer...If.any. |
| 1b3e0 | 65 72 72 6f 72 73 20 61 72 65 20 63 75 72 72 65 6e 74 6c 79 20 73 68 6f 77 6e 2c 20 6c 61 75 6e | errors.are.currently.shown,.laun |
| 1b400 | 63 68 20 61 20 6e 65 77 20 63 68 65 63 6b 2c 20 74 6f 20 61 64 6a 75 73 74 0a 74 6f 20 61 20 70 | ch.a.new.check,.to.adjust.to.a.p |
| 1b420 | 6f 74 65 6e 74 69 61 6c 20 6e 65 77 20 69 6e 64 69 63 61 74 69 6f 6e 20 6d 6f 64 65 2e 22 0a 20 | otential.new.indication.mode.".. |
| 1b440 | 20 28 64 6f 6c 69 73 74 20 28 77 69 6e 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 | .(dolist.(win.(get-buffer-window |
| 1b460 | 2d 6c 69 73 74 29 29 0a 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 6d 61 72 67 69 6e 73 20 | -list)).....(set-window-margins. |
| 1b480 | 77 69 6e 20 6c 65 66 74 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 72 69 67 68 74 2d 6d 61 72 67 | win.left-margin-width.right-marg |
| 1b4a0 | 69 6e 2d 77 69 64 74 68 29 0a 20 20 20 20 28 73 65 74 2d 77 69 6e 64 6f 77 2d 66 72 69 6e 67 65 | in-width).....(set-window-fringe |
| 1b4c0 | 73 20 77 69 6e 20 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 72 69 67 68 74 2d 66 72 | s.win.left-fringe-width.right-fr |
| 1b4e0 | 69 6e 67 65 2d 77 69 64 74 68 29 29 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 63 75 | inge-width))...(when.flycheck-cu |
| 1b500 | 72 72 65 6e 74 2d 65 72 72 6f 72 73 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 | rrent-errors.....(flycheck-buffe |
| 1b520 | 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 65 74 2d 69 6e 64 69 63 61 | r)))..(defun.flycheck-set-indica |
| 1b540 | 74 69 6f 6e 2d 6d 6f 64 65 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 29 0a 20 20 22 53 65 | tion-mode.(&optional.mode)..."Se |
| 1b560 | 74 20 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 27 20 74 6f 20 | t.`flycheck-indication-mode'.to. |
| 1b580 | 4d 4f 44 45 20 61 6e 64 20 61 64 6a 75 73 74 20 6d 61 72 67 69 6e 73 20 61 6e 64 20 66 72 69 6e | MODE.and.adjust.margins.and.frin |
| 1b5a0 | 67 65 73 2e 0a 0a 57 68 65 6e 20 4d 4f 44 45 20 69 73 20 6e 69 6c 2c 20 61 64 6a 75 73 74 20 77 | ges...When.MODE.is.nil,.adjust.w |
| 1b5c0 | 69 6e 64 6f 77 20 70 61 72 61 6d 65 74 65 72 73 20 77 69 74 68 6f 75 74 20 63 68 61 6e 67 69 6e | indow.parameters.without.changin |
| 1b5e0 | 67 20 74 68 65 0a 6d 6f 64 65 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 61 6e 20 62 | g.the.mode...This.function.can.b |
| 1b600 | 65 20 75 73 65 66 75 6c 20 61 73 20 61 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 68 6f 6f | e.useful.as.a.`flycheck-mode-hoo |
| 1b620 | 6b 27 2c 0a 65 73 70 65 63 69 61 6c 6c 79 20 69 66 20 79 6f 75 20 75 73 65 20 6d 61 72 67 69 6e | k',.especially.if.you.use.margin |
| 1b640 | 73 20 6f 6e 6c 79 20 69 6e 20 46 6c 79 63 68 65 63 6b 20 62 75 66 66 65 72 73 2e 0a 0a 57 68 65 | s.only.in.Flycheck.buffers...Whe |
| 1b660 | 6e 20 4d 4f 44 45 20 69 73 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 2c 20 74 68 65 20 6c 65 66 | n.MODE.is.`left-margin',.the.lef |
| 1b680 | 74 20 66 72 69 6e 67 65 20 69 73 20 72 65 64 75 63 65 64 20 74 6f 20 31 20 70 69 78 65 6c 0a 74 | t.fringe.is.reduced.to.1.pixel.t |
| 1b6a0 | 6f 20 73 61 76 65 20 73 70 61 63 65 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c | o.save.space."...(interactive.(l |
| 1b6c0 | 69 73 74 20 28 69 6e 74 65 72 6e 20 28 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 | ist.(intern.(completing-read.... |
| 1b6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4d 6f 64 65 | ..........................."Mode |
| 1b700 | 3a 20 22 20 27 28 22 6c 65 66 74 2d 66 72 69 6e 67 65 22 20 22 72 69 67 68 74 2d 66 72 69 6e 67 | :.".'("left-fringe"."right-fring |
| 1b720 | 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e".............................. |
| 1b740 | 20 20 20 20 20 20 20 20 20 20 20 20 22 6c 65 66 74 2d 6d 61 72 67 69 6e 22 20 22 72 69 67 68 74 | ............"left-margin"."right |
| 1b760 | 2d 6d 61 72 67 69 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -margin")....................... |
| 1b780 | 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | ........nil.t.nil.nil........... |
| 1b7a0 | 20 20 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 | ....................(prin1-to-st |
| 1b7c0 | 72 69 6e 67 20 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 29 29 29 | ring.flycheck-indication-mode))) |
| 1b7e0 | 29 29 0a 20 20 28 73 65 74 71 20 6d 6f 64 65 20 28 6f 72 20 6d 6f 64 65 20 66 6c 79 63 68 65 63 | ))...(setq.mode.(or.mode.flychec |
| 1b800 | 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 29 29 0a 20 20 28 70 63 61 73 65 20 6d 6f 64 | k-indication-mode))...(pcase.mod |
| 1b820 | 65 0a 20 20 20 20 28 28 6f 72 20 60 6c 65 66 74 2d 66 72 69 6e 67 65 20 60 72 69 67 68 74 2d 66 | e.....((or.`left-fringe.`right-f |
| 1b840 | 72 69 6e 67 65 29 0a 20 20 20 20 20 28 73 65 74 71 20 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 | ringe)......(setq.left-fringe-wi |
| 1b860 | 64 74 68 20 38 20 72 69 67 68 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 38 0a 20 20 20 20 20 | dth.8.right-fringe-width.8...... |
| 1b880 | 20 20 20 20 20 20 6c 65 66 74 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 30 20 72 69 67 68 74 2d | ......left-margin-width.0.right- |
| 1b8a0 | 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 30 29 29 0a 20 20 20 20 28 60 6c 65 66 74 2d 6d 61 72 67 | margin-width.0)).....(`left-marg |
| 1b8c0 | 69 6e 0a 20 20 20 20 20 28 73 65 74 71 20 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 | in......(setq.left-fringe-width. |
| 1b8e0 | 31 20 72 69 67 68 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 38 0a 20 20 20 20 20 20 20 20 20 | 1.right-fringe-width.8.......... |
| 1b900 | 20 20 6c 65 66 74 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 31 20 72 69 67 68 74 2d 6d 61 72 67 | ..left-margin-width.1.right-marg |
| 1b920 | 69 6e 2d 77 69 64 74 68 20 30 29 29 0a 20 20 20 20 28 60 72 69 67 68 74 2d 6d 61 72 67 69 6e 0a | in-width.0)).....(`right-margin. |
| 1b940 | 20 20 20 20 20 28 73 65 74 71 20 6c 65 66 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 38 20 72 | .....(setq.left-fringe-width.8.r |
| 1b960 | 69 67 68 74 2d 66 72 69 6e 67 65 2d 77 69 64 74 68 20 38 0a 20 20 20 20 20 20 20 20 20 20 20 6c | ight-fringe-width.8............l |
| 1b980 | 65 66 74 2d 6d 61 72 67 69 6e 2d 77 69 64 74 68 20 30 20 72 69 67 68 74 2d 6d 61 72 67 69 6e 2d | eft-margin-width.0.right-margin- |
| 1b9a0 | 77 69 64 74 68 20 31 29 29 0a 20 20 20 20 28 5f 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e | width.1)).....(_.(user-error."In |
| 1b9c0 | 76 61 6c 69 64 20 69 6e 64 69 63 61 74 69 6f 6e 20 6d 6f 64 65 22 29 29 29 0a 20 20 28 73 65 74 | valid.indication.mode")))...(set |
| 1b9e0 | 71 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 | q-local.flycheck-indication-mode |
| 1ba00 | 20 6d 6f 64 65 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 66 72 65 73 68 2d 66 72 69 6e 67 | .mode)...(flycheck-refresh-fring |
| 1ba20 | 65 73 2d 61 6e 64 2d 6d 61 72 67 69 6e 73 29 29 0a 0a 28 64 65 66 69 6e 65 2d 77 69 64 67 65 74 | es-and-margins))..(define-widget |
| 1ba40 | 20 27 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 20 27 6c | .'flycheck-highlighting-style.'l |
| 1ba60 | 61 7a 79 0a 20 20 22 41 20 76 61 6c 75 65 20 66 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 | azy..."A.value.for.`flycheck-hig |
| 1ba80 | 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 27 2e 22 0a 20 20 3a 6f 66 66 73 65 74 20 32 0a 20 | hlighting-style'."...:offset.2.. |
| 1baa0 | 20 3a 66 6f 72 6d 61 74 20 22 25 74 3a 20 55 73 65 20 25 76 22 0a 20 20 3a 74 79 70 65 20 27 28 | .:format."%t:.Use.%v"...:type.'( |
| 1bac0 | 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 3a 66 6f 72 6d 61 74 20 22 25 5b 56 61 6c 75 | choice...........:format."%[Valu |
| 1bae0 | 65 20 4d 65 6e 75 25 5d 20 25 76 22 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 | e.Menu%].%v"...........(const.:t |
| 1bb00 | 61 67 20 22 6e 6f 20 68 69 67 68 6c 69 67 68 74 69 6e 67 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 | ag."no.highlighting".nil)....... |
| 1bb20 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 20 66 61 63 65 20 69 6e 64 69 63 61 74 69 | ....(const.:tag."a.face.indicati |
| 1bb40 | 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 22 20 6c 65 76 65 6c 2d 66 61 63 65 29 0a | ng.the.error.level".level-face). |
| 1bb60 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 74 61 67 20 22 61 20 70 61 69 72 20 6f 66 20 | ..........(list.:tag."a.pair.of. |
| 1bb80 | 64 65 6c 69 6d 69 74 65 72 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | delimiters".................(con |
| 1bba0 | 73 74 20 3a 66 6f 72 6d 61 74 20 22 22 20 64 65 6c 69 6d 69 74 65 72 73 29 0a 20 20 20 20 20 20 | st.:format."".delimiters)....... |
| 1bbc0 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 42 65 66 6f 72 65 22 29 | ..........(string.:tag."Before") |
| 1bbe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 | .................(string.:tag."A |
| 1bc00 | 66 74 65 72 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 3a 74 61 67 20 22 61 20 | fter"))...........(list.:tag."a. |
| 1bc20 | 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 6d 69 78 20 6f 66 20 73 74 79 6c 65 73 22 0a 20 20 20 20 20 | conditional.mix.of.styles"...... |
| 1bc40 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 66 6f 72 6d 61 74 20 22 22 20 63 6f 6e | ...........(const.:format."".con |
| 1bc60 | 64 69 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 | ditional).................(integ |
| 1bc80 | 65 72 20 3a 74 61 67 20 22 55 70 20 74 6f 20 74 68 69 73 20 6d 61 6e 79 20 6c 69 6e 65 73 22 29 | er.:tag."Up.to.this.many.lines") |
| 1bca0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c | .................(flycheck-highl |
| 1bcc0 | 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 20 3a 66 6f 72 6d 61 74 20 22 55 73 65 20 25 76 22 29 0a | ighting-style.:format."Use.%v"). |
| 1bce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 | ................(flycheck-highli |
| 1bd00 | 67 68 74 69 6e 67 2d 73 74 79 6c 65 20 3a 66 6f 72 6d 61 74 20 22 4f 74 68 65 72 77 69 73 65 2c | ghting-style.:format."Otherwise, |
| 1bd20 | 20 75 73 65 20 25 76 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 6d | .use.%v"))))..(defun.flycheck--m |
| 1bd40 | 61 6b 65 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 64 65 6c 69 6d 69 74 65 72 20 28 63 68 61 72 | ake-highlighting-delimiter.(char |
| 1bd60 | 29 0a 20 20 22 4d 61 6b 65 20 61 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 62 72 61 63 6b 65 74 | )..."Make.a.highlighting.bracket |
| 1bd80 | 20 73 79 6d 62 6f 6c 20 62 79 20 72 65 70 65 61 74 69 6e 67 20 43 48 41 52 20 74 77 69 63 65 2e | .symbol.by.repeating.CHAR.twice. |
| 1bda0 | 22 0a 20 20 28 63 6f 6d 70 6f 73 65 2d 63 68 61 72 73 20 3f 5c 73 0a 20 20 20 20 20 20 20 20 20 | "...(compose-chars.?\s.......... |
| 1bdc0 | 20 20 20 20 20 20 20 20 3b 3b 20 27 28 42 6c 20 2e 20 42 72 29 20 3f 5c 73 0a 20 20 20 20 20 20 | ........;;.'(Bl...Br).?\s....... |
| 1bde0 | 20 20 20 20 20 20 20 20 20 20 20 27 28 42 63 20 42 72 20 33 30 20 30 29 20 63 68 61 72 0a 20 20 | ...........'(Bc.Br.30.0).char... |
| 1be00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 42 63 20 42 6c 20 2d 33 30 20 30 29 20 63 68 | ...............'(Bc.Bl.-30.0).ch |
| 1be20 | 61 72 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 | ar))..(defcustom.flycheck-highli |
| 1be40 | 67 68 74 69 6e 67 2d 73 74 79 6c 65 0a 20 20 60 28 63 6f 6e 64 69 74 69 6f 6e 61 6c 20 34 20 6c | ghting-style...`(conditional.4.l |
| 1be60 | 65 76 65 6c 2d 66 61 63 65 20 28 64 65 6c 69 6d 69 74 65 72 73 20 22 22 20 22 22 29 29 0a 20 20 | evel-face.(delimiters."".""))... |
| 1be80 | 22 54 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 73 74 79 6c 65 20 66 6f 72 20 46 6c 79 63 | "The.highlighting.style.for.Flyc |
| 1bea0 | 68 65 63 6b 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 2e 0a 0a 54 68 65 20 68 | heck.errors.and.warnings...The.h |
| 1bec0 | 69 67 68 6c 69 67 68 74 69 6e 67 20 73 74 79 6c 65 20 63 6f 6e 74 72 6f 6c 73 20 68 6f 77 20 46 | ighlighting.style.controls.how.F |
| 1bee0 | 6c 79 63 68 65 63 6b 20 68 69 67 68 6c 69 67 68 74 73 20 65 72 72 6f 72 0a 72 65 67 69 6f 6e 73 | lycheck.highlights.error.regions |
| 1bf00 | 20 69 6e 20 62 75 66 66 65 72 73 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 74 79 6c | .in.buffers...The.following.styl |
| 1bf20 | 65 73 20 61 72 65 20 73 75 70 70 6f 72 74 65 64 3a 0a 0a 6e 69 6c 0a 20 20 20 20 20 44 6f 20 6e | es.are.supported:..nil......Do.n |
| 1bf40 | 6f 74 20 68 69 67 68 6c 69 67 68 74 20 65 72 72 6f 72 73 2e 20 20 53 61 6d 65 20 61 73 20 73 65 | ot.highlight.errors...Same.as.se |
| 1bf60 | 74 74 69 6e 67 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e | tting......`flycheck-highlightin |
| 1bf80 | 67 2d 6d 6f 64 65 27 20 74 6f 20 6e 69 6c 2e 0a 0a 60 6c 65 76 65 6c 2d 66 61 63 65 27 0a 20 20 | g-mode'.to.nil...`level-face'... |
| 1bfa0 | 20 20 20 43 68 6f 73 65 20 61 20 66 61 63 65 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 | ...Chose.a.face.depending.on.the |
| 1bfc0 | 20 73 65 76 65 72 69 74 79 20 6f 66 20 74 68 65 20 65 72 72 6f 72 2c 20 61 6e 64 0a 20 20 20 20 | .severity.of.the.error,.and..... |
| 1bfe0 | 20 61 70 70 6c 79 20 69 74 20 74 6f 20 74 68 65 20 77 68 6f 6c 65 20 65 72 72 6f 72 20 74 65 78 | .apply.it.to.the.whole.error.tex |
| 1c000 | 74 2e 20 20 53 65 65 20 61 6c 73 6f 20 74 68 65 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d | t...See.also.the......`flycheck- |
| 1c020 | 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 27 20 61 6e 64 20 60 66 6c 79 63 68 65 63 | define-error-level'.and.`flychec |
| 1c040 | 6b 2d 65 72 72 6f 72 27 2c 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 | k-error',......`flycheck-warning |
| 1c060 | 27 2c 20 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 27 20 66 61 63 65 73 2e 0a 0a 5c | ',.and.`flycheck-info'.faces...\ |
| 1c080 | 28 60 64 65 6c 69 6d 69 74 65 72 73 27 20 42 45 46 4f 52 45 20 41 46 54 45 52 29 0a 20 20 20 20 | (`delimiters'.BEFORE.AFTER)..... |
| 1c0a0 | 20 44 72 61 77 20 64 65 6c 69 6d 69 74 65 72 73 20 6f 6e 20 65 61 63 68 20 73 69 64 65 20 6f 66 | .Draw.delimiters.on.each.side.of |
| 1c0c0 | 20 74 68 65 20 65 72 72 6f 72 2e 20 20 42 45 46 4f 52 45 20 61 6e 64 20 41 46 54 45 52 0a 20 20 | .the.error...BEFORE.and.AFTER... |
| 1c0e0 | 20 20 20 69 6e 64 69 63 61 74 65 20 77 68 69 63 68 20 64 65 6c 69 6d 69 74 65 72 73 20 74 6f 20 | ...indicate.which.delimiters.to. |
| 1c100 | 75 73 65 2e 20 20 49 66 20 74 68 65 79 20 61 72 65 20 73 74 72 69 6e 67 73 2c 20 74 68 65 79 0a | use...If.they.are.strings,.they. |
| 1c120 | 20 20 20 20 20 61 72 65 20 75 73 65 64 20 61 73 2d 69 73 2e 20 20 49 66 20 74 68 65 79 20 61 72 | .....are.used.as-is...If.they.ar |
| 1c140 | 65 20 63 68 61 72 61 63 74 65 72 73 2c 20 74 68 65 79 20 61 72 65 20 72 65 70 65 61 74 65 64 0a | e.characters,.they.are.repeated. |
| 1c160 | 20 20 20 20 20 74 77 69 63 65 20 61 6e 64 20 63 6f 6d 70 6f 73 65 64 20 69 6e 74 6f 20 61 20 73 | .....twice.and.composed.into.a.s |
| 1c180 | 69 6e 67 6c 65 20 63 68 61 72 61 63 74 65 72 2e 20 20 44 65 6c 69 6d 69 74 65 72 73 20 75 73 65 | ingle.character...Delimiters.use |
| 1c1a0 | 0a 20 20 20 20 20 74 68 65 20 66 72 69 6e 67 65 20 66 61 63 65 20 63 6f 72 72 65 73 70 6f 6e 64 | ......the.fringe.face.correspond |
| 1c1c0 | 69 6e 67 20 74 6f 20 74 68 65 20 73 65 76 65 72 69 74 79 20 6f 66 20 65 61 63 68 20 65 72 72 6f | ing.to.the.severity.of.each.erro |
| 1c1e0 | 72 2c 0a 20 20 20 20 20 61 73 20 77 65 6c 6c 20 61 73 20 74 68 65 20 60 66 6c 79 63 68 65 63 6b | r,......as.well.as.the.`flycheck |
| 1c200 | 2d 65 72 72 6f 72 2d 64 65 6c 69 6d 69 74 65 72 27 20 66 61 63 65 2e 20 20 44 65 6c 69 6d 69 74 | -error-delimiter'.face...Delimit |
| 1c220 | 65 64 0a 20 20 20 20 20 74 65 78 74 20 68 61 73 20 74 68 65 20 60 66 6c 79 63 68 65 63 6b 2d 64 | ed......text.has.the.`flycheck-d |
| 1c240 | 65 6c 69 6d 69 74 65 64 2d 65 72 72 6f 72 27 20 66 61 63 65 2e 0a 0a 5c 28 60 63 6f 6e 64 69 74 | elimited-error'.face...\(`condit |
| 1c260 | 69 6f 6e 61 6c 27 20 4e 4c 49 4e 45 53 20 53 31 20 53 32 29 0a 20 20 20 20 20 55 73 65 20 73 74 | ional'.NLINES.S1.S2)......Use.st |
| 1c280 | 79 6c 65 20 53 31 20 66 6f 72 20 65 72 72 6f 72 73 20 73 70 61 6e 6e 69 6e 67 20 75 70 20 74 6f | yle.S1.for.errors.spanning.up.to |
| 1c2a0 | 20 4e 4c 49 4e 45 53 20 6c 69 6e 65 73 2c 20 61 6e 64 0a 20 20 20 20 20 73 74 79 6c 65 20 53 32 | .NLINES.lines,.and......style.S2 |
| 1c2c0 | 20 6f 74 68 65 72 77 69 73 65 2e 0a 0a 53 65 65 20 61 6c 73 6f 20 60 66 6c 79 63 68 65 63 6b 2d | .otherwise...See.also.`flycheck- |
| 1c2e0 | 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 27 20 61 6e 64 0a 60 66 6c 79 63 68 65 63 6b | highlighting-mode'.and.`flycheck |
| 1c300 | 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c | -indication-mode'."...:group.'fl |
| 1c320 | 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 | ycheck...:type.'flycheck-highlig |
| 1c340 | 68 74 69 6e 67 2d 73 74 79 6c 65 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | hting-style...:package-version.' |
| 1c360 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 73 61 66 65 20 74 29 0a 0a 28 64 | (flycheck..."32")...:safe.t)..(d |
| 1c380 | 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 | efcustom.flycheck-check-syntax-a |
| 1c3a0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 27 28 73 61 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | utomatically.'(save............. |
| 1c3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c3e0 | 20 20 20 20 20 69 64 6c 65 2d 63 68 61 6e 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....idle-change................ |
| 1c400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 1c420 | 20 20 6e 65 77 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 | ..new-line...................... |
| 1c440 | 20 20 20 20 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 | ............................mode |
| 1c460 | 2d 65 6e 61 62 6c 65 64 29 0a 20 20 22 57 68 65 6e 20 46 6c 79 63 68 65 63 6b 20 73 68 6f 75 6c | -enabled)..."When.Flycheck.shoul |
| 1c480 | 64 20 63 68 65 63 6b 20 73 79 6e 74 61 78 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 0a 0a 54 | d.check.syntax.automatically...T |
| 1c4a0 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 65 76 65 6e 74 73 | his.variable.is.a.list.of.events |
| 1c4c0 | 20 74 68 61 74 20 6d 61 79 20 74 72 69 67 67 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2e | .that.may.trigger.syntax.checks. |
| 1c4e0 | 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 65 76 65 6e 74 73 20 61 72 65 20 6b 6e 6f 77 6e 3a | .The.following.events.are.known: |
| 1c500 | 0a 0a 60 73 61 76 65 27 0a 20 20 20 20 20 43 68 65 63 6b 20 73 79 6e 74 61 78 20 69 6d 6d 65 64 | ..`save'......Check.syntax.immed |
| 1c520 | 69 61 74 65 6c 79 20 61 66 74 65 72 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 73 61 76 65 | iately.after.the.buffer.was.save |
| 1c540 | 64 2e 0a 0a 60 69 64 6c 65 2d 63 68 61 6e 67 65 27 0a 20 20 20 20 20 43 68 65 63 6b 20 73 79 6e | d...`idle-change'......Check.syn |
| 1c560 | 74 61 78 20 61 20 73 68 6f 72 74 20 74 69 6d 65 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d | tax.a.short.time.(see.`flycheck- |
| 1c580 | 69 64 6c 65 2d 63 68 61 6e 67 65 2d 64 65 6c 61 79 27 29 0a 20 20 20 20 20 61 66 74 65 72 20 74 | idle-change-delay')......after.t |
| 1c5a0 | 68 65 20 6c 61 73 74 20 63 68 61 6e 67 65 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 60 | he.last.change.to.the.buffer...` |
| 1c5c0 | 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 27 0a 20 20 20 20 20 43 68 65 63 6b 20 73 | idle-buffer-switch'......Check.s |
| 1c5e0 | 79 6e 74 61 78 20 61 20 73 68 6f 72 74 20 74 69 6d 65 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 | yntax.a.short.time.(see.`flychec |
| 1c600 | 6b 2d 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 27 29 0a 20 20 20 | k-idle-buffer-switch-delay').... |
| 1c620 | 20 20 61 66 74 65 72 20 74 68 65 20 75 73 65 72 20 73 77 69 74 63 68 65 73 20 74 6f 20 61 20 62 | ..after.the.user.switches.to.a.b |
| 1c640 | 75 66 66 65 72 2e 0a 0a 60 6e 65 77 2d 6c 69 6e 65 27 0a 20 20 20 20 20 43 68 65 63 6b 20 73 79 | uffer...`new-line'......Check.sy |
| 1c660 | 6e 74 61 78 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 61 66 74 65 72 20 61 20 6e 65 77 20 6c 69 6e | ntax.immediately.after.a.new.lin |
| 1c680 | 65 20 77 61 73 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 0a 20 20 20 20 20 74 68 65 20 62 75 66 | e.was.inserted.into......the.buf |
| 1c6a0 | 66 65 72 2e 0a 0a 60 6d 6f 64 65 2d 65 6e 61 62 6c 65 64 27 0a 20 20 20 20 20 43 68 65 63 6b 20 | fer...`mode-enabled'......Check. |
| 1c6c0 | 73 79 6e 74 61 78 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 77 68 65 6e 20 76 61 72 69 61 62 6c 65 | syntax.immediately.when.variable |
| 1c6e0 | 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 0a 20 20 20 20 20 6e 6f 6e 2d 6e 69 6c | .`flycheck-mode'.is......non-nil |
| 1c700 | 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 70 65 72 66 6f 72 6d 73 20 61 20 73 79 6e 74 61 78 20 63 68 | ...Flycheck.performs.a.syntax.ch |
| 1c720 | 65 63 6b 73 20 6f 6e 6c 79 20 6f 6e 20 65 76 65 6e 74 73 2c 20 77 68 69 63 68 20 61 72 65 0a 63 | ecks.only.on.events,.which.are.c |
| 1c740 | 6f 6e 74 61 69 6e 65 64 20 69 6e 20 74 68 69 73 20 6c 69 73 74 2e 20 20 46 6f 72 20 69 6e 73 74 | ontained.in.this.list...For.inst |
| 1c760 | 61 6e 63 65 2c 20 69 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 76 61 72 69 61 | ance,.if.the.value.of.this.varia |
| 1c780 | 62 6c 65 20 69 73 20 60 28 6d 6f 64 65 2d 65 6e 61 62 6c 65 64 20 73 61 76 65 29 27 2c 20 46 6c | ble.is.`(mode-enabled.save)',.Fl |
| 1c7a0 | 79 63 68 65 63 6b 20 77 69 6c 6c 20 6f 6e 6c 79 20 63 68 65 63 6b 20 69 66 0a 74 68 65 20 6d 6f | ycheck.will.only.check.if.the.mo |
| 1c7c0 | 64 65 20 69 73 20 65 6e 61 62 6c 65 64 20 6f 72 20 74 68 65 20 62 75 66 66 65 72 20 77 61 73 20 | de.is.enabled.or.the.buffer.was. |
| 1c7e0 | 73 61 76 65 64 2c 20 62 75 74 20 6e 65 76 65 72 20 61 66 74 65 72 0a 63 68 61 6e 67 65 73 20 74 | saved,.but.never.after.changes.t |
| 1c800 | 6f 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 73 2e 0a 0a 49 66 20 6e 69 6c 2c 20 | o.the.buffer.contents...If.nil,. |
| 1c820 | 6e 65 76 65 72 20 63 68 65 63 6b 20 73 79 6e 74 61 78 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 | never.check.syntax.automatically |
| 1c840 | 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 20 75 73 65 0a 60 66 6c 79 63 68 65 63 6b 2d 62 | ...In.this.case,.use.`flycheck-b |
| 1c860 | 75 66 66 65 72 27 20 74 6f 20 73 74 61 72 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 6d | uffer'.to.start.a.syntax.check.m |
| 1c880 | 61 6e 75 61 6c 6c 79 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a | anually."...:group.'flycheck...: |
| 1c8a0 | 74 79 70 65 20 27 28 73 65 74 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 66 74 65 72 20 74 68 | type.'(set.(const.:tag."After.th |
| 1c8c0 | 65 20 62 75 66 66 65 72 20 77 61 73 20 73 61 76 65 64 22 20 73 61 76 65 29 0a 20 20 20 20 20 20 | e.buffer.was.saved".save)....... |
| 1c8e0 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 66 74 65 72 20 74 68 65 20 62 | ........(const.:tag."After.the.b |
| 1c900 | 75 66 66 65 72 20 77 61 73 20 63 68 61 6e 67 65 64 20 61 6e 64 20 69 64 6c 65 22 20 69 64 6c 65 | uffer.was.changed.and.idle".idle |
| 1c920 | 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 0a 20 20 | -change)...............(const... |
| 1c940 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 74 61 67 20 22 41 66 74 65 72 20 73 77 69 74 63 68 69 | .............:tag."After.switchi |
| 1c960 | 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 22 20 69 64 6c 65 2d 62 75 66 66 | ng.the.current.buffer".idle-buff |
| 1c980 | 65 72 2d 73 77 69 74 63 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 | er-switch)...............(const. |
| 1c9a0 | 3a 74 61 67 20 22 41 66 74 65 72 20 61 20 6e 65 77 20 6c 69 6e 65 20 77 61 73 20 69 6e 73 65 72 | :tag."After.a.new.line.was.inser |
| 1c9c0 | 74 65 64 22 20 6e 65 77 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | ted".new-line)...............(co |
| 1c9e0 | 6e 73 74 20 3a 74 61 67 20 22 41 66 74 65 72 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 | nst.:tag."After.`flycheck-mode'. |
| 1ca00 | 77 61 73 20 65 6e 61 62 6c 65 64 22 20 6d 6f 64 65 2d 65 6e 61 62 6c 65 64 29 29 0a 20 20 3a 70 | was.enabled".mode-enabled))...:p |
| 1ca20 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 | ackage-version.'(flycheck..."0.1 |
| 1ca40 | 32 22 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 79 6d 62 6f 6c 2d 6c 69 | 2")...:safe.#'flycheck-symbol-li |
| 1ca60 | 73 74 2d 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d | st-p)..(defcustom.flycheck-idle- |
| 1ca80 | 63 68 61 6e 67 65 2d 64 65 6c 61 79 20 30 2e 35 0a 20 20 22 48 6f 77 20 6d 61 6e 79 20 73 65 63 | change-delay.0.5..."How.many.sec |
| 1caa0 | 6f 6e 64 73 20 74 6f 20 77 61 69 74 20 61 66 74 65 72 20 61 20 63 68 61 6e 67 65 20 62 65 66 6f | onds.to.wait.after.a.change.befo |
| 1cac0 | 72 65 20 63 68 65 63 6b 69 6e 67 20 73 79 6e 74 61 78 2e 0a 0a 41 66 74 65 72 20 74 68 65 20 62 | re.checking.syntax...After.the.b |
| 1cae0 | 75 66 66 65 72 20 77 61 73 20 63 68 61 6e 67 65 64 2c 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c | uffer.was.changed,.Flycheck.will |
| 1cb00 | 20 77 61 69 74 20 61 73 20 6d 61 6e 79 20 73 65 63 6f 6e 64 73 0a 61 73 20 74 68 65 20 76 61 6c | .wait.as.many.seconds.as.the.val |
| 1cb20 | 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 62 65 66 6f 72 65 20 73 74 61 72 74 | ue.of.this.variable.before.start |
| 1cb40 | 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 20 20 49 66 0a 74 68 65 20 62 75 66 66 | ing.a.syntax.check...If.the.buff |
| 1cb60 | 65 72 20 69 73 20 6d 6f 64 69 66 69 65 64 20 64 75 72 69 6e 67 20 74 68 69 73 20 74 69 6d 65 2c | er.is.modified.during.this.time, |
| 1cb80 | 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 77 61 69 74 0a 61 67 61 69 6e 2e 0a 0a 54 68 69 73 | .Flycheck.will.wait.again...This |
| 1cba0 | 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2c 20 69 66 20 60 69 64 6c | .variable.has.no.effect,.if.`idl |
| 1cbc0 | 65 2d 63 68 61 6e 67 65 27 20 69 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 | e-change'.is.not.contained.in.`f |
| 1cbe0 | 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c | lycheck-check-syntax-automatical |
| 1cc00 | 6c 79 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 | ly'."...:group.'flycheck...:type |
| 1cc20 | 20 27 6e 75 6d 62 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c | .'number...:package-version.'(fl |
| 1cc40 | 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 3a 73 61 66 65 20 23 27 6e 75 6d 62 65 | ycheck..."0.13")...:safe.#'numbe |
| 1cc60 | 72 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d 62 75 | rp)..(defcustom.flycheck-idle-bu |
| 1cc80 | 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 20 30 2e 35 0a 20 20 22 48 6f 77 20 6d 61 6e | ffer-switch-delay.0.5..."How.man |
| 1cca0 | 79 20 73 65 63 6f 6e 64 73 20 74 6f 20 77 61 69 74 20 61 66 74 65 72 20 73 77 69 74 63 68 69 6e | y.seconds.to.wait.after.switchin |
| 1ccc0 | 67 20 62 75 66 66 65 72 73 20 62 65 66 6f 72 65 20 63 68 65 63 6b 69 6e 67 20 73 79 6e 74 61 78 | g.buffers.before.checking.syntax |
| 1cce0 | 2e 0a 0a 41 66 74 65 72 20 74 68 65 20 75 73 65 72 20 73 77 69 74 63 68 65 73 20 74 6f 20 61 20 | ...After.the.user.switches.to.a. |
| 1cd00 | 6e 65 77 20 62 75 66 66 65 72 2c 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 77 61 69 74 20 61 | new.buffer,.Flycheck.will.wait.a |
| 1cd20 | 73 0a 6d 61 6e 79 20 73 65 63 6f 6e 64 73 20 61 73 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 | s.many.seconds.as.the.value.of.t |
| 1cd40 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 62 65 66 6f 72 65 20 73 74 61 72 74 69 6e 67 20 61 0a 73 | his.variable.before.starting.a.s |
| 1cd60 | 79 6e 74 61 78 20 63 68 65 63 6b 2e 20 20 49 66 20 74 68 65 20 75 73 65 72 20 73 77 69 74 63 68 | yntax.check...If.the.user.switch |
| 1cd80 | 65 73 20 74 6f 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 20 64 75 72 69 6e 67 20 74 68 69 73 | es.to.another.buffer.during.this |
| 1cda0 | 0a 74 69 6d 65 2c 20 77 68 65 74 68 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 | .time,.whether.a.syntax.check.is |
| 1cdc0 | 20 73 74 69 6c 6c 20 70 65 72 66 6f 72 6d 65 64 20 64 65 70 65 6e 64 73 20 6f 6e 20 74 68 65 0a | .still.performed.depends.on.the. |
| 1cde0 | 76 61 6c 75 65 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 | value.of.`flycheck-buffer-switch |
| 1ce00 | 2d 63 68 65 63 6b 2d 69 6e 74 65 72 6d 65 64 69 61 74 65 2d 62 75 66 66 65 72 73 27 2e 0a 0a 54 | -check-intermediate-buffers'...T |
| 1ce20 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 20 69 66 20 60 69 | his.variable.has.no.effect.if.`i |
| 1ce40 | 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 27 20 69 73 20 6e 6f 74 0a 63 6f 6e 74 61 69 | dle-buffer-switch'.is.not.contai |
| 1ce60 | 6e 65 64 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 | ned.in.`flycheck-check-syntax-au |
| 1ce80 | 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 | tomatically'."...:group.'flychec |
| 1cea0 | 6b 0a 20 20 3a 74 79 70 65 20 27 6e 75 6d 62 65 72 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | k...:type.'number...:package-ver |
| 1cec0 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 73 61 66 65 20 | sion.'(flycheck..."32")...:safe. |
| 1cee0 | 23 27 6e 75 6d 62 65 72 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d | #'numberp)..(defcustom.flycheck- |
| 1cf00 | 62 75 66 66 65 72 2d 73 77 69 74 63 68 2d 63 68 65 63 6b 2d 69 6e 74 65 72 6d 65 64 69 61 74 65 | buffer-switch-check-intermediate |
| 1cf20 | 2d 62 75 66 66 65 72 73 20 6e 69 6c 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 63 68 65 63 6b | -buffers.nil..."Whether.to.check |
| 1cf40 | 20 73 79 6e 74 61 78 20 69 6e 20 61 20 62 75 66 66 65 72 20 79 6f 75 20 6f 6e 6c 79 20 76 69 73 | .syntax.in.a.buffer.you.only.vis |
| 1cf60 | 69 74 20 62 72 69 65 66 6c 79 2e 0a 0a 49 66 20 6e 69 6c 2c 20 74 68 65 6e 20 77 68 65 6e 20 79 | it.briefly...If.nil,.then.when.y |
| 1cf80 | 6f 75 20 73 77 69 74 63 68 20 74 6f 20 61 20 62 75 66 66 65 72 20 62 75 74 20 73 77 69 74 63 68 | ou.switch.to.a.buffer.but.switch |
| 1cfa0 | 20 74 6f 20 61 6e 6f 74 68 65 72 0a 62 75 66 66 65 72 20 62 65 66 6f 72 65 20 74 68 65 20 73 79 | .to.another.buffer.before.the.sy |
| 1cfc0 | 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 70 65 72 66 6f 72 6d 65 64 2c 20 74 68 65 6e 20 74 68 | ntax.check.is.performed,.then.th |
| 1cfe0 | 65 20 63 68 65 63 6b 20 69 73 0a 63 61 6e 63 65 6c 65 64 2e 20 20 49 66 20 6e 6f 6e 2d 6e 69 6c | e.check.is.canceled...If.non-nil |
| 1d000 | 2c 20 74 68 65 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 64 75 65 20 74 6f 20 73 77 69 74 | ,.then.syntax.checks.due.to.swit |
| 1d020 | 63 68 69 6e 67 0a 62 75 66 66 65 72 73 20 61 72 65 20 61 6c 77 61 79 73 20 70 65 72 66 6f 72 6d | ching.buffers.are.always.perform |
| 1d040 | 65 64 2e 20 20 54 68 69 73 20 6f 6e 6c 79 20 61 66 66 65 63 74 73 20 62 75 66 66 65 72 20 73 77 | ed...This.only.affects.buffer.sw |
| 1d060 | 69 74 63 68 65 73 0a 74 68 61 74 20 68 61 70 70 65 6e 20 6c 65 73 73 20 74 68 61 6e 20 60 66 6c | itches.that.happen.less.than.`fl |
| 1d080 | 79 63 68 65 63 6b 2d 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 27 | ycheck-idle-buffer-switch-delay' |
| 1d0a0 | 20 73 65 63 6f 6e 64 73 0a 61 70 61 72 74 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 68 | .seconds.apart...This.variable.h |
| 1d0c0 | 61 73 20 6e 6f 20 65 66 66 65 63 74 20 69 66 20 60 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 | as.no.effect.if.`idle-buffer-swi |
| 1d0e0 | 74 63 68 27 20 69 73 20 6e 6f 74 0a 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 60 66 6c 79 63 68 65 | tch'.is.not.contained.in.`flyche |
| 1d100 | 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 22 | ck-check-syntax-automatically'." |
| 1d120 | 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f | ...:group.'flycheck...:type.'boo |
| 1d140 | 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | lean...:package-version.'(flyche |
| 1d160 | 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 29 0a 0a | ck..."32")...:safe.#'booleanp).. |
| 1d180 | 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 2d 65 72 72 | (defcustom.flycheck-standard-err |
| 1d1a0 | 6f 72 2d 6e 61 76 69 67 61 74 69 6f 6e 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 73 75 | or-navigation.t..."Whether.to.su |
| 1d1c0 | 70 70 6f 72 74 20 65 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 77 69 74 68 20 60 6e 65 78 | pport.error.navigation.with.`nex |
| 1d1e0 | 74 2d 65 72 72 6f 72 27 2e 0a 0a 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 6e 61 | t-error'...If.non-nil,.enable.na |
| 1d200 | 76 69 67 61 74 69 6f 6e 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 20 77 69 74 68 | vigation.of.Flycheck.errors.with |
| 1d220 | 0a 60 6e 65 78 74 2d 65 72 72 6f 72 27 2c 20 60 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 27 20 | .`next-error',.`previous-error'. |
| 1d240 | 61 6e 64 20 60 66 69 72 73 74 2d 65 72 72 6f 72 27 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 74 | and.`first-error'...Otherwise,.t |
| 1d260 | 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 6a 75 73 74 20 6e 61 76 69 67 61 74 65 20 65 72 72 | hese.functions.just.navigate.err |
| 1d280 | 6f 72 73 20 66 72 6f 6d 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6d 6f 64 65 73 2e 0a 0a 46 6c 79 | ors.from.compilation.modes...Fly |
| 1d2a0 | 63 68 65 63 6b 20 65 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 77 69 74 68 20 60 66 6c 79 | check.error.navigation.with.`fly |
| 1d2c0 | 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 27 2c 0a 60 66 6c 79 63 68 65 63 6b 2d 70 72 65 | check-next-error',.`flycheck-pre |
| 1d2e0 | 76 69 6f 75 73 2d 65 72 72 6f 72 27 20 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 66 69 72 73 74 | vious-error'.and.`flycheck-first |
| 1d300 | 2d 65 72 72 6f 72 27 20 69 73 20 61 6c 77 61 79 73 0a 65 6e 61 62 6c 65 64 2c 20 72 65 67 61 72 | -error'.is.always.enabled,.regar |
| 1d320 | 64 6c 65 73 73 20 6f 66 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 | dless.of.the.value.of.this.varia |
| 1d340 | 62 6c 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 73 65 74 74 69 6e 67 20 6f 6e 6c | ble...Note.that.this.setting.onl |
| 1d360 | 79 20 74 61 6b 65 73 20 65 66 66 65 63 74 20 77 68 65 6e 20 76 61 72 69 61 62 6c 65 0a 60 66 6c | y.takes.effect.when.variable.`fl |
| 1d380 | 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 43 68 61 6e 67 69 | ycheck-mode'.is.non-nil...Changi |
| 1d3a0 | 6e 67 20 69 74 20 77 69 6c 6c 20 6e 6f 74 20 61 66 66 65 63 74 20 62 75 66 66 65 72 73 0a 77 68 | ng.it.will.not.affect.buffers.wh |
| 1d3c0 | 65 72 65 20 76 61 72 69 61 62 6c 65 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 20 | ere.variable.`flycheck-mode'.is. |
| 1d3e0 | 61 6c 72 65 61 64 79 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 | already.non-nil."...:group.'flyc |
| 1d400 | 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 | heck...:type.'boolean...:package |
| 1d420 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 0a 20 20 | -version.'(flycheck..."0.15")... |
| 1d440 | 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 29 0a 0a 28 64 65 66 69 6e 65 2d 77 69 64 67 65 | :safe.#'booleanp)..(define-widge |
| 1d460 | 74 20 27 66 6c 79 63 68 65 63 6b 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 20 27 6c 61 7a 79 0a | t.'flycheck-minimum-level.'lazy. |
| 1d480 | 20 20 22 41 20 72 61 64 69 6f 2d 74 79 70 65 20 63 68 6f 69 63 65 20 6f 66 20 6d 69 6e 69 6d 75 | .."A.radio-type.choice.of.minimu |
| 1d4a0 | 6d 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 6e | m.error.levels...See.`flycheck-n |
| 1d4c0 | 61 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 20 61 6e 64 0a 60 66 6c | avigation-minimum-level'.and.`fl |
| 1d4e0 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 | ycheck-error-list-minimum-level' |
| 1d500 | 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 61 64 69 6f 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | ."...:type.'(radio.(const.:tag." |
| 1d520 | 41 6c 6c 20 6c 6f 63 61 74 69 6f 6e 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | All.locations".nil)............. |
| 1d540 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 66 6f 72 6d 61 74 69 6f 6e 61 6c 20 6d | ....(const.:tag."Informational.m |
| 1d560 | 65 73 73 61 67 65 73 22 20 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | essages".info).................( |
| 1d580 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 73 22 20 77 61 72 6e 69 6e 67 29 0a 20 | const.:tag."Warnings".warning).. |
| 1d5a0 | 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 45 72 72 6f | ...............(const.:tag."Erro |
| 1d5c0 | 72 73 22 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 | rs".error).................(symb |
| 1d5e0 | 6f 6c 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 65 72 72 6f 72 20 6c 65 76 65 6c 22 29 29 29 0a | ol.:tag."Custom.error.level"))). |
| 1d600 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 6e 61 76 69 67 61 74 69 6f 6e 2d | .(defcustom.flycheck-navigation- |
| 1d620 | 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 20 6e 69 6c 0a 20 20 22 54 68 65 20 6d 69 6e 69 6d 75 6d | minimum-level.nil..."The.minimum |
| 1d640 | 20 6c 65 76 65 6c 20 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 6e 61 76 69 67 61 74 65 2e 0a 0a 49 | .level.of.errors.to.navigate...I |
| 1d660 | 66 20 73 65 74 20 74 6f 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 2c 20 6f 6e 6c 79 20 6e 61 | f.set.to.an.error.level,.only.na |
| 1d680 | 76 69 67 61 74 65 20 65 72 72 6f 72 73 20 77 68 6f 73 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 0a | vigate.errors.whose.error.level. |
| 1d6a0 | 69 73 20 61 74 20 6c 65 61 73 74 20 61 73 20 73 65 76 65 72 65 20 61 73 20 74 68 69 73 20 6f 6e | is.at.least.as.severe.as.this.on |
| 1d6c0 | 65 2e 20 20 49 66 20 6e 69 6c 2c 20 6e 61 76 69 67 61 74 65 20 61 6c 6c 20 65 72 72 6f 72 73 2e | e...If.nil,.navigate.all.errors. |
| 1d6e0 | 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 66 6c | "...:group.'flycheck...:type.'fl |
| 1d700 | 79 63 68 65 63 6b 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 0a 20 20 3a 73 61 66 65 20 23 27 66 | ycheck-minimum-level...:safe.#'f |
| 1d720 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 | lycheck-error-level-p...:package |
| 1d740 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 31 22 29 29 0a 0a | -version.'(flycheck..."0.21")).. |
| 1d760 | 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d | (defcustom.flycheck-error-list-m |
| 1d780 | 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 20 6e 69 6c 0a 20 20 22 54 68 65 20 6d 69 6e 69 6d 75 6d 20 | inimum-level.nil..."The.minimum. |
| 1d7a0 | 6c 65 76 65 6c 20 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 | level.of.errors.to.display.in.th |
| 1d7c0 | 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 6e 20 65 72 72 6f | e.error.list...If.set.to.an.erro |
| 1d7e0 | 72 20 6c 65 76 65 6c 2c 20 6f 6e 6c 79 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 77 68 6f | r.level,.only.display.errors.who |
| 1d800 | 73 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 0a 69 73 20 61 74 20 6c 65 61 73 74 20 61 73 20 73 65 | se.error.level.is.at.least.as.se |
| 1d820 | 76 65 72 65 20 61 73 20 74 68 69 73 20 6f 6e 65 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 | vere.as.this.one.in.the.error.li |
| 1d840 | 73 74 2e 20 20 49 66 20 6e 69 6c 2c 0a 64 69 73 70 6c 61 79 20 61 6c 6c 20 65 72 72 6f 72 73 2e | st...If.nil,.display.all.errors. |
| 1d860 | 0a 0a 54 68 69 73 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 65 76 65 6c 2c 20 75 73 65 | ..This.is.the.default.level,.use |
| 1d880 | 64 20 77 68 65 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 20 6f 70 65 6e 65 64 2e | d.when.the.error.list.is.opened. |
| 1d8a0 | 0a 59 6f 75 20 63 61 6e 20 74 65 6d 70 6f 72 61 72 69 6c 79 20 63 68 61 6e 67 65 20 74 68 65 20 | .You.can.temporarily.change.the. |
| 1d8c0 | 6c 65 76 65 6c 20 75 73 69 6e 67 0a 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | level.using.\\[flycheck-error-li |
| 1d8e0 | 73 74 2d 73 65 74 2d 66 69 6c 74 65 72 5d 2c 20 6f 72 20 72 65 73 65 74 20 69 74 20 74 6f 20 74 | st-set-filter],.or.reset.it.to.t |
| 1d900 | 68 69 73 20 76 61 6c 75 65 0a 75 73 69 6e 67 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | his.value.using.\\[flycheck-erro |
| 1d920 | 72 2d 6c 69 73 74 2d 72 65 73 65 74 2d 66 69 6c 74 65 72 5d 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | r-list-reset-filter]."...:group. |
| 1d940 | 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 6d 69 6e 69 | 'flycheck...:type.'flycheck-mini |
| 1d960 | 6d 75 6d 2d 6c 65 76 65 6c 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 | mum-level...:safe.#'flycheck-err |
| 1d980 | 6f 72 2d 6c 65 76 65 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | or-level-p...:package-version.'( |
| 1d9a0 | 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 | flycheck..."0.24"))..(defcustom. |
| 1d9c0 | 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 | flycheck-relevant-error-other-fi |
| 1d9e0 | 6c 65 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 20 27 65 72 72 6f 72 0a 20 20 22 54 68 65 20 6d | le-minimum-level.'error..."The.m |
| 1da00 | 69 6e 69 6d 75 6d 20 6c 65 76 65 6c 20 6f 66 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 | inimum.level.of.errors.from.othe |
| 1da20 | 72 20 66 69 6c 65 73 20 74 6f 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 | r.files.to.display.in.this.buffe |
| 1da40 | 72 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 2c 20 6f 6e | r...If.set.to.an.error.level,.on |
| 1da60 | 6c 79 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 6c | ly.display.errors.from.other.fil |
| 1da80 | 65 73 0a 77 68 6f 73 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 69 73 20 61 74 20 6c 65 61 73 74 | es.whose.error.level.is.at.least |
| 1daa0 | 20 61 73 20 73 65 76 65 72 65 20 61 73 20 74 68 69 73 20 6f 6e 65 2e 20 20 49 66 20 6e 69 6c 2c | .as.severe.as.this.one...If.nil, |
| 1dac0 | 0a 64 69 73 70 6c 61 79 20 61 6c 6c 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 | .display.all.errors.from.other.f |
| 1dae0 | 69 6c 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 | iles."...:group.'flycheck...:typ |
| 1db00 | 65 20 27 66 6c 79 63 68 65 63 6b 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 0a 20 20 3a 73 61 66 | e.'flycheck-minimum-level...:saf |
| 1db20 | 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 0a 20 20 3a 70 61 | e.#'flycheck-error-level-p...:pa |
| 1db40 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 | ckage-version.'(flycheck..."32") |
| 1db60 | 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d | )..(defcustom.flycheck-relevant- |
| 1db80 | 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 73 68 6f 77 20 74 0a 20 20 22 57 68 65 74 68 | error-other-file-show.t..."Wheth |
| 1dba0 | 65 72 20 74 6f 20 73 68 6f 77 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 6c | er.to.show.errors.from.other.fil |
| 1dbc0 | 65 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 | es."...:group.'flycheck...:type. |
| 1dbe0 | 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c | 'boolean...:package-version.'(fl |
| 1dc00 | 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e | ycheck..."32")...:safe.#'boolean |
| 1dc20 | 70 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 | p)..(defcustom.flycheck-completi |
| 1dc40 | 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 20 23 27 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 | ng-read-function.#'completing-re |
| 1dc60 | 61 64 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 72 65 61 64 20 66 72 6f 6d 20 6d 69 6e 69 | ad..."Function.to.read.from.mini |
| 1dc80 | 62 75 66 66 65 72 20 77 69 74 68 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 0a 54 68 65 20 66 75 6e | buffer.with.completion...The.fun |
| 1dca0 | 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 74 6f 20 74 68 65 20 | ction.must.be.compatible.to.the. |
| 1dcc0 | 62 75 69 6c 74 2d 69 6e 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 0a 66 75 6e 63 74 | built-in.`completing-read'.funct |
| 1dce0 | 69 6f 6e 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 | ion."...:group.'flycheck...:type |
| 1dd00 | 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 22 20 | .'(choice.(const.:tag."Default". |
| 1dd20 | 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | completing-read)................ |
| 1dd40 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 44 4f 22 20 69 64 6f 2d 63 6f 6d 70 6c 65 74 69 | ..(const.:tag."IDO".ido-completi |
| 1dd60 | 6e 67 2d 72 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 | ng-read)..................(funct |
| 1dd80 | 69 6f 6e 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 66 75 6e 63 74 69 6f 6e 22 29 29 0a 20 20 3a | ion.:tag."Custom.function"))...: |
| 1dda0 | 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 | risky.t...:package-version.'(fly |
| 1ddc0 | 63 68 65 63 6b 20 2e 20 22 32 36 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 | check..."26"))..(defcustom.flych |
| 1dde0 | 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 20 22 66 6c 79 63 68 65 63 6b 22 0a 20 20 22 50 72 | eck-temp-prefix."flycheck"..."Pr |
| 1de00 | 65 66 69 78 20 66 6f 72 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 63 72 65 61 74 65 64 | efix.for.temporary.files.created |
| 1de20 | 20 62 79 20 46 6c 79 63 68 65 63 6b 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 | .by.Flycheck."...:group.'flychec |
| 1de40 | 6b 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | k...:type.'string...:package-ver |
| 1de60 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 39 22 29 0a 20 20 3a 72 69 73 | sion.'(flycheck..."0.19")...:ris |
| 1de80 | 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d | ky.t)..(defcustom.flycheck-mode- |
| 1dea0 | 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 48 6f 6f 6b 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 63 | hook.nil..."Hooks.to.run.after.c |
| 1dec0 | 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 20 74 6f 67 67 6c 65 | ommand.`flycheck-mode'.is.toggle |
| 1dee0 | 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 | d."...:group.'flycheck...:type.' |
| 1df00 | 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 | hook...:risky.t)..(defcustom.fly |
| 1df20 | 63 68 65 63 6b 2d 61 66 74 65 72 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 68 6f 6f 6b 20 6e 69 | check-after-syntax-check-hook.ni |
| 1df40 | 6c 0a 20 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 65 61 63 68 | l..."Functions.to.run.after.each |
| 1df60 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e | .syntax.check...This.hook.is.run |
| 1df80 | 20 61 66 74 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 66 69 6e 69 73 68 | .after.a.syntax.check.was.finish |
| 1dfa0 | 65 64 2e 0a 0a 41 74 20 74 68 69 73 20 70 6f 69 6e 74 2c 20 2a 61 6c 6c 2a 20 63 68 61 69 6e 65 | ed...At.this.point,.*all*.chaine |
| 1dfc0 | 64 20 63 68 65 63 6b 65 72 73 20 77 65 72 65 20 72 75 6e 2c 20 61 6e 64 20 61 6c 6c 20 65 72 72 | d.checkers.were.run,.and.all.err |
| 1dfe0 | 6f 72 73 0a 77 65 72 65 20 70 61 72 73 65 64 2c 20 68 69 67 68 6c 69 67 68 74 65 64 20 61 6e 64 | ors.were.parsed,.highlighted.and |
| 1e000 | 20 72 65 70 6f 72 74 65 64 2e 20 20 54 68 65 20 76 61 72 69 61 62 6c 65 0a 60 66 6c 79 63 68 65 | .reported...The.variable.`flyche |
| 1e020 | 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 20 63 6f 6e 74 61 69 6e 73 20 61 6c 6c 20 | ck-current-errors'.contains.all. |
| 1e040 | 65 72 72 6f 72 73 20 66 72 6f 6d 20 61 6c 6c 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 73 20 | errors.from.all.syntax.checkers. |
| 1e060 | 72 75 6e 20 64 75 72 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 73 6f 20 | run.during.the.syntax.check,.so. |
| 1e080 | 79 6f 75 20 63 61 6e 20 61 70 70 6c 79 20 61 6e 79 20 65 72 72 6f 72 0a 61 6e 61 6c 79 73 69 73 | you.can.apply.any.error.analysis |
| 1e0a0 | 20 66 75 6e 63 74 69 6f 6e 73 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 68 6f 6f 6b | .functions...Note.that.this.hook |
| 1e0c0 | 20 64 6f 65 73 20 2a 6e 6f 74 2a 20 72 75 6e 20 61 66 74 65 72 20 65 61 63 68 20 69 6e 64 69 76 | .does.*not*.run.after.each.indiv |
| 1e0e0 | 69 64 75 61 6c 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 69 6e 20 74 68 65 20 73 79 6e 74 | idual.syntax.checker.in.the.synt |
| 1e100 | 61 78 20 63 68 65 63 6b 65 72 20 63 68 61 69 6e 2c 20 62 75 74 20 6f 6e 6c 79 20 61 66 74 65 72 | ax.checker.chain,.but.only.after |
| 1e120 | 20 74 68 65 20 2a 6c 61 73 74 0a 63 68 65 63 6b 65 72 2a 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 | .the.*last.checker*...This.varia |
| 1e140 | 62 6c 65 20 69 73 20 61 20 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 20 | ble.is.a.normal.hook...See.Info. |
| 1e160 | 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 | node.`(elisp)Hooks'."...:group.' |
| 1e180 | 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 | flycheck...:type.'hook...:risky. |
| 1e1a0 | 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 62 65 66 6f 72 65 2d 73 | t)..(defcustom.flycheck-before-s |
| 1e1c0 | 79 6e 74 61 78 2d 63 68 65 63 6b 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 46 75 6e 63 74 69 6f 6e | yntax-check-hook.nil..."Function |
| 1e1e0 | 73 20 74 6f 20 72 75 6e 20 62 65 66 6f 72 65 20 65 61 63 68 20 73 79 6e 74 61 78 20 63 68 65 63 | s.to.run.before.each.syntax.chec |
| 1e200 | 6b 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 72 69 67 68 74 20 62 65 66 6f 72 | k...This.hook.is.run.right.befor |
| 1e220 | 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 73 74 61 72 74 73 2e 0a 0a 45 72 72 6f 72 20 | e.a.syntax.check.starts...Error. |
| 1e240 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 73 79 | information.from.the.previous.sy |
| 1e260 | 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 2a 6e 6f 74 2a 0a 63 6c 65 61 72 65 64 20 62 65 66 6f | ntax.check.is.*not*.cleared.befo |
| 1e280 | 72 65 20 74 68 69 73 20 68 6f 6f 6b 20 72 75 6e 73 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 | re.this.hook.runs...Note.that.th |
| 1e2a0 | 69 73 20 68 6f 6f 6b 20 64 6f 65 73 20 2a 6e 6f 74 2a 20 72 75 6e 20 62 65 66 6f 72 65 20 65 61 | is.hook.does.*not*.run.before.ea |
| 1e2c0 | 63 68 20 69 6e 64 69 76 69 64 75 61 6c 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 69 6e 20 | ch.individual.syntax.checker.in. |
| 1e2e0 | 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 68 61 69 6e 2c 20 62 75 74 20 6f 6e | the.syntax.checker.chain,.but.on |
| 1e300 | 6c 79 20 62 65 66 6f 72 65 20 74 68 65 20 2a 66 69 72 73 74 0a 63 68 65 63 6b 65 72 2a 2e 0a 0a | ly.before.the.*first.checker*... |
| 1e320 | 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 | This.variable.is.a.normal.hook.. |
| 1e340 | 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a | .See.Info.node.`(elisp)Hooks'.". |
| 1e360 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b | ..:group.'flycheck...:type.'hook |
| 1e380 | 0a 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 | ...:risky.t)..(defcustom.flychec |
| 1e3a0 | 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 66 61 69 6c 65 64 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 | k-syntax-check-failed-hook.nil.. |
| 1e3c0 | 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 72 75 6e 20 69 66 20 61 20 73 79 6e 74 61 78 20 63 | ."Functions.to.run.if.a.syntax.c |
| 1e3e0 | 68 65 63 6b 20 66 61 69 6c 65 64 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 77 | heck.failed...This.hook.is.run.w |
| 1e400 | 68 65 6e 65 76 65 72 20 61 6e 20 65 72 72 6f 72 20 6f 63 63 75 72 73 20 64 75 72 69 6e 67 20 46 | henever.an.error.occurs.during.F |
| 1e420 | 6c 79 63 68 65 63 6b 27 73 0a 69 6e 74 65 72 6e 61 6c 20 70 72 6f 63 65 73 73 69 6e 67 2e 20 20 | lycheck's.internal.processing... |
| 1e440 | 4e 6f 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 65 72 72 6f 72 20 69 | No.information.about.the.error.i |
| 1e460 | 73 20 67 69 76 65 6e 20 74 6f 0a 74 68 69 73 20 68 6f 6f 6b 2e 0a 0a 59 6f 75 20 73 68 6f 75 6c | s.given.to.this.hook...You.shoul |
| 1e480 | 64 20 75 73 65 20 74 68 69 73 20 68 6f 6f 6b 20 74 6f 20 63 6f 6e 64 75 63 74 20 61 64 64 69 74 | d.use.this.hook.to.conduct.addit |
| 1e4a0 | 69 6f 6e 61 6c 20 63 6c 65 61 6e 75 70 20 61 63 74 69 6f 6e 73 0a 77 68 65 6e 20 46 6c 79 63 68 | ional.cleanup.actions.when.Flych |
| 1e4c0 | 65 63 6b 20 66 61 69 6c 65 64 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 | eck.failed...This.variable.is.a. |
| 1e4e0 | 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c | normal.hook...See.Info.node.`(el |
| 1e500 | 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a | isp)Hooks'."...:group.'flycheck. |
| 1e520 | 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 74 29 0a 0a 28 64 65 66 63 | ..:type.'hook...:risky.t)..(defc |
| 1e540 | 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 64 2d 66 75 | ustom.flycheck-status-changed-fu |
| 1e560 | 6e 63 74 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 72 75 6e 20 | nctions.nil..."Functions.to.run. |
| 1e580 | 69 66 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 73 74 61 74 75 73 20 63 68 61 6e 67 65 64 2e 0a | if.the.Flycheck.status.changed.. |
| 1e5a0 | 0a 54 68 69 73 20 68 6f 6f 6b 20 69 73 20 72 75 6e 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 73 | .This.hook.is.run.whenever.the.s |
| 1e5c0 | 74 61 74 75 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 63 68 61 6e 67 65 73 2e 20 20 45 61 63 68 | tatus.of.Flycheck.changes...Each |
| 1e5e0 | 0a 68 6f 6f 6b 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 65 73 20 74 68 65 20 73 74 61 74 75 73 20 | .hook.function.takes.the.status. |
| 1e600 | 73 79 6d 62 6f 6c 20 61 73 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2c 20 61 73 0a 67 69 | symbol.as.single.argument,.as.gi |
| 1e620 | 76 65 6e 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 27 2c | ven.to.`flycheck-report-status', |
| 1e640 | 20 77 68 69 63 68 20 73 65 65 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 6e | .which.see...This.variable.is.an |
| 1e660 | 20 61 62 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 0a 6e 6f 64 65 20 60 | .abnormal.hook...See.Info.node.` |
| 1e680 | 28 65 6c 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 | (elisp)Hooks'."...:group.'flyche |
| 1e6a0 | 63 6b 0a 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 | ck...:type.'hook...:risky.t...:p |
| 1e6c0 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 | ackage-version.'(flycheck..."0.2 |
| 1e6e0 | 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | 0"))..(defcustom.flycheck-error- |
| 1e700 | 6c 69 73 74 2d 61 66 74 65 72 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 20 6e 69 6c 0a 20 20 22 46 | list-after-refresh-hook.nil..."F |
| 1e720 | 75 6e 63 74 69 6f 6e 73 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 20 65 72 72 6f 72 20 | unctions.to.run.after.the.error. |
| 1e740 | 6c 69 73 74 20 77 61 73 20 72 65 66 72 65 73 68 65 64 2e 0a 0a 54 68 69 73 20 68 6f 6f 6b 20 69 | list.was.refreshed...This.hook.i |
| 1e760 | 73 20 72 75 6e 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 | s.run.whenever.the.error.list.is |
| 1e780 | 20 72 65 66 72 65 73 68 65 64 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 | .refreshed...This.variable.is.a. |
| 1e7a0 | 6e 6f 72 6d 61 6c 20 68 6f 6f 6b 2e 20 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c | normal.hook...See.Info.node.`(el |
| 1e7c0 | 69 73 70 29 48 6f 6f 6b 73 27 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a | isp)Hooks'."...:group.'flycheck. |
| 1e7e0 | 20 20 3a 74 79 70 65 20 27 68 6f 6f 6b 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b | ..:type.'hook...:risky.t...:pack |
| 1e800 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 31 22 29 | age-version.'(flycheck..."0.21") |
| 1e820 | 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 64 65 6c 69 6d | )..(defface.flycheck-error-delim |
| 1e840 | 69 74 65 72 0a 20 20 60 28 28 74 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 | iter...`((t))..."Flycheck.face.f |
| 1e860 | 6f 72 20 65 72 72 6f 72 73 20 73 70 61 6e 6e 69 6e 67 20 6d 75 6c 74 69 70 6c 65 20 6c 69 6e 65 | or.errors.spanning.multiple.line |
| 1e880 | 73 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 | s...See.`flycheck-highlighting-s |
| 1e8a0 | 74 79 6c 65 27 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e 20 77 68 65 6e 20 74 68 69 73 20 66 | tyle'.for.details.on.when.this.f |
| 1e8c0 | 61 63 65 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ace.is.used."...:package-version |
| 1e8e0 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c | .'(flycheck..."32")...:group.'fl |
| 1e900 | 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b | ycheck-faces)..(defface.flycheck |
| 1e920 | 2d 64 65 6c 69 6d 69 74 65 64 2d 65 72 72 6f 72 0a 20 20 60 28 28 74 29 29 0a 20 20 22 46 6c 79 | -delimited-error...`((t))..."Fly |
| 1e940 | 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 65 72 72 6f 72 73 20 73 70 61 6e 6e 69 6e 67 20 6d | check.face.for.errors.spanning.m |
| 1e960 | 75 6c 74 69 70 6c 65 20 6c 69 6e 65 73 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 | ultiple.lines...See.`flycheck-hi |
| 1e980 | 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 27 20 66 6f 72 20 64 65 74 61 69 6c 73 20 6f 6e | ghlighting-style'.for.details.on |
| 1e9a0 | 20 77 68 65 6e 20 74 68 69 73 20 66 61 63 65 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 70 61 63 | .when.this.face.is.used."...:pac |
| 1e9c0 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a | kage-version.'(flycheck..."32"). |
| 1e9e0 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | ..:group.'flycheck-faces)..(deff |
| 1ea00 | 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 0a 20 20 27 28 28 28 28 73 75 70 70 6f 72 | ace.flycheck-error...'((((suppor |
| 1ea20 | 74 73 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 29 29 29 0a 20 20 | ts.:underline.(:style.wave)))... |
| 1ea40 | 20 20 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 20 3a 63 6f 6c 6f | ...:underline.(:style.wave.:colo |
| 1ea60 | 72 20 22 52 65 64 31 22 29 29 0a 20 20 20 20 28 74 0a 20 20 20 20 20 3a 75 6e 64 65 72 6c 69 6e | r."Red1")).....(t......:underlin |
| 1ea80 | 65 20 74 20 3a 69 6e 68 65 72 69 74 20 65 72 72 6f 72 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b | e.t.:inherit.error))..."Flycheck |
| 1eaa0 | 20 66 61 63 65 20 66 6f 72 20 65 72 72 6f 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | .face.for.errors."...:package-ve |
| 1eac0 | 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 3a 67 72 | rsion.'(flycheck..."0.13")...:gr |
| 1eae0 | 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 | oup.'flycheck-faces)..(defface.f |
| 1eb00 | 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 28 28 73 75 70 70 6f 72 74 73 20 | lycheck-warning...'((((supports. |
| 1eb20 | 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 29 29 29 0a 20 20 20 20 20 | :underline.(:style.wave)))...... |
| 1eb40 | 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 20 3a 63 6f 6c 6f 72 20 22 | :underline.(:style.wave.:color." |
| 1eb60 | 44 61 72 6b 4f 72 61 6e 67 65 22 29 29 0a 20 20 20 20 28 74 0a 20 20 20 20 20 3a 75 6e 64 65 72 | DarkOrange")).....(t......:under |
| 1eb80 | 6c 69 6e 65 20 74 20 3a 69 6e 68 65 72 69 74 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 22 46 6c 79 | line.t.:inherit.warning))..."Fly |
| 1eba0 | 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 77 61 72 6e 69 6e 67 73 2e 22 0a 20 20 3a 70 61 63 | check.face.for.warnings."...:pac |
| 1ebc0 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 | kage-version.'(flycheck..."0.13" |
| 1ebe0 | 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 | )...:group.'flycheck-faces)..(de |
| 1ec00 | 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 0a 20 20 27 28 28 28 28 73 75 70 70 6f | fface.flycheck-info...'((((suppo |
| 1ec20 | 72 74 73 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 29 29 29 0a 20 | rts.:underline.(:style.wave))).. |
| 1ec40 | 20 20 20 20 3a 75 6e 64 65 72 6c 69 6e 65 20 28 3a 73 74 79 6c 65 20 77 61 76 65 20 3a 63 6f 6c | ....:underline.(:style.wave.:col |
| 1ec60 | 6f 72 20 22 46 6f 72 65 73 74 47 72 65 65 6e 22 29 29 0a 20 20 20 20 28 74 0a 20 20 20 20 20 3a | or."ForestGreen")).....(t......: |
| 1ec80 | 75 6e 64 65 72 6c 69 6e 65 20 74 20 3a 69 6e 68 65 72 69 74 20 73 75 63 63 65 73 73 29 29 0a 20 | underline.t.:inherit.success)).. |
| 1eca0 | 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 61 | ."Flycheck.face.for.informationa |
| 1ecc0 | 6c 20 6d 65 73 73 61 67 65 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | l.messages."...:package-version. |
| 1ece0 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 | '(flycheck..."0.15")...:group.'f |
| 1ed00 | 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 | lycheck-faces)..(defface.flychec |
| 1ed20 | 6b 2d 66 72 69 6e 67 65 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 65 | k-fringe-error...'((t.:inherit.e |
| 1ed40 | 72 72 6f 72 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 66 72 69 6e | rror))..."Flycheck.face.for.frin |
| 1ed60 | 67 65 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 6f 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 | ge.error.indicators."...:package |
| 1ed80 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 | -version.'(flycheck..."0.13")... |
| 1eda0 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 | :group.'flycheck-faces)..(deffac |
| 1edc0 | 65 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 | e.flycheck-fringe-warning...'((t |
| 1ede0 | 20 3a 69 6e 68 65 72 69 74 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 | .:inherit.warning))..."Flycheck. |
| 1ee00 | 66 61 63 65 20 66 6f 72 20 66 72 69 6e 67 65 20 77 61 72 6e 69 6e 67 20 69 6e 64 69 63 61 74 6f | face.for.fringe.warning.indicato |
| 1ee20 | 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | rs."...:package-version.'(flyche |
| 1ee40 | 63 6b 20 2e 20 22 30 2e 31 33 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d | ck..."0.13")...:group.'flycheck- |
| 1ee60 | 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 | faces)..(defface.flycheck-fringe |
| 1ee80 | 2d 69 6e 66 6f 0a 20 20 3b 3b 20 53 65 6d 61 6e 74 69 63 61 6c 6c 79 20 60 73 75 63 63 65 73 73 | -info...;;.Semantically.`success |
| 1eea0 | 27 20 69 73 20 70 72 6f 62 61 62 6c 79 20 6e 6f 74 20 74 68 65 20 72 69 67 68 74 20 66 61 63 65 | '.is.probably.not.the.right.face |
| 1eec0 | 2c 20 62 75 74 20 69 74 20 6c 6f 6f 6b 73 20 6e 69 63 65 20 61 73 0a 20 20 3b 3b 20 61 20 62 61 | ,.but.it.looks.nice.as...;;.a.ba |
| 1eee0 | 73 65 20 66 61 63 65 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 73 75 63 63 65 73 73 29 | se.face...'((t.:inherit.success) |
| 1ef00 | 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 66 72 69 6e 67 65 20 69 6e | )..."Flycheck.face.for.fringe.in |
| 1ef20 | 66 6f 20 69 6e 64 69 63 61 74 6f 72 73 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | fo.indicators."...:package-versi |
| 1ef40 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 0a 20 20 3a 67 72 6f 75 70 | on.'(flycheck..."0.15")...:group |
| 1ef60 | 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 | .'flycheck-faces)..(defface.flyc |
| 1ef80 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 72 72 6f 72 0a 20 20 27 28 28 74 20 3a 69 6e | heck-error-list-error...'((t.:in |
| 1efa0 | 68 65 72 69 74 20 65 72 72 6f 72 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 | herit.error))..."Flycheck.face.f |
| 1efc0 | 6f 72 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c | or.error.messages.in.the.error.l |
| 1efe0 | 69 73 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | ist."...:package-version.'(flych |
| 1f000 | 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b | eck..."0.16")...:group.'flycheck |
| 1f020 | 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | -faces)..(defface.flycheck-error |
| 1f040 | 2d 6c 69 73 74 2d 77 61 72 6e 69 6e 67 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 77 61 | -list-warning...'((t.:inherit.wa |
| 1f060 | 72 6e 69 6e 67 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 77 61 72 | rning))..."Flycheck.face.for.war |
| 1f080 | 6e 69 6e 67 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e | ning.messages.in.the.error.list. |
| 1f0a0 | 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 | "...:package-version.'(flycheck. |
| 1f0c0 | 2e 20 22 30 2e 31 36 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 | .."0.16")...:group.'flycheck-fac |
| 1f0e0 | 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | es)..(defface.flycheck-error-lis |
| 1f100 | 74 2d 69 6e 66 6f 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 73 75 63 63 65 73 73 29 29 | t-info...'((t.:inherit.success)) |
| 1f120 | 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 69 6e 66 6f 20 6d 65 73 73 61 | ..."Flycheck.face.for.info.messa |
| 1f140 | 67 65 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 3a 70 61 63 6b 61 | ges.in.the.error.list."...:packa |
| 1f160 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 0a | ge-version.'(flycheck..."0.16"). |
| 1f180 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 | ..:group.'flycheck-faces)..(deff |
| 1f1a0 | 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6c 69 6e 65 2d 6e 75 6d | ace.flycheck-error-list-line-num |
| 1f1c0 | 62 65 72 0a 20 20 27 28 28 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e 65 20 6e 75 | ber...'((t))..."Face.for.line.nu |
| 1f1e0 | 6d 62 65 72 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 3a 67 72 6f | mbers.in.the.error.list."...:gro |
| 1f200 | 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | up.'flycheck-faces...:package-ve |
| 1f220 | 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a 28 64 65 | rsion.'(flycheck..."0.16"))..(de |
| 1f240 | 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 6f 6c 75 6d 6e | fface.flycheck-error-list-column |
| 1f260 | 2d 6e 75 6d 62 65 72 0a 20 20 27 28 28 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 6c 69 6e | -number...'((t))..."Face.for.lin |
| 1f280 | 65 20 6e 75 6d 62 65 72 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 | e.numbers.in.the.error.list."... |
| 1f2a0 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 6b 61 67 | :group.'flycheck-faces...:packag |
| 1f2c0 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a | e-version.'(flycheck..."0.16")). |
| 1f2e0 | 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 69 | .(defface.flycheck-error-list-fi |
| 1f300 | 6c 65 6e 61 6d 65 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 6d 6f 64 65 2d 6c 69 6e 65 | lename...'((t.:inherit.mode-line |
| 1f320 | 2d 62 75 66 66 65 72 2d 69 64 20 3a 62 6f 6c 64 20 6e 69 6c 29 29 0a 20 20 22 46 61 63 65 20 66 | -buffer-id.:bold.nil))..."Face.f |
| 1f340 | 6f 72 20 66 69 6c 65 6e 61 6d 65 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 | or.filenames.in.the.error.list." |
| 1f360 | 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 | ...:group.'flycheck-faces...:pac |
| 1f380 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 | kage-version.'(flycheck..."32")) |
| 1f3a0 | 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 69 | ..(defface.flycheck-error-list-i |
| 1f3c0 | 64 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6f 6e 74 2d 6c 6f 63 6b 2d 74 79 70 65 | d...'((t.:inherit.font-lock-type |
| 1f3e0 | 2d 66 61 63 65 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 65 72 72 6f 72 20 49 44 | -face))..."Face.for.the.error.ID |
| 1f400 | 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 | .in.the.error.list."...:group.'f |
| 1f420 | 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | lycheck-faces...:package-version |
| 1f440 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 32 22 29 29 0a 0a 28 64 65 66 66 61 63 65 | .'(flycheck..."0.22"))..(defface |
| 1f460 | 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 69 64 2d 77 69 74 68 2d 65 78 70 | .flycheck-error-list-id-with-exp |
| 1f480 | 6c 61 69 6e 65 72 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 66 6c 79 63 68 65 63 6b 2d | lainer...'((t.:inherit.flycheck- |
| 1f4a0 | 65 72 72 6f 72 2d 6c 69 73 74 2d 69 64 0a 20 20 20 20 20 20 20 3a 62 6f 78 20 28 3a 73 74 79 6c | error-list-id........:box.(:styl |
| 1f4c0 | 65 20 72 65 6c 65 61 73 65 64 2d 62 75 74 74 6f 6e 29 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 | e.released-button)))..."Face.for |
| 1f4e0 | 20 74 68 65 20 65 72 72 6f 72 20 49 44 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2c | .the.error.ID.in.the.error.list, |
| 1f500 | 20 66 6f 72 20 65 72 72 6f 72 73 20 74 68 61 74 20 68 61 76 65 20 61 6e 20 65 78 70 6c 61 69 6e | .for.errors.that.have.an.explain |
| 1f520 | 65 72 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 | er."...:group.'flycheck-faces... |
| 1f540 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 | :package-version.'(flycheck..."3 |
| 1f560 | 30 22 29 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | 0"))..(defface.flycheck-error-li |
| 1f580 | 73 74 2d 63 68 65 63 6b 65 72 2d 6e 61 6d 65 0a 20 20 27 28 28 74 20 3a 69 6e 68 65 72 69 74 20 | st-checker-name...'((t.:inherit. |
| 1f5a0 | 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 75 6e 63 74 69 6f 6e 2d 6e 61 6d 65 2d 66 61 63 65 29 29 0a 20 | font-lock-function-name-face)).. |
| 1f5c0 | 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 61 | ."Face.for.the.syntax.checker.na |
| 1f5e0 | 6d 65 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | me.in.the.error.list."...:group. |
| 1f600 | 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | 'flycheck-faces...:package-versi |
| 1f620 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 31 22 29 29 0a 0a 28 64 65 66 66 61 | on.'(flycheck..."0.21"))..(deffa |
| 1f640 | 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 72 72 6f 72 2d 6d 65 73 | ce.flycheck-error-list-error-mes |
| 1f660 | 73 61 67 65 0a 20 20 27 28 28 74 29 29 0a 20 20 22 46 61 63 65 20 66 6f 72 20 74 68 65 20 65 72 | sage...'((t))..."Face.for.the.er |
| 1f680 | 72 6f 72 20 6d 65 73 73 61 67 65 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a | ror.message.in.the.error.list.". |
| 1f6a0 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 0a 20 20 3a 70 61 63 6b | ..:group.'flycheck-faces...:pack |
| 1f6c0 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 33 22 29 29 0a | age-version.'(flycheck..."33")). |
| 1f6e0 | 0a 28 64 65 66 66 61 63 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 | .(defface.flycheck-error-list-hi |
| 1f700 | 67 68 6c 69 67 68 74 0a 20 20 27 28 28 74 20 3a 62 6f 6c 64 20 74 29 29 0a 20 20 22 46 6c 79 63 | ghlight...'((t.:bold.t))..."Flyc |
| 1f720 | 68 65 63 6b 20 66 61 63 65 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 65 72 72 6f 72 73 20 69 6e | heck.face.to.highlight.errors.in |
| 1f740 | 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | .the.error.list."...:package-ver |
| 1f760 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 0a 20 20 3a 67 72 6f | sion.'(flycheck..."0.15")...:gro |
| 1f780 | 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 66 61 63 65 20 66 6c | up.'flycheck-faces)..(defface.fl |
| 1f7a0 | 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 0a 20 20 27 | ycheck-verify-select-checker...' |
| 1f7c0 | 28 28 74 20 3a 62 6f 78 20 28 3a 73 74 79 6c 65 20 72 65 6c 65 61 73 65 64 2d 62 75 74 74 6f 6e | ((t.:box.(:style.released-button |
| 1f7e0 | 29 29 29 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 66 61 63 65 20 66 6f 72 20 74 68 65 20 60 73 65 | )))..."Flycheck.face.for.the.`se |
| 1f800 | 6c 65 63 74 27 20 62 75 74 74 6f 6e 20 69 6e 20 74 68 65 20 76 65 72 69 66 79 20 73 65 74 75 70 | lect'.button.in.the.verify.setup |
| 1f820 | 20 62 75 66 66 65 72 2e 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 | .buffer."...:package-version.'(f |
| 1f840 | 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 | lycheck..."32")...:group.'flyche |
| 1f860 | 63 6b 2d 66 61 63 65 73 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d | ck-faces)..(defvar.flycheck-comm |
| 1f880 | 61 6e 64 2d 6d 61 70 0a 20 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d 61 6b 65 2d 73 70 61 72 73 | and-map...(let.((map.(make-spars |
| 1f8a0 | 65 2d 6b 65 79 6d 61 70 29 29 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 | e-keymap))).....(define-key.map. |
| 1f8c0 | 22 63 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 0a 20 | "c".........#'flycheck-buffer).. |
| 1f8e0 | 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 43 22 20 20 20 20 20 20 20 20 20 23 | ...(define-key.map."C".........# |
| 1f900 | 27 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 | 'flycheck-clear).....(define-key |
| 1f920 | 20 6d 61 70 20 28 6b 62 64 20 22 43 2d 63 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 | .map.(kbd."C-c").#'flycheck-comp |
| 1f940 | 69 6c 65 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 6e 22 20 20 20 20 | ile).....(define-key.map."n".... |
| 1f960 | 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 | .....#'flycheck-next-error)..... |
| 1f980 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 70 22 20 20 20 20 20 20 20 20 20 23 27 66 6c | (define-key.map."p".........#'fl |
| 1f9a0 | 79 63 68 65 63 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 29 0a 20 20 20 20 28 64 65 66 69 | ycheck-previous-error).....(defi |
| 1f9c0 | 6e 65 2d 6b 65 79 20 6d 61 70 20 22 6c 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 | ne-key.map."l".........#'flychec |
| 1f9e0 | 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d | k-list-errors).....(define-key.m |
| 1fa00 | 61 70 20 28 6b 62 64 20 22 43 2d 77 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 | ap.(kbd."C-w").#'flycheck-copy-e |
| 1fa20 | 72 72 6f 72 73 2d 61 73 2d 6b 69 6c 6c 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d | rrors-as-kill).....(define-key.m |
| 1fa40 | 61 70 20 22 73 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 | ap."s".........#'flycheck-select |
| 1fa60 | 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 3f | -checker).....(define-key.map."? |
| 1fa80 | 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 65 73 63 72 69 62 65 2d 63 68 | ".........#'flycheck-describe-ch |
| 1faa0 | 65 63 6b 65 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 68 22 20 20 | ecker).....(define-key.map."h".. |
| 1fac0 | 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d | .......#'flycheck-display-error- |
| 1fae0 | 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 65 | at-point).....(define-key.map."e |
| 1fb00 | 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 | ".........#'flycheck-explain-err |
| 1fb20 | 6f 72 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 | or-at-point).....(define-key.map |
| 1fb40 | 20 22 48 22 20 20 20 20 20 20 20 20 20 23 27 64 69 73 70 6c 61 79 2d 6c 6f 63 61 6c 2d 68 65 6c | ."H".........#'display-local-hel |
| 1fb60 | 70 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 69 22 20 20 20 20 20 20 | p).....(define-key.map."i"...... |
| 1fb80 | 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 29 0a 20 20 20 20 28 64 65 66 69 6e | ...#'flycheck-manual).....(defin |
| 1fba0 | 65 2d 6b 65 79 20 6d 61 70 20 22 56 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b | e-key.map."V".........#'flycheck |
| 1fbc0 | 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 76 | -version).....(define-key.map."v |
| 1fbe0 | 22 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 | ".........#'flycheck-verify-setu |
| 1fc00 | 70 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 22 78 22 20 20 20 20 20 20 | p).....(define-key.map."x"...... |
| 1fc20 | 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b 65 72 29 0a 20 | ...#'flycheck-disable-checker).. |
| 1fc40 | 20 20 20 6d 61 70 29 0a 20 20 22 4b 65 79 6d 61 70 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 69 6e | ...map)..."Keymap.of.Flycheck.in |
| 1fc60 | 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 73 2e 22 29 0a 0a 28 64 65 66 63 75 73 74 6f | teractive.commands.")..(defcusto |
| 1fc80 | 6d 20 66 6c 79 63 68 65 63 6b 2d 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 20 28 6b 62 64 20 22 43 | m.flycheck-keymap-prefix.(kbd."C |
| 1fca0 | 2d 63 20 21 22 29 0a 20 20 22 50 72 65 66 69 78 20 66 6f 72 20 6b 65 79 20 62 69 6e 64 69 6e 67 | -c.!")..."Prefix.for.key.binding |
| 1fcc0 | 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 43 68 61 6e 67 69 6e 67 20 74 68 69 73 20 76 61 | s.of.Flycheck...Changing.this.va |
| 1fce0 | 72 69 61 62 6c 65 20 6f 75 74 73 69 64 65 20 43 75 73 74 6f 6d 69 7a 65 20 64 6f 65 73 20 6e 6f | riable.outside.Customize.does.no |
| 1fd00 | 74 20 68 61 76 65 20 61 6e 79 0a 65 66 66 65 63 74 2e 20 20 54 6f 20 63 68 61 6e 67 65 20 74 68 | t.have.any.effect...To.change.th |
| 1fd20 | 65 20 6b 65 79 6d 61 70 20 70 72 65 66 69 78 20 66 72 6f 6d 20 4c 69 73 70 2c 20 79 6f 75 20 6e | e.keymap.prefix.from.Lisp,.you.n |
| 1fd40 | 65 65 64 20 74 6f 0a 65 78 70 6c 69 63 69 74 6c 79 20 72 65 2d 64 65 66 69 6e 65 20 74 68 65 20 | eed.to.explicitly.re-define.the. |
| 1fd60 | 70 72 65 66 69 78 20 6b 65 79 3a 0a 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6c 79 | prefix.key:......(define-key.fly |
| 1fd80 | 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 61 70 20 66 6c 79 63 68 65 63 6b 2d 6b 65 79 6d 61 70 2d 70 | check-mode-map.flycheck-keymap-p |
| 1fda0 | 72 65 66 69 78 20 6e 69 6c 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 6b 65 | refix.nil).....(setq.flycheck-ke |
| 1fdc0 | 79 6d 61 70 2d 70 72 65 66 69 78 20 28 6b 62 64 20 5c 22 43 2d 63 20 66 5c 22 29 29 0a 20 20 20 | ymap-prefix.(kbd.\"C-c.f\")).... |
| 1fde0 | 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 61 70 20 66 | .(define-key.flycheck-mode-map.f |
| 1fe00 | 6c 79 63 68 65 63 6b 2d 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 0a 20 20 20 20 20 20 20 20 20 20 | lycheck-keymap-prefix........... |
| 1fe20 | 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 6d 61 70 29 0a 0a 50 6c 65 | ......flycheck-command-map)..Ple |
| 1fe40 | 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 46 6c 79 63 68 65 63 6b 27 73 20 6d 61 6e 75 61 6c 20 | ase.note.that.Flycheck's.manual. |
| 1fe60 | 64 6f 63 75 6d 65 6e 74 73 20 74 68 65 20 64 65 66 61 75 6c 74 0a 6b 65 79 62 69 6e 64 69 6e 67 | documents.the.default.keybinding |
| 1fe80 | 73 2e 20 20 43 68 61 6e 67 69 6e 67 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 74 | s...Changing.this.variable.is.at |
| 1fea0 | 20 79 6f 75 72 20 6f 77 6e 20 72 69 73 6b 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 | .your.own.risk."...:group.'flych |
| 1fec0 | 65 63 6b 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 | eck...:package-version.'(flychec |
| 1fee0 | 6b 20 2e 20 22 30 2e 31 39 22 29 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 72 | k..."0.19")...:type.'string...:r |
| 1ff00 | 69 73 6b 79 20 74 0a 20 20 3a 73 65 74 0a 20 20 28 6c 61 6d 62 64 61 20 28 76 61 72 69 61 62 6c | isky.t...:set...(lambda.(variabl |
| 1ff20 | 65 20 6b 65 79 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 76 61 | e.key).....(when.(and.(boundp.va |
| 1ff40 | 72 69 61 62 6c 65 29 20 28 62 6f 75 6e 64 70 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d | riable).(boundp.'flycheck-mode-m |
| 1ff60 | 61 70 29 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6c 79 63 68 65 63 6b 2d | ap)).......(define-key.flycheck- |
| 1ff80 | 6d 6f 64 65 2d 6d 61 70 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 | mode-map.(symbol-value.variable) |
| 1ffa0 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 66 6c 79 63 68 65 63 6b | .nil).......(define-key.flycheck |
| 1ffc0 | 2d 6d 6f 64 65 2d 6d 61 70 20 6b 65 79 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 6d | -mode-map.key.flycheck-command-m |
| 1ffe0 | 61 70 29 29 0a 20 20 20 20 28 73 65 74 2d 64 65 66 61 75 6c 74 20 76 61 72 69 61 62 6c 65 20 6b | ap)).....(set-default.variable.k |
| 20000 | 65 79 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d | ey)))..(defcustom.flycheck-mode- |
| 20020 | 6c 69 6e 65 20 27 28 3a 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 | line.'(:eval.(flycheck-mode-line |
| 20040 | 2d 73 74 61 74 75 73 2d 74 65 78 74 29 29 0a 20 20 22 4d 6f 64 65 20 6c 69 6e 65 20 6c 69 67 68 | -status-text))..."Mode.line.ligh |
| 20060 | 74 65 72 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 | ter.for.Flycheck...The.value.of. |
| 20080 | 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6d 6f 64 65 20 6c 69 6e 65 20 74 65 6d | this.variable.is.a.mode.line.tem |
| 200a0 | 70 6c 61 74 65 20 61 73 20 69 6e 0a 60 6d 6f 64 65 2d 6c 69 6e 65 2d 66 6f 72 6d 61 74 27 2e 20 | plate.as.in.`mode-line-format'.. |
| 200c0 | 20 53 65 65 20 49 6e 66 6f 20 4e 6f 64 65 20 60 28 65 6c 69 73 70 29 4d 6f 64 65 20 4c 69 6e 65 | .See.Info.Node.`(elisp)Mode.Line |
| 200e0 | 20 46 6f 72 6d 61 74 27 20 66 6f 72 0a 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 20 20 | .Format'.for.more.information... |
| 20100 | 4e 6f 74 65 20 74 68 61 74 20 69 74 20 73 68 6f 75 6c 64 20 63 6f 6e 74 61 69 6e 20 61 20 5f 73 | Note.that.it.should.contain.a._s |
| 20120 | 69 6e 67 6c 65 5f 20 6d 6f 64 65 0a 6c 69 6e 65 20 63 6f 6e 73 74 72 75 63 74 20 6f 6e 6c 79 2e | ingle_.mode.line.construct.only. |
| 20140 | 0a 0a 43 75 73 74 6f 6d 69 7a 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 63 68 61 | ..Customize.this.variable.to.cha |
| 20160 | 6e 67 65 20 68 6f 77 20 46 6c 79 63 68 65 63 6b 20 72 65 70 6f 72 74 73 20 69 74 73 20 73 74 61 | nge.how.Flycheck.reports.its.sta |
| 20180 | 74 75 73 0a 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 20 20 59 6f 75 20 6d 61 79 20 75 | tus.in.the.mode.line...You.may.u |
| 201a0 | 73 65 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 74 61 74 75 73 2d 74 65 | se.`flycheck-mode-line-status-te |
| 201c0 | 78 74 27 0a 74 6f 20 6f 62 74 61 69 6e 20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 | xt'.to.obtain.a.human-readable.s |
| 201e0 | 74 61 74 75 73 20 74 65 78 74 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 6e 0a 65 72 72 6f 72 2f 77 | tatus.text,.including.an.error/w |
| 20200 | 61 72 6e 69 6e 67 20 63 6f 75 6e 74 2e 0a 0a 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 61 73 73 65 | arning.count...You.may.also.asse |
| 20220 | 6d 62 6c 65 20 79 6f 75 72 20 6f 77 6e 20 73 74 61 74 75 73 20 74 65 78 74 2e 20 20 54 68 65 20 | mble.your.own.status.text...The. |
| 20240 | 63 75 72 72 65 6e 74 20 73 74 61 74 75 73 0a 6f 66 20 46 6c 79 63 68 65 63 6b 20 69 73 20 61 76 | current.status.of.Flycheck.is.av |
| 20260 | 61 69 6c 61 62 6c 65 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 74 61 74 75 73 | ailable.in.`flycheck-last-status |
| 20280 | 2d 63 68 61 6e 67 65 27 2e 20 20 54 68 65 0a 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 63 75 72 | -change'...The.errors.in.the.cur |
| 202a0 | 72 65 6e 74 20 62 75 66 66 65 72 20 61 72 65 20 73 74 6f 72 65 64 20 69 6e 0a 60 66 6c 79 63 68 | rent.buffer.are.stored.in.`flych |
| 202c0 | 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 2c 20 61 6e 64 20 74 68 65 20 66 75 6e | eck-current-errors',.and.the.fun |
| 202e0 | 63 74 69 6f 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 27 20 6d 61 | ction.`flycheck-count-errors'.ma |
| 20300 | 79 20 62 65 20 75 73 65 64 20 74 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f | y.be.used.to.obtain.the.number.o |
| 20320 | 66 0a 65 72 72 6f 72 73 20 67 72 6f 75 70 65 64 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e | f.errors.grouped.by.error.level. |
| 20340 | 0a 0a 53 65 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 6e 69 6c 20 74 6f 20 64 69 | ..Set.this.variable.to.nil.to.di |
| 20360 | 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 63 6f 6d 70 6c 65 74 65 6c 79 2e 22 | sable.the.mode.line.completely." |
| 20380 | 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 73 65 78 | ...:group.'flycheck...:type.'sex |
| 203a0 | 70 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | p...:risky.t...:package-version. |
| 203c0 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f | '(flycheck..."0.20"))..(defcusto |
| 203e0 | 6d 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 65 66 69 78 20 22 46 6c 79 | m.flycheck-mode-line-prefix."Fly |
| 20400 | 43 22 0a 20 20 22 42 61 73 65 20 6d 6f 64 65 20 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 66 6f 72 | C"..."Base.mode.line.lighter.for |
| 20420 | 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 54 68 69 73 20 77 69 6c 6c 20 68 61 76 65 20 61 6e 20 65 66 | .Flycheck...This.will.have.an.ef |
| 20440 | 66 65 63 74 20 6f 6e 6c 79 20 77 69 74 68 20 74 68 65 20 64 65 66 61 75 6c 74 0a 60 66 6c 79 63 | fect.only.with.the.default.`flyc |
| 20460 | 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 27 2e 0a 0a 49 66 20 79 6f 75 27 76 65 20 63 75 73 74 | heck-mode-line'...If.you've.cust |
| 20480 | 6f 6d 69 7a 65 64 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 27 20 74 68 65 6e | omized.`flycheck-mode-line'.then |
| 204a0 | 20 74 68 65 20 63 75 73 74 6f 6d 69 7a 65 64 0a 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 62 65 | .the.customized.function.must.be |
| 204c0 | 20 75 70 64 61 74 65 64 20 74 6f 20 75 73 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 22 0a | .updated.to.use.this.variable.". |
| 204e0 | 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 73 74 72 69 | ..:group.'flycheck...:type.'stri |
| 20500 | 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | ng...:package-version.'(flycheck |
| 20520 | 20 2e 20 22 32 36 22 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 65 | ..."26"))..(defcustom.flycheck-e |
| 20540 | 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 0a 20 20 60 28 2c 28 70 72 6f 70 65 72 | rror-list-mode-line...`(,(proper |
| 20560 | 74 69 7a 65 64 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 69 66 69 63 61 74 69 6f 6e 20 22 25 31 32 | tized-buffer-identification."%12 |
| 20580 | 62 22 29 0a 20 20 20 20 22 20 66 6f 72 20 62 75 66 66 65 72 20 22 0a 20 20 20 20 28 3a 65 76 61 | b").....".for.buffer.".....(:eva |
| 205a0 | 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 70 72 6f 70 65 72 74 69 7a | l.(flycheck-error-list-propertiz |
| 205c0 | 65 64 2d 73 6f 75 72 63 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 28 3a 65 76 61 6c 20 28 66 6c 79 | ed-source-name)).....(:eval.(fly |
| 205e0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 69 6c 74 65 | check-error-list-mode-line-filte |
| 20600 | 72 2d 69 6e 64 69 63 61 74 6f 72 29 29 29 0a 20 20 22 4d 6f 64 65 20 6c 69 6e 65 20 63 6f 6e 73 | r-indicator)))..."Mode.line.cons |
| 20620 | 74 72 75 63 74 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a | truct.for.Flycheck.error.list... |
| 20640 | 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 | The.value.of.this.variable.is.a. |
| 20660 | 6d 6f 64 65 20 6c 69 6e 65 20 74 65 6d 70 6c 61 74 65 20 61 73 20 69 6e 0a 60 6d 6f 64 65 2d 6c | mode.line.template.as.in.`mode-l |
| 20680 | 69 6e 65 2d 66 6f 72 6d 61 74 27 2c 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 0a 60 6d 6f 64 65 | ine-format',.to.be.used.as.`mode |
| 206a0 | 2d 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 27 20 69 6e 20 | -line-buffer-identification'.in. |
| 206c0 | 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 27 2e 0a 53 65 65 20 | `flycheck-error-list-mode'..See. |
| 206e0 | 49 6e 66 6f 20 4e 6f 64 65 20 60 28 65 6c 69 73 70 29 4d 6f 64 65 20 4c 69 6e 65 20 46 6f 72 6d | Info.Node.`(elisp)Mode.Line.Form |
| 20700 | 61 74 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 43 75 73 74 6f | at'.for.more.information...Custo |
| 20720 | 6d 69 7a 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 74 6f 20 63 68 61 6e 67 65 20 68 6f 77 | mize.this.variable.to.change.how |
| 20740 | 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 61 70 70 65 61 72 73 20 69 6e 0a 74 68 65 20 6d | .the.error.list.appears.in.the.m |
| 20760 | 6f 64 65 20 6c 69 6e 65 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 73 68 6f 77 73 20 74 68 65 | ode.line...The.default.shows.the |
| 20780 | 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 0a 6e 61 6d 65 | .name.of.the.buffer.and.the.name |
| 207a0 | 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 2c 20 69 2e 65 2e 20 74 68 65 20 | .of.the.source.buffer,.i.e..the. |
| 207c0 | 62 75 66 66 65 72 20 77 68 6f 73 65 20 65 72 72 6f 72 73 20 61 72 65 0a 63 75 72 72 65 6e 74 6c | buffer.whose.errors.are.currentl |
| 207e0 | 79 20 6c 69 73 74 65 64 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 | y.listed."...:group.'flycheck... |
| 20800 | 3a 74 79 70 65 20 27 73 65 78 70 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 | :type.'sexp...:risky.t...:packag |
| 20820 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a | e-version.'(flycheck..."0.20")). |
| 20840 | 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 | .(defcustom.flycheck-global-mode |
| 20860 | 73 20 74 0a 20 20 22 4d 6f 64 65 73 20 66 6f 72 20 77 68 69 63 68 20 6f 70 74 69 6f 6e 20 60 66 | s.t..."Modes.for.which.option.`f |
| 20880 | 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 2e 0a 0a 49 66 20 | lycheck-mode'.is.turned.on...If. |
| 208a0 | 74 2c 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 20 66 6f | t,.Flycheck.Mode.is.turned.on.fo |
| 208c0 | 72 20 61 6c 6c 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 2e 20 20 49 66 20 61 20 6c 69 73 74 2c 0a 46 | r.all.major.modes...If.a.list,.F |
| 208e0 | 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 74 75 72 6e 65 64 20 6f 6e 20 66 6f 72 20 61 6c | lycheck.Mode.is.turned.on.for.al |
| 20900 | 6c 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 73 79 6d 62 6f 6c 73 20 69 6e 20 74 68 61 74 0a 6c | l.`major-mode'.symbols.in.that.l |
| 20920 | 69 73 74 2e 20 20 49 66 20 74 68 65 20 60 63 61 72 27 20 6f 66 20 74 68 65 20 6c 69 73 74 20 69 | ist...If.the.`car'.of.the.list.i |
| 20940 | 73 20 60 6e 6f 74 27 2c 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 74 75 72 6e 65 64 | s.`not',.Flycheck.Mode.is.turned |
| 20960 | 0a 6f 6e 20 66 6f 72 20 61 6c 6c 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 73 79 6d 62 6f 6c 73 | .on.for.all.`major-mode'.symbols |
| 20980 | 20 5f 6e 6f 74 5f 20 69 6e 20 74 68 61 74 20 6c 69 73 74 2e 20 20 49 66 20 6e 69 6c 2c 0a 46 6c | ._not_.in.that.list...If.nil,.Fl |
| 209a0 | 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 6e 65 76 65 72 20 74 75 72 6e 65 64 20 6f 6e 20 62 | ycheck.Mode.is.never.turned.on.b |
| 209c0 | 79 20 63 6f 6d 6d 61 6e 64 0a 60 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 | y.command.`global-flycheck-mode' |
| 209e0 | 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 46 6c 79 63 68 65 63 6b 20 69 73 20 6e 65 76 65 72 20 74 | ...Note.that.Flycheck.is.never.t |
| 20a00 | 75 72 6e 65 64 20 6f 6e 20 66 6f 72 20 6d 6f 64 65 73 20 77 68 6f 73 65 0a 60 6d 6f 64 65 2d 63 | urned.on.for.modes.whose.`mode-c |
| 20a20 | 6c 61 73 73 27 20 70 72 6f 70 65 72 74 79 20 69 73 20 60 73 70 65 63 69 61 6c 27 20 28 73 65 65 | lass'.property.is.`special'.(see |
| 20a40 | 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 4d 61 6a 6f 72 0a 4d 6f 64 65 20 43 6f | .Info.node.`(elisp)Major.Mode.Co |
| 20a60 | 6e 76 65 6e 74 69 6f 6e 73 27 29 2c 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 76 | nventions'),.regardless.of.the.v |
| 20a80 | 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 2e 0a 0a 4f 6e 6c 79 20 68 61 73 20 65 | alue.of.this.option...Only.has.e |
| 20aa0 | 66 66 65 63 74 20 77 68 65 6e 20 76 61 72 69 61 62 6c 65 20 60 67 6c 6f 62 61 6c 2d 66 6c 79 63 | ffect.when.variable.`global-flyc |
| 20ac0 | 68 65 63 6b 2d 6d 6f 64 65 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 3a 67 72 6f 75 70 | heck-mode'.is.non-nil."...:group |
| 20ae0 | 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e | .'flycheck...:type.'(choice.(con |
| 20b00 | 73 74 20 3a 74 61 67 20 22 6e 6f 6e 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | st.:tag."none".nil)............. |
| 20b20 | 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 61 6c 6c 22 20 74 29 0a 20 20 20 20 20 20 | .....(const.:tag."all".t)....... |
| 20b40 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 20 3a 6d 65 6e 75 2d 74 61 67 20 22 6d 6f 64 65 20 | ...........(set.:menu-tag."mode. |
| 20b60 | 73 70 65 63 69 66 69 63 22 20 3a 74 61 67 20 22 6d 6f 64 65 73 22 0a 20 20 20 20 20 20 20 20 20 | specific".:tag."modes".......... |
| 20b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 76 61 6c 75 65 20 28 6e 6f 74 29 0a 20 20 20 20 20 20 | .............:value.(not)....... |
| 20ba0 | 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 45 78 63 | ................(const.:tag."Exc |
| 20bc0 | 65 70 74 22 20 6e 6f 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 | ept".not)....................... |
| 20be0 | 28 72 65 70 65 61 74 20 3a 69 6e 6c 69 6e 65 20 74 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 | (repeat.:inline.t.(symbol.:tag." |
| 20c00 | 6d 6f 64 65 22 29 29 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d | mode"))))...:risky.t...:package- |
| 20c20 | 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 29 0a 0a 3b | version.'(flycheck..."0.23"))..; |
| 20c40 | 3b 20 41 64 64 20 62 75 69 6c 74 2d 69 6e 20 66 75 6e 63 74 69 6f 6e 73 20 74 6f 20 6f 75 72 20 | ;.Add.built-in.functions.to.our. |
| 20c60 | 68 6f 6f 6b 73 2c 20 76 69 61 20 60 61 64 64 2d 68 6f 6f 6b 27 2c 20 74 6f 20 6d 61 6b 65 20 73 | hooks,.via.`add-hook',.to.make.s |
| 20c80 | 75 72 65 20 74 68 61 74 20 6f 75 72 0a 3b 3b 20 66 75 6e 63 74 69 6f 6e 73 20 61 72 65 20 72 65 | ure.that.our.;;.functions.are.re |
| 20ca0 | 61 6c 6c 79 20 70 72 65 73 65 6e 74 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 76 61 72 69 61 62 | ally.present,.even.if.the.variab |
| 20cc0 | 6c 65 20 77 61 73 20 69 6d 70 6c 69 63 69 74 6c 79 20 64 65 66 69 6e 65 64 20 62 79 0a 3b 3b 20 | le.was.implicitly.defined.by.;;. |
| 20ce0 | 61 6e 6f 74 68 65 72 20 63 61 6c 6c 20 74 6f 20 60 61 64 64 2d 68 6f 6f 6b 27 20 74 68 61 74 20 | another.call.to.`add-hook'.that. |
| 20d00 | 6f 63 63 75 72 72 65 64 20 62 65 66 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 77 61 73 20 6c 6f 61 | occurred.before.Flycheck.was.loa |
| 20d20 | 64 65 64 2e 20 20 53 65 65 0a 3b 3b 20 68 74 74 70 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 | ded...See.;;.http://lists.gnu.or |
| 20d40 | 67 2f 61 72 63 68 69 76 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 64 65 76 65 6c 2f 32 30 31 35 2d | g/archive/html/emacs-devel/2015- |
| 20d60 | 30 32 2f 6d 73 67 30 31 32 37 31 2e 68 74 6d 6c 20 66 6f 72 20 77 68 79 0a 3b 3b 20 77 65 20 64 | 02/msg01271.html.for.why.;;.we.d |
| 20d80 | 6f 6e 27 74 20 69 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c | on't.initialize.the.hook.variabl |
| 20da0 | 65 73 20 72 69 67 68 74 20 61 77 61 79 2e 20 20 57 65 20 61 70 70 65 6e 64 20 6f 75 72 20 6f 77 | es.right.away...We.append.our.ow |
| 20dc0 | 6e 0a 3b 3b 20 66 75 6e 63 74 69 6f 6e 73 2c 20 62 65 63 61 75 73 65 20 61 20 75 73 65 72 20 6c | n.;;.functions,.because.a.user.l |
| 20de0 | 69 6b 65 6c 79 20 65 78 70 65 63 74 73 20 74 68 61 74 20 74 68 65 69 72 20 66 75 6e 63 74 69 6f | ikely.expects.that.their.functio |
| 20e00 | 6e 73 20 63 6f 6d 65 20 66 69 72 73 74 2c 0a 3b 3b 20 65 76 65 6e 20 69 66 20 74 68 65 79 20 61 | ns.come.first,.;;.even.if.they.a |
| 20e20 | 64 64 65 64 20 74 68 65 6d 20 62 65 66 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 77 61 73 20 6c 6f | dded.them.before.Flycheck.was.lo |
| 20e40 | 61 64 65 64 2e 0a 28 64 6f 6c 69 73 74 20 28 68 6f 6f 6b 20 28 6c 69 73 74 20 23 27 66 6c 79 63 | aded..(dolist.(hook.(list.#'flyc |
| 20e60 | 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 62 79 2d 70 61 74 68 0a | heck-locate-config-file-by-path. |
| 20e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 6c | ....................#'flycheck-l |
| 20ea0 | 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 61 6e 63 65 73 74 6f 72 2d 64 69 72 65 63 | ocate-config-file-ancestor-direc |
| 20ec0 | 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 | tories.....................#'fly |
| 20ee0 | 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 68 6f 6d 65 29 29 0a | check-locate-config-file-home)). |
| 20f00 | 20 20 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e | ..(add-hook.'flycheck-locate-con |
| 20f20 | 66 69 67 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 73 20 68 6f 6f 6b 20 27 61 70 70 65 6e 64 29 | fig-file-functions.hook.'append) |
| 20f40 | 29 0a 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 65 | )..(add-hook.'flycheck-process-e |
| 20f60 | 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 20 23 27 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6f 76 | rror-functions.#'flycheck-add-ov |
| 20f80 | 65 72 6c 61 79 20 27 61 70 70 65 6e 64 29 0a 0a 0c 0a 3b 3b 3b 20 47 6c 6f 62 61 6c 20 46 6c 79 | erlay.'append)....;;;.Global.Fly |
| 20fa0 | 63 68 65 63 6b 20 6d 65 6e 75 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | check.menu.(defvar.flycheck-mode |
| 20fc0 | 2d 6d 65 6e 75 2d 6d 61 70 0a 20 20 28 65 61 73 79 2d 6d 65 6e 75 2d 63 72 65 61 74 65 2d 6d 65 | -menu-map...(easy-menu-create-me |
| 20fe0 | 6e 75 0a 20 20 20 22 53 79 6e 74 61 78 20 43 68 65 63 6b 69 6e 67 22 0a 20 20 20 27 28 5b 22 45 | nu...."Syntax.Checking"....'(["E |
| 21000 | 6e 61 62 6c 65 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 | nable.on-the-fly.syntax.checking |
| 21020 | 22 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 3a 73 74 79 6c 65 20 74 6f 67 | ".flycheck-mode.......:style.tog |
| 21040 | 67 6c 65 20 3a 73 65 6c 65 63 74 65 64 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 | gle.:selected.flycheck-mode..... |
| 21060 | 20 20 3a 65 6e 61 62 6c 65 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 | ..:enable.(or.flycheck-mode..... |
| 21080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 6c 65 74 20 75 73 65 72 73 | ..............;;.Don't.let.users |
| 210a0 | 20 74 6f 67 67 6c 65 20 74 68 65 20 6d 6f 64 65 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 | .toggle.the.mode.if.there.is.no. |
| 210c0 | 73 79 6e 74 61 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 68 65 63 | syntax...................;;.chec |
| 210e0 | 6b 65 72 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ker.for.this.buffer............. |
| 21100 | 20 20 20 20 20 20 28 73 65 71 2d 66 69 6e 64 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ......(seq-find.#'flycheck-check |
| 21120 | 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 70 0a 20 20 20 20 20 20 20 | er-supports-major-mode-p........ |
| 21140 | 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 68 | .....................flycheck-ch |
| 21160 | 65 63 6b 65 72 73 29 29 5d 0a 20 20 20 20 20 5b 22 43 68 65 63 6b 20 63 75 72 72 65 6e 74 20 62 | eckers))]......["Check.current.b |
| 21180 | 75 66 66 65 72 22 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d | uffer".flycheck-buffer.flycheck- |
| 211a0 | 6d 6f 64 65 5d 0a 20 20 20 20 20 5b 22 43 6c 65 61 72 20 65 72 72 6f 72 73 20 69 6e 20 62 75 66 | mode]......["Clear.errors.in.buf |
| 211c0 | 66 65 72 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 20 74 5d 0a 20 20 20 20 20 22 2d 2d 2d | fer".flycheck-clear.t]......"--- |
| 211e0 | 22 0a 20 20 20 20 20 5b 22 47 6f 20 74 6f 20 6e 65 78 74 20 65 72 72 6f 72 22 20 66 6c 79 63 68 | "......["Go.to.next.error".flych |
| 21200 | 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 5d 0a 20 20 | eck-next-error.flycheck-mode]... |
| 21220 | 20 20 20 5b 22 47 6f 20 74 6f 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 22 20 66 6c 79 63 68 | ...["Go.to.previous.error".flych |
| 21240 | 65 63 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | eck-previous-error.flycheck-mode |
| 21260 | 5d 0a 20 20 20 20 20 5b 22 53 68 6f 77 20 61 6c 6c 20 65 72 72 6f 72 73 22 20 66 6c 79 63 68 65 | ]......["Show.all.errors".flyche |
| 21280 | 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 5d 0a 20 20 | ck-list-errors.flycheck-mode]... |
| 212a0 | 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 43 6f 70 79 20 6d 65 73 73 61 67 65 73 20 61 74 | ..."---"......["Copy.messages.at |
| 212c0 | 20 70 6f 69 6e 74 22 20 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 72 72 6f 72 73 2d 61 73 2d | .point".flycheck-copy-errors-as- |
| 212e0 | 6b 69 6c 6c 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 61 74 | kill.......(flycheck-overlays-at |
| 21300 | 20 28 70 6f 69 6e 74 29 29 5d 0a 20 20 20 20 20 5b 22 45 78 70 6c 61 69 6e 20 65 72 72 6f 72 20 | .(point))]......["Explain.error. |
| 21320 | 61 74 20 70 6f 69 6e 74 22 20 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 | at.point".flycheck-explain-error |
| 21340 | 2d 61 74 2d 70 6f 69 6e 74 5d 0a 20 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 53 65 6c | -at-point]......"---"......["Sel |
| 21360 | 65 63 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 66 6c 79 63 68 65 63 6b 2d 73 65 6c | ect.syntax.checker".flycheck-sel |
| 21380 | 65 63 74 2d 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 5d 0a 20 20 20 20 20 | ect-checker.flycheck-mode]...... |
| 213a0 | 5b 22 44 69 73 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 66 6c 79 63 68 65 | ["Disable.syntax.checker".flyche |
| 213c0 | 63 6b 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | ck-disable-checker.flycheck-mode |
| 213e0 | 5d 0a 20 20 20 20 20 5b 22 53 65 74 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 73 79 6e 74 61 | ]......["Set.executable.of.synta |
| 21400 | 78 20 63 68 65 63 6b 65 72 22 20 66 6c 79 63 68 65 63 6b 2d 73 65 74 2d 63 68 65 63 6b 65 72 2d | x.checker".flycheck-set-checker- |
| 21420 | 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 5d 0a | executable.......flycheck-mode]. |
| 21440 | 20 20 20 20 20 22 2d 2d 2d 22 0a 20 20 20 20 20 5b 22 44 65 73 63 72 69 62 65 20 73 79 6e 74 61 | ....."---"......["Describe.synta |
| 21460 | 78 20 63 68 65 63 6b 65 72 22 20 66 6c 79 63 68 65 63 6b 2d 64 65 73 63 72 69 62 65 2d 63 68 65 | x.checker".flycheck-describe-che |
| 21480 | 63 6b 65 72 20 74 5d 0a 20 20 20 20 20 5b 22 56 65 72 69 66 79 20 73 65 74 75 70 22 20 66 6c 79 | cker.t]......["Verify.setup".fly |
| 214a0 | 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 20 74 5d 0a 20 20 20 20 20 5b 22 53 68 6f | check-verify-setup.t]......["Sho |
| 214c0 | 77 20 46 6c 79 63 68 65 63 6b 20 76 65 72 73 69 6f 6e 22 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 | w.Flycheck.version".flycheck-ver |
| 214e0 | 73 69 6f 6e 20 74 5d 0a 20 20 20 20 20 5b 22 52 65 61 64 20 74 68 65 20 46 6c 79 63 68 65 63 6b | sion.t]......["Read.the.Flycheck |
| 21500 | 20 6d 61 6e 75 61 6c 22 20 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 20 74 5d 29 29 0a 20 20 22 4d | .manual".flycheck-info.t]))..."M |
| 21520 | 65 6e 75 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 2e 22 | enu.of.command.`flycheck-mode'." |
| 21540 | 29 0a 0a 28 65 61 73 79 2d 6d 65 6e 75 2d 61 64 64 2d 69 74 65 6d 20 6e 69 6c 20 27 28 22 54 6f | )..(easy-menu-add-item.nil.'("To |
| 21560 | 6f 6c 73 22 29 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 20 22 53 70 | ols").flycheck-mode-menu-map."Sp |
| 21580 | 65 6c 6c 20 43 68 65 63 6b 69 6e 67 22 29 0a 0a 0c 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 | ell.Checking").....(defconst.fly |
| 215a0 | 63 68 65 63 6b 2d 76 65 72 73 69 6f 6e 0a 20 20 28 65 76 61 6c 2d 77 68 65 6e 2d 63 6f 6d 70 69 | check-version...(eval-when-compi |
| 215c0 | 6c 65 0a 20 20 20 20 28 6c 6d 2d 76 65 72 73 69 6f 6e 20 28 6f 72 20 6c 6f 61 64 2d 66 69 6c 65 | le.....(lm-version.(or.load-file |
| 215e0 | 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 22 54 68 65 | -name.buffer-file-name)))..."The |
| 21600 | 20 63 75 72 72 65 6e 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 22 29 0a | .current.version.of.Flycheck."). |
| 21620 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 70 6b 67 2d 76 65 72 73 69 6f 6e 20 28 29 | .(defun.flycheck--pkg-version.() |
| 21640 | 0a 20 20 22 45 78 74 72 61 63 74 20 46 4c 59 43 48 45 43 4b 27 73 20 70 61 63 6b 61 67 65 20 76 | ..."Extract.FLYCHECK's.package.v |
| 21660 | 65 72 73 69 6f 6e 20 66 72 6f 6d 20 69 74 73 20 70 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 | ersion.from.its.package.metadata |
| 21680 | 2e 22 0a 20 20 3b 3b 20 55 73 65 20 60 63 6f 6e 64 27 20 62 65 6c 6f 77 20 74 6f 20 61 76 6f 69 | ."...;;.Use.`cond'.below.to.avoi |
| 216a0 | 64 20 61 20 63 6f 6d 70 69 6c 65 72 20 75 6e 75 73 65 64 20 72 65 74 75 72 6e 20 76 61 6c 75 65 | d.a.compiler.unused.return.value |
| 216c0 | 20 77 61 72 6e 69 6e 67 0a 20 20 3b 3b 20 77 68 65 6e 20 60 70 61 63 6b 61 67 65 2d 67 65 74 2d | .warning...;;.when.`package-get- |
| 216e0 | 76 65 72 73 69 6f 6e 27 20 72 65 74 75 72 6e 73 20 6e 69 6c 2e 20 53 65 65 20 23 33 31 38 31 2e | version'.returns.nil..See.#3181. |
| 21700 | 0a 20 20 28 63 6f 6e 64 20 28 28 66 62 6f 75 6e 64 70 20 27 70 61 63 6b 61 67 65 2d 67 65 74 2d | ...(cond.((fboundp.'package-get- |
| 21720 | 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 2d 67 65 74 2d 76 | version)..........(package-get-v |
| 21740 | 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 28 28 66 62 6f 75 6e 64 70 20 27 70 6b 67 2d | ersion)).........((fboundp.'pkg- |
| 21760 | 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 28 70 6b 67 | info-version-info)..........(pkg |
| 21780 | 2d 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d 69 6e 66 6f 20 27 66 6c 79 63 68 65 63 6b 29 29 0a 20 | -info-version-info.'flycheck)).. |
| 217a0 | 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 73 | .......(t..........flycheck-vers |
| 217c0 | 69 6f 6e 29 29 29 0a 0a 3b 3b 3b 20 56 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c | ion)))..;;;.Version.information, |
| 217e0 | 20 6d 61 6e 75 61 6c 20 61 6e 64 20 6c 6f 61 64 69 6e 67 20 6f 66 20 46 6c 79 63 68 65 63 6b 0a | .manual.and.loading.of.Flycheck. |
| 21800 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 73 69 6f 6e 20 28 26 6f 70 74 69 6f 6e | (defun.flycheck-version.(&option |
| 21820 | 61 6c 20 73 68 6f 77 2d 76 65 72 73 69 6f 6e 29 0a 20 20 22 47 65 74 20 74 68 65 20 46 6c 79 63 | al.show-version)..."Get.the.Flyc |
| 21840 | 68 65 63 6b 20 76 65 72 73 69 6f 6e 20 61 73 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 63 61 6c 6c | heck.version.as.string...If.call |
| 21860 | 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 6f 72 20 69 66 20 53 48 4f 57 2d 56 45 52 53 | ed.interactively.or.if.SHOW-VERS |
| 21880 | 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 68 6f 77 20 74 68 65 0a 76 65 72 73 69 6f 6e | ION.is.non-nil,.show.the.version |
| 218a0 | 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 61 6e 64 20 74 68 65 20 6d 65 73 73 61 67 | .in.the.echo.area.and.the.messag |
| 218c0 | 65 73 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 73 74 72 69 6e 67 20 | es.buffer...The.returned.string. |
| 218e0 | 69 6e 63 6c 75 64 65 73 20 62 6f 74 68 2c 20 74 68 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 | includes.both,.the.version.from. |
| 21900 | 70 61 63 6b 61 67 65 2e 65 6c 0a 61 6e 64 20 74 68 65 20 6c 69 62 72 61 72 79 20 76 65 72 73 69 | package.el.and.the.library.versi |
| 21920 | 6f 6e 2c 20 69 66 20 62 6f 74 68 20 61 20 70 72 65 73 65 6e 74 20 61 6e 64 20 64 69 66 66 65 72 | on,.if.both.a.present.and.differ |
| 21940 | 65 6e 74 2e 0a 0a 49 66 20 74 68 65 20 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 20 63 6f 75 6c | ent...If.the.version.number.coul |
| 21960 | 64 20 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 2c 20 73 69 67 6e 61 6c 20 61 6e 20 65 | d.not.be.determined,.signal.an.e |
| 21980 | 72 72 6f 72 2c 0a 69 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6f | rror,.if.called.interactively,.o |
| 219a0 | 72 20 69 66 20 53 48 4f 57 2d 56 45 52 53 49 4f 4e 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 74 | r.if.SHOW-VERSION.is.non-nil,.ot |
| 219c0 | 68 65 72 77 69 73 65 0a 6a 75 73 74 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 69 6e 74 | herwise.just.return.nil."...(int |
| 219e0 | 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 74 29 29 0a 20 20 28 6c 65 74 20 28 28 76 65 72 73 | eractive.(list.t))...(let.((vers |
| 21a00 | 69 6f 6e 20 28 66 6c 79 63 68 65 63 6b 2d 2d 70 6b 67 2d 76 65 72 73 69 6f 6e 29 29 29 0a 20 20 | ion.(flycheck--pkg-version)))... |
| 21a20 | 20 20 28 77 68 65 6e 20 73 68 6f 77 2d 76 65 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 6d 65 73 73 | ..(when.show-version.......(mess |
| 21a40 | 61 67 65 20 22 46 6c 79 63 68 65 63 6b 20 76 65 72 73 69 6f 6e 3a 20 25 73 22 20 76 65 72 73 69 | age."Flycheck.version:.%s".versi |
| 21a60 | 6f 6e 29 29 0a 20 20 20 20 76 65 72 73 69 6f 6e 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | on)).....version))..(defun.flych |
| 21a80 | 65 63 6b 2d 75 6e 6c 6f 61 64 2d 66 75 6e 63 74 69 6f 6e 20 28 29 0a 20 20 22 55 6e 6c 6f 61 64 | eck-unload-function.()..."Unload |
| 21aa0 | 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2e 22 0a 20 20 28 67 6c 6f 62 | .function.for.Flycheck."...(glob |
| 21ac0 | 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 2d 31 29 0a 20 20 28 65 61 73 79 2d 6d 65 6e | al-flycheck-mode.-1)...(easy-men |
| 21ae0 | 75 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 6e 69 6c 20 27 28 22 54 6f 6f 6c 73 22 29 20 28 63 61 | u-remove-item.nil.'("Tools").(ca |
| 21b00 | 64 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 29 29 0a 20 20 28 72 | dr.flycheck-mode-menu-map))...(r |
| 21b20 | 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 65 6d 61 63 73 2d 68 6f 6f 6b 20 23 27 66 6c | emove-hook.'kill-emacs-hook.#'fl |
| 21b40 | 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 29 0a 20 20 28 73 65 74 71 20 | ycheck-global-teardown)...(setq. |
| 21b60 | 66 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 | find-function-regexp-alist...... |
| 21b80 | 20 20 20 28 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 6c 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 | ...(assq-delete-all.'flycheck-ch |
| 21ba0 | 65 63 6b 65 72 20 66 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 | ecker.find-function-regexp-alist |
| 21bc0 | 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | )))..;;;###autoload.(defun.flych |
| 21be0 | 65 63 6b 2d 6d 61 6e 75 61 6c 20 28 29 0a 20 20 22 4f 70 65 6e 20 74 68 65 20 46 6c 79 63 68 65 | eck-manual.()..."Open.the.Flyche |
| 21c00 | 63 6b 20 6d 61 6e 75 61 6c 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 62 | ck.manual."...(interactive)...(b |
| 21c20 | 72 6f 77 73 65 2d 75 72 6c 20 22 68 74 74 70 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f | rowse-url."http://www.flycheck.o |
| 21c40 | 72 67 22 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 66 75 6e 63 74 69 6f 6e | rg"))..(define-obsolete-function |
| 21c60 | 2d 61 6c 69 61 73 20 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 0a 20 20 27 66 6c 79 63 68 65 63 | -alias.'flycheck-info...'flychec |
| 21c80 | 6b 2d 6d 61 6e 75 61 6c 20 22 46 6c 79 63 68 65 63 6b 20 32 36 22 20 22 4f 70 65 6e 20 74 68 65 | k-manual."Flycheck.26"."Open.the |
| 21ca0 | 20 46 6c 79 63 68 65 63 6b 20 6d 61 6e 75 61 6c 2e 22 29 0a 0a 0c 0a 3b 3b 3b 20 55 74 69 6c 69 | .Flycheck.manual.")....;;;.Utili |
| 21cc0 | 74 79 20 66 75 6e 63 74 69 6f 6e 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 65 78 | ty.functions.(defun.flycheck-sex |
| 21ce0 | 70 2d 74 6f 2d 73 74 72 69 6e 67 20 28 73 65 78 70 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 53 45 | p-to-string.(sexp)..."Convert.SE |
| 21d00 | 58 50 20 74 6f 20 61 20 73 74 72 69 6e 67 2e 0a 0a 4c 69 6b 65 20 60 70 72 69 6e 31 2d 74 6f 2d | XP.to.a.string...Like.`prin1-to- |
| 21d20 | 73 74 72 69 6e 67 27 20 62 75 74 20 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 20 72 65 74 75 | string'.but.ensure.that.the.retu |
| 21d40 | 72 6e 65 64 20 73 74 72 69 6e 67 0a 69 73 20 6c 6f 61 64 61 62 6c 65 2e 22 0a 20 20 28 6c 65 74 | rned.string.is.loadable."...(let |
| 21d60 | 20 28 28 70 72 69 6e 74 2d 71 75 6f 74 65 64 20 74 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e | .((print-quoted.t).........(prin |
| 21d80 | 74 2d 6c 65 6e 67 74 68 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d 6c 65 76 | t-length.nil).........(print-lev |
| 21da0 | 65 6c 20 6e 69 6c 29 29 0a 20 20 20 20 28 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 73 65 | el.nil)).....(prin1-to-string.se |
| 21dc0 | 78 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f | xp)))..(defun.flycheck-string-to |
| 21de0 | 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 28 73 74 72 69 6e 67 29 0a 20 20 22 53 61 66 65 6c 79 20 | -number-safe.(string)..."Safely. |
| 21e00 | 63 6f 6e 76 65 72 74 20 53 54 52 49 4e 47 20 74 6f 20 61 20 6e 75 6d 62 65 72 2e 0a 0a 49 66 20 | convert.STRING.to.a.number...If. |
| 21e20 | 53 54 52 49 4e 47 20 69 73 20 6f 66 20 73 74 72 69 6e 67 20 74 79 70 65 20 61 6e 64 20 61 20 6e | STRING.is.of.string.type.and.a.n |
| 21e40 | 75 6d 65 72 69 63 20 73 74 72 69 6e 67 2c 20 63 6f 6e 76 65 72 74 20 53 54 52 49 4e 47 0a 74 6f | umeric.string,.convert.STRING.to |
| 21e60 | 20 61 20 6e 75 6d 62 65 72 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 20 20 4f 74 68 65 72 77 | .a.number.and.return.it...Otherw |
| 21e80 | 69 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 75 6d 62 65 72 | ise.return.nil."...(let.((number |
| 21ea0 | 2d 72 65 20 28 72 78 20 73 74 72 69 6e 67 2d 73 74 61 72 74 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | -re.(rx.string-start.(one-or-mor |
| 21ec0 | 65 20 28 61 6e 79 20 64 69 67 69 74 29 29 20 73 74 72 69 6e 67 2d 65 6e 64 29 29 29 0a 20 20 20 | e.(any.digit)).string-end))).... |
| 21ee0 | 20 28 77 68 65 6e 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 73 74 72 69 6e 67 29 20 28 73 74 | .(when.(and.(stringp.string).(st |
| 21f00 | 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 6e 75 6d 62 65 72 2d 72 65 20 73 74 72 69 6e 67 29 29 0a | ring-match-p.number-re.string)). |
| 21f20 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 73 74 72 69 6e 67 29 29 | ......(string-to-number.string)) |
| 21f40 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 | ))..(defun.flycheck-string-or-ni |
| 21f60 | 6c 2d 70 20 28 6f 62 6a 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 69 66 20 4f 42 4a 20 69 73 | l-p.(obj)..."Determine.if.OBJ.is |
| 21f80 | 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 28 6f 72 20 28 6e 75 6c 6c 20 6f | .a.string.or.nil."...(or.(null.o |
| 21fa0 | 62 6a 29 20 28 73 74 72 69 6e 67 70 20 6f 62 6a 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | bj).(stringp.obj)))..(defun.flyc |
| 21fc0 | 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 20 28 6f 62 6a 29 0a 20 20 22 44 65 74 65 | heck-string-list-p.(obj)..."Dete |
| 21fe0 | 72 6d 69 6e 65 20 69 66 20 4f 42 4a 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 | rmine.if.OBJ.is.a.list.of.string |
| 22000 | 73 2e 22 0a 20 20 28 61 6e 64 20 28 6c 69 73 74 70 20 6f 62 6a 29 20 28 73 65 71 2d 65 76 65 72 | s."...(and.(listp.obj).(seq-ever |
| 22020 | 79 2d 70 20 23 27 73 74 72 69 6e 67 70 20 6f 62 6a 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | y-p.#'stringp.obj)))..(defun.fly |
| 22040 | 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 20 28 6f | check-string-or-string-list-p.(o |
| 22060 | 62 6a 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 69 66 20 4f 42 4a 20 69 73 20 61 20 73 74 72 | bj)..."Determine.if.OBJ.is.a.str |
| 22080 | 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 22 0a 20 20 28 6f 72 | ing.or.a.list.of.strings."...(or |
| 220a0 | 20 28 73 74 72 69 6e 67 70 20 6f 62 6a 29 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d | .(stringp.obj).(flycheck-string- |
| 220c0 | 6c 69 73 74 2d 70 20 6f 62 6a 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 | list-p.obj)))..(defun.flycheck-s |
| 220e0 | 79 6d 62 6f 6c 2d 6c 69 73 74 2d 70 20 28 6f 62 6a 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 | ymbol-list-p.(obj)..."Determine. |
| 22100 | 69 66 20 4f 42 4a 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 79 6d 62 6f 6c 73 2e 22 0a 20 20 | if.OBJ.is.a.list.of.symbols."... |
| 22120 | 28 61 6e 64 20 28 6c 69 73 74 70 20 6f 62 6a 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 23 27 | (and.(listp.obj).(seq-every-p.#' |
| 22140 | 73 79 6d 62 6f 6c 70 20 6f 62 6a 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c | symbolp.obj)))..(defvar-local.fl |
| 22160 | 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 20 6e 69 6c 29 | ycheck--file-truename-cache.nil) |
| 22180 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 | ..(defun.flycheck--file-truename |
| 221a0 | 20 28 66 69 6c 65 29 0a 20 20 22 4d 65 6d 6f 69 7a 65 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 | .(file)..."Memoize.the.result.of |
| 221c0 | 20 60 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 6f 6e 20 28 64 69 72 65 63 74 6f 72 79 2d 66 | .`file-truename'.on.(directory-f |
| 221e0 | 69 6c 65 2d 6e 61 6d 65 20 46 49 4c 45 29 2e 22 0a 20 20 3b 3b 20 60 66 69 6c 65 2d 74 72 75 65 | ile-name.FILE)."...;;.`file-true |
| 22200 | 6e 61 6d 65 27 20 69 73 20 73 6c 6f 77 2c 20 62 75 74 20 61 6c 74 65 72 6e 61 74 69 76 65 73 20 | name'.is.slow,.but.alternatives. |
| 22220 | 61 72 65 20 69 6e 63 6f 6d 70 6c 65 74 65 2c 20 73 6f 20 6d 65 6d 6f 69 7a 69 6e 67 20 69 73 0a | are.incomplete,.so.memoizing.is. |
| 22240 | 20 20 3b 3b 20 6f 75 72 20 62 65 73 74 20 62 65 74 2e 20 20 53 65 65 20 68 74 74 70 73 3a 2f 2f | ..;;.our.best.bet...See.https:// |
| 22260 | 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 70 75 6c | github.com/flycheck/flycheck/pul |
| 22280 | 6c 2f 31 36 39 38 2e 0a 20 20 28 75 6e 6c 65 73 73 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 | l/1698....(unless.flycheck--file |
| 222a0 | 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 0a 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 | -truename-cache.....(setq-local. |
| 222c0 | 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 20 28 6d | flycheck--file-truename-cache.(m |
| 222e0 | 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 73 74 20 27 65 71 75 61 6c 29 29 29 0a 20 | ake-hash-table.:test.'equal))).. |
| 22300 | 20 28 6f 72 20 28 67 65 74 68 61 73 68 20 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c | .(or.(gethash.file.flycheck--fil |
| 22320 | 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 0a 20 20 20 20 20 20 28 70 75 74 68 61 73 68 | e-truename-cache).......(puthash |
| 22340 | 20 66 69 6c 65 20 28 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 28 64 69 72 65 63 74 6f 72 79 2d | .file.(file-truename.(directory- |
| 22360 | 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file-name.file))................ |
| 22380 | 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 29 29 | flycheck--file-truename-cache))) |
| 223a0 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 28 | ..(defun.flycheck-same-files-p.( |
| 223c0 | 66 69 6c 65 2d 61 20 66 69 6c 65 2d 62 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 | file-a.file-b)..."Determine.whet |
| 223e0 | 68 65 72 20 46 49 4c 45 2d 41 20 61 6e 64 20 46 49 4c 45 2d 42 20 72 65 66 65 72 20 74 6f 20 74 | her.FILE-A.and.FILE-B.refer.to.t |
| 22400 | 68 65 20 73 61 6d 65 20 66 69 6c 65 2e 0a 0a 46 69 6c 65 73 20 61 72 65 20 74 68 65 20 73 61 6d | he.same.file...Files.are.the.sam |
| 22420 | 65 20 69 66 20 28 69 6e 20 74 68 65 20 6f 72 64 65 72 20 63 68 65 63 6b 65 64 29 20 74 68 65 79 | e.if.(in.the.order.checked).they |
| 22440 | 20 61 72 65 20 65 71 75 61 6c 2c 20 6f 72 0a 69 66 20 74 68 65 79 20 72 65 73 6f 6c 76 65 20 74 | .are.equal,.or.if.they.resolve.t |
| 22460 | 6f 20 74 68 65 20 73 61 6d 65 20 63 61 6e 6f 6e 69 63 61 6c 20 70 61 74 68 73 2e 22 0a 20 20 28 | o.the.same.canonical.paths."...( |
| 22480 | 6f 72 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 2d 61 20 66 69 6c 65 2d 62 29 0a 20 20 20 20 20 | or.(string=.file-a.file-b)...... |
| 224a0 | 20 28 73 74 72 69 6e 67 3d 20 28 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 | .(string=.(flycheck--file-truena |
| 224c0 | 6d 65 20 66 69 6c 65 2d 61 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | me.file-a)................(flych |
| 224e0 | 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 66 69 6c 65 2d 62 29 29 29 29 0a 0a 28 | eck--file-truename.file-b))))..( |
| 22500 | 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 | defvar-local.flycheck-temporarie |
| 22520 | 73 20 6e 69 6c 0a 20 20 22 54 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 | s.nil..."Temporary.files.and.dir |
| 22540 | 65 63 74 6f 72 69 65 73 20 63 72 65 61 74 65 64 20 62 79 20 46 6c 79 63 68 65 63 6b 2e 22 29 0a | ectories.created.by.Flycheck."). |
| 22560 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d | .(defun.flycheck-temp-dir-system |
| 22580 | 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 75 6e 69 71 75 65 20 74 65 6d 70 6f 72 61 72 79 | .()..."Create.a.unique.temporary |
| 225a0 | 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 55 73 65 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d | .directory...Use.`flycheck-temp- |
| 225c0 | 70 72 65 66 69 78 27 20 61 73 20 70 72 65 66 69 78 2c 20 61 6e 64 20 61 64 64 20 74 68 65 20 64 | prefix'.as.prefix,.and.add.the.d |
| 225e0 | 69 72 65 63 74 6f 72 79 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 | irectory.to.`flycheck-temporarie |
| 22600 | 73 27 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 64 69 72 65 | s'...Return.the.path.of.the.dire |
| 22620 | 63 74 6f 72 79 22 0a 20 20 28 6c 65 74 2a 20 28 28 74 65 6d 70 64 69 72 20 28 6d 61 6b 65 2d 74 | ctory"...(let*.((tempdir.(make-t |
| 22640 | 65 6d 70 2d 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 20 27 64 | emp-file.flycheck-temp-prefix.'d |
| 22660 | 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 28 70 75 73 68 20 74 65 6d 70 64 69 72 20 66 6c | irectory))).....(push.tempdir.fl |
| 22680 | 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 20 20 74 65 6d 70 64 69 72 29 | ycheck-temporaries).....tempdir) |
| 226a0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 73 | )..(defun.flycheck-temp-file-sys |
| 226c0 | 74 65 6d 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 73 75 66 66 69 78 29 0a | tem.(filename.&optional.suffix). |
| 226e0 | 20 20 22 43 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 6e 61 6d 65 64 | .."Create.a.temporary.file.named |
| 22700 | 20 61 66 74 65 72 20 46 49 4c 45 4e 41 4d 45 2e 0a 0a 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 | .after.FILENAME...If.FILENAME.is |
| 22720 | 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 | .non-nil,.this.function.creates. |
| 22740 | 61 20 74 65 6d 70 6f 72 61 72 79 0a 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 60 66 6c 79 63 | a.temporary.directory.with.`flyc |
| 22760 | 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d 27 2c 20 61 6e 64 20 63 72 65 61 74 | heck-temp-dir-system',.and.creat |
| 22780 | 65 73 20 61 20 66 69 6c 65 0a 77 69 74 68 20 74 68 65 20 73 61 6d 65 20 6e 61 6d 65 20 61 73 20 | es.a.file.with.the.same.name.as. |
| 227a0 | 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 69 73 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 4f 74 68 | FILENAME.in.this.directory...Oth |
| 227c0 | 65 72 77 69 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 61 20 74 | erwise.this.function.creates.a.t |
| 227e0 | 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 0a 60 66 6c 79 | emporary.file.starting.with.`fly |
| 22800 | 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 2e 20 20 49 66 20 70 72 65 73 65 6e 74 2c | check-temp-prefix'...If.present, |
| 22820 | 20 53 55 46 46 49 58 20 69 73 20 61 70 70 65 6e 64 65 64 3b 0a 6f 74 68 65 72 77 69 73 65 2c 20 | .SUFFIX.is.appended;.otherwise,. |
| 22840 | 61 20 72 61 6e 64 6f 6d 20 73 75 66 66 69 78 20 69 73 20 75 73 65 64 2e 20 20 54 68 65 20 70 61 | a.random.suffix.is.used...The.pa |
| 22860 | 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 20 69 73 0a 61 64 64 65 64 20 74 6f 20 60 66 6c 79 63 | th.of.the.file.is.added.to.`flyc |
| 22880 | 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 27 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 70 | heck-temporaries'...Return.the.p |
| 228a0 | 61 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 65 6d 70 66 | ath.of.the.file."...(let.((tempf |
| 228c0 | 69 6c 65 20 28 63 6f 6e 76 65 72 74 2d 73 74 61 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 0a 20 | ile.(convert-standard-filename.. |
| 228e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 69 6c 65 6e 61 6d 65 0a 20 | ..................(if.filename.. |
| 22900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 | ......................(expand-fi |
| 22920 | 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 | le-name.(file-name-nondirectory. |
| 22940 | 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | filename)....................... |
| 22960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d | ...................(flycheck-tem |
| 22980 | 70 2d 64 69 72 2d 73 79 73 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p-dir-system)).................. |
| 229a0 | 20 20 20 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d | ....(make-temp-file.flycheck-tem |
| 229c0 | 70 2d 70 72 65 66 69 78 20 6e 69 6c 20 73 75 66 66 69 78 29 29 29 29 29 0a 20 20 20 20 28 70 75 | p-prefix.nil.suffix))))).....(pu |
| 229e0 | 73 68 20 74 65 6d 70 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 | sh.tempfile.flycheck-temporaries |
| 22a00 | 29 0a 20 20 20 20 74 65 6d 70 66 69 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ).....tempfile))..(defun.flychec |
| 22a20 | 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d 69 6e 70 6c 61 63 65 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f | k-temp-file-inplace.(filename.&o |
| 22a40 | 70 74 69 6f 6e 61 6c 20 73 75 66 66 69 78 29 0a 20 20 22 43 72 65 61 74 65 20 61 6e 20 69 6e 2d | ptional.suffix)..."Create.an.in- |
| 22a60 | 70 6c 61 63 65 20 63 6f 70 79 20 6f 66 20 46 49 4c 45 4e 41 4d 45 2e 0a 0a 50 72 65 66 69 78 20 | place.copy.of.FILENAME...Prefix. |
| 22a80 | 74 68 65 20 66 69 6c 65 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 | the.file.with.`flycheck-temp-pre |
| 22aa0 | 66 69 78 27 20 61 6e 64 20 61 64 64 20 74 68 65 20 70 61 74 68 20 6f 66 0a 74 68 65 20 66 69 6c | fix'.and.add.the.path.of.the.fil |
| 22ac0 | 65 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 27 2e 0a 0a 49 66 | e.to.`flycheck-temporaries'...If |
| 22ae0 | 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 6e 69 6c 2c 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 60 | .FILENAME.is.nil,.fall.back.to.` |
| 22b00 | 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 73 74 65 6d 27 20 77 69 74 68 0a | flycheck-temp-file-system'.with. |
| 22b20 | 74 68 65 20 73 70 65 63 69 66 69 65 64 20 53 55 46 46 49 58 2e 0a 0a 52 65 74 75 72 6e 20 74 68 | the.specified.SUFFIX...Return.th |
| 22b40 | 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 22 0a 20 20 28 69 66 20 66 69 6c 65 6e | e.path.of.the.file."...(if.filen |
| 22b60 | 61 6d 65 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 74 65 6d 70 6e 61 6d 65 20 28 66 6f 72 6d | ame.......(let*.((tempname.(form |
| 22b80 | 61 74 20 22 25 73 5f 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at."%s_%s"...................... |
| 22ba0 | 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 0a 20 | ..........flycheck-temp-prefix.. |
| 22bc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ..............................(f |
| 22be0 | 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 6e 61 6d 65 29 29 | ile-name-nondirectory.filename)) |
| 22c00 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 65 6d 70 66 69 6c 65 20 28 63 6f 6e 76 65 72 | )..............(tempfile.(conver |
| 22c20 | 74 2d 73 74 61 6e 64 61 72 64 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-standard-filename............. |
| 22c40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 65 | ............(expand-file-name.te |
| 22c60 | 6d 70 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mpname.......................... |
| 22c80 | 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 72 65 | .................(file-name-dire |
| 22ca0 | 63 74 6f 72 79 20 66 69 6c 65 6e 61 6d 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 | ctory.filename))))).........(pus |
| 22cc0 | 68 20 74 65 6d 70 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 | h.tempfile.flycheck-temporaries) |
| 22ce0 | 0a 20 20 20 20 20 20 20 20 74 65 6d 70 66 69 6c 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b | .........tempfile).....(flycheck |
| 22d00 | 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 73 74 65 6d 20 66 69 6c 65 6e 61 6d 65 20 73 75 66 66 69 | -temp-file-system.filename.suffi |
| 22d20 | 78 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 65 63 | x)))..(defun.flycheck-temp-direc |
| 22d40 | 74 6f 72 79 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 64 69 72 | tory.(checker)..."Return.the.dir |
| 22d60 | 65 63 74 6f 72 79 20 77 68 65 72 65 20 43 48 45 43 4b 45 52 20 77 72 69 74 65 73 20 74 65 6d 70 | ectory.where.CHECKER.writes.temp |
| 22d80 | 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 20 | orary.files...Return.nil.if.the. |
| 22da0 | 43 48 45 43 4b 45 52 20 64 6f 65 73 20 6e 6f 74 20 77 72 69 74 65 20 74 65 6d 70 6f 72 61 72 79 | CHECKER.does.not.write.temporary |
| 22dc0 | 20 66 69 6c 65 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 61 72 67 73 20 28 66 6c 79 63 68 65 63 6b | .files."...(let.((args.(flycheck |
| 22de0 | 2d 63 68 65 63 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 | -checker-arguments.checker)))... |
| 22e00 | 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 6d 65 6d 71 20 27 73 6f 75 72 63 65 20 61 72 67 73 | ..(cond......((memq.'source.args |
| 22e20 | 29 20 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 | ).temporary-file-directory)..... |
| 22e40 | 20 28 28 6d 65 6d 71 20 27 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 61 72 67 73 29 0a 20 20 | .((memq.'source-inplace.args)... |
| 22e60 | 20 20 20 20 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e | ....(if.buffer-file-name.(file-n |
| 22e80 | 61 6d 65 2d 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 | ame-directory.buffer-file-name). |
| 22ea0 | 20 20 20 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 | ........temporary-file-directory |
| 22ec0 | 29 29 0a 20 20 20 20 20 28 74 20 6e 69 6c 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | ))......(t.nil))))..(defun.flych |
| 22ee0 | 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 73 2d 77 72 69 74 61 62 6c 65 2d 70 20 28 63 68 65 63 6b | eck-temp-files-writable-p.(check |
| 22f00 | 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 63 61 6e 20 77 72 69 74 65 | er)..."Whether.CHECKER.can.write |
| 22f20 | 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a 0a 49 66 20 43 48 45 43 4b 45 52 20 68 61 | .temporary.files...If.CHECKER.ha |
| 22f40 | 73 20 60 73 6f 75 72 63 65 27 20 6f 72 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 69 | s.`source'.or.`source-inplace'.i |
| 22f60 | 6e 20 69 74 73 20 60 3a 63 6f 6d 6d 61 6e 64 27 2c 0a 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 | n.its.`:command',.return.whether |
| 22f80 | 20 66 6c 79 63 68 65 63 6b 20 68 61 73 20 74 68 65 20 70 65 72 6d 69 73 73 69 6f 6e 73 20 74 6f | .flycheck.has.the.permissions.to |
| 22fa0 | 20 63 72 65 61 74 65 20 74 68 65 0a 72 65 73 70 65 63 74 69 76 65 20 74 65 6d 70 6f 72 61 72 79 | .create.the.respective.temporary |
| 22fc0 | 20 66 69 6c 65 73 2e 0a 0a 52 65 74 75 72 6e 20 74 20 69 66 20 43 48 45 43 4b 45 52 20 64 6f 65 | .files...Return.t.if.CHECKER.doe |
| 22fe0 | 73 20 6e 6f 74 20 75 73 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 22 0a 20 20 28 6c | s.not.use.temporary.files."...(l |
| 23000 | 65 74 20 28 28 64 69 72 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 65 63 74 6f 72 | et.((dir.(flycheck-temp-director |
| 23020 | 79 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 64 69 72 29 20 28 | y.checker))).....(or.(not.dir).( |
| 23040 | 66 69 6c 65 2d 77 72 69 74 61 62 6c 65 2d 70 20 64 69 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | file-writable-p.dir))))..(defun. |
| 23060 | 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 66 69 6c 65 20 28 66 69 | flycheck-save-buffer-to-file.(fi |
| 23080 | 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 53 61 76 65 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 | le-name)..."Save.the.contents.of |
| 230a0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 46 49 4c 45 2d 4e 41 4d 45 | .the.current.buffer.to.FILE-NAME |
| 230c0 | 2e 22 0a 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f 72 79 20 28 66 69 6c 65 2d 6e 61 6d 65 2d | ."...(make-directory.(file-name- |
| 230e0 | 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 29 20 74 29 0a 20 20 28 6c 65 74 20 28 | directory.file-name).t)...(let.( |
| 23100 | 28 6a 6b 61 2d 63 6f 6d 70 72 2d 69 6e 68 69 62 69 74 20 74 29 29 0a 20 20 20 20 28 77 72 69 74 | (jka-compr-inhibit.t)).....(writ |
| 23120 | 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 6e 69 6c 20 66 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 20 30 | e-region.nil.nil.file-name.nil.0 |
| 23140 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 | )))..(defun.flycheck-save-buffer |
| 23160 | 2d 74 6f 2d 74 65 6d 70 20 28 74 65 6d 70 2d 66 69 6c 65 2d 66 6e 29 0a 20 20 22 53 61 76 65 20 | -to-temp.(temp-file-fn)..."Save. |
| 23180 | 62 75 66 66 65 72 20 74 6f 20 74 65 6d 70 20 66 69 6c 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 | buffer.to.temp.file.returned.by. |
| 231a0 | 54 45 4d 50 2d 46 49 4c 45 2d 46 4e 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f | TEMP-FILE-FN...Return.the.name.o |
| 231c0 | 66 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 | f.the.temporary.file."...(let.(( |
| 231e0 | 66 69 6c 65 6e 61 6d 65 20 28 66 75 6e 63 61 6c 6c 20 74 65 6d 70 2d 66 69 6c 65 2d 66 6e 20 28 | filename.(funcall.temp-file-fn.( |
| 23200 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 3b 3b 20 44 6f 20 6e | buffer-file-name)))).....;;.Do.n |
| 23220 | 6f 74 20 66 6c 75 73 68 20 73 68 6f 72 74 2d 6c 69 76 65 64 20 74 65 6d 70 6f 72 61 72 79 20 66 | ot.flush.short-lived.temporary.f |
| 23240 | 69 6c 65 73 20 6f 6e 74 6f 20 64 69 73 6b 0a 20 20 20 20 28 6c 65 74 20 28 28 77 72 69 74 65 2d | iles.onto.disk.....(let.((write- |
| 23260 | 72 65 67 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 66 73 79 6e 63 20 74 29 29 0a 20 20 20 20 20 20 28 | region-inhibit-fsync.t)).......( |
| 23280 | 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 66 69 6c 65 20 66 69 6c | flycheck-save-buffer-to-file.fil |
| 232a0 | 65 6e 61 6d 65 29 29 0a 20 20 20 20 66 69 6c 65 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 | ename)).....filename))..(defun.f |
| 232c0 | 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 28 6f 70 74 | lycheck-prepend-with-option.(opt |
| 232e0 | 69 6f 6e 20 69 74 65 6d 73 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 70 65 6e 64 2d 66 6e 29 0a | ion.items.&optional.prepend-fn). |
| 23300 | 20 20 22 50 72 65 70 65 6e 64 20 4f 50 54 49 4f 4e 20 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 | .."Prepend.OPTION.to.each.item.i |
| 23320 | 6e 20 49 54 45 4d 53 2c 20 75 73 69 6e 67 20 50 52 45 50 45 4e 44 2d 46 4e 2e 0a 0a 50 72 65 70 | n.ITEMS,.using.PREPEND-FN...Prep |
| 23340 | 65 6e 64 20 4f 50 54 49 4f 4e 20 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 49 54 45 4d 53 | end.OPTION.to.each.item.in.ITEMS |
| 23360 | 2e 0a 0a 49 54 45 4d 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 74 6f | ...ITEMS.is.a.list.of.strings.to |
| 23380 | 20 70 61 73 73 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 4f 50 | .pass.to.the.syntax.checker...OP |
| 233a0 | 54 49 4f 4e 0a 69 73 20 74 68 65 20 6f 70 74 69 6f 6e 2c 20 61 73 20 73 74 72 69 6e 67 2e 20 20 | TION.is.the.option,.as.string... |
| 233c0 | 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 63 61 6c 6c 65 64 20 | PREPEND-FN.is.a.function.called. |
| 233e0 | 74 6f 0a 70 72 65 70 65 6e 64 20 4f 50 54 49 4f 4e 20 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 | to.prepend.OPTION.to.each.item.i |
| 23400 | 6e 20 49 54 45 4d 53 2e 20 20 49 74 20 72 65 63 65 69 76 65 73 20 74 68 65 20 6f 70 74 69 6f 6e | n.ITEMS...It.receives.the.option |
| 23420 | 20 61 6e 64 0a 61 20 73 69 6e 67 6c 65 20 69 74 65 6d 20 66 72 6f 6d 20 49 54 45 4d 53 20 61 73 | .and.a.single.item.from.ITEMS.as |
| 23440 | 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 | .argument,.and.must.return.a.str |
| 23460 | 69 6e 67 20 6f 72 0a 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 77 69 74 68 20 4f 50 | ing.or.a.list.of.strings.with.OP |
| 23480 | 54 49 4f 4e 20 70 72 65 70 65 6e 64 65 64 20 74 6f 20 74 68 65 20 69 74 65 6d 2e 20 20 49 66 0a | TION.prepended.to.the.item...If. |
| 234a0 | 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 6e 69 6c 20 6f 72 20 6f 6d 69 74 74 65 64 2c 20 75 73 | PREPEND-FN.is.nil.or.omitted,.us |
| 234c0 | 65 20 60 6c 69 73 74 27 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 | e.`list'...Return.a.list.of.stri |
| 234e0 | 6e 67 73 20 77 68 65 72 65 20 4f 50 54 49 4f 4e 20 69 73 20 70 72 65 70 65 6e 64 65 64 20 74 6f | ngs.where.OPTION.is.prepended.to |
| 23500 | 20 65 61 63 68 20 69 74 65 6d 0a 69 6e 20 49 54 45 4d 53 20 75 73 69 6e 67 20 50 52 45 50 45 4e | .each.item.in.ITEMS.using.PREPEN |
| 23520 | 44 2d 46 4e 2e 20 20 49 66 20 50 52 45 50 45 4e 44 2d 46 4e 20 72 65 74 75 72 6e 73 20 61 20 6c | D-FN...If.PREPEND-FN.returns.a.l |
| 23540 | 69 73 74 2c 20 69 74 20 69 73 0a 73 70 6c 69 63 65 64 20 69 6e 74 6f 20 74 68 65 20 72 65 73 75 | ist,.it.is.spliced.into.the.resu |
| 23560 | 6c 74 69 6e 67 20 6c 69 73 74 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 | lting.list."...(unless.(stringp. |
| 23580 | 6f 70 74 69 6f 6e 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 4f 70 74 69 6f 6e 20 25 53 20 69 73 | option).....(error."Option.%S.is |
| 235a0 | 20 6e 6f 74 20 61 20 73 74 72 69 6e 67 22 20 6f 70 74 69 6f 6e 29 29 0a 20 20 28 75 6e 6c 65 73 | .not.a.string".option))...(unles |
| 235c0 | 73 20 70 72 65 70 65 6e 64 2d 66 6e 0a 20 20 20 20 28 73 65 74 71 20 70 72 65 70 65 6e 64 2d 66 | s.prepend-fn.....(setq.prepend-f |
| 235e0 | 6e 20 23 27 6c 69 73 74 29 29 0a 20 20 28 6c 65 74 20 28 28 70 72 65 70 65 6e 64 0a 20 20 20 20 | n.#'list))...(let.((prepend..... |
| 23600 | 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 20 20 20 20 28 | .....(lambda.(item)............( |
| 23620 | 6c 65 74 20 28 28 72 65 73 75 6c 74 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 70 65 6e 64 2d 66 6e | let.((result.(funcall.prepend-fn |
| 23640 | 20 6f 70 74 69 6f 6e 20 69 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | .option.item)))..............(co |
| 23660 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 61 6e 64 20 28 6c 69 73 74 70 20 72 65 | nd...............((and.(listp.re |
| 23680 | 73 75 6c 74 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 23 27 73 74 72 69 6e 67 70 20 72 65 73 | sult).(seq-every-p.#'stringp.res |
| 236a0 | 75 6c 74 29 29 20 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 73 74 | ult)).result)...............((st |
| 236c0 | 72 69 6e 67 70 20 72 65 73 75 6c 74 29 20 28 6c 69 73 74 20 72 65 73 75 6c 74 29 29 0a 20 20 20 | ringp.result).(list.result)).... |
| 236e0 | 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 | ...........(t.(error."Invalid.re |
| 23700 | 73 75 6c 74 20 74 79 70 65 20 66 6f 72 20 6f 70 74 69 6f 6e 3a 20 25 53 22 20 72 65 73 75 6c 74 | sult.type.for.option:.%S".result |
| 23720 | 29 29 29 29 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 61 70 70 65 6e 64 20 28 73 65 71 | ))))))).....(apply.#'append.(seq |
| 23740 | 2d 6d 61 70 20 70 72 65 70 65 6e 64 20 69 74 65 6d 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | -map.prepend.items))))..(defun.f |
| 23760 | 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 69 6e 2d 62 75 66 66 65 72 20 28 70 61 74 74 65 72 6e 29 | lycheck-find-in-buffer.(pattern) |
| 23780 | 0a 20 20 22 46 69 6e 64 20 50 41 54 54 45 52 4e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ..."Find.PATTERN.in.the.current. |
| 237a0 | 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 | buffer...Return.the.result.of.th |
| 237c0 | 65 20 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 67 72 6f 75 70 20 6f 66 20 50 41 54 54 45 52 | e.first.matching.group.of.PATTER |
| 237e0 | 4e 2c 20 6f 72 20 6e 69 6c 2c 0a 69 66 20 50 41 54 54 45 52 4e 20 64 69 64 20 6e 6f 74 20 6d 61 | N,.or.nil,.if.PATTERN.did.not.ma |
| 23800 | 74 63 68 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 73 61 76 | tch."...(save-excursion.....(sav |
| 23820 | 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 | e-restriction.......(widen)..... |
| 23840 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 | ..(goto-char.(point-min))....... |
| 23860 | 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 6f 72 77 61 72 64 20 70 61 74 74 65 72 6e | (when.(re-search-forward.pattern |
| 23880 | 20 6e 69 6c 20 27 6e 6f 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 | .nil.'no-error).........(match-s |
| 238a0 | 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 31 29 29 29 29 29 0a 0a 28 64 65 66 | tring-no-properties.1)))))..(def |
| 238c0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 65 6d 70 74 79 2d 70 20 28 26 6f 70 74 | un.flycheck-buffer-empty-p.(&opt |
| 238e0 | 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 | ional.buffer)..."Check.whether.a |
| 23900 | 20 42 55 46 46 45 52 20 69 73 20 65 6d 70 74 79 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 | .BUFFER.is.empty,.defaulting.to. |
| 23920 | 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 2e 22 0a 20 20 28 3d 20 28 62 75 66 66 65 72 2d 73 | the.current.one."...(=.(buffer-s |
| 23940 | 69 7a 65 20 62 75 66 66 65 72 29 20 30 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ize.buffer).0))..(defun.flycheck |
| 23960 | 2d 62 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 | -buffer-nonempty-p.(&optional.bu |
| 23980 | 66 66 65 72 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 42 55 46 46 45 52 20 | ffer)..."Check.whether.a.BUFFER. |
| 239a0 | 69 73 20 6e 6f 6e 65 6d 70 74 79 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 | is.nonempty,.defaulting.to.the.c |
| 239c0 | 75 72 72 65 6e 74 20 6f 6e 65 2e 22 0a 20 20 28 3e 20 28 62 75 66 66 65 72 2d 73 69 7a 65 20 62 | urrent.one."...(>.(buffer-size.b |
| 239e0 | 75 66 66 65 72 29 20 30 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 70 68 65 | uffer).0))..(defun.flycheck-ephe |
| 23a00 | 6d 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 | meral-buffer-p.()..."Determine.w |
| 23a20 | 68 65 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 61 6e 20 | hether.the.current.buffer.is.an. |
| 23a40 | 65 70 68 65 6d 65 72 61 6c 20 62 75 66 66 65 72 2e 0a 0a 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 | ephemeral.buffer...See.Info.node |
| 23a60 | 20 60 28 65 6c 69 73 70 29 42 75 66 66 65 72 20 4e 61 6d 65 73 27 20 66 6f 72 20 69 6e 66 6f 72 | .`(elisp)Buffer.Names'.for.infor |
| 23a80 | 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 65 70 68 65 6d 65 72 61 6c 20 62 75 66 66 65 72 73 2e 22 | mation.about.ephemeral.buffers." |
| 23aa0 | 0a 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 22 20 22 20 28 62 75 66 66 65 72 2d | ...(string-prefix-p.".".(buffer- |
| 23ac0 | 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6e 63 72 79 70 74 | name)))..(defun.flycheck-encrypt |
| 23ae0 | 65 64 2d 62 75 66 66 65 72 2d 70 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 | ed-buffer-p.()..."Determine.whet |
| 23b00 | 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 61 6e 20 65 6e 63 | her.the.current.buffer.is.an.enc |
| 23b20 | 72 79 70 74 65 64 20 66 69 6c 65 2e 0a 0a 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 70 | rypted.file...See.Info.node.`(ep |
| 23b40 | 61 29 54 6f 70 27 20 66 6f 72 20 45 6d 61 63 73 27 20 69 6e 74 65 72 66 61 63 65 20 74 6f 20 65 | a)Top'.for.Emacs'.interface.to.e |
| 23b60 | 6e 63 72 79 70 74 65 64 0a 66 69 6c 65 73 2e 22 0a 20 20 3b 3b 20 54 68 65 20 45 50 41 20 66 69 | ncrypted.files."...;;.The.EPA.fi |
| 23b80 | 6c 65 20 68 61 6e 64 6c 65 72 20 73 65 74 73 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 6c 6f | le.handler.sets.this.variable.lo |
| 23ba0 | 63 61 6c 6c 79 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 | cally.to.remember.the.recipients |
| 23bc0 | 0a 20 20 3b 3b 20 6f 66 20 74 68 65 20 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 20 66 6f 72 20 | ...;;.of.the.encrypted.file.for. |
| 23be0 | 72 65 2d 65 6e 63 72 79 70 74 69 6f 6e 2e 20 20 48 65 6e 63 65 2c 20 61 20 6c 6f 63 61 6c 20 62 | re-encryption...Hence,.a.local.b |
| 23c00 | 69 6e 64 69 6e 67 20 6f 66 20 74 68 69 73 0a 20 20 3b 3b 20 76 61 72 69 61 62 6c 65 20 69 73 20 | inding.of.this...;;.variable.is. |
| 23c20 | 61 20 67 6f 6f 64 20 69 6e 64 69 63 61 74 69 6f 6e 20 74 68 61 74 20 74 68 65 20 62 75 66 66 65 | a.good.indication.that.the.buffe |
| 23c40 | 72 20 69 73 20 65 6e 63 72 79 70 74 65 64 2e 20 20 49 20 68 61 76 65 6e 27 74 0a 20 20 3b 3b 20 | r.is.encrypted...I.haven't...;;. |
| 23c60 | 66 6f 75 6e 64 20 61 6e 79 20 62 65 74 74 65 72 20 69 6e 64 69 63 61 74 6f 72 20 61 6e 79 77 61 | found.any.better.indicator.anywa |
| 23c80 | 79 2e 0a 20 20 28 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 2d 70 20 27 65 70 61 2d 66 69 6c 65 | y....(local-variable-p.'epa-file |
| 23ca0 | 2d 65 6e 63 72 79 70 74 2d 74 6f 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 | -encrypt-to))..(defun.flycheck-a |
| 23cc0 | 75 74 6f 6c 6f 61 64 73 2d 66 69 6c 65 2d 70 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 | utoloads-file-p.()..."Determine. |
| 23ce0 | 77 68 65 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 61 6e | whether.the.current.buffer.is.an |
| 23d00 | 20 61 75 74 6f 6c 6f 61 64 73 20 66 69 6c 65 2e 0a 0a 41 75 74 6f 6c 6f 61 64 73 20 61 72 65 20 | .autoloads.file...Autoloads.are. |
| 23d20 | 67 65 6e 65 72 61 74 65 64 20 62 79 20 70 61 63 6b 61 67 65 2e 65 6c 20 64 75 72 69 6e 67 20 69 | generated.by.package.el.during.i |
| 23d40 | 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 22 0a 20 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 | nstallation."...(string-suffix-p |
| 23d60 | 20 22 2d 61 75 74 6f 6c 6f 61 64 73 2e 65 6c 22 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 29 29 | ."-autoloads.el".(buffer-name))) |
| 23d80 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 69 6e 2d 75 73 65 72 2d 65 6d 61 63 73 2d | ..(defun.flycheck-in-user-emacs- |
| 23da0 | 64 69 72 65 63 74 6f 72 79 2d 70 20 28 66 69 6c 65 6e 61 6d 65 29 0a 20 20 22 57 68 65 74 68 65 | directory-p.(filename)..."Whethe |
| 23dc0 | 72 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 69 6e 20 60 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 | r.FILENAME.is.in.`user-emacs-dir |
| 23de0 | 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d 70 20 28 66 69 | ectory'."...(string-prefix-p.(fi |
| 23e00 | 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 | le-name-as-directory............ |
| 23e20 | 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d | .........(flycheck--file-truenam |
| 23e40 | 65 20 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 | e.user-emacs-directory))........ |
| 23e60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 | ............(flycheck--file-true |
| 23e80 | 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | name.filename)))..(defun.flychec |
| 23ea0 | 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 20 28 66 69 6c 65 2d 6f 72 2d 64 69 72 29 0a 20 20 22 53 | k-safe-delete.(file-or-dir)..."S |
| 23ec0 | 61 66 65 6c 79 20 64 65 6c 65 74 65 20 46 49 4c 45 2d 4f 52 2d 44 49 52 2e 22 0a 20 20 28 69 67 | afely.delete.FILE-OR-DIR."...(ig |
| 23ee0 | 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 28 69 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 | nore-errors.....(if.(file-direct |
| 23f00 | 6f 72 79 2d 70 20 66 69 6c 65 2d 6f 72 2d 64 69 72 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 | ory-p.file-or-dir).........(dele |
| 23f20 | 74 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6f 72 2d 64 69 72 20 27 72 65 63 75 72 73 | te-directory.file-or-dir.'recurs |
| 23f40 | 69 76 65 29 0a 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 66 69 6c 65 2d 6f 72 2d | ive).......(delete-file.file-or- |
| 23f60 | 64 69 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 | dir))))..(defun.flycheck-safe-de |
| 23f80 | 6c 65 74 65 2d 74 65 6d 70 6f 72 61 72 69 65 73 20 28 29 0a 20 20 22 53 61 66 65 6c 79 20 64 65 | lete-temporaries.()..."Safely.de |
| 23fa0 | 6c 65 74 65 20 61 6c 6c 20 74 65 6d 70 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 | lete.all.temp.files.and.director |
| 23fc0 | 69 65 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 53 61 66 65 6c 79 20 64 65 6c 65 74 65 20 | ies.of.Flycheck...Safely.delete. |
| 23fe0 | 61 6c 6c 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 6c 69 73 74 65 64 | all.files.and.directories.listed |
| 24000 | 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 27 20 61 6e 64 20 73 | .in.`flycheck-temporaries'.and.s |
| 24020 | 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 27 73 20 76 61 6c 75 65 20 74 6f 20 6e 69 6c 2e 22 | et.the.variable's.value.to.nil." |
| 24040 | 0a 20 20 28 73 65 71 2d 64 6f 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 | ...(seq-do.#'flycheck-safe-delet |
| 24060 | 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 28 73 65 74 71 20 | e.flycheck-temporaries)...(setq. |
| 24080 | 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 20 6e 69 6c 29 29 0a 0a 28 64 65 66 | flycheck-temporaries.nil))..(def |
| 240a0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6f 72 6d 29 0a | un.flycheck-rx-file-name.(form). |
| 240c0 | 20 20 22 54 72 61 6e 73 6c 61 74 65 20 74 68 65 20 60 28 66 69 6c 65 2d 6e 61 6d 65 29 27 20 46 | .."Translate.the.`(file-name)'.F |
| 240e0 | 4f 52 4d 20 69 6e 74 6f 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 22 0a | ORM.into.a.regular.expression.". |
| 24100 | 20 20 28 6c 65 74 20 28 28 62 6f 64 79 20 28 6f 72 20 28 63 64 72 20 66 6f 72 6d 29 20 27 28 28 | ..(let.((body.(or.(cdr.form).'(( |
| 24120 | 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | minimal-match................... |
| 24140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e | ..............(one-or-more.not-n |
| 24160 | 65 77 6c 69 6e 65 29 29 29 29 29 29 0a 20 20 20 20 28 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 60 | ewline)))))).....(rx-to-string.` |
| 24180 | 28 67 72 6f 75 70 2d 6e 20 31 20 2c 40 62 6f 64 79 29 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 | (group-n.1.,@body).t)))..(defun. |
| 241a0 | 66 6c 79 63 68 65 63 6b 2d 72 78 2d 6d 65 73 73 61 67 65 20 28 66 6f 72 6d 29 0a 20 20 22 54 72 | flycheck-rx-message.(form)..."Tr |
| 241c0 | 61 6e 73 6c 61 74 65 20 74 68 65 20 60 28 6d 65 73 73 61 67 65 29 27 20 46 4f 52 4d 20 69 6e 74 | anslate.the.`(message)'.FORM.int |
| 241e0 | 6f 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 | o.a.regular.expression."...(let. |
| 24200 | 28 28 62 6f 64 79 20 28 6f 72 20 28 63 64 72 20 66 6f 72 6d 29 20 27 28 28 6f 6e 65 2d 6f 72 2d | ((body.(or.(cdr.form).'((one-or- |
| 24220 | 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 29 29 0a 20 20 20 20 28 72 78 2d 74 6f | more.not-newline))))).....(rx-to |
| 24240 | 2d 73 74 72 69 6e 67 20 60 28 67 72 6f 75 70 2d 6e 20 34 20 2c 40 62 6f 64 79 29 20 74 29 29 29 | -string.`(group-n.4.,@body).t))) |
| 24260 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 69 64 20 28 66 6f 72 6d 29 0a 20 | ..(defun.flycheck-rx-id.(form).. |
| 24280 | 20 22 54 72 61 6e 73 6c 61 74 65 20 74 68 65 20 60 28 69 64 29 27 20 46 4f 52 4d 20 69 6e 74 6f | ."Translate.the.`(id)'.FORM.into |
| 242a0 | 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 2e 22 0a 20 20 28 72 78 2d 74 6f | .a.regular.expression."...(rx-to |
| 242c0 | 2d 73 74 72 69 6e 67 20 60 28 67 72 6f 75 70 2d 6e 20 35 20 2c 40 28 63 64 72 20 66 6f 72 6d 29 | -string.`(group-n.5.,@(cdr.form) |
| 242e0 | 29 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 74 6f 2d 73 74 72 | ).t))..(defun.flycheck-rx-to-str |
| 24300 | 69 6e 67 20 28 66 6f 72 6d 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 6f 2d 67 72 6f 75 70 29 0a 20 20 | ing.(form.&optional.no-group)... |
| 24320 | 22 4c 69 6b 65 20 60 72 78 2d 74 6f 2d 73 74 72 69 6e 67 27 20 66 6f 72 20 46 4f 52 4d 2c 20 62 | "Like.`rx-to-string'.for.FORM,.b |
| 24340 | 75 74 20 77 69 74 68 20 73 70 65 63 69 61 6c 20 6b 65 79 77 6f 72 64 73 3a 0a 0a 60 6c 69 6e 65 | ut.with.special.keywords:..`line |
| 24360 | 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 6c 69 6e 65 20 | '......matches.the.initial.line. |
| 24380 | 6e 75 6d 62 65 72 2e 0a 0a 60 63 6f 6c 75 6d 6e 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 | number...`column'......matches.t |
| 243a0 | 68 65 20 69 6e 69 74 69 61 6c 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 2e 0a 0a 60 65 6e 64 2d | he.initial.column.number...`end- |
| 243c0 | 6c 69 6e 65 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 65 20 66 69 6e 61 6c 20 6c 69 6e | line'......matches.the.final.lin |
| 243e0 | 65 20 6e 75 6d 62 65 72 2e 0a 0a 60 65 6e 64 2d 63 6f 6c 75 6d 6e 27 0a 20 20 20 20 20 6d 61 74 | e.number...`end-column'......mat |
| 24400 | 63 68 65 73 20 74 68 65 20 66 69 6e 61 6c 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 20 28 65 78 | ches.the.final.column.number.(ex |
| 24420 | 63 6c 75 73 69 76 65 29 2e 0a 0a 0a 60 28 66 69 6c 65 2d 6e 61 6d 65 20 53 45 58 50 20 2e 2e 2e | clusive)....`(file-name.SEXP.... |
| 24440 | 29 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 2e 20 20 | )'......matches.the.file.name... |
| 24460 | 53 45 58 50 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 2e 20 20 49 | SEXP.describes.the.file.name...I |
| 24480 | 66 20 6e 6f 0a 20 20 20 20 20 53 45 58 50 20 69 73 20 67 69 76 65 6e 2c 20 75 73 65 20 61 20 64 | f.no......SEXP.is.given,.use.a.d |
| 244a0 | 65 66 61 75 6c 74 20 62 6f 64 79 20 6f 66 20 60 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 0a 20 | efault.body.of.`(minimal-match.. |
| 244c0 | 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 27 2e | ....(one-or-more.not-newline))'. |
| 244e0 | 0a 0a 60 28 6d 65 73 73 61 67 65 20 53 45 58 50 20 2e 2e 2e 29 27 0a 20 20 20 20 20 6d 61 74 63 | ..`(message.SEXP....)'......matc |
| 24500 | 68 65 73 20 74 68 65 20 6d 65 73 73 61 67 65 2e 20 20 53 45 58 50 20 63 6f 6e 73 74 69 74 75 74 | hes.the.message...SEXP.constitut |
| 24520 | 65 73 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6d 65 73 73 61 67 65 2e | es.the.body.of.the......message. |
| 24540 | 20 20 49 66 20 6e 6f 20 53 45 58 50 20 69 73 20 67 69 76 65 6e 2c 20 75 73 65 20 61 20 64 65 66 | ..If.no.SEXP.is.given,.use.a.def |
| 24560 | 61 75 6c 74 20 62 6f 64 79 0a 20 20 20 20 20 6f 66 20 60 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 | ault.body......of.`(one-or-more. |
| 24580 | 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 27 2e 0a 0a 60 28 69 64 20 53 45 58 50 20 2e 2e 2e 29 27 0a | not-newline)'...`(id.SEXP....)'. |
| 245a0 | 20 20 20 20 20 6d 61 74 63 68 65 73 20 61 6e 20 65 72 72 6f 72 20 49 44 2e 20 20 53 45 58 50 20 | .....matches.an.error.ID...SEXP. |
| 245c0 | 64 65 73 63 72 69 62 65 73 20 74 68 65 20 49 44 2e 0a 0a 4e 4f 2d 47 52 4f 55 50 20 69 73 20 70 | describes.the.ID...NO-GROUP.is.p |
| 245e0 | 61 73 73 65 64 20 74 6f 20 60 72 78 2d 74 6f 2d 73 74 72 69 6e 67 27 2e 0a 0a 53 65 65 20 60 72 | assed.to.`rx-to-string'...See.`r |
| 24600 | 78 27 20 66 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 62 75 | x'.for.a.complete.list.of.all.bu |
| 24620 | 69 6c 74 2d 69 6e 20 60 72 78 27 20 66 6f 72 6d 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 72 78 2d | ilt-in.`rx'.forms."...(let.((rx- |
| 24640 | 63 6f 6e 73 74 69 74 75 65 6e 74 73 0a 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 0a 20 20 | constituents..........(append... |
| 24660 | 20 20 20 20 20 20 20 20 60 28 28 66 69 6c 65 2d 6e 61 6d 65 20 66 6c 79 63 68 65 63 6b 2d 72 78 | ........`((file-name.flycheck-rx |
| 24680 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 30 20 6e 69 6c 29 20 3b 3b 20 67 72 6f 75 70 20 31 0a 20 20 20 | -file-name.0.nil).;;.group.1.... |
| 246a0 | 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 2e 20 2c 28 72 78 20 28 67 72 6f 75 70 2d 6e 20 32 | .........(line...,(rx.(group-n.2 |
| 246c0 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 | .(one-or-more.digit))))......... |
| 246e0 | 20 20 20 20 28 63 6f 6c 75 6d 6e 20 2e 20 2c 28 72 78 20 28 67 72 6f 75 70 2d 6e 20 33 20 28 6f | ....(column...,(rx.(group-n.3.(o |
| 24700 | 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ne-or-more.digit))))............ |
| 24720 | 20 28 6d 65 73 73 61 67 65 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 6d 65 73 73 61 67 65 20 30 20 | .(message.flycheck-rx-message.0. |
| 24740 | 6e 69 6c 29 20 3b 3b 20 67 72 6f 75 70 20 34 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 | nil).;;.group.4.............(id. |
| 24760 | 66 6c 79 63 68 65 63 6b 2d 72 78 2d 69 64 20 30 20 6e 69 6c 29 20 3b 3b 20 67 72 6f 75 70 20 35 | flycheck-rx-id.0.nil).;;.group.5 |
| 24780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 2e 20 2c 28 72 78 20 28 67 | .............(end-line...,(rx.(g |
| 247a0 | 72 6f 75 70 2d 6e 20 36 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 29 29 0a | roup-n.6.(one-or-more.digit)))). |
| 247c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 20 2c 28 72 78 20 28 | ............(end-column...,(rx.( |
| 247e0 | 67 72 6f 75 70 2d 6e 20 37 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 29 29 | group-n.7.(one-or-more.digit)))) |
| 24800 | 29 0a 20 20 20 20 20 20 20 20 20 20 72 78 2d 63 6f 6e 73 74 69 74 75 65 6e 74 73 20 6e 69 6c 29 | )...........rx-constituents.nil) |
| 24820 | 29 29 0a 20 20 20 20 28 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 66 6f 72 6d 20 6e 6f 2d 67 72 6f | )).....(rx-to-string.form.no-gro |
| 24840 | 75 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 6c | up)))..(defun.flycheck-current-l |
| 24860 | 6f 61 64 2d 66 69 6c 65 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 | oad-file.()..."Get.the.source.fi |
| 24880 | 6c 65 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 6c 6f 61 64 65 64 2e 0a 0a 41 6c 77 61 | le.currently.being.loaded...Alwa |
| 248a0 | 79 73 20 72 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 | ys.return.the.name.of.the.corres |
| 248c0 | 70 6f 6e 64 69 6e 67 20 73 6f 75 72 63 65 20 66 69 6c 65 2c 20 6e 65 76 65 72 0a 61 6e 79 20 62 | ponding.source.file,.never.any.b |
| 248e0 | 79 74 65 2d 63 6f 6d 70 69 6c 65 64 20 66 69 6c 65 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 2c 20 | yte-compiled.file...Return.nil,. |
| 24900 | 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 6c 6f 61 64 65 64 20 66 69 6c 65 20 63 61 6e | if.the.currently.loaded.file.can |
| 24920 | 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a | not.be.determined."...(when-let* |
| 24940 | 20 28 28 74 68 69 73 2d 66 69 6c 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .((this-file.(cond.............. |
| 24960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 61 64 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 6c | .............(load-in-progress.l |
| 24980 | 6f 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oad-file-name).................. |
| 249a0 | 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 62 79 74 65 | .........((bound-and-true-p.byte |
| 249c0 | 2d 63 6f 6d 70 69 6c 65 2d 63 75 72 72 65 6e 74 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 | -compile-current-file))......... |
| 249e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 62 75 66 66 65 72 2d 66 69 6c | ..................(t.(buffer-fil |
| 24a00 | 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 20 62 65 | e-name))))...............;;.A.be |
| 24a20 | 73 74 20 67 75 65 73 73 20 66 6f 72 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 6f 66 20 | st.guess.for.the.source.file.of. |
| 24a40 | 61 20 63 6f 6d 70 69 6c 65 64 20 6c 69 62 72 61 72 79 2e 20 57 6f 72 6b 73 0a 20 20 20 20 20 20 | a.compiled.library..Works....... |
| 24a60 | 20 20 20 20 20 20 20 20 3b 3b 20 77 65 6c 6c 20 69 6e 20 6d 6f 73 74 20 63 61 73 65 73 2c 20 61 | ........;;.well.in.most.cases,.a |
| 24a80 | 6e 64 20 65 73 70 65 63 69 61 6c 6c 79 20 66 6f 72 20 45 4c 50 41 20 70 61 63 6b 61 67 65 73 0a | nd.especially.for.ELPA.packages. |
| 24aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 75 72 63 65 2d 66 69 6c 65 20 28 63 6f 6e 63 | ..............(source-file.(conc |
| 24ac0 | 61 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 20 74 68 69 | at.(file-name-sans-extension.thi |
| 24ae0 | 73 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s-file)......................... |
| 24b00 | 20 20 20 20 20 20 20 20 20 20 20 22 2e 65 6c 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 | ...........".el"))).....(when.(f |
| 24b20 | 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 73 6f 75 72 63 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 | ile-exists-p.source-file)....... |
| 24b40 | 73 6f 75 72 63 65 2d 66 69 6c 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | source-file)))..(defun.flycheck- |
| 24b60 | 6d 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 20 28 6d 6f 64 75 6c 65 20 26 6f | module-root-directory.(module.&o |
| 24b80 | 70 74 69 6f 6e 61 6c 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 47 65 74 20 74 68 65 20 72 6f | ptional.file-name)..."Get.the.ro |
| 24ba0 | 6f 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 61 20 4d 4f 44 55 4c 45 20 69 6e 20 46 49 4c | ot.directory.for.a.MODULE.in.FIL |
| 24bc0 | 45 2d 4e 41 4d 45 2e 0a 0a 4d 4f 44 55 4c 45 20 69 73 20 61 20 71 75 61 6c 69 66 69 65 64 20 6d | E-NAME...MODULE.is.a.qualified.m |
| 24be0 | 6f 64 75 6c 65 20 6e 61 6d 65 2c 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 | odule.name,.either.a.string.with |
| 24c00 | 0a 63 6f 6d 70 6f 6e 65 6e 74 73 20 73 65 70 61 72 61 74 65 64 20 62 79 20 61 20 64 6f 74 2c 20 | .components.separated.by.a.dot,. |
| 24c20 | 6f 72 20 61 73 20 6c 69 73 74 20 6f 66 20 63 6f 6d 70 6f 6e 65 6e 74 73 2e 0a 46 49 4c 45 2d 4e | or.as.list.of.components..FILE-N |
| 24c40 | 41 4d 45 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 66 69 6c 65 20 6f 72 20 64 | AME.is.the.name.of.the.file.or.d |
| 24c60 | 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 0a 6d 6f 64 75 6c 65 20 61 | irectory.containing.the.module.a |
| 24c80 | 73 20 73 74 72 69 6e 67 2e 20 20 57 68 65 6e 20 6e 69 6c 20 6f 72 20 6f 6d 69 74 74 65 64 2c 20 | s.string...When.nil.or.omitted,. |
| 24ca0 | 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 72 65 74 75 72 6e 0a 76 61 6c 75 65 20 6f 66 20 | defaults.to.the.return.value.of. |
| 24cc0 | 66 75 6e 63 74 69 6f 6e 20 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 2e 0a 0a 52 65 | function.`buffer-file-name'...Re |
| 24ce0 | 74 75 72 6e 20 74 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 6d | turn.the.root.directory.of.the.m |
| 24d00 | 6f 64 75 6c 65 2c 20 74 68 61 74 20 69 73 2c 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 2c 0a 66 | odule,.that.is,.the.directory,.f |
| 24d20 | 72 6f 6d 20 77 68 69 63 68 20 46 49 4c 45 2d 4e 41 4d 45 20 63 61 6e 20 62 65 20 72 65 61 63 68 | rom.which.FILE-NAME.can.be.reach |
| 24d40 | 65 64 20 62 79 20 64 65 73 63 65 6e 64 69 6e 67 20 64 69 72 65 63 74 6f 72 69 65 73 0a 61 6c 6f | ed.by.descending.directories.alo |
| 24d60 | 6e 67 20 65 61 63 68 20 70 61 72 74 20 6f 66 20 4d 4f 44 55 4c 45 2e 0a 0a 49 66 20 74 68 65 20 | ng.each.part.of.MODULE...If.the. |
| 24d80 | 4d 4f 44 55 4c 45 20 6e 61 6d 65 20 64 6f 65 73 20 6e 6f 74 20 6d 61 74 63 68 20 74 68 65 20 64 | MODULE.name.does.not.match.the.d |
| 24da0 | 69 72 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 20 75 70 77 61 72 64 73 0a 66 72 6f 6d 20 | irectory.hierarchy.upwards.from. |
| 24dc0 | 46 49 4c 45 2d 4e 41 4d 45 2c 20 72 65 74 75 72 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 | FILE-NAME,.return.the.directory. |
| 24de0 | 63 6f 6e 74 61 69 6e 69 6e 67 20 46 49 4c 45 2d 4e 41 4d 45 2e 20 20 57 68 65 6e 0a 46 49 4c 45 | containing.FILE-NAME...When.FILE |
| 24e00 | 2d 4e 41 4d 45 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 | -NAME.is.nil,.return.`default-di |
| 24e20 | 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 6f | rectory'."...(let.((file-name.(o |
| 24e40 | 72 20 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 | r.file-name.(buffer-file-name))) |
| 24e60 | 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 75 6c 65 2d 63 6f 6d 70 6f 6e 65 6e 74 73 20 28 69 66 20 | .........(module-components.(if. |
| 24e80 | 28 73 74 72 69 6e 67 70 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (stringp.module)................ |
| 24ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 20 6d 6f | ................(split-string.mo |
| 24ec0 | 64 75 6c 65 20 28 72 78 20 22 2e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dule.(rx.".")).................. |
| 24ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 70 79 2d 73 65 71 75 65 6e 63 65 20 6d 6f 64 75 6c | ............(copy-sequence.modul |
| 24f00 | 65 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 6d 6f 64 75 6c 65 2d 63 6f 6d 70 6f 6e | e)))).....(if.(and.module-compon |
| 24f20 | 65 6e 74 73 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 | ents.file-name).........(let.((p |
| 24f40 | 61 72 74 73 20 28 6e 72 65 76 65 72 73 65 20 6d 6f 64 75 6c 65 2d 63 6f 6d 70 6f 6e 65 6e 74 73 | arts.(nreverse.module-components |
| 24f60 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 | ))...............(base-directory |
| 24f80 | 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | .(directory-file-name........... |
| 24fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d | .....................(file-name- |
| 24fc0 | 73 61 6e 73 2d 65 78 74 65 6e 73 69 6f 6e 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 | sans-extension.file-name)))).... |
| 24fe0 | 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 70 61 72 74 73 0a 20 20 20 20 20 20 20 | .......(while.(and.parts........ |
| 25000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 28 66 69 6c 65 2d 6e 61 | ...............(string=.(file-na |
| 25020 | 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 29 0a | me-nondirectory.base-directory). |
| 25040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 25060 | 63 61 72 20 70 61 72 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 20 70 61 | car.parts))).............(pop.pa |
| 25080 | 72 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 61 73 65 2d 64 69 72 65 | rts).............(setq.base-dire |
| 250a0 | 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 0a 20 20 20 20 20 | ctory.(directory-file-name...... |
| 250c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 | .............................(fi |
| 250e0 | 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 | le-name-directory.base-directory |
| 25100 | 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 | ))))...........(file-name-as-dir |
| 25120 | 65 63 74 6f 72 79 20 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 28 69 | ectory.base-directory)).......(i |
| 25140 | 66 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 | f.file-name...........(file-name |
| 25160 | 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 65 | -directory.file-name).........(e |
| 25180 | 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | xpand-file-name.default-director |
| 251a0 | 79 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 73 74 72 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d | y)))))..(cl-defstruct.(flycheck- |
| 251c0 | 6c 69 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 | line-cache................(:cons |
| 251e0 | 74 72 75 63 74 6f 72 20 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 6e 65 77 29 | tructor.flycheck-line-cache-new) |
| 25200 | 29 0a 20 20 22 43 61 63 68 65 20 73 74 72 75 63 74 75 72 65 20 75 73 65 64 20 74 6f 20 73 70 65 | )..."Cache.structure.used.to.spe |
| 25220 | 65 64 20 75 70 20 60 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 27 2e 22 0a 20 20 74 | ed.up.`flycheck-goto-line'."...t |
| 25240 | 69 63 6b 20 70 6f 69 6e 74 20 6c 69 6e 65 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 | ick.point.line)..(defvar-local.f |
| 25260 | 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 20 6e 69 6c 0a 20 20 22 43 61 63 68 65 | lycheck--line-cache.nil..."Cache |
| 25280 | 20 75 73 65 64 20 74 6f 20 73 70 65 65 64 20 69 70 20 60 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f | .used.to.speed.ip.`flycheck-goto |
| 252a0 | 2d 6c 69 6e 65 27 2e 22 29 0a 0a 28 64 65 66 73 75 62 73 74 20 66 6c 79 63 68 65 63 6b 2d 2d 69 | -line'.")..(defsubst.flycheck--i |
| 252c0 | 6e 69 74 2d 6c 69 6e 65 2d 63 61 63 68 65 20 28 29 0a 20 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 | nit-line-cache.()..."Initialize. |
| 252e0 | 6f 72 20 72 65 69 6e 69 74 69 61 6c 69 7a 65 20 60 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d | or.reinitialize.`flycheck--line- |
| 25300 | 63 61 63 68 65 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 69 63 6b 20 28 62 75 66 66 65 72 2d 6d | cache'."...(let.((tick.(buffer-m |
| 25320 | 6f 64 69 66 69 65 64 2d 74 69 63 6b 29 29 29 0a 20 20 20 20 28 69 66 20 66 6c 79 63 68 65 63 6b | odified-tick))).....(if.flycheck |
| 25340 | 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 3d 20 | --line-cache.........(unless.(=. |
| 25360 | 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 74 69 63 6b 20 66 6c 79 63 68 65 | (flycheck-line-cache-tick.flyche |
| 25380 | 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 74 69 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 | ck--line-cache).tick)........... |
| 253a0 | 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 74 69 63 6b 20 | (setf.(flycheck-line-cache-tick. |
| 253c0 | 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 74 69 63 6b 0a 20 20 20 20 20 | flycheck--line-cache).tick...... |
| 253e0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d | ...........(flycheck-line-cache- |
| 25400 | 70 6f 69 6e 74 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 31 0a 20 20 | point.flycheck--line-cache).1... |
| 25420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 | ..............(flycheck-line-cac |
| 25440 | 68 65 2d 6c 69 6e 65 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 31 29 | he-line.flycheck--line-cache).1) |
| 25460 | 29 0a 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 | ).......(setq-local.flycheck--li |
| 25480 | 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | ne-cache...................(flyc |
| 254a0 | 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 6e 65 77 20 3a 74 69 63 6b 20 74 69 63 6b 20 3a | heck-line-cache-new.:tick.tick.: |
| 254c0 | 70 6f 69 6e 74 20 31 20 3a 6c 69 6e 65 20 31 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | point.1.:line.1)))))..(defun.fly |
| 254e0 | 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 20 28 6c 69 6e 65 29 0a 20 20 22 4d 6f 76 65 20 70 | check-goto-line.(line)..."Move.p |
| 25500 | 6f 69 6e 74 20 74 6f 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 6c 69 6e 65 20 6e 75 6d 62 65 72 | oint.to.beginning.of.line.number |
| 25520 | 20 4c 49 4e 45 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 73 73 75 6d 65 73 20 74 68 | .LINE...This.function.assumes.th |
| 25540 | 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 6e 6f 74 20 6e 61 72 | at.the.current.buffer.is.not.nar |
| 25560 | 72 6f 77 65 64 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 69 6e 69 74 2d 6c 69 6e 65 2d 63 | rowed."...(flycheck--init-line-c |
| 25580 | 61 63 68 65 29 0a 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e | ache)...(goto-char.(flycheck-lin |
| 255a0 | 65 2d 63 61 63 68 65 2d 70 6f 69 6e 74 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 | e-cache-point.flycheck--line-cac |
| 255c0 | 68 65 29 29 0a 20 20 28 6c 65 74 20 28 28 64 65 6c 74 61 20 28 2d 20 6c 69 6e 65 20 28 66 6c 79 | he))...(let.((delta.(-.line.(fly |
| 255e0 | 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 6c 69 6e 65 20 66 6c 79 63 68 65 63 6b 2d 2d | check-line-cache-line.flycheck-- |
| 25600 | 6c 69 6e 65 2d 63 61 63 68 65 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 3d 20 30 20 28 66 | line-cache)))).....(when.(=.0.(f |
| 25620 | 6f 72 77 61 72 64 2d 6c 69 6e 65 20 64 65 6c 74 61 29 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 | orward-line.delta)).......(setf. |
| 25640 | 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 70 6f 69 6e 74 20 66 6c 79 63 68 | (flycheck-line-cache-point.flych |
| 25660 | 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 | eck--line-cache).(point))....... |
| 25680 | 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 6c 69 6e 65 20 | (setf.(flycheck-line-cache-line. |
| 256a0 | 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 6c 69 6e 65 29 29 29 29 0a 0a | flycheck--line-cache).line)))).. |
| 256c0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 74 6f 2d 70 | (defun.flycheck-line-column-to-p |
| 256e0 | 6f 73 69 74 69 6f 6e 20 28 6c 69 6e 65 20 63 6f 6c 75 6d 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 | osition.(line.column)..."Return. |
| 25700 | 74 68 65 20 70 6f 69 6e 74 20 63 6c 6f 73 65 73 74 20 74 6f 20 4c 49 4e 45 2c 20 43 4f 4c 55 4d | the.point.closest.to.LINE,.COLUM |
| 25720 | 4e 20 6f 6e 20 6c 69 6e 65 20 4c 49 4e 45 2e 0a 0a 43 4f 4c 55 4d 4e 20 69 73 20 6f 6e 65 2d 62 | N.on.line.LINE...COLUMN.is.one-b |
| 25740 | 61 73 65 64 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 66 6c | ased."...(save-excursion.....(fl |
| 25760 | 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6c 69 6e 65 29 0a 20 20 20 20 28 6d 69 6e 20 | ycheck-goto-line.line).....(min. |
| 25780 | 28 2b 20 28 70 6f 69 6e 74 29 20 28 31 2d 20 63 6f 6c 75 6d 6e 29 29 20 28 6c 69 6e 65 2d 65 6e | (+.(point).(1-.column)).(line-en |
| 257a0 | 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | d-position))))..(defun.flycheck- |
| 257c0 | 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 22 52 65 74 75 72 | line-column-at-point.()..."Retur |
| 257e0 | 6e 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 20 61 74 20 | n.the.line.and.column.number.at. |
| 25800 | 70 6f 69 6e 74 2e 22 0a 20 20 28 63 6f 6e 73 20 28 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d | point."...(cons.(line-number-at- |
| 25820 | 70 6f 73 29 20 28 31 2b 20 28 2d 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e | pos).(1+.(-.(point).(line-beginn |
| 25840 | 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ing-position)))))..(defun.flyche |
| 25860 | 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 6f 73 20 28 70 6f 73 29 0a 20 20 22 52 | ck-line-column-at-pos.(pos)..."R |
| 25880 | 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 | eturn.the.line.and.column.number |
| 258a0 | 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e 0a 0a 43 4f 4c 55 4d 4e 20 69 73 20 6f 6e 65 | .at.position.POS...COLUMN.is.one |
| 258c0 | 2d 62 61 73 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d | -based."...(let.((inhibit-field- |
| 258e0 | 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 74 29 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 | text-motion.t)).....(save-excurs |
| 25900 | 69 6f 6e 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 | ion.......(goto-char.pos)....... |
| 25920 | 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 6f 69 6e 74 29 29 | (flycheck-line-column-at-point)) |
| 25940 | 29 29 0a 0a 0c 0a 3b 3b 3b 20 4d 69 6e 69 62 75 66 66 65 72 20 74 6f 6f 6c 73 0a 28 64 65 66 76 | ))....;;;.Minibuffer.tools.(defv |
| 25960 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 2d 68 69 73 74 6f 72 79 | ar.flycheck-read-checker-history |
| 25980 | 20 6e 69 6c 0a 20 20 22 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 68 69 73 74 6f 72 | .nil..."`completing-read'.histor |
| 259a0 | 79 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 27 2e 22 29 0a | y.of.`flycheck-read-checker'."). |
| 259c0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 | .(defun.flycheck-completing-read |
| 259e0 | 20 28 70 72 6f 6d 70 74 20 63 61 6e 64 69 64 61 74 65 73 20 64 65 66 61 75 6c 74 20 26 6f 70 74 | .(prompt.candidates.default.&opt |
| 25a00 | 69 6f 6e 61 6c 20 68 69 73 74 6f 72 79 29 0a 20 20 22 52 65 61 64 20 61 20 76 61 6c 75 65 20 66 | ional.history)..."Read.a.value.f |
| 25a20 | 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2e 0a 0a 55 73 65 20 60 66 6c 79 63 68 65 | rom.the.minibuffer...Use.`flyche |
| 25a40 | 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 27 20 74 6f 20 | ck-completing-read-function'.to. |
| 25a60 | 72 65 61 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 74 68 65 0a 6d 69 6e 69 62 75 66 66 65 72 20 77 | read.input.from.the.minibuffer.w |
| 25a80 | 69 74 68 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 0a 53 68 6f 77 20 50 52 4f 4d 50 54 20 61 6e 64 | ith.completion...Show.PROMPT.and |
| 25aa0 | 20 72 65 61 64 20 6f 6e 65 20 6f 66 20 43 41 4e 44 49 44 41 54 45 53 2c 20 64 65 66 61 75 6c 74 | .read.one.of.CANDIDATES,.default |
| 25ac0 | 69 6e 67 20 74 6f 20 44 45 46 41 55 4c 54 2e 0a 48 49 53 54 4f 52 59 20 69 73 20 70 61 73 73 65 | ing.to.DEFAULT..HISTORY.is.passe |
| 25ae0 | 64 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 | d.to.`flycheck-completing-read-f |
| 25b00 | 75 6e 63 74 69 6f 6e 27 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 60 66 6c 79 63 68 65 63 6b 2d 63 | unction'...Note.that.`flycheck-c |
| 25b20 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 27 20 6d 61 79 20 72 65 74 | ompleting-read-function'.may.ret |
| 25b40 | 75 72 6e 20 61 6e 20 65 6d 70 74 79 0a 73 74 72 69 6e 67 20 69 6e 73 74 65 61 64 20 6f 66 20 6e | urn.an.empty.string.instead.of.n |
| 25b60 | 69 6c 2c 20 65 76 65 6e 20 77 68 65 6e 20 5c 22 5c 22 20 69 73 6e 27 74 20 61 6d 6f 6e 67 20 74 | il,.even.when.\"\".isn't.among.t |
| 25b80 | 68 65 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 53 65 65 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 | he.candidates..See.`completing-r |
| 25ba0 | 65 61 64 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 69 6c 73 2e 22 0a 20 20 28 66 75 6e 63 61 | ead'.for.more.details."...(funca |
| 25bc0 | 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 | ll.flycheck-completing-read-func |
| 25be0 | 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6d 70 74 20 63 61 6e 64 69 64 61 74 65 | tion............prompt.candidate |
| 25c00 | 73 20 6e 69 6c 20 27 72 65 71 75 69 72 65 2d 6d 61 74 63 68 20 6e 69 6c 20 68 69 73 74 6f 72 79 | s.nil.'require-match.nil.history |
| 25c20 | 20 64 65 66 61 75 6c 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 | .default))..(defun.flycheck-read |
| 25c40 | 2d 63 68 65 63 6b 65 72 20 28 70 72 6f 6d 70 74 20 26 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 | -checker.(prompt.&optional.defau |
| 25c60 | 6c 74 20 70 72 6f 70 65 72 74 79 20 63 61 6e 64 69 64 61 74 65 73 29 0a 20 20 22 52 65 61 64 20 | lt.property.candidates)..."Read. |
| 25c80 | 61 20 66 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 20 66 72 6f 6d 20 6d 69 6e 69 62 75 66 66 | a.flycheck.checker.from.minibuff |
| 25ca0 | 65 72 20 77 69 74 68 20 50 52 4f 4d 50 54 20 61 6e 64 20 44 45 46 41 55 4c 54 2e 0a 0a 50 52 4f | er.with.PROMPT.and.DEFAULT...PRO |
| 25cc0 | 4d 50 54 20 69 73 20 61 20 73 74 72 69 6e 67 20 74 6f 20 73 68 6f 77 20 69 6e 20 74 68 65 20 6d | MPT.is.a.string.to.show.in.the.m |
| 25ce0 | 69 6e 69 62 75 66 66 65 72 20 61 73 20 70 72 6f 6d 70 74 2e 20 20 49 74 0a 73 68 6f 75 6c 64 20 | inibuffer.as.prompt...It.should. |
| 25d00 | 65 6e 64 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 73 70 61 63 65 2e 20 20 44 45 46 41 55 4c | end.with.a.single.space...DEFAUL |
| 25d20 | 54 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 0a 64 65 66 61 75 | T.is.a.symbol.denoting.the.defau |
| 25d40 | 6c 74 20 63 68 65 63 6b 65 72 20 74 6f 20 75 73 65 2c 20 69 66 20 74 68 65 20 75 73 65 72 20 64 | lt.checker.to.use,.if.the.user.d |
| 25d60 | 69 64 20 6e 6f 74 20 73 65 6c 65 63 74 20 61 6e 79 20 63 68 65 63 6b 65 72 2e 0a 50 52 4f 50 45 | id.not.select.any.checker..PROPE |
| 25d80 | 52 54 59 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 61 20 73 79 6e 74 61 | RTY.is.a.symbol.denoting.a.synta |
| 25da0 | 78 20 63 68 65 63 6b 65 72 20 70 72 6f 70 65 72 74 79 2e 20 20 49 66 0a 6e 6f 6e 2d 6e 69 6c 2c | x.checker.property...If.non-nil, |
| 25dc0 | 20 6f 6e 6c 79 20 63 6f 6d 70 6c 65 74 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 | .only.complete.syntax.checkers.w |
| 25de0 | 68 69 63 68 20 68 61 76 65 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 0a 66 6f 72 20 50 52 | hich.have.a.non-nil.value.for.PR |
| 25e00 | 4f 50 45 52 54 59 2e 20 20 43 41 4e 44 49 44 41 54 45 53 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e | OPERTY...CANDIDATES.is.an.option |
| 25e20 | 61 6c 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 73 20 61 | al.list.of.all.syntax.checkers.a |
| 25e40 | 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 63 6f 6d 70 6c 65 74 69 6f 6e 2c 20 64 65 66 61 75 6c 74 | vailable.for.completion,.default |
| 25e60 | 69 6e 67 20 74 6f 20 61 6c 6c 20 64 65 66 69 6e 65 64 0a 63 68 65 63 6b 65 72 73 2e 20 20 49 66 | ing.to.all.defined.checkers...If |
| 25e80 | 20 67 69 76 65 6e 2c 20 50 52 4f 50 45 52 54 59 20 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 52 65 | .given,.PROPERTY.is.ignored...Re |
| 25ea0 | 74 75 72 6e 20 74 68 65 20 63 68 65 63 6b 65 72 20 61 73 20 73 79 6d 62 6f 6c 2c 20 6f 72 20 44 | turn.the.checker.as.symbol,.or.D |
| 25ec0 | 45 46 41 55 4c 54 20 69 66 20 6e 6f 20 63 68 65 63 6b 65 72 20 77 61 73 0a 63 68 6f 73 65 6e 2e | EFAULT.if.no.checker.was.chosen. |
| 25ee0 | 20 20 49 66 20 44 45 46 41 55 4c 54 20 69 73 20 6e 69 6c 20 61 6e 64 20 6e 6f 20 63 68 65 63 6b | ..If.DEFAULT.is.nil.and.no.check |
| 25f00 | 65 72 20 77 61 73 20 63 68 6f 73 65 6e 2c 20 73 69 67 6e 61 6c 20 61 0a 60 75 73 65 72 2d 65 72 | er.was.chosen,.signal.a.`user-er |
| 25f20 | 72 6f 72 27 20 69 66 20 74 68 65 20 75 6e 64 65 72 6c 79 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f | ror'.if.the.underlying.completio |
| 25f40 | 6e 20 73 79 73 74 65 6d 20 64 6f 65 73 20 6e 6f 74 20 70 72 6f 76 69 64 65 0a 61 20 64 65 66 61 | n.system.does.not.provide.a.defa |
| 25f60 | 75 6c 74 20 6f 6e 20 69 74 73 20 6f 77 6e 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 64 65 | ult.on.its.own."...(when.(and.de |
| 25f80 | 66 61 75 6c 74 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b | fault.(not.(flycheck-valid-check |
| 25fa0 | 65 72 2d 70 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 25 53 20 69 | er-p.default))).....(error."%S.i |
| 25fc0 | 73 20 6e 6f 20 76 61 6c 69 64 20 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 22 20 64 65 66 | s.no.valid.Flycheck.checker".def |
| 25fe0 | 61 75 6c 74 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 61 6e 64 69 64 61 74 65 73 20 28 73 65 71 | ault))...(let*.((candidates.(seq |
| 26000 | 2d 6d 61 70 20 23 27 73 79 6d 62 6f 6c 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -map.#'symbol-name.............. |
| 26020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 63 61 6e 64 69 64 61 74 65 73 0a | .................(or.candidates. |
| 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 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 20 70 72 6f | ..(flycheck-defined-checkers.pro |
| 26080 | 70 65 72 74 79 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 61 6e 64 | perty))))..........(default.(and |
| 260a0 | 20 64 65 66 61 75 6c 74 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 29 29 29 | .default.(symbol-name.default))) |
| 260c0 | 0a 20 20 20 20 20 20 20 20 20 28 69 6e 70 75 74 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c | ..........(input.(flycheck-compl |
| 260e0 | 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 6f 6d | eting-read..................prom |
| 26100 | 70 74 20 63 61 6e 64 69 64 61 74 65 73 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 | pt.candidates.default........... |
| 26120 | 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 2d 68 69 | .......'flycheck-read-checker-hi |
| 26140 | 73 74 6f 72 79 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 | story))).....(when.(string-empty |
| 26160 | 2d 70 20 69 6e 70 75 74 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 64 65 66 61 75 6c 74 0a | -p.input).......(unless.default. |
| 26180 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 73 79 6e 74 61 78 20 63 | ........(user-error."No.syntax.c |
| 261a0 | 68 65 63 6b 65 72 20 73 65 6c 65 63 74 65 64 22 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 69 | hecker.selected")).......(setq.i |
| 261c0 | 6e 70 75 74 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 | nput.default)).....(let.((checke |
| 261e0 | 72 20 28 69 6e 74 65 72 6e 20 69 6e 70 75 74 29 29 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 | r.(intern.input))).......(unless |
| 26200 | 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b | .(flycheck-valid-checker-p.check |
| 26220 | 65 72 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 53 20 69 73 20 6e 6f 74 20 61 20 | er).........(error."%S.is.not.a. |
| 26240 | 76 61 6c 69 64 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 | valid.Flycheck.syntax.checker".c |
| 26260 | 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 63 68 65 63 6b 65 72 29 29 29 0a 0a 28 64 65 66 75 | hecker)).......checker)))..(defu |
| 26280 | 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 28 70 72 6f | n.flycheck-read-error-level.(pro |
| 262a0 | 6d 70 74 29 0a 20 20 22 52 65 61 64 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 66 72 6f 6d | mpt)..."Read.an.error.level.from |
| 262c0 | 20 74 68 65 20 75 73 65 72 20 77 69 74 68 20 50 52 4f 4d 50 54 2e 0a 0a 4f 6e 6c 79 20 6f 66 66 | .the.user.with.PROMPT...Only.off |
| 262e0 | 65 72 73 20 6c 65 76 65 6c 20 66 6f 72 20 77 68 69 63 68 20 65 72 72 6f 72 73 20 63 75 72 72 65 | ers.level.for.which.errors.curre |
| 26300 | 6e 74 6c 79 20 65 78 69 73 74 2c 20 69 6e 20 61 64 64 69 74 69 6f 6e 0a 74 6f 20 74 68 65 20 64 | ntly.exist,.in.addition.to.the.d |
| 26320 | 65 66 61 75 6c 74 20 6c 65 76 65 6c 73 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 73 | efault.levels."...(let*.((levels |
| 26340 | 20 28 73 65 71 2d 6d 61 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c | .(seq-map.#'flycheck-error-level |
| 26360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | ...........................(flyc |
| 26380 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 | heck-error-list-current-errors)) |
| 263a0 | 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 73 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 73 | )..........(levels-with-defaults |
| 263c0 | 20 28 61 70 70 65 6e 64 20 27 28 69 6e 66 6f 20 77 61 72 6e 69 6e 67 20 65 72 72 6f 72 29 20 6c | .(append.'(info.warning.error).l |
| 263e0 | 65 76 65 6c 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 75 6e 69 71 2d 6c 65 76 65 6c 73 20 28 73 | evels))..........(uniq-levels.(s |
| 26400 | 65 71 2d 75 6e 69 71 20 6c 65 76 65 6c 73 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 73 29 29 0a 20 | eq-uniq.levels-with-defaults)).. |
| 26420 | 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 | ........(level.(flycheck-complet |
| 26440 | 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 75 6e 69 71 2d 6c 65 76 65 6c 73 20 6e 69 6c 29 | ing-read.prompt.uniq-levels.nil) |
| 26460 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 6c 65 76 | )).....(when.(string-empty-p.lev |
| 26480 | 65 6c 29 20 28 73 65 74 71 20 6c 65 76 65 6c 20 6e 69 6c 29 29 0a 20 20 20 20 28 61 6e 64 20 6c | el).(setq.level.nil)).....(and.l |
| 264a0 | 65 76 65 6c 20 28 69 6e 74 65 72 6e 20 6c 65 76 65 6c 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 68 | evel.(intern.level))))....;;;.Ch |
| 264c0 | 65 63 6b 65 72 20 41 50 49 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | ecker.API.(defun.flycheck-define |
| 264e0 | 64 2d 63 68 65 63 6b 65 72 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 72 6f 70 65 72 74 79 29 0a | d-checkers.(&optional.property). |
| 26500 | 20 20 22 46 69 6e 64 20 61 6c 6c 20 64 65 66 69 6e 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b | .."Find.all.defined.syntax.check |
| 26520 | 65 72 73 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 77 69 74 68 20 50 52 4f 50 45 52 54 59 2e 0a 0a | ers,.optionally.with.PROPERTY... |
| 26540 | 50 52 4f 50 45 52 54 59 20 69 73 20 61 20 73 79 6d 62 6f 6c 2e 20 20 49 66 20 67 69 76 65 6e 2c | PROPERTY.is.a.symbol...If.given, |
| 26560 | 20 6f 6e 6c 79 20 72 65 74 75 72 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 69 74 | .only.return.syntax.checkers.wit |
| 26580 | 68 0a 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 66 6f 72 20 50 52 4f 50 45 52 54 59 2e 0a | h.a.non-nil.value.for.PROPERTY.. |
| 265a0 | 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 6c 69 73 74 20 69 73 20 73 6f 72 74 65 64 20 61 6c 70 | .The.returned.list.is.sorted.alp |
| 265c0 | 68 61 70 65 74 69 63 61 6c 6c 79 20 62 79 20 74 68 65 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 6f | hapetically.by.the.symbol.name.o |
| 265e0 | 66 0a 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 | f.the.syntax.checkers."...(let.( |
| 26600 | 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 6d 61 70 61 74 6f 6d 73 20 | defined-checkers).....(mapatoms. |
| 26620 | 28 6c 61 6d 62 64 61 20 28 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (lambda.(symbol)................ |
| 26640 | 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 | .(when.(and.(flycheck-valid-chec |
| 26660 | 6b 65 72 2d 70 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ker-p.symbol)................... |
| 26680 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 70 72 6f 70 65 72 74 79 29 0a 20 20 20 | .........(or.(null.property).... |
| 266a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ............................(fly |
| 266c0 | 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 73 79 6d 62 6f 6c 20 70 72 6f 70 65 72 74 | check-checker-get.symbol.propert |
| 266e0 | 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 73 79 6d | y)))...................(push.sym |
| 26700 | 62 6f 6c 20 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 29 29 29 29 0a 20 20 20 20 28 73 6f | bol.defined-checkers)))).....(so |
| 26720 | 72 74 20 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 20 23 27 73 74 72 69 6e 67 3c 29 29 29 | rt.defined-checkers.#'string<))) |
| 26740 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 | ..(defun.flycheck-registered-che |
| 26760 | 63 6b 65 72 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 | cker-p.(checker)..."Determine.wh |
| 26780 | 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 69 73 20 72 65 67 69 73 74 65 72 65 64 2e 0a 0a 41 20 | ether.CHECKER.is.registered...A. |
| 267a0 | 63 68 65 63 6b 65 72 20 69 73 20 72 65 67 69 73 74 65 72 65 64 20 69 66 20 69 74 20 69 73 20 63 | checker.is.registered.if.it.is.c |
| 267c0 | 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e | ontained.in.`flycheck-checkers'. |
| 267e0 | 22 0a 20 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 | "...(and.(flycheck-valid-checker |
| 26800 | 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 72 | -p.checker)........(memq.checker |
| 26820 | 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | .flycheck-checkers)))..(defun.fl |
| 26840 | 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 28 63 68 65 63 6b | ycheck-disabled-checker-p.(check |
| 26860 | 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 | er)..."Determine.whether.CHECKER |
| 26880 | 20 69 73 20 64 69 73 61 62 6c 65 64 2c 20 6d 61 6e 75 61 6c 6c 79 20 6f 72 20 61 75 74 6f 6d 61 | .is.disabled,.manually.or.automa |
| 268a0 | 74 69 63 61 6c 6c 79 2e 22 0a 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c | tically."...(or.(flycheck-manual |
| 268c0 | 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 | ly-disabled-checker-p.checker).. |
| 268e0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 | .....(flycheck-automatically-dis |
| 26900 | 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 29 29 0a 0a 28 64 65 66 | abled-checker-p.checker)))..(def |
| 26920 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 | un.flycheck-manually-disabled-ch |
| 26940 | 65 63 6b 65 72 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 | ecker-p.(checker)..."Determine.w |
| 26960 | 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 68 61 73 20 62 65 65 6e 20 6d 61 6e 75 61 6c 6c 79 | hether.CHECKER.has.been.manually |
| 26980 | 20 64 69 73 61 62 6c 65 64 2e 0a 0a 41 20 63 68 65 63 6b 65 72 20 68 61 73 20 62 65 65 6e 20 6d | .disabled...A.checker.has.been.m |
| 269a0 | 61 6e 75 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 69 66 20 69 74 20 69 73 20 63 6f 6e 74 61 69 | anually.disabled.if.it.is.contai |
| 269c0 | 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 | ned.in.`flycheck-disabled-checke |
| 269e0 | 72 73 27 2e 22 0a 20 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 64 | rs'."...(memq.checker.flycheck-d |
| 26a00 | 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | isabled-checkers))..(defun.flych |
| 26a20 | 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b | eck-automatically-disabled-check |
| 26a40 | 65 72 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 | er-p.(checker)..."Determine.whet |
| 26a60 | 68 65 72 20 43 48 45 43 4b 45 52 20 68 61 73 20 62 65 65 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c | her.CHECKER.has.been.automatical |
| 26a80 | 6c 79 20 64 69 73 61 62 6c 65 64 2e 0a 0a 41 20 63 68 65 63 6b 65 72 20 68 61 73 20 62 65 65 6e | ly.disabled...A.checker.has.been |
| 26aa0 | 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 69 66 20 69 74 20 69 73 | .automatically.disabled.if.it.is |
| 26ac0 | 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 | .contained.in.`flycheck--automat |
| 26ae0 | 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 6d | ically-disabled-checkers'."...(m |
| 26b00 | 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 | emq.checker.flycheck--automatica |
| 26b20 | 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 0a 0a 0c 0a 3b 3b 3b 20 47 | lly-disabled-checkers))....;;;.G |
| 26b40 | 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 63 6f 6e 73 74 | eneric.syntax.checkers.(defconst |
| 26b60 | 20 66 6c 79 63 68 65 63 6b 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 2d 76 65 72 73 69 6f | .flycheck-generic-checker-versio |
| 26b80 | 6e 20 32 0a 20 20 22 54 68 65 20 69 6e 74 65 72 6e 61 6c 20 76 65 72 73 69 6f 6e 20 6f 66 20 67 | n.2..."The.internal.version.of.g |
| 26ba0 | 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 65 63 6c 61 72 61 74 69 6f | eneric.syntax.checker.declaratio |
| 26bc0 | 6e 73 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6e 6f 74 20 75 73 65 20 73 79 6e 74 61 | ns...Flycheck.will.not.use.synta |
| 26be0 | 78 20 63 68 65 63 6b 65 72 73 20 77 68 6f 73 65 20 67 65 6e 65 72 69 63 20 76 65 72 73 69 6f 6e | x.checkers.whose.generic.version |
| 26c00 | 20 69 73 0a 6c 65 73 73 20 74 68 61 6e 20 74 68 69 73 20 63 6f 6e 73 74 61 6e 74 2e 22 29 0a 0a | .is.less.than.this.constant.").. |
| 26c20 | 28 64 65 66 73 75 62 73 74 20 66 6c 79 63 68 65 63 6b 2d 2d 63 68 65 63 6b 65 72 2d 70 72 6f 70 | (defsubst.flycheck--checker-prop |
| 26c40 | 65 72 74 79 2d 6e 61 6d 65 20 28 70 72 6f 70 65 72 74 79 29 0a 20 20 22 52 65 74 75 72 6e 20 74 | erty-name.(property)..."Return.t |
| 26c60 | 68 65 20 53 59 4d 42 4f 4c 20 70 72 6f 70 65 72 74 79 20 66 6f 72 20 63 68 65 63 6b 65 72 20 50 | he.SYMBOL.property.for.checker.P |
| 26c80 | 52 4f 50 45 52 54 59 2e 22 0a 20 20 28 69 6e 74 65 72 6e 20 28 63 6f 6e 63 61 74 20 22 66 6c 79 | ROPERTY."...(intern.(concat."fly |
| 26ca0 | 63 68 65 63 6b 2d 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 70 72 6f 70 65 72 74 79 29 29 29 | check-".(symbol-name.property))) |
| 26cc0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 28 | )..(defun.flycheck-checker-get.( |
| 26ce0 | 63 68 65 63 6b 65 72 20 70 72 6f 70 65 72 74 79 29 0a 20 20 22 47 65 74 20 74 68 65 20 76 61 6c | checker.property)..."Get.the.val |
| 26d00 | 75 65 20 6f 66 20 43 48 45 43 4b 45 52 27 73 20 50 52 4f 50 45 52 54 59 2e 22 0a 20 20 28 67 65 | ue.of.CHECKER's.PROPERTY."...(ge |
| 26d20 | 74 20 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 68 65 63 6b 65 72 2d 70 72 6f | t.checker.(flycheck--checker-pro |
| 26d40 | 70 65 72 74 79 2d 6e 61 6d 65 20 70 72 6f 70 65 72 74 79 29 29 29 0a 0a 28 67 76 2d 64 65 66 69 | perty-name.property)))..(gv-defi |
| 26d60 | 6e 65 2d 73 65 74 74 65 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 28 | ne-setter.flycheck-checker-get.( |
| 26d80 | 76 61 6c 75 65 20 63 68 65 63 6b 65 72 20 70 72 6f 70 65 72 74 79 29 0a 20 20 60 28 73 65 74 66 | value.checker.property)...`(setf |
| 26da0 | 20 28 67 65 74 20 2c 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 68 65 63 6b 65 | .(get.,checker.(flycheck--checke |
| 26dc0 | 72 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 20 2c 70 72 6f 70 65 72 74 79 29 29 20 2c 76 61 6c | r-property-name.,property)).,val |
| 26de0 | 75 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 61 74 65 2d 6e | ue))..(defun.flycheck-validate-n |
| 26e00 | 65 78 74 2d 63 68 65 63 6b 65 72 20 28 6e 65 78 74 20 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 | ext-checker.(next.&optional.stri |
| 26e20 | 63 74 29 0a 20 20 22 56 61 6c 69 64 61 74 65 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 57 | ct)..."Validate.NEXT.checker...W |
| 26e40 | 69 74 68 20 53 54 52 49 43 54 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 6f 20 63 68 65 63 6b 20 77 | ith.STRICT.non-nil,.also.check.w |
| 26e60 | 68 65 74 68 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 0a 74 68 | hether.the.syntax.checker.and.th |
| 26e80 | 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 69 6e 20 4e 45 58 54 20 61 72 65 20 76 61 6c 69 64 2e | e.error.level.in.NEXT.are.valid. |
| 26ea0 | 20 20 4f 74 68 65 72 77 69 73 65 20 6a 75 73 74 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 0a 74 | ..Otherwise.just.check.whether.t |
| 26ec0 | 68 65 73 65 20 61 72 65 20 73 79 6d 62 6f 6c 73 2e 0a 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 | hese.are.symbols...Signal.an.err |
| 26ee0 | 6f 72 20 69 66 20 4e 45 58 54 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 65 6e 74 72 79 20 | or.if.NEXT.is.not.a.valid.entry. |
| 26f00 | 66 6f 72 0a 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 | for.`:next-checkers'."...(when.( |
| 26f20 | 73 79 6d 62 6f 6c 70 20 6e 65 78 74 29 0a 20 20 20 20 28 73 65 74 71 20 6e 65 78 74 20 28 63 6f | symbolp.next).....(setq.next.(co |
| 26f40 | 6e 73 20 74 20 6e 65 78 74 29 29 29 0a 20 20 28 70 63 61 73 65 20 6e 65 78 74 0a 20 20 20 20 28 | ns.t.next)))...(pcase.next.....( |
| 26f60 | 60 28 2c 6c 65 76 65 6c 20 2e 20 2c 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 28 69 66 20 73 74 | `(,level...,checker)......(if.st |
| 26f80 | 72 69 63 74 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 | rict..........(progn............ |
| 26fa0 | 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 65 71 20 6c 65 76 65 6c 20 74 29 20 28 66 6c 79 63 68 65 | (unless.(or.(eq.level.t).(flyche |
| 26fc0 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 | ck-error-level-p.level))........ |
| 26fe0 | 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 53 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 | ......(error."%S.is.not.a.valid. |
| 27000 | 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 65 6c 22 20 6c 65 76 65 6c 29 29 0a 20 20 | Flycheck.error.level".level))... |
| 27020 | 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 | .........(unless.(flycheck-valid |
| 27040 | 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -checker-p.checker)............. |
| 27060 | 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 46 6c 79 63 68 | .(error."%s.is.not.a.valid.Flych |
| 27080 | 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 29 0a 20 | eck.syntax.checker".checker))).. |
| 270a0 | 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 20 6c 65 76 65 6c 29 0a 20 20 | ......(unless.(symbolp.level)... |
| 270c0 | 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 45 72 72 6f 72 20 6c 65 76 65 6c 20 25 53 20 6d 75 | .......(error."Error.level.%S.mu |
| 270e0 | 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c 22 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 28 | st.be.a.symbol".level))........( |
| 27100 | 75 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 | unless.(symbolp.checker)........ |
| 27120 | 20 20 28 65 72 72 6f 72 20 22 43 68 65 63 6b 65 72 20 25 53 20 6d 75 73 74 20 62 65 20 61 20 73 | ..(error."Checker.%S.must.be.a.s |
| 27140 | 79 6d 62 6f 6c 22 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 28 5f 20 28 65 72 72 6f 72 | ymbol".checker)))).....(_.(error |
| 27160 | 20 22 25 53 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c 20 6f 72 20 63 6f 6e 73 20 63 65 | ."%S.must.be.a.symbol.or.cons.ce |
| 27180 | 6c 6c 22 20 6e 65 78 74 29 29 29 0a 20 20 74 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ll".next)))...t)..(defun.flychec |
| 271a0 | 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 20 28 73 79 6d 62 6f 6c | k-define-generic-checker.(symbol |
| 271c0 | 20 64 6f 63 73 74 72 69 6e 67 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 0a 20 20 22 | .docstring.&rest.properties)..." |
| 271e0 | 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 67 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 | Define.SYMBOL.as.generic.syntax. |
| 27200 | 63 68 65 63 6b 65 72 2e 0a 0a 41 6e 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 65 66 | checker...Any.syntax.checker.def |
| 27220 | 69 6e 65 64 20 77 69 74 68 20 74 68 69 73 20 6d 61 63 72 6f 20 69 73 20 65 6c 69 67 69 62 6c 65 | ined.with.this.macro.is.eligible |
| 27240 | 20 66 6f 72 20 6d 61 6e 75 61 6c 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 | .for.manual.syntax.checker.selec |
| 27260 | 74 69 6f 6e 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b | tion.with.`flycheck-select-check |
| 27280 | 65 72 27 2e 20 20 54 6f 20 6d 61 6b 65 0a 74 68 65 20 6e 65 77 20 73 79 6e 74 61 78 20 63 68 65 | er'...To.make.the.new.syntax.che |
| 272a0 | 63 6b 65 72 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 61 75 74 6f 6d 61 74 69 63 20 73 65 6c | cker.available.for.automatic.sel |
| 272c0 | 65 63 74 69 6f 6e 2c 20 69 74 20 6d 75 73 74 0a 62 65 20 72 65 67 69 73 74 65 72 65 64 20 69 6e | ection,.it.must.be.registered.in |
| 272e0 | 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 0a 0a 44 4f 43 53 54 52 49 4e 47 | .`flycheck-checkers'...DOCSTRING |
| 27300 | 20 69 73 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 73 79 6e | .is.the.documentation.of.the.syn |
| 27320 | 74 61 78 20 63 68 65 63 6b 65 72 2c 20 66 6f 72 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 73 63 72 | tax.checker,.for.`flycheck-descr |
| 27340 | 69 62 65 2d 63 68 65 63 6b 65 72 27 2e 20 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 50 52 4f | ibe-checker'...The.following.PRO |
| 27360 | 50 45 52 54 49 45 53 20 63 6f 6e 73 74 69 74 75 74 65 0a 61 20 67 65 6e 65 72 69 63 20 73 79 6e | PERTIES.constitute.a.generic.syn |
| 27380 | 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 55 6e 6c 65 73 73 20 6f 74 68 65 72 77 69 73 65 20 6e | tax.checker...Unless.otherwise.n |
| 273a0 | 6f 74 65 64 2c 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 65 73 0a 61 72 65 20 6d 61 6e 64 61 74 6f | oted,.all.properties.are.mandato |
| 273c0 | 72 79 2e 0a 0a 60 3a 73 74 61 72 74 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 | ry...`:start.FUNCTION'......A.fu |
| 273e0 | 6e 63 74 69 6f 6e 20 74 6f 20 73 74 61 72 74 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b | nction.to.start.the.syntax.check |
| 27400 | 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 73 68 61 6c 6c 20 74 61 6b 65 20 74 77 | er........FUNCTION.shall.take.tw |
| 27420 | 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 63 6f 6e 74 65 78 74 | o.arguments.and.return.a.context |
| 27440 | 0a 20 20 20 20 20 6f 62 6a 65 63 74 20 69 66 20 74 68 65 20 63 68 65 63 6b 65 72 20 69 73 20 73 | ......object.if.the.checker.is.s |
| 27460 | 74 61 72 74 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c 79 2e 20 20 4f 74 68 65 72 77 69 73 65 20 | tarted.successfully...Otherwise. |
| 27480 | 69 74 0a 20 20 20 20 20 73 68 61 6c 6c 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2e 0a 0a | it......shall.signal.an.error... |
| 274a0 | 20 20 20 20 20 54 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 73 20 74 68 65 20 73 | .....The.first.argument.is.the.s |
| 274c0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 62 65 69 6e 67 20 73 74 61 72 74 65 64 2e 20 20 54 68 | yntax.checker.being.started...Th |
| 274e0 | 65 0a 20 20 20 20 20 73 65 63 6f 6e 64 20 69 73 20 61 20 63 61 6c 6c 62 61 63 6b 20 66 75 6e 63 | e......second.is.a.callback.func |
| 27500 | 74 69 6f 6e 20 74 6f 20 72 65 70 6f 72 74 20 73 74 61 74 65 20 63 68 61 6e 67 65 73 20 74 6f 0a | tion.to.report.state.changes.to. |
| 27520 | 20 20 20 20 20 46 6c 79 63 68 65 63 6b 2e 20 20 54 68 65 20 63 61 6c 6c 62 61 63 6b 20 74 61 6b | .....Flycheck...The.callback.tak |
| 27540 | 65 73 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 53 54 41 54 55 53 20 44 41 54 41 2c 0a 20 20 | es.two.arguments.STATUS.DATA,... |
| 27560 | 20 20 20 77 68 65 72 65 20 53 54 41 54 55 53 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f | ...where.STATUS.is.a.symbol.deno |
| 27580 | 74 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 74 61 74 75 73 0a 20 | ting.the.syntax.checker.status.. |
| 275a0 | 20 20 20 20 61 6e 64 20 44 41 54 41 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e | ....and.DATA.an.optional.argumen |
| 275c0 | 74 20 77 69 74 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 61 74 61 20 66 6f 72 20 74 68 65 0a 20 | t.with.additional.data.for.the.. |
| 275e0 | 20 20 20 20 73 74 61 74 75 73 20 72 65 70 6f 72 74 2e 20 20 53 65 65 20 60 66 6c 79 63 68 65 63 | ....status.report...See.`flychec |
| 27600 | 6b 2d 72 65 70 6f 72 74 2d 62 75 66 66 65 72 2d 63 68 65 63 6b 65 72 2d 73 74 61 74 75 73 27 0a | k-report-buffer-checker-status'. |
| 27620 | 20 20 20 20 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 | .....for.more.information.about. |
| 27640 | 53 54 41 54 55 53 20 61 6e 64 20 44 41 54 41 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 | STATUS.and.DATA........FUNCTION. |
| 27660 | 6d 61 79 20 62 65 20 73 79 6e 63 68 72 6f 6e 6f 75 73 20 6f 72 20 61 73 79 6e 63 68 72 6f 6e 6f | may.be.synchronous.or.asynchrono |
| 27680 | 75 73 2c 20 69 2e 65 2e 20 69 74 20 6d 61 79 0a 20 20 20 20 20 63 61 6c 6c 20 74 68 65 20 67 69 | us,.i.e..it.may......call.the.gi |
| 276a0 | 76 65 6e 20 63 61 6c 6c 62 61 63 6b 20 65 69 74 68 65 72 20 69 6d 6d 65 64 69 61 74 65 6c 79 2c | ven.callback.either.immediately, |
| 276c0 | 20 6f 72 20 61 74 20 73 6f 6d 65 20 6c 61 74 65 72 0a 20 20 20 20 20 70 6f 69 6e 74 20 28 65 2e | .or.at.some.later......point.(e. |
| 276e0 | 67 2e 20 66 72 6f 6d 20 61 20 70 72 6f 63 65 73 73 20 73 65 6e 74 69 6e 65 6c 29 2e 0a 0a 20 20 | g..from.a.process.sentinel)..... |
| 27700 | 20 20 20 41 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5f 6d 75 73 74 5f 20 63 61 6c 6c 20 | ...A.syntax.checker._must_.call. |
| 27720 | 43 41 4c 4c 42 41 43 4b 20 61 74 20 6c 65 61 73 74 20 6f 6e 63 65 20 77 69 74 68 20 61 0a 20 20 | CALLBACK.at.least.once.with.a... |
| 27740 | 20 20 20 53 54 41 54 55 53 20 74 68 61 74 20 66 69 6e 69 73 68 65 73 20 74 68 65 20 63 75 72 72 | ...STATUS.that.finishes.the.curr |
| 27760 | 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 4f 74 68 65 72 77 69 73 65 0a 20 | ent.syntax.checker...Otherwise.. |
| 27780 | 20 20 20 20 46 6c 79 63 68 65 63 6b 20 67 65 74 73 20 73 74 75 63 6b 20 61 74 20 74 68 65 20 63 | ....Flycheck.gets.stuck.at.the.c |
| 277a0 | 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 69 74 68 20 74 68 69 73 0a 20 20 | urrent.syntax.check.with.this... |
| 277c0 | 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 63 6f 6e | ...syntax.checker........The.con |
| 277e0 | 74 65 78 74 20 6f 62 6a 65 63 74 20 72 65 74 75 72 6e 65 64 20 62 79 20 46 55 4e 43 54 49 4f 4e | text.object.returned.by.FUNCTION |
| 27800 | 20 69 73 20 70 61 73 73 65 64 20 74 6f 0a 20 20 20 20 20 60 3a 69 6e 74 65 72 72 75 70 74 27 2e | .is.passed.to......`:interrupt'. |
| 27820 | 0a 0a 60 3a 69 6e 74 65 72 72 75 70 74 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 | ..`:interrupt.FUNCTION'......A.f |
| 27840 | 75 6e 63 74 69 6f 6e 20 74 6f 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 20 73 79 6e 74 61 78 20 | unction.to.interrupt.the.syntax. |
| 27860 | 63 68 65 63 6b 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 | check........FUNCTION.is.called. |
| 27880 | 77 69 74 68 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 74 68 65 20 | with.the.syntax.checker.and.the. |
| 278a0 | 63 6f 6e 74 65 78 74 0a 20 20 20 20 20 6f 62 6a 65 63 74 20 72 65 74 75 72 6e 65 64 20 62 79 20 | context......object.returned.by. |
| 278c0 | 74 68 65 20 60 3a 73 74 61 72 74 27 20 66 75 6e 63 74 69 6f 6e 20 61 6e 64 20 73 68 61 6c 6c 20 | the.`:start'.function.and.shall. |
| 278e0 | 74 72 79 20 74 6f 0a 20 20 20 20 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 20 73 79 6e 74 61 78 | try.to......interrupt.the.syntax |
| 27900 | 20 63 68 65 63 6b 2e 20 20 54 68 65 20 63 6f 6e 74 65 78 74 20 6d 61 79 20 62 65 20 6e 69 6c 2c | .check...The.context.may.be.nil, |
| 27920 | 20 69 66 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 69 6e 74 | .if.the......syntax.check.is.int |
| 27940 | 65 72 72 75 70 74 65 64 20 62 65 66 6f 72 65 20 61 63 74 75 61 6c 6c 79 20 73 74 61 72 74 65 64 | errupted.before.actually.started |
| 27960 | 2e 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 73 68 6f 75 6c 64 20 68 61 6e 64 6c 65 20 74 68 | .......FUNCTION.should.handle.th |
| 27980 | 69 73 20 73 69 74 75 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 69 74 20 63 61 6e 6e 6f 74 | is.situation........If.it.cannot |
| 279a0 | 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 69 74 20 | .interrupt.the.syntax.check,.it. |
| 279c0 | 6d 61 79 20 65 69 74 68 65 72 0a 20 20 20 20 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 | may.either......signal.an.error. |
| 279e0 | 6f 72 20 73 69 6c 65 6e 74 6c 79 20 69 67 6e 6f 72 65 20 74 68 65 20 61 74 74 65 6d 70 74 20 74 | or.silently.ignore.the.attempt.t |
| 27a00 | 6f 20 69 6e 74 65 72 72 75 70 74 0a 20 20 20 20 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | o.interrupt......the.syntax.chec |
| 27a20 | 6b 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 73 65 76 65 72 69 74 79 20 6f | ker,.depending.on.the.severity.o |
| 27a40 | 66 20 74 68 65 0a 20 20 20 20 20 73 69 74 75 61 74 69 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 69 | f.the......situation........If.i |
| 27a60 | 6e 74 65 72 72 75 70 74 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 66 61 69 | nterrupting.the.syntax.check.fai |
| 27a80 | 6c 65 64 2c 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6c 65 74 0a 20 20 20 20 20 74 68 65 20 | led,.Flycheck.will.let......the. |
| 27aa0 | 73 79 6e 74 61 78 20 63 68 65 63 6b 20 63 6f 6e 74 69 6e 75 65 2c 20 62 75 74 20 69 67 6e 6f 72 | syntax.check.continue,.but.ignor |
| 27ac0 | 65 20 61 6e 79 20 73 74 61 74 75 73 20 72 65 70 6f 72 74 73 2e 0a 20 20 20 20 20 4e 6f 74 61 62 | e.any.status.reports.......Notab |
| 27ae0 | 6c 79 2c 20 69 74 20 77 6f 6e 27 74 20 68 69 67 68 6c 69 67 68 74 20 61 6e 79 20 65 72 72 6f 72 | ly,.it.won't.highlight.any.error |
| 27b00 | 73 20 72 65 70 6f 72 74 65 64 20 62 79 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 | s.reported.by.the......syntax.ch |
| 27b20 | 65 63 6b 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 | eck.in.the.buffer........This.pr |
| 27b40 | 6f 70 65 72 74 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c | operty.is.optional...If.omitted, |
| 27b60 | 20 46 6c 79 63 68 65 63 6b 20 77 6f 6e 27 74 0a 20 20 20 20 20 61 74 74 65 6d 70 74 20 74 6f 20 | .Flycheck.won't......attempt.to. |
| 27b80 | 69 6e 74 65 72 72 75 70 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 77 69 74 68 20 74 68 69 | interrupt.syntax.checks.with.thi |
| 27ba0 | 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 0a 20 20 20 20 20 61 6e 64 20 73 69 6d 70 6c | s.syntax.checker,......and.simpl |
| 27bc0 | 79 20 69 67 6e 6f 72 65 20 74 68 65 69 72 20 72 65 73 75 6c 74 73 2e 0a 0a 60 3a 70 72 69 6e 74 | y.ignore.their.results...`:print |
| 27be0 | 2d 64 6f 63 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 | -doc.FUNCTION'......A.function.t |
| 27c00 | 6f 20 70 72 69 6e 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e | o.print.additional.documentation |
| 27c20 | 20 69 6e 74 6f 20 74 68 65 20 48 65 6c 70 0a 20 20 20 20 20 62 75 66 66 65 72 20 6f 66 20 74 68 | .into.the.Help......buffer.of.th |
| 27c40 | 69 73 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 | is.checker........FUNCTION.is.ca |
| 27c60 | 6c 6c 65 64 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 20 74 68 65 20 48 65 6c 70 20 62 75 66 66 | lled.when.creating.the.Help.buff |
| 27c80 | 65 72 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 | er.for.the......syntax.checker,. |
| 27ca0 | 77 69 74 68 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 73 20 73 69 6e 67 6c | with.the.syntax.checker.as.singl |
| 27cc0 | 65 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 20 61 66 74 65 72 20 70 72 69 6e 74 69 6e 67 20 | e.argument,......after.printing. |
| 27ce0 | 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 | the.name.of.the.syntax.checker.a |
| 27d00 | 6e 64 20 69 74 73 20 6d 6f 64 65 73 0a 20 20 20 20 20 61 6e 64 20 70 72 65 64 69 63 61 74 65 2c | nd.its.modes......and.predicate, |
| 27d20 | 20 62 75 74 20 62 65 66 6f 72 65 20 70 72 69 6e 74 69 6e 67 20 44 4f 43 53 54 52 49 4e 47 2e 20 | .but.before.printing.DOCSTRING.. |
| 27d40 | 20 49 74 20 6d 61 79 20 69 6e 73 65 72 74 0a 20 20 20 20 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 | .It.may.insert......additional.d |
| 27d60 | 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | ocumentation.into.the.current.bu |
| 27d80 | 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 63 61 6c 6c 20 6f 63 63 75 72 73 20 77 69 74 68 | ffer........The.call.occurs.with |
| 27da0 | 69 6e 20 60 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 27 2e 20 20 48 65 6e 63 65 0a 20 20 | in.`with-help-window'...Hence... |
| 27dc0 | 20 20 20 60 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 27 20 70 6f 69 6e 74 73 20 74 6f 20 74 | ...`standard-output'.points.to.t |
| 27de0 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 73 6f 20 79 6f 75 20 6d 61 79 0a 20 20 | he.current.buffer,.so.you.may... |
| 27e00 | 20 20 20 75 73 65 20 60 70 72 69 6e 63 27 20 61 6e 64 20 66 72 69 65 6e 64 73 20 74 6f 20 61 64 | ...use.`princ'.and.friends.to.ad |
| 27e20 | 64 20 63 6f 6e 74 65 6e 74 2e 20 20 41 6c 73 6f 2c 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 | d.content...Also,.the.current... |
| 27e40 | 20 20 20 62 75 66 66 65 72 20 69 73 20 70 75 74 20 69 6e 74 6f 20 48 65 6c 70 20 6d 6f 64 65 20 | ...buffer.is.put.into.Help.mode. |
| 27e60 | 61 66 74 65 72 77 61 72 64 73 2c 20 77 68 69 63 68 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a | afterwards,.which.automatically. |
| 27e80 | 20 20 20 20 20 74 75 72 6e 73 20 73 79 6d 62 6f 6c 73 20 69 6e 74 6f 20 72 65 66 65 72 65 6e 63 | .....turns.symbols.into.referenc |
| 27ea0 | 65 73 2c 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 | es,.if.possible........This.prop |
| 27ec0 | 65 72 74 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 6e | erty.is.optional...If.omitted,.n |
| 27ee0 | 6f 20 61 64 64 69 74 69 6f 6e 61 6c 0a 20 20 20 20 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 | o.additional......documentation. |
| 27f00 | 69 73 20 70 72 69 6e 74 65 64 20 66 6f 72 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b | is.printed.for.this.syntax.check |
| 27f20 | 65 72 2e 0a 0a 3a 76 65 72 69 66 79 20 46 55 4e 43 54 49 4f 4e 0a 20 20 20 20 20 41 20 66 75 6e | er...:verify.FUNCTION......A.fun |
| 27f40 | 63 74 69 6f 6e 20 74 6f 20 76 65 72 69 66 79 20 74 68 65 20 63 68 65 63 6b 65 72 20 66 6f 72 20 | ction.to.verify.the.checker.for. |
| 27f60 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 | the.current.buffer........FUNCTI |
| 27f80 | 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 | ON.is.called.with.the.syntax.che |
| 27fa0 | 63 6b 65 72 20 61 73 20 73 69 6e 67 6c 65 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e | cker.as.single......argument,.an |
| 27fc0 | 64 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 0a 20 20 20 20 20 60 66 | d.shall.return.a.list.of......`f |
| 27fe0 | 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 27 20 6f 62 6a | lycheck-verification-result'.obj |
| 28000 | 65 63 74 73 20 69 6e 64 69 63 61 74 69 6e 67 20 77 68 65 74 68 65 72 0a 20 20 20 20 20 74 68 65 | ects.indicating.whether......the |
| 28020 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 6f 75 6c 64 20 62 65 20 75 73 65 64 20 69 6e | .syntax.checker.could.be.used.in |
| 28040 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 61 6e 64 0a 20 20 20 20 20 68 69 | .the.current.buffer,.and......hi |
| 28060 | 67 68 6c 69 67 68 74 69 6e 67 20 70 6f 74 65 6e 74 69 61 6c 20 73 65 74 75 70 20 70 72 6f 62 6c | ghlighting.potential.setup.probl |
| 28080 | 65 6d 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6f 70 74 69 | ems........This.property.is.opti |
| 280a0 | 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 6e 6f 20 61 64 64 69 74 69 6f 6e 61 6c | onal...If.omitted,.no.additional |
| 280c0 | 0a 20 20 20 20 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 6f 63 63 75 72 73 20 66 6f 72 20 74 68 | ......verification.occurs.for.th |
| 280e0 | 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 49 74 20 69 73 20 68 6f 77 65 76 65 | is.syntax.checker...It.is.howeve |
| 28100 | 72 0a 20 20 20 20 20 61 62 73 6f 6c 75 74 65 6c 79 20 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 | r......absolutely.recommended.th |
| 28120 | 61 74 20 79 6f 75 20 61 64 64 20 61 20 60 3a 76 65 72 69 66 79 27 20 66 75 6e 63 74 69 6f 6e 20 | at.you.add.a.`:verify'.function. |
| 28140 | 74 6f 0a 20 20 20 20 20 79 6f 75 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 62 65 63 | to......your.syntax.checker,.bec |
| 28160 | 61 75 73 65 20 69 74 20 77 69 6c 6c 20 68 65 6c 70 20 75 73 65 72 73 20 74 6f 20 73 70 6f 74 0a | ause.it.will.help.users.to.spot. |
| 28180 | 20 20 20 20 20 70 6f 74 65 6e 74 69 61 6c 20 73 65 74 75 70 20 70 72 6f 62 6c 65 6d 73 2e 0a 0a | .....potential.setup.problems... |
| 281a0 | 60 3a 6d 6f 64 65 73 20 4d 4f 44 45 53 27 0a 20 20 20 20 20 41 20 6d 61 6a 6f 72 20 6d 6f 64 65 | `:modes.MODES'......A.major.mode |
| 281c0 | 20 73 79 6d 62 6f 6c 20 6f 72 20 61 20 6c 69 73 74 20 74 68 65 72 65 6f 66 2c 20 64 65 6e 6f 74 | .symbol.or.a.list.thereof,.denot |
| 281e0 | 69 6e 67 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 0a 20 20 20 20 20 74 6f 20 75 73 65 20 74 68 69 73 | ing.major.modes......to.use.this |
| 28200 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 73 | .syntax.checker.in........This.s |
| 28220 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 6c 6c 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 | yntax.checker.will.only.be.used. |
| 28240 | 69 6e 20 62 75 66 66 65 72 73 20 77 68 6f 73 65 0a 20 20 20 20 20 60 6d 61 6a 6f 72 2d 6d 6f 64 | in.buffers.whose......`major-mod |
| 28260 | 65 27 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 4d 4f 44 45 53 2e 0a 0a 20 20 20 20 20 | e'.is.contained.in.MODES........ |
| 28280 | 49 66 20 60 3a 70 72 65 64 69 63 61 74 65 27 20 69 73 20 61 6c 73 6f 20 67 69 76 65 6e 20 74 68 | If.`:predicate'.is.also.given.th |
| 282a0 | 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 6c 6c 20 6f 6e 6c 79 0a 20 20 20 20 20 | e.syntax.checker.will.only...... |
| 282c0 | 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 72 73 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 | be.used.in.buffers.for.which.the |
| 282e0 | 20 60 3a 70 72 65 64 69 63 61 74 65 27 20 72 65 74 75 72 6e 73 0a 20 20 20 20 20 6e 6f 6e 2d 6e | .`:predicate'.returns......non-n |
| 28300 | 69 6c 2e 0a 0a 60 3a 70 72 65 64 69 63 61 74 65 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 | il...`:predicate.FUNCTION'...... |
| 28320 | 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 | A.function.to.determine.whether. |
| 28340 | 74 6f 20 75 73 65 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 0a 20 20 20 | to.use.the.syntax.checker.in.... |
| 28360 | 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 | ..the.current.buffer........FUNC |
| 28380 | 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 | TION.is.called.without.arguments |
| 283a0 | 20 61 6e 64 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 0a 20 20 20 20 20 6e 6f 6e 2d 6e 69 6c 20 69 | .and.shall.return......non-nil.i |
| 283c0 | 66 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 68 61 6c 6c 20 62 65 20 75 | f.this.syntax.checker.shall.be.u |
| 283e0 | 73 65 64 20 74 6f 20 63 68 65 63 6b 20 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 | sed.to.check.the......current.bu |
| 28400 | 66 66 65 72 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 73 68 61 6c 6c 20 72 65 74 75 72 6e | ffer...Otherwise.it.shall.return |
| 28420 | 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 63 68 65 63 6b 65 72 20 68 61 73 20 | .nil........If.this.checker.has. |
| 28440 | 61 20 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 27 20 46 55 4e 43 54 49 4f 4e 20 | a.`:working-directory'.FUNCTION. |
| 28460 | 69 73 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 77 69 74 68 20 60 64 65 66 61 75 6c 74 2d 64 69 72 | is......called.with.`default-dir |
| 28480 | 65 63 74 6f 72 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 0a 20 | ectory'.bound.to.the.checker's.. |
| 284a0 | 20 20 20 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 46 55 4e | ....working.directory........FUN |
| 284c0 | 43 54 49 4f 4e 20 69 73 20 6f 6e 6c 79 20 63 61 6c 6c 65 64 20 69 6e 20 6d 61 74 63 68 69 6e 67 | CTION.is.only.called.in.matching |
| 284e0 | 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 | .major.modes........This.propert |
| 28500 | 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 0a 0a 60 3a 65 6e 61 62 6c 65 64 20 46 55 4e 43 54 49 | y.is.optional...`:enabled.FUNCTI |
| 28520 | 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 | ON'......A.function.to.determine |
| 28540 | 20 77 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b | .whether.to.use.the.syntax.check |
| 28560 | 65 72 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a | er.in......the.current.buffer... |
| 28580 | 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 62 65 68 61 76 65 73 20 61 73 20 60 3a | .....This.property.behaves.as.`: |
| 285a0 | 70 72 65 64 69 63 61 74 65 27 2c 20 65 78 63 65 70 74 20 74 68 61 74 20 69 74 27 73 20 6f 6e 6c | predicate',.except.that.it's.onl |
| 285c0 | 79 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 74 68 65 20 66 69 72 73 74 20 74 69 6d 65 20 61 20 73 | y......called.the.first.time.a.s |
| 285e0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 74 6f 20 62 65 20 75 73 65 64 20 69 6e 20 61 | yntax.checker.is.to.be.used.in.a |
| 28600 | 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 | .buffer........FUNCTION.is.calle |
| 28620 | 64 20 77 69 74 68 6f 75 74 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 73 68 61 6c 6c 20 72 65 | d.without.arguments.and.shall.re |
| 28640 | 74 75 72 6e 0a 20 20 20 20 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 69 73 20 73 79 6e 74 61 78 | turn......non-nil.if.this.syntax |
| 28660 | 20 63 68 65 63 6b 65 72 20 73 68 61 6c 6c 20 62 65 20 75 73 65 64 20 74 6f 20 63 68 65 63 6b 20 | .checker.shall.be.used.to.check. |
| 28680 | 74 68 65 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 4f 74 68 65 72 77 | the......current.buffer...Otherw |
| 286a0 | 69 73 65 20 69 74 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 49 | ise.it.shall.return.nil........I |
| 286c0 | 66 20 46 55 4e 43 54 49 4f 4e 20 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c | f.FUNCTION.returns.a.non-nil.val |
| 286e0 | 75 65 20 74 68 65 20 63 68 65 63 6b 65 72 20 69 73 20 70 75 74 20 69 6e 20 61 0a 20 20 20 20 20 | ue.the.checker.is.put.in.a...... |
| 28700 | 77 68 69 74 65 6c 69 73 74 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 | whitelist.in.`flycheck--automati |
| 28720 | 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 20 74 6f 0a 20 20 20 20 20 | cally-enabled-checkers'.to...... |
| 28740 | 70 72 65 76 65 6e 74 20 66 75 72 74 68 65 72 20 69 6e 76 6f 63 61 74 69 6f 6e 73 20 6f 66 20 60 | prevent.further.invocations.of.` |
| 28760 | 3a 65 6e 61 62 6c 65 64 27 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 20 69 73 0a 20 20 20 20 | :enabled'...Otherwise.it.is..... |
| 28780 | 20 64 69 73 61 62 6c 65 64 20 76 69 61 20 60 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 | .disabled.via.`flycheck--automat |
| 287a0 | 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 20 74 6f 0a 20 20 20 | ically-disabled-checkers'.to.... |
| 287c0 | 20 20 70 72 65 76 65 6e 74 20 61 6e 79 20 66 75 72 74 68 65 72 20 75 73 65 20 6f 66 20 69 74 2e | ..prevent.any.further.use.of.it. |
| 287e0 | 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 63 68 65 63 6b 65 72 20 68 61 73 20 61 20 60 3a 77 | .......If.this.checker.has.a.`:w |
| 28800 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 27 20 46 55 4e 43 54 49 4f 4e 20 69 73 0a 20 20 | orking-directory'.FUNCTION.is... |
| 28820 | 20 20 20 63 61 6c 6c 65 64 20 77 69 74 68 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ...called.with.`default-director |
| 28840 | 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 0a 20 20 20 20 20 77 | y'.bound.to.the.checker's......w |
| 28860 | 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e | orking.directory........FUNCTION |
| 28880 | 20 69 73 20 6f 6e 6c 79 20 63 61 6c 6c 65 64 20 69 6e 20 6d 61 74 63 68 69 6e 67 20 6d 61 6a 6f | .is.only.called.in.matching.majo |
| 288a0 | 72 20 6d 6f 64 65 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 | r.modes........This.property.is. |
| 288c0 | 6f 70 74 69 6f 6e 61 6c 2e 0a 0a 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 46 55 4e 43 54 49 | optional...`:error-filter.FUNCTI |
| 288e0 | 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 66 69 6c 74 65 72 20 74 68 | ON'......A.function.to.filter.th |
| 28900 | 65 20 65 72 72 6f 72 73 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 69 73 20 63 68 65 63 6b 65 | e.errors.returned.by.this.checke |
| 28920 | 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 | r........FUNCTION.is.called.with |
| 28940 | 20 74 68 65 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 | .the.list.of.`flycheck-error'.ob |
| 28960 | 6a 65 63 74 73 0a 20 20 20 20 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 73 79 6e 74 61 | jects......returned.by.the.synta |
| 28980 | 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 61 6e 6f 74 68 | x.checker.and.shall.return.anoth |
| 289a0 | 65 72 20 6c 69 73 74 0a 20 20 20 20 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 | er.list......of.`flycheck-error' |
| 289c0 | 20 6f 62 6a 65 63 74 73 2c 20 77 68 69 63 68 20 69 73 20 63 6f 6e 73 69 64 65 72 65 64 20 74 68 | .objects,.which.is.considered.th |
| 289e0 | 65 20 66 69 6e 61 6c 0a 20 20 20 20 20 72 65 73 75 6c 74 20 6f 66 20 74 68 69 73 20 73 79 6e 74 | e.final......result.of.this.synt |
| 28a00 | 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 66 72 | ax.checker........FUNCTION.is.fr |
| 28a20 | 65 65 20 74 6f 20 61 64 64 2c 20 72 65 6d 6f 76 65 20 6f 72 20 6d 6f 64 69 66 79 20 65 72 72 6f | ee.to.add,.remove.or.modify.erro |
| 28a40 | 72 73 2c 20 77 68 65 74 68 65 72 20 69 6e 0a 20 20 20 20 20 70 6c 61 63 65 20 6f 72 20 62 79 20 | rs,.whether.in......place.or.by. |
| 28a60 | 63 6f 70 79 69 6e 67 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 | copying........This.property.is. |
| 28a80 | 6f 70 74 69 6f 6e 61 6c 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 66 69 6c 74 65 72 20 69 73 | optional...The.default.filter.is |
| 28aa0 | 0a 20 20 20 20 20 60 69 64 65 6e 74 69 74 79 27 2e 0a 0a 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 | ......`identity'...`:error-expla |
| 28ac0 | 69 6e 65 72 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 | iner.FUNCTION'......A.function.t |
| 28ae0 | 6f 20 72 65 74 75 72 6e 20 61 6e 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 74 65 78 74 20 66 6f 72 | o.return.an.explanation.text.for |
| 28b00 | 20 65 72 72 6f 72 73 0a 20 20 20 20 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 74 68 69 73 20 63 | .errors......generated.by.this.c |
| 28b20 | 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 | hecker........FUNCTION.is.called |
| 28b40 | 20 77 69 74 68 20 61 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 2c | .with.a.`flycheck-error'.object, |
| 28b60 | 20 69 6e 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 72 20 6f 66 20 74 68 61 74 20 65 72 72 6f | .in.the......buffer.of.that.erro |
| 28b80 | 72 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 61 6e 20 65 78 70 6c 61 6e 61 74 69 | r...It.shall.return.an.explanati |
| 28ba0 | 6f 6e 0a 20 20 20 20 20 6d 65 73 73 61 67 65 20 66 6f 72 20 74 68 65 20 65 72 72 6f 72 2e 0a 0a | on......message.for.the.error... |
| 28bc0 | 20 20 20 20 20 54 68 65 20 6d 65 73 73 61 67 65 20 63 61 6e 20 74 61 6b 65 20 61 6e 79 20 6f 66 | .....The.message.can.take.any.of |
| 28be0 | 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 6d 73 3a 0a 20 20 20 20 20 2d 20 41 20 73 | .the.following.forms:......-.A.s |
| 28c00 | 74 72 69 6e 67 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 62 65 20 64 69 73 70 6c 61 79 65 64 20 74 | tring,.which.will.be.displayed.t |
| 28c20 | 6f 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 2d 20 41 20 66 75 6e 63 74 69 6f 6e 20 28 6c 69 | o.the.user......-.A.function.(li |
| 28c40 | 6b 65 6c 79 20 61 20 63 6c 6f 73 75 72 65 29 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 62 65 20 63 | kely.a.closure),.which.will.be.c |
| 28c60 | 61 6c 6c 65 64 20 77 69 74 68 0a 20 20 20 20 20 20 20 60 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 | alled.with........`standard-outp |
| 28c80 | 75 74 27 20 73 65 74 20 74 6f 20 61 20 60 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 | ut'.set.to.a.`flycheck-explain-e |
| 28ca0 | 72 72 6f 72 2d 6d 6f 64 65 27 0a 20 20 20 20 20 20 20 62 75 66 66 65 72 2c 20 61 6e 64 20 73 68 | rror-mode'........buffer,.and.sh |
| 28cc0 | 6f 75 6c 64 20 77 72 69 74 65 20 74 6f 20 69 74 2e 0a 20 20 20 20 20 2d 20 41 20 63 6f 6e 73 20 | ould.write.to.it.......-.A.cons. |
| 28ce0 | 60 28 75 72 6c 20 2e 20 2c 55 52 4c 29 2c 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 61 74 20 74 | `(url...,URL),.indicating.that.t |
| 28d00 | 68 65 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 63 61 6e 0a 20 20 20 20 20 20 20 62 65 20 66 6f 75 | he.explanation.can........be.fou |
| 28d20 | 6e 64 20 6f 6e 6c 69 6e 65 20 61 74 20 55 52 4c 2e 0a 20 20 20 20 20 2d 20 6e 69 6c 20 69 66 20 | nd.online.at.URL.......-.nil.if. |
| 28d40 | 74 68 65 72 65 20 69 73 20 6e 6f 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 | there.is.no.explanation.for.this |
| 28d60 | 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 49 66 20 55 52 4c 20 69 73 20 70 72 6f 76 69 64 65 64 | .error........If.URL.is.provided |
| 28d80 | 20 62 79 20 74 68 65 20 63 68 65 63 6b 65 72 2c 20 61 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 63 | .by.the.checker,.and.cannot.be.c |
| 28da0 | 6f 6d 70 6f 73 65 64 0a 20 20 20 20 20 66 72 6f 6d 20 6f 74 68 65 72 20 65 6c 65 6d 65 6e 74 73 | omposed......from.other.elements |
| 28dc0 | 20 69 6e 20 74 68 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 2c | .in.the.`flycheck-error'.object, |
| 28de0 | 20 63 6f 6e 73 69 64 65 72 0a 20 20 20 20 20 70 61 73 73 69 6e 67 20 74 68 65 20 55 52 4c 20 76 | .consider......passing.the.URL.v |
| 28e00 | 69 61 20 74 65 78 74 20 70 72 6f 70 65 72 74 69 65 73 3a 0a 0a 20 20 20 20 20 20 20 3b 3b 20 44 | ia.text.properties:.........;;.D |
| 28e20 | 75 72 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6f 62 6a 65 63 74 20 63 72 65 61 74 69 6f 6e 0a | uring.the.error.object.creation. |
| 28e40 | 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 31 20 5c 5c | .......(put-text-property.0.1.\\ |
| 28e60 | 3d 27 65 78 70 6c 61 69 6e 65 72 2d 75 72 6c 20 2e 75 72 6c 20 2e 63 68 65 63 6b 5f 69 64 29 0a | ='explainer-url..url..check_id). |
| 28e80 | 0a 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 74 68 65 20 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 | ........;;.In.the.error-explaine |
| 28ea0 | 72 20 46 55 4e 43 54 49 4f 4e 0a 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 64 20 28 66 6c 79 | r.FUNCTION........(let.((id.(fly |
| 28ec0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 | check-error-id.err)))..........( |
| 28ee0 | 61 6e 64 20 69 64 20 60 28 75 72 6c 20 2e 20 2c 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 | and.id.`(url...,(get-text-proper |
| 28f00 | 74 79 20 30 20 5c 5c 3d 27 65 78 70 6c 61 69 6e 65 72 2d 75 72 6c 20 69 64 29 29 29 29 0a 0a 20 | ty.0.\\='explainer-url.id))))... |
| 28f20 | 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 0a 0a | ....This.property.is.optional... |
| 28f40 | 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 53 27 0a 20 | `:next-checkers.NEXT-CHECKERS'.. |
| 28f60 | 20 20 20 20 41 20 6c 69 73 74 20 64 65 6e 6f 74 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b | ....A.list.denoting.syntax.check |
| 28f80 | 65 72 73 20 74 6f 20 61 70 70 6c 79 20 61 66 74 65 72 20 74 68 69 73 20 73 79 6e 74 61 78 0a 20 | ers.to.apply.after.this.syntax.. |
| 28fa0 | 20 20 20 20 63 68 65 63 6b 65 72 2c 20 69 6e 20 77 68 61 74 20 77 65 20 63 61 6c 6c 20 5c 22 63 | ....checker,.in.what.we.call.\"c |
| 28fc0 | 68 61 69 6e 69 6e 67 5c 22 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 0a 0a 20 | haining\".of.syntax.checkers.... |
| 28fe0 | 20 20 20 20 45 61 63 68 20 49 54 45 4d 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 4c | ....Each.ITEM.is.a.cons.cell.`(L |
| 29000 | 45 56 45 4c 20 2e 20 43 48 45 43 4b 45 52 29 27 2e 20 20 43 48 45 43 4b 45 52 20 69 73 20 61 0a | EVEL...CHECKER)'...CHECKER.is.a. |
| 29020 | 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 74 6f 20 72 75 6e 20 61 66 74 65 72 | .....syntax.checker.to.run.after |
| 29040 | 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 4c 45 56 45 4c 20 69 73 0a | .this.syntax.checker...LEVEL.is. |
| 29060 | 20 20 20 20 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 20 20 43 48 45 43 4b 45 52 20 77 69 | .....an.error.level...CHECKER.wi |
| 29080 | 6c 6c 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 0a | ll.only.be.used.if.there.are.no. |
| 290a0 | 20 20 20 20 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 73 20 6f 66 20 61 74 20 6c 65 61 73 74 20 | .....current.errors.of.at.least. |
| 290c0 | 4c 45 56 45 4c 2e 20 20 4c 45 56 45 4c 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 74 2c 20 69 6e 0a | LEVEL...LEVEL.may.also.be.t,.in. |
| 290e0 | 20 20 20 20 20 77 68 69 63 68 20 63 61 73 65 20 43 48 45 43 4b 45 52 20 69 73 20 75 73 65 64 20 | .....which.case.CHECKER.is.used. |
| 29100 | 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 73 | regardless.of.the.current.errors |
| 29120 | 2e 0a 0a 20 20 20 20 20 49 54 45 4d 20 6d 61 79 20 61 6c 73 6f 20 62 65 20 61 20 73 79 6e 74 61 | ........ITEM.may.also.be.a.synta |
| 29140 | 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2c 20 77 68 69 63 68 20 69 73 0a 20 20 20 20 20 | x.checker.symbol,.which.is...... |
| 29160 | 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 28 74 20 2e 20 49 54 45 4d 29 27 2e 0a 0a 20 20 20 | equivalent.to.`(t...ITEM)'...... |
| 29180 | 20 20 46 6c 79 63 68 65 63 6b 20 74 72 69 65 73 20 61 6c 6c 20 69 74 65 6d 73 20 69 6e 20 6f 72 | ..Flycheck.tries.all.items.in.or |
| 291a0 | 64 65 72 20 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e 2c 20 61 6e 64 20 75 73 65 73 0a 20 20 20 | der.of.declaration,.and.uses.... |
| 291c0 | 20 20 74 68 65 20 66 69 72 73 74 20 77 68 6f 73 65 20 4c 45 56 45 4c 20 6d 61 74 63 68 65 73 20 | ..the.first.whose.LEVEL.matches. |
| 291e0 | 61 6e 64 20 77 68 6f 73 65 20 43 48 45 43 4b 45 52 20 69 73 0a 20 20 20 20 20 72 65 67 69 73 74 | and.whose.CHECKER.is......regist |
| 29200 | 65 72 65 64 20 61 6e 64 20 63 61 6e 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 | ered.and.can.be.used.for.the.cur |
| 29220 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 66 65 61 74 75 72 65 20 | rent.buffer........This.feature. |
| 29240 | 69 73 20 74 79 70 69 63 61 6c 6c 79 20 75 73 65 64 20 74 6f 20 61 70 70 6c 79 20 6d 6f 72 65 20 | is.typically.used.to.apply.more. |
| 29260 | 74 68 61 6e 20 6f 6e 65 20 73 79 6e 74 61 78 0a 20 20 20 20 20 63 68 65 63 6b 65 72 20 74 6f 20 | than.one.syntax......checker.to. |
| 29280 | 61 20 62 75 66 66 65 72 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 79 6f 75 20 6d 69 67 | a.buffer...For.instance,.you.mig |
| 292a0 | 68 74 20 66 69 72 73 74 20 75 73 65 20 61 0a 20 20 20 20 20 63 6f 6d 70 69 6c 65 72 20 74 6f 20 | ht.first.use.a......compiler.to. |
| 292c0 | 63 68 65 63 6b 20 61 20 62 75 66 66 65 72 20 66 6f 72 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 | check.a.buffer.for.syntax.and.ty |
| 292e0 | 70 65 20 65 72 72 6f 72 73 2c 20 61 6e 64 0a 20 20 20 20 20 74 68 65 6e 20 72 75 6e 20 61 20 6c | pe.errors,.and......then.run.a.l |
| 29300 | 69 6e 74 69 6e 67 20 74 6f 6f 6c 20 74 68 61 74 20 63 68 65 63 6b 73 20 66 6f 72 20 69 6e 73 65 | inting.tool.that.checks.for.inse |
| 29320 | 63 75 72 65 20 63 6f 64 65 2c 20 6f 72 0a 20 20 20 20 20 71 75 65 73 74 69 6f 6e 61 62 6c 65 20 | cure.code,.or......questionable. |
| 29340 | 73 74 79 6c 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6f 70 | style........This.property.is.op |
| 29360 | 74 69 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 64 65 66 61 75 6c 74 73 | tional...If.omitted,.it.defaults |
| 29380 | 20 74 6f 20 74 68 65 0a 20 20 20 20 20 6e 69 6c 2c 20 69 2e 65 2e 20 6e 6f 20 6f 74 68 65 72 20 | .to.the......nil,.i.e..no.other. |
| 293a0 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 61 66 74 65 | syntax.checkers.are.applied.afte |
| 293c0 | 72 20 74 68 69 73 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 60 3a 77 | r.this......syntax.checker...`:w |
| 293e0 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 | orking-directory.FUNCTION'...... |
| 29400 | 54 68 65 20 76 61 6c 75 65 20 6f 66 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 | The.value.of.`default-directory' |
| 29420 | 20 77 68 65 6e 20 69 6e 76 6f 6b 69 6e 67 20 60 3a 73 74 61 72 74 27 2e 0a 0a 20 20 20 20 20 46 | .when.invoking.`:start'........F |
| 29440 | 55 4e 43 54 49 4f 4e 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 61 6b 69 6e 67 20 74 68 65 | UNCTION.is.a.function.taking.the |
| 29460 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 73 20 73 6f 6c 65 0a 20 20 20 20 20 61 72 67 | .syntax.checker.as.sole......arg |
| 29480 | 75 6d 65 6e 74 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f | ument...It.shall.return.the.abso |
| 294a0 | 6c 75 74 65 20 70 61 74 68 20 74 6f 20 61 6e 20 65 78 69 73 74 69 6e 67 0a 20 20 20 20 20 64 69 | lute.path.to.an.existing......di |
| 294c0 | 72 65 63 74 6f 72 79 20 74 6f 20 75 73 65 20 61 73 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | rectory.to.use.as.`default-direc |
| 294e0 | 74 6f 72 79 27 20 66 6f 72 20 60 3a 73 74 61 72 74 27 20 6f 72 0a 20 20 20 20 20 6e 69 6c 20 74 | tory'.for.`:start'.or......nil.t |
| 29500 | 6f 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 74 68 65 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 | o.fall.back.to.the.`default-dire |
| 29520 | 63 74 6f 72 79 27 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 | ctory'.of.the.current......buffe |
| 29540 | 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6f 70 74 69 6f 6e | r........This.property.is.option |
| 29560 | 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 69 6e 76 6f 6b 65 20 60 3a 73 74 61 72 74 27 | al...If.omitted,.invoke.`:start' |
| 29580 | 0a 20 20 20 20 20 66 72 6f 6d 20 74 68 65 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | ......from.the.`default-director |
| 295a0 | 79 27 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 0a | y'.of.the.buffer.being.checked.. |
| 295c0 | 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2c 20 69 66 20 61 6e 79 20 70 72 6f 70 65 72 74 | .Signal.an.error,.if.any.propert |
| 295e0 | 79 20 68 61 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 76 61 6c 75 65 2e 22 0a 20 20 28 64 65 63 6c | y.has.an.invalid.value."...(decl |
| 29600 | 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 2d 73 | are.(indent.1)............(doc-s |
| 29620 | 74 72 69 6e 67 20 32 29 29 0a 20 20 28 6c 65 74 20 28 28 73 74 61 72 74 20 28 70 6c 69 73 74 2d | tring.2))...(let.((start.(plist- |
| 29640 | 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 73 74 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 | get.properties.:start))......... |
| 29660 | 28 69 6e 74 65 72 72 75 70 74 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 | (interrupt.(plist-get.properties |
| 29680 | 20 3a 69 6e 74 65 72 72 75 70 74 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d 64 6f 63 | .:interrupt)).........(print-doc |
| 296a0 | 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 70 72 69 6e 74 2d 64 6f | .(plist-get.properties.:print-do |
| 296c0 | 63 29 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 | c)).........(modes.(plist-get.pr |
| 296e0 | 6f 70 65 72 74 69 65 73 20 3a 6d 6f 64 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 65 64 69 | operties.:modes)).........(predi |
| 29700 | 63 61 74 65 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 70 72 65 64 | cate.(plist-get.properties.:pred |
| 29720 | 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 20 28 70 6c 69 73 74 2d 67 | icate)).........(verify.(plist-g |
| 29740 | 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 76 65 72 69 66 79 29 29 0a 20 20 20 20 20 20 20 20 | et.properties.:verify))......... |
| 29760 | 28 65 6e 61 62 6c 65 64 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a | (enabled.(plist-get.properties.: |
| 29780 | 65 6e 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 28 66 69 6c 74 65 72 20 28 6f 72 20 28 70 | enabled)).........(filter.(or.(p |
| 297a0 | 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 | list-get.properties.:error-filte |
| 297c0 | 72 29 20 23 27 69 64 65 6e 74 69 74 79 29 29 0a 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 69 6e | r).#'identity)).........(explain |
| 297e0 | 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d | er.(plist-get.properties.:error- |
| 29800 | 65 78 70 6c 61 69 6e 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 | explainer)).........(next-checke |
| 29820 | 72 73 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 6e 65 78 74 2d 63 | rs.(plist-get.properties.:next-c |
| 29840 | 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 28 66 6c 79 63 68 65 63 | heckers)).........(file.(flychec |
| 29860 | 6b 2d 63 75 72 72 65 6e 74 2d 6c 6f 61 64 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 77 | k-current-load-file)).........(w |
| 29880 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 | orking-directory.(plist-get.prop |
| 298a0 | 65 72 74 69 65 73 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 0a 20 20 | erties.:working-directory))).... |
| 298c0 | 20 20 28 75 6e 6c 65 73 73 20 28 6c 69 73 74 70 20 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 28 73 | ..(unless.(listp.modes).......(s |
| 298e0 | 65 74 71 20 6d 6f 64 65 73 20 28 6c 69 73 74 20 6d 6f 64 65 73 29 29 29 0a 0a 20 20 20 20 28 75 | etq.modes.(list.modes)))......(u |
| 29900 | 6e 6c 65 73 73 20 28 66 75 6e 63 74 69 6f 6e 70 20 73 74 61 72 74 29 0a 20 20 20 20 20 20 28 65 | nless.(functionp.start).......(e |
| 29920 | 72 72 6f 72 20 22 3a 73 74 61 72 74 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | rror.":start.%S.of.syntax.checke |
| 29940 | 72 20 25 73 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 20 73 74 61 72 74 20 73 79 | r.%s.is.not.a.function".start.sy |
| 29960 | 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 69 6e 74 | mbol)).....(unless.(or.(null.int |
| 29980 | 65 72 72 75 70 74 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 69 6e 74 65 72 72 75 70 74 29 29 0a 20 | errupt).(functionp.interrupt)).. |
| 299a0 | 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 69 6e 74 65 72 72 75 70 74 20 25 53 20 6f 66 20 73 79 | .....(error.":interrupt.%S.of.sy |
| 299c0 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f | ntax.checker.%s.is.not.a.functio |
| 299e0 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 69 6e 74 65 72 72 75 70 74 20 73 79 6d 62 6f 6c | n"..............interrupt.symbol |
| 29a00 | 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 70 72 69 6e 74 2d 64 | )).....(unless.(or.(null.print-d |
| 29a20 | 6f 63 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 70 72 69 6e 74 2d 64 6f 63 29 29 0a 20 20 20 20 20 | oc).(functionp.print-doc))...... |
| 29a40 | 20 28 65 72 72 6f 72 20 22 3a 70 72 69 6e 74 2d 64 6f 63 20 25 53 20 6f 66 20 73 79 6e 74 61 78 | .(error.":print-doc.%S.of.syntax |
| 29a60 | 20 63 68 65 63 6b 65 72 20 25 73 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 0a 20 | .checker.%s.is.not.a.function".. |
| 29a80 | 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6e 74 2d 64 6f 63 20 73 79 6d 62 6f 6c 29 29 0a 20 | ............print-doc.symbol)).. |
| 29aa0 | 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 76 65 72 69 66 79 29 20 28 66 75 | ...(unless.(or.(null.verify).(fu |
| 29ac0 | 6e 63 74 69 6f 6e 70 20 76 65 72 69 66 79 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a | nctionp.verify)).......(error.": |
| 29ae0 | 76 65 72 69 66 79 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 53 20 69 | verify.%S.of.syntax.checker.%S.i |
| 29b00 | 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 76 | s.not.a.function"..............v |
| 29b20 | 65 72 69 66 79 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 | erify.symbol)).....(unless.(or.( |
| 29b40 | 6e 75 6c 6c 20 65 6e 61 62 6c 65 64 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 65 6e 61 62 6c 65 64 | null.enabled).(functionp.enabled |
| 29b60 | 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 65 6e 61 62 6c 65 64 20 25 53 20 6f 66 20 | )).......(error.":enabled.%S.of. |
| 29b80 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 53 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 | syntax.checker.%S.is.not.a.funct |
| 29ba0 | 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 61 62 6c 65 64 20 73 79 6d 62 6f 6c | ion"..............enabled.symbol |
| 29bc0 | 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 6f 64 65 73 0a 20 20 20 20 20 20 28 65 72 72 6f | )).....(unless.modes.......(erro |
| 29be0 | 72 20 22 4d 69 73 73 69 6e 67 20 3a 6d 6f 64 65 73 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 | r."Missing.:modes.in.syntax.chec |
| 29c00 | 6b 65 72 20 25 73 22 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f | ker.%s".symbol)).....(dolist.(mo |
| 29c20 | 64 65 20 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 | de.modes).......(unless.(symbolp |
| 29c40 | 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 3a | .mode).........(error."Invalid.: |
| 29c60 | 6d 6f 64 65 73 20 25 73 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 2c 20 25 | modes.%s.in.syntax.checker.%s,.% |
| 29c80 | 73 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | s.must.be.a.symbol"............. |
| 29ca0 | 20 20 20 6d 6f 64 65 73 20 73 79 6d 62 6f 6c 20 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 75 6e 6c | ...modes.symbol.mode))).....(unl |
| 29cc0 | 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 70 72 65 64 69 63 61 74 65 29 20 28 66 75 6e 63 74 69 | ess.(or.(null.predicate).(functi |
| 29ce0 | 6f 6e 70 20 70 72 65 64 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 70 | onp.predicate)).......(error.":p |
| 29d00 | 72 65 64 69 63 61 74 65 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 | redicate.%S.of.syntax.checker.%s |
| 29d20 | 20 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ..is.not.a.function"............ |
| 29d40 | 20 20 70 72 65 64 69 63 61 74 65 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | ..predicate.symbol)).....(unless |
| 29d60 | 20 28 66 75 6e 63 74 69 6f 6e 70 20 66 69 6c 74 65 72 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 | .(functionp.filter).......(error |
| 29d80 | 20 22 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 | .":error-filter.%S.of.syntax.che |
| 29da0 | 63 6b 65 72 20 25 73 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 | cker.%s.is.not.a.function"...... |
| 29dc0 | 20 20 20 20 20 20 20 20 66 69 6c 74 65 72 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c | ........filter.symbol)).....(unl |
| 29de0 | 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 65 78 70 6c 61 69 6e 65 72 29 20 28 66 75 6e 63 74 69 | ess.(or.(null.explainer).(functi |
| 29e00 | 6f 6e 70 20 65 78 70 6c 61 69 6e 65 72 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 65 | onp.explainer)).......(error.":e |
| 29e20 | 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 | rror-explainer.%S.of.syntax.chec |
| 29e40 | 6b 65 72 20 25 53 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 | ker.%S.is.not.a.function"....... |
| 29e60 | 20 20 20 20 20 20 20 65 78 70 6c 61 69 6e 65 72 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 64 | .......explainer.symbol)).....(d |
| 29e80 | 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 | olist.(checker.next-checkers)... |
| 29ea0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 61 74 65 2d 6e 65 78 74 2d 63 68 65 63 | ....(flycheck-validate-next-chec |
| 29ec0 | 6b 65 72 20 63 68 65 63 6b 65 72 29 29 0a 0a 20 20 20 20 28 6c 65 74 20 28 28 72 65 61 6c 2d 70 | ker.checker))......(let.((real-p |
| 29ee0 | 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 70 72 65 64 69 63 61 | redicate............(and.predica |
| 29f00 | 74 65 0a 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 | te.................(lambda.()... |
| 29f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 75 6e 20 70 72 65 64 69 63 61 74 65 | ................;;.Run.predicate |
| 29f40 | 20 69 6e 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 | .in.the.checker's.default.direct |
| 29f60 | 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 | ory...................(let.((def |
| 29f80 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault-directory.................. |
| 29fa0 | 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 75 74 65 2d 77 6f 72 6b 69 | .........(flycheck-compute-worki |
| 29fc0 | 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 73 79 6d 62 6f 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ng-directory.symbol))).......... |
| 29fe0 | 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 64 69 63 61 74 65 29 29 29 | ...........(funcall.predicate))) |
| 2a000 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 61 6c 2d 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 | ))...........(real-enabled...... |
| 2a020 | 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | ......(lambda.()..............(i |
| 2a040 | 66 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 73 79 6d 62 | f.(flycheck-valid-checker-p.symb |
| 2a060 | 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 65 | ol)..................(or.(null.e |
| 2a080 | 6e 61 62 6c 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | nabled)......................;;. |
| 2a0a0 | 52 75 6e 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 20 64 65 66 | Run.enabled.in.the.checker's.def |
| 2a0c0 | 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault.directory.................. |
| 2a0e0 | 20 20 20 20 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 | ....(let.((default-directory.... |
| 2a100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ..........................(flych |
| 2a120 | 65 63 6b 2d 63 6f 6d 70 75 74 65 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 73 79 | eck-compute-working-directory.sy |
| 2a140 | 6d 62 6f 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | mbol)))........................( |
| 2a160 | 66 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | funcall.enabled))).............. |
| 2a180 | 20 20 28 6c 77 61 72 6e 20 27 66 6c 79 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(lwarn.'flycheck.............. |
| 2a1a0 | 20 20 20 20 20 20 20 20 20 3a 77 61 72 6e 69 6e 67 20 22 25 53 20 69 73 20 6e 6f 20 76 61 6c 69 | .........:warning."%S.is.no.vali |
| 2a1c0 | 64 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 54 72 79 20 74 | d.Flycheck.syntax.checker..Try.t |
| 2a1e0 | 6f 20 72 65 69 6e 73 74 61 6c 6c 20 74 68 65 20 70 61 63 6b 61 67 65 20 64 65 66 69 6e 69 6e 67 | o.reinstall.the.package.defining |
| 2a200 | 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 22 20 73 79 6d 62 6f 6c 29 0a 20 | .this.syntax.checker.".symbol).. |
| 2a220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 | ..............nil)))).......(pca |
| 2a240 | 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 70 72 6f 70 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 20 | se-dolist.(`(,prop...,value).... |
| 2a260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 73 74 61 72 74 20 20 20 20 20 20 | ..................`((start...... |
| 2a280 | 20 20 20 20 20 20 20 2e 20 2c 73 74 61 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........,start)................ |
| 2a2a0 | 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 72 75 70 74 20 20 20 20 20 20 20 20 20 2e 20 2c 69 6e | ........(interrupt...........,in |
| 2a2c0 | 74 65 72 72 75 70 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 | terrupt)........................ |
| 2a2e0 | 28 70 72 69 6e 74 2d 64 6f 63 20 20 20 20 20 20 20 20 20 2e 20 2c 70 72 69 6e 74 2d 64 6f 63 29 | (print-doc...........,print-doc) |
| 2a300 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 20 | ........................(modes.. |
| 2a320 | 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .............,modes)............ |
| 2a340 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 65 64 69 63 61 74 65 20 20 20 20 20 20 20 20 20 2e | ............(predicate.......... |
| 2a360 | 20 2c 72 65 61 6c 2d 70 72 65 64 69 63 61 74 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .,real-predicate)............... |
| 2a380 | 20 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 76 | .........(verify..............,v |
| 2a3a0 | 65 72 69 66 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 28 65 | erify)........................(e |
| 2a3c0 | 6e 61 62 6c 65 64 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 72 65 61 6c 2d 65 6e 61 62 6c 65 64 | nabled.............,real-enabled |
| 2a3e0 | 29 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 65 72 72 6f 72 2d | )........................(error- |
| 2a400 | 66 69 6c 74 65 72 20 20 20 20 20 20 2e 20 2c 66 69 6c 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 | filter........,filter).......... |
| 2a420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 20 | ..............(error-explainer.. |
| 2a440 | 20 2e 20 2c 65 78 70 6c 61 69 6e 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...,explainer).................. |
| 2a460 | 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 20 20 20 20 2e 20 2c 6e 65 78 74 | ......(next-checkers.......,next |
| 2a480 | 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -checkers)...................... |
| 2a4a0 | 20 20 28 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 20 20 20 20 2e 20 2c 64 6f 63 73 74 72 69 6e | ..(documentation.......,docstrin |
| 2a4c0 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 | g)........................(file. |
| 2a4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ...............,file)........... |
| 2a500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 | .............(working-directory. |
| 2a520 | 2e 20 2c 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 | ..,working-directory)))......... |
| 2a540 | 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 73 79 6d 62 | (setf.(flycheck-checker-get.symb |
| 2a560 | 6f 6c 20 70 72 6f 70 29 20 76 61 6c 75 65 29 29 29 0a 0a 20 20 20 20 3b 3b 20 54 72 61 63 6b 20 | ol.prop).value)))......;;.Track. |
| 2a580 | 74 68 65 20 76 65 72 73 69 6f 6e 2c 20 74 6f 20 61 76 6f 69 64 20 62 72 65 61 6b 61 67 65 20 69 | the.version,.to.avoid.breakage.i |
| 2a5a0 | 66 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 66 6f 72 6d 61 74 20 63 68 61 6e 67 65 73 0a 20 20 | f.the.internal.format.changes... |
| 2a5c0 | 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 73 79 | ..(setf.(flycheck-checker-get.sy |
| 2a5e0 | 6d 62 6f 6c 20 27 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 2d 76 65 72 73 69 6f 6e 29 0a 20 | mbol.'generic-checker-version).. |
| 2a600 | 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 | .........flycheck-generic-checke |
| 2a620 | 72 2d 76 65 72 73 69 6f 6e 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 61 | r-version)))..(defun.flycheck-va |
| 2a640 | 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 43 68 65 63 6b | lid-checker-p.(checker)..."Check |
| 2a660 | 20 77 68 65 74 68 65 72 20 61 20 43 48 45 43 4b 45 52 20 69 73 20 76 61 6c 69 64 2e 0a 0a 41 20 | .whether.a.CHECKER.is.valid...A. |
| 2a680 | 76 61 6c 69 64 20 63 68 65 63 6b 65 72 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 66 69 6e 65 | valid.checker.is.a.symbol.define |
| 2a6a0 | 64 20 61 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 0a 60 66 6c 79 63 68 65 | d.as.syntax.checker.with.`flyche |
| 2a6c0 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 27 2e 22 0a 20 20 28 61 6e 64 20 28 73 79 6d | ck-define-checker'."...(and.(sym |
| 2a6e0 | 62 6f 6c 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 28 3d 20 28 6f 72 20 28 67 65 74 | bolp.checker)........(=.(or.(get |
| 2a700 | 20 63 68 65 63 6b 65 72 20 27 66 6c 79 63 68 65 63 6b 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b | .checker.'flycheck-generic-check |
| 2a720 | 65 72 2d 76 65 72 73 69 6f 6e 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 | er-version).0)...........flychec |
| 2a740 | 6b 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 2d 76 65 72 73 69 6f 6e 29 29 29 0a 0a 28 64 | k-generic-checker-version)))..(d |
| 2a760 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d | efun.flycheck-checker-supports-m |
| 2a780 | 61 6a 6f 72 2d 6d 6f 64 65 2d 70 20 28 63 68 65 63 6b 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 6d | ajor-mode-p.(checker.&optional.m |
| 2a7a0 | 6f 64 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 73 75 70 70 6f 72 74 73 | ode)..."Whether.CHECKER.supports |
| 2a7c0 | 20 74 68 65 20 67 69 76 65 6e 20 6d 61 6a 6f 72 20 4d 4f 44 45 2e 0a 0a 43 48 45 43 4b 45 52 20 | .the.given.major.MODE...CHECKER. |
| 2a7e0 | 69 73 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 20 61 6e 64 20 4d | is.a.syntax.checker.symbol.and.M |
| 2a800 | 4f 44 45 20 61 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 2e 0a 4c 6f 6f 6b 20 61 74 | ODE.a.major.mode.symbol..Look.at |
| 2a820 | 20 74 68 65 20 60 6d 6f 64 65 73 27 20 70 72 6f 70 65 72 74 79 20 6f 66 20 43 48 45 43 4b 45 52 | .the.`modes'.property.of.CHECKER |
| 2a840 | 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 0a 43 48 45 43 4b 45 52 20 73 75 | .to.determine.whether.CHECKER.su |
| 2a860 | 70 70 6f 72 74 73 20 62 75 66 66 65 72 73 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 6d 61 6a 6f | pports.buffers.in.the.given.majo |
| 2a880 | 72 20 4d 4f 44 45 2e 0a 0a 4d 4f 44 45 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 76 61 | r.MODE...MODE.defaults.to.the.va |
| 2a8a0 | 6c 75 65 20 6f 66 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 69 66 20 6f 6d 69 74 74 65 64 20 6f | lue.of.`major-mode'.if.omitted.o |
| 2a8c0 | 72 20 6e 69 6c 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 43 48 45 43 4b 45 | r.nil...Return.non-nil.if.CHECKE |
| 2a8e0 | 52 20 73 75 70 70 6f 72 74 73 20 4d 4f 44 45 20 61 6e 64 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 | R.supports.MODE.and.nil.otherwis |
| 2a900 | 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 6f 64 65 20 28 6f 72 20 6d 6f 64 65 20 6d 61 6a 6f 72 | e."...(let.((mode.(or.mode.major |
| 2a920 | 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 6d 65 6d 71 20 6d 6f 64 65 20 28 66 6c 79 63 68 65 63 | -mode))).....(memq.mode.(flychec |
| 2a940 | 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6d 6f 64 65 73 29 29 29 29 | k-checker-get.checker.'modes)))) |
| 2a960 | 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 2d 61 6c 69 61 | ..(define-obsolete-variable-alia |
| 2a980 | 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 27 | s.'flycheck-enabled-checkers...' |
| 2a9a0 | 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 61 62 6c 65 64 2d | flycheck--automatically-enabled- |
| 2a9c0 | 63 68 65 63 6b 65 72 73 20 22 33 32 22 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b | checkers."32")..(defvar.flycheck |
| 2a9e0 | 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 | --automatically-enabled-checkers |
| 2aa00 | 20 6e 69 6c 0a 20 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 69 6e 63 6c 75 64 65 64 | .nil..."Syntax.checkers.included |
| 2aa20 | 20 69 6e 20 61 75 74 6f 6d 61 74 69 63 20 73 65 6c 65 63 74 69 6f 6e 2e 0a 0a 41 20 6c 69 73 74 | .in.automatic.selection...A.list |
| 2aa40 | 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 69 6e 63 | .of.Flycheck.syntax.checkers.inc |
| 2aa60 | 6c 75 64 65 64 20 69 6e 20 61 75 74 6f 6d 61 74 69 63 0a 73 65 6c 65 63 74 69 6f 6e 20 66 6f 72 | luded.in.automatic.selection.for |
| 2aa80 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 29 0a 28 6d 61 6b 65 2d 76 61 72 | .the.current.buffer.").(make-var |
| 2aaa0 | 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 2d 61 75 | iable-buffer-local.'flycheck--au |
| 2aac0 | 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 0a 28 | tomatically-enabled-checkers)..( |
| 2aae0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 65 6e 61 62 6c 65 2d 63 68 65 63 6b 65 | defun.flycheck-may-enable-checke |
| 2ab00 | 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 20 61 20 67 65 6e 65 72 69 63 | r.(checker)..."Whether.a.generic |
| 2ab20 | 20 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 65 6e 61 62 6c 65 64 20 66 6f 72 20 63 75 72 72 | .CHECKER.may.be.enabled.for.curr |
| 2ab40 | 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 43 | ent.buffer...Return.non-nil.if.C |
| 2ab60 | 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 | HECKER.may.be.used.for.the.curre |
| 2ab80 | 6e 74 20 62 75 66 66 65 72 2c 20 61 6e 64 0a 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 20 20 54 | nt.buffer,.and.nil.otherwise...T |
| 2aba0 | 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 60 3a 65 6e 61 62 6c 65 64 27 20 63 68 65 63 | he.result.of.the.`:enabled'.chec |
| 2abc0 | 6b 2c 20 69 66 20 61 6e 79 2c 20 69 73 0a 63 61 63 68 65 64 2e 22 0a 20 20 28 61 6e 64 0a 20 20 | k,.if.any,.is.cached."...(and... |
| 2abe0 | 20 3b 3b 20 4d 61 79 20 6f 6e 6c 79 20 65 6e 61 62 6c 65 20 76 61 6c 69 64 20 63 68 65 63 6b 65 | .;;.May.only.enable.valid.checke |
| 2ac00 | 72 73 0a 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 | rs....(flycheck-valid-checker-p. |
| 2ac20 | 63 68 65 63 6b 65 72 29 0a 20 20 20 3b 3b 20 44 6f 6e 27 74 20 72 75 6e 20 74 68 65 20 3a 65 6e | checker)....;;.Don't.run.the.:en |
| 2ac40 | 61 62 6c 65 64 20 63 68 65 63 6b 20 69 66 20 74 68 65 20 63 68 65 63 6b 65 72 20 69 73 20 61 6c | abled.check.if.the.checker.is.al |
| 2ac60 | 72 65 61 64 79 20 64 69 73 61 62 6c 65 64 e2 80 a6 0a 20 20 20 28 6e 6f 74 20 28 66 6c 79 63 68 | ready.disabled.......(not.(flych |
| 2ac80 | 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 29 | eck-disabled-checker-p.checker)) |
| 2aca0 | 0a 20 20 20 28 6f 72 0a 20 20 20 20 3b 3b 20 e2 80 a6 6f 72 20 69 66 20 77 65 27 76 65 20 61 6c | ....(or.....;;....or.if.we've.al |
| 2acc0 | 72 65 61 64 79 20 63 61 63 68 65 64 20 74 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 28 6d 65 6d | ready.cached.the.result.....(mem |
| 2ace0 | 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c | q.checker.flycheck--automaticall |
| 2ad00 | 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 | y-enabled-checkers).....(let*.(( |
| 2ad20 | 65 6e 61 62 6c 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 | enabled.(flycheck-checker-get.ch |
| 2ad40 | 65 63 6b 65 72 20 27 65 6e 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 79 | ecker.'enabled))............(may |
| 2ad60 | 2d 65 6e 61 62 6c 65 20 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 61 62 6c 65 64 29 20 28 66 75 6e 63 | -enable.(or.(null.enabled).(func |
| 2ad80 | 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 43 61 63 68 65 20 74 | all.enabled)))).......;;.Cache.t |
| 2ada0 | 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 20 20 28 69 66 20 6d 61 79 2d 65 6e 61 62 6c 65 0a 20 | he.result.......(if.may-enable.. |
| 2adc0 | 20 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 63 68 65 63 6b 65 72 20 66 6c 79 | .........(cl-pushnew.checker.fly |
| 2ade0 | 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 | check--automatically-enabled-che |
| 2ae00 | 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 63 68 65 63 6b | ckers).........(cl-pushnew.check |
| 2ae20 | 65 72 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 64 69 73 61 62 | er.flycheck--automatically-disab |
| 2ae40 | 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 6d 61 79 2d 65 6e 61 62 6c 65 29 | led-checkers)).......may-enable) |
| 2ae60 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 73 65 74 2d 65 6e 61 62 6c | )))..(defun.flycheck-reset-enabl |
| 2ae80 | 65 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 73 65 74 20 74 68 | ed-checker.(checker)..."Reset.th |
| 2aea0 | 65 20 60 3a 65 6e 61 62 6c 65 64 27 20 74 65 73 74 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 46 | e.`:enabled'.test.of.CHECKER...F |
| 2aec0 | 6f 72 67 65 74 20 74 68 61 74 20 43 48 45 43 4b 45 52 20 68 61 73 20 62 65 65 6e 20 65 6e 61 62 | orget.that.CHECKER.has.been.enab |
| 2aee0 | 6c 65 64 20 6f 72 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 0a 66 72 | led.or.automatically.disabled.fr |
| 2af00 | 6f 6d 20 61 20 70 72 65 76 69 6f 75 73 20 60 3a 65 6e 61 62 6c 65 64 27 20 74 65 73 74 2e 20 20 | om.a.previous.`:enabled'.test... |
| 2af20 | 54 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 60 3a 65 6e 61 62 6c 65 64 27 0a 74 65 73 | The.result.of.the.`:enabled'.tes |
| 2af40 | 74 20 69 73 20 63 61 63 68 65 64 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 65 6e 61 | t.is.cached.in.`flycheck-may-ena |
| 2af60 | 62 6c 65 2d 63 68 65 63 6b 65 72 27 3a 20 69 66 20 79 6f 75 20 77 69 73 68 20 74 6f 0a 74 65 73 | ble-checker':.if.you.wish.to.tes |
| 2af80 | 74 20 74 68 65 20 60 3a 65 6e 61 62 6c 65 64 27 20 70 72 65 64 69 63 61 74 65 20 61 67 61 69 6e | t.the.`:enabled'.predicate.again |
| 2afa0 | 2c 20 79 6f 75 20 6d 75 73 74 20 66 69 72 73 74 20 72 65 73 65 74 20 69 74 73 0a 73 74 61 74 65 | ,.you.must.first.reset.its.state |
| 2afc0 | 20 75 73 69 6e 67 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 20 28 77 68 65 6e 20 28 | .using.this.function."...(when.( |
| 2afe0 | 6d 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 | memq.checker.flycheck--automatic |
| 2b000 | 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 73 65 74 | ally-disabled-checkers).....(set |
| 2b020 | 71 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 64 69 73 61 62 6c | q.flycheck--automatically-disabl |
| 2b040 | 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 71 20 63 68 65 63 | ed-checkers...........(remq.chec |
| 2b060 | 6b 65 72 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 64 69 73 61 | ker.flycheck--automatically-disa |
| 2b080 | 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 63 | bled-checkers)))...(when.(memq.c |
| 2b0a0 | 68 65 63 6b 65 72 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 | hecker.flycheck--automatically-e |
| 2b0c0 | 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 | nabled-checkers).....(setq.flych |
| 2b0e0 | 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b | eck--automatically-enabled-check |
| 2b100 | 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 | ers...........(remq.checker.flyc |
| 2b120 | 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 | heck--automatically-enabled-chec |
| 2b140 | 6b 65 72 73 29 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 | kers)))...(flycheck-buffer))..(d |
| 2b160 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 20 28 63 | efun.flycheck-may-use-checker.(c |
| 2b180 | 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 20 61 20 67 65 6e 65 72 69 63 20 43 48 45 | hecker)..."Whether.a.generic.CHE |
| 2b1a0 | 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 | CKER.may.be.used...Return.non-ni |
| 2b1c0 | 6c 20 69 66 20 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 20 66 6f 72 20 74 68 65 | l.if.CHECKER.may.be.used.for.the |
| 2b1e0 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 61 6e 64 0a 6e 69 6c 20 6f 74 68 65 72 77 69 | .current.buffer,.and.nil.otherwi |
| 2b200 | 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 72 65 64 69 63 61 74 65 20 28 66 6c 79 63 68 65 63 | se."...(let.((predicate.(flychec |
| 2b220 | 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 70 72 65 64 69 63 61 74 65 | k-checker-get.checker.'predicate |
| 2b240 | 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 | ))).....(and.(flycheck-valid-che |
| 2b260 | 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | cker-p.checker)..........(flyche |
| 2b280 | 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 70 | ck-checker-supports-major-mode-p |
| 2b2a0 | 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 | .checker)..........(flycheck-may |
| 2b2c0 | 2d 65 6e 61 62 6c 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 | -enable-checker.checker)........ |
| 2b2e0 | 20 20 28 6f 72 20 28 6e 75 6c 6c 20 70 72 65 64 69 63 61 74 65 29 20 28 66 75 6e 63 61 6c 6c 20 | ..(or.(null.predicate).(funcall. |
| 2b300 | 70 72 65 64 69 63 61 74 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | predicate)))))..(defun.flycheck- |
| 2b320 | 6d 61 79 2d 75 73 65 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 28 6e 65 78 74 2d 63 68 65 63 6b | may-use-next-checker.(next-check |
| 2b340 | 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 4e 45 58 54 2d 43 48 | er)..."Determine.whether.NEXT-CH |
| 2b360 | 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d | ECKER.may.be.used."...(when.(sym |
| 2b380 | 62 6f 6c 70 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 70 75 73 68 20 74 20 6e | bolp.next-checker).....(push.t.n |
| 2b3a0 | 65 78 74 2d 63 68 65 63 6b 65 72 29 29 0a 20 20 28 6c 65 74 20 28 28 6c 65 76 65 6c 20 28 63 61 | ext-checker))...(let.((level.(ca |
| 2b3c0 | 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 | r.next-checker)).........(next-c |
| 2b3e0 | 68 65 63 6b 65 72 20 28 63 64 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 | hecker.(cdr.next-checker)))..... |
| 2b400 | 28 61 6e 64 20 28 6f 72 20 28 65 71 20 6c 65 76 65 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 | (and.(or.(eq.level.t)........... |
| 2b420 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 6d 61 78 2d 63 75 72 72 65 6e 74 2d 65 72 72 | ...(flycheck-has-max-current-err |
| 2b440 | 6f 72 73 2d 70 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | ors-p.level))..........(flycheck |
| 2b460 | 2d 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 6e 65 78 74 2d 63 68 65 63 6b | -registered-checker-p.next-check |
| 2b480 | 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 | er)..........(flycheck-may-use-c |
| 2b4a0 | 68 65 63 6b 65 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 48 | hecker.next-checker))))....;;;.H |
| 2b4c0 | 65 6c 70 20 66 6f 72 20 67 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a | elp.for.generic.syntax.checkers. |
| 2b4e0 | 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 68 65 6c 70 2d 66 6c 79 63 68 65 | (define-button-type.'help-flyche |
| 2b500 | 63 6b 2d 63 68 65 63 6b 65 72 2d 64 65 66 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 68 65 6c | ck-checker-def...:supertype.'hel |
| 2b520 | 70 2d 78 72 65 66 0a 20 20 27 68 65 6c 70 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 | p-xref...'help-function.#'flyche |
| 2b540 | 63 6b 2d 67 6f 74 6f 2d 63 68 65 63 6b 65 72 2d 64 65 66 69 6e 69 74 69 6f 6e 0a 20 20 27 68 65 | ck-goto-checker-definition...'he |
| 2b560 | 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 66 69 6e 64 20 46 6c 79 63 | lp-echo."mouse-1,.RET:.find.Flyc |
| 2b580 | 68 65 63 6b 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 22 29 0a 0a 28 64 65 66 63 | heck.checker.definition")..(defc |
| 2b5a0 | 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 68 65 63 6b 65 72 2d 72 65 67 65 78 | onst.flycheck-find-checker-regex |
| 2b5c0 | 70 0a 20 20 28 72 78 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | p...(rx.line-start.(zero-or-more |
| 2b5e0 | 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 73 70 61 63 65 29 29 0a 20 20 20 20 20 20 22 28 22 20 | .(syntax.whitespace))......."(". |
| 2b600 | 73 79 6d 62 6f 6c 2d 73 74 61 72 74 0a 20 20 20 20 20 20 28 6f 72 20 22 66 6c 79 63 68 65 63 6b | symbol-start.......(or."flycheck |
| 2b620 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 22 20 22 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | -define-checker"."flycheck-defin |
| 2b640 | 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 22 29 0a 20 20 20 20 20 20 73 79 6d 62 6f 6c | e-command-checker").......symbol |
| 2b660 | 2d 65 6e 64 0a 20 20 20 20 20 20 28 65 76 61 6c 20 28 6c 69 73 74 20 27 72 65 67 65 78 70 20 66 | -end.......(eval.(list.'regexp.f |
| 2b680 | 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 73 70 61 63 65 2d 72 65 29 29 0a 20 20 20 20 20 20 28 3f | ind-function-space-re)).......(? |
| 2b6a0 | 20 22 27 22 29 0a 20 20 20 20 20 20 73 79 6d 62 6f 6c 2d 73 74 61 72 74 20 22 25 73 22 20 73 79 | ."'").......symbol-start."%s".sy |
| 2b6c0 | 6d 62 6f 6c 2d 65 6e 64 0a 20 20 20 20 20 20 28 6f 72 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 | mbol-end.......(or.(syntax.white |
| 2b6e0 | 73 70 61 63 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 | space).line-end))..."Regular.exp |
| 2b700 | 72 65 73 73 69 6f 6e 20 74 6f 20 66 69 6e 64 20 61 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 | ression.to.find.a.checker.defini |
| 2b720 | 74 69 6f 6e 2e 22 29 0a 0a 28 61 64 64 2d 74 6f 2d 6c 69 73 74 20 27 66 69 6e 64 2d 66 75 6e 63 | tion.")..(add-to-list.'find-func |
| 2b740 | 74 69 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | tion-regexp-alist..............' |
| 2b760 | 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 2e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e | (flycheck-checker...flycheck-fin |
| 2b780 | 64 2d 63 68 65 63 6b 65 72 2d 72 65 67 65 78 70 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | d-checker-regexp))..(defun.flych |
| 2b7a0 | 65 63 6b 2d 67 6f 74 6f 2d 63 68 65 63 6b 65 72 2d 64 65 66 69 6e 69 74 69 6f 6e 20 28 63 68 65 | eck-goto-checker-definition.(che |
| 2b7c0 | 63 6b 65 72 20 66 69 6c 65 29 0a 20 20 22 47 6f 20 74 6f 20 74 6f 20 74 68 65 20 64 65 66 69 6e | cker.file)..."Go.to.to.the.defin |
| 2b7e0 | 69 74 69 6f 6e 20 6f 66 20 43 48 45 43 4b 45 52 20 69 6e 20 46 49 4c 45 2e 22 0a 20 20 28 6c 65 | ition.of.CHECKER.in.FILE."...(le |
| 2b800 | 74 20 28 28 6c 6f 63 61 74 69 6f 6e 20 28 66 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 73 65 61 72 | t.((location.(find-function-sear |
| 2b820 | 63 68 2d 66 6f 72 2d 73 79 6d 62 6f 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ch-for-symbol................... |
| 2b840 | 20 63 68 65 63 6b 65 72 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 66 69 6c 65 29 | .checker.'flycheck-checker.file) |
| 2b860 | 29 29 0a 20 20 20 20 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 28 63 61 72 20 6c 6f 63 61 74 | )).....(pop-to-buffer.(car.locat |
| 2b880 | 69 6f 6e 29 29 0a 20 20 20 20 28 69 66 20 28 63 64 72 20 6c 6f 63 61 74 69 6f 6e 29 0a 20 20 20 | ion)).....(if.(cdr.location).... |
| 2b8a0 | 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 63 64 72 20 6c 6f 63 61 74 69 6f 6e 29 29 0a | .....(goto-char.(cdr.location)). |
| 2b8c0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 55 6e 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 63 | ......(message."Unable.to.find.c |
| 2b8e0 | 68 65 63 6b 65 72 20 6c 6f 63 61 74 69 6f 6e 20 69 6e 20 66 69 6c 65 22 29 29 29 29 0a 0a 28 64 | hecker.location.in.file"))))..(d |
| 2b900 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 74 2d 70 6f 69 6e 74 20 28 | efun.flycheck-checker-at-point.( |
| 2b920 | 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 | )..."Return.the.Flycheck.checker |
| 2b940 | 20 66 6f 75 6e 64 20 61 74 20 6f 72 20 62 65 66 6f 72 65 20 70 6f 69 6e 74 2e 0a 0a 52 65 74 75 | .found.at.or.before.point...Retu |
| 2b960 | 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 68 65 63 6b 65 72 2e 22 0a | rn.nil.if.there.is.no.checker.". |
| 2b980 | 20 20 28 6c 65 74 20 28 28 73 79 6d 62 6f 6c 20 28 76 61 72 69 61 62 6c 65 2d 61 74 2d 70 6f 69 | ..(let.((symbol.(variable-at-poi |
| 2b9a0 | 6e 74 20 27 61 6e 79 2d 73 79 6d 62 6f 6c 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 | nt.'any-symbol))).....(when.(fly |
| 2b9c0 | 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 73 79 6d 62 6f 6c 29 0a 20 20 | check-valid-checker-p.symbol)... |
| 2b9e0 | 20 20 20 20 73 79 6d 62 6f 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 | ....symbol)))..(defun.flycheck-d |
| 2ba00 | 65 73 63 72 69 62 65 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 44 69 73 | escribe-checker.(checker)..."Dis |
| 2ba20 | 70 6c 61 79 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 43 48 45 43 4b 45 | play.the.documentation.of.CHECKE |
| 2ba40 | 52 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2e | R...CHECKER.is.a.checker.symbol. |
| 2ba60 | 0a 0a 50 6f 70 20 75 70 20 61 20 68 65 6c 70 20 62 75 66 66 65 72 20 77 69 74 68 20 74 68 65 20 | ..Pop.up.a.help.buffer.with.the. |
| 2ba80 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 69 6e | documentation.of.CHECKER."...(in |
| 2baa0 | 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 65 6e 61 62 6c 65 2d 72 65 63 75 | teractive....(let*.((enable-recu |
| 2bac0 | 72 73 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 73 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 | rsive-minibuffers.t)...........( |
| 2bae0 | 64 65 66 61 75 6c 74 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 74 | default.(or.(flycheck-checker-at |
| 2bb00 | 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -point)........................( |
| 2bb20 | 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 63 68 65 63 | ignore-errors.(flycheck-get-chec |
| 2bb40 | 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 | ker-for-buffer))))...........(pr |
| 2bb60 | 6f 6d 70 74 20 28 69 66 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ompt.(if.default................ |
| 2bb80 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 44 65 73 63 72 69 62 65 20 73 79 6e 74 61 78 20 | .......(format."Describe.syntax. |
| 2bba0 | 63 68 65 63 6b 65 72 20 28 64 65 66 61 75 6c 74 20 25 73 29 3a 20 22 20 64 65 66 61 75 6c 74 29 | checker.(default.%s):.".default) |
| 2bbc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 65 73 63 72 69 62 65 20 73 | ....................."Describe.s |
| 2bbe0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 3a 20 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 | yntax.checker:.")))......(list.( |
| 2bc00 | 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 20 70 72 6f 6d 70 74 20 64 65 66 | flycheck-read-checker.prompt.def |
| 2bc20 | 61 75 6c 74 29 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c | ault))))...(unless.(flycheck-val |
| 2bc40 | 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 75 73 65 72 2d | id-checker-p.checker).....(user- |
| 2bc60 | 65 72 72 6f 72 20 22 59 6f 75 20 64 69 64 6e 27 74 20 73 70 65 63 69 66 79 20 61 20 46 6c 79 63 | error."You.didn't.specify.a.Flyc |
| 2bc80 | 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 29 29 0a 20 20 28 6c 65 74 20 28 28 | heck.syntax.checker"))...(let.(( |
| 2bca0 | 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 | filename.(flycheck-checker-get.c |
| 2bcc0 | 68 65 63 6b 65 72 20 27 66 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 28 66 | hecker.'file)).........(modes.(f |
| 2bce0 | 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6d 6f 64 | lycheck-checker-get.checker.'mod |
| 2bd00 | 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 65 64 69 63 61 74 65 20 28 66 6c 79 63 68 65 63 | es)).........(predicate.(flychec |
| 2bd20 | 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 70 72 65 64 69 63 61 74 65 | k-checker-get.checker.'predicate |
| 2bd40 | 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d 64 6f 63 20 28 66 6c 79 63 68 65 63 6b 2d | )).........(print-doc.(flycheck- |
| 2bd60 | 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 70 72 69 6e 74 2d 64 6f 63 29 29 | checker-get.checker.'print-doc)) |
| 2bd80 | 0a 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 66 6c 79 63 68 65 63 | .........(next-checkers.(flychec |
| 2bda0 | 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6e 65 78 74 2d 63 68 65 63 | k-checker-get.checker.'next-chec |
| 2bdc0 | 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 65 66 2d 66 6f 6c 6c 6f 77 | kers)).........(help-xref-follow |
| 2bde0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6e 73 75 72 65 20 74 68 61 74 20 77 65 20 64 | ing..........;;.Ensure.that.we.d |
| 2be00 | 6f 6e 27 74 20 72 65 75 73 65 20 62 75 66 66 65 72 73 20 6c 69 6b 65 20 60 66 6c 79 63 68 65 63 | on't.reuse.buffers.like.`flychec |
| 2be20 | 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 27 2c 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 61 | k-verify-checker',..........;;.a |
| 2be40 | 6e 64 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 65 72 72 6f 72 20 6f 75 74 20 69 66 20 61 20 | nd.that.we.don't.error.out.if.a. |
| 2be60 | 60 68 65 6c 70 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 6f 63 27 20 62 75 74 74 | `help-flycheck-checker-doc'.butt |
| 2be80 | 6f 6e 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 69 73 20 61 64 64 65 64 20 6f 75 74 73 69 64 65 20 | on..........;;.is.added.outside. |
| 2bea0 | 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 77 69 6e 64 6f 77 2e 0a 20 20 20 20 20 | of.a.documentation.window....... |
| 2bec0 | 20 20 20 20 28 61 6e 64 20 68 65 6c 70 2d 78 72 65 66 2d 66 6f 6c 6c 6f 77 69 6e 67 20 28 65 71 | ....(and.help-xref-following.(eq |
| 2bee0 | 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 68 65 6c 70 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 28 | .major-mode.'help-mode)))).....( |
| 2bf00 | 68 65 6c 70 2d 73 65 74 75 70 2d 78 72 65 66 20 28 6c 69 73 74 20 23 27 66 6c 79 63 68 65 63 6b | help-setup-xref.(list.#'flycheck |
| 2bf20 | 2d 64 65 73 63 72 69 62 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 | -describe-checker.checker)...... |
| 2bf40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 | ................(called-interact |
| 2bf60 | 69 76 65 6c 79 2d 70 20 27 69 6e 74 65 72 61 63 74 69 76 65 29 29 0a 20 20 20 20 28 73 61 76 65 | ively-p.'interactive)).....(save |
| 2bf80 | 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 | -excursion.......(with-help-wind |
| 2bfa0 | 6f 77 20 28 68 65 6c 70 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 | ow.(help-buffer).........(princ. |
| 2bfc0 | 28 66 6f 72 6d 61 74 20 22 25 73 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 | (format."%s.is.a.Flycheck.syntax |
| 2bfe0 | 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 | .checker".checker)).........(whe |
| 2c000 | 6e 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 | n.filename...........(princ.(for |
| 2c020 | 6d 61 74 20 22 20 69 6e 20 60 25 73 27 22 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 | mat.".in.`%s'".(file-name-nondir |
| 2c040 | 65 63 74 6f 72 79 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 | ectory.filename)))...........(wi |
| 2c060 | 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 | th-current-buffer.standard-outpu |
| 2c080 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | t.............(save-excursion... |
| 2c0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 | ............(re-search-backward. |
| 2c0c0 | 22 60 5c 5c 28 5b 5e 60 27 5d 2b 5c 5c 29 27 22 20 6e 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 | "`\\([^`']+\\)'".nil.t)......... |
| 2c0e0 | 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 65 66 2d 62 75 74 74 6f 6e 20 31 20 27 68 65 6c 70 2d | ......(help-xref-button.1.'help- |
| 2c100 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 | flycheck-checker-def............ |
| 2c120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 66 69 6c | .....................checker.fil |
| 2c140 | 65 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2e 5c 6e 5c 6e 22 | ename)))).........(princ.".\n\n" |
| 2c160 | 29 0a 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 6f 64 65 73 2d 73 74 61 72 74 20 28 77 | )..........(let.((modes-start.(w |
| 2c180 | 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 | ith-current-buffer.standard-outp |
| 2c1a0 | 75 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 | ut.(point-max))))...........;;.T |
| 2c1c0 | 72 61 63 6b 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 74 68 65 20 6d 6f 64 65 73 20 64 6f 63 75 | rack.the.start.of.the.modes.docu |
| 2c1e0 | 6d 65 6e 74 61 74 69 6f 6e 2c 20 74 6f 20 70 72 6f 70 65 72 6c 79 20 72 65 2d 66 69 6c 6c 0a 20 | mentation,.to.properly.re-fill.. |
| 2c200 | 20 20 20 20 20 20 20 20 20 3b 3b 20 69 74 20 6c 61 74 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 | .........;;.it.later...........( |
| 2c220 | 70 72 69 6e 63 20 22 20 20 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 68 65 | princ."..This.syntax.checker.che |
| 2c240 | 63 6b 73 20 73 79 6e 74 61 78 20 69 6e 20 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 28 73 29 20 | cks.syntax.in.the.major.mode(s). |
| 2c260 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e | ")...........(princ.(string-join |
| 2c280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 28 61 70 70 | ...................(seq-map.(app |
| 2c2a0 | 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 66 6f 72 6d 61 74 20 22 60 25 73 27 22 29 20 6d 6f | ly-partially.#'format."`%s'").mo |
| 2c2c0 | 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2c 20 22 29 29 0a 20 20 | des)...................",."))... |
| 2c2e0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 | ........(when.predicate......... |
| 2c300 | 20 20 20 20 28 70 72 69 6e 63 20 22 2c 20 61 6e 64 20 75 73 65 73 20 61 20 63 75 73 74 6f 6d 20 | ....(princ.",.and.uses.a.custom. |
| 2c320 | 70 72 65 64 69 63 61 74 65 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2e | predicate"))...........(princ.". |
| 2c340 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | ")...........(when.next-checkers |
| 2c360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 49 74 20 72 75 6e 73 20 74 | .............(princ."..It.runs.t |
| 2c380 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 65 63 6b 65 72 73 20 61 66 74 65 72 77 61 72 64 73 | he.following.checkers.afterwards |
| 2c3a0 | 3a 22 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 74 2d 62 75 66 | :"))...........(with-current-buf |
| 2c3c0 | 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | fer.standard-output............. |
| 2c3e0 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | (save-excursion...............(f |
| 2c400 | 69 6c 6c 2d 72 65 67 69 6f 6e 2d 61 73 2d 70 61 72 61 67 72 61 70 68 20 6d 6f 64 65 73 2d 73 74 | ill-region-as-paragraph.modes-st |
| 2c420 | 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 | art.(point-max))))...........(pr |
| 2c440 | 69 6e 63 20 22 5c 6e 22 29 0a 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 69 6e 74 20 74 68 | inc."\n")............;;.Print.th |
| 2c460 | 65 20 6c 69 73 74 20 6f 66 20 6e 65 78 74 20 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 | e.list.of.next.checkers......... |
| 2c480 | 20 20 28 77 68 65 6e 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 | ..(when.next-checkers........... |
| 2c4a0 | 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 | ..(princ."\n").............(let. |
| 2c4c0 | 28 28 62 65 67 2d 63 68 65 63 6b 65 72 2d 6c 69 73 74 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 | ((beg-checker-list.(with-current |
| 2c4e0 | 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 | -buffer.standard-output......... |
| 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 28 70 | ..............................(p |
| 2c520 | 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 | oint))))...............(dolist.( |
| 2c540 | 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 | next-checker.next-checkers)..... |
| 2c560 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 6e 65 78 74 2d 63 68 | ............(if.(symbolp.next-ch |
| 2c580 | 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e | ecker).....................(prin |
| 2c5a0 | 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 60 25 73 27 5c 6e 22 20 6e 65 78 74 2d 63 | c.(format.".....*.`%s'\n".next-c |
| 2c5c0 | 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e | hecker))...................(prin |
| 2c5e0 | 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 60 25 73 27 20 28 6d 61 78 69 6d 75 6d 20 | c.(format.".....*.`%s'.(maximum. |
| 2c600 | 6c 65 76 65 6c 20 60 25 73 27 29 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | level.`%s')\n".................. |
| 2c620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 | ................(cdr.next-checke |
| 2c640 | 72 29 20 28 63 61 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 | r).(car.next-checker)))))....... |
| 2c660 | 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 | ........;;...............(with-c |
| 2c680 | 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 | urrent-buffer.standard-output... |
| 2c6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | ..............(save-excursion... |
| 2c6c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 | ................(while.(re-searc |
| 2c6e0 | 68 2d 62 61 63 6b 77 61 72 64 20 22 60 5c 5c 28 5b 5e 60 27 5d 2b 5c 5c 29 27 22 0a 20 20 20 20 | h-backward."`\\([^`']+\\)'"..... |
| 2c700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2c720 | 20 20 20 20 20 20 20 20 20 62 65 67 2d 63 68 65 63 6b 65 72 2d 6c 69 73 74 20 74 29 0a 20 20 20 | .........beg-checker-list.t).... |
| 2c740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 72 20 | .................(let.((checker. |
| 2c760 | 28 69 6e 74 65 72 6e 2d 73 6f 66 74 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 | (intern-soft.(match-string.1)))) |
| 2c780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 6c | .......................(when.(fl |
| 2c7a0 | 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a | ycheck-valid-checker-p.checker). |
| 2c7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 | ........................(help-xr |
| 2c7e0 | 65 66 2d 62 75 74 74 6f 6e 20 31 20 27 68 65 6c 70 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ef-button.1.'help-flycheck-check |
| 2c800 | 65 72 2d 64 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 20 | er-doc.......................... |
| 2c820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 29 29 29 29 29 29 29 29 | .................checker)))))))) |
| 2c840 | 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 61 6c 6c 20 74 68 65 20 63 75 73 74 6f 6d 20 70 72 69 | ).........;;.Call.the.custom.pri |
| 2c860 | 6e 74 2d 64 6f 63 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 74 68 65 20 63 68 65 63 6b 65 72 2c 20 | nt-doc.function.of.the.checker,. |
| 2c880 | 69 66 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 72 69 6e 74 2d 64 | if.present.........(when.print-d |
| 2c8a0 | 6f 63 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 70 72 69 6e 74 2d 64 6f 63 20 | oc...........(funcall.print-doc. |
| 2c8c0 | 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 55 6c 74 69 6d 61 74 65 6c 79 2c | checker)).........;;.Ultimately, |
| 2c8e0 | 20 70 72 69 6e 74 20 74 68 65 20 64 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 28 70 72 | .print.the.docstring.........(pr |
| 2c900 | 69 6e 63 20 22 5c 6e 44 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 3a 5c 6e 22 29 0a 20 20 20 20 20 20 | inc."\nDocumentation:\n")....... |
| 2c920 | 20 20 28 70 72 69 6e 63 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 | ..(princ.(flycheck-checker-get.c |
| 2c940 | 68 65 63 6b 65 72 20 27 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 29 29 29 29 29 29 0a 0a 0c 0a 3b | hecker.'documentation))))))....; |
| 2c960 | 3b 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 76 65 72 69 66 69 63 61 74 69 6f 6e 0a 28 | ;;.Syntax.checker.verification.( |
| 2c980 | 63 6c 2d 64 65 66 73 74 72 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 | cl-defstruct.(flycheck-verificat |
| 2c9a0 | 69 6f 6e 2d 72 65 73 75 6c 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 | ion-result................(:cons |
| 2c9c0 | 74 72 75 63 74 6f 72 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 | tructor.flycheck-verification-re |
| 2c9e0 | 73 75 6c 74 2d 6e 65 77 29 29 0a 20 20 22 53 74 72 75 63 74 75 72 65 20 66 6f 72 20 73 74 6f 72 | sult-new))..."Structure.for.stor |
| 2ca00 | 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 | ing.a.single.verification.result |
| 2ca20 | 2e 0a 0a 53 6c 6f 74 73 3a 0a 0a 60 6c 61 62 65 6c 27 0a 20 20 20 20 20 41 20 6c 61 62 65 6c 20 | ...Slots:..`label'......A.label. |
| 2ca40 | 66 6f 72 20 74 68 69 73 20 72 65 73 75 6c 74 2c 20 61 73 20 73 74 72 69 6e 67 0a 0a 60 6d 65 73 | for.this.result,.as.string..`mes |
| 2ca60 | 73 61 67 65 27 0a 20 20 20 20 20 41 20 6d 65 73 73 61 67 65 20 66 6f 72 20 74 68 69 73 20 72 65 | sage'......A.message.for.this.re |
| 2ca80 | 73 75 6c 74 2c 20 61 73 20 73 74 72 69 6e 67 0a 0a 60 66 61 63 65 27 0a 20 20 20 20 20 54 68 65 | sult,.as.string..`face'......The |
| 2caa0 | 20 66 61 63 65 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 60 6d 65 73 73 61 67 65 27 2e 0a | .face.to.use.for.the.`message'.. |
| 2cac0 | 0a 20 20 20 20 20 59 6f 75 20 63 61 6e 20 65 69 74 68 65 72 20 75 73 65 20 61 20 66 61 63 65 20 | ......You.can.either.use.a.face. |
| 2cae0 | 73 79 6d 62 6f 6c 2c 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 66 61 63 65 20 73 79 6d 62 6f 6c | symbol,.or.a.list.of.face.symbol |
| 2cb00 | 73 2e 22 0a 20 20 6c 61 62 65 6c 20 6d 65 73 73 61 67 65 20 66 61 63 65 29 0a 0a 28 64 65 66 75 | s."...label.message.face)..(defu |
| 2cb20 | 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 | n.flycheck-verify-generic-checke |
| 2cb40 | 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 56 65 72 69 66 79 20 61 20 67 65 6e 65 72 69 63 20 | r.(checker)..."Verify.a.generic. |
| 2cb60 | 43 48 45 43 4b 45 52 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a | CHECKER.in.the.current.buffer... |
| 2cb80 | 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 | Return.a.list.of.`flycheck-verif |
| 2cba0 | 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 27 20 6f 62 6a 65 63 74 73 2e 22 0a 20 20 28 6c 65 74 | ication-result'.objects."...(let |
| 2cbc0 | 20 28 72 65 73 75 6c 74 73 0a 20 20 20 20 20 20 20 20 28 70 72 65 64 69 63 61 74 65 20 28 66 6c | .(results.........(predicate.(fl |
| 2cbe0 | 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 70 72 65 64 | ycheck-checker-get.checker.'pred |
| 2cc00 | 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 20 28 66 6c 79 63 68 65 | icate)).........(enabled.(flyche |
| 2cc20 | 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 65 6e 61 62 6c 65 64 29 | ck-checker-get.checker.'enabled) |
| 2cc40 | 29 0a 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 | ).........(verify.(flycheck-chec |
| 2cc60 | 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 76 65 72 69 66 79 29 29 29 0a 20 20 20 20 28 | ker-get.checker.'verify))).....( |
| 2cc80 | 77 68 65 6e 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 | when.enabled.......(let.((result |
| 2cca0 | 20 28 66 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 | .(funcall.enabled))).........(pu |
| 2ccc0 | 73 68 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 | sh.(flycheck-verification-result |
| 2cce0 | 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 28 70 72 6f 70 | -new................:label.(prop |
| 2cd00 | 65 72 74 69 7a 65 20 22 6d 61 79 20 65 6e 61 62 6c 65 22 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 | ertize."may.enable".'help-echo." |
| 2cd20 | 3a 65 6e 61 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 | :enable")................:messag |
| 2cd40 | 65 20 28 69 66 20 72 65 73 75 6c 74 20 22 79 65 73 22 20 22 6e 6f 22 29 0a 20 20 20 20 20 20 20 | e.(if.result."yes"."no")........ |
| 2cd60 | 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 72 65 73 75 6c 74 20 27 73 75 63 63 65 73 | ........:face.(if.result.'succes |
| 2cd80 | 73 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | s.'(bold.warning)))............. |
| 2cda0 | 20 20 72 65 73 75 6c 74 73 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 70 72 65 64 69 63 61 74 65 | ..results))).....(when.predicate |
| 2cdc0 | 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 20 28 66 75 6e 63 61 6c 6c 20 70 72 | .......(let.((result.(funcall.pr |
| 2cde0 | 65 64 69 63 61 74 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 66 6c 79 63 68 65 | edicate))).........(push.(flyche |
| 2ce00 | 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 | ck-verification-result-new...... |
| 2ce20 | 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 6d 61 | ..........:label.(propertize."ma |
| 2ce40 | 79 20 72 75 6e 22 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 3a 70 72 65 64 69 63 61 74 65 22 29 0a | y.run".'help-echo.":predicate"). |
| 2ce60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 70 72 69 6e 31 2d 74 | ...............:message.(prin1-t |
| 2ce80 | 6f 2d 73 74 72 69 6e 67 20 28 6e 6f 74 20 28 6e 75 6c 6c 20 72 65 73 75 6c 74 29 29 29 0a 20 20 | o-string.(not.(null.result)))... |
| 2cea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 72 65 73 75 6c 74 20 27 73 | .............:face.(if.result.'s |
| 2cec0 | 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 | uccess.'(bold.warning)))........ |
| 2cee0 | 20 20 20 20 20 20 20 72 65 73 75 6c 74 73 29 29 29 0a 20 20 20 20 28 61 70 70 65 6e 64 20 28 6e | .......results))).....(append.(n |
| 2cf00 | 72 65 76 65 72 73 65 20 72 65 73 75 6c 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | reverse.results).............(an |
| 2cf20 | 64 20 76 65 72 69 66 79 20 28 66 75 6e 63 61 6c 6c 20 76 65 72 69 66 79 20 63 68 65 63 6b 65 72 | d.verify.(funcall.verify.checker |
| 2cf40 | 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 68 65 6c 70 | )))))..(define-button-type.'help |
| 2cf60 | 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 6f 63 0a 20 20 3a 73 75 70 65 72 74 79 | -flycheck-checker-doc...:superty |
| 2cf80 | 70 65 20 27 68 65 6c 70 2d 78 72 65 66 0a 20 20 27 68 65 6c 70 2d 66 75 6e 63 74 69 6f 6e 20 23 | pe.'help-xref...'help-function.# |
| 2cfa0 | 27 66 6c 79 63 68 65 63 6b 2d 64 65 73 63 72 69 62 65 2d 63 68 65 63 6b 65 72 0a 20 20 27 68 65 | 'flycheck-describe-checker...'he |
| 2cfc0 | 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 64 65 73 63 72 69 62 65 20 | lp-echo."mouse-1,.RET:.describe. |
| 2cfe0 | 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 22 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 | Flycheck.checker")..(define-butt |
| 2d000 | 6f 6e 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 6f 6e 0a 20 20 27 66 6f 6c 6c | on-type.'flycheck-button...'foll |
| 2d020 | 6f 77 2d 6c 69 6e 6b 20 74 0a 20 20 27 61 63 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 70 6f 73 | ow-link.t...'action.(lambda.(pos |
| 2d040 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 28 67 65 74 2d 74 65 78 74 2d 70 | ).............(apply.(get-text-p |
| 2d060 | 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 61 63 74 69 6f 6e 29 0a 20 20 | roperty.pos.'flycheck-action)... |
| 2d080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 | .................(get-text-prope |
| 2d0a0 | 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 64 61 74 61 29 29 0a 20 20 20 20 20 20 20 | rty.pos.'flycheck-data))........ |
| 2d0c0 | 20 20 20 20 20 3b 3b 20 52 65 76 65 72 74 20 74 68 65 20 76 65 72 69 66 79 2d 73 65 74 75 70 20 | .....;;.Revert.the.verify-setup. |
| 2d0e0 | 62 75 66 66 65 72 20 73 69 6e 63 65 20 69 74 20 69 73 20 6e 6f 77 20 73 74 61 6c 65 0a 20 20 20 | buffer.since.it.is.now.stale.... |
| 2d100 | 20 20 20 20 20 20 20 20 20 28 72 65 76 65 72 74 2d 62 75 66 66 65 72 29 29 0a 20 20 27 66 61 63 | .........(revert-buffer))...'fac |
| 2d120 | 65 20 27 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 | e.'flycheck-verify-select-checke |
| 2d140 | 72 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 | r)..(define-button-type.'flychec |
| 2d160 | 6b 2d 63 68 65 63 6b 65 72 2d 73 65 6c 65 63 74 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 66 | k-checker-select...:supertype.'f |
| 2d180 | 6c 79 63 68 65 63 6b 2d 62 75 74 74 6f 6e 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 61 63 74 69 6f | lycheck-button...'flycheck-actio |
| 2d1a0 | 6e 20 28 6c 61 6d 62 64 61 20 28 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 | n.(lambda.(buffer.checker)...... |
| 2d1c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 | ................(with-current-bu |
| 2d1e0 | 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer.buffer..................... |
| 2d200 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 20 63 68 65 63 | ...(flycheck-select-checker.chec |
| 2d220 | 6b 65 72 29 29 29 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 | ker)))...'help-echo."mouse-1,.RE |
| 2d240 | 54 3a 20 73 65 6c 65 63 74 20 74 68 69 73 20 63 68 65 63 6b 65 72 22 29 0a 0a 28 64 65 66 69 6e | T:.select.this.checker")..(defin |
| 2d260 | 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d | e-button-type.'flycheck-checker- |
| 2d280 | 65 6e 61 62 6c 65 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 | enable...:supertype.'flycheck-bu |
| 2d2a0 | 74 74 6f 6e 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 61 63 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 | tton...'flycheck-action.(lambda. |
| 2d2c0 | 28 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (buffer.checker)................ |
| 2d2e0 | 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 20 | ......(interactive)............. |
| 2d300 | 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 | .........(with-current-buffer.bu |
| 2d320 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ffer........................(fly |
| 2d340 | 63 68 65 63 6b 2d 2d 74 6f 67 67 6c 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 74 29 | check--toggle-checker.checker.t) |
| 2d360 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ........................(flychec |
| 2d380 | 6b 2d 62 75 66 66 65 72 29 29 29 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d | k-buffer)))...'help-echo."mouse- |
| 2d3a0 | 31 2c 20 52 45 54 3a 20 72 65 2d 65 6e 61 62 6c 65 20 74 68 69 73 20 63 68 65 63 6b 65 72 20 69 | 1,.RET:.re-enable.this.checker.i |
| 2d3c0 | 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d | n.this.buffer")..(define-button- |
| 2d3e0 | 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 72 65 73 65 74 2d 65 6e 61 | type.'flycheck-checker-reset-ena |
| 2d400 | 62 6c 65 64 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 | bled...:supertype.'flycheck-butt |
| 2d420 | 6f 6e 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 61 63 74 69 6f 6e 20 28 6c 61 6d 62 64 61 20 28 62 | on...'flycheck-action.(lambda.(b |
| 2d440 | 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | uffer.checker).................. |
| 2d460 | 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a | ....(with-current-buffer.buffer. |
| 2d480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | .......................(flycheck |
| 2d4a0 | 2d 72 65 73 65 74 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 | -reset-enabled-checker.checker)) |
| 2d4c0 | 29 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 74 72 | )...'help-echo."mouse-1,.RET:.tr |
| 2d4e0 | 79 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 74 68 69 73 20 63 68 65 63 6b 65 72 22 29 0a 0a 28 | y.to.re-enable.this.checker")..( |
| 2d500 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 | defun.flycheck--verify-princ-che |
| 2d520 | 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 | cker.(checker.buffer............ |
| 2d540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2d560 | 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 77 69 74 68 2d 6d 6d 20 77 69 74 68 2d 73 65 6c 65 63 | ....&optional.with-mm.with-selec |
| 2d580 | 74 29 0a 20 20 22 50 72 69 6e 74 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 20 | t)..."Print.verification.result. |
| 2d5a0 | 6f 66 20 43 48 45 43 4b 45 52 20 66 6f 72 20 42 55 46 46 45 52 2e 0a 0a 57 68 65 6e 20 57 49 54 | of.CHECKER.for.BUFFER...When.WIT |
| 2d5c0 | 48 2d 4d 4d 20 69 73 20 67 69 76 65 6e 20 61 6e 64 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 6f 20 | H-MM.is.given.and.non-nil,.also. |
| 2d5e0 | 69 6e 63 6c 75 64 65 20 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 0a 69 6e 74 6f 20 74 68 65 20 | include.the.major.mode.into.the. |
| 2d600 | 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 73 2e 0a 0a 57 68 65 6e 20 57 49 54 48 | verification.results...When.WITH |
| 2d620 | 2d 53 45 4c 45 43 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 64 64 20 61 20 62 75 74 74 6f 6e | -SELECT.is.non-nil,.add.a.button |
| 2d640 | 20 74 6f 20 73 65 6c 65 63 74 20 74 68 69 73 20 63 68 65 63 6b 65 72 2e 22 0a 20 20 28 70 72 69 | .to.select.this.checker."...(pri |
| 2d660 | 6e 63 20 22 20 20 22 29 0a 20 20 28 69 6e 73 65 72 74 2d 62 75 74 74 6f 6e 20 28 73 79 6d 62 6f | nc."..")...(insert-button.(symbo |
| 2d680 | 6c 2d 6e 61 6d 65 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | l-name.checker)................. |
| 2d6a0 | 20 27 74 79 70 65 20 27 68 65 6c 70 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 6f | .'type.'help-flycheck-checker-do |
| 2d6c0 | 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 68 65 6c 70 2d 61 72 67 73 20 28 6c | c..................'help-args.(l |
| 2d6e0 | 69 73 74 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 28 77 69 74 68 2d | ist.checker))...(cond....((with- |
| 2d700 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 66 6c 79 | current-buffer.buffer.......(fly |
| 2d720 | 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d | check-manually-disabled-checker- |
| 2d740 | 70 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 | p.checker)).....(insert.(propert |
| 2d760 | 69 7a 65 20 22 20 28 6d 61 6e 75 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 29 20 22 20 27 66 61 63 | ize.".(manually.disabled).".'fac |
| 2d780 | 65 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 2d 74 65 | e.'(bold.error))).....(insert-te |
| 2d7a0 | 78 74 2d 62 75 74 74 6f 6e 20 22 65 6e 61 62 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | xt-button."enable".............. |
| 2d7c0 | 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ...........'type.'flycheck-check |
| 2d7e0 | 65 72 2d 65 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er-enable....................... |
| 2d800 | 20 20 27 66 6c 79 63 68 65 63 6b 2d 64 61 74 61 20 28 6c 69 73 74 20 62 75 66 66 65 72 20 63 68 | ..'flycheck-data.(list.buffer.ch |
| 2d820 | 65 63 6b 65 72 29 29 29 0a 20 20 20 28 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 | ecker)))....((with-current-buffe |
| 2d840 | 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 | r.buffer.......(flycheck-automat |
| 2d860 | 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 | ically-disabled-checker-p.checke |
| 2d880 | 72 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 28 61 | r)).....(insert.(propertize.".(a |
| 2d8a0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 29 20 22 20 27 66 61 63 65 20 27 | utomatically.disabled).".'face.' |
| 2d8c0 | 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 2d 74 65 78 74 2d | (bold.error))).....(insert-text- |
| 2d8e0 | 62 75 74 74 6f 6e 20 22 72 65 73 65 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | button."reset".................. |
| 2d900 | 20 20 20 20 20 20 20 27 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 72 | .......'type.'flycheck-checker-r |
| 2d920 | 65 73 65 74 2d 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eset-enabled.................... |
| 2d940 | 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 64 61 74 61 20 28 6c 69 73 74 20 62 75 66 66 65 72 | .....'flycheck-data.(list.buffer |
| 2d960 | 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 65 71 20 63 68 65 63 6b 65 72 | .checker))))...(when.(eq.checker |
| 2d980 | 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 | .(buffer-local-value.'flycheck-c |
| 2d9a0 | 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f | hecker.buffer)).....(insert.(pro |
| 2d9c0 | 70 65 72 74 69 7a 65 20 22 20 28 65 78 70 6c 69 63 69 74 6c 79 20 73 65 6c 65 63 74 65 64 29 22 | pertize.".(explicitly.selected)" |
| 2d9e0 | 20 27 66 61 63 65 20 27 62 6f 6c 64 29 29 29 0a 20 20 28 77 68 65 6e 20 77 69 74 68 2d 73 65 6c | .'face.'bold)))...(when.with-sel |
| 2da00 | 65 63 74 0a 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 22 29 0a 20 20 20 20 28 69 6e 73 65 72 74 | ect.....(princ."..").....(insert |
| 2da20 | 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 22 73 65 6c 65 63 74 22 0a 20 20 20 20 20 20 20 20 20 20 | -text-button."select"........... |
| 2da40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 | ..............'type.'flycheck-ch |
| 2da60 | 65 63 6b 65 72 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ecker-select.................... |
| 2da80 | 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 64 61 74 61 20 28 6c 69 73 74 20 62 75 66 66 65 72 | .....'flycheck-data.(list.buffer |
| 2daa0 | 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 20 20 28 6c 65 | .checker)))...(princ."\n")...(le |
| 2dac0 | 74 20 28 28 72 65 73 75 6c 74 73 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | t.((results.(with-current-buffer |
| 2dae0 | 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 | .buffer....................(appe |
| 2db00 | 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 | nd.(flycheck-verify-generic-chec |
| 2db20 | 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ker.checker).................... |
| 2db40 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 6e 65 78 74 2d 63 | ........(flycheck--verify-next-c |
| 2db60 | 68 65 63 6b 65 72 73 20 63 68 65 63 6b 65 72 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 77 | heckers.checker))))).....(when.w |
| 2db80 | 69 74 68 2d 6d 6d 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 | ith-mm.......(with-current-buffe |
| 2dba0 | 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 2d | r.buffer.........(let.((message- |
| 2dbc0 | 61 6e 64 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 6c 79 | and-face................(if.(fly |
| 2dbe0 | 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d 61 6a 6f 72 2d 6d 6f 64 | check-checker-supports-major-mod |
| 2dc00 | 65 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-p.checker).................... |
| 2dc20 | 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 60 25 73 27 20 73 75 70 70 6f 72 74 65 64 22 20 6d | (cons.(format."`%s'.supported".m |
| 2dc40 | 61 6a 6f 72 2d 6d 6f 64 65 29 20 27 73 75 63 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ajor-mode).'success)............ |
| 2dc60 | 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 60 25 73 27 20 6e 6f 74 20 73 75 | ......(cons.(format."`%s'.not.su |
| 2dc80 | 70 70 6f 72 74 65 64 22 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 27 65 72 72 6f 72 29 29 29 29 0a | pported".major-mode).'error)))). |
| 2dca0 | 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 | ..........(push.(flycheck-verifi |
| 2dcc0 | 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cation-result-new............... |
| 2dce0 | 20 20 20 3a 6c 61 62 65 6c 20 22 6d 61 6a 6f 72 20 6d 6f 64 65 22 0a 20 20 20 20 20 20 20 20 20 | ...:label."major.mode".......... |
| 2dd00 | 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 63 61 72 20 6d 65 73 73 61 67 65 2d 61 6e | ........:message.(car.message-an |
| 2dd20 | 64 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 | d-face)..................:face.( |
| 2dd40 | 63 64 72 20 6d 65 73 73 61 67 65 2d 61 6e 64 2d 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 | cdr.message-and-face)).......... |
| 2dd60 | 20 20 20 20 20 20 20 72 65 73 75 6c 74 73 29 29 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6c | .......results)))).....(let*.((l |
| 2dd80 | 61 62 65 6c 2d 6c 65 6e 67 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 78 | abel-length.............(seq-max |
| 2dda0 | 20 28 6d 61 70 63 61 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(mapcar.......................( |
| 2ddc0 | 6c 61 6d 62 64 61 20 28 72 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lambda.(res).................... |
| 2dde0 | 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 | .....(length.(flycheck-verificat |
| 2de00 | 69 6f 6e 2d 72 65 73 75 6c 74 2d 6c 61 62 65 6c 20 72 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 | ion-result-label.res)))......... |
| 2de20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 73 29 29 29 0a 20 20 20 20 20 20 20 | ..............results)))........ |
| 2de40 | 20 20 20 20 28 6d 65 73 73 61 67 65 2d 63 6f 6c 75 6d 6e 20 28 2b 20 38 20 6c 61 62 65 6c 2d 6c | ....(message-column.(+.8.label-l |
| 2de60 | 65 6e 67 74 68 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 72 65 73 75 6c 74 20 72 | ength))).......(dolist.(result.r |
| 2de80 | 65 73 75 6c 74 73 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 20 20 2d 20 22 29 | esults).........(princ."....-.") |
| 2dea0 | 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 | .........(princ.(flycheck-verifi |
| 2dec0 | 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6c 61 62 65 6c 20 72 65 73 75 6c 74 29 29 0a 20 20 20 | cation-result-label.result)).... |
| 2dee0 | 20 20 20 20 20 28 70 72 69 6e 63 20 22 3a 20 22 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 | .....(princ.":.").........(princ |
| 2df00 | 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2d 20 6d 65 73 73 61 67 65 2d 63 6f 6c 75 6d 6e 20 | .(make-string.(-.message-column. |
| 2df20 | 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 20 3f 5c 20 29 29 0a 20 20 20 20 20 20 20 20 | (current-column)).?\.))......... |
| 2df40 | 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 | (let.((message.(flycheck-verific |
| 2df60 | 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6d 65 73 73 61 67 65 20 72 65 73 75 6c 74 29 29 0a 20 20 | ation-result-message.result))... |
| 2df80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 | ............(face.(flycheck-veri |
| 2dfa0 | 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 66 61 63 65 20 72 65 73 75 6c 74 29 29 29 0a 20 | fication-result-face.result))).. |
| 2dfc0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 66 61 63 65 20 69 73 20 6e 69 6c 2c 20 75 73 69 6e | .........;;.If.face.is.nil,.usin |
| 2dfe0 | 67 20 70 72 6f 70 65 72 74 69 7a 65 20 65 72 61 73 65 73 20 74 68 65 20 66 61 63 65 20 61 6c 72 | g.propertize.erases.the.face.alr |
| 2e000 | 65 61 64 79 20 63 6f 6e 74 61 69 6e 65 64 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 79 20 74 | eady.contained...........;;.by.t |
| 2e020 | 68 65 20 6d 65 73 73 61 67 65 2e 20 20 57 65 20 64 6f 6e 27 74 20 77 61 6e 74 20 74 68 61 74 2c | he.message...We.don't.want.that, |
| 2e040 | 20 73 69 6e 63 65 20 74 68 69 73 20 77 6f 75 6c 64 20 72 65 6d 6f 76 65 20 74 68 65 0a 20 20 20 | .since.this.would.remove.the.... |
| 2e060 | 20 20 20 20 20 20 20 3b 3b 20 62 75 74 74 6f 6e 20 66 61 63 65 20 66 72 6f 6d 20 74 68 65 20 63 | .......;;.button.face.from.the.c |
| 2e080 | 68 65 63 6b 65 72 20 63 68 61 69 6e 20 72 65 73 75 6c 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 | hecker.chain.result............( |
| 2e0a0 | 69 6e 73 65 72 74 20 28 69 66 20 66 61 63 65 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 65 73 73 | insert.(if.face.(propertize.mess |
| 2e0c0 | 61 67 65 20 27 66 61 63 65 20 66 61 63 65 29 20 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 | age.'face.face).message)))...... |
| 2e0e0 | 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 29 29 29 0a 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 | ...(princ."\n"))))...(princ."\n" |
| 2e100 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 67 65 74 2d 6e 65 78 74 2d 63 68 | ))..(defun.flycheck--get-next-ch |
| 2e120 | 65 63 6b 65 72 2d 73 79 6d 62 6f 6c 20 28 6e 65 78 74 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 | ecker-symbol.(next)..."Get.the.c |
| 2e140 | 68 65 63 6b 65 72 20 73 79 6d 6d 62 6f 6c 20 6f 66 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a | hecker.symmbol.of.NEXT.checker.. |
| 2e160 | 0a 4e 45 58 54 20 73 68 6f 75 6c 64 20 62 65 20 65 69 74 68 65 72 20 61 20 63 6f 6e 73 20 28 4e | .NEXT.should.be.either.a.cons.(N |
| 2e180 | 45 58 54 2d 43 48 45 43 4b 45 52 20 2e 20 4c 45 56 45 4c 29 20 6f 72 20 61 0a 73 79 6d 62 6f 6c | EXT-CHECKER...LEVEL).or.a.symbol |
| 2e1a0 | 2e 22 0a 20 20 28 69 66 20 28 63 6f 6e 73 70 20 6e 65 78 74 29 20 28 63 64 72 20 6e 65 78 74 29 | ."...(if.(consp.next).(cdr.next) |
| 2e1c0 | 20 6e 65 78 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6e 65 78 | .next))..(defun.flycheck-get-nex |
| 2e1e0 | 74 2d 63 68 65 63 6b 65 72 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 | t-checkers.(checker)..."Return.t |
| 2e200 | 68 65 20 69 6d 6d 65 64 69 61 74 65 20 6e 65 78 74 20 63 68 65 63 6b 65 72 73 20 6f 66 20 43 48 | he.immediate.next.checkers.of.CH |
| 2e220 | 45 43 4b 45 52 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 | ECKER...This.is.a.list.of.checke |
| 2e240 | 72 20 73 79 6d 62 6f 6c 73 2e 20 20 54 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 6f 66 20 | r.symbols...The.error.levels.of. |
| 2e260 | 74 68 65 0a 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 27 20 70 72 6f 70 65 72 74 79 20 61 72 65 | the.`:next-checker'.property.are |
| 2e280 | 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 23 27 66 6c 79 63 68 65 63 6b 2d | .ignored."...(mapcar.#'flycheck- |
| 2e2a0 | 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 2d 73 79 6d 62 6f 6c 0a 20 20 20 20 20 20 20 | -get-next-checker-symbol........ |
| 2e2c0 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 | ...(flycheck-checker-get.checker |
| 2e2e0 | 20 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | .'next-checkers)))..(defun.flych |
| 2e300 | 65 63 6b 2d 61 6c 6c 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 63 68 65 63 6b 65 72 29 0a | eck-all-next-checkers.(checker). |
| 2e320 | 20 20 22 52 65 74 75 72 6e 20 61 6c 6c 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 6d 61 79 20 | .."Return.all.checkers.that.may. |
| 2e340 | 66 6f 6c 6c 6f 77 20 43 48 45 43 4b 45 52 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 74 72 61 6e | follow.CHECKER...Return.the.tran |
| 2e360 | 73 69 74 69 76 65 20 63 6c 6f 73 75 72 65 20 6f 66 20 74 68 65 20 6e 65 78 74 2d 63 68 65 63 6b | sitive.closure.of.the.next-check |
| 2e380 | 65 72 20 72 65 6c 61 74 69 6f 6e 2e 20 20 54 68 65 0a 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 | er.relation...The.return.value.i |
| 2e3a0 | 73 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 72 73 2c 20 6e 6f 74 20 69 6e 63 6c 75 64 | s.a.list.of.checkers,.not.includ |
| 2e3c0 | 69 6e 67 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 63 68 65 63 | ing.CHECKER."...(let.((next-chec |
| 2e3e0 | 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 28 76 69 73 69 74 65 64 29 0a 20 20 20 20 20 20 20 20 | kers).........(visited)......... |
| 2e400 | 28 71 75 65 75 65 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 77 68 69 | (queue.(list.checker))).....(whi |
| 2e420 | 6c 65 20 71 75 65 75 65 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 20 28 70 6f 70 20 71 75 65 | le.queue.......(let.((c.(pop.que |
| 2e440 | 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 63 20 76 69 73 69 74 65 64 29 0a 20 | ue))).........(push.c.visited).. |
| 2e460 | 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d | .......(dolist.(n.(flycheck-get- |
| 2e480 | 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 | next-checkers.c))...........(pus |
| 2e4a0 | 68 20 6e 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e | h.n.next-checkers)...........(un |
| 2e4c0 | 6c 65 73 73 20 28 6d 65 6d 71 20 6e 20 76 69 73 69 74 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 | less.(memq.n.visited)........... |
| 2e4e0 | 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 6e 20 71 75 65 75 65 29 29 29 29 29 0a 20 20 20 20 28 | ..(cl-pushnew.n.queue))))).....( |
| 2e500 | 73 65 71 2d 75 6e 69 71 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 | seq-uniq.next-checkers)))..(defu |
| 2e520 | 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | n.flycheck--verify-next-checkers |
| 2e540 | 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 76 65 72 69 66 69 63 61 74 | .(checker)..."Return.a.verificat |
| 2e560 | 69 6f 6e 20 72 65 73 75 6c 74 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 63 68 65 63 6b 65 72 73 | ion.result.for.the.next.checkers |
| 2e580 | 20 6f 66 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 6e 65 78 74 20 | .of.CHECKER."...(when-let.(next. |
| 2e5a0 | 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 63 68 65 63 | (flycheck-get-next-checkers.chec |
| 2e5c0 | 6b 65 72 29 29 0a 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 | ker)).....(list......(flycheck-v |
| 2e5e0 | 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 3a 6c 61 | erification-result-new.......:la |
| 2e600 | 62 65 6c 20 22 6e 65 78 74 20 63 68 65 63 6b 65 72 73 22 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 | bel."next.checkers".......;;.We. |
| 2e620 | 75 73 65 20 60 6d 61 6b 65 2d 74 65 78 74 2d 62 75 74 74 6f 6e 27 20 74 6f 20 70 72 65 73 65 72 | use.`make-text-button'.to.preser |
| 2e640 | 76 65 20 74 68 65 20 62 75 74 74 6f 6e 20 70 72 6f 70 65 72 74 69 65 73 20 69 6e 20 74 68 65 0a | ve.the.button.properties.in.the. |
| 2e660 | 20 20 20 20 20 20 3b 3b 20 73 74 72 69 6e 67 0a 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 | ......;;.string.......:message.( |
| 2e680 | 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 28 6c 61 6d 62 64 | mapconcat.................(lambd |
| 2e6a0 | 61 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | a.(checker)...................(m |
| 2e6c0 | 61 6b 65 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 68 65 | ake-text-button.(symbol-name.che |
| 2e6e0 | 63 6b 65 72 29 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 | cker).nil....................... |
| 2e700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 65 20 27 68 65 6c 70 2d 66 6c 79 63 68 65 | ..............'type.'help-flyche |
| 2e720 | 63 6b 2d 63 68 65 63 6b 65 72 2d 64 6f 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ck-checker-doc.................. |
| 2e740 | 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 61 72 67 73 20 28 6c | ...................'help-args.(l |
| 2e760 | 69 73 74 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e | ist.checker))).................n |
| 2e780 | 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2c 20 22 29 29 29 29 29 0a 0a 28 | ext.................",.")))))..( |
| 2e7a0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 74 2d 68 65 61 | defun.flycheck--verify-print-hea |
| 2e7c0 | 64 65 72 20 28 64 65 73 63 20 62 75 66 66 65 72 29 0a 20 20 22 50 72 69 6e 74 20 61 20 74 69 74 | der.(desc.buffer)..."Print.a.tit |
| 2e7e0 | 6c 65 20 77 69 74 68 20 44 45 53 43 20 66 6f 72 20 42 55 46 46 45 52 20 69 6e 20 74 68 65 20 63 | le.with.DESC.for.BUFFER.in.the.c |
| 2e800 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 44 45 53 43 20 69 73 20 61 6e 20 61 72 62 69 74 | urrent.buffer...DESC.is.an.arbit |
| 2e820 | 72 61 72 79 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 64 65 73 63 72 69 70 | rary.string.containing.a.descrip |
| 2e840 | 74 69 6f 6e 2c 20 61 6e 64 20 42 55 46 46 45 52 0a 69 73 20 74 68 65 20 62 75 66 66 65 72 20 62 | tion,.and.BUFFER.is.the.buffer.b |
| 2e860 | 65 69 6e 67 20 76 65 72 69 66 69 65 64 2e 20 20 54 68 65 20 6e 61 6d 65 20 61 6e 64 20 74 68 65 | eing.verified...The.name.and.the |
| 2e880 | 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 6d 6f 64 65 0a 6f 66 20 42 55 46 46 45 52 20 61 72 65 20 70 | .major.mode.mode.of.BUFFER.are.p |
| 2e8a0 | 72 69 6e 74 65 64 2e 0a 0a 44 45 53 43 20 61 6e 64 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 | rinted...DESC.and.information.ab |
| 2e8c0 | 6f 75 74 20 42 55 46 46 45 52 20 61 72 65 20 70 72 69 6e 74 65 64 20 69 6e 20 74 68 65 20 63 75 | out.BUFFER.are.printed.in.the.cu |
| 2e8e0 | 72 72 65 6e 74 0a 62 75 66 66 65 72 2e 22 0a 20 20 28 70 72 69 6e 63 20 64 65 73 63 29 0a 20 20 | rrent.buffer."...(princ.desc)... |
| 2e900 | 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 | (insert.(propertize.(buffer-name |
| 2e920 | 20 62 75 66 66 65 72 29 20 27 66 61 63 65 20 27 62 6f 6c 64 29 29 0a 20 20 28 70 72 69 6e 63 20 | .buffer).'face.'bold))...(princ. |
| 2e940 | 22 20 69 6e 20 22 29 0a 20 20 28 6c 65 74 20 28 28 6d 6f 64 65 20 28 62 75 66 66 65 72 2d 6c 6f | ".in.")...(let.((mode.(buffer-lo |
| 2e960 | 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 6a 6f 72 2d 6d 6f 64 65 20 62 75 66 66 65 72 29 29 29 0a | cal-value.'major-mode.buffer))). |
| 2e980 | 20 20 20 20 28 69 6e 73 65 72 74 2d 62 75 74 74 6f 6e 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 | ....(insert-button.(symbol-name. |
| 2e9a0 | 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 27 74 79 70 65 20 27 | mode)....................'type.' |
| 2e9c0 | 68 65 6c 70 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 | help-function................... |
| 2e9e0 | 20 27 68 65 6c 70 2d 61 72 67 73 20 28 6c 69 73 74 20 6d 6f 64 65 29 29 29 0a 20 20 28 70 72 69 | .'help-args.(list.mode)))...(pri |
| 2ea00 | 6e 63 20 22 3a 5c 6e 5c 6e 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 | nc.":\n\n"))..(defun.flycheck--v |
| 2ea20 | 65 72 69 66 79 2d 70 72 69 6e 74 2d 66 6f 6f 74 65 72 20 28 62 75 66 66 65 72 29 0a 20 20 22 50 | erify-print-footer.(buffer)..."P |
| 2ea40 | 72 69 6e 74 20 61 20 66 6f 6f 74 65 72 20 66 6f 72 20 42 55 46 46 45 52 20 69 6e 20 74 68 65 20 | rint.a.footer.for.BUFFER.in.the. |
| 2ea60 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 42 55 46 46 45 52 20 69 73 20 74 68 65 20 62 | current.buffer...BUFFER.is.the.b |
| 2ea80 | 75 66 66 65 72 20 62 65 69 6e 67 20 76 65 72 69 66 69 65 64 2e 22 0a 20 20 28 70 72 69 6e 63 20 | uffer.being.verified."...(princ. |
| 2eaa0 | 22 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 22 29 0a 20 20 28 6c 65 74 20 28 28 65 6e | "Flycheck.Mode.is.")...(let.((en |
| 2eac0 | 61 62 6c 65 64 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 | abled.(buffer-local-value.'flych |
| 2eae0 | 65 63 6b 2d 6d 6f 64 65 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 | eck-mode.buffer))).....(insert.( |
| 2eb00 | 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 65 6e 61 62 6c 65 64 20 22 65 6e 61 62 6c 65 64 22 | propertize.(if.enabled."enabled" |
| 2eb20 | 20 22 64 69 73 61 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 | ."disabled").................... |
| 2eb40 | 20 20 20 20 20 27 66 61 63 65 20 28 69 66 20 65 6e 61 62 6c 65 64 20 27 73 75 63 63 65 73 73 20 | .....'face.(if.enabled.'success. |
| 2eb60 | 27 28 77 61 72 6e 69 6e 67 20 62 6f 6c 64 29 29 29 29 29 0a 20 20 28 70 72 69 6e 63 0a 20 20 20 | '(warning.bold)))))...(princ.... |
| 2eb80 | 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 | (with-current-buffer.buffer..... |
| 2eba0 | 20 3b 3b 20 55 73 65 20 6b 65 79 20 62 69 6e 64 69 6e 67 20 73 74 61 74 65 20 69 6e 20 74 68 65 | .;;.Use.key.binding.state.in.the |
| 2ebc0 | 20 76 65 72 69 66 69 65 64 20 62 75 66 66 65 72 20 74 6f 20 70 72 69 6e 74 20 74 68 65 20 68 65 | .verified.buffer.to.print.the.he |
| 2ebe0 | 6c 70 2e 0a 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 | lp.......(substitute-command-key |
| 2ec00 | 73 0a 20 20 20 20 20 20 22 2e 20 20 55 73 65 20 5c 5c 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 | s......."...Use.\\[universal-arg |
| 2ec20 | 75 6d 65 6e 74 5d 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b | ument].\\[flycheck-disable-check |
| 2ec40 | 65 72 5d 20 5c 0a 74 6f 20 65 6e 61 62 6c 65 20 64 69 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 | er].\.to.enable.disabled.checker |
| 2ec60 | 73 2e 22 29 29 29 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 6c 65 | s.")))...(save-excursion.....(le |
| 2ec80 | 74 20 28 28 65 6e 64 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 | t.((end.(point))).......(backwar |
| 2eca0 | 64 2d 70 61 72 61 67 72 61 70 68 29 0a 20 20 20 20 20 20 28 66 69 6c 6c 2d 72 65 67 69 6f 6e 2d | d-paragraph).......(fill-region- |
| 2ecc0 | 61 73 2d 70 61 72 61 67 72 61 70 68 20 28 70 6f 69 6e 74 29 20 65 6e 64 29 29 29 0a 0a 20 20 28 | as-paragraph.(point).end)))....( |
| 2ece0 | 70 72 69 6e 63 20 22 5c 6e 5c 6e 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c | princ."\n\n--------------------\ |
| 2ed00 | 6e 5c 6e 22 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 46 6c 79 63 68 65 63 6b | n\n")...(princ.(format."Flycheck |
| 2ed20 | 20 76 65 72 73 69 6f 6e 3a 20 25 73 5c 6e 22 20 28 66 6c 79 63 68 65 63 6b 2d 2d 70 6b 67 2d 76 | .version:.%s\n".(flycheck--pkg-v |
| 2ed40 | 65 72 73 69 6f 6e 29 29 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 45 6d 61 63 | ersion)))...(princ.(format."Emac |
| 2ed60 | 73 20 76 65 72 73 69 6f 6e 3a 20 20 20 20 25 73 5c 6e 22 20 65 6d 61 63 73 2d 76 65 72 73 69 6f | s.version:....%s\n".emacs-versio |
| 2ed80 | 6e 29 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 53 79 73 74 65 6d 3a 20 20 20 | n))...(princ.(format."System:... |
| 2eda0 | 20 20 20 20 20 20 20 20 25 73 5c 6e 22 20 73 79 73 74 65 6d 2d 63 6f 6e 66 69 67 75 72 61 74 69 | ........%s\n".system-configurati |
| 2edc0 | 6f 6e 29 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 57 69 6e 64 6f 77 20 73 79 | on))...(princ.(format."Window.sy |
| 2ede0 | 73 74 65 6d 3a 20 20 20 20 25 53 5c 6e 22 20 77 69 6e 64 6f 77 2d 73 79 73 74 65 6d 29 29 29 0a | stem:....%S\n".window-system))). |
| 2ee00 | 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 76 | .(define-derived-mode.flycheck-v |
| 2ee20 | 65 72 69 66 79 2d 6d 6f 64 65 20 68 65 6c 70 2d 6d 6f 64 65 0a 20 20 22 46 6c 79 63 68 65 63 6b | erify-mode.help-mode..."Flycheck |
| 2ee40 | 20 76 65 72 69 66 69 63 61 74 69 6f 6e 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 74 6f 20 | .verification"..."Major.mode.to. |
| 2ee60 | 64 69 73 70 6c 61 79 20 46 6c 79 63 68 65 63 6b 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 | display.Flycheck.verification.re |
| 2ee80 | 73 75 6c 74 73 2e 22 0a 20 20 3b 3b 20 60 68 65 6c 70 2d 6d 6f 64 65 2d 66 69 6e 69 73 68 27 20 | sults."...;;.`help-mode-finish'. |
| 2eea0 | 77 69 6c 6c 20 72 65 73 74 6f 72 65 20 60 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 27 0a | will.restore.`buffer-read-only'. |
| 2eec0 | 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 6e 69 6c 29 29 0a 0a | ..(setq.buffer-read-only.nil)).. |
| 2eee0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 20 28 | (defun.flycheck-verify-checker.( |
| 2ef00 | 63 68 65 63 6b 65 72 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 43 48 45 43 | checker)..."Check.whether.a.CHEC |
| 2ef20 | 4b 45 52 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a | KER.can.be.used.in.this.buffer.. |
| 2ef40 | 0a 53 68 6f 77 20 61 20 62 75 66 66 65 72 20 6c 69 73 74 69 6e 67 20 70 6f 73 73 69 62 6c 65 20 | .Show.a.buffer.listing.possible. |
| 2ef60 | 70 72 6f 62 6c 65 6d 73 20 74 68 61 74 20 70 72 65 76 65 6e 74 20 43 48 45 43 4b 45 52 20 66 72 | problems.that.prevent.CHECKER.fr |
| 2ef80 | 6f 6d 0a 62 65 69 6e 67 20 75 73 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | om.being.used.for.the.current.bu |
| 2efa0 | 66 66 65 72 2e 0a 0a 4e 6f 74 65 3a 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 20 66 75 6e | ffer...Note:.Do.not.use.this.fun |
| 2efc0 | 63 74 69 6f 6e 20 74 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 73 79 6e 74 61 78 20 | ction.to.check.whether.a.syntax. |
| 2efe0 | 63 68 65 63 6b 65 72 0a 69 73 20 61 70 70 6c 69 63 61 62 6c 65 20 66 72 6f 6d 20 45 6d 61 63 73 | checker.is.applicable.from.Emacs |
| 2f000 | 20 4c 69 73 70 20 63 6f 64 65 2e 20 20 55 73 65 0a 60 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 | .Lisp.code...Use.`flycheck-may-u |
| 2f020 | 73 65 2d 63 68 65 63 6b 65 72 27 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | se-checker'.instead."...(interac |
| 2f040 | 74 69 76 65 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 | tive.(list.(flycheck-read-checke |
| 2f060 | 72 20 22 43 68 65 63 6b 65 72 20 74 6f 20 76 65 72 69 66 79 3a 20 22 29 29 29 0a 20 20 28 75 6e | r."Checker.to.verify:.")))...(un |
| 2f080 | 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 | less.(flycheck-valid-checker-p.c |
| 2f0a0 | 68 65 63 6b 65 72 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e | hecker).....(user-error."%s.is.n |
| 2f0c0 | 6f 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 0a 0a | ot.a.syntax.checker".checker)).. |
| 2f0e0 | 20 20 3b 3b 20 53 61 76 65 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 6d 61 6b 65 20 73 75 72 | ..;;.Save.the.buffer.to.make.sur |
| 2f100 | 65 20 74 68 61 74 20 61 6c 6c 20 70 72 65 64 69 63 61 74 65 73 20 61 72 65 20 67 6f 6f 64 0a 20 | e.that.all.predicates.are.good.. |
| 2f120 | 20 3b 3b 20 46 49 58 4d 45 3a 20 74 68 69 73 20 6d 61 79 20 62 65 20 73 75 72 70 72 69 73 69 6e | .;;.FIXME:.this.may.be.surprisin |
| 2f140 | 67 20 74 6f 20 75 73 65 72 73 2c 20 77 69 74 68 20 75 6e 69 6e 74 65 6e 64 65 64 20 73 69 64 65 | g.to.users,.with.unintended.side |
| 2f160 | 2d 65 66 66 65 63 74 73 2e 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 66 | -effects....(when.(and.(buffer-f |
| 2f180 | 69 6c 65 2d 6e 61 6d 65 29 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 | ile-name).(buffer-modified-p)).. |
| 2f1a0 | 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 72 29 29 0a 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 | ...(save-buffer))....(let.((buff |
| 2f1c0 | 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d | er.(current-buffer))).....(with- |
| 2f1e0 | 68 65 6c 70 2d 77 69 6e 64 6f 77 20 22 2a 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 2a 22 | help-window."*Flycheck.checker*" |
| 2f200 | 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e | .......(with-current-buffer.stan |
| 2f220 | 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 | dard-output.........(flycheck-ve |
| 2f240 | 72 69 66 79 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 | rify-mode).........(flycheck--ve |
| 2f260 | 72 69 66 79 2d 70 72 69 6e 74 2d 68 65 61 64 65 72 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 | rify-print-header."Syntax.checke |
| 2f280 | 72 20 69 6e 20 62 75 66 66 65 72 20 22 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 28 66 | r.in.buffer.".buffer).........(f |
| 2f2a0 | 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 63 6b 65 72 20 63 68 | lycheck--verify-princ-checker.ch |
| 2f2c0 | 65 63 6b 65 72 20 62 75 66 66 65 72 20 27 77 69 74 68 2d 6d 6d 29 0a 20 20 20 20 20 20 20 20 28 | ecker.buffer.'with-mm).........( |
| 2f2e0 | 69 66 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 28 | if.(with-current-buffer.buffer.( |
| 2f300 | 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 | flycheck-may-use-checker.checker |
| 2f320 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 | )).............(insert.(properti |
| 2f340 | 7a 65 0a 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 63 68 65 63 | ze......................"Flychec |
| 2f360 | 6b 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 6f | k.can.use.this.syntax.checker.fo |
| 2f380 | 72 20 74 68 69 73 20 62 75 66 66 65 72 2e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.this.buffer.\n"............... |
| 2f3a0 | 20 20 20 20 20 20 20 27 66 61 63 65 20 27 73 75 63 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 20 | .......'face.'success))......... |
| 2f3c0 | 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 | ..(insert.(propertize........... |
| 2f3e0 | 20 20 20 20 20 20 20 20 20 22 46 6c 79 63 68 65 63 6b 20 63 61 6e 6e 6f 74 20 75 73 65 20 74 68 | ........."Flycheck.cannot.use.th |
| 2f400 | 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 | is.syntax.checker.for.this.buffe |
| 2f420 | 72 2e 5c 6e 22 0a 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 | r.\n"....................'face.' |
| 2f440 | 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 22 5c 6e 22 29 0a 20 | error))).........(insert."\n").. |
| 2f460 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 74 2d 66 | .......(flycheck--verify-print-f |
| 2f480 | 6f 6f 74 65 72 20 62 75 66 66 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ooter.buffer)))))..(defun.flyche |
| 2f4a0 | 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 | ck-verify-setup.()..."Check.whet |
| 2f4c0 | 68 65 72 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 74 68 69 73 | her.Flycheck.can.be.used.in.this |
| 2f4e0 | 20 62 75 66 66 65 72 2e 0a 0a 44 69 73 70 6c 61 79 20 61 20 6e 65 77 20 62 75 66 66 65 72 20 6c | .buffer...Display.a.new.buffer.l |
| 2f500 | 69 73 74 69 6e 67 20 61 6c 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 | isting.all.syntax.checkers.that. |
| 2f520 | 63 6f 75 6c 64 20 62 65 0a 61 70 70 6c 69 63 61 62 6c 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 | could.be.applicable.in.the.curre |
| 2f540 | 6e 74 20 62 75 66 66 65 72 2e 20 20 46 6f 72 20 65 61 63 68 20 73 79 6e 74 61 78 20 63 68 65 63 | nt.buffer...For.each.syntax.chec |
| 2f560 | 6b 65 72 73 2c 0a 70 6f 73 73 69 62 6c 65 20 70 72 6f 62 6c 65 6d 73 20 61 72 65 20 73 68 6f 77 | kers,.possible.problems.are.show |
| 2f580 | 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 3b 3b 20 53 61 76 65 20 74 6f | n."...(interactive)...;;.Save.to |
| 2f5a0 | 20 6d 61 6b 65 20 73 75 72 65 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 6f 6e 6c 79 20 77 6f | .make.sure.checkers.that.only.wo |
| 2f5c0 | 72 6b 20 6f 6e 20 73 61 76 65 64 20 62 75 66 66 65 72 73 20 77 69 6c 6c 20 70 61 73 73 20 74 68 | rk.on.saved.buffers.will.pass.th |
| 2f5e0 | 65 0a 20 20 3b 3b 20 76 65 72 69 66 69 63 61 74 69 6f 6e 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 | e...;;.verification...(when.(and |
| 2f600 | 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 | .(buffer-file-name).(buffer-modi |
| 2f620 | 66 69 65 64 2d 70 29 29 0a 20 20 20 20 28 73 61 76 65 2d 62 75 66 66 65 72 29 29 0a 0a 20 20 28 | fied-p)).....(save-buffer))....( |
| 2f640 | 6c 65 74 2a 20 28 28 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a | let*.((buffer.(current-buffer)). |
| 2f660 | 20 20 20 20 20 20 20 20 20 28 66 69 72 73 74 2d 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 | .........(first-checker.(flychec |
| 2f680 | 6b 2d 67 65 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 | k-get-checker-for-buffer))...... |
| 2f6a0 | 20 20 20 20 28 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 72 | ....(valid-checkers...........(r |
| 2f6c0 | 65 6d 71 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | emq.first-checker............... |
| 2f6e0 | 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 | ..(seq-filter.#'flycheck-may-use |
| 2f700 | 2d 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 | -checker.flycheck-checkers)))... |
| 2f720 | 20 20 20 20 20 20 20 28 76 61 6c 69 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 | .......(valid-next-checkers..... |
| 2f740 | 20 20 20 20 20 20 28 77 68 65 6e 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 | ......(when.first-checker....... |
| 2f760 | 20 20 20 20 20 20 28 73 65 71 2d 69 6e 74 65 72 73 65 63 74 69 6f 6e 20 76 61 6c 69 64 2d 63 68 | ......(seq-intersection.valid-ch |
| 2f780 | 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eckers.......................... |
| 2f7a0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 6c 6c 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | .....(flycheck-all-next-checkers |
| 2f7c0 | 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c | .first-checker))))..........(val |
| 2f7e0 | 69 64 2d 72 65 6d 61 69 6e 69 6e 67 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e 63 65 20 76 61 6c | id-remaining.(seq-difference.val |
| 2f800 | 69 64 2d 63 68 65 63 6b 65 72 73 20 76 61 6c 69 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 | id-checkers.valid-next-checkers) |
| 2f820 | 29 0a 20 20 20 20 20 20 20 20 20 28 6f 74 68 65 72 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 | )..........(other-checkers...... |
| 2f840 | 20 20 20 20 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e 63 65 20 28 73 65 71 2d 66 69 6c 74 65 72 | .....(seq-difference.(seq-filter |
| 2f860 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 70 70 6f 72 74 73 2d 6d 61 6a | .#'flycheck-checker-supports-maj |
| 2f880 | 6f 72 2d 6d 6f 64 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or-mode-p....................... |
| 2f8a0 | 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 68 65 63 6b 65 72 | ................flycheck-checker |
| 2f8c0 | 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 28 63 6f | s)...........................(co |
| 2f8e0 | 6e 73 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 20 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 73 29 | ns.first-checker.valid-checkers) |
| 2f900 | 29 29 29 0a 0a 20 20 20 20 3b 3b 20 50 72 69 6e 74 20 61 6c 6c 20 61 70 70 6c 69 63 61 62 6c 65 | )))......;;.Print.all.applicable |
| 2f920 | 20 63 68 65 63 6b 65 72 73 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 0a 20 20 20 20 28 77 | .checkers.for.this.buffer.....(w |
| 2f940 | 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 22 2a 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b | ith-help-window."*Flycheck.check |
| 2f960 | 65 72 73 2a 22 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | ers*".......(with-current-buffer |
| 2f980 | 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | .standard-output.........(flyche |
| 2f9a0 | 63 6b 2d 76 65 72 69 66 79 2d 6d 6f 64 65 29 0a 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | ck-verify-mode)..........(flyche |
| 2f9c0 | 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 74 2d 68 65 61 64 65 72 20 22 53 79 6e 74 61 78 20 | ck--verify-print-header."Syntax. |
| 2f9e0 | 63 68 65 63 6b 65 72 73 20 66 6f 72 20 62 75 66 66 65 72 20 22 20 62 75 66 66 65 72 29 0a 0a 20 | checkers.for.buffer.".buffer)... |
| 2fa00 | 20 20 20 20 20 20 20 28 69 66 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 | .......(if.first-checker........ |
| 2fa20 | 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 | .....(progn...............(princ |
| 2fa40 | 20 22 46 69 72 73 74 20 63 68 65 63 6b 65 72 20 74 6f 20 72 75 6e 3a 5c 6e 5c 6e 22 29 0a 20 20 | ."First.checker.to.run:\n\n")... |
| 2fa60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 | ............(flycheck--verify-pr |
| 2fa80 | 69 6e 63 2d 63 68 65 63 6b 65 72 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 | inc-checker.first-checker.buffer |
| 2faa0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 | ))...........(insert.(propertize |
| 2fac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 4e 6f 20 63 68 65 63 6b 65 72 20 | ...................."No.checker. |
| 2fae0 | 74 6f 20 72 75 6e 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 2e 5c 6e 5c 6e 22 0a 20 20 20 20 | to.run.in.this.buffer.\n\n"..... |
| 2fb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 28 62 6f 6c 64 20 65 72 72 6f | ...............'face.'(bold.erro |
| 2fb20 | 72 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 76 61 6c 69 64 2d 6e 65 78 74 2d | r))))..........(when.valid-next- |
| 2fb40 | 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 | checkers...........(princ....... |
| 2fb60 | 20 20 20 20 20 22 43 68 65 63 6b 65 72 73 20 74 68 61 74 20 6d 61 79 20 72 75 6e 20 61 73 20 70 | ....."Checkers.that.may.run.as.p |
| 2fb80 | 61 72 74 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 63 68 65 63 6b 65 72 27 73 20 63 68 61 69 6e | art.of.the.first.checker's.chain |
| 2fba0 | 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b | :\n\n")...........(dolist.(check |
| 2fbc0 | 65 72 20 76 61 6c 69 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 | er.valid-next-checkers)......... |
| 2fbe0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 63 | ....(flycheck--verify-princ-chec |
| 2fc00 | 6b 65 72 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 | ker.checker.buffer)))..........( |
| 2fc20 | 77 68 65 6e 20 76 61 6c 69 64 2d 72 65 6d 61 69 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 | when.valid-remaining...........( |
| 2fc40 | 70 72 69 6e 63 20 22 43 68 65 63 6b 65 72 73 20 74 68 61 74 20 63 6f 75 6c 64 20 72 75 6e 20 69 | princ."Checkers.that.could.run.i |
| 2fc60 | 66 20 73 65 6c 65 63 74 65 64 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c | f.selected:\n\n")...........(dol |
| 2fc80 | 69 73 74 20 28 63 68 65 63 6b 65 72 20 76 61 6c 69 64 2d 72 65 6d 61 69 6e 69 6e 67 29 0a 20 20 | ist.(checker.valid-remaining)... |
| 2fca0 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e | ..........(flycheck--verify-prin |
| 2fcc0 | 63 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 20 6e 69 6c 20 27 77 69 | c-checker.checker.buffer.nil.'wi |
| 2fce0 | 74 68 2d 73 65 6c 65 63 74 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6f 74 68 65 | th-select)))..........(when.othe |
| 2fd00 | 72 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 | r-checkers...........(princ..... |
| 2fd20 | 20 20 20 20 20 20 20 22 43 68 65 63 6b 65 72 73 20 74 68 61 74 20 61 72 65 20 63 6f 6d 70 61 74 | ......."Checkers.that.are.compat |
| 2fd40 | 69 62 6c 65 20 77 69 74 68 20 74 68 69 73 20 6d 6f 64 65 2c 20 5c 0a 62 75 74 20 77 69 6c 6c 20 | ible.with.this.mode,.\.but.will. |
| 2fd60 | 6e 6f 74 20 72 75 6e 20 75 6e 74 69 6c 20 70 72 6f 70 65 72 6c 79 20 63 6f 6e 66 69 67 75 72 65 | not.run.until.properly.configure |
| 2fd80 | 64 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 | d:\n\n")...........(dolist.(chec |
| 2fda0 | 6b 65 72 20 6f 74 68 65 72 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ker.other-checkers)............. |
| 2fdc0 | 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 63 6b 65 72 20 | (flycheck--verify-princ-checker. |
| 2fde0 | 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 29 0a 0a 20 20 20 20 20 20 20 20 3b 3b 20 49 66 | checker.buffer)))..........;;.If |
| 2fe00 | 20 77 65 20 68 61 76 65 20 6e 6f 20 63 68 65 63 6b 65 72 73 20 61 74 20 61 6c 6c 2c 20 74 68 61 | .we.have.no.checkers.at.all,.tha |
| 2fe20 | 74 27 73 20 77 6f 72 74 68 20 6d 65 6e 74 69 6f 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 28 75 6e | t's.worth.mentioning.........(un |
| 2fe40 | 6c 65 73 73 20 28 6f 72 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 20 76 61 6c 69 64 2d 63 68 65 | less.(or.first-checker.valid-che |
| 2fe60 | 63 6b 65 72 73 20 6f 74 68 65 72 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 | ckers.other-checkers)........... |
| 2fe80 | 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (insert.(propertize............. |
| 2fea0 | 20 20 20 20 20 20 20 22 4e 6f 20 63 68 65 63 6b 65 72 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c | ......."No.checkers.are.availabl |
| 2fec0 | 65 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 2e 5c 6e 5c 6e 22 0a 20 20 20 20 20 20 20 20 | e.for.this.buffer.\n\n"......... |
| 2fee0 | 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 | ...........'face.'(bold.error))) |
| 2ff00 | 29 0a 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 75 6e 72 65 67 69 73 74 65 72 65 64 2d 63 | )..........(let.((unregistered-c |
| 2ff20 | 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 64 69 66 66 | heckers................(seq-diff |
| 2ff40 | 65 72 65 6e 63 65 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 | erence.(flycheck-defined-checker |
| 2ff60 | 73 29 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 | s).flycheck-checkers)))......... |
| 2ff80 | 20 20 28 77 68 65 6e 20 75 6e 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 | ..(when.unregistered-checkers... |
| 2ffa0 | 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 | ..........(insert.(propertize... |
| 2ffc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 54 68 65 20 66 6f 6c 6c 6f 77 69 6e | ..................."The.followin |
| 2ffe0 | 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 72 65 20 6e 6f 74 20 72 65 67 69 73 74 | g.syntax.checkers.are.not.regist |
| 30000 | 65 72 65 64 3a 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 27 66 | ered:\n"......................'f |
| 30020 | 61 63 65 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ace.'(bold.warning)))........... |
| 30040 | 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 75 6e 72 65 67 69 73 74 65 72 65 64 2d | ..(dolist.(checker.unregistered- |
| 30060 | 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 | checkers)...............(princ." |
| 30080 | 20 20 2d 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 63 68 65 63 | ..-.")...............(princ.chec |
| 300a0 | 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 29 | ker)...............(princ."\n")) |
| 300c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .............(princ............. |
| 300e0 | 20 22 54 72 79 20 61 64 64 69 6e 67 20 74 68 65 73 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | ."Try.adding.these.syntax.checke |
| 30100 | 72 73 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 5c 6e 5c 6e 22 29 | rs.to.`flycheck-checkers'.\n\n") |
| 30120 | 29 29 0a 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 | ))..........(flycheck--verify-pr |
| 30140 | 69 6e 74 2d 66 6f 6f 74 65 72 20 62 75 66 66 65 72 29 0a 0a 20 20 20 20 20 20 20 20 28 73 65 74 | int-footer.buffer)..........(set |
| 30160 | 71 2d 6c 6f 63 61 6c 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 | q-local.revert-buffer-function.. |
| 30180 | 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 5f 69 67 6e | ...................(lambda.(_ign |
| 301a0 | 6f 72 65 2d 61 75 74 6f 20 5f 6e 6f 63 6f 6e 66 69 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ore-auto._noconfirm)............ |
| 301c0 | 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | ...........(with-current-buffer. |
| 301e0 | 62 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 29 29 29 | buffer.(flycheck-verify-setup))) |
| 30200 | 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 50 72 65 64 69 63 61 74 65 73 20 66 6f 72 20 67 65 6e 65 | )))))....;;;.Predicates.for.gene |
| 30220 | 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | ric.syntax.checkers.(defun.flych |
| 30240 | 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 | eck-buffer-saved-p.(&optional.bu |
| 30260 | 66 66 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 42 55 46 46 45 | ffer)..."Determine.whether.BUFFE |
| 30280 | 52 20 69 73 20 73 61 76 65 64 20 74 6f 20 61 20 66 69 6c 65 2e 0a 0a 42 55 46 46 45 52 20 69 73 | R.is.saved.to.a.file...BUFFER.is |
| 302a0 | 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 63 68 65 63 6b 2e 20 20 49 66 20 6f 6d 69 74 74 65 | .the.buffer.to.check...If.omitte |
| 302c0 | 64 20 6f 72 20 6e 69 6c 2c 20 75 73 65 20 74 68 65 0a 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | d.or.nil,.use.the.current.buffer |
| 302e0 | 20 61 73 20 42 55 46 46 45 52 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 | .as.BUFFER...Return.non-nil.if.t |
| 30300 | 68 65 20 42 55 46 46 45 52 20 69 73 20 62 61 63 6b 65 64 20 62 79 20 61 20 66 69 6c 65 2c 20 61 | he.BUFFER.is.backed.by.a.file,.a |
| 30320 | 6e 64 20 6e 6f 74 0a 6d 6f 64 69 66 69 65 64 2c 20 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 | nd.not.modified,.or.nil.otherwis |
| 30340 | 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 | e."...(let.((file-name.(buffer-f |
| 30360 | 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 61 6e 64 20 66 69 6c 65 | ile-name.buffer))).....(and.file |
| 30380 | 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 29 20 | -name.(file-exists-p.file-name). |
| 303a0 | 28 6e 6f 74 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 20 62 75 66 66 65 72 29 29 | (not.(buffer-modified-p.buffer)) |
| 303c0 | 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 78 74 65 6e 64 69 6e 67 20 67 65 6e 65 72 69 63 20 63 68 65 | )))....;;;.Extending.generic.che |
| 303e0 | 63 6b 65 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 6e 65 78 | ckers.(defun.flycheck-remove-nex |
| 30400 | 74 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 6e 65 78 74 29 0a 20 20 22 41 66 74 65 | t-checker.(checker.next)..."Afte |
| 30420 | 72 20 43 48 45 43 4b 45 52 20 72 65 6d 6f 76 65 20 61 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e | r.CHECKER.remove.a.NEXT.checker. |
| 30440 | 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 | ..CHECKER.is.a.syntax.checker.sy |
| 30460 | 6d 62 6f 6c 2c 20 66 72 6f 6d 20 77 68 69 63 68 20 74 6f 20 72 65 6d 6f 76 65 20 4e 45 58 54 0a | mbol,.from.which.to.remove.NEXT. |
| 30480 | 63 68 65 63 6b 65 72 2e 0a 0a 4e 45 58 54 20 69 73 20 61 20 63 6f 6e 73 20 6f 72 20 61 20 73 79 | checker...NEXT.is.a.cons.or.a.sy |
| 304a0 | 6d 62 6f 6c 2c 20 61 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b | mbol,.as.documented.in.`flycheck |
| 304c0 | 2d 61 64 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 27 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 | -add-next-checker'."...(unless.( |
| 304e0 | 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 | flycheck-valid-checker-p.checker |
| 30500 | 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 | ).....(error."%s.is.not.a.valid. |
| 30520 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 6c 65 74 | syntax.checker".checker))...(let |
| 30540 | 2a 20 28 28 6e 65 78 74 2d 73 79 6d 62 6f 6c 20 28 66 6c 79 63 68 65 63 6b 2d 2d 67 65 74 2d 6e | *.((next-symbol.(flycheck--get-n |
| 30560 | 65 78 74 2d 63 68 65 63 6b 65 72 2d 73 79 6d 62 6f 6c 20 6e 65 78 74 29 29 29 0a 20 20 20 20 28 | ext-checker-symbol.next))).....( |
| 30580 | 73 65 74 66 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 | setf......(flycheck-checker-get. |
| 305a0 | 63 68 65 63 6b 65 72 20 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 28 73 65 | checker.'next-checkers)......(se |
| 305c0 | 71 2d 72 65 6d 6f 76 65 0a 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 6e 65 78 74 29 20 28 65 | q-remove.......(lambda.(next).(e |
| 305e0 | 71 20 28 66 6c 79 63 68 65 63 6b 2d 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 2d 73 79 | q.(flycheck--get-next-checker-sy |
| 30600 | 6d 62 6f 6c 20 6e 65 78 74 29 20 6e 65 78 74 2d 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 28 | mbol.next).next-symbol)).......( |
| 30620 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6e 65 | flycheck-checker-get.checker.'ne |
| 30640 | 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | xt-checkers)))))..(defun.flychec |
| 30660 | 6b 2d 61 64 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 6e 65 78 74 | k-add-next-checker.(checker.next |
| 30680 | 20 26 6f 70 74 69 6f 6e 61 6c 20 61 70 70 65 6e 64 29 0a 20 20 22 41 66 74 65 72 20 43 48 45 43 | .&optional.append)..."After.CHEC |
| 306a0 | 4b 45 52 20 61 64 64 20 61 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 43 48 45 43 4b 45 52 | KER.add.a.NEXT.checker...CHECKER |
| 306c0 | 20 69 73 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2c 20 74 6f 20 | .is.a.syntax.checker.symbol,.to. |
| 306e0 | 77 68 69 63 68 20 74 6f 20 61 64 64 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 4e 45 58 54 | which.to.add.NEXT.checker...NEXT |
| 30700 | 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 4c 45 56 45 4c 20 2e 20 4e 45 58 54 2d 43 | .is.a.cons.cell.`(LEVEL...NEXT-C |
| 30720 | 48 45 43 4b 45 52 29 27 2e 20 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 69 73 20 61 0a 73 79 6d | HECKER)'...NEXT-CHECKER.is.a.sym |
| 30740 | 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | bol.denoting.the.syntax.checker. |
| 30760 | 74 6f 20 72 75 6e 20 61 66 74 65 72 20 43 48 45 43 4b 45 52 2e 20 20 4c 45 56 45 4c 0a 69 73 20 | to.run.after.CHECKER...LEVEL.is. |
| 30780 | 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 20 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 77 69 | an.error.level...NEXT-CHECKER.wi |
| 307a0 | 6c 6c 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 63 | ll.only.be.used.if.there.is.no.c |
| 307c0 | 75 72 72 65 6e 74 20 65 72 72 6f 72 20 77 68 6f 73 65 20 6c 65 76 65 6c 20 69 73 20 6d 6f 72 65 | urrent.error.whose.level.is.more |
| 307e0 | 20 73 65 76 65 72 65 20 74 68 61 6e 20 4c 45 56 45 4c 2e 20 20 4c 45 56 45 4c 20 6d 61 79 0a 61 | .severe.than.LEVEL...LEVEL.may.a |
| 30800 | 6c 73 6f 20 62 65 20 74 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 4e 45 58 54 2d 43 48 45 | lso.be.t,.in.which.case.NEXT-CHE |
| 30820 | 43 4b 45 52 20 69 73 20 75 73 65 64 20 72 65 67 61 72 64 6c 65 73 73 20 6f 66 20 74 68 65 0a 63 | CKER.is.used.regardless.of.the.c |
| 30840 | 75 72 72 65 6e 74 20 65 72 72 6f 72 73 2e 0a 0a 4e 45 58 54 20 63 61 6e 20 61 6c 73 6f 20 62 65 | urrent.errors...NEXT.can.also.be |
| 30860 | 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 20 6f 6e 6c 79 2c 20 77 | .a.syntax.checker.symbol.only,.w |
| 30880 | 68 69 63 68 20 69 73 0a 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 28 74 20 2e 20 4e 45 58 54 | hich.is.equivalent.to.`(t...NEXT |
| 308a0 | 29 27 2e 0a 0a 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 69 73 20 70 72 65 70 65 6e 64 65 64 20 62 | )'...NEXT-CHECKER.is.prepended.b |
| 308c0 | 65 66 6f 72 65 20 6f 74 68 65 72 20 6e 65 78 74 20 63 68 65 63 6b 65 72 73 2c 20 75 6e 6c 65 73 | efore.other.next.checkers,.unles |
| 308e0 | 73 0a 41 50 50 45 4e 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 | s.APPEND.is.non-nil."...(unless. |
| 30900 | 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 | (flycheck-valid-checker-p.checke |
| 30920 | 72 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 | r).....(error."%s.is.not.a.valid |
| 30940 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 66 6c | .syntax.checker".checker))...(fl |
| 30960 | 79 63 68 65 63 6b 2d 76 61 6c 69 64 61 74 65 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 6e 65 78 | ycheck-validate-next-checker.nex |
| 30980 | 74 20 27 73 74 72 69 63 74 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 6e 65 | t.'strict)...(flycheck-remove-ne |
| 309a0 | 78 74 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 6e 65 78 74 29 0a 20 20 28 6c 65 74 20 | xt-checker.checker.next)...(let. |
| 309c0 | 28 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | ((next-checkers.(flycheck-checke |
| 309e0 | 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 0a | r-get.checker.'next-checkers))). |
| 30a00 | 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 | ....(setf.(flycheck-checker-get. |
| 30a20 | 63 68 65 63 6b 65 72 20 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 | checker.'next-checkers)......... |
| 30a40 | 20 20 28 69 66 20 61 70 70 65 6e 64 20 28 61 70 70 65 6e 64 20 6e 65 78 74 2d 63 68 65 63 6b 65 | ..(if.append.(append.next-checke |
| 30a60 | 72 73 20 28 6c 69 73 74 20 6e 65 78 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | rs.(list.next)).............(con |
| 30a80 | 73 20 6e 65 78 74 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 29 29 0a 0a 28 64 65 66 75 | s.next.next-checkers)))))..(defu |
| 30aa0 | 6e 20 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6d 6f 64 65 20 28 63 68 65 63 6b 65 72 20 6d 6f 64 | n.flycheck-add-mode.(checker.mod |
| 30ac0 | 65 29 0a 20 20 22 54 6f 20 43 48 45 43 4b 45 52 20 61 64 64 20 61 20 6e 65 77 20 6d 61 6a 6f 72 | e)..."To.CHECKER.add.a.new.major |
| 30ae0 | 20 4d 4f 44 45 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 4d 4f 44 45 20 61 72 65 20 73 79 6d | .MODE...CHECKER.and.MODE.are.sym |
| 30b00 | 62 6f 6c 73 20 64 65 6e 6f 74 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 | bols.denoting.a.syntax.checker.a |
| 30b20 | 6e 64 20 61 0a 6d 61 6a 6f 72 20 6d 6f 64 65 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 41 | nd.a.major.mode.respectively...A |
| 30b40 | 64 64 20 4d 4f 44 45 20 74 6f 20 74 68 65 20 60 3a 6d 6f 64 65 73 27 20 70 72 6f 70 65 72 74 79 | dd.MODE.to.the.`:modes'.property |
| 30b60 | 20 6f 66 20 43 48 45 43 4b 45 52 2c 20 73 6f 20 74 68 61 74 20 43 48 45 43 4b 45 52 0a 77 69 6c | .of.CHECKER,.so.that.CHECKER.wil |
| 30b80 | 6c 20 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 72 73 20 77 69 74 68 20 4d 4f 44 45 2e 22 | l.be.used.in.buffers.with.MODE." |
| 30ba0 | 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b | ...(unless.(flycheck-valid-check |
| 30bc0 | 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 | er-p.checker).....(error."%s.is. |
| 30be0 | 6e 6f 74 20 61 20 76 61 6c 69 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 | not.a.valid.syntax.checker".chec |
| 30c00 | 6b 65 72 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 20 6d 6f 64 65 29 0a 20 | ker))...(unless.(symbolp.mode).. |
| 30c20 | 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 73 79 6d 62 6f 6c 22 20 6d | ...(error."%s.is.not.a.symbol".m |
| 30c40 | 6f 64 65 29 29 0a 20 20 28 70 75 73 68 20 6d 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 | ode))...(push.mode.(flycheck-che |
| 30c60 | 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6d 6f 64 65 73 29 29 29 0a 0a 0c 0a 3b 3b | cker-get.checker.'modes)))....;; |
| 30c80 | 3b 20 47 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 0a 28 63 6c 2d 64 65 66 73 | ;.Generic.syntax.checks.(cl-defs |
| 30ca0 | 74 72 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 0a 20 20 20 | truct.(flycheck-syntax-check.... |
| 30cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 20 66 6c 79 63 68 65 | ............(:constructor.flyche |
| 30ce0 | 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 6e 65 77 29 29 0a 20 20 22 53 74 72 75 63 74 75 | ck-syntax-check-new))..."Structu |
| 30d00 | 72 65 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 73 74 61 74 | re.for.storing.syntax.check.stat |
| 30d20 | 65 2e 0a 0a 53 6c 6f 74 73 3a 0a 0a 60 62 75 66 66 65 72 27 0a 20 20 20 20 20 54 68 65 20 62 75 | e...Slots:..`buffer'......The.bu |
| 30d40 | 66 66 65 72 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 0a 0a 60 63 68 65 63 6b 65 72 27 0a 20 | ffer.being.checked...`checker'.. |
| 30d60 | 20 20 20 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 62 65 69 6e 67 20 75 73 65 | ....The.syntax.checker.being.use |
| 30d80 | 64 2e 0a 0a 60 63 6f 6e 74 65 78 74 27 0a 20 20 20 20 20 54 68 65 20 63 6f 6e 74 65 78 74 20 6f | d...`context'......The.context.o |
| 30da0 | 62 6a 65 63 74 2e 0a 0a 60 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 27 0a 20 20 20 20 | bject...`working-directory'..... |
| 30dc0 | 20 57 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20 73 79 6e 74 61 | .Working.directory.for.the.synta |
| 30de0 | 78 20 63 68 65 63 6b 65 72 2e 20 53 65 72 76 65 20 61 73 20 61 20 76 61 6c 75 65 20 66 6f 72 0a | x.checker..Serve.as.a.value.for. |
| 30e00 | 20 20 20 20 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 66 6f 72 20 61 20 63 | .....`default-directory'.for.a.c |
| 30e20 | 68 65 63 6b 65 72 2e 22 0a 20 20 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 20 63 6f 6e 74 65 78 | hecker."...buffer.checker.contex |
| 30e40 | 74 20 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | t.working-directory)..(defun.fly |
| 30e60 | 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 73 74 61 72 74 20 28 73 79 6e 74 61 78 | check-syntax-check-start.(syntax |
| 30e80 | 2d 63 68 65 63 6b 20 63 61 6c 6c 62 61 63 6b 29 0a 20 20 22 53 74 61 72 74 20 61 20 53 59 4e 54 | -check.callback)..."Start.a.SYNT |
| 30ea0 | 41 58 2d 43 48 45 43 4b 20 77 69 74 68 20 43 41 4c 4c 42 41 43 4b 2e 22 0a 20 20 28 6c 65 74 20 | AX-CHECK.with.CALLBACK."...(let. |
| 30ec0 | 28 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b | ((checker.(flycheck-syntax-check |
| 30ee0 | 2d 63 68 65 63 6b 65 72 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 | -checker.syntax-check))......... |
| 30f00 | 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c | (default-directory...........(fl |
| 30f20 | 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 | ycheck-syntax-check-working-dire |
| 30f40 | 63 74 6f 72 79 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 0a 20 20 20 20 28 73 65 74 66 20 | ctory.syntax-check))).....(setf. |
| 30f60 | 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 63 6f 6e 74 65 78 74 20 73 | (flycheck-syntax-check-context.s |
| 30f80 | 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 | yntax-check)...........(funcall. |
| 30fa0 | 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 73 | (flycheck-checker-get.checker.'s |
| 30fc0 | 74 61 72 74 29 20 63 68 65 63 6b 65 72 20 63 61 6c 6c 62 61 63 6b 29 29 29 29 0a 0a 28 64 65 66 | tart).checker.callback))))..(def |
| 30fe0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 69 6e 74 65 72 72 75 | un.flycheck-syntax-check-interru |
| 31000 | 70 74 20 28 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 20 20 22 49 6e 74 65 72 72 75 70 74 20 61 | pt.(syntax-check)..."Interrupt.a |
| 31020 | 20 53 59 4e 54 41 58 2d 43 48 45 43 4b 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 63 68 65 63 6b 65 | .SYNTAX-CHECK."...(let*.((checke |
| 31040 | 72 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | r.(flycheck-syntax-check-checker |
| 31060 | 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 72 | .syntax-check))..........(interr |
| 31080 | 75 70 74 2d 66 6e 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 | upt-fn.(flycheck-checker-get.che |
| 310a0 | 63 6b 65 72 20 27 69 6e 74 65 72 72 75 70 74 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 74 | cker.'interrupt))..........(cont |
| 310c0 | 65 78 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 63 6f 6e 74 65 | ext.(flycheck-syntax-check-conte |
| 310e0 | 78 74 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 69 6e 74 | xt.syntax-check))).....(when.int |
| 31100 | 65 72 72 75 70 74 2d 66 6e 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 69 6e 74 65 72 72 75 | errupt-fn.......(funcall.interru |
| 31120 | 70 74 2d 66 6e 20 63 68 65 63 6b 65 72 20 63 6f 6e 74 65 78 74 29 29 29 29 0a 0a 0c 0a 3b 3b 3b | pt-fn.checker.context))))....;;; |
| 31140 | 20 53 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 6d 6f 64 65 0a 0a 28 64 65 66 76 61 72 20 66 | .Syntax.checking.mode..(defvar.f |
| 31160 | 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 28 6c 65 74 20 28 28 6d 61 70 20 28 6d | lycheck-mode-map...(let.((map.(m |
| 31180 | 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 28 64 65 66 69 6e 65 | ake-sparse-keymap))).....(define |
| 311a0 | 2d 6b 65 79 20 6d 61 70 20 66 6c 79 63 68 65 63 6b 2d 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 20 | -key.map.flycheck-keymap-prefix. |
| 311c0 | 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 6d 61 70 29 0a 20 20 20 20 3b 3b 20 57 65 20 | flycheck-command-map).....;;.We. |
| 311e0 | 70 6c 61 63 65 20 74 68 65 20 6d 65 6e 75 20 75 6e 64 65 72 20 61 20 63 75 73 74 6f 6d 20 6d 65 | place.the.menu.under.a.custom.me |
| 31200 | 6e 75 20 6b 65 79 2e 20 20 53 69 6e 63 65 20 74 68 69 73 20 6d 65 6e 75 20 6b 65 79 20 69 73 20 | nu.key...Since.this.menu.key.is. |
| 31220 | 6e 6f 74 0a 20 20 20 20 3b 3b 20 70 72 65 73 65 6e 74 20 69 6e 20 74 68 65 20 6d 65 6e 75 20 6f | not.....;;.present.in.the.menu.o |
| 31240 | 66 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 61 70 2c 20 6e 6f 20 74 6f 70 2d 6c 65 76 65 6c 20 6d | f.the.global.map,.no.top-level.m |
| 31260 | 65 6e 75 20 65 6e 74 72 79 20 69 73 20 61 64 64 65 64 0a 20 20 20 20 3b 3b 20 74 6f 20 74 68 65 | enu.entry.is.added.....;;.to.the |
| 31280 | 20 67 6c 6f 62 61 6c 20 6d 65 6e 75 20 62 61 72 2e 20 20 48 6f 77 65 76 65 72 2c 20 69 74 20 73 | .global.menu.bar...However,.it.s |
| 312a0 | 74 69 6c 6c 20 61 70 70 65 61 72 73 20 6f 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 0a 20 20 | till.appears.on.the.mode.line... |
| 312c0 | 20 20 3b 3b 20 6c 69 67 68 74 65 72 2e 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 | ..;;.lighter......(define-key.ma |
| 312e0 | 70 20 5b 6d 65 6e 75 2d 62 61 72 20 66 6c 79 63 68 65 63 6b 5d 20 66 6c 79 63 68 65 63 6b 2d 6d | p.[menu-bar.flycheck].flycheck-m |
| 31300 | 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 29 0a 20 20 20 20 6d 61 70 29 0a 20 20 22 4b 65 79 6d 61 70 | ode-menu-map).....map)..."Keymap |
| 31320 | 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 2e 22 29 0a 0a | .of.command.`flycheck-mode'.").. |
| 31340 | 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 6f 6c 64 2d 6e 65 78 74 2d | (defvar-local.flycheck-old-next- |
| 31360 | 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 6e 69 6c 0a 20 20 22 52 65 6d 65 6d 62 65 72 20 74 | error-function.nil..."Remember.t |
| 31380 | 68 65 20 6f 6c 64 20 60 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 29 0a | he.old.`next-error-function'."). |
| 313a0 | 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 68 6f 6f 6b 73 2d 61 6c 69 73 74 0a | .(defconst.flycheck-hooks-alist. |
| 313c0 | 20 20 27 28 0a 20 20 20 20 3b 3b 20 48 61 6e 64 6c 65 20 65 76 65 6e 74 73 20 74 68 61 74 20 6d | ..'(.....;;.Handle.events.that.m |
| 313e0 | 61 79 20 73 74 61 72 74 20 61 75 74 6f 6d 61 74 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 | ay.start.automatic.syntax.checks |
| 31400 | 0a 20 20 20 20 28 61 66 74 65 72 2d 73 61 76 65 2d 68 6f 6f 6b 20 20 20 20 20 20 20 20 2e 20 66 | .....(after-save-hook..........f |
| 31420 | 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 61 76 65 29 0a 20 20 20 20 28 61 66 74 65 72 2d | lycheck-handle-save).....(after- |
| 31440 | 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 2e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 | change-functions...flycheck-hand |
| 31460 | 6c 65 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 3b 3b 20 48 61 6e 64 6c 65 20 65 76 65 6e 74 73 20 | le-change).....;;.Handle.events. |
| 31480 | 74 68 61 74 20 6d 61 79 20 74 72 69 67 67 65 72 65 64 20 70 65 6e 64 69 6e 67 20 64 65 66 65 72 | that.may.triggered.pending.defer |
| 314a0 | 72 65 64 20 63 68 65 63 6b 73 0a 20 20 20 20 28 77 69 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 | red.checks.....(window-configura |
| 314c0 | 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 | tion-change-hook...flycheck-perf |
| 314e0 | 6f 72 6d 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 20 20 20 20 28 | orm-deferred-syntax-check).....( |
| 31500 | 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | post-command-hook............... |
| 31520 | 20 2e 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 6f 72 6d 2d 64 65 66 65 72 72 65 64 2d 73 79 6e | ...flycheck-perform-deferred-syn |
| 31540 | 74 61 78 2d 63 68 65 63 6b 29 0a 20 20 20 20 3b 3b 20 54 65 61 72 64 6f 77 6e 20 46 6c 79 63 68 | tax-check).....;;.Teardown.Flych |
| 31560 | 65 63 6b 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 62 75 66 66 65 72 20 73 74 61 74 65 20 69 73 | eck.whenever.the.buffer.state.is |
| 31580 | 20 61 62 6f 75 74 20 74 6f 20 67 65 74 20 6c 6f 73 74 2c 20 74 6f 0a 20 20 20 20 3b 3b 20 63 6c | .about.to.get.lost,.to.....;;.cl |
| 315a0 | 65 61 6e 20 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 | ean.up.temporary.files.and.direc |
| 315c0 | 74 6f 72 69 65 73 2e 0a 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 2d 68 6f 6f 6b 20 20 20 | tories......(kill-buffer-hook... |
| 315e0 | 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e 29 0a 20 20 20 20 28 63 68 | ......flycheck-teardown).....(ch |
| 31600 | 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d | ange-major-mode-hook...flycheck- |
| 31620 | 74 65 61 72 64 6f 77 6e 29 0a 20 20 20 20 28 62 65 66 6f 72 65 2d 72 65 76 65 72 74 2d 68 6f 6f | teardown).....(before-revert-hoo |
| 31640 | 6b 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e 29 0a 20 20 20 20 3b | k.......flycheck-teardown).....; |
| 31660 | 3b 20 55 70 64 61 74 65 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 66 20 6e 65 63 65 73 | ;.Update.the.error.list.if.neces |
| 31680 | 73 61 72 79 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 2e 20 66 6c | sary.....(post-command-hook...fl |
| 316a0 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 73 6f 75 72 63 65 29 | ycheck-error-list-update-source) |
| 316c0 | 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 | .....(post-command-hook...flyche |
| 316e0 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 65 72 72 6f 72 73 29 0a | ck-error-list-highlight-errors). |
| 31700 | 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 65 72 72 6f 72 73 2e 20 20 53 68 6f 77 20 65 72 72 | ....;;.Display.errors...Show.err |
| 31720 | 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 61 66 74 65 72 20 63 6f 6d 6d 61 6e 64 73 20 28 6c 69 6b | ors.at.point.after.commands.(lik |
| 31740 | 65 20 6d 6f 76 65 6d 65 6e 74 73 29 20 61 6e 64 0a 20 20 20 20 3b 3b 20 77 68 65 6e 20 45 6d 61 | e.movements).and.....;;.when.Ema |
| 31760 | 63 73 20 67 65 74 73 20 66 6f 63 75 73 2e 20 20 43 61 6e 63 65 6c 20 74 68 65 20 64 69 73 70 6c | cs.gets.focus...Cancel.the.displ |
| 31780 | 61 79 20 74 69 6d 65 72 20 77 68 65 6e 20 45 6d 61 63 73 20 6c 6f 6f 73 65 73 20 66 6f 63 75 73 | ay.timer.when.Emacs.looses.focus |
| 317a0 | 0a 20 20 20 20 3b 3b 20 28 61 73 20 74 68 65 72 65 27 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 64 | .....;;.(as.there's.no.need.to.d |
| 317c0 | 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 69 66 20 74 68 65 20 75 73 65 72 20 63 61 6e 27 74 20 | isplay.errors.if.the.user.can't. |
| 317e0 | 73 65 65 20 74 68 65 6d 29 2c 20 61 6e 64 0a 20 20 20 20 3b 3b 20 68 69 64 65 20 74 68 65 20 65 | see.them),.and.....;;.hide.the.e |
| 31800 | 72 72 6f 72 20 62 75 66 66 65 72 20 28 66 6f 72 20 6c 61 72 67 65 20 65 72 72 6f 72 20 6d 65 73 | rror.buffer.(for.large.error.mes |
| 31820 | 73 61 67 65 73 29 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 20 20 4e 6f 74 65 20 74 68 61 74 0a | sages).if.necessary...Note.that. |
| 31840 | 20 20 20 20 3b 3b 20 74 68 65 20 66 6f 63 75 73 20 68 6f 6f 6b 73 20 6f 6e 6c 79 20 77 6f 72 6b | ....;;.the.focus.hooks.only.work |
| 31860 | 20 6f 6e 20 45 6d 61 63 73 20 32 34 2e 34 20 61 6e 64 20 75 70 77 61 72 64 73 2c 20 62 75 74 20 | .on.Emacs.24.4.and.upwards,.but. |
| 31880 | 73 69 6e 63 65 20 75 6e 64 65 66 69 6e 65 64 0a 20 20 20 20 3b 3b 20 68 6f 6f 6b 73 20 61 72 65 | since.undefined.....;;.hooks.are |
| 318a0 | 20 70 65 72 66 65 63 74 6c 79 20 6f 6b 20 77 65 20 64 6f 6e 27 74 20 6e 65 65 64 20 61 20 76 65 | .perfectly.ok.we.don't.need.a.ve |
| 318c0 | 72 73 69 6f 6e 20 67 75 61 72 64 20 68 65 72 65 2e 20 20 54 68 65 79 27 6c 6c 20 6a 75 73 74 0a | rsion.guard.here...They'll.just. |
| 318e0 | 20 20 20 20 3b 3b 20 6e 6f 74 20 77 6f 72 6b 20 73 69 6c 65 6e 74 6c 79 2e 0a 20 20 20 20 28 70 | ....;;.not.work.silently......(p |
| 31900 | 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 62 | ost-command-hook...flycheck-mayb |
| 31920 | 65 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 73 6f 6f 6e 29 0a 20 | e-display-error-at-point-soon).. |
| 31940 | 20 20 20 28 66 6f 63 75 73 2d 69 6e 2d 68 6f 6f 6b 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b | ...(focus-in-hook.......flycheck |
| 31960 | 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 73 6f 6f 6e 29 0a 20 20 | -display-error-at-point-soon)... |
| 31980 | 20 20 28 66 6f 63 75 73 2d 6f 75 74 2d 68 6f 6f 6b 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d | ..(focus-out-hook......flycheck- |
| 319a0 | 63 61 6e 63 65 6c 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f | cancel-error-display-error-at-po |
| 319c0 | 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f | int-timer).....(post-command-hoo |
| 319e0 | 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 68 69 64 65 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 29 0a | k...flycheck-hide-error-buffer). |
| 31a00 | 20 20 20 20 3b 3b 20 49 6d 6d 65 64 69 61 74 65 6c 79 20 73 68 6f 77 20 65 72 72 6f 72 20 70 6f | ....;;.Immediately.show.error.po |
| 31a20 | 70 75 70 73 20 77 68 65 6e 20 6e 61 76 69 67 61 74 69 6e 67 20 74 6f 20 61 6e 20 65 72 72 6f 72 | pups.when.navigating.to.an.error |
| 31a40 | 0a 20 20 20 20 28 6e 65 78 74 2d 65 72 72 6f 72 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b | .....(next-error-hook...flycheck |
| 31a60 | 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 22 48 6f 6f | -display-error-at-point))..."Hoo |
| 31a80 | 6b 73 20 77 68 69 63 68 20 46 6c 79 63 68 65 63 6b 20 6e 65 65 64 73 20 74 6f 20 68 6f 6f 6b 20 | ks.which.Flycheck.needs.to.hook. |
| 31aa0 | 69 6e 2e 0a 0a 54 68 65 20 60 63 61 72 27 20 6f 66 20 65 61 63 68 20 70 61 69 72 20 69 73 20 61 | in...The.`car'.of.each.pair.is.a |
| 31ac0 | 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 60 63 64 72 27 20 61 20 66 75 6e 63 | .hook.variable,.the.`cdr'.a.func |
| 31ae0 | 74 69 6f 6e 0a 74 6f 20 62 65 20 61 64 64 65 64 20 6f 72 20 72 65 6d 6f 76 65 64 20 66 72 6f 6d | tion.to.be.added.or.removed.from |
| 31b00 | 20 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 20 69 66 20 46 6c 79 63 68 65 63 6b 20 6d | .the.hook.variable.if.Flycheck.m |
| 31b20 | 6f 64 65 20 69 73 0a 65 6e 61 62 6c 65 64 20 61 6e 64 20 64 69 73 61 62 6c 65 64 20 72 65 73 70 | ode.is.enabled.and.disabled.resp |
| 31b40 | 65 63 74 69 76 65 6c 79 2e 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | ectively.")..;;;###autoload.(def |
| 31b60 | 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 22 | ine-minor-mode.flycheck-mode..." |
| 31b80 | 46 6c 79 63 68 65 63 6b 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 66 6f 72 20 6f 6e 2d | Flycheck.is.a.minor.mode.for.on- |
| 31ba0 | 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 0a 0a 49 6e 20 60 66 6c | the-fly.syntax.checking...In.`fl |
| 31bc0 | 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 61 75 74 6f 6d | ycheck-mode'.the.buffer.is.autom |
| 31be0 | 61 74 69 63 61 6c 6c 79 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 64 0a 75 73 69 6e 67 20 74 68 | atically.syntax-checked.using.th |
| 31c00 | 65 20 66 69 72 73 74 20 73 75 69 74 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | e.first.suitable.syntax.checker. |
| 31c20 | 66 72 6f 6d 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 0a 55 73 65 20 60 66 | from.`flycheck-checkers'..Use.`f |
| 31c40 | 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 27 20 74 6f 20 73 65 6c 65 63 | lycheck-select-checker'.to.selec |
| 31c60 | 74 20 61 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 | t.a.checker.for.the.current.buff |
| 31c80 | 65 72 20 6d 61 6e 75 61 6c 6c 79 2e 0a 0a 49 66 20 79 6f 75 20 72 75 6e 20 69 6e 74 6f 20 69 73 | er.manually...If.you.run.into.is |
| 31ca0 | 73 75 65 73 2c 20 75 73 65 20 60 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 | sues,.use.`\\[flycheck-verify-se |
| 31cc0 | 74 75 70 5d 27 20 74 6f 20 67 65 74 20 68 65 6c 70 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 73 75 70 | tup]'.to.get.help...Flycheck.sup |
| 31ce0 | 70 6f 72 74 73 20 6d 61 6e 79 20 6c 61 6e 67 75 61 67 65 73 20 6f 75 74 20 6f 66 20 74 68 65 20 | ports.many.languages.out.of.the. |
| 31d00 | 62 6f 78 2c 20 61 6e 64 20 6d 61 6e 79 0a 61 64 64 69 74 69 6f 6e 61 6c 20 6f 6e 65 73 20 61 72 | box,.and.many.additional.ones.ar |
| 31d20 | 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 4d 45 4c 50 41 2e 20 20 41 64 64 69 6e 67 20 6e 65 | e.available.on.MELPA...Adding.ne |
| 31d40 | 77 20 6f 6e 65 73 20 69 73 20 76 65 72 79 0a 65 61 73 79 2e 20 20 43 6f 6d 70 6c 65 74 65 20 64 | w.ones.is.very.easy...Complete.d |
| 31d60 | 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 6c 69 6e 65 | ocumentation.is.available.online |
| 31d80 | 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 | .at.URL.`https://www.flycheck.or |
| 31da0 | 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 27 2e 20 20 50 6c 65 61 73 65 20 72 65 70 6f 72 74 20 69 73 | g/en/latest/'...Please.report.is |
| 31dc0 | 73 75 65 73 20 61 6e 64 0a 72 65 71 75 65 73 74 20 66 65 61 74 75 72 65 73 20 61 74 20 55 52 4c | sues.and.request.features.at.URL |
| 31de0 | 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c | .`https://github.com/flycheck/fl |
| 31e00 | 79 63 68 65 63 6b 27 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 64 69 73 70 6c 61 79 73 20 69 74 73 20 | ycheck'...Flycheck.displays.its. |
| 31e20 | 73 74 61 74 75 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 20 20 49 6e 20 74 68 65 | status.in.the.mode.line...In.the |
| 31e40 | 20 64 65 66 61 75 6c 74 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 69 74 20 6c 6f 6f 6b 73 | .default.configuration,.it.looks |
| 31e60 | 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a 60 46 6c 79 43 27 20 20 20 20 20 54 68 69 73 20 62 75 66 | .like.this:..`FlyC'.....This.buf |
| 31e80 | 66 65 72 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 63 68 65 63 6b 65 64 20 79 65 74 2e 0a 60 46 | fer.has.not.been.checked.yet..`F |
| 31ea0 | 6c 79 43 2d 27 20 20 20 20 46 6c 79 63 68 65 63 6b 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 | lyC-'....Flycheck.doesn't.have.a |
| 31ec0 | 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 60 46 6c 79 43 2a | .checker.for.this.buffer..`FlyC* |
| 31ee0 | 27 20 20 20 20 46 6c 79 63 68 65 63 6b 20 69 73 20 72 75 6e 6e 69 6e 67 2e 20 20 45 78 70 65 63 | '....Flycheck.is.running...Expec |
| 31f00 | 74 20 72 65 73 75 6c 74 73 20 73 6f 6f 6e 21 0a 60 46 6c 79 43 3a 33 7c 32 27 20 54 68 69 73 20 | t.results.soon!.`FlyC:3|2'.This. |
| 31f20 | 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 72 65 65 20 77 61 72 6e 69 6e 67 73 20 61 | buffer.contains.three.warnings.a |
| 31f40 | 6e 64 20 74 77 6f 20 65 72 72 6f 72 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 55 73 65 20 60 5c | nd.two.errors.............Use.`\ |
| 31f60 | 5c 5b 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 5d 27 20 74 6f 20 73 65 65 20 | \[flycheck-list-errors]'.to.see. |
| 31f80 | 74 68 65 20 6c 69 73 74 2e 0a 0a 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 73 65 65 20 74 68 65 20 | the.list...You.may.also.see.the. |
| 31fa0 | 66 6f 6c 6c 6f 77 69 6e 67 20 69 63 6f 6e 73 3a 0a 60 46 6c 79 43 21 27 20 20 20 20 54 68 65 20 | following.icons:.`FlyC!'....The. |
| 31fc0 | 63 68 65 63 6b 65 72 20 63 72 61 73 68 65 64 2e 0a 60 46 6c 79 43 2e 27 20 20 20 20 54 68 65 20 | checker.crashed..`FlyC.'....The. |
| 31fe0 | 6c 61 73 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 6d 61 6e 75 61 6c 6c 79 20 69 | last.syntax.check.was.manually.i |
| 32000 | 6e 74 65 72 72 75 70 74 65 64 2e 0a 60 46 6c 79 43 3f 27 20 20 20 20 54 68 65 20 63 68 65 63 6b | nterrupted..`FlyC?'....The.check |
| 32020 | 65 72 20 64 69 64 20 73 6f 6d 65 74 68 69 6e 67 20 75 6e 65 78 70 65 63 74 65 64 2c 20 6c 69 6b | er.did.something.unexpected,.lik |
| 32040 | 65 20 65 78 69 74 69 6e 67 20 77 69 74 68 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 62 75 74 20 | e.exiting.with.1............but. |
| 32060 | 72 65 74 75 72 6e 69 6e 67 20 6e 6f 20 65 72 72 6f 72 73 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 | returning.no.errors...The.follow |
| 32080 | 69 6e 67 20 6b 65 79 62 69 6e 64 69 6e 67 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 69 6e | ing.keybindings.are.available.in |
| 320a0 | 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 3a 0a 0a 5c 5c 7b 66 6c 79 63 68 65 63 6b 2d 6d | .`flycheck-mode':..\\{flycheck-m |
| 320c0 | 6f 64 65 2d 6d 61 70 7d 0a 5c 28 79 6f 75 20 63 61 6e 20 63 68 61 6e 67 65 20 74 68 65 20 70 72 | ode-map}.\(you.can.change.the.pr |
| 320e0 | 65 66 69 78 20 62 79 20 63 75 73 74 6f 6d 69 7a 69 6e 67 0a 60 66 6c 79 63 68 65 63 6b 2d 6b 65 | efix.by.customizing.`flycheck-ke |
| 32100 | 79 6d 61 70 2d 70 72 65 66 69 78 27 29 0a 0a 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 | ymap-prefix')..If.called.interac |
| 32120 | 74 69 76 65 6c 79 2c 20 65 6e 61 62 6c 65 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 69 66 20 | tively,.enable.Flycheck.mode.if. |
| 32140 | 41 52 47 20 69 73 20 70 6f 73 69 74 69 76 65 2c 0a 61 6e 64 20 64 69 73 61 62 6c 65 20 69 74 20 | ARG.is.positive,.and.disable.it. |
| 32160 | 69 66 20 41 52 47 20 69 73 20 7a 65 72 6f 20 6f 72 20 6e 65 67 61 74 69 76 65 2e 20 20 49 66 20 | if.ARG.is.zero.or.negative...If. |
| 32180 | 63 61 6c 6c 65 64 20 66 72 6f 6d 20 4c 69 73 70 2c 0a 61 6c 73 6f 20 65 6e 61 62 6c 65 20 74 68 | called.from.Lisp,.also.enable.th |
| 321a0 | 65 20 6d 6f 64 65 20 69 66 20 41 52 47 20 69 73 20 6f 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2c | e.mode.if.ARG.is.omitted.or.nil, |
| 321c0 | 20 61 6e 64 20 74 6f 67 67 6c 65 20 69 74 20 69 66 0a 41 52 47 20 69 73 20 e2 80 98 74 6f 67 67 | .and.toggle.it.if.ARG.is....togg |
| 321e0 | 6c 65 e2 80 99 3b 20 64 69 73 61 62 6c 65 20 74 68 65 20 6d 6f 64 65 20 6f 74 68 65 72 77 69 73 | le...;.disable.the.mode.otherwis |
| 32200 | 65 2e 22 0a 20 20 3a 69 6e 69 74 2d 76 61 6c 75 65 20 6e 69 6c 0a 20 20 3a 6b 65 79 6d 61 70 20 | e."...:init-value.nil...:keymap. |
| 32220 | 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 61 70 0a 20 20 3a 6c 69 67 68 74 65 72 20 66 6c 79 | flycheck-mode-map...:lighter.fly |
| 32240 | 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 0a 20 20 3a 61 66 74 65 72 2d 68 6f 6f 6b 20 28 66 | check-mode-line...:after-hook.(f |
| 32260 | 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 27 6d 6f | lycheck-buffer-automatically.'mo |
| 32280 | 64 65 2d 65 6e 61 62 6c 65 64 20 27 66 6f 72 63 65 2d 64 65 66 65 72 72 65 64 29 0a 20 20 28 63 | de-enabled.'force-deferred)...(c |
| 322a0 | 6f 6e 64 0a 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 28 66 6c 79 63 68 | ond....(flycheck-mode.....(flych |
| 322c0 | 65 63 6b 2d 63 6c 65 61 72 29 0a 0a 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 | eck-clear)......(pcase-dolist.(` |
| 322e0 | 28 2c 68 6f 6f 6b 20 2e 20 2c 66 6e 29 20 28 72 65 76 65 72 73 65 20 66 6c 79 63 68 65 63 6b 2d | (,hook...,fn).(reverse.flycheck- |
| 32300 | 68 6f 6f 6b 73 2d 61 6c 69 73 74 29 29 0a 20 20 20 20 20 20 28 61 64 64 2d 68 6f 6f 6b 20 68 6f | hooks-alist)).......(add-hook.ho |
| 32320 | 6f 6b 20 66 6e 20 6e 69 6c 20 27 6c 6f 63 61 6c 29 29 0a 0a 20 20 20 20 28 73 65 74 71 20 66 6c | ok.fn.nil.'local))......(setq.fl |
| 32340 | 79 63 68 65 63 6b 2d 6f 6c 64 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 | ycheck-old-next-error-function.. |
| 32360 | 20 20 20 20 20 20 20 20 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 2d 65 | .........(if.flycheck-standard-e |
| 32380 | 72 72 6f 72 2d 6e 61 76 69 67 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 | rror-navigation...............ne |
| 323a0 | 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 75 | xt-error-function.............:u |
| 323c0 | 6e 73 65 74 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 73 74 61 6e 64 61 | nset)).....(when.flycheck-standa |
| 323e0 | 72 64 2d 65 72 72 6f 72 2d 6e 61 76 69 67 61 74 69 6f 6e 0a 20 20 20 20 20 20 28 73 65 74 71 20 | rd-error-navigation.......(setq. |
| 32400 | 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 6e | next-error-function.#'flycheck-n |
| 32420 | 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 29 29 0a 0a 20 20 20 20 3b 3b 20 54 68 69 | ext-error-function))......;;.Thi |
| 32440 | 73 20 68 6f 6f 6b 20 6d 75 73 74 20 62 65 20 61 64 64 65 64 20 67 6c 6f 62 61 6c 6c 79 20 73 69 | s.hook.must.be.added.globally.si |
| 32460 | 6e 63 65 20 6f 74 68 65 72 77 69 73 65 20 77 65 20 63 61 6e 6e 6f 74 0a 20 20 20 20 3b 3b 20 64 | nce.otherwise.we.cannot.....;;.d |
| 32480 | 65 74 65 63 74 20 61 20 63 68 61 6e 67 65 20 66 72 6f 6d 20 61 20 62 75 66 66 65 72 20 77 68 65 | etect.a.change.from.a.buffer.whe |
| 324a0 | 72 65 20 46 6c 79 63 68 65 63 6b 20 69 73 20 65 6e 61 62 6c 65 64 20 74 6f 20 61 0a 20 20 20 20 | re.Flycheck.is.enabled.to.a..... |
| 324c0 | 3b 3b 20 62 75 66 66 65 72 20 77 68 65 72 65 20 46 6c 79 63 68 65 63 6b 20 69 73 20 6e 6f 74 20 | ;;.buffer.where.Flycheck.is.not. |
| 324e0 | 65 6e 61 62 6c 65 64 2c 20 61 6e 64 20 74 68 65 72 65 66 6f 72 65 20 63 61 6e 6e 6f 74 0a 20 20 | enabled,.and.therefore.cannot... |
| 32500 | 20 20 3b 3b 20 6e 6f 74 69 63 65 20 74 68 61 74 20 74 68 65 72 65 20 68 61 73 20 62 65 65 6e 20 | ..;;.notice.that.there.has.been. |
| 32520 | 61 6e 79 20 63 68 61 6e 67 65 20 77 68 65 6e 20 74 68 65 20 75 73 65 72 20 73 77 69 74 63 68 65 | any.change.when.the.user.switche |
| 32540 | 73 0a 20 20 20 20 3b 3b 20 62 61 63 6b 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 20 77 68 65 72 | s.....;;.back.to.the.buffer.wher |
| 32560 | 65 20 46 6c 79 63 68 65 63 6b 20 69 73 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 28 61 64 64 2d | e.Flycheck.is.enabled......(add- |
| 32580 | 68 6f 6f 6b 20 27 62 75 66 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 | hook.'buffer-list-update-hook.#' |
| 325a0 | 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 29 29 0a | flycheck-handle-buffer-switch)). |
| 325c0 | 20 20 20 28 74 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 66 6c 79 63 68 65 63 6b 2d 6f | ...(t.....(unless.(eq.flycheck-o |
| 325e0 | 6c 64 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 3a 75 6e 73 65 74 29 0a 20 | ld-next-error-function.:unset).. |
| 32600 | 20 20 20 20 20 28 73 65 74 71 20 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 66 | .....(setq.next-error-function.f |
| 32620 | 6c 79 63 68 65 63 6b 2d 6f 6c 64 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 29 | lycheck-old-next-error-function) |
| 32640 | 29 0a 0a 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 68 6f 6f 6b 20 2e 20 | )......(pcase-dolist.(`(,hook... |
| 32660 | 2c 66 6e 29 20 66 6c 79 63 68 65 63 6b 2d 68 6f 6f 6b 73 2d 61 6c 69 73 74 29 0a 20 20 20 20 20 | ,fn).flycheck-hooks-alist)...... |
| 32680 | 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 68 6f 6f 6b 20 66 6e 20 27 6c 6f 63 61 6c 29 29 0a 0a | .(remove-hook.hook.fn.'local)).. |
| 326a0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e 29 29 29 29 0a 0a 0c 0a 3b 3b | ....(flycheck-teardown))))....;; |
| 326c0 | 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 69 6f 6e 20 66 6f 72 20 74 | ;.Syntax.checker.selection.for.t |
| 326e0 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | he.current.buffer.(defun.flychec |
| 32700 | 6b 2d 67 65 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 20 28 29 0a 20 20 22 46 | k-get-checker-for-buffer.()..."F |
| 32720 | 69 6e 64 20 74 68 65 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ind.the.checker.for.the.current. |
| 32740 | 62 75 66 66 65 72 2e 0a 0a 55 73 65 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 63 68 65 63 6b 65 | buffer...Use.the.selected.checke |
| 32760 | 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 69 66 20 61 6e 79 | r.for.the.current.buffer,.if.any |
| 32780 | 2c 0a 6f 74 68 65 72 77 69 73 65 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 62 65 73 74 20 | ,.otherwise.search.for.the.best. |
| 327a0 | 63 68 65 63 6b 65 72 20 66 72 6f 6d 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 | checker.from.`flycheck-checkers' |
| 327c0 | 2e 0a 0a 52 65 74 75 72 6e 20 63 68 65 63 6b 65 72 20 69 66 20 74 68 65 72 65 20 69 73 20 61 20 | ...Return.checker.if.there.is.a. |
| 327e0 | 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 | checker.for.the.current.buffer,. |
| 32800 | 6f 72 0a 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 69 66 20 66 6c 79 63 68 65 63 | or.nil.otherwise."...(if.flychec |
| 32820 | 6b 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d | k-checker.......(when.(flycheck- |
| 32840 | 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | may-use-checker.flycheck-checker |
| 32860 | 29 0a 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 | ).........flycheck-checker)..... |
| 32880 | 28 73 65 71 2d 66 69 6e 64 20 23 27 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 | (seq-find.#'flycheck-may-use-che |
| 328a0 | 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 | cker.flycheck-checkers)))..(defu |
| 328c0 | 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d | n.flycheck-get-next-checker-for- |
| 328e0 | 62 75 66 66 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 68 65 63 | buffer.(checker)..."Get.the.chec |
| 32900 | 6b 65 72 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 65 | ker.to.run.after.CHECKER.for.the |
| 32920 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 65 78 74 20 | .current.buffer."...(let.((next. |
| 32940 | 28 73 65 71 2d 66 69 6e 64 20 23 27 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 6e 65 78 | (seq-find.#'flycheck-may-use-nex |
| 32960 | 74 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-checker....................... |
| 32980 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 | ..(flycheck-checker-get.checker. |
| 329a0 | 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 6e 65 78 | 'next-checkers)))).....(when.nex |
| 329c0 | 74 0a 20 20 20 20 20 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 6e 65 78 74 29 20 6e 65 78 74 20 | t.......(if.(symbolp.next).next. |
| 329e0 | 28 63 64 72 20 6e 65 78 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | (cdr.next)))))..(defun.flycheck- |
| 32a00 | 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 53 65 6c 65 | select-checker.(checker)..."Sele |
| 32a20 | 63 74 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | ct.CHECKER.for.the.current.buffe |
| 32a40 | 72 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | r...CHECKER.is.a.syntax.checker. |
| 32a60 | 73 79 6d 62 6f 6c 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 29 | symbol.(see.`flycheck-checkers') |
| 32a80 | 20 6f 72 0a 6e 69 6c 2e 20 20 49 6e 20 74 68 65 20 66 6f 72 6d 65 72 20 63 61 73 65 2c 20 75 73 | .or.nil...In.the.former.case,.us |
| 32aa0 | 65 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | e.CHECKER.for.the.current.buffer |
| 32ac0 | 2c 0a 6f 74 68 65 72 77 69 73 65 20 64 65 73 65 6c 65 63 74 20 74 68 65 20 63 75 72 72 65 6e 74 | ,.otherwise.deselect.the.current |
| 32ae0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 28 69 66 20 61 6e 79 29 20 61 6e 64 20 75 73 65 | .syntax.checker.(if.any).and.use |
| 32b00 | 0a 61 75 74 6f 6d 61 74 69 63 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 69 6f 6e 20 76 69 61 | .automatic.checker.selection.via |
| 32b20 | 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 | .`flycheck-checkers'...If.called |
| 32b40 | 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 70 72 6f 6d 70 74 20 66 6f 72 20 43 48 45 43 4b 45 | .interactively.prompt.for.CHECKE |
| 32b60 | 52 2e 20 20 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 0a 64 65 73 65 6c 65 63 74 20 74 68 65 | R...With.prefix.arg.deselect.the |
| 32b80 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 65 6e 61 62 | .current.syntax.checker.and.enab |
| 32ba0 | 6c 65 20 61 75 74 6f 6d 61 74 69 63 0a 73 65 6c 65 63 74 69 6f 6e 20 61 67 61 69 6e 2e 0a 0a 53 | le.automatic.selection.again...S |
| 32bc0 | 65 74 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 27 20 74 6f 20 43 48 45 43 4b 45 52 | et.`flycheck-checker'.to.CHECKER |
| 32be0 | 20 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 74 61 72 74 20 61 20 6e 65 77 0a 73 | .and.automatically.start.a.new.s |
| 32c00 | 79 6e 74 61 78 20 63 68 65 63 6b 20 69 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | yntax.check.if.the.syntax.checke |
| 32c20 | 72 20 63 68 61 6e 67 65 64 2e 0a 0a 43 48 45 43 4b 45 52 20 77 69 6c 6c 20 62 65 20 75 73 65 64 | r.changed...CHECKER.will.be.used |
| 32c40 | 2c 20 65 76 65 6e 20 69 66 20 69 74 20 69 73 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e | ,.even.if.it.is.not.contained.in |
| 32c60 | 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2c 20 6f 72 20 69 66 20 69 74 20 69 | .`flycheck-checkers',.or.if.it.i |
| 32c80 | 73 20 64 69 73 61 62 6c 65 64 20 76 69 61 0a 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 | s.disabled.via.`flycheck-disable |
| 32ca0 | 64 2d 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 | d-checkers'."...(interactive.... |
| 32cc0 | 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 28 6c | (if.current-prefix-arg........(l |
| 32ce0 | 69 73 74 20 6e 69 6c 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 | ist.nil)......(list.(flycheck-re |
| 32d00 | 61 64 2d 63 68 65 63 6b 65 72 20 22 53 65 6c 65 63 74 20 63 68 65 63 6b 65 72 3a 20 22 0a 20 20 | ad-checker."Select.checker:."... |
| 32d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 32d40 | 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 | (flycheck-get-checker-for-buffer |
| 32d60 | 29 29 29 29 29 0a 20 20 28 77 68 65 6e 20 28 6e 6f 74 20 28 65 71 20 63 68 65 63 6b 65 72 20 66 | )))))...(when.(not.(eq.checker.f |
| 32d80 | 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f | lycheck-checker)).....(unless.(o |
| 32da0 | 72 20 28 6e 6f 74 20 63 68 65 63 6b 65 72 29 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 | r.(not.checker).(flycheck-may-us |
| 32dc0 | 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 | e-checker.checker)).......(flych |
| 32de0 | 65 63 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 | eck-verify-checker.checker)..... |
| 32e00 | 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 27 74 20 75 73 65 20 73 79 6e 74 61 78 20 | ..(user-error."Can't.use.syntax. |
| 32e20 | 63 68 65 63 6b 65 72 20 25 53 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 20 63 68 65 63 6b | checker.%S.in.this.buffer".check |
| 32e40 | 65 72 29 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 | er)).....(setq.flycheck-checker. |
| 32e60 | 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | checker).....(when.flycheck-mode |
| 32e80 | 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 28 64 65 | .......(flycheck-buffer))))..(de |
| 32ea0 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 74 6f 67 67 6c 65 2d 63 68 65 63 6b 65 72 20 28 63 68 | fun.flycheck--toggle-checker.(ch |
| 32ec0 | 65 63 6b 65 72 20 65 6e 61 62 6c 65 29 0a 20 20 22 45 6e 61 62 6c 65 20 6f 72 20 64 69 73 61 62 | ecker.enable)..."Enable.or.disab |
| 32ee0 | 6c 65 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | le.CHECKER.for.the.current.buffe |
| 32f00 | 72 2e 0a 0a 49 66 20 45 4e 41 42 4c 45 2c 20 72 65 2d 65 6e 61 62 6c 65 20 43 48 45 43 4b 45 52 | r...If.ENABLE,.re-enable.CHECKER |
| 32f20 | 20 62 79 20 72 65 6d 6f 76 69 6e 67 20 69 74 20 66 72 6f 6d 20 74 68 65 20 62 75 66 66 65 72 2d | .by.removing.it.from.the.buffer- |
| 32f40 | 6c 6f 63 61 6c 0a 76 61 6c 75 65 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 | local.value.of.`flycheck-disable |
| 32f60 | 64 2d 63 68 65 63 6b 65 72 73 27 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 20 61 64 64 20 74 68 65 | d-checkers'...Otherwise,.add.the |
| 32f80 | 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 2d 6c 6f | .syntax.checker.to.the.buffer-lo |
| 32fa0 | 63 61 6c 20 76 61 6c 75 65 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d | cal.value.of.`flycheck-disabled- |
| 32fc0 | 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 63 6f 6e 64 0a 20 20 20 28 65 6e 61 62 6c 65 0a 20 | checkers'."...(cond....(enable.. |
| 32fe0 | 20 20 20 3b 3b 20 57 65 20 6d 75 73 74 20 75 73 65 20 60 72 65 6d 71 27 20 69 6e 73 74 65 61 64 | ...;;.We.must.use.`remq'.instead |
| 33000 | 20 6f 66 20 60 64 65 6c 71 27 2c 20 62 65 63 61 75 73 65 20 77 65 20 6d 75 73 74 20 5f 6e 6f 74 | .of.`delq',.because.we.must._not |
| 33020 | 5f 20 6d 6f 64 69 66 79 20 74 68 65 0a 20 20 20 20 3b 3b 20 6c 69 73 74 2e 20 20 4f 74 68 65 72 | _.modify.the.....;;.list...Other |
| 33040 | 77 69 73 65 20 77 65 20 63 6f 75 6c 64 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 6d 6f 64 69 66 79 | wise.we.could.potentially.modify |
| 33060 | 20 74 68 65 20 67 6c 6f 62 61 6c 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2c 0a 20 20 20 20 3b | .the.global.default.value,.....; |
| 33080 | 3b 20 69 6e 20 63 61 73 65 20 74 68 65 20 6c 69 73 74 20 69 73 20 74 68 65 20 67 6c 6f 62 61 6c | ;.in.case.the.list.is.the.global |
| 330a0 | 20 64 65 66 61 75 6c 74 2e 0a 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 | .default......(when.(memq.checke |
| 330c0 | 72 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 | r.flycheck-disabled-checkers)... |
| 330e0 | 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 | ....(setq.flycheck-disabled-chec |
| 33100 | 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 71 20 63 68 65 63 6b 65 72 20 66 | kers.............(remq.checker.f |
| 33120 | 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 20 | lycheck-disabled-checkers))).... |
| 33140 | 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 | .(when.(memq.checker.flycheck--a |
| 33160 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a | utomatically-disabled-checkers). |
| 33180 | 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 | ......(setq.flycheck--automatica |
| 331a0 | 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 | lly-disabled-checkers........... |
| 331c0 | 20 20 28 72 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 | ..(remq.checker.flycheck--automa |
| 331e0 | 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 29 29 0a 20 20 | tically-disabled-checkers))))... |
| 33200 | 20 28 74 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 | .(t.(unless.(memq.checker.flyche |
| 33220 | 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 28 70 | ck-disabled-checkers).........(p |
| 33240 | 75 73 68 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 | ush.checker.flycheck-disabled-ch |
| 33260 | 65 63 6b 65 72 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 | eckers)))))..(defun.flycheck-dis |
| 33280 | 61 62 6c 65 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 | able-checker.(checker.&optional. |
| 332a0 | 65 6e 61 62 6c 65 29 0a 20 20 22 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 64 69 73 61 62 6c 65 | enable)..."Interactively.disable |
| 332c0 | 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e | .CHECKER.for.the.current.buffer. |
| 332e0 | 0a 0a 50 72 6f 6d 70 74 20 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 74 6f | ..Prompt.for.a.syntax.checker.to |
| 33300 | 20 64 69 73 61 62 6c 65 2c 20 61 6e 64 20 61 64 64 20 74 68 65 20 73 79 6e 74 61 78 0a 63 68 65 | .disable,.and.add.the.syntax.che |
| 33320 | 63 6b 65 72 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 76 61 6c 75 65 20 6f | cker.to.the.buffer-local.value.o |
| 33340 | 66 0a 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2e 0a | f.`flycheck-disabled-checkers'.. |
| 33360 | 0a 57 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 45 4e 41 42 4c 45 20 6f 72 20 77 69 74 68 20 70 72 65 | .With.non-nil.ENABLE.or.with.pre |
| 33380 | 66 69 78 20 61 72 67 2c 20 70 72 6f 6d 70 74 20 66 6f 72 20 61 20 64 69 73 61 62 6c 65 64 0a 73 | fix.arg,.prompt.for.a.disabled.s |
| 333a0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 72 65 2d 65 6e 61 62 6c 65 20 69 74 20 62 | yntax.checker.and.re-enable.it.b |
| 333c0 | 79 20 72 65 6d 6f 76 69 6e 67 20 69 74 20 66 72 6f 6d 20 74 68 65 0a 62 75 66 66 65 72 2d 6c 6f | y.removing.it.from.the.buffer-lo |
| 333e0 | 63 61 6c 20 76 61 6c 75 65 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d | cal.value.of.`flycheck-disabled- |
| 33400 | 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 0a 20 20 20 28 69 6e 74 65 72 | checkers'."...(declare....(inter |
| 33420 | 61 63 74 69 76 65 2d 6f 6e 6c 79 20 22 44 69 72 65 63 74 6c 79 20 73 65 74 20 60 66 6c 79 63 68 | active-only."Directly.set.`flych |
| 33440 | 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 20 69 6e 73 74 65 61 64 22 29 | eck-disabled-checkers'.instead") |
| 33460 | 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 65 6e 61 62 | )...(interactive....(let*.((enab |
| 33480 | 6c 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 | le.current-prefix-arg).......... |
| 334a0 | 20 28 63 61 6e 64 69 64 61 74 65 73 20 28 69 66 20 65 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 | .(candidates.(if.enable......... |
| 334c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 66 6c 79 63 68 65 | ..................(append.flyche |
| 334e0 | 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 | ck-disabled-checkers............ |
| 33500 | 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 63 6b 2d | .......................flycheck- |
| 33520 | 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 | -automatically-disabled-checkers |
| 33540 | 29 0a 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 |
| 33560 | 63 6b 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 6d 70 74 20 | ck-checkers))...........(prompt. |
| 33580 | 28 69 66 20 65 6e 61 62 6c 65 20 22 45 6e 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | (if.enable."Enable.syntax.checke |
| 335a0 | 72 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 44 69 73 61 62 6c | r:."....................."Disabl |
| 335c0 | 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 3a 20 22 29 29 29 0a 20 20 20 20 20 28 77 68 65 | e.syntax.checker:.")))......(whe |
| 335e0 | 6e 20 28 61 6e 64 20 65 6e 61 62 6c 65 20 28 6e 6f 74 20 63 61 6e 64 69 64 61 74 65 73 29 29 0a | n.(and.enable.(not.candidates)). |
| 33600 | 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 73 79 6e 74 61 78 20 63 68 | .......(user-error."No.syntax.ch |
| 33620 | 65 63 6b 65 72 73 20 64 69 73 61 62 6c 65 64 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 | eckers.disabled.in.this.buffer") |
| 33640 | 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 | )......(list.(flycheck-read-chec |
| 33660 | 6b 65 72 20 70 72 6f 6d 70 74 20 6e 69 6c 20 6e 69 6c 20 63 61 6e 64 69 64 61 74 65 73 29 20 65 | ker.prompt.nil.nil.candidates).e |
| 33680 | 6e 61 62 6c 65 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 63 68 65 63 6b 65 72 0a 20 20 20 20 28 | nable)))...(unless.checker.....( |
| 336a0 | 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 67 69 | user-error."No.syntax.checker.gi |
| 336c0 | 76 65 6e 22 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 74 6f 67 67 6c 65 2d 63 68 65 63 6b | ven"))...(flycheck--toggle-check |
| 336e0 | 65 72 20 63 68 65 63 6b 65 72 20 65 6e 61 62 6c 65 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 | er.checker.enable)...(flycheck-b |
| 33700 | 75 66 66 65 72 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 73 20 66 6f 72 | uffer))....;;;.Syntax.checks.for |
| 33720 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 | .the.current.buffer.(defvar-loca |
| 33740 | 6c 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 | l.flycheck-current-syntax-check. |
| 33760 | 6e 69 6c 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 | nil..."The.current.syntax.check. |
| 33780 | 69 6e 20 74 68 65 20 74 68 69 73 20 62 75 66 66 65 72 2e 22 29 0a 28 70 75 74 20 27 66 6c 79 63 | in.the.this.buffer.").(put.'flyc |
| 337a0 | 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 27 70 65 72 6d 61 | heck-current-syntax-check.'perma |
| 337c0 | 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 | nent-local.t)..(defun.flycheck-s |
| 337e0 | 74 61 72 74 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 28 63 68 65 63 6b | tart-current-syntax-check.(check |
| 33800 | 65 72 29 0a 20 20 22 53 74 61 72 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 74 | er)..."Start.a.syntax.check.in.t |
| 33820 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 69 74 68 20 43 48 45 43 4b 45 52 2e 0a | he.current.buffer.with.CHECKER.. |
| 33840 | 0a 53 65 74 20 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 | .Set.`flycheck-current-syntax-ch |
| 33860 | 65 63 6b 27 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 22 0a 20 20 3b 3b 20 41 6c 6c 6f 63 61 74 65 | eck'.accordingly."...;;.Allocate |
| 33880 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 2a 62 65 66 6f 72 | .the.current.syntax.check.*befor |
| 338a0 | 65 2a 20 73 74 61 72 74 69 6e 67 20 69 74 2e 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 66 6f 72 | e*.starting.it...This.allows.for |
| 338c0 | 0a 20 20 3b 3b 20 73 79 6e 63 68 72 6f 6e 6f 75 73 20 63 68 65 63 6b 73 2c 20 77 68 69 63 68 20 | ...;;.synchronous.checks,.which. |
| 338e0 | 63 61 6c 6c 20 74 68 65 20 73 74 61 74 75 73 20 63 61 6c 6c 62 61 63 6b 20 69 6d 6d 65 64 69 61 | call.the.status.callback.immedia |
| 33900 | 74 65 6c 79 20 69 6e 20 74 68 65 69 72 0a 20 20 3b 3b 20 73 74 61 72 74 20 66 75 6e 63 74 69 6f | tely.in.their...;;.start.functio |
| 33920 | 6e 2e 0a 20 20 28 6c 65 74 2a 20 28 28 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c | n....(let*.((check...........(fl |
| 33940 | 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 | ycheck-syntax-check-new......... |
| 33960 | 20 20 20 3a 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 | ...:buffer.(current-buffer)..... |
| 33980 | 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 | .......:checker.checker......... |
| 339a0 | 20 20 20 3a 63 6f 6e 74 65 78 74 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 3a 77 6f 72 6b | ...:context.nil............:work |
| 339c0 | 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 75 74 65 2d | ing-directory.(flycheck-compute- |
| 339e0 | 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 | working-directory.checker))).... |
| 33a00 | 20 20 20 20 20 20 28 63 61 6c 6c 62 61 63 6b 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 | ......(callback.(flycheck-buffer |
| 33a20 | 2d 73 74 61 74 75 73 2d 63 61 6c 6c 62 61 63 6b 20 63 68 65 63 6b 29 29 29 0a 20 20 20 20 28 73 | -status-callback.check))).....(s |
| 33a40 | 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 | etq.flycheck-current-syntax-chec |
| 33a60 | 6b 20 63 68 65 63 6b 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 | k.check).....(flycheck-report-st |
| 33a80 | 61 74 75 73 20 27 72 75 6e 6e 69 6e 67 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e | atus.'running).....(flycheck-syn |
| 33aa0 | 74 61 78 2d 63 68 65 63 6b 2d 73 74 61 72 74 20 63 68 65 63 6b 20 63 61 6c 6c 62 61 63 6b 29 29 | tax-check-start.check.callback)) |
| 33ac0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 6e 6e 69 6e 67 2d 70 20 28 29 0a | )..(defun.flycheck-running-p.(). |
| 33ae0 | 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 | .."Determine.whether.a.syntax.ch |
| 33b00 | 65 63 6b 20 69 73 20 72 75 6e 6e 69 6e 67 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | eck.is.running.in.the.current.bu |
| 33b20 | 66 66 65 72 2e 22 0a 20 20 28 6e 6f 74 20 28 6e 75 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 | ffer."...(not.(null.flycheck-cur |
| 33b40 | 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | rent-syntax-check)))..(defun.fly |
| 33b60 | 63 68 65 63 6b 2d 73 74 6f 70 20 28 29 0a 20 20 22 53 74 6f 70 20 61 6e 79 20 6f 6e 67 6f 69 6e | check-stop.()..."Stop.any.ongoin |
| 33b80 | 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | g.syntax.check.in.the.current.bu |
| 33ba0 | 66 66 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 6e 6e 69 6e 67 | ffer."...(when.(flycheck-running |
| 33bc0 | 2d 70 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 69 | -p).....(flycheck-syntax-check-i |
| 33be0 | 6e 74 65 72 72 75 70 74 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 | nterrupt.flycheck-current-syntax |
| 33c00 | 2d 63 68 65 63 6b 29 0a 20 20 20 20 3b 3b 20 52 65 6d 6f 76 65 20 74 68 65 20 63 75 72 72 65 6e | -check).....;;.Remove.the.curren |
| 33c20 | 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 74 6f 20 72 65 73 65 74 20 46 6c 79 63 68 65 63 | t.syntax.check,.to.reset.Flychec |
| 33c40 | 6b 20 69 6e 74 6f 20 61 20 6e 6f 6e 2d 72 75 6e 6e 69 6e 67 0a 20 20 20 20 3b 3b 20 73 74 61 74 | k.into.a.non-running.....;;.stat |
| 33c60 | 65 2c 20 61 6e 64 20 74 6f 20 6d 61 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d | e,.and.to.make.`flycheck-report- |
| 33c80 | 62 75 66 66 65 72 2d 63 68 65 63 6b 65 72 2d 73 74 61 74 75 73 27 20 69 67 6e 6f 72 65 20 61 6e | buffer-checker-status'.ignore.an |
| 33ca0 | 79 0a 20 20 20 20 3b 3b 20 73 74 61 74 75 73 20 72 65 70 6f 72 74 73 20 66 72 6f 6d 20 74 68 65 | y.....;;.status.reports.from.the |
| 33cc0 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 20 20 20 20 28 73 65 74 71 | .current.syntax.check......(setq |
| 33ce0 | 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 6e | .flycheck-current-syntax-check.n |
| 33d00 | 69 6c 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 | il).....(flycheck-report-status. |
| 33d20 | 27 69 6e 74 65 72 72 75 70 74 65 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | 'interrupted)))..(defun.flycheck |
| 33d40 | 2d 62 75 66 66 65 72 2d 73 74 61 74 75 73 2d 63 61 6c 6c 62 61 63 6b 20 28 73 79 6e 74 61 78 2d | -buffer-status-callback.(syntax- |
| 33d60 | 63 68 65 63 6b 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 61 74 75 73 20 63 61 6c 6c 62 61 | check)..."Create.a.status.callba |
| 33d80 | 63 6b 20 66 6f 72 20 53 59 4e 54 41 58 2d 43 48 45 43 4b 20 69 6e 20 74 68 65 20 63 75 72 72 65 | ck.for.SYNTAX-CHECK.in.the.curre |
| 33da0 | 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6c 61 6d 62 64 61 20 28 26 72 65 73 74 20 61 72 67 | nt.buffer."...(lambda.(&rest.arg |
| 33dc0 | 73 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d | s).....(apply.#'flycheck-report- |
| 33de0 | 62 75 66 66 65 72 2d 63 68 65 63 6b 65 72 2d 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 | buffer-checker-status........... |
| 33e00 | 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | .syntax-check.args)))..(defun.fl |
| 33e20 | 79 63 68 65 63 6b 2d 62 75 66 66 65 72 20 28 29 0a 20 20 22 53 74 61 72 74 20 63 68 65 63 6b 69 | ycheck-buffer.()..."Start.checki |
| 33e40 | 6e 67 20 73 79 6e 74 61 78 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e | ng.syntax.in.the.current.buffer. |
| 33e60 | 0a 0a 47 65 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 | ..Get.a.syntax.checker.for.the.c |
| 33e80 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 67 65 74 | urrent.buffer.with.`flycheck-get |
| 33ea0 | 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 27 2c 20 61 6e 64 20 73 74 61 72 74 20 | -checker-for-buffer',.and.start. |
| 33ec0 | 69 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 66 6c 79 63 68 65 63 6b | it."...(interactive)...(flycheck |
| 33ee0 | 2d 63 6c 65 61 6e 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 29 0a 20 20 28 69 66 20 66 6c 79 | -clean-deferred-check)...(if.fly |
| 33f00 | 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 | check-mode.......(unless.(flyche |
| 33f20 | 63 6b 2d 72 75 6e 6e 69 6e 67 2d 70 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 65 61 72 20 65 | ck-running-p).........;;.Clear.e |
| 33f40 | 72 72 6f 72 20 6c 69 73 74 20 61 6e 64 20 6d 61 72 6b 20 61 6c 6c 20 6f 76 65 72 6c 61 79 73 20 | rror.list.and.mark.all.overlays. |
| 33f60 | 66 6f 72 20 64 65 6c 65 74 69 6f 6e 2e 20 20 57 65 20 64 6f 20 6e 6f 74 0a 20 20 20 20 20 20 20 | for.deletion...We.do.not........ |
| 33f80 | 20 3b 3b 20 64 65 6c 65 74 65 20 61 6c 6c 20 6f 76 65 72 6c 61 79 73 20 69 6d 6d 65 64 69 61 74 | .;;.delete.all.overlays.immediat |
| 33fa0 | 65 6c 79 20 74 6f 20 61 76 6f 69 64 20 65 78 63 65 73 73 69 76 65 20 72 65 2d 64 69 73 70 6c 61 | ely.to.avoid.excessive.re-displa |
| 33fc0 | 79 73 20 61 6e 64 0a 20 20 20 20 20 20 20 20 3b 3b 20 66 6c 69 63 6b 65 72 69 6e 67 2c 20 69 66 | ys.and.........;;.flickering,.if |
| 33fe0 | 20 74 68 65 20 73 61 6d 65 20 65 72 72 6f 72 73 20 67 65 74 73 20 68 69 67 68 6c 69 67 68 74 65 | .the.same.errors.gets.highlighte |
| 34000 | 64 20 61 67 61 69 6e 20 61 66 74 65 72 20 74 68 65 20 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 | d.again.after.the.check......... |
| 34020 | 3b 3b 20 63 6f 6d 70 6c 65 74 65 64 2e 0a 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 | ;;.completed..........(run-hooks |
| 34040 | 20 27 66 6c 79 63 68 65 63 6b 2d 62 65 66 6f 72 65 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 68 | .'flycheck-before-syntax-check-h |
| 34060 | 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 65 72 72 | ook).........(flycheck-clear-err |
| 34080 | 6f 72 73 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 2d 61 6c 6c 2d | ors).........(flycheck-mark-all- |
| 340a0 | 6f 76 65 72 6c 61 79 73 2d 66 6f 72 2d 64 65 6c 65 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 | overlays-for-deletion).........( |
| 340c0 | 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | condition-case.err.............( |
| 340e0 | 6c 65 74 2a 20 28 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 63 68 65 | let*.((checker.(flycheck-get-che |
| 34100 | 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | cker-for-buffer))).............. |
| 34120 | 20 28 69 66 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(if.checker...................( |
| 34140 | 66 6c 79 63 68 65 63 6b 2d 73 74 61 72 74 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 | flycheck-start-current-syntax-ch |
| 34160 | 65 63 6b 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c | eck.checker).................(fl |
| 34180 | 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ycheck-clear).................(f |
| 341a0 | 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 27 6e 6f 2d 63 68 65 63 6b 65 | lycheck-report-status.'no-checke |
| 341c0 | 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 | r)))...........(error........... |
| 341e0 | 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 66 61 69 6c 65 64 2d 73 79 6e 74 61 78 2d | .(flycheck-report-failed-syntax- |
| 34200 | 63 68 65 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 65 | check)............(signal.(car.e |
| 34220 | 72 72 29 20 28 63 64 72 20 65 72 72 29 29 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | rr).(cdr.err))))).....(user-erro |
| 34240 | 72 20 22 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 64 69 73 61 62 6c 65 64 22 29 29 29 0a 0a 28 | r."Flycheck.mode.disabled")))..( |
| 34260 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 62 75 66 66 65 72 2d 63 68 65 | defun.flycheck-report-buffer-che |
| 34280 | 63 6b 65 72 2d 73 74 61 74 75 73 0a 20 20 20 20 28 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 73 74 | cker-status.....(syntax-check.st |
| 342a0 | 61 74 75 73 20 26 6f 70 74 69 6f 6e 61 6c 20 64 61 74 61 29 0a 20 20 22 49 6e 20 42 55 46 46 45 | atus.&optional.data)..."In.BUFFE |
| 342c0 | 52 2c 20 72 65 70 6f 72 74 20 61 20 53 59 4e 54 41 58 2d 43 48 45 43 4b 20 53 54 41 54 55 53 20 | R,.report.a.SYNTAX-CHECK.STATUS. |
| 342e0 | 77 69 74 68 20 44 41 54 41 2e 0a 0a 53 59 4e 54 41 58 2d 43 48 45 43 4b 20 69 73 20 74 68 65 20 | with.DATA...SYNTAX-CHECK.is.the. |
| 34300 | 60 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 27 20 77 68 69 63 68 20 72 65 | `flycheck-syntax-check'.which.re |
| 34320 | 70 6f 72 74 65 64 0a 53 54 41 54 55 53 2e 20 20 53 54 41 54 55 53 20 64 65 6e 6f 74 65 73 20 74 | ported.STATUS...STATUS.denotes.t |
| 34340 | 68 65 20 73 74 61 74 75 73 20 6f 66 20 43 48 45 43 4b 45 52 2c 20 77 69 74 68 20 61 6e 20 6f 70 | he.status.of.CHECKER,.with.an.op |
| 34360 | 74 69 6f 6e 61 6c 0a 44 41 54 41 2e 20 20 53 54 41 54 55 53 20 6d 61 79 20 62 65 20 6f 6e 65 20 | tional.DATA...STATUS.may.be.one. |
| 34380 | 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6d 62 6f 6c 73 3a 0a 0a 60 65 72 72 6f | of.the.following.symbols:..`erro |
| 343a0 | 72 65 64 27 0a 20 20 20 20 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 68 61 73 | red'......The.syntax.checker.has |
| 343c0 | 20 65 72 72 6f 72 65 64 2e 20 20 44 41 54 41 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 65 | .errored...DATA.is.an.optional.e |
| 343e0 | 72 72 6f 72 0a 20 20 20 20 20 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 72 65 | rror......message........This.re |
| 34400 | 70 6f 72 74 20 66 69 6e 69 73 68 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 | port.finishes.the.current.syntax |
| 34420 | 20 63 68 65 63 6b 2e 0a 0a 60 69 6e 74 65 72 72 75 70 74 65 64 27 0a 20 20 20 20 20 54 68 65 20 | .check...`interrupted'......The. |
| 34440 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 61 73 20 69 6e 74 65 72 72 75 70 74 65 64 2e 20 | syntax.checker.was.interrupted.. |
| 34460 | 20 44 41 54 41 20 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 72 65 70 | .DATA.is.ignored........This.rep |
| 34480 | 6f 72 74 20 66 69 6e 69 73 68 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 | ort.finishes.the.current.syntax. |
| 344a0 | 63 68 65 63 6b 2e 0a 0a 60 66 69 6e 69 73 68 65 64 27 0a 20 20 20 20 20 54 68 65 20 73 79 6e 74 | check...`finished'......The.synt |
| 344c0 | 61 78 20 63 68 65 63 6b 65 72 20 68 61 73 20 66 69 6e 69 73 68 65 64 20 77 69 74 68 20 61 20 70 | ax.checker.has.finished.with.a.p |
| 344e0 | 72 6f 70 65 72 20 65 72 72 6f 72 20 72 65 70 6f 72 74 0a 20 20 20 20 20 66 6f 72 20 74 68 65 20 | roper.error.report......for.the. |
| 34500 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 44 41 54 41 20 69 73 20 74 68 65 20 28 70 6f | current.buffer...DATA.is.the.(po |
| 34520 | 74 65 6e 74 69 61 6c 6c 79 20 65 6d 70 74 79 29 0a 20 20 20 20 20 6c 69 73 74 20 6f 66 20 60 66 | tentially.empty)......list.of.`f |
| 34540 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 73 20 72 65 70 6f 72 74 65 64 20 | lycheck-error'.objects.reported. |
| 34560 | 62 79 20 74 68 65 20 73 79 6e 74 61 78 0a 20 20 20 20 20 63 68 65 63 6b 2e 0a 0a 20 20 20 20 20 | by.the.syntax......check........ |
| 34580 | 54 68 69 73 20 72 65 70 6f 72 74 20 66 69 6e 69 73 68 65 73 20 74 68 65 20 63 75 72 72 65 6e 74 | This.report.finishes.the.current |
| 345a0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 0a 60 73 75 73 70 69 63 69 6f 75 73 27 0a 20 20 20 | .syntax.check...`suspicious'.... |
| 345c0 | 20 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 65 6e 63 6f 75 6e 74 65 72 65 64 | ..The.syntax.checker.encountered |
| 345e0 | 20 61 20 73 75 73 70 69 63 69 6f 75 73 20 73 74 61 74 65 2c 20 77 68 69 63 68 20 74 68 65 0a 20 | .a.suspicious.state,.which.the.. |
| 34600 | 20 20 20 20 75 73 65 72 20 6e 65 65 64 73 20 74 6f 20 62 65 20 69 6e 66 6f 72 6d 65 64 20 61 62 | ....user.needs.to.be.informed.ab |
| 34620 | 6f 75 74 2e 20 20 44 41 54 41 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 0a 20 20 20 20 20 6d | out...DATA.is.an.optional......m |
| 34640 | 65 73 73 61 67 65 2e 0a 0a 41 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5f 6d 75 73 74 5f | essage...A.syntax.checker._must_ |
| 34660 | 20 72 65 70 6f 72 74 20 61 20 73 74 61 74 75 73 20 61 74 20 6c 65 61 73 74 20 6f 6e 63 65 20 77 | .report.a.status.at.least.once.w |
| 34680 | 69 74 68 20 61 6e 79 0a 73 79 6d 62 6f 6c 20 74 68 61 74 20 66 69 6e 69 73 68 65 73 20 74 68 65 | ith.any.symbol.that.finishes.the |
| 346a0 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 4f 74 68 65 72 77 | .current.syntax.checker...Otherw |
| 346c0 | 69 73 65 0a 46 6c 79 63 68 65 63 6b 20 67 65 74 73 20 73 74 75 63 6b 20 77 69 74 68 20 74 68 65 | ise.Flycheck.gets.stuck.with.the |
| 346e0 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 0a 49 66 20 43 48 45 43 4b | .current.syntax.check...If.CHECK |
| 34700 | 45 52 20 69 73 20 6e 6f 74 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 75 73 65 64 20 73 79 6e | ER.is.not.the.currently.used.syn |
| 34720 | 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 | tax.checker.in.`flycheck-current |
| 34740 | 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 27 2c 20 74 68 65 20 73 74 61 74 75 73 20 72 65 70 6f 72 | -syntax-check',.the.status.repor |
| 34760 | 74 20 69 73 20 6c 61 72 67 65 6c 79 0a 69 67 6e 6f 72 65 64 2e 20 20 4e 6f 74 61 62 6c 79 2c 20 | t.is.largely.ignored...Notably,. |
| 34780 | 61 6e 79 20 65 72 72 6f 72 73 20 72 65 70 6f 72 74 65 64 20 62 79 20 74 68 65 20 63 68 65 63 6b | any.errors.reported.by.the.check |
| 347a0 | 65 72 20 61 72 65 0a 64 69 73 63 61 72 64 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 | er.are.discarded."...(let.((buff |
| 347c0 | 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 62 75 66 66 65 72 | er.(flycheck-syntax-check-buffer |
| 347e0 | 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 0a 20 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 74 | .syntax-check))).....;;.Ignore.t |
| 34800 | 68 65 20 73 74 61 74 75 73 20 72 65 70 6f 72 74 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 | he.status.report.if.the.buffer.i |
| 34820 | 73 20 67 6f 6e 65 2c 20 6f 72 20 69 66 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 0a | s.gone,.or.if.this.syntax.check. |
| 34840 | 20 20 20 20 3b 3b 20 69 73 6e 27 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 20 69 6e 20 | ....;;.isn't.the.current.one.in. |
| 34860 | 62 75 66 66 65 72 20 28 77 68 69 63 68 20 63 61 6e 20 68 61 70 70 65 6e 20 69 66 20 74 68 69 73 | buffer.(which.can.happen.if.this |
| 34880 | 20 69 73 20 61 6e 20 6f 6c 64 0a 20 20 20 20 3b 3b 20 72 65 70 6f 72 74 20 6f 66 20 61 6e 20 69 | .is.an.old.....;;.report.of.an.i |
| 348a0 | 6e 74 65 72 72 75 70 74 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 61 6e 64 20 61 20 6e | nterrupted.syntax.check,.and.a.n |
| 348c0 | 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 73 74 61 72 74 65 64 0a 20 20 20 20 | ew.syntax.check.was.started..... |
| 348e0 | 3b 3b 20 73 69 6e 63 65 20 74 68 69 73 20 63 68 65 63 6b 20 77 61 73 20 69 6e 74 65 72 72 75 70 | ;;.since.this.check.was.interrup |
| 34900 | 74 65 64 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 6c 69 76 65 | ted).....(when.(and.(buffer-live |
| 34920 | 2d 70 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 73 79 | -p.buffer)................(eq.sy |
| 34940 | 6e 74 61 78 2d 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 | ntax-check....................(b |
| 34960 | 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 | uffer-local-value.'flycheck-curr |
| 34980 | 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 | ent-syntax-check.buffer)))...... |
| 349a0 | 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 | .(with-current-buffer.buffer.... |
| 349c0 | 20 20 20 20 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 | .....(let.((checker.(flycheck-sy |
| 349e0 | 6e 74 61 78 2d 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 | ntax-check-checker.syntax-check) |
| 34a00 | 29 29 0a 20 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 | ))...........(pcase.status...... |
| 34a20 | 20 20 20 20 20 20 20 28 28 6f 72 20 60 65 72 72 6f 72 65 64 20 60 69 6e 74 65 72 72 75 70 74 65 | .......((or.`errored.`interrupte |
| 34a40 | 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 | d)..............(flycheck-report |
| 34a60 | 2d 66 61 69 6c 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 73 74 61 74 75 73 29 0a 20 20 20 | -failed-syntax-check.status).... |
| 34a80 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 73 74 61 74 75 73 20 27 65 72 72 6f | ..........(when.(eq.status.'erro |
| 34aa0 | 72 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 63 61 73 65 20 6f | red)................;;.In.case.o |
| 34ac0 | 66 20 65 72 72 6f 72 2c 20 73 68 6f 77 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 0a | f.error,.show.the.error.message. |
| 34ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 45 72 72 6f 72 20 66 | ...............(message."Error.f |
| 34b00 | 72 6f 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 3a 20 25 73 22 0a 20 20 20 20 20 | rom.syntax.checker.%s:.%s"...... |
| 34b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 28 6f 72 20 64 | ...................checker.(or.d |
| 34b40 | 61 74 61 20 22 55 4e 4b 4e 4f 57 4e 21 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ata."UNKNOWN!")))).............( |
| 34b60 | 60 73 75 73 70 69 63 69 6f 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 | `suspicious..............(when.f |
| 34b80 | 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | lycheck-mode................(mes |
| 34ba0 | 73 61 67 65 20 22 53 75 73 70 69 63 69 6f 75 73 20 73 74 61 74 65 20 66 72 6f 6d 20 73 79 6e 74 | sage."Suspicious.state.from.synt |
| 34bc0 | 61 78 20 63 68 65 63 6b 65 72 20 25 73 3a 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ax.checker.%s:.%s".............. |
| 34be0 | 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 28 6f 72 20 64 61 74 61 20 22 55 4e 4b | ...........checker.(or.data."UNK |
| 34c00 | 4e 4f 57 4e 21 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | NOWN!")))..............(flycheck |
| 34c20 | 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 27 73 75 73 70 69 63 69 6f 75 73 29 29 0a 20 20 20 | -report-status.'suspicious)).... |
| 34c40 | 20 20 20 20 20 20 20 20 20 28 60 66 69 6e 69 73 68 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .........(`finished............. |
| 34c60 | 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .(when.flycheck-mode............ |
| 34c80 | 20 20 20 20 3b 3b 20 4f 6e 6c 79 20 72 65 70 6f 72 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 74 | ....;;.Only.report.errors.from.t |
| 34ca0 | 68 65 20 63 68 65 63 6b 65 72 20 69 66 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 0a 20 | he.checker.if.Flycheck.Mode.is.. |
| 34cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 74 69 6c 6c 20 65 6e 61 62 6c 65 64 2e 0a | ..............;;.still.enabled.. |
| 34ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 69 73 68 2d | ...............(flycheck-finish- |
| 34d00 | 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 | current-syntax-check............ |
| 34d20 | 20 20 20 20 20 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | .....data.................(flych |
| 34d40 | 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f | eck-syntax-check-working-directo |
| 34d60 | 72 79 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ry.syntax-check))))............. |
| 34d80 | 28 5f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 55 6e 6b 6e 6f 77 6e 20 | (_..............(error."Unknown. |
| 34da0 | 73 74 61 74 75 73 20 25 73 20 66 72 6f 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 | status.%s.from.syntax.checker.%s |
| 34dc0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 74 75 73 20 63 68 65 | ".....................status.che |
| 34de0 | 63 6b 65 72 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 | cker))))))))..(defun.flycheck-fi |
| 34e00 | 6e 69 73 68 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 28 65 72 72 6f 72 | nish-current-syntax-check.(error |
| 34e20 | 73 20 77 6f 72 6b 69 6e 67 2d 64 69 72 29 0a 20 20 22 46 69 6e 69 73 68 20 74 68 65 20 63 75 72 | s.working-dir)..."Finish.the.cur |
| 34e40 | 72 65 6e 74 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 | rent.syntax-check.in.the.current |
| 34e60 | 20 62 75 66 66 65 72 20 77 69 74 68 20 45 52 52 4f 52 53 2e 0a 0a 45 52 52 4f 52 53 20 69 73 20 | .buffer.with.ERRORS...ERRORS.is. |
| 34e80 | 61 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 | a.list.of.`flycheck-error'.objec |
| 34ea0 | 74 73 20 72 65 70 6f 72 74 65 64 20 62 79 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 79 6e 74 61 | ts.reported.by.the.current.synta |
| 34ec0 | 78 20 63 68 65 63 6b 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e | x.check.in.`flycheck-current-syn |
| 34ee0 | 74 61 78 2d 63 68 65 63 6b 27 2e 0a 0a 52 65 70 6f 72 74 20 61 6c 6c 20 45 52 52 4f 52 53 20 61 | tax-check'...Report.all.ERRORS.a |
| 34f00 | 6e 64 20 70 6f 74 65 6e 74 69 61 6c 6c 79 20 73 74 61 72 74 20 61 6e 79 20 6e 65 78 74 20 73 79 | nd.potentially.start.any.next.sy |
| 34f20 | 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e 0a 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 | ntax.checkers...If.the.current.s |
| 34f40 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 72 65 70 6f 72 74 65 64 20 65 78 63 65 73 73 69 76 65 | yntax.checker.reported.excessive |
| 34f60 | 20 65 72 72 6f 72 73 2c 20 69 74 20 69 73 0a 64 69 73 61 62 6c 65 64 20 76 69 61 20 60 66 6c 79 | .errors,.it.is.disabled.via.`fly |
| 34f80 | 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 65 78 63 65 73 73 69 76 65 2d 63 68 65 63 6b 65 72 27 | check-disable-excessive-checker' |
| 34fa0 | 20 66 6f 72 20 73 75 62 73 65 71 75 65 6e 74 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2e 0a 0a | .for.subsequent.syntax.checks... |
| 34fc0 | 52 65 6c 61 74 69 76 65 20 66 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 45 52 52 4f 52 53 20 77 69 | Relative.file.names.in.ERRORS.wi |
| 34fe0 | 6c 6c 20 62 65 20 65 78 70 61 6e 64 65 64 20 72 65 6c 61 74 69 76 65 20 74 6f 0a 57 4f 52 4b 49 | ll.be.expanded.relative.to.WORKI |
| 35000 | 4e 47 2d 44 49 52 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 | NG-DIR."...(let*.((syntax-check. |
| 35020 | 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 20 | flycheck-current-syntax-check).. |
| 35040 | 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 | ........(checker.(flycheck-synta |
| 35060 | 78 2d 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 0a 20 | x-check-checker.syntax-check)).. |
| 35080 | 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 | ........(errors.(flycheck-releva |
| 350a0 | 6e 74 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | nt-errors...................(fly |
| 350c0 | 63 68 65 63 6b 2d 66 69 6c 6c 2d 61 6e 64 2d 65 78 70 61 6e 64 2d 65 72 72 6f 72 2d 66 69 6c 65 | check-fill-and-expand-error-file |
| 350e0 | 2d 6e 61 6d 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | -names....................(flych |
| 35100 | 65 63 6b 2d 66 69 6c 74 65 72 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | eck-filter-errors............... |
| 35120 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 73 73 65 72 74 2d 65 72 72 6f 72 2d 6c 69 73 | ......(flycheck-assert-error-lis |
| 35140 | 74 2d 70 20 65 72 72 6f 72 73 29 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | t-p.errors).checker)............ |
| 35160 | 20 20 20 20 20 20 20 20 77 6f 72 6b 69 6e 67 2d 64 69 72 29 29 29 29 0a 20 20 20 20 28 75 6e 6c | ........working-dir)))).....(unl |
| 35180 | 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 65 78 63 65 73 73 69 76 65 2d | ess.(flycheck-disable-excessive- |
| 351a0 | 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 28 66 | checker.checker.errors).......(f |
| 351c0 | 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 65 72 | lycheck-report-current-errors.er |
| 351e0 | 72 6f 72 73 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 28 | rors)).....(let.((next-checker.( |
| 35200 | 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 2d 66 6f 72 2d 62 75 | flycheck-get-next-checker-for-bu |
| 35220 | 66 66 65 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 28 69 66 20 6e 65 78 74 2d 63 | ffer.checker))).......(if.next-c |
| 35240 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 61 72 74 | hecker...........(flycheck-start |
| 35260 | 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 6e 65 78 74 2d 63 68 65 63 6b | -current-syntax-check.next-check |
| 35280 | 65 72 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 | er).........(setq.flycheck-curre |
| 352a0 | 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 66 6c | nt-syntax-check.nil).........(fl |
| 352c0 | 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 27 66 69 6e 69 73 68 65 64 29 0a | ycheck-report-status.'finished). |
| 352e0 | 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 6f 76 65 72 6c 61 79 73 20 6f 6e 6c 79 20 | ........;;.Delete.overlays.only. |
| 35300 | 61 66 74 65 72 20 74 68 65 20 76 65 72 79 20 6c 61 73 74 20 63 68 65 63 6b 65 72 20 68 61 73 20 | after.the.very.last.checker.has. |
| 35320 | 72 75 6e 2c 20 74 6f 20 61 76 6f 69 64 0a 20 20 20 20 20 20 20 20 3b 3b 20 66 6c 69 63 6b 65 72 | run,.to.avoid.........;;.flicker |
| 35340 | 69 6e 67 20 6f 6e 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 72 65 2d 64 69 73 70 6c 61 79 73 0a | ing.on.intermediate.re-displays. |
| 35360 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 6c 65 74 65 2d 6d 61 72 6b 65 64 2d | ........(flycheck-delete-marked- |
| 35380 | 6f 76 65 72 6c 61 79 73 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | overlays).........(flycheck-erro |
| 353a0 | 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f | r-list-refresh).........(run-hoo |
| 353c0 | 6b 73 20 27 66 6c 79 63 68 65 63 6b 2d 61 66 74 65 72 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d | ks.'flycheck-after-syntax-check- |
| 353e0 | 68 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 28 63 75 72 72 65 6e 74 | hook).........(when.(eq.(current |
| 35400 | 2d 62 75 66 66 65 72 29 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 | -buffer).(window-buffer))....... |
| 35420 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 | ....(flycheck-display-error-at-p |
| 35440 | 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 49 6d 6d 65 64 69 61 74 65 6c 79 20 74 72 | oint)).........;;.Immediately.tr |
| 35460 | 79 20 74 6f 20 72 75 6e 20 61 6e 79 20 70 65 6e 64 69 6e 67 20 64 65 66 65 72 72 65 64 20 73 79 | y.to.run.any.pending.deferred.sy |
| 35480 | 6e 74 61 78 20 63 68 65 63 6b 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 3b 3b 20 77 65 72 | ntax.check,.which.........;;.wer |
| 354a0 | 65 20 74 72 69 67 67 65 72 65 64 20 62 79 20 69 6e 74 65 72 6d 65 64 69 61 74 65 20 61 75 74 6f | e.triggered.by.intermediate.auto |
| 354c0 | 6d 61 74 69 63 20 63 68 65 63 6b 20 65 76 65 6e 74 2c 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 0a | matic.check.event,.to.make.sure. |
| 354e0 | 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 77 65 20 71 75 69 63 6b 6c 79 20 72 65 66 69 6e | ........;;.that.we.quickly.refin |
| 35500 | 65 20 6f 75 74 64 61 74 65 64 20 65 72 72 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 | e.outdated.error.information.... |
| 35520 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 6f 72 6d 2d 64 65 66 65 72 72 65 64 2d | .....(flycheck-perform-deferred- |
| 35540 | 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | syntax-check)))))..(defun.flyche |
| 35560 | 63 6b 2d 64 69 73 61 62 6c 65 2d 65 78 63 65 73 73 69 76 65 2d 63 68 65 63 6b 65 72 20 28 63 68 | ck-disable-excessive-checker.(ch |
| 35580 | 65 63 6b 65 72 20 65 72 72 6f 72 73 29 0a 20 20 22 44 69 73 61 62 6c 65 20 43 48 45 43 4b 45 52 | ecker.errors)..."Disable.CHECKER |
| 355a0 | 20 69 66 20 69 74 20 72 65 70 6f 72 74 65 64 20 65 78 63 65 73 73 69 76 65 20 45 52 52 4f 52 53 | .if.it.reported.excessive.ERRORS |
| 355c0 | 2e 0a 0a 49 66 20 45 52 52 4f 52 53 20 68 61 73 20 6d 6f 72 65 20 69 74 65 6d 73 20 74 68 61 6e | ...If.ERRORS.has.more.items.than |
| 355e0 | 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 72 72 6f 72 2d 74 68 72 65 73 68 6f | .`flycheck-checker-error-thresho |
| 35600 | 6c 64 27 2c 0a 61 64 64 20 43 48 45 43 4b 45 52 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 2d 61 | ld',.add.CHECKER.to.`flycheck--a |
| 35620 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2c | utomatically-disabled-checkers', |
| 35640 | 20 61 6e 64 0a 73 68 6f 77 20 61 20 77 61 72 6e 69 6e 67 2e 0a 0a 52 65 74 75 72 6e 20 74 20 77 | .and.show.a.warning...Return.t.w |
| 35660 | 68 65 6e 20 43 48 45 43 4b 45 52 20 77 61 73 20 64 69 73 61 62 6c 65 64 2c 20 6f 72 20 6e 69 6c | hen.CHECKER.was.disabled,.or.nil |
| 35680 | 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6c 79 63 68 65 | .otherwise."...(when.(and.flyche |
| 356a0 | 63 6b 2d 63 68 65 63 6b 65 72 2d 65 72 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 0a 20 20 20 20 20 | ck-checker-error-threshold...... |
| 356c0 | 20 20 20 20 20 20 20 20 28 3e 20 28 6c 65 6e 67 74 68 20 65 72 72 6f 72 73 29 20 66 6c 79 63 68 | ........(>.(length.errors).flych |
| 356e0 | 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 72 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 29 29 0a 20 20 | eck-checker-error-threshold))... |
| 35700 | 20 20 3b 3b 20 44 69 73 61 62 6c 65 20 43 48 45 43 4b 45 52 20 66 6f 72 20 74 68 69 73 20 62 75 | ..;;.Disable.CHECKER.for.this.bu |
| 35720 | 66 66 65 72 0a 20 20 20 20 3b 3b 20 28 60 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 | ffer.....;;.(`flycheck--automati |
| 35740 | 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 20 69 73 20 61 20 6c 6f | cally-disabled-checkers'.is.a.lo |
| 35760 | 63 61 6c 20 76 61 72 69 61 62 6c 65 29 2e 0a 20 20 20 20 28 6c 77 61 72 6e 20 27 28 66 6c 79 63 | cal.variable)......(lwarn.'(flyc |
| 35780 | 68 65 63 6b 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 29 20 3a 77 61 72 6e 69 6e 67 0a 20 20 | heck.syntax-checker).:warning... |
| 357a0 | 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 | .........(substitute-command-key |
| 357c0 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 | s............."Syntax.checker.%s |
| 357e0 | 20 72 65 70 6f 72 74 65 64 20 74 6f 6f 20 6d 61 6e 79 20 65 72 72 6f 72 73 20 28 25 73 29 20 61 | .reported.too.many.errors.(%s).a |
| 35800 | 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 55 73 65 20 60 5c 5c 5b 63 75 73 74 6f 6d 69 7a | nd.is.disabled..Use.`\\[customiz |
| 35820 | 65 2d 76 61 72 69 61 62 6c 65 5d 20 52 45 54 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | e-variable].RET.flycheck-checker |
| 35840 | 2d 65 72 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 27 20 74 6f 0a 63 68 61 6e 67 65 20 74 68 65 20 | -error-threshold'.to.change.the. |
| 35860 | 74 68 72 65 73 68 6f 6c 64 20 6f 72 20 60 5c 5c 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d | threshold.or.`\\[universal-argum |
| 35880 | 65 6e 74 5d 20 5c 0a 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b | ent].\.\\[flycheck-disable-check |
| 358a0 | 65 72 5d 27 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 74 68 65 20 63 68 65 63 6b 65 72 2e 22 29 | er]'.to.re-enable.the.checker.") |
| 358c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 28 6c 65 6e 67 74 68 20 65 72 72 6f | ............checker.(length.erro |
| 358e0 | 72 73 29 29 0a 20 20 20 20 28 70 75 73 68 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d | rs)).....(push.checker.flycheck- |
| 35900 | 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 | -automatically-disabled-checkers |
| 35920 | 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 | ).....t))..(defun.flycheck-clear |
| 35940 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 68 61 6c 6c 2d 69 6e 74 65 72 72 75 70 74 29 0a 20 20 22 | .(&optional.shall-interrupt)..." |
| 35960 | 43 6c 65 61 72 20 61 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | Clear.all.errors.in.the.current. |
| 35980 | 62 75 66 66 65 72 2e 0a 0a 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 20 6f 72 20 53 48 41 4c | buffer...With.prefix.arg.or.SHAL |
| 359a0 | 4c 2d 49 4e 54 45 52 52 55 50 54 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 6f 20 69 6e 74 65 72 72 | L-INTERRUPT.non-nil,.also.interr |
| 359c0 | 75 70 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 22 0a 20 | upt.the.current.syntax.check.".. |
| 359e0 | 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 77 68 65 6e 20 73 68 61 6c 6c | .(interactive."P")...(when.shall |
| 35a00 | 2d 69 6e 74 65 72 72 75 70 74 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 6f 70 29 29 0a | -interrupt.....(flycheck-stop)). |
| 35a20 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 6c 65 74 65 2d 61 6c 6c 2d 6f 76 65 72 6c 61 79 73 29 | ..(flycheck-delete-all-overlays) |
| 35a40 | 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 65 72 72 6f 72 73 29 0a 20 20 28 66 6c | ...(flycheck-clear-errors)...(fl |
| 35a60 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 29 0a 20 20 28 66 6c | ycheck-error-list-refresh)...(fl |
| 35a80 | 79 63 68 65 63 6b 2d 68 69 64 65 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 | ycheck-hide-error-buffer))..(def |
| 35aa0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 70 74 79 2d 76 61 72 69 61 62 6c 65 73 20 28 29 0a | un.flycheck--empty-variables.(). |
| 35ac0 | 20 20 22 45 6d 70 74 79 20 76 61 72 69 61 62 6c 65 73 20 75 73 65 64 20 62 79 20 46 6c 79 63 68 | .."Empty.variables.used.by.Flych |
| 35ae0 | 65 63 6b 2e 22 0a 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 66 6c | eck."...(kill-local-variable.'fl |
| 35b00 | 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 0a 20 20 28 | ycheck--file-truename-cache)...( |
| 35b20 | 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 66 6c 79 63 68 65 63 6b 2d 2d 69 | kill-local-variable.'flycheck--i |
| 35b40 | 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 29 0a 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c | dle-trigger-timer)...(kill-local |
| 35b60 | 2d 76 61 72 69 61 62 6c 65 20 27 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 | -variable.'flycheck--idle-trigge |
| 35b80 | 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 | r-conditions)...(kill-local-vari |
| 35ba0 | 61 62 6c 65 20 27 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 65 72 72 6f 72 2d 64 69 73 70 6c | able.'flycheck--last-error-displ |
| 35bc0 | 61 79 2d 74 69 63 6b 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 | ay-tick))..(defun.flycheck-teard |
| 35be0 | 6f 77 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 67 6c 6f 62 61 6c 29 0a 20 20 | own.(&optional.ignore-global)... |
| 35c00 | 22 54 65 61 72 64 6f 77 6e 20 46 6c 79 63 68 65 63 6b 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e | "Teardown.Flycheck.in.the.curren |
| 35c20 | 74 20 62 75 66 66 65 72 2e 0a 0a 43 6f 6d 70 6c 65 74 65 6c 79 20 63 6c 65 61 72 20 74 68 65 20 | t.buffer...Completely.clear.the. |
| 35c40 | 77 68 6f 6c 65 20 46 6c 79 63 68 65 63 6b 20 73 74 61 74 65 2e 20 20 52 65 6d 6f 76 65 20 6f 76 | whole.Flycheck.state...Remove.ov |
| 35c60 | 65 72 6c 61 79 73 2c 20 6b 69 6c 6c 0a 72 75 6e 6e 69 6e 67 20 63 68 65 63 6b 73 2c 20 61 6e 64 | erlays,.kill.running.checks,.and |
| 35c80 | 20 65 6d 70 74 79 20 61 6c 6c 20 76 61 72 69 61 62 6c 65 73 20 75 73 65 64 20 62 79 20 46 6c 79 | .empty.all.variables.used.by.Fly |
| 35ca0 | 63 68 65 63 6b 2e 0a 0a 55 6e 6c 65 73 73 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 | check...Unless.optional.argument |
| 35cc0 | 20 49 47 4e 4f 52 45 2d 47 4c 4f 42 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 68 65 63 6b | .IGNORE-GLOBAL.is.non-nil,.check |
| 35ce0 | 20 74 6f 20 73 65 65 0a 69 66 20 6e 6f 20 6d 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 62 75 66 66 | .to.see.if.no.more.Flycheck.buff |
| 35d00 | 65 72 73 20 72 65 6d 61 69 6e 20 28 61 73 69 64 65 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 | ers.remain.(aside.from.the.curre |
| 35d20 | 6e 74 0a 62 75 66 66 65 72 29 2c 20 61 6e 64 20 69 66 20 73 6f 20 74 68 65 6e 20 63 6c 65 61 6e | nt.buffer),.and.if.so.then.clean |
| 35d40 | 20 75 70 20 67 6c 6f 62 61 6c 20 68 6f 6f 6b 73 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 | .up.global.hooks."...(flycheck-s |
| 35d60 | 61 66 65 2d 64 65 6c 65 74 65 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 28 66 6c 79 63 68 | afe-delete-temporaries)...(flych |
| 35d80 | 65 63 6b 2d 73 74 6f 70 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 6e 2d 64 65 66 65 | eck-stop)...(flycheck-clean-defe |
| 35da0 | 72 72 65 64 2d 63 68 65 63 6b 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 | rred-check)...(flycheck-clear).. |
| 35dc0 | 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6e 63 65 6c 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d | .(flycheck-cancel-error-display- |
| 35de0 | 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 28 66 6c 79 63 68 65 63 | error-at-point-timer)...(flychec |
| 35e00 | 6b 2d 2d 63 6c 65 61 72 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 29 0a 20 20 28 | k--clear-idle-trigger-timer)...( |
| 35e20 | 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 70 74 79 2d 76 61 72 69 61 62 6c 65 73 29 0a 20 20 28 75 6e | flycheck--empty-variables)...(un |
| 35e40 | 6c 65 73 73 20 28 6f 72 20 69 67 6e 6f 72 65 2d 67 6c 6f 62 61 6c 0a 20 20 20 20 20 20 20 20 20 | less.(or.ignore-global.......... |
| 35e60 | 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 62 75 66 29 0a 20 20 20 | .....(seq-some.(lambda.(buf).... |
| 35e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 | .......................(and.(not |
| 35ea0 | 20 28 65 71 75 61 6c 20 62 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 | .(equal.buf.(current-buffer))).. |
| 35ec0 | 20 20 20 20 20 20 20 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 | ..............................(b |
| 35ee0 | 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | uffer-local-value.'flycheck-mode |
| 35f00 | 20 62 75 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .buf)))......................... |
| 35f20 | 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 67 6c | (buffer-list))).....(flycheck-gl |
| 35f40 | 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 20 27 69 67 6e 6f 72 65 2d 6c 6f 63 61 6c 29 29 29 0a 0a | obal-teardown.'ignore-local))).. |
| 35f60 | 0c 0a 3b 3b 3b 20 41 75 74 6f 6d 61 74 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 | ..;;;.Automatic.syntax.checking. |
| 35f80 | 69 6e 20 61 20 62 75 66 66 65 72 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d | in.a.buffer.(defun.flycheck-may- |
| 35fa0 | 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 28 26 72 65 73 74 20 63 6f 6e 64 69 | check-automatically.(&rest.condi |
| 35fc0 | 74 69 6f 6e 73 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 | tions)..."Determine.whether.the. |
| 35fe0 | 62 75 66 66 65 72 20 6d 61 79 20 62 65 20 63 68 65 63 6b 65 64 20 75 6e 64 65 72 20 6f 6e 65 20 | buffer.may.be.checked.under.one. |
| 36000 | 6f 66 20 43 4f 4e 44 49 54 49 4f 4e 53 2e 0a 0a 52 65 61 64 2d 6f 6e 6c 79 20 62 75 66 66 65 72 | of.CONDITIONS...Read-only.buffer |
| 36020 | 73 20 6d 61 79 20 6e 65 76 65 72 20 62 65 20 63 68 65 63 6b 65 64 20 61 75 74 6f 6d 61 74 69 63 | s.may.never.be.checked.automatic |
| 36040 | 61 6c 6c 79 2e 0a 0a 49 66 20 43 4f 4e 44 49 54 49 4f 4e 53 20 61 72 65 20 67 69 76 65 6e 2c 20 | ally...If.CONDITIONS.are.given,. |
| 36060 | 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 73 79 6e 74 61 78 20 6d 61 79 20 62 65 20 | determine.whether.syntax.may.be. |
| 36080 | 63 68 65 63 6b 65 64 0a 75 6e 64 65 72 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6f 66 20 74 68 | checked.under.at.least.one.of.th |
| 360a0 | 65 6d 2c 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | em,.according.to.`flycheck-check |
| 360c0 | 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 22 0a 20 20 28 61 6e 64 20 | -syntax-automatically'."...(and. |
| 360e0 | 28 6e 6f 74 20 28 6f 72 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 28 66 6c 79 63 68 | (not.(or.buffer-read-only.(flych |
| 36100 | 65 63 6b 2d 65 70 68 65 6d 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 29 29 29 0a 20 20 20 20 20 20 | eck-ephemeral-buffer-p)))....... |
| 36120 | 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 | .(file-exists-p.default-director |
| 36140 | 79 29 0a 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 | y)........(or.(not.conditions).. |
| 36160 | 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(seq-some............. |
| 36180 | 28 6c 61 6d 62 64 61 20 28 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (lambda.(condition)............. |
| 361a0 | 20 20 28 6d 65 6d 71 20 63 6f 6e 64 69 74 69 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ..(memq.condition.flycheck-check |
| 361c0 | 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 29 29 0a 20 20 20 20 20 20 20 20 | -syntax-automatically))......... |
| 361e0 | 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 73 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 | ....conditions))))..(defvar-loca |
| 36200 | 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 20 6e | l.flycheck--idle-trigger-timer.n |
| 36220 | 69 6c 0a 20 20 22 54 69 6d 65 72 20 75 73 65 64 20 74 6f 20 74 72 69 67 67 65 72 20 61 20 73 79 | il..."Timer.used.to.trigger.a.sy |
| 36240 | 6e 74 61 78 20 63 68 65 63 6b 20 61 66 74 65 72 20 61 6e 20 69 64 6c 65 20 64 65 6c 61 79 2e 22 | ntax.check.after.an.idle.delay." |
| 36260 | 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d | )..(defvar-local.flycheck--idle- |
| 36280 | 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f | trigger-conditions.nil..."List.o |
| 362a0 | 66 20 63 6f 6e 64 69 74 69 6f 6e 73 20 75 6e 64 65 72 20 77 68 69 63 68 20 61 6e 20 69 64 6c 65 | f.conditions.under.which.an.idle |
| 362c0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 69 6c 6c 20 62 65 20 74 72 69 67 67 65 72 65 64 2e | .syntax.check.will.be.triggered. |
| 362e0 | 0a 54 68 69 73 20 77 69 6c 6c 20 62 65 20 73 6f 6d 65 20 73 75 62 73 65 74 20 6f 66 20 74 68 65 | .This.will.be.some.subset.of.the |
| 36300 | 20 61 6c 6c 6f 77 61 62 6c 65 20 76 61 6c 75 65 73 20 66 6f 72 0a 60 66 6c 79 63 68 65 63 6b 2d | .allowable.values.for.`flycheck- |
| 36320 | 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 0a 0a 46 6f | check-syntax-automatically'...Fo |
| 36340 | 72 20 65 78 61 6d 70 6c 65 2c 20 69 66 20 74 68 65 20 75 73 65 72 20 73 77 69 74 63 68 65 73 20 | r.example,.if.the.user.switches. |
| 36360 | 74 6f 20 61 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 6e 20 6d 61 6b 65 73 20 61 6e 0a 65 64 | to.a.buffer.and.then.makes.an.ed |
| 36380 | 69 74 2c 20 74 68 69 73 20 6c 69 73 74 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 20 76 61 6c 75 | it,.this.list.will.have.the.valu |
| 363a0 | 65 73 20 60 69 64 6c 65 2d 63 68 61 6e 67 65 27 20 61 6e 64 0a 60 69 64 6c 65 2d 62 75 66 66 65 | es.`idle-change'.and.`idle-buffe |
| 363c0 | 72 2d 73 77 69 74 63 68 27 20 69 6e 20 69 74 2c 20 61 74 20 6c 65 61 73 74 20 75 6e 74 69 6c 20 | r-switch'.in.it,.at.least.until. |
| 363e0 | 74 68 65 20 69 64 6c 65 20 74 69 6d 65 72 0a 65 78 70 69 72 65 73 2e 22 29 0a 0a 28 64 65 66 75 | the.idle.timer.expires.")..(defu |
| 36400 | 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | n.flycheck-buffer-automatically. |
| 36420 | 28 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6e 64 69 74 69 6f 6e 20 66 6f 72 63 65 2d 64 65 66 65 72 | (&optional.condition.force-defer |
| 36440 | 72 65 64 29 0a 20 20 22 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 68 65 63 6b 20 73 79 6e 74 | red)..."Automatically.check.synt |
| 36460 | 61 78 20 61 74 20 43 4f 4e 44 49 54 49 4f 4e 2e 0a 0a 53 79 6e 74 61 78 20 69 73 20 6e 6f 74 20 | ax.at.CONDITION...Syntax.is.not. |
| 36480 | 63 68 65 63 6b 65 64 20 69 66 20 60 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 63 68 65 63 6b 2d 61 | checked.if.`flycheck-may-check-a |
| 364a0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 0a 72 65 74 75 72 6e 73 20 6e 69 6c 20 66 6f 72 20 43 4f | utomatically'.returns.nil.for.CO |
| 364c0 | 4e 44 49 54 49 4f 4e 2e 20 20 28 43 4f 4e 44 49 54 49 4f 4e 20 6d 61 79 20 62 65 20 61 20 73 69 | NDITION...(CONDITION.may.be.a.si |
| 364e0 | 6e 67 6c 65 20 63 6f 6e 64 69 74 69 6f 6e 0a 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 6d | ngle.condition.or.a.list.of.them |
| 36500 | 2e 29 0a 0a 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 64 65 66 65 72 72 65 64 | .)..The.syntax.check.is.deferred |
| 36520 | 20 69 66 20 46 4f 52 43 45 2d 44 45 46 45 52 52 45 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f | .if.FORCE-DEFERRED.is.non-nil,.o |
| 36540 | 72 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 6d 75 73 74 2d 64 65 66 65 72 2d 63 68 65 63 6b 27 | r.if.`flycheck-must-defer-check' |
| 36560 | 20 72 65 74 75 72 6e 73 20 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6c 79 63 68 65 | .returns.t."...(when.(and.flyche |
| 36580 | 63 6b 2d 6d 6f 64 65 20 28 69 66 20 28 6c 69 73 74 70 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 | ck-mode.(if.(listp.condition)... |
| 365a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 | .............................(ap |
| 365c0 | 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 | ply.#'flycheck-may-check-automat |
| 365e0 | 69 63 61 6c 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ically.......................... |
| 36600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 | .............condition)......... |
| 36620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d | .....................(flycheck-m |
| 36640 | 61 79 2d 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6e 64 69 74 69 6f 6e | ay-check-automatically.condition |
| 36660 | 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 6c 65 61 72 2d 69 64 6c 65 2d 74 72 | ))).....(flycheck--clear-idle-tr |
| 36680 | 69 67 67 65 72 2d 74 69 6d 65 72 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d | igger-timer).....(setq.flycheck- |
| 366a0 | 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 29 0a 20 20 | -idle-trigger-conditions.nil)... |
| 366c0 | 20 20 28 69 66 20 28 6f 72 20 66 6f 72 63 65 2d 64 65 66 65 72 72 65 64 20 28 66 6c 79 63 68 65 | ..(if.(or.force-deferred.(flyche |
| 366e0 | 63 6b 2d 6d 75 73 74 2d 64 65 66 65 72 2d 63 68 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 66 | ck-must-defer-check)).........(f |
| 36700 | 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 29 0a 20 20 20 20 20 20 28 | lycheck-buffer-deferred).......( |
| 36720 | 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f 72 20 77 68 69 6c 65 | with-demoted-errors."Error.while |
| 36740 | 20 63 68 65 63 6b 69 6e 67 20 73 79 6e 74 61 78 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3a 20 | .checking.syntax.automatically:. |
| 36760 | 25 53 22 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 29 29 | %S".........(flycheck-buffer)))) |
| 36780 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 63 6c 65 61 72 2d 69 64 6c 65 2d 74 | )..(defun.flycheck--clear-idle-t |
| 367a0 | 72 69 67 67 65 72 2d 74 69 6d 65 72 20 28 29 0a 20 20 22 43 6c 65 61 72 20 74 68 65 20 69 64 6c | rigger-timer.()..."Clear.the.idl |
| 367c0 | 65 20 74 72 69 67 67 65 72 20 74 69 6d 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 | e.trigger.timer."...(when.flyche |
| 367e0 | 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 0a 20 20 20 20 28 63 61 6e 63 | ck--idle-trigger-timer.....(canc |
| 36800 | 65 6c 2d 74 69 6d 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d | el-timer.flycheck--idle-trigger- |
| 36820 | 74 69 6d 65 72 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d | timer).....(setq.flycheck--idle- |
| 36840 | 74 72 69 67 67 65 72 2d 74 69 6d 65 72 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | trigger-timer.nil)))..(defun.fly |
| 36860 | 63 68 65 63 6b 2d 2d 68 61 6e 64 6c 65 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 20 28 62 75 66 66 | check--handle-idle-trigger.(buff |
| 36880 | 65 72 29 0a 20 20 22 52 75 6e 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 42 55 46 | er)..."Run.a.syntax.check.in.BUF |
| 368a0 | 46 45 52 20 69 66 20 61 70 70 72 6f 70 72 69 61 74 65 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f | FER.if.appropriate..This.functio |
| 368c0 | 6e 20 69 73 20 63 61 6c 6c 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 | n.is.called.by.`flycheck--idle-t |
| 368e0 | 72 69 67 67 65 72 2d 74 69 6d 65 72 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 | rigger-timer'."...(let.((current |
| 36900 | 2d 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 | -buffer.(current-buffer))).....( |
| 36920 | 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a 20 20 20 20 | when.(buffer-live-p.buffer)..... |
| 36940 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 | ..(with-current-buffer.buffer... |
| 36960 | 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 | ......(unless.(or.flycheck-buffe |
| 36980 | 72 2d 73 77 69 74 63 68 2d 63 68 65 63 6b 2d 69 6e 74 65 72 6d 65 64 69 61 74 65 2d 62 75 66 66 | r-switch-check-intermediate-buff |
| 369a0 | 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 62 75 66 66 | ers.....................(eq.buff |
| 369c0 | 65 72 20 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | er.current-buffer))...........(s |
| 369e0 | 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 | etq.flycheck--idle-trigger-condi |
| 36a00 | 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 27 69 64 6c | tions.................(delq.'idl |
| 36a20 | 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-buffer-switch................. |
| 36a40 | 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e | ......flycheck--idle-trigger-con |
| 36a60 | 64 69 74 69 6f 6e 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 | ditions))).........(when.flychec |
| 36a80 | 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 20 20 20 | k--idle-trigger-conditions...... |
| 36aa0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 | .....(flycheck-buffer-automatica |
| 36ac0 | 6c 6c 79 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 | lly.flycheck--idle-trigger-condi |
| 36ae0 | 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d | tions)...........(setq.flycheck- |
| 36b00 | 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 29 29 29 29 | -idle-trigger-conditions.nil)))) |
| 36b20 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 63 68 61 6e 67 | ))..(defun.flycheck-handle-chang |
| 36b40 | 65 20 28 62 65 67 20 65 6e 64 20 5f 6c 65 6e 29 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 62 75 66 | e.(beg.end._len)..."Handle.a.buf |
| 36b60 | 66 65 72 20 63 68 61 6e 67 65 20 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a | fer.change.between.BEG.and.END.. |
| 36b80 | 0a 42 45 47 20 61 6e 64 20 45 4e 44 20 6d 61 72 6b 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 | .BEG.and.END.mark.the.beginning. |
| 36ba0 | 61 6e 64 20 65 6e 64 20 6f 66 20 74 68 65 20 63 68 61 6e 67 65 20 74 65 78 74 2e 20 20 5f 4c 45 | and.end.of.the.change.text..._LE |
| 36bc0 | 4e 0a 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 53 74 61 72 74 20 61 20 73 79 6e 74 61 78 20 63 68 | N.is.ignored...Start.a.syntax.ch |
| 36be0 | 65 63 6b 20 69 66 20 61 20 6e 65 77 20 6c 69 6e 65 20 68 61 73 20 62 65 65 6e 20 69 6e 73 65 72 | eck.if.a.new.line.has.been.inser |
| 36c00 | 74 65 64 20 69 6e 74 6f 20 74 68 65 0a 62 75 66 66 65 72 2e 22 0a 20 20 3b 3b 20 53 61 76 65 20 | ted.into.the.buffer."...;;.Save. |
| 36c20 | 61 6e 64 20 72 65 73 74 6f 72 65 20 74 68 65 20 6d 61 74 63 68 20 64 61 74 61 2c 20 61 73 20 72 | and.restore.the.match.data,.as.r |
| 36c40 | 65 63 6f 6d 6d 65 6e 64 65 64 20 69 6e 20 28 65 6c 69 73 70 29 43 68 61 6e 67 65 20 48 6f 6f 6b | ecommended.in.(elisp)Change.Hook |
| 36c60 | 73 0a 20 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 77 68 65 6e 20 66 | s...(save-match-data.....(when.f |
| 36c80 | 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d | lycheck-mode.......(if.(string-m |
| 36ca0 | 61 74 63 68 2d 70 20 28 72 78 20 22 5c 6e 22 29 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 | atch-p.(rx."\n").(buffer-substri |
| 36cc0 | 6e 67 20 62 65 67 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | ng.beg.end))...........(flycheck |
| 36ce0 | 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 27 6e 65 77 2d 6c 69 6e 65 20 | -buffer-automatically.'new-line. |
| 36d00 | 27 66 6f 72 63 65 2d 64 65 66 65 72 72 65 64 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 | 'force-deferred).........(when.( |
| 36d20 | 6d 65 6d 71 20 27 69 64 6c 65 2d 63 68 61 6e 67 65 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | memq.'idle-change.flycheck-check |
| 36d40 | 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 29 0a 20 20 20 20 20 20 20 20 20 | -syntax-automatically).......... |
| 36d60 | 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 6c 65 61 72 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 | .(flycheck--clear-idle-trigger-t |
| 36d80 | 69 6d 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 69 64 6c | imer)...........(cl-pushnew.'idl |
| 36da0 | 65 2d 63 68 61 6e 67 65 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d | e-change.flycheck--idle-trigger- |
| 36dc0 | 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 | conditions)...........(setq.flyc |
| 36de0 | 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 | heck--idle-trigger-timer........ |
| 36e00 | 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 61 74 2d 74 69 6d 65 20 66 6c 79 63 68 65 63 6b 2d 69 | .........(run-at-time.flycheck-i |
| 36e20 | 64 6c 65 2d 63 68 61 6e 67 65 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 | dle-change-delay.nil............ |
| 36e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 2d 68 61 | ..................#'flycheck--ha |
| 36e60 | 6e 64 6c 65 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ndle-idle-trigger............... |
| 36e80 | 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 72 29 29 | ...............(current-buffer)) |
| 36ea0 | 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 62 | ))))))..(defvar.flycheck--last-b |
| 36ec0 | 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 20 22 54 68 65 20 63 75 | uffer.(current-buffer)..."The.cu |
| 36ee0 | 72 72 65 6e 74 20 62 75 66 66 65 72 20 6f 72 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 | rrent.buffer.or.the.buffer.that. |
| 36f00 | 77 61 73 20 70 72 65 76 69 6f 75 73 6c 79 20 63 75 72 72 65 6e 74 2e 0a 54 68 69 73 20 69 73 20 | was.previously.current..This.is. |
| 36f20 | 75 73 75 61 6c 6c 79 20 65 71 75 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | usually.equal.to.the.current.buf |
| 36f40 | 66 65 72 2c 20 75 6e 6c 65 73 73 20 74 68 65 20 75 73 65 72 20 6a 75 73 74 0a 73 77 69 74 63 68 | fer,.unless.the.user.just.switch |
| 36f60 | 65 64 20 62 75 66 66 65 72 73 2e 20 20 41 66 74 65 72 20 61 20 62 75 66 66 65 72 20 73 77 69 74 | ed.buffers...After.a.buffer.swit |
| 36f80 | 63 68 2c 20 69 74 20 69 73 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a 62 75 66 66 65 72 2e 22 29 | ch,.it.is.the.previous.buffer.") |
| 36fa0 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 62 75 66 66 65 72 2d | ..(defun.flycheck-handle-buffer- |
| 36fc0 | 73 77 69 74 63 68 20 28 29 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 70 6f 73 73 69 62 6c 65 20 73 | switch.()..."Handle.a.possible.s |
| 36fe0 | 77 69 74 63 68 20 74 6f 20 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 61 20 62 | witch.to.another.buffer...If.a.b |
| 37000 | 75 66 66 65 72 20 73 77 69 74 63 68 20 61 63 74 75 61 6c 6c 79 20 68 61 70 70 65 6e 65 64 2c 20 | uffer.switch.actually.happened,. |
| 37020 | 73 63 68 65 64 75 6c 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 22 0a 20 20 3b 3b 20 53 | schedule.a.syntax.check."...;;.S |
| 37040 | 77 69 74 63 68 69 6e 67 20 62 75 66 66 65 72 73 20 68 65 72 65 20 69 73 20 77 65 69 72 64 2c 20 | witching.buffers.here.is.weird,. |
| 37060 | 62 75 74 20 75 6e 66 6f 72 74 75 6e 61 74 65 6c 79 20 6e 65 63 65 73 73 61 72 79 2e 20 20 49 74 | but.unfortunately.necessary...It |
| 37080 | 0a 20 20 3b 3b 20 74 75 72 6e 73 20 6f 75 74 20 74 68 61 74 20 60 77 69 74 68 2d 74 65 6d 70 2d | ...;;.turns.out.that.`with-temp- |
| 370a0 | 62 75 66 66 65 72 27 20 74 72 69 67 67 65 72 73 0a 20 20 3b 3b 20 60 62 75 66 66 65 72 2d 6c 69 | buffer'.triggers...;;.`buffer-li |
| 370c0 | 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 27 20 74 77 69 63 65 2c 20 61 6e 64 20 74 68 65 20 76 | st-update-hook'.twice,.and.the.v |
| 370e0 | 61 6c 75 65 20 6f 66 0a 20 20 3b 3b 20 60 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 27 20 69 73 | alue.of...;;.`current-buffer'.is |
| 37100 | 20 62 6f 67 75 73 20 69 6e 20 6f 6e 65 20 6f 66 20 74 68 6f 73 65 20 74 72 69 67 67 65 72 73 20 | .bogus.in.one.of.those.triggers. |
| 37120 | 28 74 68 65 20 6f 6e 65 20 6a 75 73 74 0a 20 20 3b 3b 20 61 66 74 65 72 20 74 68 65 20 74 65 6d | (the.one.just...;;.after.the.tem |
| 37140 | 70 20 62 75 66 66 65 72 20 69 73 20 6b 69 6c 6c 65 64 29 2e 20 20 49 66 20 77 65 20 72 65 6c 79 | p.buffer.is.killed)...If.we.rely |
| 37160 | 20 6f 6e 20 74 68 65 20 62 6f 67 75 73 20 76 61 6c 75 65 2c 0a 20 20 3b 3b 20 46 6c 79 63 68 65 | .on.the.bogus.value,...;;.Flyche |
| 37180 | 63 6b 20 77 69 6c 6c 20 74 68 69 6e 6b 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 69 73 20 73 | ck.will.think.that.the.user.is.s |
| 371a0 | 77 69 74 63 68 69 6e 67 20 62 61 63 6b 20 61 6e 64 20 66 6f 72 74 68 0a 20 20 3b 3b 20 62 65 74 | witching.back.and.forth...;;.bet |
| 371c0 | 77 65 65 6e 20 64 69 66 66 65 72 65 6e 74 20 62 75 66 66 65 72 73 20 64 75 72 69 6e 67 20 74 68 | ween.different.buffers.during.th |
| 371e0 | 65 20 60 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 27 20 63 61 6c 6c 0a 20 20 3b 3b 20 28 | e.`with-temp-buffer'.call...;;.( |
| 37200 | 6e 6f 74 65 3a 20 74 77 6f 20 64 69 66 66 65 72 65 6e 74 20 6e 6f 72 6d 61 6c 20 62 75 66 66 65 | note:.two.different.normal.buffe |
| 37220 | 72 73 2c 20 6e 6f 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 0a 20 | rs,.not.the.current.buffer.and.. |
| 37240 | 20 3b 3b 20 74 68 65 20 74 65 6d 70 20 62 75 66 66 65 72 21 29 2c 20 61 6e 64 20 74 68 61 74 20 | .;;.the.temp.buffer!),.and.that. |
| 37260 | 77 6f 75 6c 64 20 74 72 69 67 67 65 72 20 73 70 75 72 69 6f 75 73 20 73 79 6e 74 61 78 20 63 68 | would.trigger.spurious.syntax.ch |
| 37280 | 65 63 6b 73 2e 0a 20 20 3b 3b 20 49 74 20 73 65 65 6d 73 20 74 68 61 74 20 72 65 61 64 69 6e 67 | ecks....;;.It.seems.that.reading |
| 372a0 | 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 29 20 67 65 74 73 20 75 73 20 74 68 65 20 63 6f 72 | .(window-buffer).gets.us.the.cor |
| 372c0 | 72 65 63 74 20 63 75 72 72 65 6e 74 0a 20 20 3b 3b 20 62 75 66 66 65 72 20 69 6e 20 61 6c 6c 20 | rect.current...;;.buffer.in.all. |
| 372e0 | 69 6d 70 6f 72 74 61 6e 74 20 72 65 61 6c 2d 6c 69 66 65 20 73 69 74 75 61 74 69 6f 6e 73 20 28 | important.real-life.situations.( |
| 37300 | 61 6c 74 68 6f 75 67 68 20 69 74 20 64 6f 65 73 6e 27 74 0a 20 20 3b 3b 20 6e 65 63 65 73 73 61 | although.it.doesn't...;;.necessa |
| 37320 | 72 69 6c 79 20 63 61 74 63 68 20 75 73 65 73 20 6f 66 20 60 73 65 74 2d 62 75 66 66 65 72 27 29 | rily.catch.uses.of.`set-buffer') |
| 37340 | 2e 0a 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 77 69 6e 64 6f 77 | ....(with-current-buffer.(window |
| 37360 | 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 65 71 75 61 6c 20 | -buffer).....(unless.(or.(equal. |
| 37380 | 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 | flycheck--last-buffer.(current-b |
| 373a0 | 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 | uffer)).................;;.Don't |
| 373c0 | 20 62 6f 74 68 65 72 20 6b 65 65 70 69 6e 67 20 74 72 61 63 6b 20 6f 66 20 63 68 61 6e 67 65 73 | .bother.keeping.track.of.changes |
| 373e0 | 20 74 6f 20 61 6e 64 20 66 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | .to.and.from.................;;. |
| 37400 | 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 20 61 73 20 74 68 65 79 20 77 69 6c 6c 20 6e 65 76 | the.minibuffer,.as.they.will.nev |
| 37420 | 65 72 20 72 65 71 75 69 72 65 20 75 73 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er.require.us.to................ |
| 37440 | 20 3b 3b 20 72 75 6e 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 20 20 20 20 20 20 20 20 | .;;.run.a.syntax.check.......... |
| 37460 | 20 20 20 20 20 20 20 20 28 6d 69 6e 69 62 75 66 66 65 72 70 29 29 0a 20 20 20 20 20 20 28 73 65 | ........(minibufferp)).......(se |
| 37480 | 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 62 75 66 66 65 72 20 28 63 75 72 72 65 6e | tq.flycheck--last-buffer.(curren |
| 374a0 | 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6c 79 63 | t-buffer)).......(when.(and.flyc |
| 374c0 | 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 | heck-mode..................(memq |
| 374e0 | 20 27 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 20 66 6c 79 63 68 65 63 6b 2d 63 68 | .'idle-buffer-switch.flycheck-ch |
| 37500 | 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 29 29 0a 20 20 20 20 20 | eck-syntax-automatically))...... |
| 37520 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 6c 65 61 72 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 | ...(flycheck--clear-idle-trigger |
| 37540 | 2d 74 69 6d 65 72 29 0a 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 69 64 6c | -timer).........(cl-pushnew.'idl |
| 37560 | 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 | e-buffer-switch.flycheck--idle-t |
| 37580 | 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 | rigger-conditions).........(setq |
| 375a0 | 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 0a 20 20 | .flycheck--idle-trigger-timer... |
| 375c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 61 74 2d 74 69 6d 65 20 66 6c 79 63 68 65 63 | ............(run-at-time.flychec |
| 375e0 | 6b 2d 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 | k-idle-buffer-switch-delay.nil.. |
| 37600 | 20 20 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 66 6c 79 63 | ..........................#'flyc |
| 37620 | 68 65 63 6b 2d 2d 68 61 6e 64 6c 65 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 0a 20 20 20 20 20 20 | heck--handle-idle-trigger....... |
| 37640 | 20 20 20 20 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 62 75 | .....................(current-bu |
| 37660 | 66 66 65 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e | ffer)))))))..(defun.flycheck-han |
| 37680 | 64 6c 65 2d 73 61 76 65 20 28 29 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 73 61 76 65 20 6f 66 20 | dle-save.()..."Handle.a.save.of. |
| 376a0 | 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d | the.buffer."...(flycheck-buffer- |
| 376c0 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 27 73 61 76 65 29 29 0a 0a 0c 0a 3b 3b 3b 20 44 65 66 | automatically.'save))....;;;.Def |
| 376e0 | 65 72 72 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 0a 28 64 65 66 76 61 72 2d 6c 6f | erred.syntax.checking.(defvar-lo |
| 37700 | 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 | cal.flycheck-deferred-syntax-che |
| 37720 | 63 6b 20 6e 69 6c 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 20 64 65 66 65 72 72 65 64 | ck.nil..."If.non-nil,.a.deferred |
| 37740 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 70 65 6e 64 69 6e 67 2e 22 29 0a 0a 28 64 65 | .syntax.check.is.pending.")..(de |
| 37760 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 75 73 74 2d 64 65 66 65 72 2d 63 68 65 63 6b 20 28 29 | fun.flycheck-must-defer-check.() |
| 37780 | 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 73 79 6e 74 61 78 | ..."Determine.whether.the.syntax |
| 377a0 | 20 63 68 65 63 6b 20 68 61 73 20 74 6f 20 62 65 20 64 65 66 65 72 72 65 64 2e 0a 0a 41 20 63 68 | .check.has.to.be.deferred...A.ch |
| 377c0 | 65 63 6b 20 68 61 73 20 74 6f 20 62 65 20 64 65 66 65 72 72 65 64 20 69 66 20 74 68 65 20 62 75 | eck.has.to.be.deferred.if.the.bu |
| 377e0 | 66 66 65 72 20 69 73 20 6e 6f 74 20 76 69 73 69 62 6c 65 2c 20 6f 72 20 69 66 20 74 68 65 20 62 | ffer.is.not.visible,.or.if.the.b |
| 37800 | 75 66 66 65 72 20 69 73 0a 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 72 65 76 65 72 74 65 | uffer.is.currently.being.reverte |
| 37820 | 64 2e 0a 0a 52 65 74 75 72 6e 20 74 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 69 73 20 74 6f 20 | d...Return.t.if.the.check.is.to. |
| 37840 | 62 65 20 64 65 66 65 72 72 65 64 2c 20 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a | be.deferred,.or.nil.otherwise.". |
| 37860 | 20 20 28 6f 72 20 28 6e 6f 74 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 0a | ..(or.(not.(get-buffer-window)). |
| 37880 | 20 20 20 20 20 20 3b 3b 20 57 65 20 64 65 66 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 | ......;;.We.defer.the.syntax.che |
| 378a0 | 63 6b 20 69 66 20 46 6c 79 63 68 65 63 6b 20 69 73 20 61 6c 72 65 61 64 79 20 72 75 6e 6e 69 6e | ck.if.Flycheck.is.already.runnin |
| 378c0 | 67 2c 20 74 6f 0a 20 20 20 20 20 20 3b 3b 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 73 74 61 72 74 | g,.to.......;;.immediately.start |
| 378e0 | 20 61 20 6e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 61 66 74 65 72 20 74 68 65 20 63 75 | .a.new.syntax.check.after.the.cu |
| 37900 | 72 72 65 6e 74 20 6f 6e 65 20 66 69 6e 69 73 68 65 64 2c 0a 20 20 20 20 20 20 3b 3b 20 62 65 63 | rrent.one.finished,.......;;.bec |
| 37920 | 61 75 73 65 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 | ause.the.result.of.the.current.c |
| 37940 | 68 65 63 6b 20 77 69 6c 6c 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 20 62 65 20 6f 75 74 64 61 74 65 | heck.will.most.likely.be.outdate |
| 37960 | 64 20 62 79 0a 20 20 20 20 20 20 3b 3b 20 74 68 65 20 74 69 6d 65 20 69 74 20 69 73 20 66 69 6e | d.by.......;;.the.time.it.is.fin |
| 37980 | 69 73 68 65 64 2e 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 6e 6e 69 6e 67 2d 70 | ished........(flycheck-running-p |
| 379a0 | 29 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 6d 75 73 74 20 64 65 66 65 72 20 63 68 65 63 6b 73 20 | ).......;;.We.must.defer.checks. |
| 379c0 | 77 68 69 6c 65 20 61 20 62 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 72 65 76 65 72 74 65 64 | while.a.buffer.is.being.reverted |
| 379e0 | 2c 20 74 6f 20 61 76 6f 69 64 20 72 61 63 65 0a 20 20 20 20 20 20 3b 3b 20 63 6f 6e 64 69 74 69 | ,.to.avoid.race.......;;.conditi |
| 37a00 | 6f 6e 73 20 77 68 69 6c 65 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 73 20 61 72 | ons.while.the.buffer.contents.ar |
| 37a20 | 65 20 62 65 69 6e 67 20 72 65 73 74 6f 72 65 64 2e 0a 20 20 20 20 20 20 72 65 76 65 72 74 2d 62 | e.being.restored........revert-b |
| 37a40 | 75 66 66 65 72 2d 69 6e 2d 70 72 6f 67 72 65 73 73 2d 70 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | uffer-in-progress-p))..(defun.fl |
| 37a60 | 79 63 68 65 63 6b 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 2d 70 20 28 29 0a 20 20 22 44 65 | ycheck-deferred-check-p.()..."De |
| 37a80 | 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | termine.whether.the.current.buff |
| 37aa0 | 65 72 20 68 61 73 20 61 20 64 65 66 65 72 72 65 64 20 63 68 65 63 6b 2e 0a 0a 52 65 74 75 72 6e | er.has.a.deferred.check...Return |
| 37ac0 | 20 74 20 69 66 20 73 6f 2c 20 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 66 | .t.if.so,.or.nil.otherwise."...f |
| 37ae0 | 6c 79 63 68 65 63 6b 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 0a | lycheck-deferred-syntax-check).. |
| 37b00 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 20 | (defun.flycheck-buffer-deferred. |
| 37b20 | 28 29 0a 20 20 22 44 65 66 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 66 6f 72 20 74 68 65 | ()..."Defer.syntax.check.for.the |
| 37b40 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | .current.buffer."...(setq.flyche |
| 37b60 | 63 6b 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 74 29 29 0a 0a 28 64 | ck-deferred-syntax-check.t))..(d |
| 37b80 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 6e 2d 64 65 66 65 72 72 65 64 2d 63 68 65 | efun.flycheck-clean-deferred-che |
| 37ba0 | 63 6b 20 28 29 0a 20 20 22 43 6c 65 61 6e 20 61 20 64 65 66 65 72 72 65 64 20 73 79 6e 74 61 78 | ck.()..."Clean.a.deferred.syntax |
| 37bc0 | 20 63 68 65 63 6b 69 6e 67 20 73 74 61 74 65 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | .checking.state."...(setq.flyche |
| 37be0 | 63 6b 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 6e 69 6c 29 29 0a 0a | ck-deferred-syntax-check.nil)).. |
| 37c00 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 6f 72 6d 2d 64 65 66 65 72 72 65 64 | (defun.flycheck-perform-deferred |
| 37c20 | 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 28 29 0a 20 20 22 50 65 72 66 6f 72 6d 20 74 68 65 20 | -syntax-check.()..."Perform.the. |
| 37c40 | 64 65 66 65 72 72 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 22 0a 20 20 28 77 68 65 6e 20 | deferred.syntax.check."...(when. |
| 37c60 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 2d 70 29 0a 20 20 20 20 | (flycheck-deferred-check-p)..... |
| 37c80 | 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 6e 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 29 0a | (flycheck-clean-deferred-check). |
| 37ca0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 6c | ....(flycheck-buffer-automatical |
| 37cc0 | 6c 79 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 69 6e 20 | ly)))....;;;.Syntax.checking.in. |
| 37ce0 | 61 6c 6c 20 62 75 66 66 65 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d | all.buffers.(defun.flycheck-may- |
| 37d00 | 65 6e 61 62 6c 65 2d 6d 6f 64 65 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 | enable-mode.()..."Determine.whet |
| 37d20 | 68 65 72 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 6d 61 79 20 62 65 20 65 6e 61 62 6c 65 64 | her.Flycheck.mode.may.be.enabled |
| 37d40 | 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 | ...Flycheck.mode.is.not.enabled. |
| 37d60 | 66 6f 72 0a 0a 2d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 0a 2d 20 60 66 75 6e 64 61 6d | for..-.the.minibuffer,.-.`fundam |
| 37d80 | 65 6e 74 61 6c 2d 6d 6f 64 65 27 0a 2d 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 77 68 6f 73 65 20 | ental-mode'.-.major.modes.whose. |
| 37da0 | 60 6d 6f 64 65 2d 63 6c 61 73 73 27 20 70 72 6f 70 65 72 74 79 20 69 73 20 60 73 70 65 63 69 61 | `mode-class'.property.is.`specia |
| 37dc0 | 6c 27 2c 0a 2d 20 65 70 68 65 6d 65 72 61 6c 20 62 75 66 66 65 72 73 20 28 73 65 65 20 60 66 6c | l',.-.ephemeral.buffers.(see.`fl |
| 37de0 | 79 63 68 65 63 6b 2d 65 70 68 65 6d 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 27 29 2c 0a 2d 20 65 | ycheck-ephemeral-buffer-p'),.-.e |
| 37e00 | 6e 63 72 79 70 74 65 64 20 62 75 66 66 65 72 73 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d | ncrypted.buffers.(see.`flycheck- |
| 37e20 | 65 6e 63 72 79 70 74 65 64 2d 62 75 66 66 65 72 2d 70 27 29 2c 0a 2d 20 72 65 6d 6f 74 65 20 66 | encrypted-buffer-p'),.-.remote.f |
| 37e40 | 69 6c 65 73 20 28 73 65 65 20 60 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 27 29 2c 0a 2d 20 61 6e | iles.(see.`file-remote-p'),.-.an |
| 37e60 | 64 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 65 78 63 6c 75 64 65 64 20 62 79 20 60 66 6c 79 63 68 | d.major.modes.excluded.by.`flych |
| 37e80 | 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 73 27 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e | eck-global-modes'...Return.non-n |
| 37ea0 | 69 6c 20 69 66 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 6d 61 79 20 62 65 20 65 6e 61 62 6c | il.if.Flycheck.mode.may.be.enabl |
| 37ec0 | 65 64 2c 20 61 6e 64 20 6e 69 6c 0a 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 61 6e 64 20 28 | ed,.and.nil.otherwise."...(and.( |
| 37ee0 | 70 63 61 73 65 20 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 73 0a 20 20 20 20 | pcase.flycheck-global-modes..... |
| 37f00 | 20 20 20 20 20 3b 3b 20 57 68 65 74 68 65 72 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 69 73 20 | .....;;.Whether.`major-mode'.is. |
| 37f20 | 64 69 73 61 6c 6c 6f 77 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d | disallowed.by.`flycheck-global-m |
| 37f40 | 6f 64 65 73 27 0a 20 20 20 20 20 20 20 20 20 28 60 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 | odes'..........(`t.t)..........( |
| 37f60 | 60 28 6e 6f 74 20 2e 20 2c 6d 6f 64 65 73 29 20 28 6e 6f 74 20 28 6d 65 6d 71 20 6d 61 6a 6f 72 | `(not...,modes).(not.(memq.major |
| 37f80 | 2d 6d 6f 64 65 20 6d 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 28 | -mode.modes)))..........(modes.( |
| 37fa0 | 6d 65 6d 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 | memq.major-mode.modes)))........ |
| 37fc0 | 28 6e 6f 74 20 28 6f 72 20 28 6d 69 6e 69 62 75 66 66 65 72 70 29 0a 20 20 20 20 20 20 20 20 20 | (not.(or.(minibufferp).......... |
| 37fe0 | 20 20 20 20 20 20 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 66 75 6e 64 61 6d 65 6e 74 | .......(eq.major-mode.'fundament |
| 38000 | 61 6c 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 28 67 65 | al-mode).................(eq.(ge |
| 38020 | 74 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 6d 6f 64 65 2d 63 6c 61 73 73 29 20 27 73 70 65 63 69 | t.major-mode.'mode-class).'speci |
| 38040 | 61 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 70 | al).................(flycheck-ep |
| 38060 | 68 65 6d 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hemeral-buffer-p)............... |
| 38080 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 6e 63 72 79 70 74 65 64 2d 62 75 66 66 65 72 2d 70 29 0a | ..(flycheck-encrypted-buffer-p). |
| 380a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 66 69 6c | ................(and.(buffer-fil |
| 380c0 | 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 28 66 69 | e-name)......................(fi |
| 380e0 | 6c 65 2d 72 65 6d 6f 74 65 2d 70 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 27 | le-remote-p.(buffer-file-name).' |
| 38100 | 6d 65 74 68 6f 64 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f | method))))))..(defun.flycheck-mo |
| 38120 | 64 65 2d 6f 6e 2d 73 61 66 65 20 28 29 0a 20 20 22 45 6e 61 62 6c 65 20 63 6f 6d 6d 61 6e 64 20 | de-on-safe.()..."Enable.command. |
| 38140 | 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 69 66 20 69 74 20 69 73 20 73 61 66 65 20 74 6f | `flycheck-mode'.if.it.is.safe.to |
| 38160 | 20 64 6f 20 73 6f 2e 0a 0a 43 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 | .do.so...Command.`flycheck-mode' |
| 38180 | 20 69 73 20 6f 6e 6c 79 20 65 6e 61 62 6c 65 64 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 6d 61 | .is.only.enabled.if.`flycheck-ma |
| 381a0 | 79 2d 65 6e 61 62 6c 65 2d 6d 6f 64 65 27 20 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e 2d 6e 69 6c | y-enable-mode'.returns.a.non-nil |
| 381c0 | 20 72 65 73 75 6c 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d | .result."...(when.(flycheck-may- |
| 381e0 | 65 6e 61 62 6c 65 2d 6d 6f 64 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 | enable-mode).....(flycheck-mode) |
| 38200 | 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 67 6c 6f 62 61 | ))..;;;###autoload.(define-globa |
| 38220 | 6c 69 7a 65 64 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 63 6b | lized-minor-mode.global-flycheck |
| 38240 | 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 66 6c 79 63 68 65 63 6b 2d 6d | -mode.flycheck-mode...flycheck-m |
| 38260 | 6f 64 65 2d 6f 6e 2d 73 61 66 65 0a 20 20 3a 69 6e 69 74 2d 76 61 6c 75 65 20 6e 69 6c 0a 20 20 | ode-on-safe...:init-value.nil... |
| 38280 | 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | :group.'flycheck)..(defun.flyche |
| 382a0 | 63 6b 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 67 | ck-global-teardown.(&optional.ig |
| 382c0 | 6e 6f 72 65 2d 6c 6f 63 61 6c 29 0a 20 20 22 54 65 61 72 64 6f 77 6e 20 46 6c 79 63 68 65 63 6b | nore-local)..."Teardown.Flycheck |
| 382e0 | 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 73 2e 0a 0a 43 6f 6d 70 6c 65 74 65 6c 79 20 63 6c 65 | .in.all.buffers...Completely.cle |
| 38300 | 61 72 20 74 68 65 20 77 68 6f 6c 65 20 46 6c 79 63 68 65 63 6b 20 73 74 61 74 65 20 69 6e 20 61 | ar.the.whole.Flycheck.state.in.a |
| 38320 | 6c 6c 20 62 75 66 66 65 72 73 2c 20 73 74 6f 70 0a 61 6c 6c 20 72 75 6e 6e 69 6e 67 20 63 68 65 | ll.buffers,.stop.all.running.che |
| 38340 | 63 6b 73 2c 20 72 65 6d 6f 76 65 20 61 6c 6c 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2c | cks,.remove.all.temporary.files, |
| 38360 | 20 61 6e 64 20 65 6d 70 74 79 20 61 6c 6c 0a 76 61 72 69 61 62 6c 65 73 20 6f 66 20 46 6c 79 63 | .and.empty.all.variables.of.Flyc |
| 38380 | 68 65 63 6b 2e 0a 0a 41 6c 73 6f 20 72 65 6d 6f 76 65 20 67 6c 6f 62 61 6c 20 68 6f 6f 6b 73 2e | heck...Also.remove.global.hooks. |
| 383a0 | 20 20 28 49 66 20 6f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 49 47 4e 4f 52 45 2d 4c | ..(If.optional.argument.IGNORE-L |
| 383c0 | 4f 43 41 4c 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 64 6f 20 74 68 | OCAL.is.non-nil,.then.only.do.th |
| 383e0 | 69 73 20 61 6e 64 20 73 6b 69 70 20 70 65 72 2d 62 75 66 66 65 72 20 74 65 61 72 64 6f 77 6e 2e | is.and.skip.per-buffer.teardown. |
| 38400 | 29 22 0a 20 20 28 75 6e 6c 65 73 73 20 69 67 6e 6f 72 65 2d 6c 6f 63 61 6c 0a 20 20 20 20 28 64 | )"...(unless.ignore-local.....(d |
| 38420 | 6f 6c 69 73 74 20 28 62 75 66 66 65 72 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 | olist.(buffer.(buffer-list)).... |
| 38440 | 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a | ...(when.(buffer-live-p.buffer). |
| 38460 | 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ........(with-current-buffer.buf |
| 38480 | 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 | fer...........(when.flycheck-mod |
| 384a0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e | e.............(flycheck-teardown |
| 384c0 | 20 27 69 67 6e 6f 72 65 2d 67 6c 6f 62 61 6c 29 29 29 29 29 29 0a 20 20 28 72 65 6d 6f 76 65 2d | .'ignore-global))))))...(remove- |
| 384e0 | 68 6f 6f 6b 20 27 62 75 66 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 | hook.'buffer-list-update-hook.#' |
| 38500 | 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 29 29 0a | flycheck-handle-buffer-switch)). |
| 38520 | 0a 3b 3b 20 43 6c 65 61 6e 20 75 70 20 74 68 65 20 65 6e 74 69 72 65 20 73 74 61 74 65 20 6f 66 | .;;.Clean.up.the.entire.state.of |
| 38540 | 20 46 6c 79 63 68 65 63 6b 20 77 68 65 6e 20 45 6d 61 63 73 20 69 73 20 6b 69 6c 6c 65 64 2c 20 | .Flycheck.when.Emacs.is.killed,. |
| 38560 | 74 6f 20 67 65 74 20 72 69 64 20 6f 66 20 61 6e 79 0a 3b 3b 20 70 65 6e 64 69 6e 67 20 74 65 6d | to.get.rid.of.any.;;.pending.tem |
| 38580 | 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 65 6d | porary.files..(add-hook.'kill-em |
| 385a0 | 61 63 73 2d 68 6f 6f 6b 20 23 27 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 | acs-hook.#'flycheck-global-teard |
| 385c0 | 6f 77 6e 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 73 20 66 72 6f 6d 20 73 79 6e 74 61 78 20 63 | own)....;;;.Errors.from.syntax.c |
| 385e0 | 68 65 63 6b 73 0a 28 63 6c 2d 64 65 66 73 74 72 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | hecks.(cl-defstruct.(flycheck-er |
| 38600 | 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 | ror................(:constructor |
| 38620 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 | .nil)................(:construct |
| 38640 | 6f 72 0a 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 65 72 72 6f | or.................flycheck-erro |
| 38660 | 72 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 26 6b 65 79 0a 20 20 20 20 | r-new.................(&key..... |
| 38680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 65 6e 64 2d 6c 69 6e | .............line.column.end-lin |
| 386a0 | 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 | e.end-column..................bu |
| 386c0 | 66 66 65 72 20 63 68 65 63 6b 65 72 20 66 69 6c 65 6e 61 6d 65 20 6d 65 73 73 61 67 65 20 6c 65 | ffer.checker.filename.message.le |
| 386e0 | 76 65 6c 20 69 64 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 61 | vel.id.group..................&a |
| 38700 | 75 78 20 28 2d 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 20 28 2d 65 6e 64 2d 63 6f | ux.(-end-line.end-line).(-end-co |
| 38720 | 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | lumn.end-column))).............. |
| 38740 | 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(:constructor................. |
| 38760 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 | flycheck-error-new-at........... |
| 38780 | 20 20 20 20 20 20 28 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c | ......(line..................col |
| 387a0 | 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 6c | umn..................&optional.l |
| 387c0 | 65 76 65 6c 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6b | evel.message..................&k |
| 387e0 | 65 79 20 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 63 68 65 63 6b 65 72 20 69 | ey.end-line.end-column.checker.i |
| 38800 | 64 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 6e 61 | d.group..................(filena |
| 38820 | 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 20 28 62 75 66 66 65 72 20 28 | me.(buffer-file-name)).(buffer.( |
| 38840 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | current-buffer))................ |
| 38860 | 20 20 26 61 75 78 20 28 2d 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 20 28 2d 65 6e | ..&aux.(-end-line.end-line).(-en |
| 38880 | 64 2d 63 6f 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | d-column.end-column))).......... |
| 388a0 | 20 20 20 20 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......(:constructor............. |
| 388c0 | 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 2d 70 6f 73 0a 20 20 | ....flycheck-error-new-at-pos... |
| 388e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............(pos.............. |
| 38900 | 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 0a 20 20 20 20 | ....&optional.level.message..... |
| 38920 | 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6b 65 79 20 65 6e 64 2d 70 6f 73 20 63 68 65 63 6b 65 | .............&key.end-pos.checke |
| 38940 | 72 20 69 64 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c | r.id.group..................(fil |
| 38960 | 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 20 28 62 75 66 66 65 | ename.(buffer-file-name)).(buffe |
| 38980 | 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r.(current-buffer))............. |
| 389a0 | 20 20 20 20 20 26 61 75 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 69 6e | .....&aux..................((lin |
| 389c0 | 65 20 2e 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 | e...column)...................(i |
| 389e0 | 66 20 70 6f 73 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 | f.pos.(flycheck-line-column-at-p |
| 38a00 | 6f 73 20 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6e 69 | os.pos).....................'(ni |
| 38a20 | 6c 20 2e 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 2d 65 | l...nil)))..................((-e |
| 38a40 | 6e 64 2d 6c 69 6e 65 20 2e 20 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 | nd-line...-end-column).......... |
| 38a60 | 20 20 20 20 20 20 20 20 20 28 69 66 20 65 6e 64 2d 70 6f 73 20 28 66 6c 79 63 68 65 63 6b 2d 6c | .........(if.end-pos.(flycheck-l |
| 38a80 | 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 6f 73 20 65 6e 64 2d 70 6f 73 29 0a 20 20 20 20 20 | ine-column-at-pos.end-pos)...... |
| 38aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 6e 69 6c 20 2e 20 6e 69 6c 29 29 29 29 29 29 | ...............'(nil...nil)))))) |
| 38ac0 | 0a 20 20 22 53 74 72 75 63 74 75 72 65 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 6e 20 65 72 | ..."Structure.representing.an.er |
| 38ae0 | 72 6f 72 20 72 65 70 6f 72 74 65 64 20 62 79 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | ror.reported.by.a.syntax.checker |
| 38b00 | 2e 0a 53 6c 6f 74 73 3a 0a 0a 60 62 75 66 66 65 72 27 0a 20 20 20 20 20 54 68 65 20 62 75 66 66 | ..Slots:..`buffer'......The.buff |
| 38b20 | 65 72 20 74 68 61 74 20 74 68 65 20 65 72 72 6f 72 20 77 61 73 20 72 65 70 6f 72 74 65 64 20 66 | er.that.the.error.was.reported.f |
| 38b40 | 6f 72 2c 20 61 73 20 62 75 66 66 65 72 20 6f 62 6a 65 63 74 2e 0a 0a 60 63 68 65 63 6b 65 72 27 | or,.as.buffer.object...`checker' |
| 38b60 | 0a 20 20 20 20 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 68 69 63 68 20 72 | ......The.syntax.checker.which.r |
| 38b80 | 65 70 6f 72 74 65 64 20 74 68 69 73 20 65 72 72 6f 72 2c 20 61 73 20 73 79 6d 62 6f 6c 2e 0a 0a | eported.this.error,.as.symbol... |
| 38ba0 | 60 66 69 6c 65 6e 61 6d 65 27 0a 20 20 20 20 20 54 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 74 68 | `filename'......The.file.name.th |
| 38bc0 | 65 20 65 72 72 6f 72 20 72 65 66 65 72 73 20 74 6f 2c 20 61 73 20 73 74 72 69 6e 67 2e 0a 0a 60 | e.error.refers.to,.as.string...` |
| 38be0 | 6c 69 6e 65 27 0a 20 20 20 20 20 54 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 | line'......The.line.on.which.the |
| 38c00 | 20 65 72 72 6f 72 20 73 74 61 72 74 73 2c 20 61 73 20 6e 75 6d 62 65 72 2e 0a 0a 60 63 6f 6c 75 | .error.starts,.as.number...`colu |
| 38c20 | 6d 6e 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 54 68 65 20 63 6f 6c 75 6d 6e 20 61 | mn'.(optional)......The.column.a |
| 38c40 | 74 20 77 68 69 63 68 20 74 68 65 20 65 72 72 6f 72 20 73 74 61 72 74 73 2c 20 61 73 20 6e 75 6d | t.which.the.error.starts,.as.num |
| 38c60 | 62 65 72 2e 0a 0a 20 20 20 20 20 46 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 | ber........For.compatibility.wit |
| 38c80 | 68 20 65 78 74 65 72 6e 61 6c 20 74 6f 6f 6c 73 20 61 6e 64 20 75 6e 6c 69 6b 65 20 45 6d 61 63 | h.external.tools.and.unlike.Emac |
| 38ca0 | 73 0a 20 20 20 20 20 69 74 73 65 6c 66 20 28 65 2e 67 2e 20 69 6e 20 43 6f 6d 70 69 6c 65 20 4d | s......itself.(e.g..in.Compile.M |
| 38cc0 | 6f 64 65 29 20 46 6c 79 63 68 65 63 6b 20 75 73 65 73 20 5f 31 2d 62 61 73 65 64 5f 0a 20 20 20 | ode).Flycheck.uses._1-based_.... |
| 38ce0 | 20 20 63 6f 6c 75 6d 6e 73 3a 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f | ..columns:.The.first.character.o |
| 38d00 | 6e 20 61 20 6c 69 6e 65 20 69 73 20 63 6f 6c 75 6d 6e 20 31 2e 0a 0a 20 20 20 20 20 4f 63 63 61 | n.a.line.is.column.1........Occa |
| 38d20 | 73 69 6f 6e 61 6c 6c 79 20 73 6f 6d 65 20 74 6f 6f 6c 73 20 74 72 79 20 74 6f 20 70 72 6f 61 63 | sionally.some.tools.try.to.proac |
| 38d40 | 74 69 76 65 6c 79 20 61 64 61 70 74 20 74 6f 20 45 6d 61 63 73 0a 20 20 20 20 20 61 6e 64 20 65 | tively.adapt.to.Emacs......and.e |
| 38d60 | 6d 69 74 20 30 2d 62 61 73 65 64 20 63 6f 6c 75 6d 6e 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c | mit.0-based.columns.automaticall |
| 38d80 | 79 2e 20 20 49 6e 20 74 68 65 73 65 20 63 61 73 65 73 2c 20 74 68 65 0a 20 20 20 20 20 63 6f 6c | y...In.these.cases,.the......col |
| 38da0 | 75 6d 6e 73 20 6d 75 73 74 20 62 65 20 61 64 6a 75 73 74 65 64 20 66 6f 72 20 46 6c 79 63 68 65 | umns.must.be.adjusted.for.Flyche |
| 38dc0 | 63 6b 2c 20 73 65 65 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d 65 6e 74 | ck,.see......`flycheck-increment |
| 38de0 | 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 27 2e 0a 0a 20 20 20 20 20 49 66 20 6e 69 6c 2c 20 74 | -error-columns'........If.nil,.t |
| 38e00 | 68 65 20 77 68 6f 6c 65 20 6c 69 6e 65 20 69 73 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 60 | he.whole.line.is.highlighted...` |
| 38e20 | 65 6e 64 2d 6c 69 6e 65 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 54 68 65 20 6c 69 6e | end-line'.(optional).....The.lin |
| 38e40 | 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 65 72 72 6f 72 20 65 6e 64 73 2e 20 20 49 66 20 6e | e.on.which.the.error.ends...If.n |
| 38e60 | 69 6c 2c 20 74 68 69 73 20 69 73 20 63 6f 6d 70 75 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 | il,.this.is.computed.according.t |
| 38e80 | 6f 0a 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 | o.....`flycheck-highlighting-mod |
| 38ea0 | 65 27 2e 0a 0a 60 65 6e 64 2d 63 6f 6c 75 6d 6e 27 0a 20 20 20 20 54 68 65 20 63 6f 6c 75 6d 6e | e'...`end-column'.....The.column |
| 38ec0 | 20 61 74 20 77 68 69 63 68 20 74 68 65 20 65 72 72 6f 72 20 65 6e 64 73 2e 20 20 49 66 20 6e 69 | .at.which.the.error.ends...If.ni |
| 38ee0 | 6c 2c 20 74 68 69 73 20 69 73 20 63 6f 6d 70 75 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f | l,.this.is.computed.according.to |
| 38f00 | 0a 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 | .....`flycheck-highlighting-mode |
| 38f20 | 27 2e 20 20 45 72 72 6f 72 20 69 6e 74 65 72 76 61 6c 73 20 61 72 65 20 72 69 67 68 74 2d 6f 70 | '...Error.intervals.are.right-op |
| 38f40 | 65 6e 3a 20 74 68 65 0a 20 20 20 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 70 6f 69 6e 74 73 20 74 6f | en:.the.....end-column.points.to |
| 38f60 | 20 74 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6e 6f 74 20 69 6e 63 6c 75 64 65 | .the.first.character.not.include |
| 38f80 | 64 20 69 6e 20 74 68 65 20 65 72 72 6f 72 2e 20 20 46 6f 72 0a 20 20 20 20 65 78 61 6d 70 6c 65 | d.in.the.error...For.....example |
| 38fa0 | 2c 20 31 3a 31 20 69 73 20 61 6e 20 65 6d 70 74 79 20 72 61 6e 67 65 2e 20 61 6e 64 20 69 6e 20 | ,.1:1.is.an.empty.range..and.in. |
| 38fc0 | 5c 22 6c 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 5c 22 2c 20 74 68 65 20 72 61 6e 67 | \"line-number-at-pos\",.the.rang |
| 38fe0 | 65 0a 20 20 20 20 36 3a 31 32 20 63 6f 76 65 72 73 20 74 68 65 20 77 6f 72 64 20 5c 22 6e 75 6d | e.....6:12.covers.the.word.\"num |
| 39000 | 62 65 72 5c 22 2e 0a 0a 60 6d 65 73 73 61 67 65 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 | ber\"...`message'.(optional).... |
| 39020 | 20 20 54 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 61 73 20 61 20 73 74 72 69 6e 67 2c | ..The.error.message.as.a.string, |
| 39040 | 20 69 66 20 61 6e 79 2e 0a 0a 60 6c 65 76 65 6c 27 0a 20 20 20 20 20 54 68 65 20 65 72 72 6f 72 | .if.any...`level'......The.error |
| 39060 | 20 6c 65 76 65 6c 2c 20 61 73 20 65 69 74 68 65 72 20 60 69 6e 66 6f 27 2c 20 60 77 61 72 6e 69 | .level,.as.either.`info',.`warni |
| 39080 | 6e 67 27 20 6f 72 20 60 65 72 72 6f 72 27 2e 0a 0a 60 69 64 27 20 28 6f 70 74 69 6f 6e 61 6c 29 | ng'.or.`error'...`id'.(optional) |
| 390a0 | 0a 20 20 20 20 20 41 6e 20 49 44 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 6b 69 6e 64 | ......An.ID.identifying.the.kind |
| 390c0 | 20 6f 66 20 65 72 72 6f 72 2e 0a 0a 60 67 72 6f 75 70 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 | .of.error...`group'.(optional).. |
| 390e0 | 20 20 20 20 41 20 73 79 6d 62 6f 6c 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 67 72 6f | ....A.symbol.identifying.the.gro |
| 39100 | 75 70 20 74 68 65 20 65 72 72 6f 72 20 62 65 6c 6f 6e 67 73 20 74 6f 2e 0a 0a 20 20 20 20 20 53 | up.the.error.belongs.to........S |
| 39120 | 6f 6d 65 20 74 6f 6f 6c 73 20 77 69 6c 6c 20 65 6d 69 74 20 6d 75 6c 74 69 70 6c 65 20 65 72 72 | ome.tools.will.emit.multiple.err |
| 39140 | 6f 72 73 20 74 68 61 74 20 72 65 6c 61 74 65 20 74 6f 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 | ors.that.relate.to.the.same..... |
| 39160 | 20 69 73 73 75 65 20 28 65 2e 67 2e 2c 20 6c 69 66 65 74 69 6d 65 20 65 72 72 6f 72 73 20 69 6e | .issue.(e.g.,.lifetime.errors.in |
| 39180 | 20 52 75 73 74 29 2e 20 20 41 6c 6c 20 72 65 6c 61 74 65 64 20 65 72 72 6f 72 73 0a 20 20 20 20 | .Rust)...All.related.errors..... |
| 391a0 | 20 63 6f 6c 6c 65 63 74 65 64 20 62 79 20 61 20 63 68 65 63 6b 65 72 20 73 68 6f 75 6c 64 20 68 | .collected.by.a.checker.should.h |
| 391c0 | 61 76 65 20 74 68 65 20 73 61 6d 65 20 60 67 72 6f 75 70 60 20 76 61 6c 75 65 2c 0a 20 20 20 20 | ave.the.same.`group`.value,..... |
| 391e0 | 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 70 72 65 73 65 6e 74 20 | .in.order.to.be.able.to.present. |
| 39200 | 74 68 65 6d 20 74 6f 20 74 68 65 20 75 73 65 72 2e 0a 0a 20 20 20 20 20 53 65 65 20 60 66 6c 79 | them.to.the.user........See.`fly |
| 39220 | 63 68 65 63 6b 2d 72 65 6c 61 74 65 64 2d 65 72 72 6f 72 73 60 2e 22 0a 20 20 62 75 66 66 65 72 | check-related-errors`."...buffer |
| 39240 | 20 63 68 65 63 6b 65 72 20 66 69 6c 65 6e 61 6d 65 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 6d 65 | .checker.filename.line.column.me |
| 39260 | 73 73 61 67 65 20 6c 65 76 65 6c 20 69 64 20 67 72 6f 75 70 0a 20 20 3b 3b 20 54 68 65 20 66 69 | ssage.level.id.group...;;.The.fi |
| 39280 | 65 6c 64 73 20 62 65 6c 6f 77 20 61 72 65 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 | elds.below.are.at.the.end.of.the |
| 392a0 | 20 72 65 63 6f 72 64 20 74 6f 20 70 72 65 73 65 72 76 65 20 62 61 63 6b 77 61 72 64 73 0a 20 20 | .record.to.preserve.backwards... |
| 392c0 | 3b 3b 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 3b 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 | ;;.compatibility;.see.https://gi |
| 392e0 | 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 70 75 6c 6c 2f | thub.com/flycheck/flycheck/pull/ |
| 39300 | 31 34 30 30 20 61 6e 64 0a 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e | 1400.and...;;.https://lists.gnu. |
| 39320 | 6f 72 67 2f 61 72 63 68 69 76 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 64 65 76 65 6c 2f 32 30 31 | org/archive/html/emacs-devel/201 |
| 39340 | 38 2d 30 37 2f 6d 73 67 30 30 34 33 36 2e 68 74 6d 6c 0a 20 20 2d 65 6e 64 2d 6c 69 6e 65 20 2d | 8-07/msg00436.html...-end-line.- |
| 39360 | 65 6e 64 2d 63 6f 6c 75 6d 6e 29 0a 0a 3b 3b 20 54 68 65 73 65 20 61 63 63 65 73 73 6f 72 73 20 | end-column)..;;.These.accessors. |
| 39380 | 61 72 65 20 64 65 66 69 6e 65 64 20 66 6f 72 20 62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 | are.defined.for.backwards.compat |
| 393a0 | 69 62 69 6c 69 74 79 0a 3b 3b 20 46 49 58 4d 45 3a 20 43 6c 65 61 6e 20 75 70 20 6f 6e 63 65 20 | ibility.;;.FIXME:.Clean.up.once. |
| 393c0 | 70 61 63 6b 61 67 65 2e 65 6c 20 6c 65 61 72 6e 73 20 68 6f 77 20 74 6f 20 72 65 63 6f 6d 70 69 | package.el.learns.how.to.recompi |
| 393e0 | 6c 65 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | le.dependencies...(defun.flychec |
| 39400 | 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 6c 69 6e 65 20 28 65 72 72 29 0a 20 20 22 52 65 74 75 72 6e | k-error-end-line.(err)..."Return |
| 39420 | 20 74 68 65 20 65 6e 64 20 6c 69 6e 65 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | .the.end.line.of.a.Flycheck.erro |
| 39440 | 72 20 45 52 52 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 20 28 66 | r.ERR."...(condition-case.nil.(f |
| 39460 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 0a 20 20 20 | lycheck-error--end-line.err).... |
| 39480 | 20 28 61 72 67 73 2d 6f 75 74 2d 6f 66 2d 72 61 6e 67 65 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 | .(args-out-of-range.nil)))..(def |
| 394a0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 65 72 | un.flycheck-error-end-column.(er |
| 394c0 | 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 65 6e 64 20 63 6f 6c 75 6d 6e 20 6f 66 20 61 | r)..."Return.the.end.column.of.a |
| 394e0 | 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 45 52 52 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 | .Flycheck.error.ERR."...(conditi |
| 39500 | 6f 6e 2d 63 61 73 65 20 6e 69 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 65 6e 64 | on-case.nil.(flycheck-error--end |
| 39520 | 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 0a 20 20 20 20 28 61 72 67 73 2d 6f 75 74 2d 6f 66 2d 72 61 | -column.err).....(args-out-of-ra |
| 39540 | 6e 67 65 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | nge.nil)))..(defun.flycheck-erro |
| 39560 | 72 2d 2d 73 65 74 2d 65 6e 64 2d 6c 69 6e 65 20 28 65 72 72 20 6c 69 6e 65 29 0a 20 20 22 53 65 | r--set-end-line.(err.line)..."Se |
| 39580 | 74 20 74 68 65 20 65 6e 64 20 6c 69 6e 65 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 | t.the.end.line.of.a.Flycheck.err |
| 395a0 | 6f 72 20 45 52 52 20 74 6f 20 4c 49 4e 45 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 | or.ERR.to.LINE."...(condition-ca |
| 395c0 | 73 65 20 6e 69 6c 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 65 6e | se.nil.(setf.(flycheck-error--en |
| 395e0 | 64 2d 6c 69 6e 65 20 65 72 72 29 20 6c 69 6e 65 29 0a 20 20 20 20 28 61 72 67 73 2d 6f 75 74 2d | d-line.err).line).....(args-out- |
| 39600 | 6f 66 2d 72 61 6e 67 65 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | of-range.nil)))..(defun.flycheck |
| 39620 | 2d 65 72 72 6f 72 2d 2d 73 65 74 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 65 72 72 20 63 6f 6c 75 | -error--set-end-column.(err.colu |
| 39640 | 6d 6e 29 0a 20 20 22 53 65 74 20 74 68 65 20 65 6e 64 20 63 6f 6c 75 6d 6e 20 6f 66 20 61 20 46 | mn)..."Set.the.end.column.of.a.F |
| 39660 | 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 45 52 52 20 74 6f 20 43 4f 4c 55 4d 4e 2e 22 0a 20 20 | lycheck.error.ERR.to.COLUMN."... |
| 39680 | 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 20 28 73 65 74 66 20 28 66 6c 79 63 68 | (condition-case.nil.(setf.(flych |
| 396a0 | 65 63 6b 2d 65 72 72 6f 72 2d 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 63 6f 6c 75 6d | eck-error--end-column.err).colum |
| 396c0 | 6e 29 0a 20 20 20 20 28 61 72 67 73 2d 6f 75 74 2d 6f 66 2d 72 61 6e 67 65 20 6e 69 6c 29 29 29 | n).....(args-out-of-range.nil))) |
| 396e0 | 0a 0a 28 67 76 2d 64 65 66 69 6e 65 2d 73 69 6d 70 6c 65 2d 73 65 74 74 65 72 20 66 6c 79 63 68 | ..(gv-define-simple-setter.flych |
| 39700 | 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | eck-error-end-line.............. |
| 39720 | 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 73 65 74 2d | ............flycheck-error--set- |
| 39740 | 65 6e 64 2d 6c 69 6e 65 29 0a 28 67 76 2d 64 65 66 69 6e 65 2d 73 69 6d 70 6c 65 2d 73 65 74 74 | end-line).(gv-define-simple-sett |
| 39760 | 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 0a 20 20 20 | er.flycheck-error-end-column.... |
| 39780 | 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 65 | ......................flycheck-e |
| 397a0 | 72 72 6f 72 2d 2d 73 65 74 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 29 0a 0a 28 64 65 66 6d 61 63 72 6f | rror--set-end-column)..(defmacro |
| 397c0 | 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 2d 62 75 66 66 65 72 20 28 65 72 72 | .flycheck-error-with-buffer.(err |
| 397e0 | 20 26 72 65 73 74 20 66 6f 72 6d 73 29 0a 20 20 22 53 77 69 74 63 68 20 74 6f 20 74 68 65 20 62 | .&rest.forms)..."Switch.to.the.b |
| 39800 | 75 66 66 65 72 20 6f 66 20 45 52 52 20 61 6e 64 20 65 76 61 6c 75 61 74 65 20 46 4f 52 4d 53 2e | uffer.of.ERR.and.evaluate.FORMS. |
| 39820 | 0a 0a 49 66 20 74 68 65 20 62 75 66 66 65 72 20 6f 66 20 45 52 52 20 69 73 20 6e 6f 74 20 6c 69 | ..If.the.buffer.of.ERR.is.not.li |
| 39840 | 76 65 2c 20 46 4f 52 4d 53 20 61 72 65 20 6e 6f 74 20 65 76 61 6c 75 61 74 65 64 2e 22 0a 20 20 | ve,.FORMS.are.not.evaluated."... |
| 39860 | 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 20 28 64 65 62 75 67 20 74 29 29 0a 20 | (declare.(indent.1).(debug.t)).. |
| 39880 | 20 60 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 28 66 6c 79 63 68 65 63 6b | .`(when.(buffer-live-p.(flycheck |
| 398a0 | 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 2c 65 72 72 29 29 0a 20 20 20 20 20 28 77 69 74 68 2d | -error-buffer.,err))......(with- |
| 398c0 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 62 | current-buffer.(flycheck-error-b |
| 398e0 | 75 66 66 65 72 20 2c 65 72 72 29 0a 20 20 20 20 20 20 20 2c 40 66 6f 72 6d 73 29 29 29 0a 0a 28 | uffer.,err)........,@forms)))..( |
| 39900 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 65 78 61 63 74 2d 72 65 67 69 6f 6e 20 28 65 72 | defun.flycheck--exact-region.(er |
| 39920 | 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 45 52 52 2c 20 69 66 20 | r)..."Get.the.region.of.ERR,.if. |
| 39940 | 45 52 52 20 73 70 65 63 69 66 69 65 73 20 61 20 72 61 6e 67 65 2e 0a 0a 52 65 74 75 72 6e 20 61 | ERR.specifies.a.range...Return.a |
| 39960 | 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 42 45 47 20 2e 20 45 4e 44 29 27 2e 20 20 49 66 20 74 68 | .cons.cell.`(BEG...END)'...If.th |
| 39980 | 65 20 69 6e 70 75 74 20 72 61 6e 67 65 20 69 73 20 65 6d 70 74 79 2c 0a 69 74 20 69 73 20 65 78 | e.input.range.is.empty,.it.is.ex |
| 399a0 | 70 61 6e 64 65 64 20 74 6f 20 63 6f 76 65 72 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 63 68 61 | panded.to.cover.at.least.one.cha |
| 399c0 | 72 61 63 74 65 72 20 73 6f 20 74 68 61 74 20 45 4e 44 20 69 73 0a 61 6c 77 61 79 73 20 67 72 65 | racter.so.that.END.is.always.gre |
| 399e0 | 61 74 65 72 20 74 68 61 6e 20 42 45 47 2e 20 20 49 66 20 45 52 52 20 64 6f 65 73 6e 27 74 20 73 | ater.than.BEG...If.ERR.doesn't.s |
| 39a00 | 70 65 63 69 66 79 20 61 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2e | pecify.an.end-column.return.nil. |
| 39a20 | 22 0a 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | "...(if-let*.((line.(flycheck-er |
| 39a40 | 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 | ror-line.err)).............(colu |
| 39a60 | 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 0a | mn.(flycheck-error-column.err)). |
| 39a80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 6f 72 20 28 66 6c 79 63 68 | ............(end-line.(or.(flych |
| 39aa0 | 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 20 6c 69 6e 65 29 29 0a 20 | eck-error-end-line.err).line)).. |
| 39ac0 | 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b | ...........(end-column.(flycheck |
| 39ae0 | 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 3b | -error-end-column.err))).......; |
| 39b00 | 3b 20 49 67 6e 6f 72 69 6e 67 20 66 69 65 6c 64 73 20 73 70 65 65 64 73 20 75 70 20 63 61 6c 6c | ;.Ignoring.fields.speeds.up.call |
| 39b20 | 73 20 74 6f 20 60 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2e 0a 20 20 20 20 20 20 | s.to.`line-end-position'........ |
| 39b40 | 28 6c 65 74 2a 20 28 28 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f | (let*.((inhibit-field-text-motio |
| 39b60 | 6e 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 67 20 28 66 6c 79 63 68 65 63 6b | n.t)..............(beg.(flycheck |
| 39b80 | 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 20 63 6f | -line-column-to-position.line.co |
| 39ba0 | 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 66 6c 79 63 68 65 | lumn))..............(end.(flyche |
| 39bc0 | 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 2d 6c | ck-line-column-to-position.end-l |
| 39be0 | 69 6e 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a | ine.end-column))).........(cond. |
| 39c00 | 20 20 20 20 20 20 20 20 20 28 28 3c 20 62 65 67 20 65 6e 64 29 20 28 63 6f 6e 73 20 62 65 67 20 | .........((<.beg.end).(cons.beg. |
| 39c20 | 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 28 28 3d 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 | end))..........((=.end.(point-ma |
| 39c40 | 78 29 29 20 28 63 6f 6e 73 20 28 31 2d 20 65 6e 64 29 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 | x)).(cons.(1-.end).end))........ |
| 39c60 | 20 20 28 74 20 28 63 6f 6e 73 20 65 6e 64 20 28 31 2b 20 65 6e 64 29 29 29 29 29 29 29 0a 0a 28 | ..(t.(cons.end.(1+.end)))))))..( |
| 39c80 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 72 65 67 69 6f 6e 20 28 70 6f 73 | defun.flycheck--line-region.(pos |
| 39ca0 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 6c 69 6e 65 20 72 65 67 69 6f 6e 20 6f 66 20 70 6f 73 69 | )..."Get.the.line.region.of.posi |
| 39cc0 | 74 69 6f 6e 20 50 4f 53 2e 0a 0a 52 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 | tion.POS...Return.a.cons.cell.`( |
| 39ce0 | 42 45 47 20 2e 20 45 4e 44 29 27 20 77 68 65 72 65 20 42 45 47 20 69 73 20 74 68 65 20 66 69 72 | BEG...END)'.where.BEG.is.the.fir |
| 39d00 | 73 74 0a 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 6f 6e 20 74 | st.non-whitespace.character.on.t |
| 39d20 | 68 65 20 6c 69 6e 65 20 45 52 52 20 72 65 66 65 72 73 20 74 6f 2c 20 61 6e 64 20 45 4e 44 20 74 | he.line.ERR.refers.to,.and.END.t |
| 39d40 | 68 65 0a 65 6e 64 20 6f 66 20 74 68 65 20 6c 69 6e 65 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 | he.end.of.the.line."...(save-exc |
| 39d60 | 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 28 | ursion.....(goto-char.pos).....( |
| 39d80 | 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 30 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 6f 6c 20 28 | forward-line.0).....(let.((bol.( |
| 39da0 | 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6c 69 6e 65 2d 65 6e 64 | point))...........(end.(line-end |
| 39dc0 | 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 4d 6f 76 65 20 74 6f 20 74 68 | -position))).......;;.Move.to.th |
| 39de0 | 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 69 73 20 6c 69 6e 65 27 73 20 69 6e 64 65 6e | e.beginning.of.this.line's.inden |
| 39e00 | 74 61 74 69 6f 6e 2c 20 73 69 6d 69 6c 61 72 20 74 6f 0a 20 20 20 20 20 20 3b 3b 20 60 62 61 63 | tation,.similar.to.......;;.`bac |
| 39e20 | 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 27 0a 20 20 20 20 20 20 28 73 6b 69 70 2d 73 79 | k-to-indentation'.......(skip-sy |
| 39e40 | 6e 74 61 78 2d 66 6f 72 77 61 72 64 20 22 20 22 20 65 6e 64 29 0a 20 20 20 20 20 20 28 62 61 63 | ntax-forward.".".end).......(bac |
| 39e60 | 6b 77 61 72 64 2d 70 72 65 66 69 78 2d 63 68 61 72 73 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 | kward-prefix-chars).......;;.If. |
| 39e80 | 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 69 73 20 62 6c 61 6e 6b 2c 20 68 69 67 68 6c | the.current.line.is.blank,.highl |
| 39ea0 | 69 67 68 74 20 69 74 20 69 6e 20 66 75 6c 6c 3b 20 69 66 20 69 74 27 73 0a 20 20 20 20 20 20 3b | ight.it.in.full;.if.it's.......; |
| 39ec0 | 3b 20 65 6d 70 74 79 2c 20 69 6e 63 6c 75 64 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6c 69 | ;.empty,.include.the.previous.li |
| 39ee0 | 6e 65 20 62 72 65 61 6b 20 63 68 61 72 61 63 74 65 72 28 73 29 20 74 6f 20 68 61 76 65 0a 20 20 | ne.break.character(s).to.have... |
| 39f00 | 20 20 20 20 3b 3b 20 61 6e 79 20 72 65 67 69 6f 6e 20 61 74 20 61 6c 6c 20 28 77 68 65 6e 20 63 | ....;;.any.region.at.all.(when.c |
| 39f20 | 61 6c 6c 65 64 20 77 69 74 68 20 30 2c 20 60 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e | alled.with.0,.`line-end-position |
| 39f40 | 27 0a 20 20 20 20 20 20 3b 3b 20 67 69 76 65 73 20 75 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 | '.......;;.gives.us.the.end.of.t |
| 39f60 | 68 65 20 70 72 65 76 69 6f 75 73 20 6c 69 6e 65 29 2e 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 28 | he.previous.line)........(cons.( |
| 39f80 | 69 66 20 28 65 6f 6c 70 29 20 28 69 66 20 28 3d 20 62 6f 6c 20 65 6e 64 29 20 28 6c 69 6e 65 2d | if.(eolp).(if.(=.bol.end).(line- |
| 39fa0 | 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 20 30 29 20 62 6f 6c 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 | end-position.0).bol).(point))... |
| 39fc0 | 20 20 20 20 20 20 20 20 20 20 65 6e 64 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ..........end))))..(defun.flyche |
| 39fe0 | 63 6b 2d 2d 63 6f 6c 75 6d 6e 2d 72 65 67 69 6f 6e 20 28 70 6f 73 29 0a 20 20 22 47 65 74 20 74 | ck--column-region.(pos)..."Get.t |
| 3a000 | 68 65 20 63 6f 6c 75 6d 6e 20 72 65 67 69 6f 6e 20 6f 66 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 | he.column.region.of.position.POS |
| 3a020 | 2e 0a 0a 52 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 42 45 47 20 2e 20 45 4e | ...Return.a.cons.cell.`(BEG...EN |
| 3a040 | 44 29 27 20 77 68 65 72 65 20 42 45 47 20 69 73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 0a 62 | D)'.where.BEG.is.the.character.b |
| 3a060 | 65 66 6f 72 65 20 74 68 65 20 63 6f 6c 75 6d 6e 2c 20 61 6e 64 20 45 4e 44 20 74 68 65 20 61 63 | efore.the.column,.and.END.the.ac |
| 3a080 | 74 75 61 6c 20 63 6f 6c 75 6d 6e 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a | tual.column."...(save-excursion. |
| 3a0a0 | 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 3b 3b 20 28 65 6f 62 70 | ....(goto-char.pos).....;;.(eobp |
| 3a0c0 | 29 3a 20 4e 6f 20 65 6e 6f 75 67 68 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 | ):.No.enough.lines.in.the.buffer |
| 3a0e0 | 0a 20 20 20 20 28 69 66 20 28 65 6f 62 70 29 20 28 63 6f 6e 73 20 28 31 2d 20 28 70 6f 69 6e 74 | .....(if.(eobp).(cons.(1-.(point |
| 3a100 | 2d 6d 61 78 29 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 | -max)).(point-max)).......(cons. |
| 3a120 | 70 6f 73 20 28 31 2b 20 70 6f 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | pos.(1+.pos)))))..(defun.flychec |
| 3a140 | 6b 2d 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 28 74 68 69 6e | k-bounds-of-thing-at-point.(thin |
| 3a160 | 67 20 70 6f 73 29 0a 20 20 22 47 65 74 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 54 48 49 4e | g.pos)..."Get.the.region.of.THIN |
| 3a180 | 47 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e 0a 0a 54 48 49 4e 47 20 69 73 20 61 20 75 | G.at.position.POS...THING.is.a.u |
| 3a1a0 | 6e 64 65 72 73 74 6f 6f 64 20 62 79 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 27 2e 0a 0a | nderstood.by.`thing-at-point'... |
| 3a1c0 | 52 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 42 45 47 20 2e 20 45 4e 44 29 27 | Return.a.cons.cell.`(BEG...END)' |
| 3a1e0 | 20 77 68 65 72 65 20 42 45 47 20 69 73 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 0a 74 | .where.BEG.is.the.beginning.of.t |
| 3a200 | 68 65 20 54 48 49 4e 47 20 61 74 20 74 68 65 20 63 6f 6c 75 6d 6e 2c 20 61 6e 64 20 45 4e 44 20 | he.THING.at.the.column,.and.END. |
| 3a220 | 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 54 48 49 4e 47 2e 22 0a 20 20 28 73 61 76 65 2d 65 | the.end.of.the.THING."...(save-e |
| 3a240 | 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 | xcursion.....(goto-char.pos).... |
| 3a260 | 20 28 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 74 68 69 6e 67 | .(bounds-of-thing-at-point.thing |
| 3a280 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 61 70 70 72 6f 78 69 6d 61 74 | )))..(defun.flycheck--approximat |
| 3a2a0 | 65 2d 72 65 67 69 6f 6e 20 28 65 72 72 20 6d 6f 64 65 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 74 | e-region.(err.mode)..."Compute.t |
| 3a2c0 | 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 45 52 52 20 62 61 73 65 64 20 6f 6e 20 4d 4f 44 45 20 61 | he.region.of.ERR.based.on.MODE.a |
| 3a2e0 | 6e 64 20 45 52 52 27 73 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 2e 22 0a 20 20 3b 3b 20 | nd.ERR's.line.and.column."...;;. |
| 3a300 | 49 67 6e 6f 72 69 6e 67 20 66 69 65 6c 64 73 20 73 70 65 65 64 73 20 75 70 20 63 61 6c 6c 73 20 | Ignoring.fields.speeds.up.calls. |
| 3a320 | 74 6f 20 60 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2e 0a 20 20 28 6c 65 74 2a 20 | to.`line-end-position'....(let*. |
| 3a340 | 28 28 69 6e 68 69 62 69 74 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 74 29 0a 20 | ((inhibit-field-text-motion.t).. |
| 3a360 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | ........(line.(flycheck-error-li |
| 3a380 | 6e 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 | ne.err))..........(column.(flych |
| 3a3a0 | 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 | eck-error-column.err)).......... |
| 3a3c0 | 28 62 65 67 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 74 6f 2d 70 6f | (beg.(flycheck-line-column-to-po |
| 3a3e0 | 73 69 74 69 6f 6e 20 6c 69 6e 65 20 28 6f 72 20 63 6f 6c 75 6d 6e 20 31 29 29 29 29 0a 20 20 20 | sition.line.(or.column.1)))).... |
| 3a400 | 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 | .(if.(or.(null.column).......... |
| 3a420 | 20 20 20 28 65 71 20 6d 6f 64 65 20 27 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c | ...(eq.mode.'lines)).........(fl |
| 3a440 | 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 72 65 67 69 6f 6e 20 62 65 67 29 0a 20 20 20 20 20 20 28 | ycheck--line-region.beg).......( |
| 3a460 | 6f 72 20 28 70 63 61 73 65 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 79 6d | or.(pcase.mode.............(`sym |
| 3a480 | 62 6f 6c 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6e 73 75 72 65 20 74 68 61 74 | bols..............;;.Ensure.that |
| 3a4a0 | 20 77 65 27 72 65 20 6f 6e 20 61 20 77 6f 72 64 20 6f 72 20 73 79 6d 62 6f 6c 2e 20 20 53 65 65 | .we're.on.a.word.or.symbol...See |
| 3a4c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | ..............;;.https://github. |
| 3a4e0 | 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 35 31 | com/flycheck/flycheck/issues/151 |
| 3a500 | 39 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 3c 3d 20 28 70 6f 69 6e 74 2d 6d | 9..............(and.(<=.(point-m |
| 3a520 | 69 6e 29 20 62 65 67 29 20 28 3c 20 62 65 67 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 | in).beg).(<.beg.(point-max)).... |
| 3a540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 28 63 68 61 72 2d 73 79 6e 74 61 | ...............(memq.(char-synta |
| 3a560 | 78 20 28 63 68 61 72 2d 61 66 74 65 72 20 62 65 67 29 29 20 27 28 3f 77 20 3f 5f 29 29 0a 20 20 | x.(char-after.beg)).'(?w.?_))... |
| 3a580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 6f 75 6e 64 73 | ................(flycheck-bounds |
| 3a5a0 | 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 27 73 79 6d 62 6f 6c 20 62 65 67 29 29 | -of-thing-at-point.'symbol.beg)) |
| 3a5c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 65 78 70 73 0a 20 20 20 20 20 20 20 20 20 20 | ).............(`sexps........... |
| 3a5e0 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 6f 75 6e 64 73 2d 6f 66 2d 74 68 69 6e 67 2d 61 74 2d | ...(flycheck-bounds-of-thing-at- |
| 3a600 | 70 6f 69 6e 74 20 27 73 65 78 70 20 62 65 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c | point.'sexp.beg)))...........(fl |
| 3a620 | 79 63 68 65 63 6b 2d 2d 63 6f 6c 75 6d 6e 2d 72 65 67 69 6f 6e 20 62 65 67 29 29 29 29 29 0a 0a | ycheck--column-region.beg))))).. |
| 3a640 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 72 65 67 69 6f 6e 2d 66 6f 72 | (defun.flycheck-error-region-for |
| 3a660 | 2d 6d 6f 64 65 20 28 65 72 72 20 6d 6f 64 65 29 0a 20 20 22 47 65 74 20 74 68 65 20 72 65 67 69 | -mode.(err.mode)..."Get.the.regi |
| 3a680 | 6f 6e 20 6f 66 20 45 52 52 20 66 6f 72 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 4d | on.of.ERR.for.the.highlighting.M |
| 3a6a0 | 4f 44 45 2e 0a 0a 45 52 52 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 2e 20 20 | ODE...ERR.is.a.Flycheck.error... |
| 3a6c0 | 49 66 20 69 74 73 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 66 75 6c 6c 79 20 73 70 65 63 69 66 69 | If.its.position.is.fully.specifi |
| 3a6e0 | 65 64 2c 20 75 73 65 0a 74 68 61 74 20 74 6f 20 63 6f 6d 70 75 74 65 20 61 20 72 65 67 69 6f 6e | ed,.use.that.to.compute.a.region |
| 3a700 | 3b 20 6f 74 68 65 72 77 69 73 65 2c 20 75 73 65 20 4d 4f 44 45 2c 20 61 73 20 64 6f 63 75 6d 65 | ;.otherwise,.use.MODE,.as.docume |
| 3a720 | 6e 74 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d | nted.in.`flycheck-highlighting-m |
| 3a740 | 6f 64 65 27 2e 20 20 49 66 20 4d 4f 44 45 20 69 73 20 6e 69 6c 2c 20 73 69 67 6e 61 6c 20 61 6e | ode'...If.MODE.is.nil,.signal.an |
| 3a760 | 20 65 72 72 6f 72 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 2d | .error."...(flycheck-error-with- |
| 3a780 | 62 75 66 66 65 72 20 65 72 72 0a 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e | buffer.err.....(save-restriction |
| 3a7a0 | 0a 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 | .......(widen).......(or.(flyche |
| 3a7c0 | 63 6b 2d 2d 65 78 61 63 74 2d 72 65 67 69 6f 6e 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 | ck--exact-region.err)........... |
| 3a7e0 | 28 66 6c 79 63 68 65 63 6b 2d 2d 61 70 70 72 6f 78 69 6d 61 74 65 2d 72 65 67 69 6f 6e 20 65 72 | (flycheck--approximate-region.er |
| 3a800 | 72 20 6d 6f 64 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 | r.mode)))))..(defun.flycheck-err |
| 3a820 | 6f 72 2d 70 6f 73 20 28 65 72 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 62 75 66 66 65 72 20 70 | or-pos.(err)..."Get.the.buffer.p |
| 3a840 | 6f 73 69 74 69 6f 6e 20 6f 66 20 45 52 52 2e 0a 0a 45 52 52 20 69 73 20 61 20 46 6c 79 63 68 65 | osition.of.ERR...ERR.is.a.Flyche |
| 3a860 | 63 6b 20 65 72 72 6f 72 20 77 68 6f 73 65 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 67 65 74 2e 0a | ck.error.whose.position.to.get.. |
| 3a880 | 0a 54 68 65 20 65 72 72 6f 72 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 74 68 65 20 65 72 72 6f 72 | .The.error.position.is.the.error |
| 3a8a0 | 20 63 6f 6c 75 6d 6e 2c 20 6f 72 20 74 68 65 20 66 69 72 73 74 0a 6e 6f 6e 2d 77 68 69 74 65 73 | .column,.or.the.first.non-whites |
| 3a8c0 | 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 6e 65 | pace.character.of.the.error.line |
| 3a8e0 | 2c 20 69 66 20 45 52 52 20 68 61 73 20 6e 6f 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 2e 22 0a 20 | ,.if.ERR.has.no.error.column.".. |
| 3a900 | 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 72 65 67 69 6f 6e 2d 66 6f 72 | .(car.(flycheck-error-region-for |
| 3a920 | 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 65 72 72 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c | -mode.........err.flycheck-highl |
| 3a940 | 69 67 68 74 69 6e 67 2d 6d 6f 64 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ighting-mode)))..(defun.flycheck |
| 3a960 | 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 73 6e 69 70 70 65 74 20 28 65 72 72 20 26 6f 70 74 69 | -error-format-snippet.(err.&opti |
| 3a980 | 6f 6e 61 6c 20 6d 61 78 2d 6c 65 6e 67 74 68 29 0a 20 20 22 45 78 74 72 61 63 74 20 74 68 65 20 | onal.max-length)..."Extract.the. |
| 3a9a0 | 74 65 78 74 20 74 68 61 74 20 45 52 52 20 72 65 66 65 72 73 20 74 6f 20 66 72 6f 6d 20 74 68 65 | text.that.ERR.refers.to.from.the |
| 3a9c0 | 20 62 75 66 66 65 72 2e 0a 0a 4e 65 77 6c 69 6e 65 73 20 61 6e 64 20 62 6c 61 6e 6b 73 20 61 72 | .buffer...Newlines.and.blanks.ar |
| 3a9e0 | 65 20 72 65 70 6c 61 63 65 64 20 62 79 20 73 69 6e 67 6c 65 20 73 70 61 63 65 73 2e 20 20 49 66 | e.replaced.by.single.spaces...If |
| 3aa00 | 20 45 52 52 0a 64 6f 65 73 6e 27 74 20 69 6e 63 6c 75 64 65 20 61 6e 20 65 6e 64 2d 70 6f 73 69 | .ERR.doesn't.include.an.end-posi |
| 3aa20 | 74 69 6f 6e 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 4d 41 58 2d 4c 45 4e 47 54 48 20 69 73 | tion,.return.nil...MAX-LENGTH.is |
| 3aa40 | 20 68 6f 77 20 6d 61 6e 79 20 63 68 61 72 61 63 74 65 72 73 20 74 6f 20 72 65 61 64 20 66 72 6f | .how.many.characters.to.read.fro |
| 3aa60 | 6d 20 74 68 65 20 62 75 66 66 65 72 2c 20 61 74 0a 6d 6f 73 74 2e 20 20 49 74 20 64 65 66 61 75 | m.the.buffer,.at.most...It.defau |
| 3aa80 | 6c 74 73 20 74 6f 20 32 30 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 | lts.to.20."...(flycheck-error-wi |
| 3aaa0 | 74 68 2d 62 75 66 66 65 72 20 65 72 72 0a 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 | th-buffer.err.....(save-restrict |
| 3aac0 | 69 6f 6e 0a 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 20 28 | ion.......(widen).......(pcase.( |
| 3aae0 | 66 6c 79 63 68 65 63 6b 2d 2d 65 78 61 63 74 2d 72 65 67 69 6f 6e 20 65 72 72 29 0a 20 20 20 20 | flycheck--exact-region.err)..... |
| 3ab00 | 20 20 20 20 28 60 28 2c 62 65 67 20 2e 20 2c 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 28 74 72 | ....(`(,beg...,end)..........(tr |
| 3ab20 | 75 6e 63 61 74 65 2d 73 74 72 69 6e 67 2d 74 6f 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 | uncate-string-to-width.......... |
| 3ab40 | 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 20 20 20 20 | .(replace-regexp-in-string...... |
| 3ab60 | 20 20 20 20 20 20 22 5c 5c 73 2d 2b 22 20 22 20 22 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 | ......"\\s-+".".".(buffer-substr |
| 3ab80 | 69 6e 67 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 0a | ing.beg.(min.end.(point-max)))). |
| 3aba0 | 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 6d 61 78 2d 6c 65 6e 67 74 68 20 32 30 29 20 6e 69 6c | ..........(or.max-length.20).nil |
| 3abc0 | 20 6e 69 6c 20 74 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 | .nil.t))))))..(defun.flycheck-er |
| 3abe0 | 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 28 65 72 72 20 26 | ror-format-message-and-id.(err.& |
| 3ac00 | 6f 70 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 64 65 2d 73 6e 69 70 70 65 74 29 0a 20 20 22 46 6f 72 | optional.include-snippet)..."For |
| 3ac20 | 6d 61 74 20 74 68 65 20 6d 65 73 73 61 67 65 20 61 6e 64 20 69 64 20 6f 66 20 45 52 52 20 61 73 | mat.the.message.and.id.of.ERR.as |
| 3ac40 | 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 49 4e 43 4c | .human-readable.string...If.INCL |
| 3ac60 | 55 44 45 2d 53 4e 49 50 50 45 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 72 65 70 65 6e 64 20 | UDE-SNIPPET.is.non-nil,.prepend. |
| 3ac80 | 74 68 65 20 6d 65 73 73 61 67 65 20 77 69 74 68 20 61 20 73 6e 69 70 70 65 74 0a 6f 66 20 74 68 | the.message.with.a.snippet.of.th |
| 3aca0 | 65 20 74 65 78 74 20 74 68 61 74 20 74 68 65 20 65 72 72 6f 72 20 61 70 70 6c 69 65 73 20 74 6f | e.text.that.the.error.applies.to |
| 3acc0 | 20 28 73 75 63 68 20 74 65 78 74 20 63 61 6e 20 6f 6e 6c 79 20 62 65 0a 64 65 74 65 72 6d 69 6e | .(such.text.can.only.be.determin |
| 3ace0 | 65 64 20 69 66 20 74 68 65 20 65 72 72 6f 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 66 75 6c 6c 20 | ed.if.the.error.contains.a.full. |
| 3ad00 | 73 70 61 6e 2c 20 6e 6f 74 20 6a 75 73 74 20 61 0a 62 65 67 69 6e 6e 69 6e 67 20 70 6f 73 69 74 | span,.not.just.a.beginning.posit |
| 3ad20 | 69 6f 6e 29 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 69 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ion)."...(let*.((id.(flycheck-er |
| 3ad40 | 72 6f 72 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6e 61 6d 65 20 28 66 6c | ror-id.err))..........(fname.(fl |
| 3ad60 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 0a 20 20 20 20 | ycheck-error-filename.err))..... |
| 3ad80 | 20 20 20 20 20 28 6f 74 68 65 72 2d 66 69 6c 65 2d 70 20 28 61 6e 64 20 66 6e 61 6d 65 20 28 6e | .....(other-file-p.(and.fname.(n |
| 3ada0 | 6f 74 20 28 65 71 75 61 6c 20 66 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | ot.(equal.fname.(buffer-file-nam |
| 3adc0 | 65 29 29 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 20 28 61 6e 64 20 6f 74 68 65 72 2d 66 | e)))))).....(concat.(and.other-f |
| 3ade0 | 69 6c 65 2d 70 20 28 66 6f 72 6d 61 74 20 22 49 6e 20 25 53 3a 5c 6e 22 20 28 66 69 6c 65 2d 72 | ile-p.(format."In.%S:\n".(file-r |
| 3ae00 | 65 6c 61 74 69 76 65 2d 6e 61 6d 65 20 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | elative-name.fname)))........... |
| 3ae20 | 20 20 28 61 6e 64 20 69 6e 63 6c 75 64 65 2d 73 6e 69 70 70 65 74 0a 20 20 20 20 20 20 20 20 20 | ..(and.include-snippet.......... |
| 3ae40 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 73 6e 69 70 70 65 74 20 28 66 6c | ........(when-let*.((snippet.(fl |
| 3ae60 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 73 6e 69 70 70 65 74 20 65 72 72 29 | ycheck-error-format-snippet.err) |
| 3ae80 | 29 29 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 2d 6d 65 | ))....................(format-me |
| 3aea0 | 73 73 61 67 65 20 22 60 25 73 27 3a 20 22 20 73 6e 69 70 70 65 74 29 29 29 0a 20 20 20 20 20 20 | ssage."`%s':.".snippet)))....... |
| 3aec0 | 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 | ......(or.(flycheck-error-messag |
| 3aee0 | 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 | e.err).................(format." |
| 3af00 | 55 6e 6b 6e 6f 77 6e 20 25 53 22 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 | Unknown.%S".(flycheck-error-leve |
| 3af20 | 6c 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 64 20 28 66 6f | l.err))).............(and.id.(fo |
| 3af40 | 72 6d 61 74 20 22 20 5b 25 73 5d 22 20 69 64 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | rmat.".[%s]".id)))))..(defun.fly |
| 3af60 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 70 6f 73 69 74 69 6f 6e 20 28 65 72 72 | check-error-format-position.(err |
| 3af80 | 29 0a 20 20 22 46 6f 72 6d 61 74 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 45 52 52 20 | )..."Format.the.position.of.ERR. |
| 3afa0 | 61 73 20 61 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 | as.a.human-readable.string."...( |
| 3afc0 | 6c 65 74 20 28 28 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 | let.((line.(flycheck-error-line. |
| 3afe0 | 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d | err)).........(column.(flycheck- |
| 3b000 | 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 64 2d | error-column.err)).........(end- |
| 3b020 | 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 | line.(flycheck-error-end-line.er |
| 3b040 | 72 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 | r)).........(end-column.(flychec |
| 3b060 | 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 29 0a 20 20 20 20 28 69 | k-error-end-column.err))).....(i |
| 3b080 | 66 20 28 61 6e 64 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 | f.(and.line.column).........(if. |
| 3b0a0 | 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 64 2d 6c 69 6e 65 29 20 28 65 71 75 61 6c 20 6c 69 6e 65 20 | (or.(null.end-line).(equal.line. |
| 3b0c0 | 65 6e 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 | end-line)).............(if.(or.( |
| 3b0e0 | 6e 75 6c 6c 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 20 28 65 71 75 61 6c 20 63 6f 6c 75 6d 6e 20 28 | null.end-column).(equal.column.( |
| 3b100 | 31 2d 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 1-.end-column)))................ |
| 3b120 | 20 28 66 6f 72 6d 61 74 20 22 25 64 3a 25 64 22 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 29 0a 20 20 | .(format."%d:%d".line.column)... |
| 3b140 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 3a 25 64 2d 25 64 22 20 6c | ............(format."%d:%d-%d".l |
| 3b160 | 69 6e 65 20 63 6f 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 | ine.column.end-column))......... |
| 3b180 | 20 20 28 66 6f 72 6d 61 74 20 22 28 25 64 3a 25 64 29 2d 28 25 64 3a 25 64 29 22 20 6c 69 6e 65 | ..(format."(%d:%d)-(%d:%d)".line |
| 3b1a0 | 20 63 6f 6c 75 6d 6e 20 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 | .column.end-line.end-column))... |
| 3b1c0 | 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 64 2d 6c 69 6e 65 29 20 28 65 71 75 | ....(if.(or.(null.end-line).(equ |
| 3b1e0 | 61 6c 20 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f | al.line.end-line))...........(fo |
| 3b200 | 72 6d 61 74 20 22 25 64 22 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | rmat."%d".line).........(format. |
| 3b220 | 22 25 64 2d 25 64 22 20 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 29 29 29 29 0a 0a 28 64 65 66 | "%d-%d".line.end-line)))))..(def |
| 3b240 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 20 28 65 72 72 20 26 6f | un.flycheck-error-format.(err.&o |
| 3b260 | 70 74 69 6f 6e 61 6c 20 77 69 74 68 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 46 6f 72 6d 61 | ptional.with-file-name)..."Forma |
| 3b280 | 74 20 45 52 52 20 61 73 20 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2c 20 | t.ERR.as.human-readable.string,. |
| 3b2a0 | 6f 70 74 69 6f 6e 61 6c 6c 79 20 57 49 54 48 2d 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 52 65 74 75 | optionally.WITH-FILE-NAME...Retu |
| 3b2c0 | 72 6e 20 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 | rn.a.string.that.represents.the. |
| 3b2e0 | 67 69 76 65 6e 20 45 52 52 2e 20 20 49 66 20 57 49 54 48 2d 46 49 4c 45 2d 4e 41 4d 45 0a 69 73 | given.ERR...If.WITH-FILE-NAME.is |
| 3b300 | 20 67 69 76 65 6e 20 61 6e 64 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 63 6c 75 64 65 20 74 68 65 20 | .given.and.non-nil,.include.the. |
| 3b320 | 66 69 6c 65 2d 6e 61 6d 65 20 61 73 20 77 65 6c 6c 2c 20 6f 74 68 65 72 77 69 73 65 0a 6f 6d 69 | file-name.as.well,.otherwise.omi |
| 3b340 | 74 20 69 74 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 20 28 73 79 6d 62 6f 6c 2d 6e | t.it."...(let*.((level.(symbol-n |
| 3b360 | 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 29 | ame.(flycheck-error-level.err))) |
| 3b380 | 0a 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 65 72 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 | ..........(checker.(symbol-name. |
| 3b3a0 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 72 72 29 29 29 0a 20 | (flycheck-error-checker.err))).. |
| 3b3c0 | 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 60 28 2c 40 28 77 68 65 6e 20 77 69 74 68 2d 66 | ........(format.`(,@(when.with-f |
| 3b3e0 | 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile-name........................ |
| 3b400 | 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 | (list.(flycheck-error-filename.e |
| 3b420 | 72 72 29 20 22 3a 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 | rr).":"))....................,(f |
| 3b440 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 70 6f 73 69 74 69 6f 6e 20 65 72 | lycheck-error-format-position.er |
| 3b460 | 72 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 6c 65 76 65 6c | r).":"....................,level |
| 3b480 | 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 6c 79 63 68 | .":."....................,(flych |
| 3b4a0 | 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 | eck-error-format-message-and-id. |
| 3b4c0 | 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 28 22 20 2c 63 68 | err)....................".(".,ch |
| 3b4e0 | 65 63 6b 65 72 20 22 29 22 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 63 6f 6e 63 61 74 | ecker.")"))).....(apply.#'concat |
| 3b500 | 20 66 6f 72 6d 61 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | .format)))..(defun.flycheck-erro |
| 3b520 | 72 2d 3c 20 28 65 72 72 31 20 65 72 72 32 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 | r-<.(err1.err2)..."Determine.whe |
| 3b540 | 74 68 65 72 20 45 52 52 31 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 45 52 52 32 20 62 79 20 6c | ther.ERR1.is.less.than.ERR2.by.l |
| 3b560 | 6f 63 61 74 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 28 28 6c 31 20 28 66 6c 79 63 68 65 63 6b 2d | ocation."...(let.((l1.(flycheck- |
| 3b580 | 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 31 29 29 0a 20 20 20 20 20 20 20 20 28 6c 32 20 28 66 | error-line.err1)).........(l2.(f |
| 3b5a0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 32 29 29 29 0a 20 20 20 20 28 | lycheck-error-line.err2))).....( |
| 3b5c0 | 69 66 20 28 2f 3d 20 6c 31 20 6c 32 29 0a 20 20 20 20 20 20 20 20 28 3c 20 6c 31 20 6c 32 29 0a | if.(/=.l1.l2).........(<.l1.l2). |
| 3b5e0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 31 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ......(let.((c1.(or.(flycheck-er |
| 3b600 | 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 31 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ror-column.err1).1))............ |
| 3b620 | 20 28 63 32 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 | .(c2.(or.(flycheck-error-column. |
| 3b640 | 65 72 72 32 29 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 2f 3d 20 63 31 20 63 32 | err2).1))).........(if.(/=.c1.c2 |
| 3b660 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 20 63 31 20 63 32 29 0a 20 20 20 20 20 20 20 20 | ).............(<.c1.c2)......... |
| 3b680 | 20 20 28 6c 65 74 20 28 28 65 6c 31 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ..(let.((el1.(or.(flycheck-error |
| 3b6a0 | 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 31 29 20 6c 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -end-line.err1).l1))............ |
| 3b6c0 | 20 20 20 20 20 28 65 6c 32 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e | .....(el2.(or.(flycheck-error-en |
| 3b6e0 | 64 2d 6c 69 6e 65 20 65 72 72 32 29 20 6c 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | d-line.err2).l2))).............( |
| 3b700 | 69 66 20 28 2f 3d 20 65 6c 31 20 65 6c 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | if.(/=.el1.el2)................. |
| 3b720 | 28 3c 20 65 6c 31 20 65 6c 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 | (<.el1.el2)...............(let.( |
| 3b740 | 28 63 6c 31 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c | (cl1.(or.(flycheck-error-end-col |
| 3b760 | 75 6d 6e 20 65 72 72 31 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | umn.err1).1))................... |
| 3b780 | 20 20 28 63 6c 32 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 | ..(cl2.(or.(flycheck-error-end-c |
| 3b7a0 | 6f 6c 75 6d 6e 20 65 72 72 32 29 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | olumn.err2).1)))................ |
| 3b7c0 | 20 28 3c 20 63 6c 31 20 63 6c 32 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | .(<.cl1.cl2)))))))))..(defun.fly |
| 3b7e0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 3c 20 28 65 72 72 31 20 65 72 72 32 29 0a | check-error-level-<.(err1.err2). |
| 3b800 | 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 45 52 52 31 20 69 73 20 6c 65 73 | .."Determine.whether.ERR1.is.les |
| 3b820 | 73 20 74 68 61 6e 20 45 52 52 32 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 0a 0a 4c 69 6b | s.than.ERR2.by.error.level...Lik |
| 3b840 | 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 27 2c 20 62 75 74 20 63 6f 6d 70 61 72 | e.`flycheck-error-<',.but.compar |
| 3b860 | 65 73 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 73 65 76 65 72 69 74 79 0a 66 69 72 73 74 | es.by.error.level.severity.first |
| 3b880 | 2e 20 20 4c 65 76 65 6c 73 20 6f 66 20 74 68 65 20 73 61 6d 65 20 73 65 76 65 72 69 74 79 20 61 | ...Levels.of.the.same.severity.a |
| 3b8a0 | 72 65 20 63 6f 6d 70 61 72 65 64 20 62 79 20 6e 61 6d 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 | re.compared.by.name."...(let*.(( |
| 3b8c0 | 6c 65 76 65 6c 31 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 | level1.(flycheck-error-level.err |
| 3b8e0 | 31 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 32 20 28 66 6c 79 63 68 65 63 6b 2d 65 | 1))..........(level2.(flycheck-e |
| 3b900 | 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 32 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 76 65 | rror-level.err2))..........(seve |
| 3b920 | 72 69 74 79 31 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 | rity1.(flycheck-error-level-seve |
| 3b940 | 72 69 74 79 20 6c 65 76 65 6c 31 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 76 65 72 69 74 79 | rity.level1))..........(severity |
| 3b960 | 32 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 | 2.(flycheck-error-level-severity |
| 3b980 | 20 6c 65 76 65 6c 32 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 3d 20 73 65 | .level2))).....(cond......((=.se |
| 3b9a0 | 76 65 72 69 74 79 31 20 73 65 76 65 72 69 74 79 32 29 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 | verity1.severity2).......(if.(st |
| 3b9c0 | 72 69 6e 67 3d 20 6c 65 76 65 6c 31 20 6c 65 76 65 6c 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ring=.level1.level2)...........( |
| 3b9e0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 20 65 72 72 31 20 65 72 72 32 29 0a 20 20 20 20 | flycheck-error-<.err1.err2)..... |
| 3ba00 | 20 20 20 20 28 73 74 72 69 6e 67 3c 20 6c 65 76 65 6c 31 20 6c 65 76 65 6c 32 29 29 29 0a 20 20 | ....(string<.level1.level2)))... |
| 3ba20 | 20 20 20 28 74 20 28 3c 20 73 65 76 65 72 69 74 79 31 20 73 65 76 65 72 69 74 79 32 29 29 29 29 | ...(t.(<.severity1.severity2)))) |
| 3ba40 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 73 73 65 72 74 2d 65 72 72 6f 72 2d | )..(defun.flycheck-assert-error- |
| 3ba60 | 6c 69 73 74 2d 70 20 28 65 72 72 6f 72 73 29 0a 20 20 22 41 73 73 65 72 74 20 74 68 61 74 20 61 | list-p.(errors)..."Assert.that.a |
| 3ba80 | 6c 6c 20 69 74 65 6d 73 20 69 6e 20 45 52 52 4f 52 53 20 61 72 65 20 6f 66 20 60 66 6c 79 63 68 | ll.items.in.ERRORS.are.of.`flych |
| 3baa0 | 65 63 6b 2d 65 72 72 6f 72 27 20 74 79 70 65 2e 0a 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f | eck-error'.type...Signal.an.erro |
| 3bac0 | 72 20 69 66 20 61 6e 79 20 69 74 65 6d 20 69 6e 20 45 52 52 4f 52 53 20 69 73 20 6e 6f 74 20 61 | r.if.any.item.in.ERRORS.is.not.a |
| 3bae0 | 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 0a 6f 62 6a 65 63 74 2c 20 61 73 20 62 79 20 | .`flycheck-error'.object,.as.by. |
| 3bb00 | 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 27 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 | `flycheck-error-p'...Otherwise.r |
| 3bb20 | 65 74 75 72 6e 20 45 52 52 4f 52 53 0a 61 67 61 69 6e 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 | eturn.ERRORS.again."...(unless.( |
| 3bb40 | 6c 69 73 74 70 20 65 72 72 6f 72 73 29 0a 20 20 20 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 | listp.errors).....(signal.'wrong |
| 3bb60 | 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 69 73 74 70 20 65 72 72 6f | -type-argument.(list.'listp.erro |
| 3bb80 | 72 73 29 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 29 0a 20 20 20 | rs)))...(dolist.(err.errors).... |
| 3bba0 | 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 0a | .(unless.(flycheck-error-p.err). |
| 3bbc0 | 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 | ......(signal.'wrong-type-argume |
| 3bbe0 | 6e 74 20 28 6c 69 73 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 29 | nt.(list.'flycheck-error-p.err)) |
| 3bc00 | 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 73 20 69 6e 20 74 68 | ))...errors)....;;;.Errors.in.th |
| 3bc20 | 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 | e.current.buffer.(defvar-local.f |
| 3bc40 | 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6e 69 6c 0a 20 20 22 41 20 | lycheck-current-errors.nil..."A. |
| 3bc60 | 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 20 | list.of.all.errors.and.warnings. |
| 3bc80 | 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 29 0a 0a 28 64 65 66 75 6e | in.the.current.buffer.")..(defun |
| 3bca0 | 20 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 | .flycheck-report-current-errors. |
| 3bcc0 | 28 65 72 72 6f 72 73 29 0a 20 20 22 52 65 70 6f 72 74 20 45 52 52 4f 52 53 20 69 6e 20 74 68 65 | (errors)..."Report.ERRORS.in.the |
| 3bce0 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 41 64 64 20 45 52 52 4f 52 53 20 74 6f 20 | .current.buffer...Add.ERRORS.to. |
| 3bd00 | 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 20 61 6e 64 20 70 72 | `flycheck-current-errors'.and.pr |
| 3bd20 | 6f 63 65 73 73 20 65 61 63 68 20 65 72 72 6f 72 0a 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d | ocess.each.error.with.`flycheck- |
| 3bd40 | 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 22 0a 20 20 28 73 65 | process-error-functions'."...(se |
| 3bd60 | 74 71 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 28 61 70 70 65 | tq.flycheck-current-errors.(appe |
| 3bd80 | 6e 64 20 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 72 | nd.errors.flycheck-current-error |
| 3bda0 | 73 29 29 0a 20 20 28 6f 76 65 72 6c 61 79 2d 72 65 63 65 6e 74 65 72 20 28 70 6f 69 6e 74 2d 6d | s))...(overlay-recenter.(point-m |
| 3bdc0 | 61 78 29 29 0a 20 20 3b 3b 20 57 65 20 63 61 6e 27 74 20 75 73 65 20 60 73 65 71 2d 73 6f 72 74 | ax))...;;.We.can't.use.`seq-sort |
| 3bde0 | 2d 62 79 27 20 62 65 63 61 75 73 65 20 69 74 27 73 20 6e 6f 74 20 69 6e 20 45 6d 61 63 73 20 32 | -by'.because.it's.not.in.Emacs.2 |
| 3be00 | 35 27 73 20 62 75 69 6c 74 2d 69 6e 20 60 73 65 71 27 2c 0a 20 20 3b 3b 20 61 6e 64 20 69 6e 73 | 5's.built-in.`seq',...;;.and.ins |
| 3be20 | 74 61 6c 6c 69 6e 67 20 61 6e 20 75 70 64 61 74 65 64 20 76 65 72 73 69 6f 6e 20 64 6f 65 73 6e | talling.an.updated.version.doesn |
| 3be40 | 27 74 20 68 65 6c 70 20 28 74 68 69 73 20 69 73 20 61 20 70 61 63 6b 61 67 65 2e 65 6c 20 62 75 | 't.help.(this.is.a.package.el.bu |
| 3be60 | 67 3b 0a 20 20 3b 3b 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 | g;...;;.see.https://lists.gnu.or |
| 3be80 | 67 2f 61 72 63 68 69 76 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 64 65 76 65 6c 2f 32 30 32 30 2d | g/archive/html/emacs-devel/2020- |
| 3bea0 | 30 34 2f 6d 73 67 30 31 39 37 34 2e 68 74 6d 6c 29 2e 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 | 04/msg01974.html)....(seq-do.(la |
| 3bec0 | 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b | mbda.(err).............(run-hook |
| 3bee0 | 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 27 66 6c 79 63 68 65 | -with-args-until-success.'flyche |
| 3bf00 | 63 6b 2d 70 72 6f 63 65 73 73 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 | ck-process-error-functions...... |
| 3bf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 3bf40 | 20 20 20 20 20 20 20 20 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f | .........err))...........(seq-so |
| 3bf60 | 72 74 20 28 6c 61 6d 62 64 61 20 28 65 31 20 65 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rt.(lambda.(e1.e2).............. |
| 3bf80 | 20 20 20 20 20 20 20 20 20 28 3c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 | .........(<.(flycheck-error-line |
| 3bfa0 | 20 65 31 29 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 32 29 29 29 0a | .e1).(flycheck-error-line.e2))). |
| 3bfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 | ....................errors)))..( |
| 3bfe0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 65 72 72 6f 72 73 20 28 29 0a 20 | defun.flycheck-clear-errors.().. |
| 3c000 | 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 65 72 72 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 | ."Remove.all.error.information.f |
| 3c020 | 72 6f 6d 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 73 65 74 71 | rom.the.current.buffer."...(setq |
| 3c040 | 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6e 69 6c 29 0a 20 20 | .flycheck-current-errors.nil)... |
| 3c060 | 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 27 6e 6f 74 2d 63 68 65 | (flycheck-report-status.'not-che |
| 3c080 | 63 6b 65 64 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 61 6e 64 | cked))..(defun.flycheck-fill-and |
| 3c0a0 | 2d 65 78 70 61 6e 64 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 28 65 72 72 6f 72 73 | -expand-error-file-names.(errors |
| 3c0c0 | 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 22 46 69 6c 6c 20 61 6e 64 20 65 78 70 61 6e 64 20 66 | .directory)..."Fill.and.expand.f |
| 3c0e0 | 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 45 52 52 4f 52 53 20 72 65 6c 61 74 69 76 65 20 74 6f 20 | ile.names.in.ERRORS.relative.to. |
| 3c100 | 44 49 52 45 43 54 4f 52 59 2e 0a 0a 45 78 70 61 6e 64 20 61 6c 6c 20 66 69 6c 65 20 6e 61 6d 65 | DIRECTORY...Expand.all.file.name |
| 3c120 | 73 20 6f 66 20 45 52 52 4f 52 53 20 61 67 61 69 6e 73 74 20 44 49 52 45 43 54 4f 52 59 2e 20 20 | s.of.ERRORS.against.DIRECTORY... |
| 3c140 | 49 66 20 74 68 65 20 66 69 6c 65 0a 6e 61 6d 65 20 6f 66 20 61 6e 20 65 72 72 6f 72 20 69 73 20 | If.the.file.name.of.an.error.is. |
| 3c160 | 6e 69 6c 20 66 69 6c 6c 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 66 75 6e 63 74 69 | nil.fill.in.the.result.of.functi |
| 3c180 | 6f 6e 0a 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 20 69 6e 20 74 68 65 20 63 75 72 | on.`buffer-file-name'.in.the.cur |
| 3c1a0 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2c 20 6d 6f 64 | rent.buffer...Return.ERRORS,.mod |
| 3c1c0 | 69 66 69 65 64 20 69 6e 2d 70 6c 61 63 65 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 | ified.in-place."...(seq-do.(lamb |
| 3c1e0 | 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 | da.(err).............(setf.(flyc |
| 3c200 | 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 | heck-error-filename.err)........ |
| 3c220 | 20 20 20 20 20 20 20 20 20 20 20 28 69 66 2d 6c 65 74 20 28 66 69 6c 65 6e 61 6d 65 20 28 66 6c | ...........(if-let.(filename.(fl |
| 3c240 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 0a 20 20 20 20 | ycheck-error-filename.err))..... |
| 3c260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | ..................(expand-file-n |
| 3c280 | 61 6d 65 20 66 69 6c 65 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 | ame.filename.directory)......... |
| 3c2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 | ............(buffer-file-name))) |
| 3c2c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 | )...........errors)...errors)..( |
| 3c2e0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 | defun.flycheck-relevant-error-ot |
| 3c300 | 68 65 72 2d 66 69 6c 65 2d 70 20 28 65 72 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 | her-file-p.(err)..."Determine.wh |
| 3c320 | 65 74 68 65 72 20 45 52 52 20 69 73 20 61 20 72 65 6c 65 76 61 6e 74 20 65 72 72 6f 72 20 66 6f | ether.ERR.is.a.relevant.error.fo |
| 3c340 | 72 20 61 6e 6f 74 68 65 72 20 66 69 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d 6e | r.another.file."...(let.((file-n |
| 3c360 | 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 | ame.(flycheck-error-filename.err |
| 3c380 | 29 29 29 0a 20 20 20 20 28 61 6e 64 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | ))).....(and.file-name.......... |
| 3c3a0 | 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 | flycheck-relevant-error-other-fi |
| 3c3c0 | 6c 65 2d 73 68 6f 77 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 62 75 66 66 65 | le-show..........(or.(null.buffe |
| 3c3e0 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 | r-file-name)..............(not.( |
| 3c400 | 66 6c 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 62 75 66 66 65 72 2d 66 69 6c | flycheck-same-files-p.buffer-fil |
| 3c420 | 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 3c 3d | e-name.file-name)))..........(<= |
| 3c440 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 0a | .(flycheck-error-level-severity. |
| 3c460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d | ..............flycheck-relevant- |
| 3c480 | 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a | error-other-file-minimum-level). |
| 3c4a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | .............(flycheck-error-lev |
| 3c4c0 | 65 6c 2d 73 65 76 65 72 69 74 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 | el-severity.(flycheck-error-leve |
| 3c4e0 | 6c 20 65 72 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c | l.err))))))..(defun.flycheck-rel |
| 3c500 | 65 76 61 6e 74 2d 65 72 72 6f 72 2d 70 20 28 65 72 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 | evant-error-p.(err)..."Determine |
| 3c520 | 20 77 68 65 74 68 65 72 20 45 52 52 20 69 73 20 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 65 | .whether.ERR.is.relevant.for.the |
| 3c540 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 74 20 69 66 20 45 52 | .current.buffer...Return.t.if.ER |
| 3c560 | 52 20 6d 61 79 20 62 65 20 73 68 6f 77 6e 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | R.may.be.shown.for.the.current.b |
| 3c580 | 75 66 66 65 72 2c 20 6f 72 20 6e 69 6c 0a 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 66 6c 79 | uffer,.or.nil.otherwise."...(fly |
| 3c5a0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 2d 62 75 66 66 65 72 20 65 72 72 0a 20 20 20 20 | check-error-with-buffer.err..... |
| 3c5c0 | 28 6c 65 74 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | (let.((file-name.(flycheck-error |
| 3c5e0 | 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 | -filename.err))...........(messa |
| 3c600 | 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 | ge.(flycheck-error-message.err)) |
| 3c620 | 29 0a 20 20 20 20 20 20 28 61 6e 64 0a 20 20 20 20 20 20 20 28 6f 72 0a 20 20 20 20 20 20 20 20 | ).......(and........(or......... |
| 3c640 | 3b 3b 20 4e 65 69 74 68 65 72 20 74 68 65 20 65 72 72 6f 72 20 6e 6f 72 20 62 75 66 66 65 72 20 | ;;.Neither.the.error.nor.buffer. |
| 3c660 | 68 61 76 65 20 61 20 66 69 6c 65 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e | have.a.file.name.........(and.(n |
| 3c680 | 6f 74 20 66 69 6c 65 2d 6e 61 6d 65 29 20 28 6e 6f 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | ot.file-name).(not.buffer-file-n |
| 3c6a0 | 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 42 6f 74 68 20 68 61 76 65 20 66 69 6c 65 73 | ame)).........;;.Both.have.files |
| 3c6c0 | 2c 20 61 6e 64 20 74 68 65 79 20 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 | ,.and.they.match.........(and.bu |
| 3c6e0 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 | ffer-file-name.file-name........ |
| 3c700 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 66 69 6c | ......(flycheck-same-files-p.fil |
| 3c720 | 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 | e-name.buffer-file-name))....... |
| 3c740 | 20 20 3b 3b 20 54 68 69 73 20 69 73 20 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 65 72 72 6f 72 | ..;;.This.is.a.significant.error |
| 3c760 | 20 66 72 6f 6d 20 61 6e 6f 74 68 65 72 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 | .from.another.file.........(flyc |
| 3c780 | 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 70 | heck-relevant-error-other-file-p |
| 3c7a0 | 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 28 6e 6f | .err))........message........(no |
| 3c7c0 | 74 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 | t.(string-empty-p.message))..... |
| 3c7e0 | 20 20 20 3b 3b 20 45 72 72 6f 72 73 20 77 69 74 68 6f 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 | ...;;.Errors.without.line.number |
| 3c800 | 73 20 61 72 65 20 64 69 73 63 61 72 64 65 64 2e 20 20 49 66 20 61 20 6c 69 6e 74 65 72 0a 20 20 | s.are.discarded...If.a.linter... |
| 3c820 | 20 20 20 20 20 3b 3b 20 72 65 70 6f 72 74 73 20 72 65 6c 65 76 61 6e 74 20 65 72 72 6f 72 73 20 | .....;;.reports.relevant.errors. |
| 3c840 | 77 69 74 68 6f 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 75 73 65 0a 20 20 20 20 20 20 | without.line.numbers,.use....... |
| 3c860 | 20 3b 3b 20 60 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d 6e 75 | .;;.`flycheck-fill-empty-line-nu |
| 3c880 | 6d 62 65 72 73 27 20 61 73 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 0a 20 20 20 20 20 20 20 3b | mbers'.as.the.checker's........; |
| 3c8a0 | 3b 20 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 20 74 6f 20 73 65 74 20 74 68 65 6d 20 74 6f | ;.`:error-filter'.to.set.them.to |
| 3c8c0 | 20 6c 69 6e 65 20 30 2e 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | .line.0.........(flycheck-error- |
| 3c8e0 | 6c 69 6e 65 20 65 72 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 | line.err)))))..(defun.flycheck-r |
| 3c900 | 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 46 69 6c 74 65 | elevant-errors.(errors)..."Filte |
| 3c920 | 72 20 74 68 65 20 72 65 6c 65 76 61 6e 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 45 52 52 4f 52 | r.the.relevant.errors.from.ERROR |
| 3c940 | 53 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 | S...Return.a.list.of.all.errors. |
| 3c960 | 74 68 61 74 20 61 72 65 20 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 65 69 72 0a 63 6f 72 72 | that.are.relevant.for.their.corr |
| 3c980 | 65 73 70 6f 6e 64 69 6e 67 20 62 75 66 66 65 72 2e 22 0a 20 20 28 73 65 71 2d 66 69 6c 74 65 72 | esponding.buffer."...(seq-filter |
| 3c9a0 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 70 20 65 72 72 | .#'flycheck-relevant-error-p.err |
| 3c9c0 | 6f 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c 61 74 65 64 2d 65 | ors))..(defun.flycheck-related-e |
| 3c9e0 | 72 72 6f 72 73 20 28 65 72 72 20 26 6f 70 74 69 6f 6e 61 6c 20 65 72 72 6f 72 2d 73 65 74 29 0a | rrors.(err.&optional.error-set). |
| 3ca00 | 20 20 22 47 65 74 20 61 6c 6c 20 74 68 65 20 65 72 72 6f 72 73 20 74 68 61 74 20 61 72 65 20 69 | .."Get.all.the.errors.that.are.i |
| 3ca20 | 6e 20 74 68 65 20 73 61 6d 65 20 67 72 6f 75 70 20 61 73 20 45 52 52 2e 0a 0a 52 65 74 75 72 6e | n.the.same.group.as.ERR...Return |
| 3ca40 | 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 28 66 72 6f 6d 20 45 52 52 4f | .a.list.of.all.errors.(from.ERRO |
| 3ca60 | 52 2d 53 45 54 29 20 74 68 61 74 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 0a 60 66 6c 79 63 68 | R-SET).that.have.the.same.`flych |
| 3ca80 | 65 63 6b 2d 65 72 72 6f 72 2d 67 72 6f 75 70 27 20 61 73 20 45 52 52 2c 20 69 6e 63 6c 75 64 69 | eck-error-group'.as.ERR,.includi |
| 3caa0 | 6e 67 20 45 52 52 20 69 74 73 65 6c 66 2e 0a 0a 49 66 20 45 52 52 4f 52 2d 53 45 54 20 69 73 20 | ng.ERR.itself...If.ERROR-SET.is. |
| 3cac0 | 6e 69 6c 2c 20 60 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 20 69 | nil,.`flycheck-current-errors'.i |
| 3cae0 | 73 20 75 73 65 64 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 67 72 6f 75 70 20 | s.used.instead."...(let.((group. |
| 3cb00 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 67 72 6f 75 70 20 65 72 72 29 29 0a 20 20 20 20 | (flycheck-error-group.err))..... |
| 3cb20 | 20 20 20 20 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 68 65 | ....(checker.(flycheck-error-che |
| 3cb40 | 63 6b 65 72 20 65 72 72 29 29 29 0a 20 20 20 20 28 69 66 20 67 72 6f 75 70 0a 20 20 20 20 20 20 | cker.err))).....(if.group....... |
| 3cb60 | 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 29 0a 20 20 20 20 20 20 | ..(seq-filter.(lambda.(e)....... |
| 3cb80 | 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 28 66 6c 79 63 68 65 | ................(and.(eq.(flyche |
| 3cba0 | 63 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 29 20 63 68 65 63 6b 65 72 29 0a 20 20 20 | ck-error-checker.e).checker).... |
| 3cbc0 | 20 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 28 66 6c 79 | ........................(eq.(fly |
| 3cbe0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 67 72 6f 75 70 20 65 29 20 67 72 6f 75 70 29 29 29 0a 20 20 | check-error-group.e).group)))... |
| 3cc00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 72 72 6f 72 2d 73 65 74 20 | ..................(or.error-set. |
| 3cc20 | 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 | flycheck-current-errors))....... |
| 3cc40 | 28 6c 69 73 74 20 65 72 72 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 74 61 74 75 73 20 72 65 70 6f | (list.err))))....;;;.Status.repo |
| 3cc60 | 72 74 69 6e 67 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 | rting.for.the.current.buffer.(de |
| 3cc80 | 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 74 61 74 75 73 2d | fvar-local.flycheck-last-status- |
| 3cca0 | 63 68 61 6e 67 65 20 27 6e 6f 74 2d 63 68 65 63 6b 65 64 0a 20 20 22 54 68 65 20 6c 61 73 74 20 | change.'not-checked..."The.last. |
| 3ccc0 | 73 74 61 74 75 73 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | status.change.in.the.current.buf |
| 3cce0 | 66 65 72 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 74 2d 66 | fer.")..(defun.flycheck-report-f |
| 3cd00 | 61 69 6c 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 | ailed-syntax-check.(&optional.st |
| 3cd20 | 61 74 75 73 29 0a 20 20 22 52 65 70 6f 72 74 20 61 20 66 61 69 6c 65 64 20 46 6c 79 63 68 65 63 | atus)..."Report.a.failed.Flychec |
| 3cd40 | 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 69 74 68 20 53 54 41 54 55 53 2e 0a 0a 53 54 41 | k.syntax.check.with.STATUS...STA |
| 3cd60 | 54 55 53 20 69 73 20 61 20 73 74 61 74 75 73 20 73 79 6d 62 6f 6c 20 66 6f 72 20 60 66 6c 79 63 | TUS.is.a.status.symbol.for.`flyc |
| 3cd80 | 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 27 2c 0a 64 65 66 61 75 6c 74 69 6e 67 20 | heck-report-status',.defaulting. |
| 3cda0 | 74 6f 20 60 65 72 72 6f 72 65 64 27 2e 0a 0a 43 6c 65 61 72 20 46 6c 79 63 68 65 63 6b 20 73 74 | to.`errored'...Clear.Flycheck.st |
| 3cdc0 | 61 74 65 2c 20 72 75 6e 20 60 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d | ate,.run.`flycheck-syntax-check- |
| 3cde0 | 66 61 69 6c 65 64 2d 68 6f 6f 6b 27 20 61 6e 64 0a 72 65 70 6f 72 74 20 61 6e 20 65 72 72 6f 72 | failed-hook'.and.report.an.error |
| 3ce00 | 20 53 54 41 54 55 53 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 28 | .STATUS."...(flycheck-clear)...( |
| 3ce20 | 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 73 79 6e 74 61 78 2d 63 68 65 | setq.flycheck-current-syntax-che |
| 3ce40 | 63 6b 20 6e 69 6c 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 66 6c 79 63 68 65 63 6b 2d 73 | ck.nil)...(run-hooks.'flycheck-s |
| 3ce60 | 79 6e 74 61 78 2d 63 68 65 63 6b 2d 66 61 69 6c 65 64 2d 68 6f 6f 6b 29 0a 20 20 28 66 6c 79 63 | yntax-check-failed-hook)...(flyc |
| 3ce80 | 68 65 63 6b 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 28 6f 72 20 73 74 61 74 75 73 20 27 65 | heck-report-status.(or.status.'e |
| 3cea0 | 72 72 6f 72 65 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f 72 | rrored)))..(defun.flycheck-repor |
| 3cec0 | 74 2d 73 74 61 74 75 73 20 28 73 74 61 74 75 73 29 0a 20 20 22 52 65 70 6f 72 74 20 46 6c 79 63 | t-status.(status)..."Report.Flyc |
| 3cee0 | 68 65 63 6b 20 53 54 41 54 55 53 2e 0a 0a 53 54 41 54 55 53 20 69 73 20 6f 6e 65 20 6f 66 20 74 | heck.STATUS...STATUS.is.one.of.t |
| 3cf00 | 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6d 62 6f 6c 73 3a 0a 0a 60 6e 6f 74 2d 63 68 65 63 | he.following.symbols:..`not-chec |
| 3cf20 | 6b 65 64 27 0a 20 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 61 73 | ked'......The.current.buffer.was |
| 3cf40 | 20 6e 6f 74 20 63 68 65 63 6b 65 64 2e 0a 0a 60 6e 6f 2d 63 68 65 63 6b 65 72 27 0a 20 20 20 20 | .not.checked...`no-checker'..... |
| 3cf60 | 20 41 75 74 6f 6d 61 74 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 | .Automatic.syntax.checker.select |
| 3cf80 | 69 6f 6e 20 64 69 64 20 6e 6f 74 20 66 69 6e 64 20 61 20 73 75 69 74 61 62 6c 65 0a 20 20 20 20 | ion.did.not.find.a.suitable..... |
| 3cfa0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 60 72 75 6e 6e 69 6e 67 27 0a 20 20 20 20 | .syntax.checker...`running'..... |
| 3cfc0 | 20 41 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 6e 6f 77 20 72 75 6e 6e 69 6e 67 20 69 | .A.syntax.check.is.now.running.i |
| 3cfe0 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 60 65 72 72 6f 72 65 64 27 | n.the.current.buffer...`errored' |
| 3d000 | 0a 20 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 68 | ......The.current.syntax.check.h |
| 3d020 | 61 73 20 65 72 72 6f 72 65 64 2e 0a 0a 60 66 69 6e 69 73 68 65 64 27 0a 20 20 20 20 20 54 68 65 | as.errored...`finished'......The |
| 3d040 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 66 69 6e 69 73 68 | .current.syntax.check.was.finish |
| 3d060 | 65 64 20 6e 6f 72 6d 61 6c 6c 79 2e 0a 0a 60 69 6e 74 65 72 72 75 70 74 65 64 27 0a 20 20 20 20 | ed.normally...`interrupted'..... |
| 3d080 | 20 54 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 69 6e | .The.current.syntax.check.was.in |
| 3d0a0 | 74 65 72 72 75 70 74 65 64 2e 0a 0a 60 73 75 73 70 69 63 69 6f 75 73 27 0a 20 20 20 20 20 54 68 | terrupted...`suspicious'......Th |
| 3d0c0 | 65 20 6c 61 73 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 68 61 64 20 61 20 73 75 73 70 69 63 | e.last.syntax.check.had.a.suspic |
| 3d0e0 | 69 6f 75 73 20 72 65 73 75 6c 74 2e 0a 0a 53 65 74 20 60 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 | ious.result...Set.`flycheck-last |
| 3d100 | 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 27 20 61 6e 64 20 63 61 6c 6c 0a 60 66 6c 79 63 68 65 | -status-change'.and.call.`flyche |
| 3d120 | 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 27 20 77 69 74 | ck-status-changed-functions'.wit |
| 3d140 | 68 20 53 54 41 54 55 53 2e 20 20 41 66 74 65 72 77 61 72 64 73 0a 72 65 66 72 65 73 68 20 74 68 | h.STATUS...Afterwards.refresh.th |
| 3d160 | 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 6c | e.mode.line."...(setq.flycheck-l |
| 3d180 | 61 73 74 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 20 73 74 61 74 75 73 29 0a 20 20 28 72 75 6e | ast-status-change.status)...(run |
| 3d1a0 | 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 20 27 66 6c 79 63 68 65 63 6b 2d 73 74 61 74 75 73 | -hook-with-args.'flycheck-status |
| 3d1c0 | 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 6f 6e 73 20 73 74 61 74 75 73 29 0a 20 20 28 66 6f | -changed-functions.status)...(fo |
| 3d1e0 | 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 | rce-mode-line-update))..(defun.f |
| 3d200 | 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 73 74 61 74 75 73 2d 74 65 78 74 20 28 26 | lycheck-mode-line-status-text.(& |
| 3d220 | 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 75 73 29 0a 20 20 22 47 65 74 20 61 20 74 65 78 74 20 64 | optional.status)..."Get.a.text.d |
| 3d240 | 65 73 63 72 69 62 69 6e 67 20 53 54 41 54 55 53 20 66 6f 72 20 75 73 65 20 69 6e 20 74 68 65 20 | escribing.STATUS.for.use.in.the. |
| 3d260 | 6d 6f 64 65 20 6c 69 6e 65 2e 0a 0a 53 54 41 54 55 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 | mode.line...STATUS.defaults.to.` |
| 3d280 | 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 27 20 69 66 20 | flycheck-last-status-change'.if. |
| 3d2a0 | 6f 6d 69 74 74 65 64 20 6f 72 0a 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 65 78 74 20 28 | omitted.or.nil."...(let.((text.( |
| 3d2c0 | 70 63 61 73 65 20 28 6f 72 20 73 74 61 74 75 73 20 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 | pcase.(or.status.flycheck-last-s |
| 3d2e0 | 74 61 74 75 73 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 | tatus-change).................(` |
| 3d300 | 6e 6f 74 2d 63 68 65 63 6b 65 64 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | not-checked."")................. |
| 3d320 | 28 60 6e 6f 2d 63 68 65 63 6b 65 72 20 22 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (`no-checker."-")............... |
| 3d340 | 20 20 28 60 72 75 6e 6e 69 6e 67 20 22 2a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(`running."*")................ |
| 3d360 | 20 28 60 65 72 72 6f 72 65 64 20 22 21 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(`errored."!")................. |
| 3d380 | 28 60 66 69 6e 69 73 68 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | (`finished..................(let |
| 3d3a0 | 2d 61 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 20 66 6c | -alist.(flycheck-count-errors.fl |
| 3d3c0 | 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 | ycheck-current-errors).......... |
| 3d3e0 | 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 2e 65 72 72 6f 72 20 2e 77 61 72 6e 69 6e | ..........(if.(or..error..warnin |
| 3d400 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 | g)........................(forma |
| 3d420 | 74 20 22 3a 25 73 7c 25 73 22 20 28 6f 72 20 2e 65 72 72 6f 72 20 30 29 20 28 6f 72 20 2e 77 61 | t.":%s|%s".(or..error.0).(or..wa |
| 3d440 | 72 6e 69 6e 67 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 | rning.0))......................" |
| 3d460 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 69 6e 74 65 72 72 75 70 74 | "))).................(`interrupt |
| 3d480 | 65 64 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 75 73 70 69 63 | ed.".").................(`suspic |
| 3d4a0 | 69 6f 75 73 20 22 3f 22 29 29 29 29 0a 20 20 20 20 28 63 6f 6e 63 61 74 20 22 20 22 20 66 6c 79 | ious."?")))).....(concat.".".fly |
| 3d4c0 | 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 65 66 69 78 20 74 65 78 74 29 29 29 0a 0a | check-mode-line-prefix.text))).. |
| 3d4e0 | 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6c 65 76 65 6c 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ..;;;.Error.levels.(defun.flyche |
| 3d500 | 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 6d 61 72 67 69 6e 2d 73 74 72 20 | ck-make-margin-spec.(margin-str. |
| 3d520 | 66 61 63 65 29 0a 20 20 22 4d 61 6b 65 20 61 20 64 69 73 70 6c 61 79 20 73 70 65 63 20 74 6f 20 | face)..."Make.a.display.spec.to. |
| 3d540 | 69 6e 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 73 2e 0a | indicate.errors.in.the.margins.. |
| 3d560 | 0a 52 65 74 75 72 6e 73 20 4d 41 52 47 49 4e 2d 53 54 52 20 77 69 74 68 20 46 41 43 45 20 61 70 | .Returns.MARGIN-STR.with.FACE.ap |
| 3d580 | 70 6c 69 65 64 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 61 72 67 69 6e 2d 73 74 72 | plied."...(propertize.margin-str |
| 3d5a0 | 20 27 66 61 63 65 20 60 28 2c 66 61 63 65 20 64 65 66 61 75 6c 74 29 29 29 0a 0a 28 64 65 66 63 | .'face.`(,face.default)))..(defc |
| 3d5c0 | 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 61 72 67 69 6e 2d 73 74 72 | onst.flycheck-default-margin-str |
| 3d5e0 | 20 22 c2 bb 22 0a 20 20 22 53 74 72 69 6e 67 20 75 73 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 | .".."..."String.used.to.indicate |
| 3d600 | 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 73 2e 22 29 0a 0a 28 64 65 66 63 | .errors.in.the.margins.")..(defc |
| 3d620 | 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 61 72 67 69 6e 2d 63 6f 6e | onst.flycheck-default-margin-con |
| 3d640 | 74 69 6e 75 61 74 69 6f 6e 2d 73 74 72 20 22 e2 8b ae 22 0a 20 20 22 53 74 72 69 6e 67 20 75 73 | tinuation-str."..."..."String.us |
| 3d660 | 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 6c 69 6e 65 | ed.to.indicate.continuation.line |
| 3d680 | 73 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 73 2e 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | s.in.the.margins.")..;;;###autol |
| 3d6a0 | 6f 61 64 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 | oad.(defun.flycheck-define-error |
| 3d6c0 | 2d 6c 65 76 65 6c 20 28 6c 65 76 65 6c 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 0a | -level.(level.&rest.properties). |
| 3d6e0 | 20 20 22 44 65 66 69 6e 65 20 61 20 6e 65 77 20 65 72 72 6f 72 20 4c 45 56 45 4c 20 77 69 74 68 | .."Define.a.new.error.LEVEL.with |
| 3d700 | 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 50 52 4f 50 | .PROPERTIES...The.following.PROP |
| 3d720 | 45 52 54 49 45 53 20 63 6f 6e 73 74 69 74 75 74 65 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c | ERTIES.constitute.an.error.level |
| 3d740 | 3a 0a 0a 60 3a 73 65 76 65 72 69 74 79 20 53 45 56 45 52 49 54 59 27 0a 20 20 20 20 20 41 20 6e | :..`:severity.SEVERITY'......A.n |
| 3d760 | 75 6d 62 65 72 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 73 65 76 65 72 69 74 79 20 6f 66 20 74 | umber.denoting.the.severity.of.t |
| 3d780 | 68 69 73 20 6c 65 76 65 6c 2e 20 20 54 68 65 20 68 69 67 68 65 72 0a 20 20 20 20 20 74 68 65 20 | his.level...The.higher......the. |
| 3d7a0 | 6e 75 6d 62 65 72 2c 20 74 68 65 20 6d 6f 72 65 20 73 65 76 65 72 65 20 69 73 20 74 68 69 73 20 | number,.the.more.severe.is.this. |
| 3d7c0 | 6c 65 76 65 6c 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 6f 74 68 65 72 0a 20 20 20 20 20 6c 65 76 | level.compared.to.other......lev |
| 3d7e0 | 65 6c 73 2e 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 30 3b 20 69 6e 66 6f 20 69 73 20 2d 31 30 | els...Defaults.to.0;.info.is.-10 |
| 3d800 | 2c 20 77 61 72 6e 69 6e 67 20 69 73 20 31 30 2c 20 61 6e 64 0a 20 20 20 20 20 65 72 72 6f 72 20 | ,.warning.is.10,.and......error. |
| 3d820 | 69 73 20 31 30 30 2e 0a 0a 20 20 20 20 20 54 68 65 20 73 65 76 65 72 69 74 79 20 69 73 20 75 73 | is.100........The.severity.is.us |
| 3d840 | 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 3c 27 20 74 | ed.by.`flycheck-error-level-<'.t |
| 3d860 | 6f 0a 20 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 66 | o......determine.the.ordering.of |
| 3d880 | 20 65 72 72 6f 72 73 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 74 68 65 69 72 20 6c 65 76 65 6c | .errors.according.to.their.level |
| 3d8a0 | 73 2e 0a 0a 60 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 4c 45 56 45 4c 27 0a 0a | s...`:compilation-level.LEVEL'.. |
| 3d8c0 | 20 20 20 20 20 41 20 6e 75 6d 62 65 72 20 69 6e 64 69 63 61 74 69 6e 67 20 74 68 65 20 62 72 6f | .....A.number.indicating.the.bro |
| 3d8e0 | 61 64 20 63 6c 61 73 73 20 6f 66 20 6d 65 73 73 61 67 65 73 20 74 68 61 74 20 65 72 72 6f 72 73 | ad.class.of.messages.that.errors |
| 3d900 | 0a 20 20 20 20 20 61 74 20 74 68 69 73 20 6c 65 76 65 6c 20 62 65 6c 6f 6e 67 20 74 6f 3a 20 6f | ......at.this.level.belong.to:.o |
| 3d920 | 6e 65 20 6f 66 20 30 20 28 69 6e 66 6f 29 2c 20 31 20 28 77 61 72 6e 69 6e 67 29 2c 20 6f 72 0a | ne.of.0.(info),.1.(warning),.or. |
| 3d940 | 20 20 20 20 20 32 20 6f 72 20 6e 69 6c 20 28 65 72 72 6f 72 29 2e 20 20 44 65 66 61 75 6c 74 73 | .....2.or.nil.(error)...Defaults |
| 3d960 | 20 74 6f 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 69 73 20 75 73 65 64 20 62 79 20 60 | .to.nil........This.is.used.by.` |
| 3d980 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 70 61 74 74 65 72 6e 2d 74 6f 2d 65 72 72 6f | flycheck-checker-pattern-to-erro |
| 3d9a0 | 72 2d 72 65 67 65 78 70 27 0a 20 20 20 20 20 74 6f 20 6d 61 70 20 65 72 72 6f 72 20 6c 65 76 65 | r-regexp'......to.map.error.leve |
| 3d9c0 | 6c 73 20 69 6e 74 6f 20 60 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 6f 64 65 27 27 73 20 68 69 65 | ls.into.`compilation-mode''s.hie |
| 3d9e0 | 72 61 72 63 68 79 20 61 6e 64 0a 20 20 20 20 20 74 6f 20 67 65 74 20 70 72 6f 70 65 72 20 68 69 | rarchy.and......to.get.proper.hi |
| 3da00 | 67 68 6c 69 67 68 74 69 6e 67 20 6f 66 20 65 72 72 6f 72 73 20 69 6e 20 60 63 6f 6d 70 69 6c 61 | ghlighting.of.errors.in.`compila |
| 3da20 | 74 69 6f 6e 2d 6d 6f 64 65 27 2e 0a 0a 60 3a 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 | tion-mode'...`:overlay-category. |
| 3da40 | 43 41 54 45 47 4f 52 59 27 0a 20 20 20 20 20 41 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 | CATEGORY'......A.symbol.denoting |
| 3da60 | 20 74 68 65 20 6f 76 65 72 6c 61 79 20 63 61 74 65 67 6f 72 79 20 74 6f 20 75 73 65 20 66 6f 72 | .the.overlay.category.to.use.for |
| 3da80 | 20 65 72 72 6f 72 0a 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 20 6f 76 65 72 6c 61 79 73 20 66 | .error......highlight.overlays.f |
| 3daa0 | 6f 72 20 74 68 69 73 20 6c 65 76 65 6c 2e 20 20 53 65 65 20 49 6e 66 6f 0a 20 20 20 20 20 6e 6f | or.this.level...See.Info......no |
| 3dac0 | 64 65 20 60 28 65 6c 69 73 70 29 4f 76 65 72 6c 61 79 20 50 72 6f 70 65 72 74 69 65 73 27 20 66 | de.`(elisp)Overlay.Properties'.f |
| 3dae0 | 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 20 20 20 20 20 6f | or.more.information.about......o |
| 3db00 | 76 65 72 6c 61 79 20 63 61 74 65 67 6f 72 69 65 73 2e 0a 0a 20 20 20 20 20 41 20 63 61 74 65 67 | verlay.categories........A.categ |
| 3db20 | 6f 72 79 20 66 6f 72 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 6f 76 65 72 6c 61 79 20 73 | ory.for.an.error.level.overlay.s |
| 3db40 | 68 6f 75 6c 64 20 61 74 20 6c 65 61 73 74 20 64 65 66 69 6e 65 0a 20 20 20 20 20 74 68 65 20 60 | hould.at.least.define......the.` |
| 3db60 | 66 61 63 65 27 20 70 72 6f 70 65 72 74 79 2c 20 66 6f 72 20 65 72 72 6f 72 20 68 69 67 68 6c 69 | face'.property,.for.error.highli |
| 3db80 | 67 68 74 69 6e 67 2e 20 20 41 6e 6f 74 68 65 72 20 75 73 65 66 75 6c 0a 20 20 20 20 20 70 72 6f | ghting...Another.useful......pro |
| 3dba0 | 70 65 72 74 79 20 66 6f 72 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 63 61 74 65 67 6f 72 69 65 73 | perty.for.error.level.categories |
| 3dbc0 | 20 69 73 20 60 70 72 69 6f 72 69 74 79 27 2c 20 74 6f 0a 20 20 20 20 20 69 6e 66 6c 75 65 6e 63 | .is.`priority',.to......influenc |
| 3dbe0 | 65 20 74 68 65 20 73 74 61 63 6b 69 6e 67 20 6f 66 20 6d 75 6c 74 69 70 6c 65 20 65 72 72 6f 72 | e.the.stacking.of.multiple.error |
| 3dc00 | 20 6c 65 76 65 6c 20 6f 76 65 72 6c 61 79 73 2e 0a 0a 60 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 | .level.overlays...`:fringe-bitma |
| 3dc20 | 70 20 42 49 54 4d 41 50 53 27 0a 20 20 20 20 20 41 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 | p.BITMAPS'......A.fringe.bitmap. |
| 3dc40 | 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 62 69 74 6d 61 70 20 74 6f 20 75 73 | symbol.denoting.the.bitmap.to.us |
| 3dc60 | 65 20 66 6f 72 20 66 72 69 6e 67 65 0a 20 20 20 20 20 69 6e 64 69 63 61 74 6f 72 73 20 66 6f 72 | e.for.fringe......indicators.for |
| 3dc80 | 20 74 68 69 73 20 6c 65 76 65 6c 2c 20 6f 72 20 61 20 63 6f 6e 73 20 6f 66 20 74 77 6f 20 62 69 | .this.level,.or.a.cons.of.two.bi |
| 3dca0 | 74 6d 61 70 73 20 28 6f 6e 65 20 66 6f 72 0a 20 20 20 20 20 6e 61 72 72 6f 77 20 66 72 69 6e 67 | tmaps.(one.for......narrow.fring |
| 3dcc0 | 65 73 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 77 69 64 65 20 66 72 69 6e 67 65 73 29 2e 20 20 53 | es.and.one.for.wide.fringes)...S |
| 3dce0 | 65 65 20 49 6e 66 6f 20 6e 6f 64 65 0a 20 20 20 20 20 60 28 65 6c 69 73 70 29 46 72 69 6e 67 65 | ee.Info.node......`(elisp)Fringe |
| 3dd00 | 20 42 69 74 6d 61 70 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 | .Bitmaps'.for.more.information.a |
| 3dd20 | 62 6f 75 74 20 66 72 69 6e 67 65 0a 20 20 20 20 20 62 69 74 6d 61 70 73 2c 20 69 6e 63 6c 75 64 | bout.fringe......bitmaps,.includ |
| 3dd40 | 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 62 75 69 6c 74 2d 69 6e 20 66 72 69 6e 67 65 20 62 69 | ing.a.list.of.built-in.fringe.bi |
| 3dd60 | 74 6d 61 70 73 2e 0a 0a 60 3a 66 72 69 6e 67 65 2d 66 61 63 65 20 46 41 43 45 27 0a 20 20 20 20 | tmaps...`:fringe-face.FACE'..... |
| 3dd80 | 20 41 20 66 61 63 65 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 66 61 63 65 | .A.face.symbol.denoting.the.face |
| 3dda0 | 20 74 6f 20 75 73 65 20 66 6f 72 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 73 0a 20 20 | .to.use.for.fringe.indicators... |
| 3ddc0 | 20 20 20 66 6f 72 20 74 68 69 73 20 6c 65 76 65 6c 2e 0a 0a 60 3a 6d 61 72 67 69 6e 2d 73 70 65 | ...for.this.level...`:margin-spe |
| 3dde0 | 63 20 53 50 45 43 27 0a 20 20 20 20 20 41 20 64 69 73 70 6c 61 79 20 73 70 65 63 69 66 69 63 61 | c.SPEC'......A.display.specifica |
| 3de00 | 74 69 6f 6e 20 69 6e 64 69 63 61 74 69 6e 67 20 77 68 61 74 20 74 6f 20 64 69 73 70 6c 61 79 20 | tion.indicating.what.to.display. |
| 3de20 | 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 61 72 67 69 6e 20 77 68 65 6e 20 60 66 6c 79 63 68 65 63 | in.the......margin.when.`flychec |
| 3de40 | 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 27 20 69 73 20 60 6c 65 66 74 2d 6d 61 72 67 | k-indication-mode'.is.`left-marg |
| 3de60 | 69 6e 27 20 6f 72 0a 20 20 20 20 20 60 72 69 67 68 74 2d 6d 61 72 67 69 6e 27 2e 20 20 53 65 65 | in'.or......`right-margin'...See |
| 3de80 | 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 44 69 73 70 6c 61 79 69 6e 67 20 69 6e | .Info.node.`(elisp)Displaying.in |
| 3dea0 | 20 74 68 65 0a 20 20 20 20 20 4d 61 72 67 69 6e 73 27 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c | .the......Margins'...If.omitted, |
| 3dec0 | 20 46 6c 79 63 68 65 63 6b 20 67 65 6e 65 72 61 74 65 73 20 61 6e 20 69 6d 61 67 65 20 73 70 65 | .Flycheck.generates.an.image.spe |
| 3dee0 | 63 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 2e 0a 0a | c.from......the.fringe.bitmap... |
| 3df00 | 60 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 46 41 43 45 27 0a 20 20 20 20 20 41 20 66 | `:error-list-face.FACE'......A.f |
| 3df20 | 61 63 65 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 66 61 63 65 20 74 6f 20 | ace.symbol.denoting.the.face.to. |
| 3df40 | 75 73 65 20 66 6f 72 20 6d 65 73 73 61 67 65 73 20 6f 66 20 74 68 69 73 0a 20 20 20 20 20 6c 65 | use.for.messages.of.this......le |
| 3df60 | 76 65 6c 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 20 20 53 65 65 20 60 66 6c 79 | vel.in.the.error.list...See.`fly |
| 3df80 | 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 | check-list-errors'."...(declare. |
| 3dfa0 | 28 69 6e 64 65 6e 74 20 31 29 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 | (indent.1))...(setf.(get.level.' |
| 3dfc0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 29 20 74 29 0a 20 20 28 73 65 74 66 | flycheck-error-level).t)...(setf |
| 3dfe0 | 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 73 65 76 65 | .(get.level.'flycheck-error-seve |
| 3e000 | 72 69 74 79 29 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f | rity).........(or.(plist-get.pro |
| 3e020 | 70 65 72 74 69 65 73 20 3a 73 65 76 65 72 69 74 79 29 20 30 29 29 0a 20 20 28 73 65 74 66 20 28 | perties.:severity).0))...(setf.( |
| 3e040 | 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d | get.level.'flycheck-compilation- |
| 3e060 | 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 | level).........(plist-get.proper |
| 3e080 | 74 69 65 73 20 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 29 29 0a 20 20 28 73 65 74 | ties.:compilation-level))...(set |
| 3e0a0 | 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 63 | f.(get.level.'flycheck-overlay-c |
| 3e0c0 | 61 74 65 67 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 | ategory).........(plist-get.prop |
| 3e0e0 | 65 72 74 69 65 73 20 3a 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 29 29 0a 20 20 28 73 65 | erties.:overlay-category))...(se |
| 3e100 | 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 | tf.(get.level.'flycheck-fringe-b |
| 3e120 | 69 74 6d 61 70 73 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 69 74 6d 61 70 20 28 70 | itmaps).........(let.((bitmap.(p |
| 3e140 | 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d | list-get.properties.:fringe-bitm |
| 3e160 | 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 63 6f 6e 73 70 20 62 69 74 6d 61 | ap)))...........(if.(consp.bitma |
| 3e180 | 70 29 20 62 69 74 6d 61 70 20 28 63 6f 6e 73 20 62 69 74 6d 61 70 20 62 69 74 6d 61 70 29 29 29 | p).bitmap.(cons.bitmap.bitmap))) |
| 3e1a0 | 29 0a 20 20 3b 3b 20 4b 65 70 74 20 66 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 | )...;;.Kept.for.compatibility... |
| 3e1c0 | 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 | (setf.(get.level.'flycheck-fring |
| 3e1e0 | 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 29 0a 20 20 20 20 20 20 20 20 28 | e-bitmap-double-arrow).........( |
| 3e200 | 63 61 72 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d | car.(get.level.'flycheck-fringe- |
| 3e220 | 62 69 74 6d 61 70 73 29 29 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 | bitmaps)))...(setf.(get.level.'f |
| 3e240 | 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 28 70 6c | lycheck-fringe-face).........(pl |
| 3e260 | 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 66 72 69 6e 67 65 2d 66 61 63 65 29 | ist-get.properties.:fringe-face) |
| 3e280 | 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 6d | )...(setf.(get.level.'flycheck-m |
| 3e2a0 | 61 72 67 69 6e 2d 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 | argin-spec).........(or.(plist-g |
| 3e2c0 | 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 6d 61 72 67 69 6e 2d 73 70 65 63 29 0a 20 20 20 20 | et.properties.:margin-spec)..... |
| 3e2e0 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 | ........(flycheck-make-margin-sp |
| 3e300 | 65 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 | ec..............flycheck-default |
| 3e320 | 2d 6d 61 72 67 69 6e 2d 73 74 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 67 65 | -margin-str..............(or.(ge |
| 3e340 | 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 66 61 63 65 29 20 27 | t.level.'flycheck-fringe-face).' |
| 3e360 | 64 65 66 61 75 6c 74 29 29 29 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 | default))))...(setf.(get.level.' |
| 3e380 | 66 6c 79 63 68 65 63 6b 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 0a 20 20 | flycheck-margin-continuation)... |
| 3e3a0 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 | ......(flycheck-make-margin-spec |
| 3e3c0 | 0a 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 61 72 67 69 | ..........flycheck-default-margi |
| 3e3e0 | 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 73 74 72 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 | n-continuation-str..........(or. |
| 3e400 | 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 66 61 63 65 | (get.level.'flycheck-fringe-face |
| 3e420 | 29 20 27 64 65 66 61 75 6c 74 29 29 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c | ).'default)))...(setf.(get.level |
| 3e440 | 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 29 0a 20 20 20 20 | .'flycheck-error-list-face)..... |
| 3e460 | 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 | ....(plist-get.properties.:error |
| 3e480 | 2d 6c 69 73 74 2d 66 61 63 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 | -list-face)))..(defun.flycheck-e |
| 3e4a0 | 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 20 28 6c 65 76 65 6c 29 0a 20 20 22 44 65 74 65 72 6d 69 6e | rror-level-p.(level)..."Determin |
| 3e4c0 | 65 20 77 68 65 74 68 65 72 20 4c 45 56 45 4c 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 | e.whether.LEVEL.is.a.Flycheck.er |
| 3e4e0 | 72 6f 72 20 6c 65 76 65 6c 2e 22 0a 20 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 | ror.level."...(get.level.'flyche |
| 3e500 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ck-error-level))..(defun.flychec |
| 3e520 | 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 28 6c 65 76 65 6c 29 0a 20 | k-error-level-severity.(level).. |
| 3e540 | 20 22 47 65 74 20 74 68 65 20 6e 75 6d 65 72 69 63 20 73 65 76 65 72 69 74 79 20 6f 66 20 4c 45 | ."Get.the.numeric.severity.of.LE |
| 3e560 | 56 45 4c 2e 22 0a 20 20 28 6f 72 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b | VEL."...(or.(get.level.'flycheck |
| 3e580 | 2d 65 72 72 6f 72 2d 73 65 76 65 72 69 74 79 29 20 30 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | -error-severity).0))..(defun.fly |
| 3e5a0 | 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 69 6f 6e 2d 6c 65 | check-error-level-compilation-le |
| 3e5c0 | 76 65 6c 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 | vel.(level)..."Get.the.compilati |
| 3e5e0 | 6f 6e 20 6c 65 76 65 6c 20 66 6f 72 20 4c 45 56 45 4c 2e 22 0a 20 20 28 67 65 74 20 6c 65 76 65 | on.level.for.LEVEL."...(get.leve |
| 3e600 | 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 29 29 0a | l.'flycheck-compilation-level)). |
| 3e620 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6f 76 65 | .(defun.flycheck-error-level-ove |
| 3e640 | 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 | rlay-category.(level)..."Get.the |
| 3e660 | 20 6f 76 65 72 6c 61 79 20 63 61 74 65 67 6f 72 79 20 66 6f 72 20 4c 45 56 45 4c 2e 22 0a 20 20 | .overlay.category.for.LEVEL."... |
| 3e680 | 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 63 61 74 | (get.level.'flycheck-overlay-cat |
| 3e6a0 | 65 67 6f 72 79 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | egory))..(defun.flycheck-error-l |
| 3e6c0 | 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 | evel-margin-spec.(level)..."Get. |
| 3e6e0 | 74 68 65 20 6d 61 72 67 69 6e 20 73 70 65 63 20 66 6f 72 20 4c 45 56 45 4c 2e 22 0a 20 20 28 67 | the.margin.spec.for.LEVEL."...(g |
| 3e700 | 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 6d 61 72 67 69 6e 2d 73 70 65 63 29 29 | et.level.'flycheck-margin-spec)) |
| 3e720 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 | ..(defun.flycheck-error-level-ma |
| 3e740 | 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 73 70 65 63 20 28 6c 65 76 65 6c 29 0a 20 | rgin-continuation-spec.(level).. |
| 3e760 | 20 22 47 65 74 20 74 68 65 20 6d 61 72 67 69 6e 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 73 70 | ."Get.the.margin.continuation.sp |
| 3e780 | 65 63 20 66 6f 72 20 4c 45 56 45 4c 2e 22 0a 20 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 | ec.for.LEVEL."...(get.level.'fly |
| 3e7a0 | 63 68 65 63 6b 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 29 0a 0a 28 64 65 | check-margin-continuation))..(de |
| 3e7c0 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d | fun.flycheck-error-level-fringe- |
| 3e7e0 | 62 69 74 6d 61 70 20 28 6c 65 76 65 6c 20 26 6f 70 74 69 6f 6e 61 6c 20 68 69 2d 72 65 73 29 0a | bitmap.(level.&optional.hi-res). |
| 3e800 | 20 20 22 47 65 74 20 74 68 65 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 66 6f 72 20 4c 45 56 | .."Get.the.fringe.bitmap.for.LEV |
| 3e820 | 45 4c 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 48 49 2d 52 45 53 20 6e 6f | EL...Optional.argument.HI-RES.no |
| 3e840 | 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 74 68 61 74 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 62 69 | n-nil.means.that.the.returned.bi |
| 3e860 | 74 6d 61 70 0a 77 69 6c 6c 20 62 65 20 74 68 65 20 68 69 67 68 20 72 65 73 6f 6c 75 74 69 6f 6e | tmap.will.be.the.high.resolution |
| 3e880 | 20 76 65 72 73 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 69 74 6d 61 70 73 20 28 67 65 74 | .version."...(let.((bitmaps.(get |
| 3e8a0 | 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 73 29 | .level.'flycheck-fringe-bitmaps) |
| 3e8c0 | 29 29 0a 20 20 20 20 28 69 66 20 68 69 2d 72 65 73 20 28 63 64 72 20 62 69 74 6d 61 70 73 29 20 | )).....(if.hi-res.(cdr.bitmaps). |
| 3e8e0 | 28 63 61 72 20 62 69 74 6d 61 70 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | (car.bitmaps))))..(defun.flychec |
| 3e900 | 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 66 61 63 65 20 28 6c 65 76 65 6c | k-error-level-fringe-face.(level |
| 3e920 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 66 72 69 6e 67 65 20 66 61 63 65 20 66 6f 72 20 4c 45 56 | )..."Get.the.fringe.face.for.LEV |
| 3e940 | 45 4c 2e 22 0a 20 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e | EL."...(get.level.'flycheck-frin |
| 3e960 | 67 65 2d 66 61 63 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ge-face))..(defun.flycheck-error |
| 3e980 | 2d 6c 65 76 65 6c 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 28 6c 65 76 65 6c 29 0a 20 | -level-error-list-face.(level).. |
| 3e9a0 | 20 22 47 65 74 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 66 61 63 65 20 66 6f 72 20 4c 45 | ."Get.the.error.list.face.for.LE |
| 3e9c0 | 56 45 4c 2e 22 0a 20 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 | VEL."...(get.level.'flycheck-err |
| 3e9e0 | 6f 72 2d 6c 69 73 74 2d 66 61 63 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | or-list-face))..(defun.flycheck- |
| 3ea00 | 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 6b 65 2d 69 6e 64 69 63 61 74 6f 72 20 28 6c 65 76 65 | error-level-make-indicator.(leve |
| 3ea20 | 6c 20 73 69 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 0a 20 | l.side.&optional.continuation).. |
| 3ea40 | 20 22 43 72 65 61 74 65 20 74 68 65 20 66 72 69 6e 67 65 20 6f 72 20 6d 61 72 67 69 6e 20 69 63 | ."Create.the.fringe.or.margin.ic |
| 3ea60 | 6f 6e 20 66 6f 72 20 4c 45 56 45 4c 20 61 74 20 53 49 44 45 2e 0a 0a 52 65 74 75 72 6e 20 61 20 | on.for.LEVEL.at.SIDE...Return.a. |
| 3ea80 | 70 72 6f 70 65 72 74 69 7a 65 64 20 73 74 72 69 6e 67 20 74 68 61 74 20 73 68 6f 77 73 20 61 6e | propertized.string.that.shows.an |
| 3eaa0 | 20 69 6e 64 69 63 61 74 6f 72 20 61 63 63 6f 72 64 69 6e 67 0a 74 6f 20 4c 45 56 45 4c 20 61 6e | .indicator.according.to.LEVEL.an |
| 3eac0 | 64 20 74 68 65 20 67 69 76 65 6e 20 66 72 69 6e 67 65 20 6f 72 20 6d 61 72 67 69 6e 20 53 49 44 | d.the.given.fringe.or.margin.SID |
| 3eae0 | 45 2e 0a 0a 4c 45 56 45 4c 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 | E...LEVEL.is.a.Flycheck.error.le |
| 3eb00 | 76 65 6c 20 64 65 66 69 6e 65 64 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | vel.defined.with.`flycheck-defin |
| 3eb20 | 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 27 2c 20 61 6e 64 20 53 49 44 45 20 69 73 20 65 69 74 68 | e-error-level',.and.SIDE.is.eith |
| 3eb40 | 65 72 20 60 6c 65 66 74 2d 66 72 69 6e 67 65 27 2c 0a 60 72 69 67 68 74 2d 66 72 69 6e 67 65 27 | er.`left-fringe',.`right-fringe' |
| 3eb60 | 2c 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 2c 20 6f 72 20 60 72 69 67 68 74 2d 6d 61 72 67 69 | ,.`left-margin',.or.`right-margi |
| 3eb80 | 6e 27 2e 0a 0a 43 4f 4e 54 49 4e 55 41 54 49 4f 4e 20 69 6e 64 69 63 61 74 65 73 20 77 68 69 63 | n'...CONTINUATION.indicates.whic |
| 3eba0 | 68 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 6f 72 20 6d 61 72 67 69 6e 20 73 70 65 63 20 74 | h.fringe.bitmap.or.margin.spec.t |
| 3ebc0 | 6f 20 75 73 65 3a 0a 65 69 74 68 65 72 20 74 68 65 20 60 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 | o.use:.either.the.`:fringe-bitma |
| 3ebe0 | 70 27 20 61 6e 64 20 60 3a 6d 61 72 67 69 6e 2d 73 70 65 63 27 20 70 72 6f 70 65 72 74 69 65 73 | p'.and.`:margin-spec'.properties |
| 3ec00 | 20 6f 66 0a 4c 45 56 45 4c 20 77 68 65 6e 20 43 4f 4e 54 49 4e 55 41 54 49 4f 4e 20 69 73 20 6e | .of.LEVEL.when.CONTINUATION.is.n |
| 3ec20 | 69 6c 20 6f 72 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 62 69 74 6d 61 70 73 20 61 6e 64 20 73 70 | il.or.omitted,.or.bitmaps.and.sp |
| 3ec40 | 65 63 73 0a 69 6e 64 69 63 61 74 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 73 70 61 6e 6e 69 6e 67 | ecs.indicating.an.error.spanning |
| 3ec60 | 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 6c 69 6e 65 2e 0a 0a 52 65 74 75 72 6e 20 61 20 70 | .more.than.one.line...Return.a.p |
| 3ec80 | 72 6f 70 65 72 74 69 7a 65 64 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 | ropertized.string.representing.t |
| 3eca0 | 68 65 20 66 72 69 6e 67 65 20 69 63 6f 6e 2c 0a 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 | he.fringe.icon,.intended.for.use |
| 3ecc0 | 20 61 73 20 60 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 27 20 6f 66 20 61 6e 20 6f 76 65 72 6c 61 | .as.`before-string'.of.an.overla |
| 3ece0 | 79 20 74 6f 20 61 63 74 75 61 6c 6c 79 0a 73 68 6f 77 20 74 68 65 20 69 6e 64 69 63 61 74 6f 72 | y.to.actually.show.the.indicator |
| 3ed00 | 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 22 21 22 20 27 64 69 73 70 6c 61 79 | ."...(propertize...."!".'display |
| 3ed20 | 0a 20 20 20 28 70 63 61 73 65 20 73 69 64 65 0a 20 20 20 20 20 28 28 6f 72 20 60 6c 65 66 74 2d | ....(pcase.side......((or.`left- |
| 3ed40 | 66 72 69 6e 67 65 20 60 72 69 67 68 74 2d 66 72 69 6e 67 65 29 0a 20 20 20 20 20 20 28 6c 69 73 | fringe.`right-fringe).......(lis |
| 3ed60 | 74 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 63 6f 6e 74 69 6e 75 61 74 | t.side.............(if.continuat |
| 3ed80 | 69 6f 6e 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 63 6f 6e 74 | ion.'flycheck-fringe-bitmap-cont |
| 3eda0 | 69 6e 75 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 | inuation...............(let*.((f |
| 3edc0 | 72 69 6e 67 65 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ringe-width..................... |
| 3ede0 | 20 20 28 70 63 61 73 65 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(pcase.side................... |
| 3ee00 | 20 20 20 20 20 20 28 60 6c 65 66 74 2d 66 72 69 6e 67 65 20 28 63 61 72 20 28 77 69 6e 64 6f 77 | ......(`left-fringe.(car.(window |
| 3ee20 | 2d 66 72 69 6e 67 65 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 | -fringes)))..................... |
| 3ee40 | 20 20 20 20 28 60 72 69 67 68 74 2d 66 72 69 6e 67 65 20 28 63 61 64 72 20 28 77 69 6e 64 6f 77 | ....(`right-fringe.(cadr.(window |
| 3ee60 | 2d 66 72 69 6e 67 65 73 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -fringes)))))................... |
| 3ee80 | 20 20 20 28 68 69 67 68 2d 72 65 73 20 28 3e 3d 20 66 72 69 6e 67 65 2d 77 69 64 74 68 20 31 36 | ...(high-res.(>=.fringe-width.16 |
| 3eea0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ))).................(flycheck-er |
| 3eec0 | 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 6c 65 76 65 6c 20 68 69 | ror-level-fringe-bitmap.level.hi |
| 3eee0 | 67 68 2d 72 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | gh-res))).............(flycheck- |
| 3ef00 | 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 66 61 63 65 20 6c 65 76 65 6c 29 29 29 | error-level-fringe-face.level))) |
| 3ef20 | 0a 20 20 20 20 20 28 28 6f 72 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 20 60 72 69 67 68 74 2d 6d | ......((or.`left-margin.`right-m |
| 3ef40 | 61 72 67 69 6e 29 0a 20 20 20 20 20 20 60 28 28 6d 61 72 67 69 6e 20 2c 73 69 64 65 29 0a 20 20 | argin).......`((margin.,side)... |
| 3ef60 | 20 20 20 20 20 20 2c 28 6f 72 20 28 69 66 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 20 20 20 20 | ......,(or.(if.continuation..... |
| 3ef80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | .............(flycheck-error-lev |
| 3efa0 | 65 6c 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 73 70 65 63 20 6c 65 76 65 | el-margin-continuation-spec.leve |
| 3efc0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | l)................(flycheck-erro |
| 3efe0 | 72 2d 6c 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 | r-level-margin-spec.level))..... |
| 3f000 | 20 20 20 20 20 20 20 20 20 22 22 29 29 29 0a 20 20 20 20 20 28 5f 20 28 65 72 72 6f 72 20 22 49 | ........."")))......(_.(error."I |
| 3f020 | 6e 76 61 6c 69 64 20 66 72 69 6e 67 65 20 73 69 64 65 3a 20 25 53 22 20 73 69 64 65 29 29 29 29 | nvalid.fringe.side:.%S".side)))) |
| 3f040 | 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 66 75 6e 63 74 69 6f 6e 2d 61 6c 69 | )..(define-obsolete-function-ali |
| 3f060 | 61 73 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 6b 65 2d | as...'flycheck-error-level-make- |
| 3f080 | 66 72 69 6e 67 65 2d 69 63 6f 6e 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 | fringe-icon...'flycheck-error-le |
| 3f0a0 | 76 65 6c 2d 6d 61 6b 65 2d 69 6e 64 69 63 61 74 6f 72 0a 20 20 22 33 33 22 29 0a 0a 0c 0a 3b 3b | vel-make-indicator..."33")....;; |
| 3f0c0 | 3b 20 42 75 69 6c 74 2d 69 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 0a 28 64 65 66 63 6f 6e 73 | ;.Built-in.error.levels.(defcons |
| 3f0e0 | 74 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d | t.flycheck-fringe-bitmap-double- |
| 3f100 | 61 72 72 6f 77 0a 20 20 5b 23 62 31 31 30 31 31 30 30 30 0a 20 20 20 23 62 30 31 31 30 31 31 30 | arrow...[#b11011000....#b0110110 |
| 3f120 | 30 0a 20 20 20 23 62 30 30 31 31 30 31 31 30 0a 20 20 20 23 62 30 30 30 31 31 30 31 31 0a 20 20 | 0....#b00110110....#b00011011... |
| 3f140 | 20 23 62 30 30 31 31 30 31 31 30 0a 20 20 20 23 62 30 31 31 30 31 31 30 30 0a 20 20 20 23 62 31 | .#b00110110....#b01101100....#b1 |
| 3f160 | 31 30 31 31 30 30 30 5d 0a 20 20 22 42 69 74 6d 61 70 73 20 75 73 65 64 20 74 6f 20 69 6e 64 69 | 1011000]..."Bitmaps.used.to.indi |
| 3f180 | 63 61 74 65 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6c 65 66 74 20 66 72 69 6e 67 65 73 2e | cate.errors.in.the.left.fringes. |
| 3f1a0 | 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 | ")..(defconst.flycheck-fringe-bi |
| 3f1c0 | 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 6c 65 66 74 2d 61 72 72 6f 77 0a 20 20 5b 23 62 30 30 30 31 | tmap-double-left-arrow...[#b0001 |
| 3f1e0 | 31 30 31 31 0a 20 20 20 23 62 30 30 31 31 30 31 31 30 0a 20 20 20 23 62 30 31 31 30 31 31 30 30 | 1011....#b00110110....#b01101100 |
| 3f200 | 0a 20 20 20 23 62 31 31 30 31 31 30 30 30 0a 20 20 20 23 62 30 31 31 30 31 31 30 30 0a 20 20 20 | ....#b11011000....#b01101100.... |
| 3f220 | 23 62 30 30 31 31 30 31 31 30 0a 20 20 20 23 62 30 30 30 31 31 30 31 31 5d 0a 20 20 22 42 69 74 | #b00110110....#b00011011]..."Bit |
| 3f240 | 6d 61 70 73 20 75 73 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 69 6e 20 | maps.used.to.indicate.errors.in. |
| 3f260 | 74 68 65 20 72 69 67 68 74 20 66 72 69 6e 67 65 73 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 | the.right.fringes.")..(defconst. |
| 3f280 | 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 | flycheck-fringe-bitmap-double-ar |
| 3f2a0 | 72 6f 77 2d 68 69 2d 72 65 73 0a 20 20 5b 23 62 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 30 | row-hi-res...[#b1111001111000000 |
| 3f2c0 | 0a 20 20 20 23 62 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 0a 20 20 20 23 62 30 30 31 31 | ....#b0111100111100000....#b0011 |
| 3f2e0 | 31 31 30 30 31 31 31 31 30 30 30 30 0a 20 20 20 23 62 30 30 30 31 31 31 31 30 30 31 31 31 31 30 | 110011110000....#b00011110011110 |
| 3f300 | 30 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 0a 20 20 20 23 62 30 30 | 00....#b0000111100111100....#b00 |
| 3f320 | 30 30 30 31 31 31 31 30 30 31 31 31 31 30 0a 20 20 20 23 62 30 30 30 30 30 31 31 31 31 30 30 31 | 00011110011110....#b000001111001 |
| 3f340 | 31 31 31 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 0a 20 20 20 23 62 | 1110....#b0000111100111100....#b |
| 3f360 | 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 0a 20 20 20 23 62 30 30 31 31 31 31 30 30 31 31 | 0001111001111000....#b0011110011 |
| 3f380 | 31 31 30 30 30 30 0a 20 20 20 23 62 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 0a 20 20 20 | 110000....#b0111100111100000.... |
| 3f3a0 | 23 62 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 30 5d 0a 20 20 22 48 69 67 68 2d 72 65 73 6f | #b1111001111000000]..."High-reso |
| 3f3c0 | 6c 75 74 69 6f 6e 20 62 69 74 6d 61 70 20 75 73 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 65 | lution.bitmap.used.to.indicate.e |
| 3f3e0 | 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6c 65 66 74 20 66 72 69 6e 67 65 73 2e 22 29 0a 0a 28 64 | rrors.in.the.left.fringes.")..(d |
| 3f400 | 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 | efconst.flycheck-fringe-bitmap-d |
| 3f420 | 6f 75 62 6c 65 2d 6c 65 66 74 2d 61 72 72 6f 77 2d 68 69 2d 72 65 73 0a 20 20 5b 23 62 30 30 30 | ouble-left-arrow-hi-res...[#b000 |
| 3f440 | 30 30 30 31 31 31 31 30 30 31 31 31 31 0a 20 20 20 23 62 30 30 30 30 30 31 31 31 31 30 30 31 31 | 0001111001111....#b0000011110011 |
| 3f460 | 31 31 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 0a 20 20 20 23 62 30 | 110....#b0000111100111100....#b0 |
| 3f480 | 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 0a 20 20 20 23 62 30 30 31 31 31 31 30 30 31 31 31 | 001111001111000....#b00111100111 |
| 3f4a0 | 31 30 30 30 30 0a 20 20 20 23 62 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 0a 20 20 20 23 | 10000....#b0111100111100000....# |
| 3f4c0 | 62 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 0a 20 20 20 23 62 30 30 31 31 31 31 30 30 31 | b0111100111100000....#b001111001 |
| 3f4e0 | 31 31 31 30 30 30 30 0a 20 20 20 23 62 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 0a 20 20 | 1110000....#b0001111001111000... |
| 3f500 | 20 23 62 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 0a 20 20 20 23 62 30 30 30 30 30 31 31 | .#b0000111100111100....#b0000011 |
| 3f520 | 31 31 30 30 31 31 31 31 30 0a 20 20 20 23 62 30 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 5d | 110011110....#b0000001111001111] |
| 3f540 | 0a 20 20 22 48 69 67 68 2d 72 65 73 6f 6c 75 74 69 6f 6e 20 62 69 74 6d 61 70 20 75 73 65 64 20 | ..."High-resolution.bitmap.used. |
| 3f560 | 74 6f 20 69 6e 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 72 69 67 68 74 20 | to.indicate.errors.in.the.right. |
| 3f580 | 66 72 69 6e 67 65 73 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 66 | fringes.")..(defconst.flycheck-f |
| 3f5a0 | 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 20 20 5b 23 62 31 | ringe-bitmap-continuation...[#b1 |
| 3f5c0 | 30 30 30 30 30 30 30 31 30 30 30 30 30 30 30 0a 20 20 20 23 62 30 30 31 30 30 30 30 30 30 30 31 | 000000010000000....#b00100000001 |
| 3f5e0 | 30 30 30 30 30 0a 20 20 20 23 62 30 30 30 30 31 30 30 30 30 30 30 30 31 30 30 30 0a 20 20 20 23 | 00000....#b0000100000001000....# |
| 3f600 | 62 30 30 30 30 30 30 31 30 30 30 30 30 30 30 31 30 5d 0a 20 20 22 42 69 74 6d 61 70 20 75 73 65 | b0000001000000010]..."Bitmap.use |
| 3f620 | 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 6c 69 6e 65 73 | d.to.indicate.continuation.lines |
| 3f640 | 20 69 6e 20 74 68 65 20 66 72 69 6e 67 65 73 2e 22 29 0a 0a 28 77 68 65 6e 20 28 66 62 6f 75 6e | .in.the.fringes.")..(when.(fboun |
| 3f660 | 64 70 20 27 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 29 20 3b 3b 20 23 69 66 | dp.'define-fringe-bitmap).;;.#if |
| 3f680 | 64 65 66 20 48 41 56 45 5f 57 49 4e 44 4f 57 5f 53 59 53 54 45 4d 0a 20 20 28 64 65 66 69 6e 65 | def.HAVE_WINDOW_SYSTEM...(define |
| 3f6a0 | 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 | -fringe-bitmap.....'flycheck-fri |
| 3f6c0 | 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 0a 20 20 20 20 66 6c 79 63 | nge-bitmap-double-arrow.....flyc |
| 3f6e0 | 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 29 | heck-fringe-bitmap-double-arrow) |
| 3f700 | 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 27 66 6c | ...(define-fringe-bitmap.....'fl |
| 3f720 | 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f | ycheck-fringe-bitmap-double-arro |
| 3f740 | 77 2d 68 69 2d 72 65 73 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 | w-hi-res.....flycheck-fringe-bit |
| 3f760 | 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 2d 68 69 2d 72 65 73 0a 20 20 20 20 6e 69 6c 20 | map-double-arrow-hi-res.....nil. |
| 3f780 | 31 36 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 | 16)...(define-fringe-bitmap..... |
| 3f7a0 | 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 6c | 'flycheck-fringe-bitmap-double-l |
| 3f7c0 | 65 66 74 2d 61 72 72 6f 77 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 | eft-arrow.....flycheck-fringe-bi |
| 3f7e0 | 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 6c 65 66 74 2d 61 72 72 6f 77 29 0a 20 20 28 64 65 66 69 6e | tmap-double-left-arrow)...(defin |
| 3f800 | 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 | e-fringe-bitmap.....'flycheck-fr |
| 3f820 | 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 6c 65 66 74 2d 61 72 72 6f 77 2d 68 69 | inge-bitmap-double-left-arrow-hi |
| 3f840 | 2d 72 65 73 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d | -res.....flycheck-fringe-bitmap- |
| 3f860 | 64 6f 75 62 6c 65 2d 6c 65 66 74 2d 61 72 72 6f 77 2d 68 69 2d 72 65 73 0a 20 20 20 20 6e 69 6c | double-left-arrow-hi-res.....nil |
| 3f880 | 20 31 36 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 | .16)...(define-fringe-bitmap.... |
| 3f8a0 | 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 63 6f 6e 74 69 6e 75 | .'flycheck-fringe-bitmap-continu |
| 3f8c0 | 61 74 69 6f 6e 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 | ation.....flycheck-fringe-bitmap |
| 3f8e0 | 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 20 20 20 20 6e 69 6c 20 31 36 20 27 28 74 6f 70 20 72 | -continuation.....nil.16.'(top.r |
| 3f900 | 65 70 65 61 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 64 65 66 69 | epeat)))..(defun.flycheck-redefi |
| 3f920 | 6e 65 2d 73 74 61 6e 64 61 72 64 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 73 0a 20 20 20 20 28 26 6f | ne-standard-error-levels.....(&o |
| 3f940 | 70 74 69 6f 6e 61 6c 20 6d 61 72 67 69 6e 2d 73 74 72 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 | ptional.margin-str.fringe-bitmap |
| 3f960 | 29 0a 20 20 22 52 65 64 65 66 69 6e 65 20 46 6c 79 63 68 65 63 6b 27 73 20 73 74 61 6e 64 61 72 | )..."Redefine.Flycheck's.standar |
| 3f980 | 64 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 2e 0a 0a 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 | d.error.levels...This.is.useful. |
| 3f9a0 | 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 63 68 61 72 61 63 74 65 72 20 64 72 61 77 6e 20 69 6e | to.change.the.character.drawn.in |
| 3f9c0 | 20 74 68 65 0a 6d 61 72 67 69 6e 73 20 28 4d 41 52 47 49 4e 2d 53 54 52 2c 20 61 20 73 74 72 69 | .the.margins.(MARGIN-STR,.a.stri |
| 3f9e0 | 6e 67 29 20 6f 72 20 74 68 65 20 62 69 74 6d 61 70 20 64 72 61 77 6e 20 69 6e 20 74 68 65 0a 66 | ng).or.the.bitmap.drawn.in.the.f |
| 3fa00 | 72 69 6e 67 65 73 20 28 46 52 49 4e 47 45 2d 42 49 54 4d 41 50 2c 20 61 20 66 72 69 6e 67 65 20 | ringes.(FRINGE-BITMAP,.a.fringe. |
| 3fa20 | 62 69 74 6d 61 70 20 73 79 6d 62 6f 6c 20 6f 72 20 61 20 63 6f 6e 73 20 6f 66 20 73 75 63 68 0a | bitmap.symbol.or.a.cons.of.such. |
| 3fa40 | 73 79 6d 62 6f 6c 73 2c 20 61 73 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d | symbols,.as.in.`flycheck-define- |
| 3fa60 | 65 72 72 6f 72 2d 6c 65 76 65 6c 27 29 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 6d 61 72 67 69 6e | error-level')."...(unless.margin |
| 3fa80 | 2d 73 74 72 0a 20 20 20 20 28 73 65 74 71 20 6d 61 72 67 69 6e 2d 73 74 72 20 66 6c 79 63 68 65 | -str.....(setq.margin-str.flyche |
| 3faa0 | 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 61 72 67 69 6e 2d 73 74 72 29 29 0a 0a 20 20 28 75 6e 6c 65 | ck-default-margin-str))....(unle |
| 3fac0 | 73 73 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 28 73 65 74 71 20 66 72 69 6e 67 | ss.fringe-bitmap.....(setq.fring |
| 3fae0 | 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 27 66 6c 79 63 68 65 | e-bitmap...........(cons.'flyche |
| 3fb00 | 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 0a 20 20 | ck-fringe-bitmap-double-arrow... |
| 3fb20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 | ..............'flycheck-fringe-b |
| 3fb40 | 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 2d 68 69 2d 72 65 73 29 29 29 0a 0a 20 20 | itmap-double-arrow-hi-res))).... |
| 3fb60 | 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6f 76 65 72 6c | (setf.(get.'flycheck-error-overl |
| 3fb80 | 61 79 20 27 66 61 63 65 29 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 0a 20 20 28 73 65 | ay.'face).'flycheck-error)...(se |
| 3fba0 | 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 | tf.(get.'flycheck-error-overlay. |
| 3fbc0 | 27 70 72 69 6f 72 69 74 79 29 20 31 31 30 29 0a 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | 'priority).110)....(flycheck-def |
| 3fbe0 | 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 27 65 72 72 6f 72 0a 20 20 20 20 3a 73 65 76 65 | ine-error-level.'error.....:seve |
| 3fc00 | 72 69 74 79 20 31 30 30 0a 20 20 20 20 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 | rity.100.....:compilation-level. |
| 3fc20 | 32 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 27 66 6c 79 63 68 65 63 | 2.....:overlay-category.'flychec |
| 3fc40 | 6b 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 0a 20 20 20 20 3a 6d 61 72 67 69 6e 2d 73 70 65 63 | k-error-overlay.....:margin-spec |
| 3fc60 | 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 6d 61 72 67 | .(flycheck-make-margin-spec.marg |
| 3fc80 | 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 65 72 72 6f 72 29 0a 20 | in-str.'flycheck-fringe-error).. |
| 3fca0 | 20 20 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a | ...:fringe-bitmap.fringe-bitmap. |
| 3fcc0 | 20 20 20 20 3a 66 72 69 6e 67 65 2d 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 | ....:fringe-face.'flycheck-fring |
| 3fce0 | 65 2d 65 72 72 6f 72 0a 20 20 20 20 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 27 66 6c | e-error.....:error-list-face.'fl |
| 3fd00 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 72 72 6f 72 29 0a 0a 20 20 28 73 65 74 | ycheck-error-list-error)....(set |
| 3fd20 | 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 6f 76 65 72 6c 61 79 | f.(get.'flycheck-warning-overlay |
| 3fd40 | 20 27 66 61 63 65 29 20 27 66 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 29 0a 20 20 28 73 65 | .'face).'flycheck-warning)...(se |
| 3fd60 | 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 6f 76 65 72 6c 61 | tf.(get.'flycheck-warning-overla |
| 3fd80 | 79 20 27 70 72 69 6f 72 69 74 79 29 20 31 30 30 29 0a 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 | y.'priority).100)....(flycheck-d |
| 3fda0 | 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 27 77 61 72 6e 69 6e 67 0a 20 20 20 20 3a | efine-error-level.'warning.....: |
| 3fdc0 | 73 65 76 65 72 69 74 79 20 31 30 0a 20 20 20 20 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 | severity.10.....:compilation-lev |
| 3fde0 | 65 6c 20 31 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 27 66 6c 79 63 | el.1.....:overlay-category.'flyc |
| 3fe00 | 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 6f 76 65 72 6c 61 79 0a 20 20 20 20 3a 6d 61 72 67 69 6e | heck-warning-overlay.....:margin |
| 3fe20 | 2d 73 70 65 63 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 | -spec.(flycheck-make-margin-spec |
| 3fe40 | 20 6d 61 72 67 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 77 61 72 | .margin-str.'flycheck-fringe-war |
| 3fe60 | 6e 69 6e 67 29 0a 20 20 20 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 66 72 69 6e 67 65 2d | ning).....:fringe-bitmap.fringe- |
| 3fe80 | 62 69 74 6d 61 70 0a 20 20 20 20 3a 66 72 69 6e 67 65 2d 66 61 63 65 20 27 66 6c 79 63 68 65 63 | bitmap.....:fringe-face.'flychec |
| 3fea0 | 6b 2d 66 72 69 6e 67 65 2d 77 61 72 6e 69 6e 67 0a 20 20 20 20 3a 65 72 72 6f 72 2d 6c 69 73 74 | k-fringe-warning.....:error-list |
| 3fec0 | 2d 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 61 72 6e 69 | -face.'flycheck-error-list-warni |
| 3fee0 | 6e 67 29 0a 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f | ng)....(setf.(get.'flycheck-info |
| 3ff00 | 2d 6f 76 65 72 6c 61 79 20 27 66 61 63 65 29 20 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 29 0a | -overlay.'face).'flycheck-info). |
| 3ff20 | 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 2d 6f 76 65 72 | ..(setf.(get.'flycheck-info-over |
| 3ff40 | 6c 61 79 20 27 70 72 69 6f 72 69 74 79 29 20 39 30 29 0a 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d | lay.'priority).90)....(flycheck- |
| 3ff60 | 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 27 69 6e 66 6f 0a 20 20 20 20 3a 73 65 | define-error-level.'info.....:se |
| 3ff80 | 76 65 72 69 74 79 20 2d 31 30 0a 20 20 20 20 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 | verity.-10.....:compilation-leve |
| 3ffa0 | 6c 20 30 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 27 66 6c 79 63 68 | l.0.....:overlay-category.'flych |
| 3ffc0 | 65 63 6b 2d 69 6e 66 6f 2d 6f 76 65 72 6c 61 79 0a 20 20 20 20 3a 6d 61 72 67 69 6e 2d 73 70 65 | eck-info-overlay.....:margin-spe |
| 3ffe0 | 63 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 6d 61 72 | c.(flycheck-make-margin-spec.mar |
| 40000 | 67 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 69 6e 66 6f 29 0a 20 | gin-str.'flycheck-fringe-info).. |
| 40020 | 20 20 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a | ...:fringe-bitmap.fringe-bitmap. |
| 40040 | 20 20 20 20 3a 66 72 69 6e 67 65 2d 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 | ....:fringe-face.'flycheck-fring |
| 40060 | 65 2d 69 6e 66 6f 0a 20 20 20 20 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 27 66 6c 79 | e-info.....:error-list-face.'fly |
| 40080 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 69 6e 66 6f 29 29 0a 0a 28 66 6c 79 63 68 65 | check-error-list-info))..(flyche |
| 400a0 | 63 6b 2d 72 65 64 65 66 69 6e 65 2d 73 74 61 6e 64 61 72 64 2d 65 72 72 6f 72 2d 6c 65 76 65 6c | ck-redefine-standard-error-level |
| 400c0 | 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 66 69 6c 74 65 72 69 6e 67 0a 28 64 65 66 75 6e | s)....;;;.Error.filtering.(defun |
| 400e0 | 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 20 | .flycheck-filter-errors.(errors. |
| 40100 | 63 68 65 63 6b 65 72 29 0a 20 20 22 46 69 6c 74 65 72 20 45 52 52 4f 52 53 20 66 72 6f 6d 20 43 | checker)..."Filter.ERRORS.from.C |
| 40120 | 48 45 43 4b 45 52 2e 0a 0a 41 70 70 6c 79 20 74 68 65 20 65 72 72 6f 72 20 66 69 6c 74 65 72 20 | HECKER...Apply.the.error.filter. |
| 40140 | 6f 66 20 43 48 45 43 4b 45 52 20 74 6f 20 45 52 52 4f 52 73 20 61 6e 64 20 72 65 74 75 72 6e 20 | of.CHECKER.to.ERRORs.and.return. |
| 40160 | 74 68 65 0a 72 65 73 75 6c 74 2e 20 20 49 66 20 43 48 45 43 4b 45 52 20 68 61 73 20 6e 6f 20 65 | the.result...If.CHECKER.has.no.e |
| 40180 | 72 72 6f 72 20 66 69 6c 74 65 72 2c 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 0a 60 66 6c 79 63 68 | rror.filter,.fall.back.to.`flych |
| 401a0 | 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 | eck-sanitize-errors'."...(let.(( |
| 401c0 | 66 69 6c 74 65 72 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 | filter.(or.(flycheck-checker-get |
| 401e0 | 20 63 68 65 63 6b 65 72 20 27 65 72 72 6f 72 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 20 20 20 20 | .checker.'error-filter)......... |
| 40200 | 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d | ............#'flycheck-sanitize- |
| 40220 | 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 69 6c 74 65 72 20 65 72 | errors))).....(funcall.filter.er |
| 40240 | 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a | rors)))..(defun.flycheck-sanitiz |
| 40260 | 65 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 53 61 6e 69 74 69 7a 65 20 45 52 | e-errors.(errors)..."Sanitize.ER |
| 40280 | 52 4f 52 53 2e 0a 0a 53 61 6e 69 74 69 7a 65 20 45 52 52 4f 52 53 20 62 79 20 74 72 69 6d 6d 69 | RORS...Sanitize.ERRORS.by.trimmi |
| 402a0 | 6e 67 20 6c 65 61 64 69 6e 67 20 61 6e 64 20 74 72 61 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 | ng.leading.and.trailing.whitespa |
| 402c0 | 63 65 20 69 6e 0a 61 6c 6c 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 61 6e 64 20 62 79 | ce.in.all.error.messages,.and.by |
| 402e0 | 20 72 65 70 6c 61 63 69 6e 67 20 30 20 63 6f 6c 75 6d 6e 73 20 61 6e 64 20 65 6d 70 74 79 20 65 | .replacing.0.columns.and.empty.e |
| 40300 | 72 72 6f 72 0a 6d 65 73 73 61 67 65 73 20 77 69 74 68 20 6e 69 6c 2e 0a 0a 52 65 74 75 72 6e 73 | rror.messages.with.nil...Returns |
| 40320 | 20 73 61 6e 69 74 69 7a 65 64 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 65 | .sanitized.ERRORS."...(dolist.(e |
| 40340 | 72 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 | rr.errors).....(flycheck-error-w |
| 40360 | 69 74 68 2d 62 75 66 66 65 72 20 65 72 72 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 | ith-buffer.err.......(let.((mess |
| 40380 | 61 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 | age.(flycheck-error-message.err) |
| 403a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | ).............(id.(flycheck-erro |
| 403c0 | 72 2d 69 64 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 6d 65 73 73 61 67 | r-id.err))).........(when.messag |
| 403e0 | 65 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 65 73 73 61 67 65 20 28 73 74 72 69 6e | e...........(setq.message.(strin |
| 40400 | 67 2d 74 72 69 6d 20 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 | g-trim.message))...........(setf |
| 40420 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 | .(flycheck-error-message.err)... |
| 40440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d | ..............(if.(string-empty- |
| 40460 | 70 20 6d 65 73 73 61 67 65 29 20 6e 69 6c 20 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 | p.message).nil.message)))....... |
| 40480 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 69 64 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 | ..(when.(and.id.(string-empty-p. |
| 404a0 | 69 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 | id))...........(setf.(flycheck-e |
| 404c0 | 72 72 6f 72 2d 69 64 20 65 72 72 29 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e | rror-id.err).nil)).........(when |
| 404e0 | 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 | .(eq.(flycheck-error-column.err) |
| 40500 | 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | .0)...........(setf.(flycheck-er |
| 40520 | 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 77 | ror-column.err).nil)).........(w |
| 40540 | 68 65 6e 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 | hen.(eq.(flycheck-error-end-colu |
| 40560 | 6d 6e 20 65 72 72 29 20 30 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 | mn.err).0)...........(setf.(flyc |
| 40580 | 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 6e 69 6c 29 29 | heck-error-end-column.err).nil)) |
| 405a0 | 29 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 | )))...errors)..(defun.flycheck-r |
| 405c0 | 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 28 66 69 6c 65 2d 6e 61 6d | emove-error-file-names.(file-nam |
| 405e0 | 65 20 65 72 72 6f 72 73 29 0a 20 20 22 52 65 6d 6f 76 65 20 6d 61 74 63 68 69 6e 67 20 46 49 4c | e.errors)..."Remove.matching.FIL |
| 40600 | 45 2d 4e 41 4d 45 20 66 72 6f 6d 20 45 52 52 4f 52 53 2e 0a 0a 55 73 65 20 61 73 20 60 3a 65 72 | E-NAME.from.ERRORS...Use.as.`:er |
| 40620 | 72 6f 72 2d 66 69 6c 74 65 72 27 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 | ror-filter'.for.syntax.checkers. |
| 40640 | 74 68 61 74 20 6f 75 74 70 75 74 20 66 61 75 6c 74 79 0a 66 69 6c 65 6e 61 6d 65 73 2e 20 20 46 | that.output.faulty.filenames...F |
| 40660 | 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6c 61 74 65 72 20 66 69 6c 6c 20 69 6e 20 74 68 65 20 62 | lycheck.will.later.fill.in.the.b |
| 40680 | 75 66 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2e | uffer.file.name...Return.ERRORS. |
| 406a0 | 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 | "...(seq-do.(lambda.(err)....... |
| 406c0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ......(when.(and.(flycheck-error |
| 406e0 | 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -filename.err).................. |
| 40700 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 | ......(string=.(flycheck-error-f |
| 40720 | 69 6c 65 6e 61 6d 65 20 65 72 72 29 20 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 | ilename.err).file-name))........ |
| 40740 | 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c | .......(setf.(flycheck-error-fil |
| 40760 | 65 6e 61 6d 65 20 65 72 72 29 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 65 72 72 6f | ename.err).nil)))...........erro |
| 40780 | 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 69 | rs)...errors)..(defun.flycheck-i |
| 407a0 | 6e 63 72 65 6d 65 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 20 28 65 72 72 6f 72 73 20 26 | ncrement-error-columns.(errors.& |
| 407c0 | 6f 70 74 69 6f 6e 61 6c 20 6f 66 66 73 65 74 29 0a 20 20 22 49 6e 63 72 65 6d 65 6e 74 20 61 6c | optional.offset)..."Increment.al |
| 407e0 | 6c 20 63 6f 6c 75 6d 6e 73 20 6f 66 20 45 52 52 4f 52 53 20 62 79 20 4f 46 46 53 45 54 20 28 64 | l.columns.of.ERRORS.by.OFFSET.(d |
| 40800 | 65 66 61 75 6c 74 3a 20 31 29 2e 0a 0a 20 20 55 73 65 20 74 68 69 73 20 61 73 20 60 3a 65 72 72 | efault:.1).....Use.this.as.`:err |
| 40820 | 6f 72 2d 66 69 6c 74 65 72 27 20 69 66 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6f | or-filter'.if.a.syntax.checker.o |
| 40840 | 75 74 70 75 74 73 20 30 2d 62 61 73 65 64 0a 20 20 63 6f 6c 75 6d 6e 73 2e 22 0a 20 20 28 73 65 | utputs.0-based...columns."...(se |
| 40860 | 74 71 20 6f 66 66 73 65 74 20 28 6f 72 20 6f 66 66 73 65 74 20 31 29 29 20 3b 3b 20 45 6d 61 63 | tq.offset.(or.offset.1)).;;.Emac |
| 40880 | 73 20 62 75 67 20 23 33 31 37 31 35 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 64 61 20 28 | s.bug.#31715...(seq-do.(lambda.( |
| 408a0 | 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b | err).............(when.(flycheck |
| 408c0 | 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -error-column.err).............. |
| 408e0 | 20 28 63 6c 2d 69 6e 63 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e | .(cl-incf.(flycheck-error-column |
| 40900 | 20 65 72 72 29 20 6f 66 66 73 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | .err).offset)).............(when |
| 40920 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 | .(flycheck-error-end-column.err) |
| 40940 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 28 66 6c 79 63 68 65 63 | ...............(cl-incf.(flychec |
| 40960 | 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 6f 66 66 73 65 74 29 29 | k-error-end-column.err).offset)) |
| 40980 | 29 0a 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 | )...........errors)...errors)..( |
| 409a0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6c 61 70 73 65 2d 65 72 72 6f 72 2d 6d 65 | defun.flycheck-collapse-error-me |
| 409c0 | 73 73 61 67 65 2d 77 68 69 74 65 73 70 61 63 65 20 28 65 72 72 6f 72 73 29 0a 20 20 22 43 6f 6c | ssage-whitespace.(errors)..."Col |
| 409e0 | 6c 61 70 73 65 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 | lapse.whitespace.in.all.messages |
| 40a00 | 20 6f 66 20 45 52 52 4f 52 53 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 | .of.ERRORS...Return.ERRORS."...( |
| 40a20 | 64 6f 6c 69 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 | dolist.(err.errors).....(when-le |
| 40a40 | 74 20 28 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 | t.(message.(flycheck-error-messa |
| 40a60 | 67 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 | ge.err)).......(setf.(flycheck-e |
| 40a80 | 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | rror-message.err).............(r |
| 40aa0 | 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 28 72 78 20 28 6f 6e 65 | eplace-regexp-in-string.(rx.(one |
| 40ac0 | 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 65 20 22 5c 6e 22 20 22 5c 72 22 29 29 29 | -or-more.(any.space."\n"."\r"))) |
| 40ae0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 40b00 | 20 20 20 20 20 20 20 22 20 22 20 6d 65 73 73 61 67 65 20 27 66 69 78 65 64 2d 63 61 73 65 20 27 | .......".".message.'fixed-case.' |
| 40b20 | 6c 69 74 65 72 61 6c 29 29 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c | literal))))...errors)..(defun.fl |
| 40b40 | 79 63 68 65 63 6b 2d 64 65 64 65 6e 74 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 20 28 65 72 | ycheck-dedent-error-messages.(er |
| 40b60 | 72 6f 72 73 29 0a 20 20 22 44 65 64 65 6e 74 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 20 6f 66 20 | rors)..."Dedent.all.messages.of. |
| 40b80 | 45 52 52 4f 52 53 2e 0a 0a 46 6f 72 20 65 61 63 68 20 65 72 72 6f 72 20 69 6e 20 45 52 52 4f 52 | ERRORS...For.each.error.in.ERROR |
| 40ba0 | 53 2c 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 66 66 | S,.determine.the.indentation.off |
| 40bc0 | 73 65 74 20 66 72 6f 6d 0a 74 68 65 20 6c 65 61 64 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 20 | set.from.the.leading.whitespace. |
| 40be0 | 6f 66 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 2c 20 61 6e 64 20 64 65 64 65 6e 74 20 61 6c | of.the.first.line,.and.dedent.al |
| 40c00 | 6c 20 66 75 72 74 68 65 72 0a 6c 69 6e 65 73 20 61 63 63 6f 72 64 69 6e 67 6c 79 2e 0a 0a 52 65 | l.further.lines.accordingly...Re |
| 40c20 | 74 75 72 6e 20 45 52 52 4f 52 53 2c 20 77 69 74 68 20 69 6e 2d 70 6c 61 63 65 20 6d 6f 64 69 66 | turn.ERRORS,.with.in-place.modif |
| 40c40 | 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 | ications."...(dolist.(err.errors |
| 40c60 | 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 65 | ).....(when-let.(message.(flyche |
| 40c80 | 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 28 77 69 | ck-error-message.err)).......(wi |
| 40ca0 | 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 6d | th-temp-buffer.........(insert.m |
| 40cc0 | 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 44 65 74 65 72 6d 69 6e 65 20 74 68 65 | essage).........;;.Determine.the |
| 40ce0 | 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 66 66 73 65 74 0a 20 20 20 20 20 20 20 20 28 67 6f 74 | .indentation.offset.........(got |
| 40d00 | 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 28 62 61 63 | o-char.(point-min)).........(bac |
| 40d20 | 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 | k-to-indentation).........(let*. |
| 40d40 | 28 28 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 20 28 2d 20 28 70 6f 69 6e 74 29 20 28 70 6f 69 6e | ((indent-offset.(-.(point).(poin |
| 40d60 | 74 2d 6d 69 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 77 20 69 74 65 72 61 | t-min))))...........;;.Now.itera |
| 40d80 | 74 65 20 6f 76 65 72 20 61 6c 6c 20 6c 69 6e 65 73 20 61 6e 64 20 64 65 64 65 6e 74 20 65 61 63 | te.over.all.lines.and.dedent.eac |
| 40da0 | 68 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 69 6e 64 | h.according.to...........;;.`ind |
| 40dc0 | 65 6e 74 2d 6f 66 66 73 65 74 27 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f | ent-offset'...........(while.(no |
| 40de0 | 74 20 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 61 63 6b 2d 74 6f 2d 69 | t.(eobp)).............(back-to-i |
| 40e00 | 6e 64 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 | ndentation).............;;.If.th |
| 40e20 | 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 73 74 61 72 74 73 20 77 69 74 68 20 73 75 66 66 69 | e.current.line.starts.with.suffi |
| 40e40 | 63 69 65 6e 74 20 77 68 69 74 65 73 70 61 63 65 2c 20 64 65 6c 65 74 65 20 74 68 65 0a 20 20 20 | cient.whitespace,.delete.the.... |
| 40e60 | 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 66 66 73 65 74 2e 20 | .........;;.indentation.offset.. |
| 40e80 | 20 4f 74 68 65 72 77 69 73 65 20 6b 65 65 70 20 74 68 65 20 6c 69 6e 65 20 69 6e 74 61 63 74 2c | .Otherwise.keep.the.line.intact, |
| 40ea0 | 20 61 73 20 77 65 20 6d 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6c 6f 6f 73 | .as.we.might.............;;.loos |
| 40ec0 | 65 20 76 61 6c 75 61 62 6c 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 | e.valuable.information.......... |
| 40ee0 | 20 20 20 28 77 68 65 6e 20 28 3e 3d 20 28 2d 20 28 70 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 62 65 | ...(when.(>=.(-.(point).(line-be |
| 40f00 | 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 20 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 | ginning-position)).indent-offset |
| 40f20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 63 68 61 72 20 28 2d 20 | )...............(delete-char.(-. |
| 40f40 | 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | indent-offset))).............(fo |
| 40f60 | 72 77 61 72 64 2d 6c 69 6e 65 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d | rward-line.1))).........(delete- |
| 40f80 | 74 72 61 69 6c 69 6e 67 2d 77 68 69 74 65 73 70 61 63 65 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 | trailing-whitespace.(point-min). |
| 40fa0 | 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 | (point-max)).........(setf.(flyc |
| 40fc0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 | heck-error-message.err)......... |
| 40fe0 | 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 | ......(buffer-substring-no-prope |
| 41000 | 72 74 69 65 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 | rties.(point-min).(point-max)))) |
| 41020 | 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 6f | ))...errors)..(defun.flycheck-fo |
| 41040 | 6c 64 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 73 20 28 65 72 72 6f 72 73 20 73 65 6e 74 69 6e | ld-include-levels.(errors.sentin |
| 41060 | 65 6c 2d 6d 65 73 73 61 67 65 29 0a 20 20 22 46 6f 6c 64 20 6c 65 76 65 6c 73 20 6f 66 20 45 52 | el-message)..."Fold.levels.of.ER |
| 41080 | 52 4f 52 53 20 66 72 6f 6d 20 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 73 2e 0a 0a 45 52 52 4f 52 | RORS.from.included.files...ERROR |
| 410a0 | 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 | S.is.a.list.of.`flycheck-error'. |
| 410c0 | 6f 62 6a 65 63 74 73 2e 20 20 53 45 4e 54 49 4e 45 4c 2d 4d 45 53 53 41 47 45 0a 69 73 20 61 20 | objects...SENTINEL-MESSAGE.is.a. |
| 410e0 | 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e | regular.expression.matched.again |
| 41100 | 73 74 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 74 6f 0a 64 65 74 65 72 6d 69 6e | st.the.error.message.to.determin |
| 41120 | 65 20 77 68 65 74 68 65 72 20 74 68 65 20 65 72 72 6f 72 20 64 65 6e 6f 74 65 73 20 65 72 72 6f | e.whether.the.error.denotes.erro |
| 41140 | 72 73 20 66 72 6f 6d 20 61 6e 20 69 6e 63 6c 75 64 65 64 0a 66 69 6c 65 2e 20 20 41 6c 74 65 72 | rs.from.an.included.file...Alter |
| 41160 | 6e 61 74 69 76 65 6c 79 2c 20 69 74 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 | natively,.it.is.a.function.that. |
| 41180 | 69 73 20 67 69 76 65 6e 20 61 6e 20 65 72 72 6f 72 20 61 6e 64 0a 73 68 61 6c 6c 20 72 65 74 75 | is.given.an.error.and.shall.retu |
| 411a0 | 72 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 66 20 74 68 65 20 65 72 72 6f 72 20 64 65 6e 6f 74 65 73 | rn.non-nil,.if.the.error.denotes |
| 411c0 | 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 61 6e 0a 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 2e 22 0a | .errors.from.an.included.file.". |
| 411e0 | 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 73 74 72 69 6e 67 70 20 73 65 6e 74 69 6e 65 6c 2d | ..(unless.(or.(stringp.sentinel- |
| 41200 | 6d 65 73 73 61 67 65 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 | message).(functionp.sentinel-mes |
| 41220 | 73 61 67 65 29 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 53 65 6e 74 69 6e 65 6c 20 6d 75 73 74 | sage)).....(error."Sentinel.must |
| 41240 | 20 62 65 20 73 74 72 69 6e 67 20 6f 72 20 66 75 6e 63 74 69 6f 6e 3a 20 25 53 22 20 73 65 6e 74 | .be.string.or.function:.%S".sent |
| 41260 | 69 6e 65 6c 2d 6d 65 73 73 61 67 65 29 29 0a 20 20 28 6c 65 74 20 28 28 73 65 6e 74 69 6e 65 6c | inel-message))...(let.((sentinel |
| 41280 | 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 | .(if.(functionp.sentinel-message |
| 412a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 6e 74 69 6e 65 6c | ).......................sentinel |
| 412c0 | 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 | -message.....................(la |
| 412e0 | 6d 62 64 61 20 28 65 72 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.(err)...................... |
| 41300 | 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 | .(string-match-p.sentinel-messag |
| 41320 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e............................... |
| 41340 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 | ........(flycheck-error-message. |
| 41360 | 65 72 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f | err))))).........(remaining-erro |
| 41380 | 72 73 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 72 65 6d 61 69 6e 69 6e 67 | rs.errors)).....(while.remaining |
| 413a0 | 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 2d 65 72 | -errors.......(let*.((current-er |
| 413c0 | 72 6f 72 20 28 70 6f 70 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 | ror.(pop.remaining-errors))).... |
| 413e0 | 20 20 20 20 20 28 77 68 65 6e 20 28 66 75 6e 63 61 6c 6c 20 73 65 6e 74 69 6e 65 6c 20 63 75 72 | .....(when.(funcall.sentinel.cur |
| 41400 | 72 65 6e 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 66 6f 75 6e | rent-error)...........;;.We.foun |
| 41420 | 64 20 61 6e 20 65 72 72 6f 72 20 64 65 6e 6f 74 69 6e 67 20 65 72 72 6f 72 73 20 69 6e 20 74 68 | d.an.error.denoting.errors.in.th |
| 41440 | 65 20 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 3a 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 31 2e | e.included.file:...........;;.1. |
| 41460 | 20 70 72 6f 63 65 73 73 20 61 6c 6c 20 73 75 62 73 65 71 75 65 6e 74 20 65 72 72 6f 72 73 20 75 | .process.all.subsequent.errors.u |
| 41480 | 6e 74 69 6c 20 66 61 75 6c 74 79 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 20 69 73 20 66 6f 75 6e | ntil.faulty.include.file.is.foun |
| 414a0 | 64 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 32 2e 20 70 72 6f 63 65 73 73 20 61 67 61 69 6e 20 | d...........;;.2..process.again. |
| 414c0 | 61 6c 6c 20 73 75 62 73 65 71 75 65 6e 74 20 65 72 72 6f 72 73 20 75 6e 74 69 6c 20 61 6e 20 65 | all.subsequent.errors.until.an.e |
| 414e0 | 72 72 6f 72 20 68 61 73 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 20 20 20 63 75 72 | rror.has.the...........;;....cur |
| 41500 | 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 61 67 61 69 6e 0a 20 20 20 20 20 20 20 20 20 20 3b | rent.file.name.again...........; |
| 41520 | 3b 20 33 2e 20 66 69 6e 64 20 74 68 65 20 6d 6f 73 74 20 73 65 76 65 72 65 20 65 72 72 6f 72 20 | ;.3..find.the.most.severe.error. |
| 41540 | 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 66 | level...........(let.((current-f |
| 41560 | 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 | ilename.(flycheck-error-filename |
| 41580 | 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .current-error))................ |
| 415a0 | 20 28 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .(current-level.nil)............ |
| 415c0 | 20 20 20 20 20 28 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 20 6e 69 | .....(faulty-include-filename.ni |
| 415e0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 6e 61 6d 65 20 6e 69 6c | l).................(filename.nil |
| 41600 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6e 65 20 28 6e 75 6c 6c 20 72 65 | ).................(done.(null.re |
| 41620 | 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | maining-errors)))..............( |
| 41640 | 77 68 69 6c 65 20 28 6e 6f 74 20 64 6f 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | while.(not.done)...............( |
| 41660 | 73 65 74 71 20 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 | setq.filename.(flycheck-error-fi |
| 41680 | 6c 65 6e 61 6d 65 20 28 63 61 72 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 29 29 0a | lename.(car.remaining-errors))). |
| 416a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 66 61 75 6c 74 79 2d 69 6e 63 | ..............(unless.faulty-inc |
| 416c0 | 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 | lude-filename.................(u |
| 416e0 | 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d | nless.(string=.filename.current- |
| 41700 | 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | filename)...................(set |
| 41720 | 71 20 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 | q.faulty-include-filename.filena |
| 41740 | 6d 65 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 65 72 72 | me)))................(let*.((err |
| 41760 | 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 65 20 28 70 6f 70 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 | or-in-include.(pop.remaining-err |
| 41780 | 6f 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 2d 69 | ors))......................(in-i |
| 417a0 | 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | nclude-level.(flycheck-error-lev |
| 417c0 | 65 6c 20 65 72 72 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | el.error-in-include))).......... |
| 417e0 | 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 75 6e 63 61 6c 6c 20 73 65 6e 74 69 6e 65 6c | .......(unless.(funcall.sentinel |
| 41800 | 20 65 72 72 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .error-in-include).............. |
| 41820 | 20 20 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 6e 65 73 74 65 64 20 22 69 6e 63 6c 75 64 65 64 20 | .....;;.Ignore.nested."included. |
| 41840 | 66 69 6c 65 22 20 65 72 72 6f 72 73 2c 20 77 65 20 61 72 65 20 6f 6e 6c 79 0a 20 20 20 20 20 20 | file".errors,.we.are.only....... |
| 41860 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 74 65 72 65 73 74 65 64 20 69 6e 20 72 65 61 | ............;;.interested.in.rea |
| 41880 | 6c 20 65 72 72 6f 72 73 20 62 65 63 61 75 73 65 20 74 68 65 73 65 20 64 65 66 69 6e 65 20 6f 75 | l.errors.because.these.define.ou |
| 418a0 | 72 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | r.level...................(when. |
| 418c0 | 28 6f 72 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 | (or.(not.current-level)......... |
| 418e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3e 20 28 66 6c 79 63 68 65 63 6b | ....................(>.(flycheck |
| 41900 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 69 6e 2d 69 6e 63 6c 75 64 65 | -error-level-severity.in-include |
| 41920 | 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -level)......................... |
| 41940 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 | .......(flycheck-error-level-sev |
| 41960 | 65 72 69 74 79 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 | erity.current-level))).......... |
| 41980 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 20 69 | ...........(setq.current-level.i |
| 419a0 | 6e 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | n-include-level))))............. |
| 419c0 | 20 20 20 28 73 65 74 71 20 64 6f 6e 65 20 28 6f 72 20 28 6e 75 6c 6c 20 72 65 6d 61 69 6e 69 6e | ...(setq.done.(or.(null.remainin |
| 419e0 | 67 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-errors)....................... |
| 41a00 | 20 20 20 20 20 20 20 28 61 6e 64 20 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 6e | .......(and.faulty-include-filen |
| 41a20 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame............................. |
| 41a40 | 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d | ......(string=.filename.current- |
| 41a60 | 66 69 6c 65 6e 61 6d 65 29 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 | filename)))))..............(setf |
| 41a80 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 63 75 72 72 65 6e 74 2d 65 | .(flycheck-error-level.current-e |
| 41aa0 | 72 72 6f 72 29 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rror).current-level............. |
| 41ac0 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 63 75 | ......(flycheck-error-message.cu |
| 41ae0 | 72 72 65 6e 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | rrent-error)...................( |
| 41b00 | 66 6f 72 6d 61 74 20 22 49 6e 20 69 6e 63 6c 75 64 65 20 25 73 22 20 66 61 75 6c 74 79 2d 69 6e | format."In.include.%s".faulty-in |
| 41b20 | 63 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 29 29 29 29 29 29 0a 20 20 20 20 65 72 72 6f 72 73 29 | clude-filename)))))).....errors) |
| 41b40 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 71 75 61 6c 69 66 79 2d 65 72 72 | )..(defun.flycheck-dequalify-err |
| 41b60 | 6f 72 2d 69 64 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 44 65 2d 71 75 61 6c 69 66 79 20 65 72 | or-ids.(errors)..."De-qualify.er |
| 41b80 | 72 6f 72 20 69 64 73 20 69 6e 20 45 52 52 4f 52 53 2e 0a 0a 52 65 6d 6f 76 65 20 61 6c 6c 20 71 | ror.ids.in.ERRORS...Remove.all.q |
| 41ba0 | 75 61 6c 69 66 69 63 61 74 69 6f 6e 73 20 66 72 6f 6d 20 65 72 72 6f 72 20 69 64 73 20 69 6e 20 | ualifications.from.error.ids.in. |
| 41bc0 | 45 52 52 4f 52 53 2c 20 62 79 20 73 74 72 69 70 70 69 6e 67 0a 61 6c 6c 20 6c 65 61 64 69 6e 67 | ERRORS,.by.stripping.all.leading |
| 41be0 | 20 64 6f 74 74 65 64 20 63 6f 6d 70 6f 6e 65 6e 74 73 20 66 72 6f 6d 20 65 72 72 6f 72 20 49 44 | .dotted.components.from.error.ID |
| 41c00 | 73 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 69 66 0a 74 68 65 20 65 72 72 6f 72 20 49 | s...For.instance,.if.the.error.I |
| 41c20 | 44 20 69 73 20 63 6f 6d 2e 66 6f 6f 2e 45 31 30 30 2c 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 | D.is.com.foo.E100,.replace.it.wi |
| 41c40 | 74 68 20 45 31 30 30 2e 0a 0a 54 68 69 73 20 65 72 72 6f 72 20 66 69 6c 74 65 72 20 69 73 20 6d | th.E100...This.error.filter.is.m |
| 41c60 | 61 69 6e 6c 79 20 75 73 65 66 75 6c 20 74 6f 20 73 69 6d 70 6c 69 66 79 20 65 72 72 6f 72 20 49 | ainly.useful.to.simplify.error.I |
| 41c80 | 44 73 20 6f 62 74 61 69 6e 65 64 0a 66 72 6f 6d 20 70 61 72 73 69 6e 67 20 43 68 65 63 6b 73 74 | Ds.obtained.from.parsing.Checkst |
| 41ca0 | 79 6c 65 20 58 4d 4c 2c 20 77 68 69 63 68 20 66 72 65 71 75 65 6e 74 6c 79 20 68 61 73 20 76 65 | yle.XML,.which.frequently.has.ve |
| 41cc0 | 72 79 20 76 65 72 62 6f 73 65 0a 49 44 73 2c 20 74 68 61 74 20 69 6e 63 6c 75 64 65 20 74 68 65 | ry.verbose.IDs,.that.include.the |
| 41ce0 | 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 6f 6f 6c 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c | .name.of.the.tool."...(seq-do.(l |
| 41d00 | 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 | ambda.(err).............(let.((i |
| 41d20 | 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 29 0a 20 20 20 20 | d.(flycheck-error-id.err)))..... |
| 41d40 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........(when.id.............. |
| 41d60 | 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 | ...(setf.(flycheck-error-id.err) |
| 41d80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d | .......................(replace- |
| 41da0 | 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | regexp-in-string................ |
| 41dc0 | 20 20 20 20 20 20 20 20 28 72 78 20 73 74 72 69 6e 67 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | ........(rx.string-start........ |
| 41de0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 72 6f 75 70 0a 20 20 20 20 20 | ....................(group...... |
| 41e00 | 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 70 74 69 6f 6e 61 6c | .......................(optional |
| 41e20 | 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 2e 22 29 | .(zero-or-more.not-newline).".") |
| 41e40 | 29 0a 20 20 20 20 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 6e | )............................(on |
| 41e60 | 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 2e 22 29 29 29 0a 20 20 20 20 20 | e-or-more.(not.(any.".")))...... |
| 41e80 | 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 69 6e 67 2d 65 6e 64 | ......................string-end |
| 41ea0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 20 69 64 20 27 | )........................"".id.' |
| 41ec0 | 66 69 78 65 64 63 61 73 65 20 27 6c 69 74 65 72 61 6c 20 31 29 29 29 29 29 0a 20 20 20 20 20 20 | fixedcase.'literal.1)))))....... |
| 41ee0 | 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c | ....errors)...errors)..(defun.fl |
| 41f00 | 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 69 64 73 20 28 65 72 72 6f 72 73 29 | ycheck-remove-error-ids.(errors) |
| 41f20 | 0a 20 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 65 72 72 6f 72 20 69 64 73 20 66 72 6f 6d 20 45 52 | ..."Remove.all.error.ids.from.ER |
| 41f40 | 52 4f 52 53 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 20 28 | RORS."...(seq-do.(lambda.(err).( |
| 41f60 | 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 20 6e 69 6c | setf.(flycheck-error-id.err).nil |
| 41f80 | 29 29 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | )).errors)...errors)..(defun.fly |
| 41fa0 | 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 20 28 65 | check-fill-empty-line-numbers.(e |
| 41fc0 | 72 72 6f 72 73 29 0a 20 20 22 53 65 74 20 45 52 52 4f 52 53 20 77 69 74 68 6f 75 74 20 6c 69 6e | rrors)..."Set.ERRORS.without.lin |
| 41fe0 | 65 73 20 74 6f 20 6c 69 6e 65 20 30 2e 0a 0a 55 73 65 20 61 73 20 60 3a 65 72 72 6f 72 2d 66 69 | es.to.line.0...Use.as.`:error-fi |
| 42000 | 6c 74 65 72 27 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 6f | lter'.for.syntax.checkers.that.o |
| 42020 | 75 74 70 75 74 20 65 72 72 6f 72 73 0a 77 69 74 68 6f 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 | utput.errors.without.line.number |
| 42040 | 73 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c | s...Return.ERRORS."...(seq-do.(l |
| 42060 | 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 | ambda.(err).............(unless. |
| 42080 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 0a 20 20 20 20 20 20 | (flycheck-error-line.err)....... |
| 420a0 | 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | ........(setf.(flycheck-error-li |
| 420c0 | 6e 65 20 65 72 72 29 20 30 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 0a 20 | ne.err).0)))...........errors).. |
| 420e0 | 20 65 72 72 6f 72 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 61 6e 61 6c 79 73 69 73 0a 28 | .errors)....;;;.Error.analysis.( |
| 42100 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 20 28 65 72 72 | defun.flycheck-count-errors.(err |
| 42120 | 6f 72 73 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 | ors)..."Count.the.number.of.ERRO |
| 42140 | 52 53 2c 20 67 72 6f 75 70 65 64 20 62 79 20 6c 65 76 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 61 6e | RS,.grouped.by.level...Return.an |
| 42160 | 20 61 6c 69 73 74 2c 20 77 68 65 72 65 20 65 61 63 68 20 49 54 45 4d 20 69 73 20 61 20 63 6f 6e | .alist,.where.each.ITEM.is.a.con |
| 42180 | 73 20 63 65 6c 6c 20 77 68 6f 73 65 20 60 63 61 72 27 20 69 73 20 61 6e 0a 65 72 72 6f 72 20 6c | s.cell.whose.`car'.is.an.error.l |
| 421a0 | 65 76 65 6c 2c 20 61 6e 64 20 77 68 6f 73 65 20 60 63 64 72 27 20 69 73 20 74 68 65 20 6e 75 6d | evel,.and.whose.`cdr'.is.the.num |
| 421c0 | 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 6f 66 20 74 68 61 74 0a 6c 65 76 65 6c 2e 22 0a 20 20 | ber.of.errors.of.that.level."... |
| 421e0 | 28 6c 65 74 20 28 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 64 6f 6c 69 | (let.(counts-by-level).....(doli |
| 42200 | 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 65 | st.(err.errors).......(let*.((le |
| 42220 | 76 65 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 0a | vel.(flycheck-error-level.err)). |
| 42240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 74 65 6d 20 28 61 73 73 71 20 6c 65 76 65 6c 20 63 | .............(item.(assq.level.c |
| 42260 | 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 69 74 | ounts-by-level))).........(if.it |
| 42280 | 65 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 69 6e 63 66 20 28 63 64 72 20 69 74 65 | em.............(cl-incf.(cdr.ite |
| 422a0 | 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 63 6f 6e 73 20 6c 65 76 65 6c 20 | m))...........(push.(cons.level. |
| 422c0 | 31 29 20 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c 29 29 29 29 0a 20 20 20 20 63 6f 75 6e 74 | 1).counts-by-level)))).....count |
| 422e0 | 73 2d 62 79 2d 6c 65 76 65 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 | s-by-level))..(defun.flycheck-ha |
| 42300 | 73 2d 6d 61 78 2d 65 72 72 6f 72 73 2d 70 20 28 65 72 72 6f 72 73 20 6c 65 76 65 6c 29 0a 20 20 | s-max-errors-p.(errors.level)... |
| 42320 | 22 43 68 65 63 6b 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 65 72 72 6f 72 20 69 6e 20 45 | "Check.if.there.is.no.error.in.E |
| 42340 | 52 52 4f 52 53 20 6d 6f 72 65 20 73 65 76 65 72 65 20 74 68 61 6e 20 4c 45 56 45 4c 2e 22 0a 20 | RRORS.more.severe.than.LEVEL.".. |
| 42360 | 20 28 6c 65 74 20 28 28 73 65 76 65 72 69 74 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .(let.((severity.(flycheck-error |
| 42380 | 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 73 65 | -level-severity.level))).....(se |
| 423a0 | 71 2d 65 76 65 72 79 2d 70 20 28 6c 61 6d 62 64 61 20 28 65 29 20 28 3c 3d 20 28 66 6c 79 63 68 | q-every-p.(lambda.(e).(<=.(flych |
| 423c0 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 | eck-error-level-severity........ |
| 423e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | ...........................(flyc |
| 42400 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | heck-error-level.e))............ |
| 42420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 65 76 65 72 69 74 79 29 29 | ......................severity)) |
| 42440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 | ..................errors)))..(de |
| 42460 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 6d 61 78 2d 63 75 72 72 65 6e 74 2d 65 72 72 | fun.flycheck-has-max-current-err |
| 42480 | 6f 72 73 2d 70 20 28 6c 65 76 65 6c 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 74 68 65 72 65 20 | ors-p.(level)..."Check.if.there. |
| 424a0 | 69 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 6d 6f 72 65 20 73 65 76 65 72 65 20 | is.no.current.error.more.severe. |
| 424c0 | 74 68 61 6e 20 4c 45 56 45 4c 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 6d 61 78 | than.LEVEL."...(flycheck-has-max |
| 424e0 | 2d 65 72 72 6f 72 73 2d 70 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 | -errors-p.flycheck-current-error |
| 42500 | 73 20 6c 65 76 65 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 65 | s.level))..(defun.flycheck-has-e |
| 42520 | 72 72 6f 72 73 2d 70 20 28 65 72 72 6f 72 73 20 6c 65 76 65 6c 29 0a 20 20 22 44 65 74 65 72 6d | rrors-p.(errors.level)..."Determ |
| 42540 | 69 6e 65 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 6e 79 20 45 52 52 4f 52 53 20 77 69 74 68 | ine.if.there.are.any.ERRORS.with |
| 42560 | 20 4c 45 56 45 4c 2e 22 0a 20 20 28 73 65 71 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 65 29 | .LEVEL."...(seq-some.(lambda.(e) |
| 42580 | 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 29 20 6c 65 | .(eq.(flycheck-error-level.e).le |
| 425a0 | 76 65 6c 29 29 20 65 72 72 6f 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | vel)).errors))..(defun.flycheck- |
| 425c0 | 68 61 73 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | has-current-errors-p.(&optional. |
| 425e0 | 6c 65 76 65 6c 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 69 66 20 74 68 65 20 63 75 72 72 65 | level)..."Determine.if.the.curre |
| 42600 | 6e 74 20 62 75 66 66 65 72 20 68 61 73 20 65 72 72 6f 72 73 20 77 69 74 68 20 4c 45 56 45 4c 2e | nt.buffer.has.errors.with.LEVEL. |
| 42620 | 0a 0a 49 66 20 4c 45 56 45 4c 20 69 73 20 6f 6d 69 74 74 65 64 20 69 66 20 74 68 65 20 63 75 72 | ..If.LEVEL.is.omitted.if.the.cur |
| 42640 | 72 65 6e 74 20 62 75 66 66 65 72 20 68 61 73 20 61 6e 79 20 65 72 72 6f 72 73 20 61 74 20 61 6c | rent.buffer.has.any.errors.at.al |
| 42660 | 6c 2e 22 0a 20 20 28 69 66 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | l."...(if.level.......(flycheck- |
| 42680 | 68 61 73 2d 65 72 72 6f 72 73 2d 70 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 | has-errors-p.flycheck-current-er |
| 426a0 | 72 6f 72 73 20 6c 65 76 65 6c 29 0a 20 20 20 20 28 61 6e 64 20 66 6c 79 63 68 65 63 6b 2d 63 75 | rors.level).....(and.flycheck-cu |
| 426c0 | 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 74 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6f | rrent-errors.t)))....;;;.Error.o |
| 426e0 | 76 65 72 6c 61 79 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 | verlays.in.the.current.buffer.(d |
| 42700 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 6f 76 65 72 6c | efvar-local.flycheck--last-overl |
| 42720 | 61 79 2d 69 6e 64 65 78 20 30 0a 20 20 22 4c 61 73 74 20 69 6e 64 65 78 20 67 69 76 65 6e 20 74 | ay-index.0..."Last.index.given.t |
| 42740 | 6f 20 61 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 2e 0a 0a 54 68 65 73 65 20 69 6e 64 | o.a.Flycheck.overlay...These.ind |
| 42760 | 69 63 65 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 70 72 65 73 65 72 76 65 20 65 72 72 6f 72 20 | ices.are.used.to.preserve.error. |
| 42780 | 6f 72 64 65 72 20 28 45 6d 61 63 73 20 64 6f 65 73 6e 27 74 0a 70 72 65 73 65 72 76 65 20 6f 76 | order.(Emacs.doesn't.preserve.ov |
| 427a0 | 65 72 6c 61 79 20 6f 72 64 65 72 20 77 68 65 6e 20 63 61 6c 6c 69 6e 67 20 60 6f 76 65 72 6c 61 | erlay.order.when.calling.`overla |
| 427c0 | 79 73 2d 61 74 27 29 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 6e 65 78 | ys-at').")..(defun.flycheck--nex |
| 427e0 | 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 20 28 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 74 68 | t-overlay-index.()..."Compute.th |
| 42800 | 65 20 69 6e 64 65 78 20 74 6f 20 61 73 73 69 67 6e 20 74 6f 20 61 20 6e 65 77 20 46 6c 79 63 68 | e.index.to.assign.to.a.new.Flych |
| 42820 | 65 63 6b 20 6f 76 65 72 6c 61 79 2e 22 0a 20 20 28 63 6c 2d 69 6e 63 66 20 66 6c 79 63 68 65 63 | eck.overlay."...(cl-incf.flychec |
| 42840 | 6b 2d 2d 6c 61 73 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 29 29 0a 0a 28 64 65 66 75 6e 20 | k--last-overlay-index))..(defun. |
| 42860 | 66 6c 79 63 68 65 63 6b 2d 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 20 28 65 72 | flycheck--highlighting-style.(er |
| 42880 | 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 | r)..."Determine.the.highlighting |
| 428a0 | 20 73 74 79 6c 65 20 74 6f 20 61 70 70 6c 79 20 74 6f 20 45 52 52 2e 0a 0a 53 74 79 6c 65 73 20 | .style.to.apply.to.ERR...Styles. |
| 428c0 | 61 72 65 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 | are.documented.in.`flycheck-high |
| 428e0 | 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 27 3b 20 74 68 69 73 0a 66 75 6e 63 74 69 6f 6e 73 20 | lighting-style';.this.functions. |
| 42900 | 72 65 73 6f 6c 76 65 73 20 60 63 6f 6e 64 69 74 69 6f 6e 61 6c 27 20 73 74 79 6c 65 20 73 70 65 | resolves.`conditional'.style.spe |
| 42920 | 63 69 66 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 73 74 79 6c 65 20 66 6c | cifications."...(let*.((style.fl |
| 42940 | 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 | ycheck-highlighting-style)...... |
| 42960 | 20 20 20 20 28 66 69 72 73 74 2d 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ....(first-line.(flycheck-error- |
| 42980 | 6c 69 6e 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 6f | line.err))..........(end-line.(o |
| 429a0 | 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 20 | r.(flycheck-error-end-line.err). |
| 429c0 | 66 69 72 73 74 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 6e 6c 69 6e 65 73 20 28 2d | first-line))..........(nlines.(- |
| 429e0 | 20 65 6e 64 2d 6c 69 6e 65 20 66 69 72 73 74 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 28 77 68 69 | .end-line.first-line))).....(whi |
| 42a00 | 6c 65 20 28 65 71 20 28 63 61 72 2d 73 61 66 65 20 73 74 79 6c 65 29 20 27 63 6f 6e 64 69 74 69 | le.(eq.(car-safe.style).'conditi |
| 42a20 | 6f 6e 61 6c 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 74 68 72 65 | onal).......(pcase-let.((`(,thre |
| 42a40 | 73 68 6f 6c 64 20 2c 73 31 20 2c 73 32 29 20 28 63 64 72 20 73 74 79 6c 65 29 29 29 0a 20 20 20 | shold.,s1.,s2).(cdr.style))).... |
| 42a60 | 20 20 20 20 20 28 73 65 74 71 20 73 74 79 6c 65 20 28 69 66 20 28 3c 20 6e 6c 69 6e 65 73 20 74 | .....(setq.style.(if.(<.nlines.t |
| 42a80 | 68 72 65 73 68 6f 6c 64 29 20 73 31 20 73 32 29 29 29 29 0a 20 20 20 20 28 70 63 61 73 65 20 73 | hreshold).s1.s2)))).....(pcase.s |
| 42aa0 | 74 79 6c 65 0a 20 20 20 20 20 20 28 60 28 64 65 6c 69 6d 69 74 65 72 73 20 2c 62 65 66 6f 72 65 | tyle.......(`(delimiters.,before |
| 42ac0 | 20 2c 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 68 61 72 61 63 74 65 72 | .,after)........(when.(character |
| 42ae0 | 70 20 62 65 66 6f 72 65 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 65 66 6f 72 65 20 | p.before)..........(setq.before. |
| 42b00 | 28 66 6c 79 63 68 65 63 6b 2d 2d 6d 61 6b 65 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 64 65 6c | (flycheck--make-highlighting-del |
| 42b20 | 69 6d 69 74 65 72 20 62 65 66 6f 72 65 29 29 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 | imiter.before)))........(when.(c |
| 42b40 | 68 61 72 61 63 74 65 72 70 20 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | haracterp.after)..........(setq. |
| 42b60 | 61 66 74 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6d 61 6b 65 2d 68 69 67 68 6c 69 67 68 74 69 | after.(flycheck--make-highlighti |
| 42b80 | 6e 67 2d 64 65 6c 69 6d 69 74 65 72 20 61 66 74 65 72 29 29 29 0a 20 20 20 20 20 20 20 28 73 65 | ng-delimiter.after)))........(se |
| 42ba0 | 74 71 20 73 74 79 6c 65 20 60 28 64 65 6c 69 6d 69 74 65 72 73 20 2c 62 65 66 6f 72 65 20 2c 61 | tq.style.`(delimiters.,before.,a |
| 42bc0 | 66 74 65 72 29 29 29 29 0a 20 20 20 20 73 74 79 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | fter)))).....style))..(defun.fly |
| 42be0 | 63 68 65 63 6b 2d 2d 73 65 74 75 70 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 20 28 65 72 72 20 6f | check--setup-highlighting.(err.o |
| 42c00 | 76 65 72 6c 61 79 29 0a 20 20 22 41 70 70 6c 79 20 70 72 6f 70 65 72 74 69 65 73 20 74 6f 20 4f | verlay)..."Apply.properties.to.O |
| 42c20 | 56 45 52 4c 41 59 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 45 52 52 2e 22 0a 20 20 28 6c 65 74 | VERLAY.to.highlight.ERR."...(let |
| 42c40 | 20 28 28 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 | .((level.(flycheck-error-level.e |
| 42c60 | 72 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c | rr))).....(unless.flycheck-highl |
| 42c80 | 69 67 68 74 69 6e 67 2d 6d 6f 64 65 0a 20 20 20 20 20 20 3b 3b 20 45 72 61 73 65 20 74 68 65 20 | ighting-mode.......;;.Erase.the. |
| 42ca0 | 68 69 67 68 6c 69 67 68 74 69 6e 67 20 66 72 6f 6d 20 74 68 65 20 6f 76 65 72 6c 61 79 20 69 66 | highlighting.from.the.overlay.if |
| 42cc0 | 20 72 65 71 75 65 73 74 65 64 20 62 79 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 20 28 73 65 | .requested.by.the.user.......(se |
| 42ce0 | 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 66 61 63 65 29 20 6e | tf.(overlay-get.overlay.'face).n |
| 42d00 | 69 6c 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 | il)).....(when.flycheck-indicati |
| 42d20 | 6f 6e 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 | on-mode.......(setf.(overlay-get |
| 42d40 | 20 6f 76 65 72 6c 61 79 20 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 | .overlay.'before-string)........ |
| 42d60 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 6b 65 2d | .....(flycheck-error-level-make- |
| 42d80 | 69 6e 64 69 63 61 74 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 65 76 65 6c 20 66 6c 79 | indicator..............level.fly |
| 42da0 | 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 28 73 | check-indication-mode)).......(s |
| 42dc0 | 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 6c 69 6e 65 2d 70 | etf.(overlay-get.overlay.'line-p |
| 42de0 | 72 65 66 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | refix).............(flycheck-err |
| 42e00 | 6f 72 2d 6c 65 76 65 6c 2d 6d 61 6b 65 2d 69 6e 64 69 63 61 74 6f 72 0a 20 20 20 20 20 20 20 20 | or-level-make-indicator......... |
| 42e20 | 20 20 20 20 20 6c 65 76 65 6c 20 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d | .....level.flycheck-indication-m |
| 42e40 | 6f 64 65 20 74 29 29 29 0a 20 20 20 20 28 70 63 61 73 65 20 28 66 6c 79 63 68 65 63 6b 2d 2d 68 | ode.t))).....(pcase.(flycheck--h |
| 42e60 | 69 67 68 6c 69 67 68 74 69 6e 67 2d 73 74 79 6c 65 20 65 72 72 29 0a 20 20 20 20 20 20 28 28 6f | ighlighting-style.err).......((o |
| 42e80 | 72 20 60 6e 69 6c 20 28 67 75 61 72 64 20 28 6e 75 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 | r.`nil.(guard.(null.flycheck-hig |
| 42ea0 | 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 45 72 61 73 | hlighting-mode)))........;;.Eras |
| 42ec0 | 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 0a 20 20 20 20 20 20 20 28 73 65 74 66 20 | e.the.highlighting........(setf. |
| 42ee0 | 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 66 61 63 65 29 20 6e 69 6c 29 | (overlay-get.overlay.'face).nil) |
| 42f00 | 29 0a 20 20 20 20 20 20 28 60 6c 65 76 65 6c 2d 66 61 63 65 29 0a 20 20 20 20 20 20 28 60 28 64 | ).......(`level-face).......(`(d |
| 42f20 | 65 6c 69 6d 69 74 65 72 73 20 2c 62 65 66 6f 72 65 20 2c 61 66 74 65 72 29 0a 20 20 20 20 20 20 | elimiters.,before.,after)....... |
| 42f40 | 20 3b 3b 20 52 65 70 6c 61 63 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 77 69 74 | .;;.Replace.the.highlighting.wit |
| 42f60 | 68 20 64 65 6c 69 6d 69 74 65 72 73 0a 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 72 69 6e | h.delimiters........(let*.((frin |
| 42f80 | 67 65 2d 66 61 63 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 66 72 | ge-face.(flycheck-error-level-fr |
| 42fa0 | 69 6e 67 65 2d 66 61 63 65 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | inge-face.level))............... |
| 42fc0 | 28 64 65 6c 69 6d 2d 66 61 63 65 20 60 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 64 65 6c | (delim-face.`(flycheck-error-del |
| 42fe0 | 69 6d 69 74 65 72 20 2c 66 72 69 6e 67 65 2d 66 61 63 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | imiter.,fringe-face))).......... |
| 43000 | 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 66 61 63 65 | (setf.(overlay-get.overlay.'face |
| 43020 | 29 20 27 66 6c 79 63 68 65 63 6b 2d 64 65 6c 69 6d 69 74 65 64 2d 65 72 72 6f 72 29 0a 20 20 20 | ).'flycheck-delimited-error).... |
| 43040 | 20 20 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 | ......(setf.(overlay-get.overlay |
| 43060 | 20 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'before-string)................ |
| 43080 | 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 62 65 66 6f 72 65 20 27 66 61 63 65 | (concat.(propertize.before.'face |
| 430a0 | 20 64 65 6c 69 6d 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .delim-face).................... |
| 430c0 | 20 20 20 20 28 6f 72 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 62 65 | ....(or.(overlay-get.overlay.'be |
| 430e0 | 66 6f 72 65 2d 73 74 72 69 6e 67 29 20 22 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 | fore-string)."")))..........(set |
| 43100 | 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 61 66 74 65 72 2d 73 74 | f.(overlay-get.overlay.'after-st |
| 43120 | 72 69 6e 67 29 0a 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 | ring)................(propertize |
| 43140 | 20 61 66 74 65 72 20 27 66 61 63 65 20 64 65 6c 69 6d 2d 66 61 63 65 29 29 29 29 0a 20 20 20 20 | .after.'face.delim-face))))..... |
| 43160 | 20 20 28 6f 74 68 65 72 20 28 65 72 72 6f 72 20 22 55 6e 73 75 70 70 6f 72 74 65 64 20 68 69 67 | ..(other.(error."Unsupported.hig |
| 43180 | 68 6c 69 67 68 74 69 6e 67 20 73 74 79 6c 65 3a 20 25 53 22 20 6f 74 68 65 72 29 29 29 29 29 0a | hlighting.style:.%S".other))))). |
| 431a0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6f 76 65 72 6c 61 79 20 28 65 72 | .(defun.flycheck-add-overlay.(er |
| 431c0 | 72 29 0a 20 20 22 41 64 64 20 6f 76 65 72 6c 61 79 20 66 6f 72 20 45 52 52 2e 0a 0a 52 65 74 75 | r)..."Add.overlay.for.ERR...Retu |
| 431e0 | 72 6e 20 74 68 65 20 63 72 65 61 74 65 64 20 6f 76 65 72 6c 61 79 2e 22 0a 20 20 3b 3b 20 57 65 | rn.the.created.overlay."...;;.We |
| 43200 | 20 6d 75 73 74 20 68 61 76 65 20 61 20 70 72 6f 70 65 72 20 65 72 72 6f 72 20 72 65 67 69 6f 6e | .must.have.a.proper.error.region |
| 43220 | 20 66 6f 72 20 74 68 65 20 73 61 6b 65 20 6f 66 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 69 | .for.the.sake.of.fringe.indicati |
| 43240 | 6f 6e 2c 0a 20 20 3b 3b 20 65 72 72 6f 72 20 64 69 73 70 6c 61 79 20 61 6e 64 20 65 72 72 6f 72 | on,...;;.error.display.and.error |
| 43260 | 20 6e 61 76 69 67 61 74 69 6f 6e 2c 20 65 76 65 6e 20 69 66 20 74 68 65 20 68 69 67 68 6c 69 67 | .navigation,.even.if.the.highlig |
| 43280 | 68 74 69 6e 67 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 20 20 3b 3b 20 57 65 20 65 72 61 73 65 | hting.is.disabled....;;.We.erase |
| 432a0 | 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6c 61 74 65 72 20 6f 6e 20 69 6e 20 74 68 | .the.highlighting.later.on.in.th |
| 432c0 | 69 73 20 63 61 73 65 0a 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 62 65 67 20 2e | is.case...(pcase-let*.((`(,beg.. |
| 432e0 | 20 2c 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 6c 79 63 | .,end).................(if.(flyc |
| 43300 | 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 70 | heck-relevant-error-other-file-p |
| 43320 | 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 | .err).....................;;.Dis |
| 43340 | 70 6c 61 79 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 6f 74 68 65 72 2d 66 69 6c 65 20 65 72 72 | play.overlays.for.other-file.err |
| 43360 | 6f 72 73 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 | ors.on.the.first.line........... |
| 43380 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 0a 20 20 20 20 | ..........(cons.(point-min)..... |
| 433a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 | ......................(save-excu |
| 433c0 | 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 | rsion.(goto-char.(point-min))... |
| 433e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 43400 | 20 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 | ........(line-end-position)))... |
| 43420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ................(flycheck-error- |
| 43440 | 72 65 67 69 6f 6e 2d 66 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | region-for-mode................. |
| 43460 | 20 20 20 65 72 72 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 | ...err.(or.flycheck-highlighting |
| 43480 | 2d 6d 6f 64 65 20 27 6c 69 6e 65 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mode.'lines))))................ |
| 434a0 | 28 6f 76 65 72 6c 61 79 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 62 65 67 20 65 6e 64 29 29 | (overlay.(make-overlay.beg.end)) |
| 434c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b | ................(level.(flycheck |
| 434e0 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -error-level.err)).............. |
| 43500 | 20 20 28 63 61 74 65 67 6f 72 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 | ..(category.(flycheck-error-leve |
| 43520 | 6c 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 | l-overlay-category.level))...... |
| 43540 | 20 20 20 20 20 20 20 20 20 20 28 69 6e 64 65 78 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6e 65 78 74 | ..........(index.(flycheck--next |
| 43560 | 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 | -overlay-index))).....(unless.(f |
| 43580 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 20 6c 65 76 65 6c 29 0a 20 20 20 | lycheck-error-level-p.level).... |
| 435a0 | 20 20 20 28 65 72 72 6f 72 20 22 55 6e 64 65 66 69 6e 65 64 20 65 72 72 6f 72 20 6c 65 76 65 6c | ...(error."Undefined.error.level |
| 435c0 | 3a 20 25 53 22 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 | :.%S".level)).....(setf.(overlay |
| 435e0 | 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 6e 64 | -get.overlay.'flycheck-error-ind |
| 43600 | 65 78 29 20 69 6e 64 65 78 29 0a 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 | ex).index).....(setf.(overlay-ge |
| 43620 | 74 20 6f 76 65 72 6c 61 79 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 29 20 74 29 0a | t.overlay.'flycheck-overlay).t). |
| 43640 | 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 | ....(setf.(overlay-get.overlay.' |
| 43660 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 20 65 72 72 29 0a 20 20 20 20 28 73 65 74 66 20 28 | flycheck-error).err).....(setf.( |
| 43680 | 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 63 61 74 65 67 6f 72 79 29 20 63 | overlay-get.overlay.'category).c |
| 436a0 | 61 74 65 67 6f 72 79 29 0a 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 | ategory).....(setf.(overlay-get. |
| 436c0 | 6f 76 65 72 6c 61 79 20 27 68 65 6c 70 2d 65 63 68 6f 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 68 | overlay.'help-echo).#'flycheck-h |
| 436e0 | 65 6c 70 2d 65 63 68 6f 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 65 74 75 70 2d 68 | elp-echo).....(flycheck--setup-h |
| 43700 | 69 67 68 6c 69 67 68 74 69 6e 67 20 65 72 72 20 6f 76 65 72 6c 61 79 29 0a 20 20 20 20 6f 76 65 | ighlighting.err.overlay).....ove |
| 43720 | 72 6c 61 79 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 | rlay))..(defun.flycheck-help-ech |
| 43740 | 6f 20 28 5f 77 69 6e 64 6f 77 20 6f 62 6a 65 63 74 20 70 6f 73 29 0a 20 20 22 43 6f 6e 73 74 72 | o.(_window.object.pos)..."Constr |
| 43760 | 75 63 74 20 61 20 74 6f 6f 6c 74 69 70 20 6d 65 73 73 61 67 65 2e 0a 0a 4d 6f 73 74 20 6f 66 20 | uct.a.tooltip.message...Most.of. |
| 43780 | 74 68 65 20 61 63 74 75 61 6c 20 77 6f 72 6b 20 69 73 20 64 6f 6e 65 20 62 79 20 63 61 6c 6c 69 | the.actual.work.is.done.by.calli |
| 437a0 | 6e 67 0a 60 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 2d 66 75 6e 63 74 69 6f 6e 27 | ng.`flycheck-help-echo-function' |
| 437c0 | 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 61 74 65 20 6c 69 73 74 20 6f 66 0a 65 72 | .with.the.appropriate.list.of.er |
| 437e0 | 72 6f 72 73 2e 20 20 41 72 67 75 6d 65 6e 74 73 20 57 49 4e 44 4f 57 2c 20 4f 42 4a 45 43 54 20 | rors...Arguments.WINDOW,.OBJECT. |
| 43800 | 61 6e 64 20 50 4f 53 20 61 72 65 20 61 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 0a 69 6e 66 6f | and.POS.are.as.described.in.info |
| 43820 | 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 53 70 65 63 69 61 6c 20 70 72 6f 70 65 72 74 69 65 73 | .node.`(elisp)Special.properties |
| 43840 | 27 2c 20 61 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 0a 69 6e 74 65 6e 64 65 64 20 | ',.as.this.function.is.intended. |
| 43860 | 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 5c 5c 3d 27 68 65 6c 70 2d 65 63 68 6f 20 | to.be.used.as.the.\\='help-echo. |
| 43880 | 70 72 6f 70 65 72 74 79 20 6f 66 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 0a 6f 76 65 72 6c | property.of.flycheck.error.overl |
| 438a0 | 61 79 73 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 62 75 66 20 28 63 6f 6e 64 20 28 28 62 | ays."...(when-let.(buf.(cond.((b |
| 438c0 | 75 66 66 65 72 70 20 6f 62 6a 65 63 74 29 20 6f 62 6a 65 63 74 29 0a 20 20 20 20 20 20 20 20 20 | ufferp.object).object).......... |
| 438e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 76 65 72 6c 61 79 70 20 6f 62 6a 65 63 74 29 | ..............((overlayp.object) |
| 43900 | 20 28 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 20 6f 62 6a 65 63 74 29 29 29 29 0a 20 20 20 20 | .(overlay-buffer.object))))..... |
| 43920 | 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 28 | (with-current-buffer.buf.......( |
| 43940 | 77 68 65 6e 2d 6c 65 74 2a 20 28 28 66 6e 20 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 | when-let*.((fn.flycheck-help-ech |
| 43960 | 6f 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 28 65 | o-function)...................(e |
| 43980 | 72 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 | rrs.(flycheck-overlay-errors-at. |
| 439a0 | 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 66 75 6e 63 | pos))).........(propertize.(func |
| 439c0 | 61 6c 6c 20 66 6e 20 65 72 72 73 29 20 27 68 65 6c 70 2d 65 63 68 6f 2d 69 6e 68 69 62 69 74 2d | all.fn.errs).'help-echo-inhibit- |
| 439e0 | 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | substitution.t)))))..(defun.flyc |
| 43a00 | 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 2d 61 6c 6c 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 | heck-help-echo-all-error-message |
| 43a20 | 73 20 28 65 72 72 73 29 0a 20 20 22 43 6f 6e 63 61 74 65 6e 61 74 65 20 65 72 72 6f 72 20 6d 65 | s.(errs)..."Concatenate.error.me |
| 43a40 | 73 73 61 67 65 73 20 61 6e 64 20 69 64 73 20 66 72 6f 6d 20 45 52 52 53 2e 22 0a 20 20 28 70 63 | ssages.and.ids.from.ERRS."...(pc |
| 43a60 | 61 73 65 20 28 64 65 6c 71 20 6e 69 6c 20 65 72 72 73 29 20 3b 3b 20 46 49 58 4d 45 20 77 68 79 | ase.(delq.nil.errs).;;.FIXME.why |
| 43a80 | 20 77 6f 75 6c 64 20 65 72 72 6f 72 73 20 62 65 20 6e 69 6c 20 68 65 72 65 3f 0a 20 20 20 20 28 | .would.errors.be.nil.here?.....( |
| 43aa0 | 60 28 2c 65 72 72 29 20 3b 3b 20 41 20 73 69 6e 67 6c 65 20 65 72 72 6f 72 0a 20 20 20 20 20 28 | `(,err).;;.A.single.error......( |
| 43ac0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e | flycheck-error-format-message-an |
| 43ae0 | 64 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 28 5f 20 3b 3b 20 5a 65 72 6f 20 6f 72 20 6d 75 6c | d-id.err)).....(_.;;.Zero.or.mul |
| 43b00 | 74 69 70 6c 65 20 65 72 72 6f 72 73 0a 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 | tiple.errors......(mapconcat.... |
| 43b20 | 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | ...(lambda.(err).........(flyche |
| 43b40 | 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 65 | ck-error-format-message-and-id.e |
| 43b60 | 72 72 20 27 69 6e 63 6c 75 64 65 2d 73 6e 69 70 70 65 74 29 29 0a 20 20 20 20 20 20 65 72 72 73 | rr.'include-snippet)).......errs |
| 43b80 | 20 22 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 74 65 | ."\n"))))..(defun.flycheck-filte |
| 43ba0 | 72 2d 6f 76 65 72 6c 61 79 73 20 28 6f 76 65 72 6c 61 79 73 29 0a 20 20 22 47 65 74 20 61 6c 6c | r-overlays.(overlays)..."Get.all |
| 43bc0 | 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 73 20 66 72 6f 6d 20 4f 56 45 52 4c 41 59 53 | .Flycheck.overlays.from.OVERLAYS |
| 43be0 | 2c 20 69 6e 20 6f 72 69 67 69 6e 61 6c 20 6f 72 64 65 72 2e 22 0a 20 20 3b 3b 20 54 68 65 20 6f | ,.in.original.order."...;;.The.o |
| 43c00 | 72 64 65 72 20 6f 66 20 65 72 72 6f 72 73 20 72 65 74 75 72 6e 65 64 20 66 72 6f 6d 20 6f 76 65 | rder.of.errors.returned.from.ove |
| 43c20 | 72 6c 61 79 73 20 69 73 20 6e 6f 74 20 73 74 61 62 6c 65 2c 20 73 6f 20 77 65 20 73 6f 72 74 0a | rlays.is.not.stable,.so.we.sort. |
| 43c40 | 20 20 3b 3b 20 74 68 65 6d 20 61 67 61 69 6e 20 75 73 69 6e 67 20 74 68 65 20 69 6e 74 65 72 6e | ..;;.them.again.using.the.intern |
| 43c60 | 61 6c 20 69 6e 64 65 78 20 74 6f 20 67 75 61 72 61 6e 74 65 65 20 65 72 72 6f 72 73 20 61 72 65 | al.index.to.guarantee.errors.are |
| 43c80 | 20 61 6c 77 61 79 73 0a 20 20 3b 3b 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 74 68 65 20 73 61 | .always...;;.displayed.in.the.sa |
| 43ca0 | 6d 65 20 6f 72 64 65 72 2e 0a 20 20 28 73 65 71 2d 73 6f 72 74 0a 20 20 20 3b 3b 20 57 65 20 63 | me.order....(seq-sort....;;.We.c |
| 43cc0 | 61 6e 27 74 20 75 73 65 20 60 73 65 71 2d 73 6f 72 74 2d 62 79 27 20 68 65 72 65 3b 20 73 65 65 | an't.use.`seq-sort-by'.here;.see |
| 43ce0 | 20 61 62 6f 76 65 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 6f 31 20 6f 32 29 20 28 3c 20 28 6f 76 | .above....(lambda.(o1.o2).(<.(ov |
| 43d00 | 65 72 6c 61 79 2d 67 65 74 20 6f 31 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 6e 64 | erlay-get.o1.'flycheck-error-ind |
| 43d20 | 65 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c | ex).......................(overl |
| 43d40 | 61 79 2d 67 65 74 20 6f 32 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 6e 64 65 78 29 | ay-get.o2.'flycheck-error-index) |
| 43d60 | 29 29 0a 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 6f 29 20 28 6f | ))....(seq-filter.(lambda.(o).(o |
| 43d80 | 76 65 72 6c 61 79 2d 67 65 74 20 6f 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 29 29 | verlay-get.o.'flycheck-overlay)) |
| 43da0 | 20 6f 76 65 72 6c 61 79 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 76 | .overlays)))..(defun.flycheck-ov |
| 43dc0 | 65 72 6c 61 79 73 2d 61 74 20 28 70 6f 73 29 0a 20 20 22 47 65 74 20 61 6c 6c 20 46 6c 79 63 68 | erlays-at.(pos)..."Get.all.Flych |
| 43de0 | 65 63 6b 20 6f 76 65 72 6c 61 79 73 20 61 74 20 50 4f 53 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 | eck.overlays.at.POS."...(flychec |
| 43e00 | 6b 2d 66 69 6c 74 65 72 2d 6f 76 65 72 6c 61 79 73 20 28 6f 76 65 72 6c 61 79 73 2d 61 74 20 70 | k-filter-overlays.(overlays-at.p |
| 43e20 | 6f 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d | os)))..(defun.flycheck-overlays- |
| 43e40 | 69 6e 20 28 62 65 67 20 65 6e 64 29 0a 20 20 22 47 65 74 20 61 6c 6c 20 46 6c 79 63 68 65 63 6b | in.(beg.end)..."Get.all.Flycheck |
| 43e60 | 20 6f 76 65 72 6c 61 79 73 20 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 22 0a | .overlays.between.BEG.and.END.". |
| 43e80 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 6f 76 65 72 6c 61 79 73 20 28 6f 76 65 | ..(flycheck-filter-overlays.(ove |
| 43ea0 | 72 6c 61 79 73 2d 69 6e 20 62 65 67 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | rlays-in.beg.end)))..(defun.flyc |
| 43ec0 | 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 28 70 6f 73 29 0a 20 20 22 | heck-overlay-errors-at.(pos)..." |
| 43ee0 | 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 66 6c 79 63 68 65 63 6b 20 65 72 | Return.a.list.of.all.flycheck.er |
| 43f00 | 72 6f 72 73 20 6f 76 65 72 6c 61 69 64 20 61 74 20 50 4f 53 2e 22 0a 20 20 28 73 65 71 2d 6d 61 | rors.overlaid.at.POS."...(seq-ma |
| 43f20 | 70 20 28 6c 61 6d 62 64 61 20 28 6f 29 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 20 27 66 6c | p.(lambda.(o).(overlay-get.o.'fl |
| 43f40 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ycheck-error))............(flych |
| 43f60 | 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 61 74 20 70 6f 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | eck-overlays-at.pos)))..(defun.f |
| 43f80 | 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 69 6e 20 28 62 65 67 20 65 | lycheck-overlay-errors-in.(beg.e |
| 43fa0 | 6e 64 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 66 6c 79 63 | nd)..."Return.a.list.of.all.flyc |
| 43fc0 | 68 65 63 6b 20 65 72 72 6f 72 73 20 6f 76 65 72 6c 61 69 64 20 62 65 74 77 65 65 6e 20 42 45 47 | heck.errors.overlaid.between.BEG |
| 43fe0 | 20 61 6e 64 20 45 4e 44 2e 22 0a 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 6f | .and.END."...(seq-map.(lambda.(o |
| 44000 | 29 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ).(overlay-get.o.'flycheck-error |
| 44020 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 | ))............(flycheck-overlays |
| 44040 | 2d 69 6e 20 62 65 67 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c | -in.beg.end)))..(defvar-local.fl |
| 44060 | 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 20 6e 69 6c 0a 20 20 | ycheck-overlays-to-delete.nil... |
| 44080 | 22 4f 76 65 72 6c 61 79 73 20 6d 61 72 6b 20 66 6f 72 20 64 65 6c 65 74 69 6f 6e 20 61 66 74 65 | "Overlays.mark.for.deletion.afte |
| 440a0 | 72 20 61 6c 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 63 6f 6d 70 6c 65 74 65 64 2e 22 29 | r.all.syntax.checks.completed.") |
| 440c0 | 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 | .(put.'flycheck-overlays-to-dele |
| 440e0 | 74 65 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e 20 66 | te.'permanent-local.t)..(defun.f |
| 44100 | 6c 79 63 68 65 63 6b 2d 64 65 6c 65 74 65 2d 61 6c 6c 2d 6f 76 65 72 6c 61 79 73 20 28 29 0a 20 | lycheck-delete-all-overlays.().. |
| 44120 | 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 66 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 73 20 69 | ."Remove.all.flycheck.overlays.i |
| 44140 | 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6f 76 65 72 6c 61 | n.the.current.buffer."...(overla |
| 44160 | 79 2d 72 65 63 65 6e 74 65 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 28 66 6c 79 63 68 | y-recenter.(point-max))...(flych |
| 44180 | 65 63 6b 2d 64 65 6c 65 74 65 2d 6d 61 72 6b 65 64 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 28 73 | eck-delete-marked-overlays)...(s |
| 441a0 | 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 | etq.flycheck--last-overlay-index |
| 441c0 | 20 30 29 0a 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 28 77 69 64 | .0)...(save-restriction.....(wid |
| 441e0 | 65 6e 29 0a 20 20 20 20 28 73 65 71 2d 64 6f 20 23 27 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 | en).....(seq-do.#'delete-overlay |
| 44200 | 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 | .(flycheck-overlays-in.(point-mi |
| 44220 | 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | n).(point-max)))))..(defun.flych |
| 44240 | 65 63 6b 2d 6d 61 72 6b 2d 61 6c 6c 2d 6f 76 65 72 6c 61 79 73 2d 66 6f 72 2d 64 65 6c 65 74 69 | eck-mark-all-overlays-for-deleti |
| 44260 | 6f 6e 20 28 29 0a 20 20 22 4d 61 72 6b 20 61 6c 6c 20 63 75 72 72 65 6e 74 20 6f 76 65 72 6c 61 | on.()..."Mark.all.current.overla |
| 44280 | 79 73 20 66 6f 72 20 64 65 6c 65 74 69 6f 6e 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | ys.for.deletion."...(setq.flyche |
| 442a0 | 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 0a 20 20 20 20 20 20 20 20 28 61 | ck-overlays-to-delete.........(a |
| 442c0 | 70 70 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 | ppend.(flycheck-overlays-in.(poi |
| 442e0 | 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | nt-min).(point-max))............ |
| 44300 | 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 | .....flycheck-overlays-to-delete |
| 44320 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 6c 65 74 65 2d 6d 61 72 6b | )))..(defun.flycheck-delete-mark |
| 44340 | 65 64 2d 6f 76 65 72 6c 61 79 73 20 28 29 0a 20 20 22 44 65 6c 65 74 65 20 61 6c 6c 20 6f 76 65 | ed-overlays.()..."Delete.all.ove |
| 44360 | 72 6c 61 79 73 20 6d 61 72 6b 65 64 20 66 6f 72 20 64 65 6c 65 74 69 6f 6e 2e 22 0a 20 20 28 6f | rlays.marked.for.deletion."...(o |
| 44380 | 76 65 72 6c 61 79 2d 72 65 63 65 6e 74 65 72 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 28 | verlay-recenter.(point-max))...( |
| 443a0 | 73 65 71 2d 64 6f 20 23 27 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 66 6c 79 63 68 65 63 6b | seq-do.#'delete-overlay.flycheck |
| 443c0 | 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 29 0a 20 20 28 73 65 74 71 20 66 6c 79 | -overlays-to-delete)...(setq.fly |
| 443e0 | 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 20 6e 69 6c 29 29 0a 0a | check-overlays-to-delete.nil)).. |
| 44400 | 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 | ..;;;.Error.navigation.in.the.cu |
| 44420 | 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 | rrent.buffer.(defun.flycheck-err |
| 44440 | 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 61 74 2d 70 6f 73 2d 70 20 28 70 | or-level-interesting-at-pos-p.(p |
| 44460 | 6f 73 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 65 72 72 6f 72 20 73 65 76 65 72 69 74 79 20 61 | os)..."Check.if.error.severity.a |
| 44480 | 74 20 50 4f 53 20 70 61 73 73 65 73 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | t.POS.passes.`flycheck-error-lev |
| 444a0 | 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 70 27 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d | el-interesting-p'."...(flycheck- |
| 444c0 | 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 70 20 28 67 65 74 2d 63 | error-level-interesting-p.(get-c |
| 444e0 | 68 61 72 2d 70 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | har-property.pos.'flycheck-error |
| 44500 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c | )))..(defun.flycheck-error-level |
| 44520 | 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 70 20 28 65 72 72 29 0a 20 20 22 43 68 65 63 6b 20 69 66 | -interesting-p.(err)..."Check.if |
| 44540 | 20 45 52 52 20 73 65 76 65 72 69 74 79 20 69 73 20 3e 3d 20 60 66 6c 79 63 68 65 63 6b 2d 6e 61 | .ERR.severity.is.>=.`flycheck-na |
| 44560 | 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 2e 0a 0a 45 52 52 20 69 73 | vigation-minimum-level'...ERR.is |
| 44580 | 20 61 6c 73 6f 20 69 6e 74 65 72 65 73 74 69 6e 67 20 28 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 | .also.interesting.(the.function. |
| 445a0 | 72 65 74 75 72 6e 73 20 74 72 75 65 29 20 69 66 20 74 68 65 72 65 20 61 72 65 0a 6e 6f 20 65 72 | returns.true).if.there.are.no.er |
| 445c0 | 72 6f 72 73 20 61 73 20 6f 72 20 6d 6f 72 65 20 73 65 76 65 72 65 20 74 68 61 6e 20 60 66 6c 79 | rors.as.or.more.severe.than.`fly |
| 445e0 | 63 68 65 63 6b 2d 6e 61 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 2e | check-navigation-minimum-level'. |
| 44600 | 22 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 | "...(when.(flycheck-error-p.err) |
| 44620 | 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 6d 69 6e 2d 6c 65 76 65 6c 20 66 6c 79 63 68 65 63 6b | .....(if-let.(min-level.flycheck |
| 44640 | 2d 6e 61 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 | -navigation-minimum-level)...... |
| 44660 | 20 20 20 28 6f 72 20 28 3c 3d 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c | ...(or.(<=.(flycheck-error-level |
| 44680 | 2d 73 65 76 65 72 69 74 79 20 6d 69 6e 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -severity.min-level)............ |
| 446a0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 | .....(flycheck-error-level-sever |
| 446c0 | 69 74 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 29 | ity.(flycheck-error-level.err))) |
| 446e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d | .............(not.(flycheck-has- |
| 44700 | 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 2d 70 20 6d 69 6e 2d 6c 65 76 65 6c 29 29 29 0a 20 20 | current-errors-p.min-level)))... |
| 44720 | 20 20 20 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 | ....t)))..(defun.flycheck-next-e |
| 44740 | 72 72 6f 72 2d 70 6f 73 20 28 6e 20 26 6f 70 74 69 6f 6e 61 6c 20 72 65 73 65 74 29 0a 20 20 22 | rror-pos.(n.&optional.reset)..." |
| 44760 | 47 65 74 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 4e 2d 74 68 20 6e 65 78 | Get.the.position.of.the.N-th.nex |
| 44780 | 74 20 65 72 72 6f 72 2e 0a 0a 57 69 74 68 20 6e 65 67 61 74 69 76 65 20 4e 2c 20 67 65 74 20 74 | t.error...With.negative.N,.get.t |
| 447a0 | 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 28 2d 4e 29 2d 74 68 20 70 72 65 76 69 | he.position.of.the.(-N)-th.previ |
| 447c0 | 6f 75 73 20 65 72 72 6f 72 0a 69 6e 73 74 65 61 64 2e 20 20 57 69 74 68 20 6e 6f 6e 2d 6e 69 6c | ous.error.instead...With.non-nil |
| 447e0 | 20 52 45 53 45 54 2c 20 73 65 61 72 63 68 20 66 72 6f 6d 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2c | .RESET,.search.from.`point-min', |
| 44800 | 20 6f 74 68 65 72 77 69 73 65 0a 73 65 61 72 63 68 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 | .otherwise.search.from.the.curre |
| 44820 | 6e 74 20 70 6f 69 6e 74 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f | nt.point...Return.the.position.o |
| 44840 | 66 20 74 68 65 20 6e 65 78 74 20 6f 72 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 2c 20 6f 72 | f.the.next.or.previous.error,.or |
| 44860 | 20 6e 69 6c 20 69 66 0a 74 68 65 72 65 20 69 73 20 6e 6f 6e 65 2e 20 20 49 66 20 4e 20 69 73 20 | .nil.if.there.is.none...If.N.is. |
| 44880 | 7a 65 72 6f 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e 74 27 2c 20 6f 72 20 60 70 6f 69 6e 74 2d | zero,.return.`point',.or.`point- |
| 448a0 | 6d 69 6e 27 20 69 66 0a 52 45 53 45 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 28 6c 65 | min'.if.RESET.is.non-nil."...(le |
| 448c0 | 74 20 28 28 6e 20 28 6f 72 20 6e 20 31 29 29 0a 20 20 20 20 20 20 20 20 28 70 6f 73 20 28 69 66 | t.((n.(or.n.1)).........(pos.(if |
| 448e0 | 20 72 65 73 65 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 20 | .reset.(point-min).(point))))... |
| 44900 | 20 20 28 69 66 20 28 3e 3d 20 6e 20 30 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 65 61 72 63 68 | ..(if.(>=.n.0).........;;.Search |
| 44920 | 20 66 6f 72 77 61 72 64 73 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 70 6f | .forwards.........(while.(and.po |
| 44940 | 73 20 28 3e 20 6e 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 20 28 31 2d | s.(>.n.0))...........(setq.n.(1- |
| 44960 | 20 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 67 65 74 2d 63 68 61 72 2d 70 | .n))...........(when.(get-char-p |
| 44980 | 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 0a 20 20 20 | roperty.pos.'flycheck-error).... |
| 449a0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 6f 76 65 20 62 65 79 6f 6e 64 20 66 72 6f 6d 20 74 68 65 | .........;;.Move.beyond.from.the |
| 449c0 | 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 69 66 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 20 | .current.error.if.any........... |
| 449e0 | 20 20 28 73 65 74 71 20 70 6f 73 20 28 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 | ..(setq.pos.(next-single-char-pr |
| 44a00 | 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | operty-change.pos.'flycheck-erro |
| 44a20 | 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 6f 72 20 28 | r)))...........(while.(not.(or.( |
| 44a40 | 3d 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | =.pos.(point-max)).............. |
| 44a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | .............(flycheck-error-lev |
| 44a80 | 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 61 74 2d 70 6f 73 2d 70 20 70 6f 73 29 29 29 0a 20 | el-interesting-at-pos-p.pos))).. |
| 44aa0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 63 61 6e 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 | ...........;;.Scan.for.the.next. |
| 44ac0 | 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 6e 65 78 | error.............(setq.pos.(nex |
| 44ae0 | 74 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 70 6f | t-single-char-property-change.po |
| 44b00 | 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | s.'flycheck-error)))...........( |
| 44b20 | 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 | when.(and.(=.pos.(point-max))... |
| 44b40 | 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 6c 79 63 68 65 63 | ...................(not.(flychec |
| 44b60 | 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 61 74 2d 70 6f 73 | k-error-level-interesting-at-pos |
| 44b80 | 2d 70 20 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 77 65 20 72 | -p.pos))).............;;.If.we.r |
| 44ba0 | 65 61 63 68 65 64 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2c 20 62 75 | eached.the.end.of.the.buffer,.bu |
| 44bc0 | 74 20 6e 6f 20 65 72 72 6f 72 2c 20 77 65 20 64 69 64 6e 27 74 20 66 69 6e 64 0a 20 20 20 20 20 | t.no.error,.we.didn't.find...... |
| 44be0 | 20 20 20 20 20 20 20 3b 3b 20 61 6e 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | .......;;.any.............(setq. |
| 44c00 | 70 6f 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 53 65 61 72 63 68 20 62 61 63 6b 77 | pos.nil))).......;;.Search.backw |
| 44c20 | 61 72 64 73 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 70 6f 73 20 28 3c 20 6e 20 | ards.......(while.(and.pos.(<.n. |
| 44c40 | 30 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 20 28 31 2b 20 6e 29 29 0a 20 20 20 20 | 0)).........(setq.n.(1+.n))..... |
| 44c60 | 20 20 20 20 3b 3b 20 4c 6f 6f 70 20 75 6e 74 69 6c 20 77 65 20 66 69 6e 64 20 61 6e 20 65 72 72 | ....;;.Loop.until.we.find.an.err |
| 44c80 | 6f 72 2e 20 20 57 65 20 6e 65 65 64 20 74 6f 20 63 68 65 63 6b 20 74 68 65 20 70 6f 73 69 74 69 | or...We.need.to.check.the.positi |
| 44ca0 | 6f 6e 20 2a 62 65 66 6f 72 65 2a 0a 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 63 75 72 72 65 | on.*before*.........;;.the.curre |
| 44cc0 | 6e 74 20 6f 6e 65 2c 20 62 65 63 61 75 73 65 20 60 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 | nt.one,.because.`previous-single |
| 44ce0 | 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 27 0a 20 20 20 20 20 20 20 20 3b | -char-property-change'.........; |
| 44d00 | 3b 20 61 6c 77 61 79 73 20 6d 6f 76 65 73 20 74 6f 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 2a | ;.always.moves.to.the.position.* |
| 44d20 | 6f 66 2a 20 74 68 65 20 63 68 61 6e 67 65 2e 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 | of*.the.change..........(while.( |
| 44d40 | 6e 6f 74 20 28 6f 72 20 28 3d 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 | not.(or.(=.pos.(point-min))..... |
| 44d60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ....................(flycheck-er |
| 44d80 | 72 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 61 74 2d 70 6f 73 2d 70 20 28 | ror-level-interesting-at-pos-p.( |
| 44da0 | 31 2d 20 70 6f 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 | 1-.pos))))...........(setq.pos.( |
| 44dc0 | 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 | previous-single-char-property-ch |
| 44de0 | 61 6e 67 65 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 | ange.pos.'flycheck-error)))..... |
| 44e00 | 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 69 6e | ....(when.(and.(=.pos.(point-min |
| 44e20 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 66 6c 79 63 | ))....................(not.(flyc |
| 44e40 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 73 74 69 6e 67 2d 61 74 2d | heck-error-level-interesting-at- |
| 44e60 | 70 6f 73 2d 70 20 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 64 69 64 | pos-p.pos)))...........;;.We.did |
| 44e80 | 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 65 72 72 6f 72 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 | n't.find.any.error............(s |
| 44ea0 | 65 74 71 20 70 6f 73 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 6f 73 0a | etq.pos.nil)).........(when.pos. |
| 44ec0 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 66 6f 75 6e 64 20 61 6e 20 65 72 72 6f 72 2c 20 | ..........;;.We.found.an.error,. |
| 44ee0 | 73 6f 20 6d 6f 76 65 20 74 6f 20 69 74 73 20 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 20 20 20 | so.move.to.its.beginning........ |
| 44f00 | 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 63 68 | ...(setq.pos.(previous-single-ch |
| 44f20 | 61 72 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 70 6f 73 0a 20 20 20 20 20 20 20 20 20 | ar-property-change.pos.......... |
| 44f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 44f60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .................'flycheck-error |
| 44f80 | 29 29 29 29 29 0a 20 20 20 20 70 6f 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ))))).....pos))..(defun.flycheck |
| 44fa0 | 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 28 6e 20 72 65 73 65 74 29 0a 20 | -next-error-function.(n.reset).. |
| 44fc0 | 20 22 56 69 73 69 74 20 74 68 65 20 4e 2d 74 68 20 65 72 72 6f 72 20 66 72 6f 6d 20 74 68 65 20 | ."Visit.the.N-th.error.from.the. |
| 44fe0 | 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 0a 0a 4e 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 | current.point...N.is.the.number. |
| 45000 | 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 61 64 76 61 6e 63 65 20 62 79 2c 20 77 68 65 72 65 20 61 | of.errors.to.advance.by,.where.a |
| 45020 | 20 6e 65 67 61 74 69 76 65 20 4e 0a 61 64 76 61 6e 63 65 73 20 62 61 63 6b 77 61 72 64 73 2e 20 | .negative.N.advances.backwards.. |
| 45040 | 20 57 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 52 45 53 45 54 2c 20 61 64 76 61 6e 63 65 20 66 72 6f | .With.non-nil.RESET,.advance.fro |
| 45060 | 6d 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2c 20 6f | m.the.beginning.of.the.buffer,.o |
| 45080 | 74 68 65 72 77 69 73 65 20 61 64 76 61 6e 63 65 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e | therwise.advance.from.the.curren |
| 450a0 | 74 0a 70 6f 73 69 74 69 6f 6e 2e 0a 0a 49 6e 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 77 69 | t.position...Intended.for.use.wi |
| 450c0 | 74 68 20 60 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 0a 20 20 28 69 66 | th.`next-error-function'."...(if |
| 450e0 | 2d 6c 65 74 2a 20 28 28 70 6f 73 20 28 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 | -let*.((pos.(flycheck-next-error |
| 45100 | 2d 70 6f 73 20 6e 20 72 65 73 65 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 20 | -pos.n.reset)).............(err. |
| 45120 | 28 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b | (get-char-property.pos.'flycheck |
| 45140 | 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 74 | -error))).......(flycheck-jump-t |
| 45160 | 6f 2d 65 72 72 6f 72 20 65 72 72 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f | o-error.err).....(user-error."No |
| 45180 | 20 6d 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 22 29 29 29 0a 0a 28 64 65 66 75 | .more.Flycheck.errors")))..(defu |
| 451a0 | 6e 20 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c | n.flycheck-next-error.(&optional |
| 451c0 | 20 6e 20 72 65 73 65 74 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 4e 2d 74 68 20 65 72 72 6f | .n.reset)..."Visit.the.N-th.erro |
| 451e0 | 72 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 2e 0a 0a 4e 20 69 73 20 | r.from.the.current.point...N.is. |
| 45200 | 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 61 64 76 61 6e 63 65 20 | the.number.of.errors.to.advance. |
| 45220 | 62 79 2c 20 77 68 65 72 65 20 61 20 6e 65 67 61 74 69 76 65 20 4e 0a 61 64 76 61 6e 63 65 73 20 | by,.where.a.negative.N.advances. |
| 45240 | 62 61 63 6b 77 61 72 64 73 2e 20 20 57 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 52 45 53 45 54 2c 20 | backwards...With.non-nil.RESET,. |
| 45260 | 61 64 76 61 6e 63 65 20 66 72 6f 6d 20 74 68 65 0a 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 | advance.from.the.beginning.of.th |
| 45280 | 65 20 62 75 66 66 65 72 2c 20 6f 74 68 65 72 77 69 73 65 20 61 64 76 61 6e 63 65 20 66 72 6f 6d | e.buffer,.otherwise.advance.from |
| 452a0 | 20 74 68 65 20 63 75 72 72 65 6e 74 0a 70 6f 73 69 74 69 6f 6e 2e 22 0a 20 20 28 69 6e 74 65 72 | .the.current.position."...(inter |
| 452c0 | 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 77 68 65 6e 20 28 63 6f 6e 73 70 20 6e 29 0a 20 20 | active."P")...(when.(consp.n)... |
| 452e0 | 20 20 3b 3b 20 55 6e 69 76 65 72 73 61 6c 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6d | ..;;.Universal.prefix.argument.m |
| 45300 | 65 61 6e 73 20 72 65 73 65 74 0a 20 20 20 20 28 73 65 74 71 20 72 65 73 65 74 20 74 20 6e 20 6e | eans.reset.....(setq.reset.t.n.n |
| 45320 | 69 6c 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 | il))...(flycheck-next-error-func |
| 45340 | 74 69 6f 6e 20 6e 20 72 65 73 65 74 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 | tion.n.reset)...(flycheck-displa |
| 45360 | 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | y-error-at-point))..(defun.flych |
| 45380 | 65 63 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 29 | eck-previous-error.(&optional.n) |
| 453a0 | 0a 20 20 22 56 69 73 69 74 20 74 68 65 20 4e 2d 74 68 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f | ..."Visit.the.N-th.previous.erro |
| 453c0 | 72 2e 0a 0a 49 66 20 67 69 76 65 6e 2c 20 4e 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6e 75 | r...If.given,.N.specifies.the.nu |
| 453e0 | 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 6d 6f 76 65 20 62 61 63 6b 77 61 72 64 73 | mber.of.errors.to.move.backwards |
| 45400 | 20 62 79 2e 0a 49 66 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 6d 6f 76 65 20 66 6f 72 77 | .by..If.N.is.negative,.move.forw |
| 45420 | 61 72 64 73 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 | ards.instead."...(interactive."P |
| 45440 | 22 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 20 28 2d 20 28 6f 72 | ")...(flycheck-next-error.(-.(or |
| 45460 | 20 6e 20 31 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 72 73 74 2d | .n.1))))..(defun.flycheck-first- |
| 45480 | 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 29 0a 20 20 22 56 69 73 69 74 20 74 68 65 | error.(&optional.n)..."Visit.the |
| 454a0 | 20 4e 2d 74 68 20 65 72 72 6f 72 20 66 72 6f 6d 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 | .N-th.error.from.beginning.of.th |
| 454c0 | 65 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 67 69 76 65 6e 2c 20 4e 20 73 70 65 63 69 66 69 65 73 | e.buffer...If.given,.N.specifies |
| 454e0 | 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 74 6f 20 6d 6f 76 65 20 66 6f | .the.number.of.errors.to.move.fo |
| 45500 | 72 77 61 72 64 20 66 72 6f 6d 0a 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 | rward.from.the.beginning.of.the. |
| 45520 | 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 | buffer."...(interactive."P")...( |
| 45540 | 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 20 6e 20 27 72 65 73 65 74 29 29 0a 0a | flycheck-next-error.n.'reset)).. |
| 45560 | 0c 0a 3b 3b 3b 20 4c 69 73 74 69 6e 67 20 65 72 72 6f 72 73 20 69 6e 20 62 75 66 66 65 72 73 0a | ..;;;.Listing.errors.in.buffers. |
| 45580 | 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 | (defconst.flycheck-error-list-bu |
| 455a0 | 66 66 65 72 20 22 2a 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 2a 22 0a 20 20 22 54 68 65 20 | ffer."*Flycheck.errors*"..."The. |
| 455c0 | 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 73 68 6f 77 20 65 72 72 6f 72 | name.of.the.buffer.to.show.error |
| 455e0 | 20 6c 69 73 74 73 2e 22 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 65 72 | .lists.")..(defmacro.flycheck-er |
| 45600 | 72 6f 72 2d 6c 69 73 74 2d 77 69 74 68 2d 62 75 66 66 65 72 20 28 26 72 65 73 74 20 62 6f 64 79 | ror-list-with-buffer.(&rest.body |
| 45620 | 29 0a 20 20 22 45 76 61 6c 75 61 74 65 20 42 4f 44 59 20 69 6e 20 66 6c 79 63 68 65 63 6b 2d 65 | )..."Evaluate.BODY.in.flycheck-e |
| 45640 | 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 2c 20 69 66 20 69 74 20 65 78 69 73 74 73 2e 22 | rror-list-buffer,.if.it.exists." |
| 45660 | 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 20 28 64 65 62 75 67 20 74 29 | ...(declare.(indent.0).(debug.t) |
| 45680 | 29 0a 20 20 60 28 77 68 65 6e 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d | )...`(when.(get-buffer.flycheck- |
| 456a0 | 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 28 77 69 74 68 2d 63 75 | error-list-buffer)......(with-cu |
| 456c0 | 72 72 65 6e 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | rrent-buffer.flycheck-error-list |
| 456e0 | 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 29 29 0a 0a 28 64 65 66 76 61 | -buffer........,@body)))..(defva |
| 45700 | 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 0a 20 | r.flycheck-error-list-mode-map.. |
| 45720 | 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) |
| 45740 | 29 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 66 22 29 | )).....(define-key.map.(kbd."f") |
| 45760 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 66 69 6c 74 65 | .#'flycheck-error-list-set-filte |
| 45780 | 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 46 22 29 | r).....(define-key.map.(kbd."F") |
| 457a0 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 73 65 74 2d 66 69 6c | .#'flycheck-error-list-reset-fil |
| 457c0 | 74 65 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 6e | ter).....(define-key.map.(kbd."n |
| 457e0 | 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 | ").#'flycheck-error-list-next-er |
| 45800 | 72 6f 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 70 | ror).....(define-key.map.(kbd."p |
| 45820 | 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 70 72 65 76 69 6f 75 | ").#'flycheck-error-list-previou |
| 45840 | 73 2d 65 72 72 6f 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 | s-error).....(define-key.map.(kb |
| 45860 | 64 20 22 67 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 68 65 | d."g").#'flycheck-error-list-che |
| 45880 | 63 6b 2d 73 6f 75 72 63 65 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 | ck-source).....(define-key.map.( |
| 458a0 | 6b 62 64 20 22 65 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 | kbd."e").#'flycheck-error-list-e |
| 458c0 | 78 70 6c 61 69 6e 2d 65 72 72 6f 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 | xplain-error).....(define-key.ma |
| 458e0 | 70 20 28 6b 62 64 20 22 52 45 54 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | p.(kbd."RET").#'flycheck-error-l |
| 45900 | 69 73 74 2d 67 6f 74 6f 2d 65 72 72 6f 72 29 0a 20 20 20 20 6d 61 70 29 0a 20 20 22 54 68 65 20 | ist-goto-error).....map)..."The. |
| 45920 | 6b 65 79 6d 61 70 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d | keymap.of.`flycheck-error-list-m |
| 45940 | 6f 64 65 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | ode'.")..(defun.flycheck-error-l |
| 45960 | 69 73 74 2d 6d 61 6b 65 2d 6c 61 73 74 2d 63 6f 6c 75 6d 6e 20 28 6d 65 73 73 61 67 65 20 63 68 | ist-make-last-column.(message.ch |
| 45980 | 65 63 6b 65 72 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 | ecker)..."Compute.contents.of.th |
| 459a0 | 65 20 6c 61 73 74 20 65 72 72 6f 72 20 6c 69 73 74 20 63 65 6c 6c 2e 0a 0a 4d 45 53 53 41 47 45 | e.last.error.list.cell...MESSAGE |
| 459c0 | 20 61 6e 64 20 43 48 45 43 4b 45 52 20 61 72 65 20 64 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 | .and.CHECKER.are.displayed.in.a. |
| 459e0 | 73 69 6e 67 6c 65 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 6c 6c 6f 77 20 74 68 65 0a 6d 65 73 73 61 | single.column.to.allow.the.messa |
| 45a00 | 67 65 20 74 6f 20 73 74 72 65 74 63 68 20 61 72 62 69 74 72 61 72 69 6c 79 20 66 61 72 2e 22 0a | ge.to.stretch.arbitrarily.far.". |
| 45a20 | 20 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 72 2d 6e 61 6d 65 20 28 70 72 6f 70 65 72 74 69 7a | ..(let.((checker-name.(propertiz |
| 45a40 | 65 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 | e.(symbol-name.checker)......... |
| 45a60 | 20 20 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 | ..........................'face. |
| 45a80 | 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 68 65 63 6b 65 72 2d 6e 61 6d | 'flycheck-error-list-checker-nam |
| 45aa0 | 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 70 72 6f 70 65 72 74 69 7a 65 | e)).........(message.(propertize |
| 45ac0 | 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .message........................ |
| 45ae0 | 20 20 20 20 20 20 27 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | ......'face.'flycheck-error-list |
| 45b00 | 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 | -error-message))).....(format."% |
| 45b20 | 73 20 28 25 73 29 22 20 6d 65 73 73 61 67 65 20 63 68 65 63 6b 65 72 2d 6e 61 6d 65 29 29 29 0a | s.(%s)".message.checker-name))). |
| 45b40 | 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 | .(defconst.flycheck-error-list-f |
| 45b60 | 6f 72 6d 61 74 0a 20 20 60 5b 28 22 46 69 6c 65 22 20 36 29 0a 20 20 20 20 28 22 4c 69 6e 65 22 | ormat...`[("File".6).....("Line" |
| 45b80 | 20 35 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 6e 74 72 79 2d 3c 20 3a | .5.flycheck-error-list-entry-<.: |
| 45ba0 | 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 28 22 43 6f 6c 22 20 33 20 6e 69 6c 20 | right-align.t).....("Col".3.nil. |
| 45bc0 | 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 20 28 22 4c 65 76 65 6c 22 20 38 20 66 | :right-align.t).....("Level".8.f |
| 45be0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 6e 74 72 79 2d 6c 65 76 65 6c 2d 3c | lycheck-error-list-entry-level-< |
| 45c00 | 29 0a 20 20 20 20 28 22 49 44 22 20 36 20 74 29 0a 20 20 20 20 28 2c 28 66 6c 79 63 68 65 63 6b | ).....("ID".6.t).....(,(flycheck |
| 45c20 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 6c 61 73 74 2d 63 6f 6c 75 6d 6e 20 22 4d 65 | -error-list-make-last-column."Me |
| 45c40 | 73 73 61 67 65 22 20 27 43 68 65 63 6b 65 72 29 20 30 20 74 29 5d 0a 20 20 22 54 61 62 6c 65 20 | ssage".'Checker).0.t)]..."Table. |
| 45c60 | 66 6f 72 6d 61 74 20 66 6f 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 29 0a 0a 28 64 | format.for.the.error.list.")..(d |
| 45c80 | 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 70 61 64 64 | efconst.flycheck-error-list-padd |
| 45ca0 | 69 6e 67 20 31 0a 20 20 22 50 61 64 64 69 6e 67 20 75 73 65 64 20 69 6e 20 65 72 72 6f 72 20 6c | ing.1..."Padding.used.in.error.l |
| 45cc0 | 69 73 74 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 2d 65 72 72 6f | ist.")..(defconst.flycheck--erro |
| 45ce0 | 72 2d 6c 69 73 74 2d 6d 73 67 2d 6f 66 66 73 65 74 0a 20 20 28 73 65 71 2d 72 65 64 75 63 65 0a | r-list-msg-offset...(seq-reduce. |
| 45d00 | 20 20 20 28 6c 61 6d 62 64 61 20 28 6f 66 66 73 65 74 20 66 6d 74 29 0a 20 20 20 20 20 28 70 63 | ...(lambda.(offset.fmt)......(pc |
| 45d20 | 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 5f 20 2c 77 69 64 74 68 20 2c 5f 20 2e 20 2c 70 72 6f | ase-let*.((`(,_.,width.,_...,pro |
| 45d40 | 70 73 29 20 66 6d 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 64 64 | ps).fmt)...................(padd |
| 45d60 | 69 6e 67 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 73 20 3a 70 61 64 2d 72 69 | ing.(or.(plist-get.props.:pad-ri |
| 45d80 | 67 68 74 29 20 31 29 29 29 0a 20 20 20 20 20 20 20 28 2b 20 6f 66 66 73 65 74 20 77 69 64 74 68 | ght).1)))........(+.offset.width |
| 45da0 | 20 70 61 64 64 69 6e 67 29 29 29 0a 20 20 20 28 73 65 71 2d 73 75 62 73 65 71 20 66 6c 79 63 68 | .padding)))....(seq-subseq.flych |
| 45dc0 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 20 30 20 2d 31 29 0a 20 20 20 66 | eck-error-list-format.0.-1)....f |
| 45de0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 29 0a 20 20 22 41 | lycheck-error-list-padding)..."A |
| 45e00 | 6d 6f 75 6e 74 20 6f 66 20 73 70 61 63 65 20 74 6f 20 75 73 65 20 69 6e 20 60 66 6c 79 63 68 65 | mount.of.space.to.use.in.`flyche |
| 45e20 | 63 6b 2d 66 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 6e 65 2d 6d 65 73 73 61 67 65 27 2e 22 29 0a 0a | ck-flush-multiline-message'.").. |
| 45e40 | 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 | (define-derived-mode.flycheck-er |
| 45e60 | 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 | ror-list-mode.tabulated-list-mod |
| 45e80 | 65 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 22 0a 20 20 22 4d 61 6a 6f 72 20 6d | e..."Flycheck.errors"..."Major.m |
| 45ea0 | 6f 64 65 20 66 6f 72 20 6c 69 73 74 69 6e 67 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 2e | ode.for.listing.Flycheck.errors. |
| 45ec0 | 0a 0a 5c 5c 7b 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 | ..\\{flycheck-error-list-mode-ma |
| 45ee0 | 70 7d 22 0a 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 | p}"...(setq.tabulated-list-forma |
| 45f00 | 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 0a 20 20 20 | t.flycheck-error-list-format.... |
| 45f20 | 20 20 20 20 20 3b 3b 20 53 6f 72 74 20 62 79 20 6c 6f 63 61 74 69 6f 6e 20 69 6e 69 74 69 61 6c | .....;;.Sort.by.location.initial |
| 45f40 | 6c 79 0a 20 20 20 20 20 20 20 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 73 6f 72 74 2d 6b | ly.........tabulated-list-sort-k |
| 45f60 | 65 79 20 28 63 6f 6e 73 20 22 4c 69 6e 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 74 61 62 | ey.(cons."Line".nil).........tab |
| 45f80 | 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 | ulated-list-padding.flycheck-err |
| 45fa0 | 6f 72 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 0a 20 20 20 20 20 20 20 20 74 61 62 75 6c 61 74 65 | or-list-padding.........tabulate |
| 45fc0 | 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | d-list-entries.#'flycheck-error- |
| 45fe0 | 6c 69 73 74 2d 65 6e 74 72 69 65 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 60 72 65 76 65 72 74 2d | list-entries.........;;.`revert- |
| 46000 | 62 75 66 66 65 72 27 20 75 70 64 61 74 65 73 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 66 6f | buffer'.updates.the.mode.line.fo |
| 46020 | 72 20 75 73 2c 20 73 6f 20 61 6c 6c 20 77 65 20 6e 65 65 64 20 74 6f 20 64 6f 20 69 73 0a 20 20 | r.us,.so.all.we.need.to.do.is... |
| 46040 | 20 20 20 20 20 20 3b 3b 20 73 65 74 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6d | ......;;.set.the.corresponding.m |
| 46060 | 6f 64 65 20 6c 69 6e 65 20 63 6f 6e 73 74 72 75 63 74 2e 0a 20 20 20 20 20 20 20 20 6d 6f 64 65 | ode.line.construct..........mode |
| 46080 | 2d 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 20 66 6c 79 63 | -line-buffer-identification.flyc |
| 460a0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 29 0a 20 20 3b 3b 20 | heck-error-list-mode-line)...;;. |
| 460c0 | 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | See.https://github.com/flycheck/ |
| 460e0 | 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 31 30 31 0a 20 20 28 73 65 74 71 2d 6c 6f 63 | flycheck/issues/1101...(setq-loc |
| 46100 | 61 6c 20 74 72 75 6e 63 61 74 65 2d 73 74 72 69 6e 67 2d 65 6c 6c 69 70 73 69 73 20 22 e2 80 a6 | al.truncate-string-ellipsis."... |
| 46120 | 22 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 6e 69 74 2d 68 65 61 64 65 72 | ")...(tabulated-list-init-header |
| 46140 | 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ))..(defvar-local.flycheck-error |
| 46160 | 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 | -list-source-buffer.nil..."The.c |
| 46180 | 75 72 72 65 6e 74 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f | urrent.source.buffer.of.the.erro |
| 461a0 | 72 20 6c 69 73 74 2e 22 29 0a 3b 3b 20 4e 65 65 64 73 20 74 6f 20 70 65 72 6d 61 6e 65 6e 74 6c | r.list.").;;.Needs.to.permanentl |
| 461c0 | 79 20 6c 6f 63 61 6c 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 20 73 6f 75 72 63 65 20 62 | y.local.to.preserve.the.source.b |
| 461e0 | 75 66 66 65 72 20 61 63 72 6f 73 73 20 62 75 66 66 65 72 0a 3b 3b 20 72 65 76 65 72 73 69 6f 6e | uffer.across.buffer.;;.reversion |
| 46200 | 73 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 | s.(put.'flycheck-error-list-sour |
| 46220 | 63 65 2d 62 75 66 66 65 72 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 | ce-buffer.'permanent-local.t)..( |
| 46240 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 73 6f | defun.flycheck-error-list-set-so |
| 46260 | 75 72 63 65 20 28 62 75 66 66 65 72 29 0a 20 20 22 53 65 74 20 42 55 46 46 45 52 20 61 73 20 74 | urce.(buffer)..."Set.BUFFER.as.t |
| 46280 | 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 | he.source.buffer.of.the.error.li |
| 462a0 | 73 74 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 74 68 | st."...(flycheck-error-list-with |
| 462c0 | 2d 62 75 66 66 65 72 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | -buffer.....(setq.flycheck-error |
| 462e0 | 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 0a 20 20 20 20 | -list-source-buffer.buffer)..... |
| 46300 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 29 29 29 0a | (flycheck-error-list-refresh))). |
| 46320 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 75 70 64 61 | .(defun.flycheck-error-list-upda |
| 46340 | 74 65 2d 73 6f 75 72 63 65 20 28 29 0a 20 20 22 4d 61 6b 65 20 74 68 65 20 65 72 72 6f 72 20 6c | te-source.()..."Make.the.error.l |
| 46360 | 69 73 74 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 | ist.display.errors.from.the.curr |
| 46380 | 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 20 75 70 64 61 74 65 20 69 73 20 73 6b 69 70 70 | ent.buffer...The.update.is.skipp |
| 463a0 | 65 64 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 20 74 68 65 20 | ed.if.the.current.buffer.is.the. |
| 463c0 | 65 72 72 6f 72 20 6c 69 73 74 20 6f 72 0a 69 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 | error.list.or.if.the.error.list. |
| 463e0 | 69 73 20 61 6c 72 65 61 64 79 20 70 6f 69 6e 74 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 | is.already.pointing.to.the.curre |
| 46400 | 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 71 20 28 63 75 72 | nt.buffer."...(unless.(memq.(cur |
| 46420 | 72 65 6e 74 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 28 6c 69 | rent-buffer).................(li |
| 46440 | 73 74 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | st.(get-buffer.flycheck-error-li |
| 46460 | 73 74 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 | st-buffer)...................... |
| 46480 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 74 68 2d 62 75 66 66 65 | .(flycheck-error-list-with-buffe |
| 464a0 | 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 66 6c 79 63 68 65 | r.........................flyche |
| 464c0 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 29 29 0a 20 | ck-error-list-source-buffer))).. |
| 464e0 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 73 6f 75 72 | ...(flycheck-error-list-set-sour |
| 46500 | 63 65 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | ce.(current-buffer))))..(defun.f |
| 46520 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 68 65 63 6b 2d 73 6f 75 72 63 65 20 | lycheck-error-list-check-source. |
| 46540 | 28 29 0a 20 20 22 54 72 69 67 67 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 | ()..."Trigger.a.syntax.check.in. |
| 46560 | 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c | the.source.buffer.of.the.error.l |
| 46580 | 69 73 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 6c 65 74 20 28 28 62 | ist."...(interactive)...(let.((b |
| 465a0 | 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | uffer.(get-buffer.flycheck-error |
| 465c0 | 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e | -list-source-buffer))).....(when |
| 465e0 | 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 28 77 | .(buffer-live-p.buffer).......(w |
| 46600 | 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 | ith-current-buffer.buffer....... |
| 46620 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 | ..(flycheck-buffer)))))..(define |
| 46640 | 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | -button-type.'flycheck-error-lis |
| 46660 | 74 0a 20 20 27 61 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | t...'action.#'flycheck-error-lis |
| 46680 | 74 2d 67 6f 74 6f 2d 65 72 72 6f 72 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 | t-goto-error...'help-echo."mouse |
| 466a0 | 2d 31 2c 20 52 45 54 3a 20 67 6f 74 6f 20 65 72 72 6f 72 22 0a 20 20 27 66 61 63 65 20 6e 69 6c | -1,.RET:.goto.error"...'face.nil |
| 466c0 | 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b | )..(define-button-type.'flycheck |
| 466e0 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 0a 20 20 27 61 63 74 | -error-list-explain-error...'act |
| 46700 | 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 78 70 6c 61 69 | ion.#'flycheck-error-list-explai |
| 46720 | 6e 2d 65 72 72 6f 72 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 | n-error...'help-echo."mouse-1,.R |
| 46740 | 45 54 3a 20 65 78 70 6c 61 69 6e 20 65 72 72 6f 72 22 29 0a 0a 28 64 65 66 73 75 62 73 74 20 66 | ET:.explain.error")..(defsubst.f |
| 46760 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 20 28 74 65 | lycheck-error-list-make-cell.(te |
| 46780 | 78 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 61 63 65 20 68 65 6c 70 2d 65 63 68 6f 20 74 79 70 65 | xt.&optional.face.help-echo.type |
| 467a0 | 29 0a 20 20 22 4d 61 6b 65 20 61 6e 20 65 72 72 6f 72 20 6c 69 73 74 20 63 65 6c 6c 20 77 69 74 | )..."Make.an.error.list.cell.wit |
| 467c0 | 68 20 54 45 58 54 20 61 6e 64 20 46 41 43 45 2e 0a 0a 49 66 20 46 41 43 45 20 69 73 20 6e 69 6c | h.TEXT.and.FACE...If.FACE.is.nil |
| 467e0 | 20 64 6f 6e 27 74 20 73 65 74 20 61 20 46 41 43 45 20 6f 6e 20 54 45 58 54 2e 20 20 49 66 20 54 | .don't.set.a.FACE.on.TEXT...If.T |
| 46800 | 45 58 54 20 61 6c 72 65 61 64 79 20 68 61 73 0a 66 61 63 65 20 70 72 6f 70 65 72 74 69 65 73 2c | EXT.already.has.face.properties, |
| 46820 | 20 64 6f 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 46 41 43 45 2e 20 20 4e 6f 74 65 20 74 68 | .do.not.specify.a.FACE...Note.th |
| 46840 | 6f 75 67 68 2c 20 74 68 61 74 20 69 66 0a 54 45 58 54 20 67 65 74 73 20 74 72 75 6e 63 61 74 65 | ough,.that.if.TEXT.gets.truncate |
| 46860 | 64 20 69 74 20 77 69 6c 6c 20 6e 6f 74 20 69 6e 68 65 72 69 74 20 61 6e 79 20 70 72 65 76 69 6f | d.it.will.not.inherit.any.previo |
| 46880 | 75 73 20 66 61 63 65 0a 70 72 6f 70 65 72 74 69 65 73 2e 20 20 49 66 20 79 6f 75 20 65 78 70 65 | us.face.properties...If.you.expe |
| 468a0 | 63 74 20 54 45 58 54 20 74 6f 20 62 65 20 74 72 75 6e 63 61 74 65 64 20 69 6e 20 74 68 65 20 65 | ct.TEXT.to.be.truncated.in.the.e |
| 468c0 | 72 72 6f 72 0a 6c 69 73 74 2c 20 64 6f 20 73 70 65 63 69 66 79 20 61 20 46 41 43 45 20 65 78 70 | rror.list,.do.specify.a.FACE.exp |
| 468e0 | 6c 69 63 69 74 6c 79 21 0a 0a 49 66 20 48 45 4c 50 2d 45 43 48 4f 20 69 73 20 6e 6f 6e 2d 6e 69 | licitly!..If.HELP-ECHO.is.non-ni |
| 46900 | 6c 2c 20 73 65 74 20 61 20 68 65 6c 70 2d 65 63 68 6f 20 70 72 6f 70 65 72 74 79 20 6f 6e 20 54 | l,.set.a.help-echo.property.on.T |
| 46920 | 45 58 54 2c 20 77 69 74 68 0a 76 61 6c 75 65 20 48 45 4c 50 2d 45 43 48 4f 2e 20 20 54 68 69 73 | EXT,.with.value.HELP-ECHO...This |
| 46940 | 20 69 73 20 63 6f 6e 76 65 6e 69 65 6e 74 20 69 66 20 79 6f 75 20 65 78 70 65 63 74 20 54 45 58 | .is.convenient.if.you.expect.TEX |
| 46960 | 54 20 74 6f 20 62 65 0a 74 72 75 6e 63 61 74 65 64 2e 0a 0a 54 68 65 20 63 65 6c 6c 20 77 69 6c | T.to.be.truncated...The.cell.wil |
| 46980 | 6c 20 68 61 76 65 20 74 68 65 20 74 79 70 65 20 54 59 50 45 20 75 6e 6c 65 73 73 20 54 59 50 45 | l.have.the.type.TYPE.unless.TYPE |
| 469a0 | 20 69 73 20 6e 69 6c 2c 20 61 6e 64 20 74 68 65 0a 64 65 66 61 75 6c 74 20 74 79 70 65 20 60 66 | .is.nil,.and.the.default.type.`f |
| 469c0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 27 20 77 69 6c 6c 20 62 65 20 75 73 65 64 | lycheck-error-list'.will.be.used |
| 469e0 | 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 61 70 70 65 6e 64 20 28 6c 69 73 74 20 74 65 78 74 20 | .instead."...(append.(list.text. |
| 46a00 | 27 74 79 70 65 20 28 69 66 20 74 79 70 65 20 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 'type.(if.type.type............. |
| 46a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .................'flycheck-error |
| 46a40 | 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 66 61 63 65 20 28 6c 69 73 | -list))...........(and.face.(lis |
| 46a60 | 74 20 27 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 68 65 | t.'face.face))...........(and.he |
| 46a80 | 6c 70 2d 65 63 68 6f 20 28 6c 69 73 74 20 27 68 65 6c 70 2d 65 63 68 6f 20 68 65 6c 70 2d 65 63 | lp-echo.(list.'help-echo.help-ec |
| 46aa0 | 68 6f 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ho))))..(defsubst.flycheck-error |
| 46ac0 | 2d 6c 69 73 74 2d 6d 61 6b 65 2d 6e 75 6d 62 65 72 2d 63 65 6c 6c 20 28 6e 75 6d 62 65 72 20 66 | -list-make-number-cell.(number.f |
| 46ae0 | 61 63 65 29 0a 20 20 22 4d 61 6b 65 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 20 66 6f 72 20 61 20 | ace)..."Make.a.table.cell.for.a. |
| 46b00 | 4e 55 4d 42 45 52 20 77 69 74 68 20 46 41 43 45 2e 0a 0a 43 6f 6e 76 65 72 74 20 4e 55 4d 42 45 | NUMBER.with.FACE...Convert.NUMBE |
| 46b20 | 52 20 74 6f 20 73 74 72 69 6e 67 2c 20 66 6f 6e 74 69 66 79 20 69 74 20 77 69 74 68 20 46 41 43 | R.to.string,.fontify.it.with.FAC |
| 46b40 | 45 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 0a 73 74 72 69 6e 67 20 77 69 74 68 20 61 74 74 | E.and.return.the.string.with.att |
| 46b60 | 61 63 68 65 64 20 74 65 78 74 20 70 72 6f 70 65 72 74 69 65 73 2e 22 0a 20 20 28 66 6c 79 63 68 | ached.text.properties."...(flych |
| 46b80 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 0a 20 20 20 28 69 66 20 | eck-error-list-make-cell....(if. |
| 46ba0 | 28 6e 75 6d 62 65 72 70 20 6e 75 6d 62 65 72 29 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 | (numberp.number).(number-to-stri |
| 46bc0 | 6e 67 20 6e 75 6d 62 65 72 29 20 22 22 29 0a 20 20 20 66 61 63 65 29 29 0a 0a 28 64 65 66 75 6e | ng.number)."")....face))..(defun |
| 46be0 | 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 65 6e 74 72 79 20 | .flycheck-error-list-make-entry. |
| 46c00 | 28 65 72 72 6f 72 29 0a 20 20 22 4d 61 6b 65 20 61 20 74 61 62 6c 65 20 63 65 6c 6c 20 66 6f 72 | (error)..."Make.a.table.cell.for |
| 46c20 | 20 74 68 65 20 67 69 76 65 6e 20 45 52 52 4f 52 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 | .the.given.ERROR...Return.a.list |
| 46c40 | 20 77 69 74 68 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 74 61 62 6c 65 20 | .with.the.contents.of.the.table. |
| 46c60 | 63 65 6c 6c 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b | cell."...(let*.((level.(flycheck |
| 46c80 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c | -error-level.error))..........(l |
| 46ca0 | 65 76 65 6c 2d 66 61 63 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d | evel-face.(flycheck-error-level- |
| 46cc0 | 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 | error-list-face.level))......... |
| 46ce0 | 20 28 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e | .(filename.(flycheck-error-filen |
| 46d00 | 61 6d 65 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 28 66 6c 79 63 | ame.error))..........(line.(flyc |
| 46d20 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 | heck-error-line.error))......... |
| 46d40 | 20 28 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 | .(column.(flycheck-error-column. |
| 46d60 | 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 72 20 28 66 | error))..........(message.(or.(f |
| 46d80 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 6f 72 29 0a 20 20 20 | lycheck-error-message.error).... |
| 46da0 | 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 55 6e 6b 6e | ...................(format."Unkn |
| 46dc0 | 6f 77 6e 20 25 53 22 20 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 75 73 68 | own.%S".level)))..........(flush |
| 46de0 | 65 64 2d 6d 73 67 20 28 66 6c 79 63 68 65 63 6b 2d 66 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 6e 65 | ed-msg.(flycheck-flush-multiline |
| 46e00 | 2d 6d 65 73 73 61 67 65 20 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 64 20 | -message.message))..........(id. |
| 46e20 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 | (flycheck-error-id.error))...... |
| 46e40 | 20 20 20 20 28 69 64 2d 73 74 72 20 28 69 66 20 69 64 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 | ....(id-str.(if.id.(format."%s". |
| 46e60 | 69 64 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 65 72 20 28 66 6c 79 63 | id).""))..........(checker.(flyc |
| 46e80 | 68 65 63 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 | heck-error-checker.error))...... |
| 46ea0 | 20 20 20 20 28 6d 73 67 2d 61 6e 64 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 | ....(msg-and-checker...........( |
| 46ec0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 6c 61 73 74 2d 63 6f | flycheck-error-list-make-last-co |
| 46ee0 | 6c 75 6d 6e 20 66 6c 75 73 68 65 64 2d 6d 73 67 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 | lumn.flushed-msg.checker))...... |
| 46f00 | 20 20 20 20 28 65 78 70 6c 61 69 6e 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | ....(explainer.(flycheck-checker |
| 46f20 | 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 29 29 29 | -get.checker.'error-explainer))) |
| 46f40 | 0a 20 20 20 20 28 6c 69 73 74 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 28 76 65 63 74 | .....(list.error...........(vect |
| 46f60 | 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c | or.(flycheck-error-list-make-cel |
| 46f80 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 66 69 6c 65 6e 61 6d | l....................(if.filenam |
| 46fa0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e | e........................(file-n |
| 46fc0 | 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 | ame-nondirectory.filename)...... |
| 46fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ................"")............. |
| 47000 | 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 69 6c 65 | .......'flycheck-error-list-file |
| 47020 | 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | name)...................(flychec |
| 47040 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 6e 75 6d 62 65 72 2d 63 65 6c 6c 0a 20 20 | k-error-list-make-number-cell... |
| 47060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 27 66 6c 79 63 68 65 63 6b 2d | .................line.'flycheck- |
| 47080 | 65 72 72 6f 72 2d 6c 69 73 74 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 29 0a 20 20 20 20 20 20 20 20 | error-list-line-number)......... |
| 470a0 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d | ..........(flycheck-error-list-m |
| 470c0 | 61 6b 65 2d 6e 75 6d 62 65 72 2d 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ake-number-cell................. |
| 470e0 | 20 20 20 63 6f 6c 75 6d 6e 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 | ...column.'flycheck-error-list-c |
| 47100 | 6f 6c 75 6d 6e 2d 6e 75 6d 62 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | olumn-number)................... |
| 47120 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 0a 20 | (flycheck-error-list-make-cell.. |
| 47140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 | ..................(symbol-name.( |
| 47160 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 29 29 20 6c 65 76 | flycheck-error-level.error)).lev |
| 47180 | 65 6c 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 72 | el-face)...................;;.Er |
| 471a0 | 72 6f 72 20 49 44 20 75 73 65 20 61 20 64 69 66 66 65 72 65 6e 74 20 66 61 63 65 20 77 68 65 6e | ror.ID.use.a.different.face.when |
| 471c0 | 20 61 6e 20 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 69 73 0a 20 20 20 20 20 20 20 20 20 | .an.error-explainer.is.......... |
| 471e0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .........;;.present............. |
| 47200 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d | ......(flycheck-error-list-make- |
| 47220 | 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 2d 73 74 72 20 28 | cell....................id-str.( |
| 47240 | 69 66 20 65 78 70 6c 61 69 6e 65 72 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | if.explainer.'flycheck-error-lis |
| 47260 | 74 2d 69 64 2d 77 69 74 68 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | t-id-with-explainer............. |
| 47280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ................'flycheck-error- |
| 472a0 | 6c 69 73 74 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 69 64 2d 73 | list-id)....................id-s |
| 472c0 | 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 78 70 6c 61 69 6e 2d | tr.'flycheck-error-list-explain- |
| 472e0 | 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | error)...................(flyche |
| 47300 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 | ck-error-list-make-cell......... |
| 47320 | 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2d 61 6e 64 2d 63 68 65 63 6b 65 72 20 6e 69 6c 20 6d | ...........msg-and-checker.nil.m |
| 47340 | 73 67 2d 61 6e 64 2d 63 68 65 63 6b 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | sg-and-checker)))))..(defun.flyc |
| 47360 | 68 65 63 6b 2d 66 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 6e 65 2d 6d 65 73 73 61 67 65 20 28 6d 73 | heck-flush-multiline-message.(ms |
| 47380 | 67 29 0a 20 20 22 50 72 65 70 61 72 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 4d 53 47 20 | g)..."Prepare.error.message.MSG. |
| 473a0 | 66 6f 72 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a | for.display.in.the.error.list... |
| 473c0 | 50 72 65 70 65 6e 64 20 61 6c 6c 20 6c 69 6e 65 73 20 6f 66 20 4d 53 47 20 65 78 63 65 70 74 20 | Prepend.all.lines.of.MSG.except. |
| 473e0 | 74 68 65 20 66 69 72 73 74 20 77 69 74 68 20 65 6e 6f 75 67 68 20 73 70 61 63 65 20 74 6f 0a 65 | the.first.with.enough.space.to.e |
| 47400 | 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 79 20 6c 69 6e 65 20 75 70 20 70 72 6f 70 65 72 6c 79 | nsure.that.they.line.up.properly |
| 47420 | 20 6f 6e 63 65 20 74 68 65 20 6d 65 73 73 61 67 65 20 69 73 20 64 69 73 70 6c 61 79 65 64 2e 22 | .once.the.message.is.displayed." |
| 47440 | 0a 20 20 28 6c 65 74 2a 20 28 28 73 70 63 2d 73 70 65 63 20 60 28 73 70 61 63 65 20 2e 20 28 3a | ...(let*.((spc-spec.`(space...(: |
| 47460 | 77 69 64 74 68 20 2c 66 6c 79 63 68 65 63 6b 2d 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 73 67 2d | width.,flycheck--error-list-msg- |
| 47480 | 6f 66 66 73 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 70 63 20 28 70 72 6f 70 65 72 74 | offset)))..........(spc.(propert |
| 474a0 | 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 73 70 63 2d 73 70 65 63 29 29 0a 20 20 20 20 | ize.".".'display.spc-spec))..... |
| 474c0 | 20 20 20 20 20 28 72 65 70 20 28 63 6f 6e 63 61 74 20 22 5c 5c 31 22 20 73 70 63 20 22 5c 5c 32 | .....(rep.(concat."\\1".spc."\\2 |
| 474e0 | 22 29 29 29 0a 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 | "))).....(replace-regexp-in-stri |
| 47500 | 6e 67 20 22 5c 5c 28 5b 5c 72 5c 6e 5d 2b 5c 5c 29 5c 5c 28 2e 5c 5c 29 22 20 72 65 70 20 6d 73 | ng."\\([\r\n]+\\)\\(.\\)".rep.ms |
| 47520 | 67 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | g)))..(defun.flycheck-error-list |
| 47540 | 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 28 29 0a 20 20 22 52 65 61 64 20 74 68 65 20 6c | -current-errors.()..."Read.the.l |
| 47560 | 69 73 74 20 6f 66 20 65 72 72 6f 72 73 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ist.of.errors.in.`flycheck-error |
| 47580 | 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 | -list-source-buffer'."...(when.( |
| 475a0 | 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | buffer-live-p.flycheck-error-lis |
| 475c0 | 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 62 75 66 66 65 72 2d 6c 6f 63 | t-source-buffer).....(buffer-loc |
| 475e0 | 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 | al-value.'flycheck-current-error |
| 47600 | 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 66 6c 79 63 68 65 | s.........................flyche |
| 47620 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 29 29 0a 0a | ck-error-list-source-buffer))).. |
| 47640 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 6e 74 72 69 | (defun.flycheck-error-list-entri |
| 47660 | 65 73 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 74 68 65 20 65 6e 74 72 69 65 73 20 66 6f 72 20 | es.()..."Create.the.entries.for. |
| 47680 | 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 | the.error.list."...(when-let*.(( |
| 476a0 | 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 75 72 72 | errors.(flycheck-error-list-curr |
| 476c0 | 65 6e 74 2d 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 74 | ent-errors))...............(filt |
| 476e0 | 65 72 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 61 70 70 6c 79 2d | ered.(flycheck-error-list-apply- |
| 47700 | 66 69 6c 74 65 72 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 28 73 65 71 2d 6d 61 70 20 23 27 | filter.errors))).....(seq-map.#' |
| 47720 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 61 6b 65 2d 65 6e 74 72 79 20 66 | flycheck-error-list-make-entry.f |
| 47740 | 69 6c 74 65 72 65 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | iltered)))..(defun.flycheck-erro |
| 47760 | 72 2d 6c 69 73 74 2d 65 6e 74 72 79 2d 3c 20 28 65 6e 74 72 79 31 20 65 6e 74 72 79 32 29 0a 20 | r-list-entry-<.(entry1.entry2).. |
| 47780 | 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 45 4e 54 52 59 31 20 69 73 20 62 65 | ."Determine.whether.ENTRY1.is.be |
| 477a0 | 66 6f 72 65 20 45 4e 54 52 59 32 20 62 79 20 6c 6f 63 61 74 69 6f 6e 2e 0a 0a 53 65 65 20 60 66 | fore.ENTRY2.by.location...See.`f |
| 477c0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 27 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 | lycheck-error-<'."...(flycheck-e |
| 477e0 | 72 72 6f 72 2d 3c 20 28 63 61 72 20 65 6e 74 72 79 31 29 20 28 63 61 72 20 65 6e 74 72 79 32 29 | rror-<.(car.entry1).(car.entry2) |
| 47800 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 | ))..(defun.flycheck-error-list-e |
| 47820 | 6e 74 72 79 2d 6c 65 76 65 6c 2d 3c 20 28 65 6e 74 72 79 31 20 65 6e 74 72 79 32 29 0a 20 20 22 | ntry-level-<.(entry1.entry2)..." |
| 47840 | 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 45 4e 54 52 59 31 20 69 73 20 62 65 66 6f | Determine.whether.ENTRY1.is.befo |
| 47860 | 72 65 20 45 4e 54 52 59 32 20 62 79 20 6c 65 76 65 6c 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 | re.ENTRY2.by.level...See.`flyche |
| 47880 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 3c 27 2e 22 0a 20 20 28 6e 6f 74 20 28 66 6c 79 63 | ck-error-level-<'."...(not.(flyc |
| 478a0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 3c 20 28 63 61 72 20 65 6e 74 72 79 31 29 20 | heck-error-level-<.(car.entry1). |
| 478c0 | 28 63 61 72 20 65 6e 74 72 79 32 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 | (car.entry2))))..(defvar.flychec |
| 478e0 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 61 70 0a 20 20 28 6c 65 | k-error-list-mode-line-map...(le |
| 47900 | 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 29 0a 20 | t.((map.(make-sparse-keymap))).. |
| 47920 | 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 |
| 47940 | 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | use-1].......#'flycheck-error-li |
| 47960 | 73 74 2d 6d 6f 75 73 65 2d 73 77 69 74 63 68 2d 74 6f 2d 73 6f 75 72 63 65 29 0a 20 20 20 20 6d | st-mouse-switch-to-source).....m |
| 47980 | 61 70 29 0a 20 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 65 72 72 6f 72 20 6c 69 73 74 20 6d 6f 64 | ap)..."Keymap.for.error.list.mod |
| 479a0 | 65 20 6c 69 6e 65 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | e.line.")..(defun.flycheck-error |
| 479c0 | 2d 6c 69 73 74 2d 70 72 6f 70 65 72 74 69 7a 65 64 2d 73 6f 75 72 63 65 2d 6e 61 6d 65 20 28 29 | -list-propertized-source-name.() |
| 479e0 | 0a 20 20 22 47 65 74 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ..."Get.the.name.of.the.current. |
| 47a00 | 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e | source.buffer.for.the.mode.line. |
| 47a20 | 0a 0a 50 72 6f 70 65 72 74 69 7a 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 | ..Propertize.the.name.of.the.cur |
| 47a40 | 72 65 6e 74 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 66 6f 72 20 75 73 65 20 69 6e 20 74 68 | rent.source.buffer.for.use.in.th |
| 47a60 | 65 0a 6d 6f 64 65 20 6c 69 6e 65 20 69 6e 64 69 63 61 74 69 6f 6e 20 6f 66 20 60 66 6c 79 63 68 | e.mode.line.indication.of.`flych |
| 47a80 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 | eck-error-list-mode'."...(let.(( |
| 47aa0 | 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 0a 20 | name.(replace-regexp-in-string.. |
| 47ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 78 20 22 25 22 29 20 22 25 25 22 0a 20 20 20 20 | ..............(rx."%")."%%"..... |
| 47ae0 | 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 20 66 6c 79 63 68 65 63 6b | ...........(buffer-name.flycheck |
| 47b00 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 | -error-list-source-buffer)...... |
| 47b20 | 20 20 20 20 20 20 20 20 20 20 27 66 69 78 65 64 2d 63 61 73 65 20 27 6c 69 74 65 72 61 6c 29 29 | ..........'fixed-case.'literal)) |
| 47b40 | 29 0a 20 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 27 6d 6f | ).....(propertize.name.'face.'mo |
| 47b60 | 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de-line-buffer-id............... |
| 47b80 | 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 68 6c 69 67 | ..'mouse-face.'mode-line-highlig |
| 47ba0 | 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 6f 20 22 6d | ht.................'help-echo."m |
| 47bc0 | 6f 75 73 65 2d 31 3a 20 73 77 69 74 63 68 20 74 6f 20 73 6f 75 72 63 65 22 0a 20 20 20 20 20 20 | ouse-1:.switch.to.source"....... |
| 47be0 | 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d 61 70 20 66 6c 79 63 68 65 63 6b 2d 65 72 | ..........'local-map.flycheck-er |
| 47c00 | 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 6d 61 70 29 29 29 0a 0a 28 64 65 66 75 | ror-list-mode-line-map)))..(defu |
| 47c20 | 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 75 73 65 2d 73 77 69 74 | n.flycheck-error-list-mouse-swit |
| 47c40 | 63 68 2d 74 6f 2d 73 6f 75 72 63 65 20 28 65 76 65 6e 74 29 0a 20 20 22 53 77 69 74 63 68 20 74 | ch-to-source.(event)..."Switch.t |
| 47c60 | 6f 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f | o.the.error.list.source.buffer.o |
| 47c80 | 66 20 74 68 65 20 45 56 45 4e 54 20 77 69 6e 64 6f 77 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 | f.the.EVENT.window."...(interact |
| 47ca0 | 69 76 65 20 22 65 22 29 0a 20 20 28 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 | ive."e")...(save-selected-window |
| 47cc0 | 0a 20 20 20 20 28 77 68 65 6e 20 28 65 76 65 6e 74 70 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 | .....(when.(eventp.event)....... |
| 47ce0 | 28 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 28 70 6f 73 6e 2d 77 69 6e 64 6f 77 20 28 65 76 65 | (select-window.(posn-window.(eve |
| 47d00 | 6e 74 2d 73 74 61 72 74 20 65 76 65 6e 74 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 62 75 | nt-start.event)))).....(when.(bu |
| 47d20 | 66 66 65 72 2d 6c 69 76 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | ffer-live-p.flycheck-error-list- |
| 47d40 | 73 6f 75 72 63 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d | source-buffer).......(switch-to- |
| 47d60 | 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 | buffer.flycheck-error-list-sourc |
| 47d80 | 65 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 | e-buffer))))..(defun.flycheck-ge |
| 47da0 | 74 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 28 26 6f 70 74 69 6f | t-error-list-window-list.(&optio |
| 47dc0 | 6e 61 6c 20 61 6c 6c 2d 66 72 61 6d 65 73 29 0a 20 20 22 47 65 74 20 61 6c 6c 20 77 69 6e 64 6f | nal.all-frames)..."Get.all.windo |
| 47de0 | 77 73 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 41 | ws.displaying.the.error.list...A |
| 47e00 | 4c 4c 2d 46 52 41 4d 45 53 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 66 72 61 6d 65 73 20 74 | LL-FRAMES.specifies.the.frames.t |
| 47e20 | 6f 20 63 6f 6e 73 69 64 65 72 2c 20 61 73 20 69 6e 0a 60 67 65 74 2d 62 75 66 66 65 72 2d 77 69 | o.consider,.as.in.`get-buffer-wi |
| 47e40 | 6e 64 6f 77 2d 6c 69 73 74 27 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 62 75 66 20 28 67 | ndow-list'."...(when-let.(buf.(g |
| 47e60 | 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 | et-buffer.flycheck-error-list-bu |
| 47e80 | 66 66 65 72 29 29 0a 20 20 20 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 | ffer)).....(get-buffer-window-li |
| 47ea0 | 73 74 20 62 75 66 20 6e 69 6c 20 61 6c 6c 2d 66 72 61 6d 65 73 29 29 29 0a 0a 28 64 65 66 75 6e | st.buf.nil.all-frames)))..(defun |
| 47ec0 | 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 20 | .flycheck-get-error-list-window. |
| 47ee0 | 28 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 2d 66 72 61 6d 65 73 29 0a 20 20 22 47 65 74 20 61 20 | (&optional.all-frames)..."Get.a. |
| 47f00 | 77 69 6e 64 6f 77 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 | window.displaying.the.error.list |
| 47f20 | 2c 20 6f 72 20 6e 69 6c 20 69 66 20 6e 6f 6e 65 2e 0a 0a 41 4c 4c 2d 46 52 41 4d 45 53 20 73 70 | ,.or.nil.if.none...ALL-FRAMES.sp |
| 47f40 | 65 63 69 66 69 65 73 20 74 68 65 20 66 72 61 6d 65 73 20 74 6f 20 63 6f 6e 73 69 64 65 72 2c 20 | ecifies.the.frames.to.consider,. |
| 47f60 | 61 73 20 69 6e 0a 60 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 27 2e 22 0a 20 20 28 77 | as.in.`get-buffer-window'."...(w |
| 47f80 | 68 65 6e 2d 6c 65 74 20 28 62 75 66 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 | hen-let.(buf.(get-buffer.flychec |
| 47fa0 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 67 65 74 2d 62 | k-error-list-buffer)).....(get-b |
| 47fc0 | 75 66 66 65 72 2d 77 69 6e 64 6f 77 20 62 75 66 20 61 6c 6c 2d 66 72 61 6d 65 73 29 29 29 0a 0a | uffer-window.buf.all-frames))).. |
| 47fe0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 63 65 6e | (defun.flycheck-error-list-recen |
| 48000 | 74 65 72 2d 61 74 20 28 70 6f 73 29 0a 20 20 22 52 65 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 | ter-at.(pos)..."Recenter.the.err |
| 48020 | 6f 72 20 6c 69 73 74 20 61 74 20 50 4f 53 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 77 69 6e 64 | or.list.at.POS."...(dolist.(wind |
| 48040 | 6f 77 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 | ow.(flycheck-get-error-list-wind |
| 48060 | 6f 77 2d 6c 69 73 74 20 74 29 29 0a 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 | ow-list.t)).....(with-selected-w |
| 48080 | 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f | indow.window.......(goto-char.po |
| 480a0 | 73 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 63 65 6e 74 65 72 2d 72 65 64 69 73 70 6c | s).......(let.((recenter-redispl |
| 480c0 | 61 79 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 72 65 63 65 6e 74 65 72 29 29 29 29 29 0a | ay.nil)).........(recenter))))). |
| 480e0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 66 72 | .(defun.flycheck-error-list-refr |
| 48100 | 65 73 68 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 72 | esh.()..."Refresh.the.current.er |
| 48120 | 72 6f 72 20 6c 69 73 74 2e 0a 0a 41 64 64 20 61 6c 6c 20 65 72 72 6f 72 73 20 63 75 72 72 65 6e | ror.list...Add.all.errors.curren |
| 48140 | 74 6c 79 20 72 65 70 6f 72 74 65 64 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 60 66 6c | tly.reported.for.the.current.`fl |
| 48160 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 27 | ycheck-error-list-source-buffer' |
| 48180 | 2c 20 61 6e 64 20 72 65 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 6f 72 0a 6c 69 73 74 2e 22 0a | ,.and.recenter.the.error.list.". |
| 481a0 | 20 20 3b 3b 20 57 65 20 6f 6e 6c 79 20 72 65 66 72 65 73 68 20 74 68 65 20 65 72 72 6f 72 20 6c | ..;;.We.only.refresh.the.error.l |
| 481c0 | 69 73 74 2c 20 77 68 65 6e 20 69 74 20 69 73 20 76 69 73 69 62 6c 65 20 69 6e 20 61 20 77 69 6e | ist,.when.it.is.visible.in.a.win |
| 481e0 | 64 6f 77 2c 20 61 6e 64 20 77 65 0a 20 20 3b 3b 20 73 65 6c 65 63 74 20 74 68 69 73 20 77 69 6e | dow,.and.we...;;.select.this.win |
| 48200 | 64 6f 77 20 77 68 69 6c 65 20 72 65 76 65 72 74 69 6e 67 2c 20 62 65 63 61 75 73 65 20 54 61 62 | dow.while.reverting,.because.Tab |
| 48220 | 75 6c 61 74 65 64 20 4c 69 73 74 20 6d 6f 64 65 20 61 74 74 65 6d 70 74 73 20 74 6f 0a 20 20 3b | ulated.List.mode.attempts.to...; |
| 48240 | 3b 20 72 65 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 6f 72 20 61 74 20 74 68 65 20 6f 6c 64 20 | ;.recenter.the.error.at.the.old. |
| 48260 | 6c 6f 63 61 74 69 6f 6e 2c 20 73 6f 20 69 74 20 6d 75 73 74 20 68 61 76 65 20 74 68 65 20 70 72 | location,.so.it.must.have.the.pr |
| 48280 | 6f 70 65 72 20 77 69 6e 64 6f 77 0a 20 20 3b 3b 20 73 65 6c 65 63 74 65 64 2e 0a 20 20 28 77 68 | oper.window...;;.selected....(wh |
| 482a0 | 65 6e 2d 6c 65 74 20 28 77 69 6e 64 6f 77 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 65 72 72 | en-let.(window.(flycheck-get-err |
| 482c0 | 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 20 74 29 29 0a 20 20 20 20 28 77 69 74 68 2d 73 65 6c | or-list-window.t)).....(with-sel |
| 482e0 | 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 28 72 65 76 65 72 | ected-window.window.......(rever |
| 48300 | 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 66 6c 79 63 68 | t-buffer)).....(run-hooks.'flych |
| 48320 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 61 66 74 65 72 2d 72 65 66 72 65 73 68 2d 68 6f 6f | eck-error-list-after-refresh-hoo |
| 48340 | 6b 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 72 65 73 65 72 76 65 2d 70 6f 73 20 28 65 71 20 28 | k).....(let.((preserve-pos.(eq.( |
| 48360 | 63 75 72 72 65 6e 74 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 | current-buffer)................. |
| 48380 | 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b | ............(get-buffer.flycheck |
| 483a0 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 | -error-list-buffer)))).......;;. |
| 483c0 | 49 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 | If.the.error.list.is.the.current |
| 483e0 | 20 62 75 66 66 65 72 2c 20 64 6f 6e 27 74 20 72 65 63 65 6e 74 65 72 20 77 68 65 6e 0a 20 20 20 | .buffer,.don't.recenter.when.... |
| 48400 | 20 20 20 3b 3b 20 68 69 67 68 6c 69 67 68 74 69 6e 67 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 | ...;;.highlighting.......(flyche |
| 48420 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 65 72 72 6f 72 73 20 70 | ck-error-list-highlight-errors.p |
| 48440 | 72 65 73 65 72 76 65 2d 70 6f 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | reserve-pos))))..(defun.flycheck |
| 48460 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 66 69 6c 74 65 72 2d 69 6e 64 | -error-list-mode-line-filter-ind |
| 48480 | 69 63 61 74 6f 72 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 74 72 69 6e 67 20 72 65 70 | icator.()..."Create.a.string.rep |
| 484a0 | 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 6c 69 73 74 | resenting.the.current.error.list |
| 484c0 | 20 66 69 6c 74 65 72 2e 22 0a 20 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | .filter."...(if.flycheck-error-l |
| 484e0 | 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | ist-minimum-level.......(format. |
| 48500 | 22 20 5b 3e 3d 20 25 73 5d 22 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d | ".[>=.%s]".flycheck-error-list-m |
| 48520 | 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 22 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 | inimum-level).....""))..(defun.f |
| 48540 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 66 69 6c 74 65 72 20 28 6c | lycheck-error-list-set-filter.(l |
| 48560 | 65 76 65 6c 29 0a 20 20 22 52 65 73 74 72 69 63 74 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 | evel)..."Restrict.the.error.list |
| 48580 | 20 74 6f 20 65 72 72 6f 72 73 20 61 74 20 6c 65 76 65 6c 20 4c 45 56 45 4c 20 6f 72 20 68 69 67 | .to.errors.at.level.LEVEL.or.hig |
| 485a0 | 68 65 72 2e 0a 0a 4c 45 56 45 4c 20 69 73 20 65 69 74 68 65 72 20 61 6e 20 65 72 72 6f 72 20 6c | her...LEVEL.is.either.an.error.l |
| 485c0 | 65 76 65 6c 20 73 79 6d 62 6f 6c 2c 20 6f 72 20 6e 69 6c 2c 20 74 6f 20 72 65 6d 6f 76 65 20 74 | evel.symbol,.or.nil,.to.remove.t |
| 485e0 | 68 65 20 66 69 6c 74 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c | he.filter."...(interactive....(l |
| 48600 | 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 0a 20 | ist.(flycheck-read-error-level.. |
| 48620 | 20 20 20 20 20 20 20 20 20 22 4d 69 6e 69 6d 75 6d 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 28 65 | ........."Minimum.error.level.(e |
| 48640 | 72 72 6f 72 73 20 61 74 20 6c 6f 77 65 72 20 6c 65 76 65 6c 73 20 77 69 6c 6c 20 62 65 20 68 69 | rrors.at.lower.levels.will.be.hi |
| 48660 | 64 64 65 6e 29 3a 20 22 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 6c 65 76 65 6c 20 28 | dden):.")))...(when.(and.level.( |
| 48680 | 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 70 20 6c 65 76 65 | not.(flycheck-error-level-p.leve |
| 486a0 | 6c 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 6c 65 | l))).....(user-error."Invalid.le |
| 486c0 | 76 65 6c 3a 20 25 73 22 20 6c 65 76 65 6c 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | vel:.%s".level))...(flycheck-err |
| 486e0 | 6f 72 2d 6c 69 73 74 2d 77 69 74 68 2d 62 75 66 66 65 72 0a 20 20 20 20 28 73 65 74 71 2d 6c 6f | or-list-with-buffer.....(setq-lo |
| 48700 | 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d | cal.flycheck-error-list-minimum- |
| 48720 | 6c 65 76 65 6c 20 6c 65 76 65 6c 29 0a 20 20 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e | level.level).....(force-mode-lin |
| 48740 | 65 2d 75 70 64 61 74 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | e-update).....(flycheck-error-li |
| 48760 | 73 74 2d 72 65 66 72 65 73 68 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | st-refresh).....(flycheck-error- |
| 48780 | 6c 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 0a | list-recenter-at.(point-min)))). |
| 487a0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 73 65 | .(defun.flycheck-error-list-rese |
| 487c0 | 74 2d 66 69 6c 74 65 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 72 65 66 72 65 73 68 29 0a 20 20 22 | t-filter.(&optional.refresh)..." |
| 487e0 | 52 65 6d 6f 76 65 20 6c 6f 63 61 6c 20 65 72 72 6f 72 20 66 69 6c 74 65 72 73 20 61 6e 64 20 72 | Remove.local.error.filters.and.r |
| 48800 | 65 73 65 74 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 66 69 6c 74 65 72 2e 0a 0a 49 6e 74 | eset.to.the.default.filter...Int |
| 48820 | 65 72 61 63 74 69 76 65 6c 79 2c 20 6f 72 20 77 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 52 45 46 52 | eractively,.or.with.non-nil.REFR |
| 48840 | 45 53 48 2c 20 72 65 66 72 65 73 68 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 | ESH,.refresh.the.error.list."... |
| 48860 | 28 69 6e 74 65 72 61 63 74 69 76 65 20 27 28 74 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 | (interactive.'(t))...(flycheck-e |
| 48880 | 72 72 6f 72 2d 6c 69 73 74 2d 77 69 74 68 2d 62 75 66 66 65 72 0a 20 20 20 20 28 6b 69 6c 6c 2d | rror-list-with-buffer.....(kill- |
| 488a0 | 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | local-variable.'flycheck-error-l |
| 488c0 | 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 28 77 68 65 6e 20 72 65 66 | ist-minimum-level).....(when.ref |
| 488e0 | 72 65 73 68 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | resh.......(flycheck-error-list- |
| 48900 | 72 65 66 72 65 73 68 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | refresh).......(flycheck-error-l |
| 48920 | 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 | ist-recenter-at.(point-min)).... |
| 48940 | 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 29 29 0a 0a | ...(force-mode-line-update)))).. |
| 48960 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 61 70 70 6c 79 | (defun.flycheck-error-list-apply |
| 48980 | 2d 66 69 6c 74 65 72 20 28 65 72 72 6f 72 73 29 0a 20 20 22 46 69 6c 74 65 72 20 45 52 52 4f 52 | -filter.(errors)..."Filter.ERROR |
| 489a0 | 53 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | S.according.to.`flycheck-error-l |
| 489c0 | 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 2e 22 0a 20 20 28 69 66 2d 6c 65 74 2a 20 | ist-minimum-level'."...(if-let*. |
| 489e0 | 28 28 6d 69 6e 2d 6c 65 76 65 6c 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | ((min-level.flycheck-error-list- |
| 48a00 | 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 2d | minimum-level).............(min- |
| 48a20 | 73 65 76 65 72 69 74 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 | severity.(flycheck-error-level-s |
| 48a40 | 65 76 65 72 69 74 79 20 6d 69 6e 2d 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 28 73 65 71 2d | everity.min-level))).......(seq- |
| 48a60 | 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 20 28 3e 3d 20 28 66 6c 79 63 68 65 | filter.(lambda.(err).(>=.(flyche |
| 48a80 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 | ck-error-level-severity......... |
| 48aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c | .............................(fl |
| 48ac0 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 | ycheck-error-level.err))........ |
| 48ae0 | 20 20 20 20 20 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 | .............................min |
| 48b00 | 2d 73 65 76 65 72 69 74 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 | -severity))...................er |
| 48b20 | 72 6f 72 73 29 0a 20 20 20 20 65 72 72 6f 72 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | rors).....errors))..(defun.flych |
| 48b40 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 67 6f 74 6f 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 | eck-error-list-goto-error.(&opti |
| 48b60 | 6f 6e 61 6c 20 70 6f 73 29 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 | onal.pos)..."Go.to.the.location. |
| 48b80 | 6f 66 20 74 68 65 20 65 72 72 6f 72 20 61 74 20 50 4f 53 20 69 6e 20 74 68 65 20 65 72 72 6f 72 | of.the.error.at.POS.in.the.error |
| 48ba0 | 20 6c 69 73 74 2e 0a 0a 50 4f 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 70 6f 69 6e 74 27 2e | .list...POS.defaults.to.`point'. |
| 48bc0 | 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 | "...(interactive)...(when-let*.( |
| 48be0 | 28 65 72 72 6f 72 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d 69 64 20 70 6f | (error.(tabulated-list-get-id.po |
| 48c00 | 73 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 74 6f 2d 65 72 72 6f 72 | s))).....(flycheck-jump-to-error |
| 48c20 | 20 65 72 72 6f 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d | .error)))..(defun.flycheck-jump- |
| 48c40 | 74 6f 2d 65 72 72 6f 72 20 28 65 72 72 6f 72 29 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 20 6c 6f | to-error.(error)..."Go.to.the.lo |
| 48c60 | 63 61 74 69 6f 6e 20 6f 66 20 45 52 52 4f 52 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 65 72 72 6f | cation.of.ERROR."...(let*.((erro |
| 48c80 | 72 2d 63 6f 70 79 20 28 63 6f 70 79 2d 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 20 65 72 72 6f | r-copy.(copy-flycheck-error.erro |
| 48ca0 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b | r))..........(filename.(flycheck |
| 48cc0 | 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 | -error-filename.error))......... |
| 48ce0 | 20 28 6f 74 68 65 72 2d 66 69 6c 65 2d 65 72 72 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6c | .(other-file-error.(flycheck-rel |
| 48d00 | 65 76 61 6e 74 2d 65 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 70 20 65 72 72 6f 72 29 29 | evant-error-other-file-p.error)) |
| 48d20 | 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 69 66 20 66 69 6c 65 6e 61 6d 65 0a 20 | ..........(buffer.(if.filename.. |
| 48d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e | ....................(find-file-n |
| 48d60 | 6f 73 65 6c 65 63 74 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oselect.filename)............... |
| 48d80 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 65 72 72 6f | .....(flycheck-error-buffer.erro |
| 48da0 | 72 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 | r)))).....(when.(buffer-live-p.b |
| 48dc0 | 75 66 66 65 72 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | uffer).......(setf.(flycheck-err |
| 48de0 | 6f 72 2d 62 75 66 66 65 72 20 65 72 72 6f 72 2d 63 6f 70 79 29 20 62 75 66 66 65 72 29 0a 20 20 | or-buffer.error-copy).buffer)... |
| 48e00 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 69 6e 2d 62 75 66 66 65 72 20 62 75 66 | ....(flycheck-jump-in-buffer.buf |
| 48e20 | 66 65 72 20 65 72 72 6f 72 2d 63 6f 70 79 29 0a 20 20 20 20 20 20 3b 3b 20 57 68 65 6e 20 6a 75 | fer.error-copy).......;;.When.ju |
| 48e40 | 6d 70 69 6e 67 20 74 6f 20 61 6e 20 65 72 72 6f 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 69 6c | mping.to.an.error.in.another.fil |
| 48e60 | 65 2c 20 69 74 20 6d 61 79 20 6e 6f 74 20 68 61 76 65 0a 20 20 20 20 20 20 3b 3b 20 74 68 69 73 | e,.it.may.not.have.......;;.this |
| 48e80 | 20 65 72 72 6f 72 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e | .error.available.for.highlightin |
| 48ea0 | 67 20 79 65 74 2c 20 73 6f 20 77 65 20 74 72 69 67 67 65 72 20 61 20 63 68 65 63 6b 0a 20 20 20 | g.yet,.so.we.trigger.a.check.... |
| 48ec0 | 20 20 20 3b 3b 20 69 66 20 6e 65 63 65 73 73 61 72 79 2e 0a 20 20 20 20 20 20 28 77 68 65 6e 20 | ...;;.if.necessary........(when. |
| 48ee0 | 6f 74 68 65 72 2d 66 69 6c 65 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 | other-file-error.........(with-c |
| 48f00 | 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 3b | urrent-buffer.buffer...........; |
| 48f20 | 3b 20 60 73 65 71 2d 63 6f 6e 74 61 69 6e 73 2d 70 27 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 65 | ;.`seq-contains-p'.is.only.in.se |
| 48f40 | 71 20 3e 3d 20 32 2e 32 31 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 77 69 74 | q.>=.2.21...........(unless.(wit |
| 48f60 | 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 20 20 20 | h-no-warnings................... |
| 48f80 | 20 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e 73 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 | ..(seq-contains.flycheck-current |
| 48fa0 | 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 2d 63 6f 70 79 20 27 65 71 75 61 6c 29 29 0a 20 20 20 20 | -errors.error-copy.'equal))..... |
| 48fc0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 | ........(when.flycheck-mode..... |
| 48fe0 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 29 29 29 29 | ..........(flycheck-buffer)))))) |
| 49000 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 69 6e 2d 62 75 66 66 | ))..(defun.flycheck-jump-in-buff |
| 49020 | 65 72 20 28 62 75 66 66 65 72 20 65 72 72 6f 72 29 0a 20 20 22 49 6e 20 42 55 46 46 45 52 2c 20 | er.(buffer.error)..."In.BUFFER,. |
| 49040 | 6a 75 6d 70 20 74 6f 20 45 52 52 4f 52 2e 22 0a 20 20 3b 3b 20 46 49 58 4d 45 3a 20 77 65 20 61 | jump.to.ERROR."...;;.FIXME:.we.a |
| 49060 | 73 73 75 6d 65 20 42 55 46 46 45 52 20 61 6e 64 20 74 68 65 20 62 75 66 66 65 72 20 6f 66 20 45 | ssume.BUFFER.and.the.buffer.of.E |
| 49080 | 52 52 4f 52 20 61 72 65 20 74 68 65 20 73 61 6d 65 2e 20 20 57 65 20 64 6f 6e 27 74 0a 20 20 3b | RROR.are.the.same...We.don't...; |
| 490a0 | 3b 20 6e 65 65 64 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 74 68 65 6e 2e 0a | ;.need.the.first.argument.then.. |
| 490c0 | 20 20 28 69 66 20 28 65 71 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 29 20 28 67 65 74 2d 62 | ..(if.(eq.(window-buffer).(get-b |
| 490e0 | 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 | uffer.flycheck-error-list-buffer |
| 49100 | 29 29 0a 20 20 20 20 20 20 3b 3b 20 57 68 65 6e 20 63 61 6c 6c 65 64 20 66 72 6f 6d 20 77 69 74 | )).......;;.When.called.from.wit |
| 49120 | 68 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2c 20 6b 65 65 70 20 74 68 65 20 65 72 72 | hin.the.error.list,.keep.the.err |
| 49140 | 6f 72 20 6c 69 73 74 2c 0a 20 20 20 20 20 20 3b 3b 20 6f 74 68 65 72 77 69 73 65 20 72 65 70 6c | or.list,.......;;.otherwise.repl |
| 49160 | 61 63 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 20 20 20 20 20 20 28 70 | ace.the.current.buffer........(p |
| 49180 | 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 27 6f 74 68 65 72 2d 77 69 6e 64 6f | op-to-buffer.buffer.'other-windo |
| 491a0 | 77 29 0a 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 29 | w).....(switch-to-buffer.buffer) |
| 491c0 | 29 0a 20 20 28 6c 65 74 20 28 28 70 6f 73 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 | )...(let.((pos.(flycheck-error-p |
| 491e0 | 6f 73 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 65 71 20 28 67 6f 74 | os.error))).....(unless.(eq.(got |
| 49200 | 6f 2d 63 68 61 72 20 70 6f 73 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 | o-char.pos).(point)).......;;.If |
| 49220 | 20 77 69 64 65 6e 69 6e 67 20 67 65 74 73 20 69 6e 20 74 68 65 20 77 61 79 20 6f 66 20 6d 6f 76 | .widening.gets.in.the.way.of.mov |
| 49240 | 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 70 6c 61 63 65 2c 20 72 65 6d 6f 76 65 20 69 | ing.to.the.right.place,.remove.i |
| 49260 | 74 0a 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 74 72 79 20 61 67 61 69 6e 0a 20 20 20 20 20 20 28 | t.......;;.and.try.again.......( |
| 49280 | 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 29 29 0a 20 | widen).......(goto-char.pos))).. |
| 492a0 | 20 3b 3b 20 52 65 2d 68 69 67 68 6c 69 67 68 74 20 74 68 65 20 65 72 72 6f 72 73 2e 20 20 57 65 | .;;.Re-highlight.the.errors...We |
| 492c0 | 20 68 61 76 65 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 66 6f 72 20 74 68 61 74 | .have.post-command-hook.for.that |
| 492e0 | 2c 20 62 75 74 20 63 61 6c 6c 73 20 74 6f 0a 20 20 3b 3b 20 60 66 6c 79 63 68 65 63 6b 2d 6a 75 | ,.but.calls.to...;;.`flycheck-ju |
| 49300 | 6d 70 2d 69 6e 2d 62 75 66 66 65 72 27 20 74 68 61 74 20 63 6f 6d 65 20 66 72 6f 6d 20 6f 74 68 | mp-in-buffer'.that.come.from.oth |
| 49320 | 65 72 20 62 75 66 66 65 72 73 20 28 65 2e 67 2e 20 66 72 6f 6d 20 74 68 65 20 65 72 72 6f 72 0a | er.buffers.(e.g..from.the.error. |
| 49340 | 20 20 3b 3b 20 6c 69 73 74 29 20 77 6f 6e 27 74 20 74 72 69 67 67 65 72 20 69 74 2e 0a 20 20 28 | ..;;.list).won't.trigger.it....( |
| 49360 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 65 72 | flycheck-error-list-highlight-er |
| 49380 | 72 6f 72 73 20 27 70 72 65 73 65 72 76 65 2d 70 6f 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | rors.'preserve-pos))..(defun.fly |
| 493a0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 20 28 | check-error-list-explain-error.( |
| 493c0 | 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 29 0a 20 20 22 45 78 70 6c 61 69 6e 20 74 68 65 20 65 72 | &optional.pos)..."Explain.the.er |
| 493e0 | 72 6f 72 20 61 74 20 50 4f 53 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 50 | ror.at.POS.in.the.error.list...P |
| 49400 | 4f 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 70 6f 69 6e 74 27 2e 22 0a 20 20 28 69 6e 74 65 | OS.defaults.to.`point'."...(inte |
| 49420 | 72 61 63 74 69 76 65 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 65 72 72 6f 72 20 28 74 | ractive)...(when-let*.((error.(t |
| 49440 | 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d 69 64 20 70 6f 73 29 29 0a 20 20 20 20 20 | abulated-list-get-id.pos))...... |
| 49460 | 20 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 69 6e 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 | .........(explainer.(flycheck-ch |
| 49480 | 65 63 6b 65 72 2d 67 65 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 | ecker-get.(flycheck-error-checke |
| 494a0 | 72 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.error)........................ |
| 494c0 | 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 65 72 72 6f 72 2d 65 | ........................'error-e |
| 494e0 | 78 70 6c 61 69 6e 65 72 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | xplainer))).....(flycheck-error- |
| 49500 | 77 69 74 68 2d 62 75 66 66 65 72 20 65 72 72 6f 72 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 | with-buffer.error.......(when-le |
| 49520 | 74 20 28 65 78 70 6c 61 6e 61 74 69 6f 6e 20 28 66 75 6e 63 61 6c 6c 20 65 78 70 6c 61 69 6e 65 | t.(explanation.(funcall.explaine |
| 49540 | 72 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 | r.error)).........(flycheck-disp |
| 49560 | 6c 61 79 2d 65 72 72 6f 72 2d 65 78 70 6c 61 6e 61 74 69 6f 6e 20 65 78 70 6c 61 6e 61 74 69 6f | lay-error-explanation.explanatio |
| 49580 | 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | n)))))..(defun.flycheck-error-li |
| 495a0 | 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 28 70 6f 73 20 26 6f 70 74 69 6f 6e 61 6c | st-next-error-pos.(pos.&optional |
| 495c0 | 20 6e 29 0a 20 20 22 53 74 61 72 74 69 6e 67 20 66 72 6f 6d 20 50 4f 53 20 67 65 74 20 74 68 65 | .n)..."Starting.from.POS.get.the |
| 495e0 | 20 4e 27 74 68 20 6e 65 78 74 20 65 72 72 6f 72 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 | .N'th.next.error.in.the.error.li |
| 49600 | 73 74 2e 0a 0a 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 31 2e 20 20 49 66 20 4e 20 69 73 20 6e | st...N.defaults.to.1...If.N.is.n |
| 49620 | 65 67 61 74 69 76 65 2c 20 73 65 61 72 63 68 20 66 6f 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 | egative,.search.for.the.previous |
| 49640 | 20 65 72 72 6f 72 0a 69 6e 73 74 65 61 64 2e 0a 0a 47 65 74 20 74 68 65 20 62 65 67 69 6e 6e 69 | .error.instead...Get.the.beginni |
| 49660 | 6e 67 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 4e 27 74 68 20 6e 65 78 74 20 65 72 72 | ng.position.of.the.N'th.next.err |
| 49680 | 6f 72 20 66 72 6f 6d 20 50 4f 53 2c 20 6f 72 0a 6e 69 6c 2c 20 69 66 20 74 68 65 72 65 20 69 73 | or.from.POS,.or.nil,.if.there.is |
| 496a0 | 20 6e 6f 20 6e 65 78 74 20 65 72 72 6f 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 20 28 6f 72 20 | .no.next.error."...(let.((n.(or. |
| 496c0 | 6e 20 31 29 29 29 0a 20 20 20 20 28 69 66 20 28 3e 3d 20 6e 20 30 29 0a 20 20 20 20 20 20 20 20 | n.1))).....(if.(>=.n.0)......... |
| 496e0 | 3b 3b 20 53 65 61 72 63 68 20 66 6f 72 77 61 72 64 0a 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 | ;;.Search.forward.........(while |
| 49700 | 20 28 61 6e 64 20 70 6f 73 20 28 2f 3d 20 6e 20 30 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | .(and.pos.(/=.n.0))...........(s |
| 49720 | 65 74 71 20 6e 20 28 31 2d 20 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f | etq.n.(1-.n))...........(setq.po |
| 49740 | 73 20 28 6e 65 78 74 2d 73 69 6e 67 6c 65 2d 70 72 6f 70 65 72 74 79 2d 63 68 61 6e 67 65 20 70 | s.(next-single-property-change.p |
| 49760 | 6f 73 20 27 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 64 29 29 29 0a 20 20 20 20 20 20 3b | os.'tabulated-list-id))).......; |
| 49780 | 3b 20 53 65 61 72 63 68 20 62 61 63 6b 77 61 72 64 73 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 | ;.Search.backwards.......(while. |
| 497a0 | 28 2f 3d 20 6e 20 30 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 20 28 31 2b 20 6e 29 29 | (/=.n.0).........(setq.n.(1+.n)) |
| 497c0 | 0a 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 65 78 70 6c 69 63 69 74 6c 79 20 67 69 76 65 20 74 | .........;;.We.explicitly.give.t |
| 497e0 | 68 65 20 6c 69 6d 69 74 20 68 65 72 65 20 74 6f 20 65 78 70 6c 69 63 69 74 6c 79 20 68 61 76 65 | he.limit.here.to.explicitly.have |
| 49800 | 20 74 68 65 20 6d 69 6e 69 6d 75 6d 0a 20 20 20 20 20 20 20 20 3b 3b 20 70 6f 69 6e 74 20 72 65 | .the.minimum.........;;.point.re |
| 49820 | 74 75 72 6e 65 64 2c 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 6d 6f 76 65 20 74 6f 20 74 68 | turned,.to.be.able.to.move.to.th |
| 49840 | 65 20 66 69 72 73 74 20 65 72 72 6f 72 20 28 77 68 69 63 68 20 73 74 61 72 74 73 0a 20 20 20 20 | e.first.error.(which.starts..... |
| 49860 | 20 20 20 20 3b 3b 20 61 74 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 29 0a 20 20 20 20 20 20 20 20 28 | ....;;.at.`point-min').........( |
| 49880 | 73 65 74 71 20 70 6f 73 20 28 70 72 65 76 69 6f 75 73 2d 73 69 6e 67 6c 65 2d 70 72 6f 70 65 72 | setq.pos.(previous-single-proper |
| 498a0 | 74 79 2d 63 68 61 6e 67 65 20 70 6f 73 20 27 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 64 | ty-change.pos.'tabulated-list-id |
| 498c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 498e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 28 70 6f 69 6e 74 2d 6d | ....................nil.(point-m |
| 49900 | 69 6e 29 29 29 29 29 0a 20 20 20 20 70 6f 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | in))))).....pos))..(defun.flyche |
| 49920 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 20 28 6e 29 | ck-error-list-previous-error.(n) |
| 49940 | 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 20 4e 27 74 68 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f | ..."Go.to.the.N'th.previous.erro |
| 49960 | 72 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | r.in.the.error.list."...(interac |
| 49980 | 74 69 76 65 20 22 50 22 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | tive."P")...(flycheck-error-list |
| 499a0 | 2d 6e 65 78 74 2d 65 72 72 6f 72 20 28 2d 20 28 6f 72 20 6e 20 31 29 29 29 29 0a 0a 28 64 65 66 | -next-error.(-.(or.n.1))))..(def |
| 499c0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f | un.flycheck-error-list-next-erro |
| 499e0 | 72 20 28 6e 29 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 20 4e 27 74 68 20 6e 65 78 74 20 65 72 72 | r.(n)..."Go.to.the.N'th.next.err |
| 49a00 | 6f 72 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 | or.in.the.error.list."...(intera |
| 49a20 | 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 6c 65 74 20 28 28 70 6f 73 20 28 66 6c 79 63 68 65 63 | ctive."P")...(let.((pos.(flychec |
| 49a40 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 28 70 6f 69 | k-error-list-next-error-pos.(poi |
| 49a60 | 6e 74 29 20 6e 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 70 6f 73 20 28 2f 3d 20 | nt).n))).....(when.(and.pos.(/=. |
| 49a80 | 70 6f 73 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 | pos.(point))).......(goto-char.p |
| 49aa0 | 6f 73 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 0a | os).......(save-selected-window. |
| 49ac0 | 20 20 20 20 20 20 20 20 3b 3b 20 4b 65 65 70 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 73 | ........;;.Keep.the.error.list.s |
| 49ae0 | 65 6c 65 63 74 65 64 2c 20 73 6f 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 63 61 6e 20 6e 61 | elected,.so.that.the.user.can.na |
| 49b00 | 76 69 67 61 74 65 20 65 72 72 6f 72 73 20 62 79 0a 20 20 20 20 20 20 20 20 3b 3b 20 72 65 70 65 | vigate.errors.by.........;;.repe |
| 49b20 | 61 74 65 64 6c 79 20 70 72 65 73 73 69 6e 67 20 6e 2f 70 2c 20 77 69 74 68 6f 75 74 20 68 61 76 | atedly.pressing.n/p,.without.hav |
| 49b40 | 69 6e 67 20 74 6f 20 72 65 2d 73 65 6c 65 63 74 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a | ing.to.re-select.the.error.list. |
| 49b60 | 20 20 20 20 20 20 20 20 3b 3b 20 77 69 6e 64 6f 77 2e 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 | ........;;.window..........(flyc |
| 49b80 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 67 6f 74 6f 2d 65 72 72 6f 72 29 29 29 29 29 0a | heck-error-list-goto-error))))). |
| 49ba0 | 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | .(defvar-local.flycheck-error-li |
| 49bc0 | 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 0a 20 20 22 45 72 72 | st-highlight-overlays.nil..."Err |
| 49be0 | 6f 72 20 68 69 67 68 6c 69 67 68 74 20 6f 76 65 72 6c 61 79 73 20 69 6e 20 74 68 65 20 65 72 72 | or.highlight.overlays.in.the.err |
| 49c00 | 6f 72 20 6c 69 73 74 20 62 75 66 66 65 72 2e 22 29 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b | or.list.buffer.").(put.'flycheck |
| 49c20 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 27 | -error-list-highlight-overlays.' |
| 49c40 | 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | permanent-local.t)..(defun.flych |
| 49c60 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 65 72 72 6f 72 73 20 | eck-error-list-highlight-errors. |
| 49c80 | 28 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 73 65 72 76 65 2d 70 6f 73 29 0a 20 20 22 48 69 67 68 | (&optional.preserve-pos)..."High |
| 49ca0 | 6c 69 67 68 74 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a | light.errors.in.the.error.list.. |
| 49cc0 | 0a 48 69 67 68 6c 69 67 68 74 20 61 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 65 72 72 | .Highlight.all.errors.in.the.err |
| 49ce0 | 6f 72 20 6c 69 73 74 20 74 68 61 74 20 61 72 65 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 | or.list.that.are.at.point.in.the |
| 49d00 | 0a 73 6f 75 72 63 65 20 62 75 66 66 65 72 2c 20 61 6e 64 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 | .source.buffer,.and.on.the.same. |
| 49d20 | 6c 69 6e 65 20 61 73 20 70 6f 69 6e 74 2e 20 20 54 68 65 6e 20 72 65 63 65 6e 74 65 72 20 74 68 | line.as.point...Then.recenter.th |
| 49d40 | 65 0a 65 72 72 6f 72 20 6c 69 73 74 20 74 6f 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 | e.error.list.to.the.highlighted. |
| 49d60 | 65 72 72 6f 72 2c 20 75 6e 6c 65 73 73 20 50 52 45 53 45 52 56 45 2d 50 4f 53 20 69 73 0a 6e 6f | error,.unless.PRESERVE-POS.is.no |
| 49d80 | 6e 2d 6e 69 6c 2e 22 0a 20 20 28 77 68 65 6e 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 63 | n-nil."...(when.(get-buffer.flyc |
| 49da0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 77 69 74 | heck-error-list-buffer).....(wit |
| 49dc0 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | h-current-buffer.flycheck-error- |
| 49de0 | 6c 69 73 74 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 | list-buffer.......(let.((current |
| 49e00 | 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 | -errors..............(when.(buff |
| 49e20 | 65 72 2d 6c 69 76 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 6f | er-live-p.flycheck-error-list-so |
| 49e40 | 75 72 63 65 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 | urce-buffer)................(wit |
| 49e60 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | h-current-buffer.flycheck-error- |
| 49e80 | 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | list-source-buffer.............. |
| 49ea0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 69 6e 20 | ....(flycheck-overlay-errors-in. |
| 49ec0 | 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 | (line-beginning-position)....... |
| 49ee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 49f00 | 20 20 20 20 20 20 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 0a | .......(line-end-position)))))). |
| 49f20 | 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 6c 64 2d 6f 76 65 72 6c 61 79 73 20 66 6c 79 63 | ........(let.((old-overlays.flyc |
| 49f40 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 | heck-error-list-highlight-overla |
| 49f60 | 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 2d 70 6f 69 6e 74 20 28 70 6f | ys)...............(min-point.(po |
| 49f80 | 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 78 2d 70 6f 69 | int-max))...............(max-poi |
| 49fa0 | 6e 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 | nt.(point-min)))...........;;.Di |
| 49fc0 | 73 70 6c 61 79 20 74 68 65 20 6e 65 77 20 6f 76 65 72 6c 61 79 73 20 66 69 72 73 74 2c 20 74 6f | splay.the.new.overlays.first,.to |
| 49fe0 | 20 61 76 6f 69 64 20 72 65 2d 64 69 73 70 6c 61 79 20 66 6c 69 63 6b 65 72 69 6e 67 0a 20 20 20 | .avoid.re-display.flickering.... |
| 4a000 | 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | .......(setq.flycheck-error-list |
| 4a020 | 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 | -highlight-overlays.nil)........ |
| 4a040 | 20 20 20 28 77 68 65 6e 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 | ...(when.current-errors......... |
| 4a060 | 20 20 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 28 70 6f 69 6e 74 | ....(let.((next-error-pos.(point |
| 4a080 | 2d 6d 69 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 6e 65 78 | -min)))...............(while.nex |
| 4a0a0 | 74 2d 65 72 72 6f 72 2d 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | t-error-pos.................(let |
| 4a0c0 | 2a 20 28 28 62 65 67 20 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 29 0a 20 20 20 20 20 20 20 20 | *.((beg.next-error-pos)......... |
| 4a0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ...............(end.(flycheck-er |
| 4a100 | 72 6f 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 62 65 67 29 29 0a 20 20 | ror-list-next-error-pos.beg))... |
| 4a120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 20 28 74 61 62 75 6c | .....................(err.(tabul |
| 4a140 | 61 74 65 64 2d 6c 69 73 74 2d 67 65 74 2d 69 64 20 62 65 67 29 29 29 0a 20 20 20 20 20 20 20 20 | ated-list-get-id.beg)))......... |
| 4a160 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 62 65 72 20 65 72 72 20 63 75 72 72 | ..........(when.(member.err.curr |
| 4a180 | 65 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ent-errors)..................... |
| 4a1a0 | 28 73 65 74 71 20 6d 69 6e 2d 70 6f 69 6e 74 20 28 6d 69 6e 20 6d 69 6e 2d 70 6f 69 6e 74 20 62 | (setq.min-point.(min.min-point.b |
| 4a1c0 | 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 | eg)...........................ma |
| 4a1e0 | 78 2d 70 6f 69 6e 74 20 28 6d 61 78 20 6d 61 78 2d 70 6f 69 6e 74 20 62 65 67 29 29 0a 20 20 20 | x-point.(max.max-point.beg)).... |
| 4a200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 | .................(let.((ov.(make |
| 4a220 | 2d 6f 76 65 72 6c 61 79 20 62 65 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -overlay.beg.................... |
| 4a240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 45 78 74 65 | .........................;;.Exte |
| 4a260 | 6e 64 20 6f 76 65 72 6c 61 79 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 0a 20 20 20 20 | nd.overlay.to.the.beginning..... |
| 4a280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4a2a0 | 20 20 20 20 20 20 20 20 3b 3b 20 6f 66 20 74 68 65 20 6e 65 78 74 20 6c 69 6e 65 2c 20 74 6f 20 | ........;;.of.the.next.line,.to. |
| 4a2c0 | 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 20 | highlight....................... |
| 4a2e0 | 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 74 68 65 20 77 68 6f | ......................;;.the.who |
| 4a300 | 6c 65 20 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 | le.line......................... |
| 4a320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 6e 64 20 28 70 6f 69 | ....................(or.end.(poi |
| 4a340 | 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nt-max)))))..................... |
| 4a360 | 20 20 28 70 75 73 68 20 6f 76 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 | ..(push.ov.flycheck-error-list-h |
| 4a380 | 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ighlight-overlays).............. |
| 4a3a0 | 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 | .........(setf.(overlay-get.ov.' |
| 4a3c0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 68 69 67 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 | flycheck-error-highlight-overlay |
| 4a3e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 29 | ).............................t) |
| 4a400 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6f 76 | .......................(setf.(ov |
| 4a420 | 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | erlay-get.ov.'face)............. |
| 4a440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ................'flycheck-error- |
| 4a460 | 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | list-highlight)))............... |
| 4a480 | 20 20 20 20 28 73 65 74 71 20 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 65 6e 64 29 29 29 29 | ....(setq.next-error-pos.end)))) |
| 4a4a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 74 68 65 20 6f 6c 64 20 6f 76 | )...........;;.Delete.the.old.ov |
| 4a4c0 | 65 72 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 64 6f 20 23 27 64 65 6c 65 74 | erlays...........(seq-do.#'delet |
| 4a4e0 | 65 2d 6f 76 65 72 6c 61 79 20 6f 6c 64 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 20 20 20 20 20 20 | e-overlay.old-overlays)......... |
| 4a500 | 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 70 72 65 73 65 72 76 65 2d 70 6f 73 29 20 | ..(when.(and.(not.preserve-pos). |
| 4a520 | 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d | current-errors).............;;.M |
| 4a540 | 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 6d 69 64 64 6c 65 20 65 72 72 6f 72 0a 20 20 | ove.point.to.the.middle.error... |
| 4a560 | 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 2b 20 6d 69 6e 2d 70 6f 69 6e | ..........(goto-char.(+.min-poin |
| 4a580 | 74 20 28 2f 20 28 2d 20 6d 61 78 2d 70 6f 69 6e 74 20 6d 69 6e 2d 70 6f 69 6e 74 29 20 32 29 29 | t.(/.(-.max-point.min-point).2)) |
| 4a5a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 67 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 | ).............(beginning-of-line |
| 4a5c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 6e 64 20 72 65 63 65 6e 74 65 72 20 74 68 | ).............;;.And.recenter.th |
| 4a5e0 | 65 20 65 72 72 6f 72 20 6c 69 73 74 20 61 74 20 74 68 69 73 20 70 6f 73 69 74 69 6f 6e 0a 20 20 | e.error.list.at.this.position... |
| 4a600 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 | ..........(flycheck-error-list-r |
| 4a620 | 65 63 65 6e 74 65 72 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | ecenter-at.(point))))))))..(defu |
| 4a640 | 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 20 28 29 0a 20 20 22 53 68 6f | n.flycheck-list-errors.()..."Sho |
| 4a660 | 77 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 | w.the.error.list.for.the.current |
| 4a680 | 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c | .buffer."...(interactive)...(unl |
| 4a6a0 | 65 73 73 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | ess.flycheck-mode.....(user-erro |
| 4a6c0 | 72 20 22 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 6e 6f 74 20 65 6e 61 62 6c 65 64 22 29 29 0a | r."Flycheck.mode.not.enabled")). |
| 4a6e0 | 20 20 3b 3b 20 43 72 65 61 74 65 20 61 6e 64 20 69 6e 69 74 69 61 6c 69 7a 65 20 74 68 65 20 65 | ..;;.Create.and.initialize.the.e |
| 4a700 | 72 72 6f 72 20 6c 69 73 74 0a 20 20 28 75 6e 6c 65 73 73 20 28 67 65 74 2d 62 75 66 66 65 72 20 | rror.list...(unless.(get-buffer. |
| 4a720 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 | flycheck-error-list-buffer)..... |
| 4a740 | 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 | (with-current-buffer.(get-buffer |
| 4a760 | 2d 63 72 65 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 | -create.flycheck-error-list-buff |
| 4a780 | 65 72 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d | er).......(flycheck-error-list-m |
| 4a7a0 | 6f 64 65 29 29 29 0a 20 20 3b 3b 20 52 65 73 65 74 20 74 68 65 20 65 72 72 6f 72 20 66 69 6c 74 | ode)))...;;.Reset.the.error.filt |
| 4a7c0 | 65 72 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 73 65 74 2d | er...(flycheck-error-list-reset- |
| 4a7e0 | 66 69 6c 74 65 72 29 0a 20 20 28 6c 65 74 20 28 28 73 6f 75 72 63 65 20 28 63 75 72 72 65 6e 74 | filter)...(let.((source.(current |
| 4a800 | 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 3b 3b 20 53 68 6f 77 20 74 68 65 20 65 72 72 6f 72 | -buffer))).....;;.Show.the.error |
| 4a820 | 20 6c 69 73 74 20 69 6e 20 61 20 73 69 64 65 20 77 69 6e 64 6f 77 2e 20 20 55 6e 64 65 72 20 73 | .list.in.a.side.window...Under.s |
| 4a840 | 6f 6d 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 20 6f 66 0a 20 20 20 20 3b 3b 20 60 64 69 | ome.configurations.of.....;;.`di |
| 4a860 | 73 70 6c 61 79 2d 62 75 66 66 65 72 27 2c 20 74 68 69 73 20 6d 61 79 20 73 65 6c 65 63 74 20 60 | splay-buffer',.this.may.select.` |
| 4a880 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 27 20 28 73 65 65 | flycheck-error-list-buffer'.(see |
| 4a8a0 | 20 55 52 4c 0a 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | .URL.....;;.`https://github.com/ |
| 4a8c0 | 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 37 37 36 27 29 2e | flycheck/flycheck/issues/1776'). |
| 4a8e0 | 0a 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 | .....(display-buffer.flycheck-er |
| 4a900 | 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 3b 3b 20 41 64 6a 75 73 74 20 74 | ror-list-buffer).....;;.Adjust.t |
| 4a920 | 68 65 20 73 6f 75 72 63 65 2c 20 63 61 75 73 69 6e 67 20 61 20 72 65 66 72 65 73 68 0a 20 20 20 | he.source,.causing.a.refresh.... |
| 4a940 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 73 6f 75 72 63 65 | .(flycheck-error-list-set-source |
| 4a960 | 20 73 6f 75 72 63 65 29 29 29 0a 0a 28 64 65 66 61 6c 69 61 73 20 27 6c 69 73 74 2d 66 6c 79 63 | .source)))..(defalias.'list-flyc |
| 4a980 | 68 65 63 6b 2d 65 72 72 6f 72 73 20 27 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 | heck-errors.'flycheck-list-error |
| 4a9a0 | 73 29 0a 0a 0c 0a 3b 3b 3b 20 44 69 73 70 6c 61 79 69 6e 67 20 65 72 72 6f 72 73 20 69 6e 20 74 | s)....;;;.Displaying.errors.in.t |
| 4a9c0 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | he.current.buffer.(defun.flychec |
| 4a9e0 | 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 44 69 73 | k-display-errors.(errors)..."Dis |
| 4aa00 | 70 6c 61 79 20 45 52 52 4f 52 53 20 75 73 69 6e 67 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 | play.ERRORS.using.`flycheck-disp |
| 4aa20 | 6c 61 79 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 0a 20 20 28 77 68 65 6e 20 66 | lay-errors-function'."...(when.f |
| 4aa40 | 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 0a | lycheck-display-errors-function. |
| 4aa60 | 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 | ....(funcall.flycheck-display-er |
| 4aa80 | 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 76 61 72 | rors-function.errors)))..(defvar |
| 4aaa0 | 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 | -local.flycheck-display-error-at |
| 4aac0 | 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 20 6e 69 6c 0a 20 20 22 54 69 6d 65 72 20 74 6f 20 61 75 74 | -point-timer.nil..."Timer.to.aut |
| 4aae0 | 6f 6d 61 74 69 63 61 6c 6c 79 20 73 68 6f 77 20 65 72 72 6f 72 73 2e 22 29 0a 0a 28 64 65 66 75 | omatically.show.errors.")..(defu |
| 4ab00 | 6e 20 66 6c 79 63 68 65 63 6b 2d 63 61 6e 63 65 6c 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d | n.flycheck-cancel-error-display- |
| 4ab20 | 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 20 28 29 0a 20 20 22 43 61 6e 63 65 | error-at-point-timer.()..."Cance |
| 4ab40 | 6c 20 74 68 65 20 65 72 72 6f 72 20 64 69 73 70 6c 61 79 20 74 69 6d 65 72 20 66 6f 72 20 74 68 | l.the.error.display.timer.for.th |
| 4ab60 | 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 | e.current.buffer."...(when.flych |
| 4ab80 | 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 | eck-display-error-at-point-timer |
| 4aba0 | 0a 20 20 20 20 28 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 | .....(cancel-timer.flycheck-disp |
| 4abc0 | 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 20 20 28 73 | lay-error-at-point-timer).....(s |
| 4abe0 | 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f | etq.flycheck-display-error-at-po |
| 4ac00 | 69 6e 74 2d 74 69 6d 65 72 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | int-timer.nil)))..(defun.flychec |
| 4ac20 | 6b 2d 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 20 28 29 0a 20 20 22 52 65 74 75 | k--error-display-tick.()..."Retu |
| 4ac40 | 72 6e 20 70 6f 69 6e 74 20 61 6e 64 20 74 69 63 6b 20 63 6f 75 6e 74 65 72 20 6f 66 20 63 75 72 | rn.point.and.tick.counter.of.cur |
| 4ac60 | 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 63 6f 6e 73 20 28 70 6f 69 6e 74 29 20 28 62 | rent.buffer."...(cons.(point).(b |
| 4ac80 | 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 29 29 29 0a 0a 28 64 65 66 76 61 72 2d | uffer-modified-tick)))..(defvar- |
| 4aca0 | 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 65 72 72 6f 72 2d 64 69 73 70 6c | local.flycheck--last-error-displ |
| 4acc0 | 61 79 2d 74 69 63 6b 20 6e 69 6c 0a 20 20 22 56 61 6c 75 65 20 6f 66 20 60 66 6c 79 63 68 65 63 | ay-tick.nil..."Value.of.`flychec |
| 4ace0 | 6b 2d 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 27 20 77 68 65 6e 20 65 72 72 6f | k--error-display-tick'.when.erro |
| 4ad00 | 72 73 20 77 65 72 65 20 6c 61 73 74 20 64 69 73 70 6c 61 79 65 64 2e 22 29 0a 0a 28 64 65 66 75 | rs.were.last.displayed.")..(defu |
| 4ad20 | 6e 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e | n.flycheck-display-error-at-poin |
| 4ad40 | 74 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 61 6c 6c 20 74 68 65 20 65 72 72 6f 72 20 6d 65 | t.()..."Display.all.the.error.me |
| 4ad60 | 73 73 61 67 65 73 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ssages.at.point."...(interactive |
| 4ad80 | 29 0a 20 20 3b 3b 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 72 75 6e 73 20 66 72 6f 6d 20 61 | )...;;.This.function.runs.from.a |
| 4ada0 | 20 74 69 6d 65 72 2c 20 73 6f 20 77 65 20 6d 75 73 74 20 74 61 6b 65 20 63 61 72 65 20 74 6f 20 | .timer,.so.we.must.take.care.to. |
| 4adc0 | 6e 6f 74 20 69 67 6e 6f 72 65 20 61 6e 79 0a 20 20 3b 3b 20 65 72 72 6f 72 73 0a 20 20 28 77 69 | not.ignore.any...;;.errors...(wi |
| 4ade0 | 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | th-demoted-errors."Flycheck.erro |
| 4ae00 | 72 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 3a 20 25 73 22 0a 20 20 20 20 28 66 6c 79 63 68 65 | r.display.error:.%s".....(flyche |
| 4ae20 | 63 6b 2d 63 61 6e 63 65 6c 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 | ck-cancel-error-display-error-at |
| 4ae40 | 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b | -point-timer).....(setq.flycheck |
| 4ae60 | 2d 2d 6c 61 73 74 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 20 28 66 6c 79 63 68 | --last-error-display-tick.(flych |
| 4ae80 | 65 63 6b 2d 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 29 29 0a 20 20 20 20 28 77 | eck--error-display-tick)).....(w |
| 4aea0 | 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 | hen.flycheck-mode.......(when-le |
| 4aec0 | 74 20 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f | t.(errors.(flycheck-overlay-erro |
| 4aee0 | 72 73 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | rs-at.(point))).........(flychec |
| 4af00 | 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 29 29 0a 0a 28 64 | k-display-errors.errors)))))..(d |
| 4af20 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 | efun.flycheck-display-error-at-p |
| 4af40 | 6f 69 6e 74 2d 73 6f 6f 6e 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 65 72 72 6f 72 20 6d 65 | oint-soon.()..."Display.error.me |
| 4af60 | 73 73 61 67 65 73 20 61 74 20 70 6f 69 6e 74 2c 20 77 69 74 68 20 61 20 64 65 6c 61 79 2e 22 0a | ssages.at.point,.with.a.delay.". |
| 4af80 | 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 65 72 72 6f 72 2d 64 69 73 | ..(setq.flycheck--last-error-dis |
| 4afa0 | 70 6c 61 79 2d 74 69 63 6b 20 6e 69 6c 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 62 65 | play-tick.nil)...(flycheck-maybe |
| 4afc0 | 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 73 6f 6f 6e 29 29 0a 0a | -display-error-at-point-soon)).. |
| 4afe0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 62 65 2d 64 69 73 70 6c 61 79 2d 65 72 | (defun.flycheck-maybe-display-er |
| 4b000 | 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 73 6f 6f 6e 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 | ror-at-point-soon.()..."Display. |
| 4b020 | 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 61 74 20 70 6f 69 6e 74 20 77 69 74 68 20 61 20 64 65 | error.message.at.point.with.a.de |
| 4b040 | 6c 61 79 2c 20 75 6e 6c 65 73 73 20 61 6c 72 65 61 64 79 20 64 69 73 70 6c 61 79 65 64 2e 22 0a | lay,.unless.already.displayed.". |
| 4b060 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6e 63 65 6c 2d 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 | ..(flycheck-cancel-error-display |
| 4b080 | 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 28 77 68 65 6e 20 28 | -error-at-point-timer)...(when.( |
| 4b0a0 | 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 65 | and.(not.(equal.flycheck--last-e |
| 4b0c0 | 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rror-display-tick............... |
| 4b0e0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d | ...........(setq.flycheck--last- |
| 4b100 | 65 72 72 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | error-display-tick.............. |
| 4b120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 65 72 72 | ..................(flycheck--err |
| 4b140 | 6f 72 2d 64 69 73 70 6c 61 79 2d 74 69 63 6b 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | or-display-tick))))............. |
| 4b160 | 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 61 74 20 28 70 6f 69 6e 74 29 29 29 | .(flycheck-overlays-at.(point))) |
| 4b180 | 0a 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f | .....(setq.flycheck-display-erro |
| 4b1a0 | 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d | r-at-point-timer...........(run- |
| 4b1c0 | 61 74 2d 74 69 6d 65 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d | at-time.flycheck-display-errors- |
| 4b1e0 | 64 65 6c 61 79 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 | delay.nil....................... |
| 4b200 | 20 27 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e | .'flycheck-display-error-at-poin |
| 4b220 | 74 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 46 75 6e 63 74 69 6f 6e 73 20 74 6f 20 64 69 73 70 6c 61 | t))))....;;;.Functions.to.displa |
| 4b240 | 79 20 65 72 72 6f 72 73 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | y.errors.(defconst.flycheck-erro |
| 4b260 | 72 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 20 22 2a 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | r-message-buffer."*Flycheck.erro |
| 4b280 | 72 20 6d 65 73 73 61 67 65 73 2a 22 0a 20 20 22 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | r.messages*"..."The.name.of.the. |
| 4b2a0 | 62 75 66 66 65 72 20 74 6f 20 73 68 6f 77 20 6c 6f 6e 67 20 65 72 72 6f 72 20 6d 65 73 73 61 67 | buffer.to.show.long.error.messag |
| 4b2c0 | 65 73 20 69 6e 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | es.in.")..(defun.flycheck-error- |
| 4b2e0 | 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 62 75 66 | message-buffer.()..."Get.the.buf |
| 4b300 | 66 65 72 20 6f 62 6a 65 63 74 20 74 6f 20 73 68 6f 77 20 6c 6f 6e 67 20 65 72 72 6f 72 20 6d 65 | fer.object.to.show.long.error.me |
| 4b320 | 73 73 61 67 65 73 20 69 6e 2e 0a 0a 47 65 74 20 74 68 65 20 62 75 66 66 65 72 20 6e 61 6d 65 64 | ssages.in...Get.the.buffer.named |
| 4b340 | 20 62 79 20 76 61 72 69 61 62 6c 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 | .by.variable.`flycheck-error-mes |
| 4b360 | 73 61 67 65 2d 62 75 66 66 65 72 27 2c 0a 6f 72 20 6e 69 6c 20 69 66 20 74 68 65 20 62 75 66 66 | sage-buffer',.or.nil.if.the.buff |
| 4b380 | 65 72 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2e 22 0a 20 20 28 67 65 74 2d 62 75 66 66 65 | er.does.not.exist."...(get-buffe |
| 4b3a0 | 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 29 | r.flycheck-error-message-buffer) |
| 4b3c0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 65 63 68 6f 2d | )..(defun.flycheck-may-use-echo- |
| 4b3e0 | 61 72 65 61 2d 70 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 | area-p.()..."Determine.whether.t |
| 4b400 | 68 65 20 65 63 68 6f 20 61 72 65 61 20 6d 61 79 20 62 65 20 75 73 65 64 2e 0a 0a 54 68 65 20 65 | he.echo.area.may.be.used...The.e |
| 4b420 | 63 68 6f 20 61 72 65 61 20 6d 61 79 20 62 65 20 75 73 65 64 20 69 66 20 74 68 65 20 63 75 72 73 | cho.area.may.be.used.if.the.curs |
| 4b440 | 6f 72 20 69 73 20 6e 6f 74 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 2c 0a 61 6e 64 20 | or.is.not.in.the.echo.area,.and. |
| 4b460 | 69 66 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 69 73 20 6e 6f 74 20 6f 63 63 75 70 69 65 64 | if.the.echo.area.is.not.occupied |
| 4b480 | 20 62 79 20 6d 69 6e 69 62 75 66 66 65 72 20 69 6e 70 75 74 2e 22 0a 20 20 28 6e 6f 74 20 28 6f | .by.minibuffer.input."...(not.(o |
| 4b4a0 | 72 20 63 75 72 73 6f 72 2d 69 6e 2d 65 63 68 6f 2d 61 72 65 61 20 28 61 63 74 69 76 65 2d 6d 69 | r.cursor-in-echo-area.(active-mi |
| 4b4c0 | 6e 69 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 | nibuffer-window))))..(define-der |
| 4b4e0 | 69 76 65 64 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 | ived-mode.flycheck-error-message |
| 4b500 | 2d 6d 6f 64 65 20 74 65 78 74 2d 6d 6f 64 65 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | -mode.text-mode..."Flycheck.erro |
| 4b520 | 72 20 6d 65 73 73 61 67 65 73 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 65 78 | r.messages"..."Major.mode.for.ex |
| 4b540 | 74 65 6e 64 65 64 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2e 22 29 0a 0a 28 64 65 66 75 6e | tended.error.messages.")..(defun |
| 4b560 | 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 | .flycheck-display-error-messages |
| 4b580 | 20 28 65 72 72 6f 72 73 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 6d 65 73 73 61 67 65 | .(errors)..."Display.the.message |
| 4b5a0 | 73 20 6f 66 20 45 52 52 4f 52 53 2e 0a 0a 43 6f 6e 63 61 74 65 6e 61 74 65 20 61 6c 6c 20 6e 6f | s.of.ERRORS...Concatenate.all.no |
| 4b5c0 | 6e 2d 6e 69 6c 20 6d 65 73 73 61 67 65 73 20 6f 66 20 45 52 52 4f 52 53 20 61 73 20 77 69 74 68 | n-nil.messages.of.ERRORS.as.with |
| 4b5e0 | 0a 60 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 2d 61 6c 6c 2d 65 72 72 6f 72 2d 6d | .`flycheck-help-echo-all-error-m |
| 4b600 | 65 73 73 61 67 65 73 27 2c 20 61 6e 64 20 64 69 73 70 6c 61 79 20 74 68 65 6d 20 77 69 74 68 0a | essages',.and.display.them.with. |
| 4b620 | 60 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 2d 6f 72 2d 62 75 66 66 65 72 27 2c 20 77 68 69 | `display-message-or-buffer',.whi |
| 4b640 | 63 68 20 73 68 6f 77 73 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 65 69 74 68 65 72 20 69 6e 0a | ch.shows.the.messages.either.in. |
| 4b660 | 74 68 65 20 65 63 68 6f 20 61 72 65 61 20 6f 72 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 62 | the.echo.area.or.in.a.separate.b |
| 4b680 | 75 66 66 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6e 75 6d 62 65 72 20 6f | uffer,.depending.on.the.number.o |
| 4b6a0 | 66 0a 6c 69 6e 65 73 2e 20 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 | f.lines...See.Info.node.`(elisp) |
| 4b6c0 | 44 69 73 70 6c 61 79 69 6e 67 20 4d 65 73 73 61 67 65 73 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e | Displaying.Messages'.for.more.in |
| 4b6e0 | 66 6f 72 6d 61 74 69 6f 6e 2e 0a 0a 49 6e 20 74 68 65 20 6c 61 74 74 65 72 20 63 61 73 65 2c 20 | formation...In.the.latter.case,. |
| 4b700 | 73 68 6f 77 20 6d 65 73 73 61 67 65 73 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 64 65 6e 6f | show.messages.in.the.buffer.deno |
| 4b720 | 74 65 64 20 62 79 0a 76 61 72 69 61 62 6c 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ted.by.variable.`flycheck-error- |
| 4b740 | 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 65 | message-buffer'."...(when.(and.e |
| 4b760 | 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 65 63 68 6f 2d 61 72 65 | rrors.(flycheck-may-use-echo-are |
| 4b780 | 61 2d 70 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 65 | a-p)).....(let.((message.(flyche |
| 4b7a0 | 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 2d 61 6c 6c 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 20 | ck-help-echo-all-error-messages. |
| 4b7c0 | 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 28 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 | errors))).......(display-message |
| 4b7e0 | 2d 6f 72 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 66 6c 79 63 68 65 | -or-buffer........message.flyche |
| 4b800 | 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 20 27 6e 6f 74 2d 74 68 69 | ck-error-message-buffer.'not-thi |
| 4b820 | 73 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 63 61 6e 6e 6f 74 20 72 65 6c | s-window).......;;.We.cannot.rel |
| 4b840 | 79 20 6f 6e 20 60 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 2d 6f 72 2d 62 75 66 66 65 72 27 | y.on.`display-message-or-buffer' |
| 4b860 | 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 72 69 67 68 74 0a 20 20 20 20 20 20 3b 3b 20 77 69 | .returning.the.right.......;;.wi |
| 4b880 | 6e 64 6f 77 2e 20 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f | ndow..See.URL.`https://github.co |
| 4b8a0 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 36 34 33 27 | m/flycheck/flycheck/issues/1643' |
| 4b8c0 | 2e 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 62 75 66 20 28 67 65 74 2d 62 75 66 66 | ........(when-let.(buf.(get-buff |
| 4b8e0 | 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 | er.flycheck-error-message-buffer |
| 4b900 | 29 29 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 | )).........(with-current-buffer. |
| 4b920 | 62 75 66 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 64 65 72 69 76 65 64 2d 6d | buf...........(unless.(derived-m |
| 4b940 | 6f 64 65 2d 70 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 6d 6f | ode-p.'flycheck-error-message-mo |
| 4b960 | 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | de).............(flycheck-error- |
| 4b980 | 6d 65 73 73 61 67 65 2d 6d 6f 64 65 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | message-mode)))))))..(defun.flyc |
| 4b9a0 | 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 2d 75 6e 6c 65 | heck-display-error-messages-unle |
| 4b9c0 | 73 73 2d 65 72 72 6f 72 2d 6c 69 73 74 20 28 65 72 72 6f 72 73 29 0a 20 20 22 53 68 6f 77 20 6d | ss-error-list.(errors)..."Show.m |
| 4b9e0 | 65 73 73 61 67 65 73 20 6f 66 20 45 52 52 4f 52 53 20 75 6e 6c 65 73 73 20 74 68 65 20 65 72 72 | essages.of.ERRORS.unless.the.err |
| 4ba00 | 6f 72 20 6c 69 73 74 20 69 73 20 76 69 73 69 62 6c 65 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 | or.list.is.visible...Like.`flych |
| 4ba20 | 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 27 2c 20 62 75 74 | eck-display-error-messages',.but |
| 4ba40 | 20 6f 6e 6c 79 20 69 66 20 74 68 65 20 65 72 72 6f 72 0a 6c 69 73 74 20 28 73 65 65 20 60 66 6c | .only.if.the.error.list.(see.`fl |
| 4ba60 | 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 27 29 20 69 73 20 6e 6f 74 20 76 69 73 69 | ycheck-list-errors').is.not.visi |
| 4ba80 | 62 6c 65 20 69 6e 20 61 6e 79 20 77 69 6e 64 6f 77 20 69 6e 0a 74 68 65 20 63 75 72 72 65 6e 74 | ble.in.any.window.in.the.current |
| 4baa0 | 20 66 72 61 6d 65 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 | .frame."...(unless.(flycheck-get |
| 4bac0 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 20 27 63 75 72 72 65 6e 74 2d 66 72 61 6d | -error-list-window.'current-fram |
| 4bae0 | 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 6d | e).....(flycheck-display-error-m |
| 4bb00 | 65 73 73 61 67 65 73 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | essages.errors)))..(defun.flyche |
| 4bb20 | 63 6b 2d 68 69 64 65 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 28 29 0a 20 20 22 48 69 64 65 20 | ck-hide-error-buffer.()..."Hide. |
| 4bb40 | 74 68 65 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 62 75 66 66 65 72 20 69 66 20 6e 65 63 | the.Flycheck.error.buffer.if.nec |
| 4bb60 | 65 73 73 61 72 79 2e 0a 0a 48 69 64 65 20 74 68 65 20 65 72 72 6f 72 20 62 75 66 66 65 72 20 69 | essary...Hide.the.error.buffer.i |
| 4bb80 | 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 65 72 72 6f 72 20 75 6e 64 65 72 20 70 6f 69 6e 74 2e | f.there.is.no.error.under.point. |
| 4bba0 | 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 | "...(when-let*.((buffer.(flychec |
| 4bbc0 | 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 | k-error-message-buffer))........ |
| 4bbe0 | 20 20 20 20 20 20 20 28 77 69 6e 64 6f 77 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f | .......(window.(get-buffer-windo |
| 4bc00 | 77 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 | w.buffer))).....(unless.(flychec |
| 4bc20 | 6b 2d 6f 76 65 72 6c 61 79 73 2d 61 74 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 3b 3b 20 | k-overlays-at.(point)).......;;. |
| 4bc40 | 73 61 76 65 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 70 72 65 76 65 6e 74 73 20 60 71 | save-selected-window.prevents.`q |
| 4bc60 | 75 69 74 2d 77 69 6e 64 6f 77 27 20 66 72 6f 6d 20 63 68 61 6e 67 69 6e 67 20 74 68 65 20 63 75 | uit-window'.from.changing.the.cu |
| 4bc80 | 72 72 65 6e 74 0a 20 20 20 20 20 20 3b 3b 20 62 75 66 66 65 72 20 28 73 65 65 20 68 74 74 70 73 | rrent.......;;.buffer.(see.https |
| 4bca0 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f | ://github.com/flycheck/flycheck/ |
| 4bcc0 | 69 73 73 75 65 73 2f 36 34 38 29 2e 0a 20 20 20 20 20 20 28 73 61 76 65 2d 73 65 6c 65 63 74 65 | issues/648)........(save-selecte |
| 4bce0 | 64 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 28 71 75 69 74 2d 77 69 6e 64 6f 77 20 6e 69 | d-window.........(quit-window.ni |
| 4bd00 | 6c 20 77 69 6e 64 6f 77 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 57 6f 72 6b 69 6e 67 20 77 69 74 | l.window)))))....;;;.Working.wit |
| 4bd20 | 68 20 65 72 72 6f 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 72 | h.errors.(defun.flycheck-copy-er |
| 4bd40 | 72 6f 72 73 2d 61 73 2d 6b 69 6c 6c 20 28 70 6f 73 20 26 6f 70 74 69 6f 6e 61 6c 20 66 6f 72 6d | rors-as-kill.(pos.&optional.form |
| 4bd60 | 61 74 74 65 72 29 0a 20 20 22 43 6f 70 79 20 65 61 63 68 20 65 72 72 6f 72 20 61 74 20 50 4f 53 | atter)..."Copy.each.error.at.POS |
| 4bd80 | 20 69 6e 74 6f 20 6b 69 6c 6c 20 72 69 6e 67 2c 20 75 73 69 6e 67 20 46 4f 52 4d 41 54 54 45 52 | .into.kill.ring,.using.FORMATTER |
| 4bda0 | 2e 0a 0a 46 4f 52 4d 41 54 54 45 52 20 69 73 20 61 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 74 75 | ...FORMATTER.is.a.function.to.tu |
| 4bdc0 | 72 6e 20 61 6e 20 65 72 72 6f 72 20 69 6e 74 6f 20 61 20 73 74 72 69 6e 67 2c 0a 64 65 66 61 75 | rn.an.error.into.a.string,.defau |
| 4bde0 | 6c 74 69 6e 67 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 | lting.to.`flycheck-error-message |
| 4be00 | 27 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 75 73 65 20 60 66 6c 79 63 68 65 63 6b | '...Interactively,.use.`flycheck |
| 4be20 | 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 27 20 61 73 | -error-format-message-and-id'.as |
| 4be40 | 0a 46 4f 52 4d 41 54 54 45 52 20 77 69 74 68 20 75 6e 69 76 65 72 73 61 6c 20 70 72 65 66 69 78 | .FORMATTER.with.universal.prefix |
| 4be60 | 20 61 72 67 2c 20 61 6e 64 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 27 20 77 69 | .arg,.and.`flycheck-error-id'.wi |
| 4be80 | 74 68 0a 6e 6f 72 6d 61 6c 20 70 72 65 66 69 78 20 61 72 67 2c 20 69 2e 65 2e 20 63 6f 70 79 20 | th.normal.prefix.arg,.i.e..copy. |
| 4bea0 | 74 68 65 20 6d 65 73 73 61 67 65 20 61 6e 64 20 74 68 65 20 49 44 20 77 69 74 68 0a 75 6e 69 76 | the.message.and.the.ID.with.univ |
| 4bec0 | 65 72 73 61 6c 20 70 72 65 66 69 78 20 61 72 67 2c 20 61 6e 64 20 6f 6e 6c 79 20 74 68 65 20 69 | ersal.prefix.arg,.and.only.the.i |
| 4bee0 | 64 20 77 69 74 68 20 6e 6f 72 6d 61 6c 20 70 72 65 66 69 78 20 61 72 67 2e 22 0a 20 20 28 69 6e | d.with.normal.prefix.arg."...(in |
| 4bf00 | 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 | teractive.(list.(point)......... |
| 4bf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 63 75 72 72 65 6e 74 2d 70 72 65 66 | .............(pcase.current-pref |
| 4bf40 | 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 | ix-arg........................(( |
| 4bf60 | 70 72 65 64 20 6e 6f 74 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 | pred.not).#'flycheck-error-messa |
| 4bf80 | 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 28 28 70 72 65 | ge)........................((pre |
| 4bfa0 | 64 20 63 6f 6e 73 70 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 | d.consp).#'flycheck-error-format |
| 4bfc0 | 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -message-and-id)................ |
| 4bfe0 | 20 20 20 20 20 20 20 20 28 5f 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 29 29 | ........(_.#'flycheck-error-id)) |
| 4c000 | 29 29 0a 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 73 20 28 64 65 6c 71 20 6e 69 6c 20 28 | ))...(let.((messages.(delq.nil.( |
| 4c020 | 73 65 71 2d 6d 61 70 20 28 6f 72 20 66 6f 72 6d 61 74 74 65 72 20 23 27 66 6c 79 63 68 65 63 6b | seq-map.(or.formatter.#'flycheck |
| 4c040 | 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -error-message)................. |
| 4c060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6f | .....................(flycheck-o |
| 4c080 | 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 70 6f 73 29 29 29 29 29 0a 20 20 20 20 28 77 | verlay-errors-at.pos))))).....(w |
| 4c0a0 | 68 65 6e 20 6d 65 73 73 61 67 65 73 0a 20 20 20 20 20 20 28 73 65 71 2d 64 6f 20 23 27 6b 69 6c | hen.messages.......(seq-do.#'kil |
| 4c0c0 | 6c 2d 6e 65 77 20 28 72 65 76 65 72 73 65 20 6d 65 73 73 61 67 65 73 29 29 0a 20 20 20 20 20 20 | l-new.(reverse.messages))....... |
| 4c0e0 | 28 6d 65 73 73 61 67 65 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e 20 6d 65 73 73 61 67 65 73 20 22 | (message.(string-join.messages." |
| 4c100 | 5c 6e 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 | \n")))))..(defun.flycheck-explai |
| 4c120 | 6e 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 61 | n-error-at-point.()..."Display.a |
| 4c140 | 6e 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 66 69 72 73 74 20 65 78 70 6c | n.explanation.for.the.first.expl |
| 4c160 | 61 69 6e 61 62 6c 65 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 54 68 65 20 66 69 72 | ainable.error.at.point...The.fir |
| 4c180 | 73 74 20 65 78 70 6c 61 69 6e 61 62 6c 65 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 20 69 73 | st.explainable.error.at.point.is |
| 4c1a0 | 20 74 68 65 20 66 69 72 73 74 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 0a 77 69 74 68 20 61 | .the.first.error.at.point.with.a |
| 4c1c0 | 20 6e 6f 6e 2d 6e 69 6c 20 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 27 20 66 75 6e 63 | .non-nil.`:error-explainer'.func |
| 4c1e0 | 74 69 6f 6e 20 64 65 66 69 6e 65 64 20 69 6e 20 69 74 73 0a 63 68 65 63 6b 65 72 2e 20 20 54 68 | tion.defined.in.its.checker...Th |
| 4c200 | 65 20 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 27 20 66 75 6e 63 74 69 6f 6e 20 69 73 | e.`:error-explainer'.function.is |
| 4c220 | 20 74 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 68 0a 74 68 69 73 20 65 72 72 6f 72 20 74 6f 20 | .then.called.with.this.error.to. |
| 4c240 | 70 72 6f 64 75 63 65 20 74 68 65 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 74 6f 20 64 69 73 70 6c | produce.the.explanation.to.displ |
| 4c260 | 61 79 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 68 65 6e 2d 6c 65 74 | ay."...(interactive)...(when-let |
| 4c280 | 2a 20 28 28 66 69 72 73 74 2d 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | *.((first-error................; |
| 4c2a0 | 3b 20 47 65 74 20 74 68 65 20 66 69 72 73 74 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 20 74 | ;.Get.the.first.error.at.point.t |
| 4c2c0 | 68 61 74 20 68 61 73 20 61 6e 20 60 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 27 2e 0a 20 20 | hat.has.an.`error-explainer'.... |
| 4c2e0 | 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 6d 62 64 61 20 28 | .............(seq-find.(lambda.( |
| 4c300 | 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | error).......................... |
| 4c320 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 0a 20 20 20 20 20 20 20 20 | ..(flycheck-checker-get......... |
| 4c340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ....................(flycheck-er |
| 4c360 | 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 72 72 6f 72 29 20 27 65 72 72 6f 72 2d 65 78 70 6c 61 69 | ror-checker.error).'error-explai |
| 4c380 | 6e 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ner))..........................( |
| 4c3a0 | 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 28 70 6f 69 6e | flycheck-overlay-errors-at.(poin |
| 4c3c0 | 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 69 6e 65 72 0a 20 | t))))...............(explainer.. |
| 4c3e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d | ..............(flycheck-checker- |
| 4c400 | 67 65 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 66 69 72 73 | get.(flycheck-error-checker.firs |
| 4c420 | 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-error)........................ |
| 4c440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 29 29 | ..............'error-explainer)) |
| 4c460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 6e 61 74 69 6f 6e 20 28 66 75 6e | ...............(explanation.(fun |
| 4c480 | 63 61 6c 6c 20 65 78 70 6c 61 69 6e 65 72 20 66 69 72 73 74 2d 65 72 72 6f 72 29 29 29 0a 20 20 | call.explainer.first-error)))... |
| 4c4a0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 65 78 70 6c 61 6e | ..(flycheck-display-error-explan |
| 4c4c0 | 61 74 69 6f 6e 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 | ation.explanation)))..(defconst. |
| 4c4e0 | 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 22 2a | flycheck-explain-error-buffer."* |
| 4c500 | 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 65 78 70 6c 61 6e 61 74 69 6f 6e 2a 22 0a 20 20 22 | Flycheck.error.explanation*"..." |
| 4c520 | 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 73 68 6f 77 20 65 | The.name.of.the.buffer.to.show.e |
| 4c540 | 72 72 6f 72 20 65 78 70 6c 61 6e 61 74 69 6f 6e 73 2e 22 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 | rror.explanations.")..(define-de |
| 4c560 | 72 69 76 65 64 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f | rived-mode.flycheck-explain-erro |
| 4c580 | 72 2d 6d 6f 64 65 20 68 65 6c 70 2d 6d 6f 64 65 0a 20 20 22 45 72 72 6f 72 20 65 78 70 6c 61 6e | r-mode.help-mode..."Error.explan |
| 4c5a0 | 61 74 69 6f 6e 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 64 69 73 70 6c 61 79 | ation"..."Major.mode.for.display |
| 4c5c0 | 69 6e 67 20 65 72 72 6f 72 20 65 78 70 6c 61 6e 61 74 69 6f 6e 73 2e 22 0a 20 20 28 73 65 74 71 | ing.error.explanations."...(setq |
| 4c5e0 | 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | .buffer-read-only.t))..(defun.fl |
| 4c600 | 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 2d 65 78 70 6c 61 6e 61 74 69 6f 6e | ycheck-display-error-explanation |
| 4c620 | 20 28 65 78 70 6c 61 6e 61 74 69 6f 6e 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 45 58 | .(explanation)..."Display.the.EX |
| 4c640 | 50 4c 41 4e 41 54 49 4f 4e 20 66 6f 72 20 61 6e 20 65 72 72 6f 72 2e 22 0a 20 20 28 70 63 61 73 | PLANATION.for.an.error."...(pcas |
| 4c660 | 65 20 65 78 70 6c 61 6e 61 74 69 6f 6e 0a 20 20 20 20 28 60 6e 69 6c 29 0a 20 20 20 20 28 60 28 | e.explanation.....(`nil).....(`( |
| 4c680 | 75 72 6c 20 2e 20 2c 75 72 6c 29 20 28 62 72 6f 77 73 65 2d 75 72 6c 20 75 72 6c 29 29 0a 20 20 | url...,url).(browse-url.url))... |
| 4c6a0 | 20 20 28 5f 20 28 6c 65 74 20 28 28 69 6e 68 69 62 69 74 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 | ..(_.(let.((inhibit-read-only.t) |
| 4c6c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 28 | ..............(standard-output.( |
| 4c6e0 | 74 65 6d 70 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 73 65 74 75 70 0a 20 20 20 20 20 20 20 | temp-buffer-window-setup........ |
| 4c700 | 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 63 6b | ........................flycheck |
| 4c720 | 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 | -explain-error-buffer)))........ |
| 4c740 | 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d | ..(with-current-buffer.standard- |
| 4c760 | 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c | output............(flycheck-expl |
| 4c780 | 61 69 6e 2d 65 72 72 6f 72 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a | ain-error-mode))..........(cond. |
| 4c7a0 | 20 20 20 20 20 20 20 20 20 20 28 28 66 75 6e 63 74 69 6f 6e 70 20 65 78 70 6c 61 6e 61 74 69 6f | ..........((functionp.explanatio |
| 4c7c0 | 6e 29 20 28 66 75 6e 63 61 6c 6c 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 | n).(funcall.explanation))....... |
| 4c7e0 | 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 20 28 70 72 69 6e | ....((stringp.explanation).(prin |
| 4c800 | 63 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 74 20 28 65 72 | c.explanation))...........(t.(er |
| 4c820 | 72 6f 72 20 22 55 6e 73 75 70 70 6f 72 74 65 64 20 65 72 72 6f 72 20 65 78 70 6c 61 6e 61 74 69 | ror."Unsupported.error.explanati |
| 4c840 | 6f 6e 3a 20 25 53 22 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | on:.%S".explanation))).......... |
| 4c860 | 28 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 2d 6f 72 2d 62 75 66 66 65 72 20 73 74 61 6e 64 | (display-message-or-buffer.stand |
| 4c880 | 61 72 64 2d 6f 75 74 70 75 74 20 6e 69 6c 20 27 6e 6f 74 2d 74 68 69 73 2d 77 69 6e 64 6f 77 29 | ard-output.nil.'not-this-window) |
| 4c8a0 | 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 75 73 69 6e | ))))....;;;.Syntax.checkers.usin |
| 4c8c0 | 67 20 65 78 74 65 72 6e 61 6c 20 63 6f 6d 6d 61 6e 64 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | g.external.commands.(defun.flych |
| 4c8e0 | 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 2d 70 20 28 61 72 67 29 0a 20 20 22 | eck-command-argument-p.(arg)..." |
| 4c900 | 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 41 52 47 20 69 73 20 61 20 76 61 6c 69 64 20 63 6f 6d | Check.whether.ARG.is.a.valid.com |
| 4c920 | 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 2e 22 0a 20 20 28 70 63 61 73 65 20 61 72 67 0a 20 20 20 | mand.argument."...(pcase.arg.... |
| 4c940 | 20 28 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 20 74 29 0a 20 20 20 20 28 28 6f 72 20 60 73 6f | .((pred.stringp).t).....((or.`so |
| 4c960 | 75 72 63 65 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 60 73 6f 75 72 63 65 2d 6f 72 69 | urce.`source-inplace.`source-ori |
| 4c980 | 67 69 6e 61 6c 29 20 74 29 0a 20 20 20 20 28 60 28 2c 28 6f 72 20 60 73 6f 75 72 63 65 20 60 73 | ginal).t).....(`(,(or.`source.`s |
| 4c9a0 | 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 20 2c 73 75 66 66 69 78 29 0a 20 20 20 20 20 28 73 74 | ource-inplace).,suffix)......(st |
| 4c9c0 | 72 69 6e 67 70 20 73 75 66 66 69 78 29 29 0a 20 20 20 20 28 28 6f 72 20 60 74 65 6d 70 6f 72 61 | ringp.suffix)).....((or.`tempora |
| 4c9e0 | 72 79 2d 64 69 72 65 63 74 6f 72 79 20 60 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 6e 61 6d | ry-directory.`temporary-file-nam |
| 4ca00 | 65 29 20 74 29 0a 20 20 20 20 28 60 6e 75 6c 6c 2d 64 65 76 69 63 65 20 74 29 0a 20 20 20 20 28 | e).t).....(`null-device.t).....( |
| 4ca20 | 60 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 63 6f 6e 66 | `(config-file.,option-name.,conf |
| 4ca40 | 69 67 2d 66 69 6c 65 2d 76 61 72 29 0a 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 | ig-file-var)......(and.(stringp. |
| 4ca60 | 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 70 20 | option-name)...........(symbolp. |
| 4ca80 | 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 29 29 0a 20 20 20 20 28 60 28 63 6f 6e 66 69 67 | config-file-var))).....(`(config |
| 4caa0 | 2d 66 69 6c 65 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 63 6f 6e 66 69 67 2d 66 69 6c 65 2d | -file.,option-name.,config-file- |
| 4cac0 | 76 61 72 20 2c 70 72 65 70 65 6e 64 65 72 29 0a 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e | var.,prepender)......(and.(strin |
| 4cae0 | 67 70 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f | gp.option-name)...........(symbo |
| 4cb00 | 6c 70 20 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 | lp.config-file-var)...........(s |
| 4cb20 | 79 6d 62 6f 6c 70 20 70 72 65 70 65 6e 64 65 72 29 29 29 0a 20 20 20 20 28 60 28 2c 28 6f 72 20 | ymbolp.prepender))).....(`(,(or. |
| 4cb40 | 60 6f 70 74 69 6f 6e 20 60 6f 70 74 69 6f 6e 2d 6c 69 73 74 29 20 2c 6f 70 74 69 6f 6e 2d 6e 61 | `option.`option-list).,option-na |
| 4cb60 | 6d 65 20 2c 6f 70 74 69 6f 6e 2d 76 61 72 29 0a 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e | me.,option-var)......(and.(strin |
| 4cb80 | 67 70 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f | gp.option-name)...........(symbo |
| 4cba0 | 6c 70 20 6f 70 74 69 6f 6e 2d 76 61 72 29 29 29 0a 20 20 20 20 28 60 28 2c 28 6f 72 20 60 6f 70 | lp.option-var))).....(`(,(or.`op |
| 4cbc0 | 74 69 6f 6e 20 60 6f 70 74 69 6f 6e 2d 6c 69 73 74 29 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 | tion.`option-list).,option-name. |
| 4cbe0 | 2c 6f 70 74 69 6f 6e 2d 76 61 72 20 2c 70 72 65 70 65 6e 64 65 72 29 0a 20 20 20 20 20 28 61 6e | ,option-var.,prepender)......(an |
| 4cc00 | 64 20 28 73 74 72 69 6e 67 70 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 | d.(stringp.option-name)......... |
| 4cc20 | 20 20 28 73 79 6d 62 6f 6c 70 20 6f 70 74 69 6f 6e 2d 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 | ..(symbolp.option-var).......... |
| 4cc40 | 20 28 73 79 6d 62 6f 6c 70 20 70 72 65 70 65 6e 64 65 72 29 29 29 0a 20 20 20 20 28 60 28 2c 28 | .(symbolp.prepender))).....(`(,( |
| 4cc60 | 6f 72 20 60 6f 70 74 69 6f 6e 20 60 6f 70 74 69 6f 6e 2d 6c 69 73 74 29 20 2c 6f 70 74 69 6f 6e | or.`option.`option-list).,option |
| 4cc80 | 2d 6e 61 6d 65 20 2c 6f 70 74 69 6f 6e 2d 76 61 72 20 2c 70 72 65 70 65 6e 64 65 72 20 2c 66 69 | -name.,option-var.,prepender.,fi |
| 4cca0 | 6c 74 65 72 29 0a 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 6f 70 74 69 6f 6e 2d | lter)......(and.(stringp.option- |
| 4ccc0 | 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 70 20 6f 70 74 69 6f 6e 2d | name)...........(symbolp.option- |
| 4cce0 | 76 61 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 70 20 70 72 65 70 65 6e 64 65 | var)...........(symbolp.prepende |
| 4cd00 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 70 20 66 69 6c 74 65 72 29 29 29 0a | r)...........(symbolp.filter))). |
| 4cd20 | 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 | ....(`(option-flag.,option-name. |
| 4cd40 | 2c 6f 70 74 69 6f 6e 2d 76 61 72 29 0a 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 70 20 | ,option-var)......(and.(stringp. |
| 4cd60 | 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 70 20 | option-name)...........(symbolp. |
| 4cd80 | 6f 70 74 69 6f 6e 2d 76 61 72 29 29 29 0a 20 20 20 20 28 60 28 65 76 61 6c 20 2c 5f 29 20 74 29 | option-var))).....(`(eval.,_).t) |
| 4cda0 | 0a 20 20 20 20 28 5f 20 6e 69 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | .....(_.nil)))..(defun.flycheck- |
| 4cdc0 | 63 6f 6d 70 75 74 65 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 63 68 65 63 6b | compute-working-directory.(check |
| 4cde0 | 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 77 6f 72 6b 69 6e 67 20 64 | er)..."Get.the.default.working.d |
| 4ce00 | 69 72 65 63 74 6f 72 79 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 43 6f 6d 70 75 74 65 20 74 | irectory.for.CHECKER...Compute.t |
| 4ce20 | 68 65 20 76 61 6c 75 65 20 6f 66 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 | he.value.of.`default-directory'. |
| 4ce40 | 66 6f 72 20 74 68 65 20 69 6e 76 6f 63 61 74 69 6f 6e 20 6f 66 0a 74 68 65 20 73 79 6e 74 61 78 | for.the.invocation.of.the.syntax |
| 4ce60 | 20 63 68 65 63 6b 65 72 20 63 6f 6d 6d 61 6e 64 2c 20 62 79 20 63 61 6c 6c 69 6e 67 20 74 68 65 | .checker.command,.by.calling.the |
| 4ce80 | 20 66 75 6e 63 74 69 6f 6e 20 69 6e 20 74 68 65 0a 60 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 | .function.in.the.`working-direct |
| 4cea0 | 6f 72 79 27 20 70 72 6f 70 65 72 74 79 20 6f 66 20 43 48 45 43 4b 45 52 2c 20 77 69 74 68 20 43 | ory'.property.of.CHECKER,.with.C |
| 4cec0 | 48 45 43 4b 45 52 20 61 73 20 73 6f 6c 65 0a 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 72 65 74 | HECKER.as.sole.argument,.and.ret |
| 4cee0 | 75 72 6e 69 6e 67 20 69 74 73 20 76 61 6c 75 65 2e 20 20 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 | urning.its.value...Signal.an.err |
| 4cf00 | 6f 72 20 69 66 20 74 68 65 0a 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e | or.if.the.function.returns.a.non |
| 4cf20 | 2d 65 78 69 73 74 69 6e 67 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 49 66 | -existing.working.directory...If |
| 4cf40 | 20 74 68 65 20 70 72 6f 70 65 72 74 79 20 69 73 20 75 6e 64 65 66 69 6e 65 64 20 6f 72 20 69 66 | .the.property.is.undefined.or.if |
| 4cf60 | 20 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 6e 69 6c 0a 72 65 74 75 72 6e | .the.function.returns.nil.return |
| 4cf80 | 20 74 68 65 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 6f 66 20 74 68 65 20 | .the.`default-directory'.of.the. |
| 4cfa0 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 2d 64 | current.buffer."...(let*.((def-d |
| 4cfc0 | 69 72 65 63 74 6f 72 79 2d 66 6e 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 | irectory-fn.(flycheck-checker-ge |
| 4cfe0 | 74 20 63 68 65 63 6b 65 72 20 27 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 | t.checker.'working-directory)).. |
| 4d000 | 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 20 28 6f 72 20 28 61 6e 64 20 64 65 66 2d | ........(directory.(or.(and.def- |
| 4d020 | 64 69 72 65 63 74 6f 72 79 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | directory-fn.................... |
| 4d040 | 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 65 66 2d 64 69 72 65 63 74 6f 72 79 | ..........(funcall.def-directory |
| 4d060 | 2d 66 6e 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -fn.checker))................... |
| 4d080 | 20 20 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 74 6f 20 74 68 65 20 60 64 65 66 61 75 6c 74 | ......;;.Default.to.the.`default |
| 4d0a0 | 2d 64 69 72 65 63 74 6f 72 79 27 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 | -directory'.of.the.current...... |
| 4d0c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 75 66 66 65 72 0a 20 20 20 | ...................;;.buffer.... |
| 4d0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 | .....................default-dir |
| 4d100 | 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 69 6c 65 2d 65 78 69 73 | ectory))).....(unless.(file-exis |
| 4d120 | 74 73 2d 70 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 77 | ts-p.directory).......(error.":w |
| 4d140 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 25 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 | orking-directory.%s.of.syntax.ch |
| 4d160 | 65 63 6b 65 72 20 25 53 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 22 0a 20 20 20 20 20 20 20 | ecker.%S.does.not.exist"........ |
| 4d180 | 20 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 64 69 | ......directory.checker)).....di |
| 4d1a0 | 72 65 63 74 6f 72 79 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 75 6e | rectory))..;;;###autoload.(defun |
| 4d1c0 | 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 | .flycheck-define-command-checker |
| 4d1e0 | 20 28 73 79 6d 62 6f 6c 20 64 6f 63 73 74 72 69 6e 67 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 | .(symbol.docstring.&rest.propert |
| 4d200 | 69 65 73 29 0a 20 20 22 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 73 79 6e 74 61 78 20 | ies)..."Define.SYMBOL.as.syntax. |
| 4d220 | 63 68 65 63 6b 65 72 20 74 6f 20 72 75 6e 20 61 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 44 65 66 69 6e | checker.to.run.a.command...Defin |
| 4d240 | 65 20 53 59 4d 42 4f 4c 20 61 73 20 67 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b | e.SYMBOL.as.generic.syntax.check |
| 4d260 | 65 72 20 76 69 61 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d | er.via.`flycheck-define-generic- |
| 4d280 | 63 68 65 63 6b 65 72 27 2c 20 77 68 69 63 68 20 75 73 65 73 20 61 6e 20 65 78 74 65 72 6e 61 6c | checker',.which.uses.an.external |
| 4d2a0 | 20 63 6f 6d 6d 61 6e 64 0a 74 6f 20 63 68 65 63 6b 20 74 68 65 20 62 75 66 66 65 72 2e 20 20 53 | .command.to.check.the.buffer...S |
| 4d2c0 | 59 4d 42 4f 4c 20 61 6e 64 20 44 4f 43 53 54 52 49 4e 47 20 61 72 65 20 74 68 65 20 73 61 6d 65 | YMBOL.and.DOCSTRING.are.the.same |
| 4d2e0 | 20 61 73 20 66 6f 72 0a 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 | .as.for.`flycheck-define-generic |
| 4d300 | 2d 63 68 65 63 6b 65 72 27 2e 0a 0a 49 6e 20 61 64 64 69 74 69 6f 6e 20 74 6f 20 74 68 65 20 70 | -checker'...In.addition.to.the.p |
| 4d320 | 72 6f 70 65 72 74 69 65 73 20 75 6e 64 65 72 73 74 6f 6f 64 20 62 79 0a 60 66 6c 79 63 68 65 63 | roperties.understood.by.`flychec |
| 4d340 | 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 27 2c 20 74 68 65 20 66 | k-define-generic-checker',.the.f |
| 4d360 | 6f 6c 6c 6f 77 69 6e 67 20 50 52 4f 50 45 52 54 49 45 53 0a 63 6f 6e 73 74 69 74 75 74 65 20 61 | ollowing.PROPERTIES.constitute.a |
| 4d380 | 20 63 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 55 6e 6c 65 73 73 | .command.syntax.checker...Unless |
| 4d3a0 | 20 6f 74 68 65 72 77 69 73 65 20 6e 6f 74 65 64 2c 20 61 6c 6c 0a 70 72 6f 70 65 72 74 69 65 73 | .otherwise.noted,.all.properties |
| 4d3c0 | 20 61 72 65 20 6d 61 6e 64 61 74 6f 72 79 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 64 | .are.mandatory...Note.that.the.d |
| 4d3e0 | 65 66 61 75 6c 74 20 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 0a 6f 66 20 63 6f 6d 6d 61 6e | efault.`:error-filter'.of.comman |
| 4d400 | 64 20 63 68 65 63 6b 65 72 73 20 69 73 20 60 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 | d.checkers.is.`flycheck-sanitize |
| 4d420 | 2d 65 72 72 6f 72 73 27 2e 0a 0a 60 3a 63 6f 6d 6d 61 6e 64 20 43 4f 4d 4d 41 4e 44 27 0a 20 20 | -errors'...`:command.COMMAND'... |
| 4d440 | 20 20 20 54 68 65 20 63 6f 6d 6d 61 6e 64 20 74 6f 20 72 75 6e 20 66 6f 72 20 73 79 6e 74 61 78 | ...The.command.to.run.for.syntax |
| 4d460 | 20 63 68 65 63 6b 69 6e 67 2e 0a 0a 20 20 20 20 20 43 4f 4d 4d 41 4e 44 20 69 73 20 61 20 6c 69 | .checking........COMMAND.is.a.li |
| 4d480 | 73 74 20 6f 66 20 74 68 65 20 66 6f 72 6d 20 60 28 45 58 45 43 55 54 41 42 4c 45 20 5b 41 52 47 | st.of.the.form.`(EXECUTABLE.[ARG |
| 4d4a0 | 20 2e 2e 2e 5d 29 27 2e 0a 0a 20 20 20 20 20 45 58 45 43 55 54 41 42 4c 45 20 69 73 20 61 20 73 | ....])'........EXECUTABLE.is.a.s |
| 4d4c0 | 74 72 69 6e 67 20 77 69 74 68 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 74 68 69 | tring.with.the.executable.of.thi |
| 4d4e0 | 73 20 73 79 6e 74 61 78 0a 20 20 20 20 20 63 68 65 63 6b 65 72 2e 20 20 49 74 20 63 61 6e 20 62 | s.syntax......checker...It.can.b |
| 4d500 | 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 74 68 65 20 76 61 72 69 61 62 6c 65 0a 20 | e.overridden.with.the.variable.. |
| 4d520 | 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 53 59 4d 42 4f 4c 2d 65 78 65 63 75 74 61 62 6c 65 27 | ....`flycheck-SYMBOL-executable' |
| 4d540 | 2e 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 0a 20 20 | ...Note.that.this.variable.is... |
| 4d560 | 20 20 20 4e 4f 54 20 69 6d 70 6c 69 63 69 74 6c 79 20 64 65 66 69 6e 65 64 20 62 79 20 74 68 69 | ...NOT.implicitly.defined.by.thi |
| 4d580 | 73 20 66 75 6e 63 74 69 6f 6e 2e 20 20 55 73 65 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d | s.function...Use......`flycheck- |
| 4d5a0 | 64 65 66 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 27 20 74 6f 20 64 65 66 69 6e 65 20 74 68 | def-executable-var'.to.define.th |
| 4d5c0 | 69 73 20 76 61 72 69 61 62 6c 65 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 41 52 47 20 69 73 20 61 | is.variable........Each.ARG.is.a |
| 4d5e0 | 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 2c 20 65 69 | n.argument.to.the.executable,.ei |
| 4d600 | 74 68 65 72 20 61 73 20 73 74 72 69 6e 67 2c 0a 20 20 20 20 20 6f 72 20 61 73 20 73 70 65 63 69 | ther.as.string,......or.as.speci |
| 4d620 | 61 6c 20 73 79 6d 62 6f 6c 20 6f 72 20 66 6f 72 6d 20 66 6f 72 0a 20 20 20 20 20 60 66 6c 79 63 | al.symbol.or.form.for......`flyc |
| 4d640 | 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 27 2c 20 77 68 69 63 68 | heck-substitute-argument',.which |
| 4d660 | 20 73 65 65 2e 0a 0a 60 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 20 50 41 54 54 45 52 4e 53 | .see...`:error-patterns.PATTERNS |
| 4d680 | 27 0a 20 20 20 20 20 41 20 6c 69 73 74 20 6f 66 20 70 61 74 74 65 72 6e 73 20 74 6f 20 70 61 72 | '......A.list.of.patterns.to.par |
| 4d6a0 | 73 65 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 60 3a 63 6f 6d 6d 61 6e 64 27 2e | se.the.output.of.the.`:command'. |
| 4d6c0 | 0a 0a 20 20 20 20 20 45 61 63 68 20 49 54 45 4d 20 69 6e 20 50 41 54 54 45 52 4e 53 20 69 73 20 | .......Each.ITEM.in.PATTERNS.is. |
| 4d6e0 | 61 20 6c 69 73 74 20 60 28 4c 45 56 45 4c 20 53 45 58 50 20 2e 2e 2e 29 27 2c 20 77 68 65 72 65 | a.list.`(LEVEL.SEXP....)',.where |
| 4d700 | 0a 20 20 20 20 20 4c 45 56 45 4c 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 | ......LEVEL.is.a.Flycheck.error. |
| 4d720 | 6c 65 76 65 6c 20 28 73 65 65 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | level.(see......`flycheck-define |
| 4d740 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 27 29 2c 20 66 6f 6c 6c 6f 77 65 64 20 62 79 20 6f 6e 65 20 | -error-level'),.followed.by.one. |
| 4d760 | 6f 72 20 6d 6f 72 65 20 52 58 0a 20 20 20 20 20 60 53 45 58 50 27 73 20 77 68 69 63 68 20 70 61 | or.more.RX......`SEXP's.which.pa |
| 4d780 | 72 73 65 20 61 6e 20 65 72 72 6f 72 20 6f 66 20 74 68 61 74 20 6c 65 76 65 6c 20 61 6e 64 20 65 | rse.an.error.of.that.level.and.e |
| 4d7a0 | 78 74 72 61 63 74 20 6c 69 6e 65 2c 0a 20 20 20 20 20 63 6f 6c 75 6d 6e 2c 20 66 69 6c 65 20 6e | xtract.line,......column,.file.n |
| 4d7c0 | 61 6d 65 20 61 6e 64 20 74 68 65 20 6d 65 73 73 61 67 65 2e 0a 0a 20 20 20 20 20 53 65 65 20 60 | ame.and.the.message........See.` |
| 4d7e0 | 72 78 27 20 66 6f 72 20 67 65 6e 65 72 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 | rx'.for.general.information.abou |
| 4d800 | 74 20 52 58 2c 20 61 6e 64 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 72 78 2d 74 6f 2d 73 | t.RX,.and......`flycheck-rx-to-s |
| 4d820 | 74 72 69 6e 67 27 20 66 6f 72 20 73 6f 6d 65 20 73 70 65 63 69 61 6c 20 52 58 20 66 6f 72 6d 73 | tring'.for.some.special.RX.forms |
| 4d840 | 20 70 72 6f 76 69 64 65 64 0a 20 20 20 20 20 62 79 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 20 20 20 | .provided......by.Flycheck...... |
| 4d860 | 20 20 41 6c 6c 20 70 61 74 74 65 72 6e 73 20 61 72 65 20 61 70 70 6c 69 65 64 20 69 6e 20 74 68 | ..All.patterns.are.applied.in.th |
| 4d880 | 65 20 6f 72 64 65 72 20 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 74 6f 20 74 68 65 0a 20 20 | e.order.of.declaration.to.the... |
| 4d8a0 | 20 20 20 77 68 6f 6c 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 | ...whole.output.of.the.syntax.ch |
| 4d8c0 | 65 63 6b 65 72 2e 20 20 4f 75 74 70 75 74 20 61 6c 72 65 61 64 79 20 6d 61 74 63 68 65 64 0a 20 | ecker...Output.already.matched.. |
| 4d8e0 | 20 20 20 20 62 79 20 61 20 70 61 74 74 65 72 6e 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 6d 61 74 | ....by.a.pattern.will.not.be.mat |
| 4d900 | 63 68 65 64 20 62 79 20 73 75 62 73 65 71 75 65 6e 74 20 70 61 74 74 65 72 6e 73 2e 20 20 49 6e | ched.by.subsequent.patterns...In |
| 4d920 | 0a 20 20 20 20 20 6f 74 68 65 72 20 77 6f 72 64 73 2c 20 74 68 65 20 66 69 72 73 74 20 70 61 74 | ......other.words,.the.first.pat |
| 4d940 | 74 65 72 6e 20 77 69 6e 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 | tern.wins........This.property.i |
| 4d960 | 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 68 6f 77 65 76 65 72 | s.optional...If.omitted,.however |
| 4d980 | 2c 20 61 6e 0a 20 20 20 20 20 60 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 27 20 69 73 20 6d 61 6e | ,.an......`:error-parser'.is.man |
| 4d9a0 | 64 61 74 6f 72 79 2e 0a 0a 60 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 46 55 4e 43 54 49 4f 4e | datory...`:error-parser.FUNCTION |
| 4d9c0 | 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 70 61 72 73 65 20 65 72 72 6f 72 | '......A.function.to.parse.error |
| 4d9e0 | 73 20 77 69 74 68 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 75 6e 63 74 69 6f 6e 20 73 68 61 6c 6c | s.with........The.function.shall |
| 4da00 | 20 61 63 63 65 70 74 20 74 68 72 65 65 20 61 72 67 75 6d 65 6e 74 73 20 4f 55 54 50 55 54 20 43 | .accept.three.arguments.OUTPUT.C |
| 4da20 | 48 45 43 4b 45 52 0a 20 20 20 20 20 42 55 46 46 45 52 2e 20 20 4f 55 54 50 55 54 20 69 73 20 74 | HECKER......BUFFER...OUTPUT.is.t |
| 4da40 | 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6f 75 74 70 75 74 20 61 73 20 73 74 72 69 | he.syntax.checker.output.as.stri |
| 4da60 | 6e 67 2c 0a 20 20 20 20 20 43 48 45 43 4b 45 52 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | ng,......CHECKER.the.syntax.chec |
| 4da80 | 6b 65 72 20 74 68 61 74 20 77 61 73 20 75 73 65 64 2c 20 61 6e 64 20 42 55 46 46 45 52 20 61 0a | ker.that.was.used,.and.BUFFER.a. |
| 4daa0 | 20 20 20 20 20 62 75 66 66 65 72 20 6f 62 6a 65 63 74 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 | .....buffer.object.representing. |
| 4dac0 | 74 68 65 20 63 68 65 63 6b 65 64 20 62 75 66 66 65 72 2e 20 20 54 68 65 20 66 75 6e 63 74 69 6f | the.checked.buffer...The.functio |
| 4dae0 | 6e 0a 20 20 20 20 20 6d 75 73 74 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c | n......must.return.a.list.of.`fl |
| 4db00 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 73 20 70 61 72 73 65 64 20 66 72 6f | ycheck-error'.objects.parsed.fro |
| 4db20 | 6d 0a 20 20 20 20 20 4f 55 54 50 55 54 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 | m......OUTPUT........This.proper |
| 4db40 | 74 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 69 74 20 | ty.is.optional...If.omitted,.it. |
| 4db60 | 64 65 66 61 75 6c 74 73 20 74 6f 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | defaults.to......`flycheck-parse |
| 4db80 | 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 27 2e 20 20 49 6e 20 74 68 69 73 20 63 61 73 65 2c 0a | -with-patterns'...In.this.case,. |
| 4dba0 | 20 20 20 20 20 60 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 27 20 69 73 20 6d 61 6e 64 61 74 | .....`:error-patterns'.is.mandat |
| 4dbc0 | 6f 72 79 2e 0a 0a 60 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 27 0a 20 20 20 20 20 57 | ory...`:standard-input.t'......W |
| 4dbe0 | 68 65 74 68 65 72 20 74 6f 20 73 65 6e 64 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e | hether.to.send.the.buffer.conten |
| 4dc00 | 74 73 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 | ts.on.standard.input........If.t |
| 4dc20 | 68 69 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 67 69 76 65 6e 20 61 6e 64 20 68 61 73 20 61 20 | his.property.is.given.and.has.a. |
| 4dc40 | 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2c 20 73 65 6e 64 20 74 68 65 0a 20 20 20 20 20 63 6f 6e | non-nil.value,.send.the......con |
| 4dc60 | 74 65 6e 74 73 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 | tents.of.the.buffer.on.standard. |
| 4dc80 | 69 6e 70 75 74 2e 0a 0a 20 20 20 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 6e 69 6c 2e 0a 0a 4e | input........Defaults.to.nil...N |
| 4dca0 | 6f 74 65 20 74 68 61 74 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 67 69 76 65 20 60 3a 73 74 61 72 | ote.that.you.may.not.give.`:star |
| 4dcc0 | 74 27 2c 20 60 3a 69 6e 74 65 72 72 75 70 74 27 2c 20 61 6e 64 0a 60 3a 70 72 69 6e 74 2d 64 6f | t',.`:interrupt',.and.`:print-do |
| 4dce0 | 63 27 20 66 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 2e 20 20 59 6f 75 20 63 | c'.for.a.command.checker...You.c |
| 4dd00 | 61 6e 20 67 69 76 65 20 61 20 63 75 73 74 6f 6d 0a 60 3a 76 65 72 69 66 79 27 20 66 75 6e 63 74 | an.give.a.custom.`:verify'.funct |
| 4dd20 | 69 6f 6e 2c 20 74 68 6f 75 67 68 2c 20 77 68 6f 73 65 20 72 65 73 75 6c 74 73 20 77 69 6c 6c 20 | ion,.though,.whose.results.will. |
| 4dd40 | 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 0a 64 65 66 61 75 6c 74 20 60 3a 76 65 72 | be.appended.to.the.default.`:ver |
| 4dd60 | 69 66 79 27 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 | ify'.function.of.command.checker |
| 4dd80 | 73 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 29 0a 20 20 20 20 20 20 | s."...(declare.(indent.1)....... |
| 4dda0 | 20 20 20 20 20 28 64 6f 63 2d 73 74 72 69 6e 67 20 32 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 | .....(doc-string.2))...(dolist.( |
| 4ddc0 | 70 72 6f 70 20 27 28 3a 73 74 61 72 74 20 3a 69 6e 74 65 72 72 75 70 74 20 3a 70 72 69 6e 74 2d | prop.'(:start.:interrupt.:print- |
| 4dde0 | 64 6f 63 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 | doc)).....(when.(plist-get.prope |
| 4de00 | 72 74 69 65 73 20 70 72 6f 70 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 6e 6f 74 | rties.prop).......(error."%s.not |
| 4de20 | 20 61 6c 6c 6f 77 65 64 20 69 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e | .allowed.in.definition.of.comman |
| 4de40 | 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 | d.syntax.checker.%s"............ |
| 4de60 | 20 20 70 72 6f 70 20 73 79 6d 62 6f 6c 29 29 29 0a 0a 20 20 28 75 6e 6c 65 73 73 20 28 70 6c 69 | ..prop.symbol)))....(unless.(pli |
| 4de80 | 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 29 | st-get.properties.:error-filter) |
| 4dea0 | 0a 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 73 61 6e | .....;;.Default.to.`flycheck-san |
| 4dec0 | 69 74 69 7a 65 2d 65 72 72 6f 72 73 27 20 61 73 20 65 72 72 6f 72 20 66 69 6c 74 65 72 0a 20 20 | itize-errors'.as.error.filter... |
| 4dee0 | 20 20 28 73 65 74 71 20 70 72 6f 70 65 72 74 69 65 73 20 28 70 6c 69 73 74 2d 70 75 74 20 70 72 | ..(setq.properties.(plist-put.pr |
| 4df00 | 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 20 20 20 20 20 20 20 | operties.:error-filter.......... |
| 4df20 | 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 66 6c 79 63 68 65 63 | .......................#'flychec |
| 4df40 | 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 28 6c 65 74 20 28 28 76 65 | k-sanitize-errors)))...(let.((ve |
| 4df60 | 72 69 66 79 2d 66 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 76 | rify-fn.(plist-get.properties.:v |
| 4df80 | 65 72 69 66 79 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 | erify))).....(setq.properties... |
| 4dfa0 | 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 76 | ........(plist-put.properties.:v |
| 4dfc0 | 65 72 69 66 79 0a 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 | erify......................(lamb |
| 4dfe0 | 64 61 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | da.(checker).................... |
| 4e000 | 20 20 20 20 28 61 70 70 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 63 6f 6d | ....(append.(flycheck-verify-com |
| 4e020 | 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 | mand-checker.checker)........... |
| 4e040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 76 65 72 69 66 79 | .....................(and.verify |
| 4e060 | 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -fn............................. |
| 4e080 | 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 76 65 72 69 66 79 2d 66 6e 20 63 68 65 63 6b | ........(funcall.verify-fn.check |
| 4e0a0 | 65 72 29 29 29 29 29 29 29 0a 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e 64 20 28 70 6c 69 | er)))))))....(let.((command.(pli |
| 4e0c0 | 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 | st-get.properties.:command)).... |
| 4e0e0 | 20 20 20 20 20 28 70 61 74 74 65 72 6e 73 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 | .....(patterns.(plist-get.proper |
| 4e100 | 74 69 65 73 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 29 29 0a 20 20 20 20 20 20 20 20 28 | ties.:error-patterns)).........( |
| 4e120 | 70 61 72 73 65 72 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 | parser.(or.(plist-get.properties |
| 4e140 | 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .:error-parser)................. |
| 4e160 | 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 61 74 74 65 72 | ....#'flycheck-parse-with-patter |
| 4e180 | 6e 73 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 20 28 70 6c 69 73 74 2d 67 65 74 | ns)).........(enabled.(plist-get |
| 4e1a0 | 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 6e 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 28 | .properties.:enabled)).........( |
| 4e1c0 | 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 | standard-input.(plist-get.proper |
| 4e1e0 | 74 69 65 73 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 29 29 0a 20 20 20 20 28 75 6e 6c | ties.:standard-input))).....(unl |
| 4e200 | 65 73 73 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 4d 69 73 73 69 6e | ess.command.......(error."Missin |
| 4e220 | 67 20 3a 63 6f 6d 6d 61 6e 64 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 | g.:command.in.syntax.checker.%s" |
| 4e240 | 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 28 | .symbol)).....(unless.(stringp.( |
| 4e260 | 63 61 72 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 6f 6d 6d | car.command)).......(error."Comm |
| 4e280 | 61 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | and.executable.for.syntax.checke |
| 4e2a0 | 72 20 25 73 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 3a 20 25 53 22 0a 20 20 20 20 20 | r.%s.must.be.a.string:.%S"...... |
| 4e2c0 | 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 29 29 29 0a 20 | ........symbol.(car.command))).. |
| 4e2e0 | 20 20 20 28 64 6f 6c 69 73 74 20 28 61 72 67 20 28 63 64 72 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 | ...(dolist.(arg.(cdr.command)).. |
| 4e300 | 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 61 | .....(unless.(flycheck-command-a |
| 4e320 | 72 67 75 6d 65 6e 74 2d 70 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 49 | rgument-p.arg).........(error."I |
| 4e340 | 6e 76 61 6c 69 64 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 20 25 53 20 69 6e 20 73 79 | nvalid.command.argument.%S.in.sy |
| 4e360 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 20 61 72 67 20 73 79 6d 62 6f 6c 29 29 29 0a 20 | ntax.checker.%s".arg.symbol))).. |
| 4e380 | 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 70 61 72 73 65 72 20 27 66 6c 79 63 68 65 | ...(when.(and.(eq.parser.'flyche |
| 4e3a0 | 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 29 0a 20 20 20 20 20 20 20 20 | ck-parse-with-patterns)......... |
| 4e3c0 | 20 20 20 20 20 20 20 28 6e 6f 74 20 70 61 74 74 65 72 6e 73 29 29 0a 20 20 20 20 20 20 28 65 72 | .......(not.patterns)).......(er |
| 4e3e0 | 72 6f 72 20 22 4d 69 73 73 69 6e 67 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 20 69 6e 20 | ror."Missing.:error-patterns.in. |
| 4e400 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 20 73 79 6d 62 6f 6c 29 29 0a 0a 20 20 20 | syntax.checker.%s".symbol))..... |
| 4e420 | 20 28 73 65 74 71 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 | .(setq.properties...........;;.A |
| 4e440 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 20 63 6f 6d 6d 61 6e 64 20 63 68 65 | utomatically.disable.command.che |
| 4e460 | 63 6b 65 72 73 20 69 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 64 6f 65 73 20 6e 6f 74 | ckers.if.the.executable.does.not |
| 4e480 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 78 69 73 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 | ...........;;.exist............( |
| 4e4a0 | 70 6c 69 73 74 2d 70 75 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 6e 61 62 6c 65 64 0a 20 20 | plist-put.properties.:enabled... |
| 4e4c0 | 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.()... |
| 4e4e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 66 6c 79 63 68 | .....................(and.(flych |
| 4e500 | 65 63 6b 2d 66 69 6e 64 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 73 79 6d 62 | eck-find-checker-executable.symb |
| 4e520 | 6f 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 | ol)............................. |
| 4e540 | 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 73 2d 77 72 69 74 61 62 6c 65 2d 70 20 | (flycheck-temp-files-writable-p. |
| 4e560 | 73 79 6d 62 6f 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 | symbol)......................... |
| 4e580 | 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 65 6e 61 62 6c 65 64 29 20 28 66 75 6e 63 61 6c 6c 20 65 | ....(or.(not.enabled).(funcall.e |
| 4e5a0 | 6e 61 62 6c 65 64 29 29 29 29 29 29 0a 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6c 79 63 68 | nabled))))))......(apply.#'flych |
| 4e5c0 | 65 63 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 20 73 79 6d 62 6f | eck-define-generic-checker.symbo |
| 4e5e0 | 6c 20 64 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 3a 73 74 61 72 74 20 23 27 | l.docstring............:start.#' |
| 4e600 | 66 6c 79 63 68 65 63 6b 2d 73 74 61 72 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 0a 20 | flycheck-start-command-checker.. |
| 4e620 | 20 20 20 20 20 20 20 20 20 20 3a 69 6e 74 65 72 72 75 70 74 20 23 27 66 6c 79 63 68 65 63 6b 2d | ..........:interrupt.#'flycheck- |
| 4e640 | 69 6e 74 65 72 72 75 70 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 | interrupt-command-checker....... |
| 4e660 | 20 20 20 20 20 3a 70 72 69 6e 74 2d 64 6f 63 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 | .....:print-doc.#'flycheck-comma |
| 4e680 | 6e 64 2d 63 68 65 63 6b 65 72 2d 70 72 69 6e 74 2d 64 6f 63 0a 20 20 20 20 20 20 20 20 20 20 20 | nd-checker-print-doc............ |
| 4e6a0 | 70 72 6f 70 65 72 74 69 65 73 29 0a 0a 20 20 20 20 3b 3b 20 50 72 65 2d 63 6f 6d 70 69 6c 65 20 | properties)......;;.Pre-compile. |
| 4e6c0 | 61 6c 6c 20 65 72 72 6f 72 73 20 70 61 74 74 65 72 6e 73 20 69 6e 74 6f 20 73 74 72 69 6e 67 73 | all.errors.patterns.into.strings |
| 4e6e0 | 2c 20 73 6f 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 6e 65 65 64 20 74 6f 20 64 6f 0a 20 20 | ,.so.that.we.don't.need.to.do... |
| 4e700 | 20 20 3b 3b 20 74 68 61 74 20 6f 6e 20 65 61 63 68 20 65 72 72 6f 72 20 70 61 72 73 65 0a 20 20 | ..;;.that.on.each.error.parse... |
| 4e720 | 20 20 28 6c 65 74 20 28 28 70 61 74 74 65 72 6e 73 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 | ..(let.((patterns.(seq-map.(lamb |
| 4e740 | 64 61 20 28 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 | da.(p).......................... |
| 4e760 | 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6c 79 63 68 65 63 6b 2d 72 78 2d 74 6f 2d 73 74 72 69 | ......(cons.(flycheck-rx-to-stri |
| 4e780 | 6e 67 20 60 28 61 6e 64 20 2c 40 28 63 64 72 20 70 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ng.`(and.,@(cdr.p))............. |
| 4e7a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 6f 2d 67 72 6f 75 70 29 0a 20 20 20 20 20 | ................'no-group)...... |
| 4e7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4e800 | 28 63 61 72 20 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 | (car.p)))....................... |
| 4e820 | 20 20 20 20 20 20 20 70 61 74 74 65 72 6e 73 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 2d | .......patterns))).......(pcase- |
| 4e840 | 64 6f 6c 69 73 74 20 28 60 28 2c 70 72 6f 70 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 20 20 20 20 | dolist.(`(,prop...,value)....... |
| 4e860 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 63 6f 6d 6d 61 6e 64 20 20 20 20 20 20 20 | ...............`((command....... |
| 4e880 | 20 2e 20 2c 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...,command).................... |
| 4e8a0 | 20 20 20 20 28 65 72 72 6f 72 2d 70 61 72 73 65 72 20 20 20 2e 20 2c 70 61 72 73 65 72 29 0a 20 | ....(error-parser.....,parser).. |
| 4e8c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 2d 70 61 74 | ......................(error-pat |
| 4e8e0 | 74 65 72 6e 73 20 2e 20 2c 70 61 74 74 65 72 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | terns...,patterns).............. |
| 4e900 | 20 20 20 20 20 20 20 20 20 20 28 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 2e 20 2c 73 74 61 | ..........(standard-input...,sta |
| 4e920 | 6e 64 61 72 64 2d 69 6e 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c | ndard-input))).........(setf.(fl |
| 4e940 | 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 73 79 6d 62 6f 6c 20 70 72 6f 70 29 20 | ycheck-checker-get.symbol.prop). |
| 4e960 | 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 65 76 61 6c 2d 61 6e 64 2d 63 6f 6d 70 69 6c 65 0a 20 20 | value)))))..(eval-and-compile... |
| 4e980 | 3b 3b 20 4d 61 6b 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 76 61 69 6c 61 62 6c 65 20 | ;;.Make.this.function.available. |
| 4e9a0 | 64 75 72 69 6e 67 20 62 79 74 65 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2c 20 73 69 6e 63 65 20 77 | during.byte-compilation,.since.w |
| 4e9c0 | 65 20 6e 65 65 64 20 69 74 0a 20 20 3b 3b 20 61 74 20 6d 61 63 72 6f 20 65 78 70 61 6e 73 69 6f | e.need.it...;;.at.macro.expansio |
| 4e9e0 | 6e 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 | n.of.`flycheck-def-executable-va |
| 4ea00 | 72 27 2e 0a 20 20 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 | r'....(defun.flycheck-checker-ex |
| 4ea20 | 65 63 75 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 | ecutable-variable.(checker)..... |
| 4ea40 | 22 47 65 74 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 6f 66 20 | "Get.the.executable.variable.of. |
| 4ea60 | 43 48 45 43 4b 45 52 2e 0a 0a 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 61 62 6c | CHECKER...The.executable.variabl |
| 4ea80 | 65 20 69 73 20 6e 61 6d 65 64 20 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 43 4b 45 52 2d 65 78 65 | e.is.named.`flycheck-CHECKER-exe |
| 4eaa0 | 63 75 74 61 62 6c 65 27 2e 22 0a 20 20 20 20 28 69 6e 74 65 72 6e 20 28 66 6f 72 6d 61 74 20 22 | cutable'.".....(intern.(format." |
| 4eac0 | 66 6c 79 63 68 65 63 6b 2d 25 73 2d 65 78 65 63 75 74 61 62 6c 65 22 20 63 68 65 63 6b 65 72 29 | flycheck-%s-executable".checker) |
| 4eae0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 65 66 | )))..(defun.flycheck-checker-def |
| 4eb00 | 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 | ault-executable.(checker)..."Get |
| 4eb20 | 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b | .the.default.executable.of.CHECK |
| 4eb40 | 45 52 2e 22 0a 20 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 | ER."...(car.(flycheck-checker-ge |
| 4eb60 | 74 20 63 68 65 63 6b 65 72 20 27 63 6f 6d 6d 61 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | t.checker.'command)))..(defun.fl |
| 4eb80 | 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 28 63 68 65 63 6b | ycheck-checker-executable.(check |
| 4eba0 | 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 61 62 6c | er)..."Get.the.command.executabl |
| 4ebc0 | 65 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 | e.of.CHECKER...The.executable.is |
| 4ebe0 | 20 65 69 74 68 65 72 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c | .either.the.value.of.the.variabl |
| 4ec00 | 65 0a 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 43 4b 45 52 2d 65 78 65 63 75 74 61 62 6c 65 27 2c | e.`flycheck-CHECKER-executable', |
| 4ec20 | 20 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 67 69 76 65 6e | .or.the.default.executable.given |
| 4ec40 | 20 69 6e 0a 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 74 69 6f | .in.the.syntax.checker.definitio |
| 4ec60 | 6e 2c 20 69 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 69 6c 2e 22 0a 20 20 28 6c | n,.if.the.variable.is.nil."...(l |
| 4ec80 | 65 74 20 28 28 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 | et.((var.(flycheck-checker-execu |
| 4eca0 | 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 6f | table-variable.checker))).....(o |
| 4ecc0 | 72 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 76 61 72 29 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 | r.(and.(boundp.var).(symbol-valu |
| 4ece0 | 65 20 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | e.var)).........(flycheck-checke |
| 4ed00 | 72 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 29 | r-default-executable.checker)))) |
| 4ed20 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 68 65 63 6b 65 72 2d 65 | ..(defun.flycheck-find-checker-e |
| 4ed40 | 78 65 63 75 74 61 62 6c 65 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 66 | xecutable.(checker)..."Get.the.f |
| 4ed60 | 75 6c 6c 20 70 61 74 68 20 6f 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 | ull.path.of.the.executable.of.CH |
| 4ed80 | 45 43 4b 45 52 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 66 75 6c 6c 20 61 62 73 6f 6c 75 74 65 | ECKER...Return.the.full.absolute |
| 4eda0 | 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b | .path.to.the.executable.of.CHECK |
| 4edc0 | 45 52 2c 20 6f 72 0a 6e 69 6c 20 69 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 64 6f 65 | ER,.or.nil.if.the.executable.doe |
| 4ede0 | 73 20 6e 6f 74 20 65 78 69 73 74 2e 22 0a 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 | s.not.exist."...(funcall.flychec |
| 4ee00 | 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 | k-executable-find.(flycheck-chec |
| 4ee20 | 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 0a 0a 28 64 65 66 75 | ker-executable.checker)))..(defu |
| 4ee40 | 6e 20 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a | n.flycheck-call-checker-process. |
| 4ee60 | 20 20 20 20 28 63 68 65 63 6b 65 72 20 69 6e 66 69 6c 65 20 64 65 73 74 69 6e 61 74 69 6f 6e 20 | ....(checker.infile.destination. |
| 4ee80 | 65 72 72 6f 72 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 43 48 45 43 4b 45 | error.&rest.args)..."Call.CHECKE |
| 4eea0 | 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74 68 20 41 52 47 53 2e 0a 0a 52 65 74 75 72 | R's.executable.with.ARGS...Retur |
| 4eec0 | 6e 20 6e 69 6c 20 28 6f 72 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 20 69 66 20 45 52 52 4f | n.nil.(or.raise.an.error.if.ERRO |
| 4eee0 | 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 29 20 77 68 65 6e 20 43 48 45 43 4b 45 52 27 73 0a 65 78 65 | R.is.non-nil).when.CHECKER's.exe |
| 4ef00 | 63 75 74 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e 64 2c 20 61 6e 64 20 72 65 74 | cutable.cannot.be.found,.and.ret |
| 4ef20 | 75 72 6e 20 61 20 6e 75 6d 65 72 69 63 20 65 78 69 74 20 73 74 61 74 75 73 20 6f 72 20 61 0a 73 | urn.a.numeric.exit.status.or.a.s |
| 4ef40 | 69 67 6e 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 73 74 72 69 6e 67 20 6f 74 68 65 72 77 69 | ignal.description.string.otherwi |
| 4ef60 | 73 65 2e 20 20 43 48 45 43 4b 45 52 27 73 20 69 6e 70 75 74 20 69 73 20 74 61 6b 65 6e 0a 66 72 | se...CHECKER's.input.is.taken.fr |
| 4ef80 | 6f 6d 20 49 4e 46 49 4c 45 2c 20 61 6e 64 20 69 74 73 20 6f 75 74 70 75 74 20 69 73 20 73 65 6e | om.INFILE,.and.its.output.is.sen |
| 4efa0 | 74 20 74 6f 20 44 45 53 54 49 4e 41 54 49 4f 4e 2c 20 61 73 20 69 6e 0a 60 63 61 6c 6c 2d 70 72 | t.to.DESTINATION,.as.in.`call-pr |
| 4efc0 | 6f 63 65 73 73 27 2e 22 0a 20 20 28 69 66 2d 6c 65 74 20 28 65 78 65 63 75 74 61 62 6c 65 20 28 | ocess'."...(if-let.(executable.( |
| 4efe0 | 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 | flycheck-find-checker-executable |
| 4f000 | 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 | .checker)).......(condition-case |
| 4f020 | 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 63 61 6c 6c 2d 70 72 6f | .err...........(apply.#'call-pro |
| 4f040 | 63 65 73 73 20 65 78 65 63 75 74 61 62 6c 65 20 69 6e 66 69 6c 65 20 64 65 73 74 69 6e 61 74 69 | cess.executable.infile.destinati |
| 4f060 | 6f 6e 20 6e 69 6c 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 28 77 68 65 | on.nil.args).........(error.(whe |
| 4f080 | 6e 20 65 72 72 6f 72 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 65 72 72 29 20 28 63 64 72 20 65 | n.error.(signal.(car.err).(cdr.e |
| 4f0a0 | 72 72 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 65 72 72 6f 72 0a 20 20 20 20 20 20 28 75 | rr))))).....(when.error.......(u |
| 4f0c0 | 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 66 69 6e 64 20 60 25 73 27 20 75 73 69 6e | ser-error."Cannot.find.`%s'.usin |
| 4f0e0 | 67 20 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 22 0a 20 20 | g.`flycheck-executable-find'"... |
| 4f100 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | ................(flycheck-checke |
| 4f120 | 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 | r-executable.checker)))))..(defu |
| 4f140 | 6e 20 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d | n.flycheck-call-checker-process- |
| 4f160 | 66 6f 72 2d 6f 75 74 70 75 74 0a 20 20 20 20 28 63 68 65 63 6b 65 72 20 69 6e 66 69 6c 65 20 65 | for-output.....(checker.infile.e |
| 4f180 | 72 72 6f 72 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c 6c 20 43 48 45 43 4b 45 52 | rror.&rest.args)..."Call.CHECKER |
| 4f1a0 | 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74 68 20 41 52 47 53 20 61 6e 64 20 72 65 74 75 | 's.executable.with.ARGS.and.retu |
| 4f1c0 | 72 6e 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 0a 43 61 6c 6c 20 60 66 6c 79 63 68 65 63 6b 2d 63 | rn.its.output...Call.`flycheck-c |
| 4f1e0 | 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 27 20 77 69 74 68 20 49 4e 46 49 4c 45 | all-checker-process'.with.INFILE |
| 4f200 | 2c 20 45 52 52 4f 52 2c 20 61 6e 64 0a 41 52 47 53 2e 20 20 49 66 20 69 74 20 72 65 74 75 72 6e | ,.ERROR,.and.ARGS...If.it.return |
| 4f220 | 73 20 30 2c 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 27 20 6f 75 74 70 75 74 2e | s.0,.return.the.process'.output. |
| 4f240 | 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 72 65 74 75 72 6e 20 6e 69 6c 20 6f 72 20 74 68 72 6f 77 | ..Otherwise,.return.nil.or.throw |
| 4f260 | 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 73 69 6d | .an.error...This.function.is.sim |
| 4f280 | 69 6c 61 72 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 | ilar.to.`flycheck-call-checker-p |
| 4f2a0 | 72 6f 63 65 73 73 27 0a 63 61 6c 6c 65 64 20 69 6e 20 61 20 60 77 69 74 68 2d 6f 75 74 70 75 74 | rocess'.called.in.a.`with-output |
| 4f2c0 | 2d 74 6f 2d 73 74 72 69 6e 67 27 20 62 6c 6f 63 6b 2c 20 62 75 74 20 69 74 20 74 61 6b 65 73 20 | -to-string'.block,.but.it.takes. |
| 4f2e0 | 63 61 72 65 20 6f 66 0a 74 68 65 20 65 72 72 6f 72 20 63 68 65 63 6b 69 6e 67 20 61 75 74 6f 6d | care.of.the.error.checking.autom |
| 4f300 | 61 74 69 63 61 6c 6c 79 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 65 6d 70 20 28 67 65 6e 65 72 61 | atically."...(let.((temp.(genera |
| 4f320 | 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 29 29 29 0a 20 20 20 20 28 | te-new-buffer.".*temp*"))).....( |
| 4f340 | 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 6e 65 65 | unwind-protect.........;;.We.nee |
| 4f360 | 64 20 74 6f 20 63 61 6c 6c 20 74 68 65 20 63 68 65 63 6b 65 72 20 70 72 6f 63 65 73 73 20 69 6e | d.to.call.the.checker.process.in |
| 4f380 | 20 74 68 65 20 72 69 67 68 74 20 62 75 66 66 65 72 2c 20 73 6f 20 74 68 61 74 20 69 74 0a 20 20 | .the.right.buffer,.so.that.it... |
| 4f3a0 | 20 20 20 20 20 20 3b 3b 20 75 73 65 73 20 74 68 65 20 72 69 67 68 74 20 65 78 65 63 2d 70 61 74 | ......;;.uses.the.right.exec-pat |
| 4f3c0 | 68 2c 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 61 62 6c 65 2c 20 65 74 63 2e 20 20 53 65 65 | h,.checker.executable,.etc...See |
| 4f3e0 | 20 55 52 4c 0a 20 20 20 20 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | .URL.........;;.`https://github. |
| 4f400 | 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 37 37 | com/flycheck/flycheck/issues/177 |
| 4f420 | 30 27 2e 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 69 74 2d 63 6f 64 65 20 28 61 70 | 0'..........(let.((exit-code.(ap |
| 4f440 | 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 | ply.#'flycheck-call-checker-proc |
| 4f460 | 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ess............................. |
| 4f480 | 20 20 20 20 63 68 65 63 6b 65 72 20 69 6e 66 69 6c 65 20 74 65 6d 70 20 65 72 72 6f 72 20 61 72 | ....checker.infile.temp.error.ar |
| 4f4a0 | 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 77 69 74 68 | gs))...............(output.(with |
| 4f4c0 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 65 6d 70 20 28 62 75 66 66 65 72 2d 73 74 72 | -current-buffer.temp.(buffer-str |
| 4f4e0 | 69 6e 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 6c 20 30 20 65 78 69 | ing))))...........(if.(eql.0.exi |
| 4f500 | 74 2d 63 6f 64 65 29 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | t-code).output.............(when |
| 4f520 | 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 50 72 6f | .error...............(error."Pro |
| 4f540 | 63 65 73 73 20 25 73 20 66 61 69 6c 65 64 20 77 69 74 68 20 25 53 20 28 25 73 29 22 0a 20 20 20 | cess.%s.failed.with.%S.(%s)".... |
| 4f560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 65 78 69 74 2d 63 | ..................checker.exit-c |
| 4f580 | 6f 64 65 20 6f 75 74 70 75 74 29 29 29 29 0a 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 | ode.output)))).......(kill-buffe |
| 4f5a0 | 72 20 74 65 6d 70 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 | r.temp))))..(defun.flycheck-chec |
| 4f5c0 | 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 74 | ker-arguments.(checker)..."Get.t |
| 4f5e0 | 68 65 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 43 48 45 43 4b 45 52 2e | he.command.arguments.of.CHECKER. |
| 4f600 | 22 0a 20 20 28 63 64 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 | "...(cdr.(flycheck-checker-get.c |
| 4f620 | 68 65 63 6b 65 72 20 27 63 6f 6d 6d 61 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | hecker.'command)))..(defun.flych |
| 4f640 | 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 20 28 61 72 67 20 63 68 65 | eck-substitute-argument.(arg.che |
| 4f660 | 63 6b 65 72 29 0a 20 20 22 53 75 62 73 74 69 74 75 74 65 20 41 52 47 20 66 6f 72 20 43 48 45 43 | cker)..."Substitute.ARG.for.CHEC |
| 4f680 | 4b 45 52 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 72 65 61 6c 20 61 72 67 75 | KER...Return.a.list.of.real.argu |
| 4f6a0 | 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 | ments.for.the.executable.of.CHEC |
| 4f6c0 | 4b 45 52 2c 0a 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 74 68 65 20 73 79 6d 62 6f 6c 69 | KER,.substituted.for.the.symboli |
| 4f6e0 | 63 20 61 72 67 75 6d 65 6e 74 20 41 52 47 2e 20 20 53 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 | c.argument.ARG...Single.argument |
| 4f700 | 73 2c 0a 65 2e 67 2e 20 69 66 20 41 52 47 20 69 73 20 61 20 6c 69 74 65 72 61 6c 20 73 74 72 69 | s,.e.g..if.ARG.is.a.literal.stri |
| 4f720 | 6e 67 73 2c 20 61 72 65 20 77 72 61 70 70 65 64 20 69 6e 20 61 20 6c 69 73 74 2e 0a 0a 41 52 47 | ngs,.are.wrapped.in.a.list...ARG |
| 4f740 | 20 6d 61 79 20 62 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 | .may.be.one.of.the.following.for |
| 4f760 | 6d 73 3a 0a 0a 53 54 52 49 4e 47 0a 20 20 20 20 20 52 65 74 75 72 6e 20 41 52 47 20 75 6e 63 68 | ms:..STRING......Return.ARG.unch |
| 4f780 | 61 6e 67 65 64 2e 0a 0a 60 73 6f 75 72 63 65 27 2c 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 | anged...`source',.`source-inplac |
| 4f7a0 | 65 27 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 | e'......Create.a.temporary.file. |
| 4f7c0 | 74 6f 20 63 68 65 63 6b 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 73 20 70 61 74 68 2e 20 20 57 | to.check.and.return.its.path...W |
| 4f7e0 | 69 74 68 0a 20 20 20 20 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 63 72 65 61 74 65 | ith......`source-inplace'.create |
| 4f800 | 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 69 6e 20 74 68 65 20 73 61 6d 65 0a | .the.temporary.file.in.the.same. |
| 4f820 | 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 61 73 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 | .....directory.as.the.original.f |
| 4f840 | 69 6c 65 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 | ile...The.value.of......`flychec |
| 4f860 | 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 20 69 73 20 75 73 65 64 20 61 73 20 70 72 65 66 69 78 | k-temp-prefix'.is.used.as.prefix |
| 4f880 | 20 6f 66 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 57 69 74 68 20 60 73 | .of.the.file.name........With.`s |
| 4f8a0 | 6f 75 72 63 65 27 2c 20 74 72 79 20 74 6f 20 72 65 74 61 69 6e 20 74 68 65 20 6e 6f 6e 2d 64 69 | ource',.try.to.retain.the.non-di |
| 4f8c0 | 72 65 63 74 6f 72 79 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 66 0a 20 20 20 20 20 74 68 65 20 62 75 | rectory.component.of......the.bu |
| 4f8e0 | 66 66 65 72 27 73 20 66 69 6c 65 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 74 65 6d 70 6f 72 61 72 | ffer's.file.name.in.the.temporar |
| 4f900 | 79 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 60 73 6f 75 72 63 65 27 20 69 73 20 74 68 65 20 70 72 | y.file........`source'.is.the.pr |
| 4f920 | 65 66 65 72 72 65 64 20 77 61 79 20 74 6f 20 70 61 73 73 20 74 68 65 20 69 6e 70 75 74 20 66 69 | eferred.way.to.pass.the.input.fi |
| 4f940 | 6c 65 20 74 6f 20 61 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 60 73 | le.to.a......syntax.checker...`s |
| 4f960 | 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 73 68 6f 75 6c 64 20 6f 6e 6c 79 20 62 65 20 75 73 | ource-inplace'.should.only.be.us |
| 4f980 | 65 64 20 69 66 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 65 | ed.if.the......syntax.checker.ne |
| 4f9a0 | 65 64 73 20 6f 74 68 65 72 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 20 73 6f 75 72 63 65 20 | eds.other.files.from.the.source. |
| 4f9c0 | 64 69 72 65 63 74 6f 72 79 2c 0a 20 20 20 20 20 73 75 63 68 20 61 73 20 69 6e 63 6c 75 64 65 20 | directory,......such.as.include. |
| 4f9e0 | 66 69 6c 65 73 20 69 6e 20 43 2e 0a 0a 60 28 73 6f 75 72 63 65 20 53 55 46 46 49 58 29 27 2c 20 | files.in.C...`(source.SUFFIX)',. |
| 4fa00 | 60 28 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 53 55 46 46 49 58 29 27 0a 20 20 20 20 20 4c | `(source-inplace.SUFFIX)'......L |
| 4fa20 | 69 6b 65 20 60 73 6f 75 72 63 65 27 20 61 6e 64 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 | ike.`source'.and.`source-inplace |
| 4fa40 | 27 2c 20 62 75 74 20 65 6e 73 75 72 65 20 67 65 6e 65 72 61 74 65 64 0a 20 20 20 20 20 66 69 6c | ',.but.ensure.generated......fil |
| 4fa60 | 65 20 6e 61 6d 65 73 20 65 6e 64 20 77 69 74 68 20 74 68 65 20 67 69 76 65 6e 20 73 75 66 66 69 | e.names.end.with.the.given.suffi |
| 4fa80 | 78 2e 20 20 55 73 65 20 74 68 69 73 20 77 68 65 6e 20 74 68 65 0a 20 20 20 20 20 63 68 65 63 6b | x...Use.this.when.the......check |
| 4faa0 | 65 72 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 66 69 6c 65 20 6e 61 6d 65 73 20 6f 6e 20 69 | er.requires.that.file.names.on.i |
| 4fac0 | 74 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 68 61 76 65 20 61 0a 20 20 20 20 20 63 65 72 74 | ts.command.line.have.a......cert |
| 4fae0 | 61 69 6e 20 73 75 66 66 69 78 20 28 66 69 6c 65 20 65 78 74 65 6e 73 69 6f 6e 29 2e 0a 0a 60 73 | ain.suffix.(file.extension)...`s |
| 4fb00 | 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 27 0a 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 | ource-original'......Return.the. |
| 4fb20 | 70 61 74 68 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 66 69 6c 65 20 74 6f 20 63 68 65 63 6b | path.of.the.actual.file.to.check |
| 4fb40 | 2c 20 6f 72 20 61 6e 20 65 6d 70 74 79 0a 20 20 20 20 20 73 74 72 69 6e 67 20 69 66 20 74 68 65 | ,.or.an.empty......string.if.the |
| 4fb60 | 20 62 75 66 66 65 72 20 68 61 73 20 6e 6f 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 20 | .buffer.has.no.file.name........ |
| 4fb80 | 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 66 69 | Note.that.the.contents.of.the.fi |
| 4fba0 | 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 75 70 20 74 6f 20 64 61 74 65 0a 20 20 20 20 20 77 69 | le.may.not.be.up.to.date......wi |
| 4fbc0 | 74 68 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 74 6f | th.the.contents.of.the.buffer.to |
| 4fbe0 | 20 63 68 65 63 6b 2e 20 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 0a 20 20 20 20 20 61 73 | .check...Do.not.use.this......as |
| 4fc00 | 20 70 72 69 6d 61 72 79 20 69 6e 70 75 74 20 74 6f 20 61 20 63 68 65 63 6b 65 72 2c 20 75 6e 6c | .primary.input.to.a.checker,.unl |
| 4fc20 | 65 73 73 20 61 62 73 6f 6c 75 74 65 6c 79 20 6e 65 63 65 73 73 61 72 79 2e 0a 0a 20 20 20 20 20 | ess.absolutely.necessary........ |
| 4fc40 | 57 68 65 6e 20 75 73 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 61 73 20 70 72 69 6d 61 72 | When.using.this.symbol.as.primar |
| 4fc60 | 79 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 0a 20 20 20 20 20 63 68 65 63 6b | y.input.to.the.syntax......check |
| 4fc80 | 65 72 2c 20 61 64 64 20 60 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 | er,.add.`flycheck-buffer-saved-p |
| 4fca0 | 27 20 74 6f 20 74 68 65 20 60 3a 70 72 65 64 69 63 61 74 65 27 2e 0a 0a 60 74 65 6d 70 6f 72 61 | '.to.the.`:predicate'...`tempora |
| 4fcc0 | 72 79 2d 64 69 72 65 63 74 6f 72 79 27 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 75 6e 69 71 | ry-directory'......Create.a.uniq |
| 4fce0 | 75 65 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 61 6e 64 20 72 65 74 75 72 | ue.temporary.directory.and.retur |
| 4fd00 | 6e 20 69 74 73 20 70 61 74 68 2e 0a 0a 60 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 6e 61 6d | n.its.path...`temporary-file-nam |
| 4fd20 | 65 27 0a 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 75 6e 69 71 75 65 20 74 65 6d 70 6f 72 61 72 | e'......Return.a.unique.temporar |
| 4fd40 | 79 20 66 69 6c 65 6e 61 6d 65 2e 20 20 54 68 65 20 66 69 6c 65 20 69 73 20 2a 6e 6f 74 2a 0a 20 | y.filename...The.file.is.*not*.. |
| 4fd60 | 20 20 20 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 54 6f 20 69 67 6e 6f 72 65 20 74 68 65 | ....created........To.ignore.the |
| 4fd80 | 20 6f 75 74 70 75 74 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2c 20 74 72 79 20 | .output.of.syntax.checkers,.try. |
| 4fda0 | 73 79 6d 62 6f 6c 0a 20 20 20 20 20 60 6e 75 6c 6c 2d 64 65 76 69 63 65 27 20 66 69 72 73 74 2e | symbol......`null-device'.first. |
| 4fdc0 | 0a 0a 73 79 6d 62 6f 6c 20 60 6e 75 6c 6c 2d 64 65 76 69 63 65 27 0a 20 20 20 20 20 52 65 74 75 | ..symbol.`null-device'......Retu |
| 4fde0 | 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 6c 65 20 60 6e 75 6c 6c 2d 64 | rn.the.value.of.variable.`null-d |
| 4fe00 | 65 76 69 63 65 27 2c 20 69 2e 65 20 74 68 65 20 73 79 73 74 65 6d 0a 20 20 20 20 20 6e 75 6c 6c | evice',.i.e.the.system......null |
| 4fe20 | 20 64 65 76 69 63 65 2e 0a 0a 20 20 20 20 20 55 73 65 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 | .device........Use.this.option.t |
| 4fe40 | 6f 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 61 20 73 79 6e 74 61 78 20 | o.ignore.the.output.of.a.syntax. |
| 4fe60 | 63 68 65 63 6b 65 72 2e 0a 20 20 20 20 20 49 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | checker.......If.the.syntax.chec |
| 4fe80 | 6b 65 72 20 63 61 6e 6e 6f 74 20 68 61 6e 64 6c 65 20 74 68 65 20 6e 75 6c 6c 20 64 65 76 69 63 | ker.cannot.handle.the.null.devic |
| 4fea0 | 65 2c 20 6f 72 0a 20 20 20 20 20 77 6f 6e 27 74 20 77 72 69 74 65 20 74 6f 20 61 6e 20 65 78 69 | e,.or......won't.write.to.an.exi |
| 4fec0 | 73 74 69 6e 67 20 66 69 6c 65 2c 20 74 72 79 20 60 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d | sting.file,.try.`temporary-file- |
| 4fee0 | 6e 61 6d 65 27 0a 20 20 20 20 20 69 6e 73 74 65 61 64 2e 0a 0a 60 28 63 6f 6e 66 69 67 2d 66 69 | name'......instead...`(config-fi |
| 4ff00 | 6c 65 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 20 5b 50 52 45 50 45 4e 44 2d 46 4e 5d 29 | le.OPTION.VARIABLE.[PREPEND-FN]) |
| 4ff20 | 27 0a 20 20 20 20 20 53 65 61 72 63 68 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | '......Search.the.configuration. |
| 4ff40 | 66 69 6c 65 20 62 6f 75 6e 64 20 74 6f 20 56 41 52 49 41 42 4c 45 20 77 69 74 68 0a 20 20 20 20 | file.bound.to.VARIABLE.with..... |
| 4ff60 | 20 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 27 20 61 | .`flycheck-locate-config-file'.a |
| 4ff80 | 6e 64 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 | nd.return.a.list.of.arguments... |
| 4ffa0 | 20 20 20 74 68 61 74 20 70 61 73 73 20 74 68 69 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | ...that.pass.this.configuration. |
| 4ffc0 | 66 69 6c 65 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 6f 72 0a 20 | file.to.the.syntax.checker,.or.. |
| 4ffe0 | 20 20 20 20 6e 69 6c 20 69 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | ....nil.if.the.configuration.fil |
| 50000 | 65 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 | e.was.not.found........PREPEND-F |
| 50020 | 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 4f 50 54 49 4f 4e 20 61 6e 64 20 | N.is.called.with.the.OPTION.and. |
| 50040 | 74 68 65 20 6c 6f 63 61 74 65 64 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 | the.located......configuration.f |
| 50060 | 69 6c 65 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 4f 50 54 49 4f 4e 20 70 72 | ile,.and.should.return.OPTION.pr |
| 50080 | 65 70 65 6e 64 65 64 0a 20 20 20 20 20 62 65 66 6f 72 65 20 74 68 65 20 66 69 6c 65 2c 20 65 69 | epended......before.the.file,.ei |
| 500a0 | 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 73 20 6c 69 73 74 2e 20 20 49 66 20 6f 6d | ther.a.string.or.as.list...If.om |
| 500c0 | 69 74 74 65 64 2c 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e 20 64 65 66 61 75 6c 74 73 20 | itted,......PREPEND-FN.defaults. |
| 500e0 | 74 6f 20 60 6c 69 73 74 27 2e 0a 0a 60 28 6f 70 74 69 6f 6e 20 4f 50 54 49 4f 4e 20 56 41 52 49 | to.`list'...`(option.OPTION.VARI |
| 50100 | 41 42 4c 45 20 5b 50 52 45 50 45 4e 44 2d 46 4e 20 5b 46 49 4c 54 45 52 5d 5d 29 27 0a 20 20 20 | ABLE.[PREPEND-FN.[FILTER]])'.... |
| 50120 | 20 20 52 65 74 72 69 65 76 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 56 41 52 49 41 42 4c 45 | ..Retrieve.the.value.of.VARIABLE |
| 50140 | 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 0a 20 20 20 20 20 61 72 67 75 6d | .and.return.a.list.of......argum |
| 50160 | 65 6e 74 73 20 74 68 61 74 20 70 61 73 73 20 74 68 69 73 20 76 61 6c 75 65 20 61 73 20 76 61 6c | ents.that.pass.this.value.as.val |
| 50180 | 75 65 20 66 6f 72 20 4f 50 54 49 4f 4e 20 74 6f 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 | ue.for.OPTION.to.the......syntax |
| 501a0 | 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 63 61 | .checker........PREPEND-FN.is.ca |
| 501c0 | 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 4f 50 54 49 4f 4e 20 61 6e 64 20 74 68 65 20 76 61 6c | lled.with.the.OPTION.and.the.val |
| 501e0 | 75 65 20 6f 66 0a 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 | ue.of......VARIABLE,.and.should. |
| 50200 | 72 65 74 75 72 6e 20 4f 50 54 49 4f 4e 20 70 72 65 70 65 6e 64 65 64 20 62 65 66 6f 72 65 20 74 | return.OPTION.prepended.before.t |
| 50220 | 68 65 0a 20 20 20 20 20 66 69 6c 65 2c 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 | he......file,.either.a.string.or |
| 50240 | 20 61 73 20 6c 69 73 74 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 50 52 45 50 45 4e 44 2d 46 | .as.list...If.omitted,.PREPEND-F |
| 50260 | 4e 0a 20 20 20 20 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 6c 69 73 74 27 2e 0a 0a 20 20 20 20 | N......defaults.to.`list'....... |
| 50280 | 20 46 49 4c 54 45 52 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 20 | .FILTER.is.an.optional.function. |
| 502a0 | 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 | to.be.applied.to.the.value.of... |
| 502c0 | 20 20 20 56 41 52 49 41 42 4c 45 20 62 65 66 6f 72 65 20 70 72 65 70 65 6e 64 69 6e 67 2e 20 20 | ...VARIABLE.before.prepending... |
| 502e0 | 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 72 65 74 75 72 6e 20 6e 69 6c 0a 20 20 | This.function.must.return.nil... |
| 50300 | 20 20 20 6f 72 20 61 20 73 74 72 69 6e 67 2e 20 20 49 6e 20 74 68 65 20 66 6f 72 6d 65 72 20 63 | ...or.a.string...In.the.former.c |
| 50320 | 61 73 65 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 6e 20 74 68 65 20 6c 61 74 74 65 72 0a | ase,.return.nil...In.the.latter. |
| 50340 | 20 20 20 20 20 63 61 73 65 2c 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 72 67 75 | .....case,.return.a.list.of.argu |
| 50360 | 6d 65 6e 74 73 20 61 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 2e 0a 0a 60 28 6f 70 74 | ments.as.described.above...`(opt |
| 50380 | 69 6f 6e 2d 6c 69 73 74 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 20 5b 50 52 45 50 45 4e | ion-list.OPTION.VARIABLE.[PREPEN |
| 503a0 | 44 2d 46 4e 20 5b 46 49 4c 54 45 52 5d 5d 29 27 0a 20 20 20 20 20 52 65 74 72 69 65 76 65 20 74 | D-FN.[FILTER]])'......Retrieve.t |
| 503c0 | 68 65 20 76 61 6c 75 65 20 6f 66 20 56 41 52 49 41 42 4c 45 2c 20 77 68 69 63 68 20 6d 75 73 74 | he.value.of.VARIABLE,.which.must |
| 503e0 | 20 62 65 20 61 20 6c 69 73 74 2c 0a 20 20 20 20 20 61 6e 64 20 70 72 65 70 65 6e 64 20 4f 50 54 | .be.a.list,......and.prepend.OPT |
| 50400 | 49 4f 4e 20 62 65 66 6f 72 65 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 74 68 69 73 20 6c 69 73 | ION.before.each.item.in.this.lis |
| 50420 | 74 2c 20 75 73 69 6e 67 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e 2e 0a 0a 20 20 20 20 20 | t,.using......PREPEND-FN........ |
| 50440 | 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 4f 50 | PREPEND-FN.is.called.with.the.OP |
| 50460 | 54 49 4f 4e 20 61 6e 64 20 65 61 63 68 20 69 74 65 6d 20 6f 66 20 74 68 65 0a 20 20 20 20 20 6c | TION.and.each.item.of.the......l |
| 50480 | 69 73 74 20 61 73 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 73 68 6f 75 | ist.as.second.argument,.and.shou |
| 504a0 | 6c 64 20 72 65 74 75 72 6e 20 4f 50 54 49 4f 4e 20 70 72 65 70 65 6e 64 65 64 0a 20 20 20 20 20 | ld.return.OPTION.prepended...... |
| 504c0 | 62 65 66 6f 72 65 20 74 68 65 20 69 74 65 6d 2c 20 65 69 74 68 65 72 20 61 73 20 73 74 72 69 6e | before.the.item,.either.as.strin |
| 504e0 | 67 20 6f 72 20 61 73 20 6c 69 73 74 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 0a 20 20 20 20 20 | g.or.as.list...If.omitted,...... |
| 50500 | 50 52 45 50 45 4e 44 2d 46 4e 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 6c 69 73 74 27 2e 0a 0a | PREPEND-FN.defaults.to.`list'... |
| 50520 | 20 20 20 20 20 46 49 4c 54 45 52 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 66 75 6e 63 74 | .....FILTER.is.an.optional.funct |
| 50540 | 69 6f 6e 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 | ion.to.be.applied.to.each.item.i |
| 50560 | 6e 0a 20 20 20 20 20 74 68 65 20 6c 69 73 74 20 62 65 66 6f 72 65 20 70 72 65 70 65 6e 64 69 6e | n......the.list.before.prependin |
| 50580 | 67 20 4f 50 54 49 4f 4e 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 74 68 65 0a 20 | g.OPTION...It.shall.return.the.. |
| 505a0 | 20 20 20 20 6f 70 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f 72 20 65 61 63 68 20 69 74 65 6d 20 61 | ....option.value.for.each.item.a |
| 505c0 | 73 20 73 74 72 69 6e 67 2c 20 6f 72 20 6e 69 6c 2c 20 69 66 20 74 68 65 20 69 74 65 6d 20 69 73 | s.string,.or.nil,.if.the.item.is |
| 505e0 | 0a 20 20 20 20 20 74 6f 20 62 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 60 28 6f 70 74 69 6f 6e 2d 66 | ......to.be.ignored...`(option-f |
| 50600 | 6c 61 67 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 29 27 0a 20 20 20 20 20 52 65 74 72 69 | lag.OPTION.VARIABLE)'......Retri |
| 50620 | 65 76 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 56 41 52 49 41 42 4c 45 20 61 6e 64 20 72 65 | eve.the.value.of.VARIABLE.and.re |
| 50640 | 74 75 72 6e 20 4f 50 54 49 4f 4e 2c 20 69 66 20 74 68 65 0a 20 20 20 20 20 76 61 6c 75 65 20 69 | turn.OPTION,.if.the......value.i |
| 50660 | 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 6e 69 6c | s.non-nil...Otherwise.return.nil |
| 50680 | 2e 0a 0a 60 28 65 76 61 6c 20 46 4f 52 4d 29 27 0a 20 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 | ...`(eval.FORM)'......Return.the |
| 506a0 | 20 72 65 73 75 6c 74 20 6f 66 20 65 76 61 6c 75 61 74 69 6e 67 20 46 4f 52 4d 20 69 6e 20 74 68 | .result.of.evaluating.FORM.in.th |
| 506c0 | 65 20 62 75 66 66 65 72 20 74 6f 20 62 65 0a 20 20 20 20 20 63 68 65 63 6b 65 64 2e 20 20 46 4f | e.buffer.to.be......checked...FO |
| 506e0 | 52 4d 20 6d 75 73 74 20 65 69 74 68 65 72 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 6f | RM.must.either.return.a.string.o |
| 50700 | 72 20 61 20 6c 69 73 74 20 6f 66 0a 20 20 20 20 20 73 74 72 69 6e 67 73 2c 20 6f 72 20 6e 69 6c | r.a.list.of......strings,.or.nil |
| 50720 | 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 6e 6f 74 68 69 6e 67 20 73 68 6f 75 6c 64 | .to.indicate.that.nothing.should |
| 50740 | 20 62 65 0a 20 20 20 20 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 43 45 4c 4c 2e 20 20 | .be......substituted.for.CELL... |
| 50760 | 46 6f 72 20 61 6c 6c 20 6f 74 68 65 72 20 72 65 74 75 72 6e 20 74 79 70 65 73 2c 20 73 69 67 6e | For.all.other.return.types,.sign |
| 50780 | 61 6c 20 61 6e 0a 20 20 20 20 20 65 72 72 6f 72 0a 0a 20 20 20 20 20 5f 4e 6f 5f 20 66 75 72 74 | al.an......error......._No_.furt |
| 507a0 | 68 65 72 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 61 72 65 20 70 65 72 66 6f 72 6d 65 64 2c | her.substitutions.are.performed, |
| 507c0 | 20 6e 65 69 74 68 65 72 20 69 6e 20 46 4f 52 4d 0a 20 20 20 20 20 62 65 66 6f 72 65 20 69 74 20 | .neither.in.FORM......before.it. |
| 507e0 | 69 73 20 65 76 61 6c 75 61 74 65 64 2c 20 6e 6f 72 20 69 6e 20 74 68 65 20 72 65 73 75 6c 74 20 | is.evaluated,.nor.in.the.result. |
| 50800 | 6f 66 20 65 76 61 6c 75 61 74 69 6e 67 0a 20 20 20 20 20 46 4f 52 4d 2e 0a 0a 49 6e 20 61 6c 6c | of.evaluating......FORM...In.all |
| 50820 | 20 6f 74 68 65 72 20 63 61 73 65 73 2c 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2e 0a 0a | .other.cases,.signal.an.error... |
| 50840 | 4e 6f 74 65 20 74 68 61 74 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 69 73 20 2a 6e 6f 74 2a 20 | Note.that.substitution.is.*not*. |
| 50860 | 72 65 63 75 72 73 69 76 65 2e 20 20 4e 6f 20 73 79 6d 62 6f 6c 73 20 6f 72 20 63 65 6c 6c 73 0a | recursive...No.symbols.or.cells. |
| 50880 | 61 72 65 20 73 75 62 73 74 69 74 75 74 65 64 20 77 69 74 68 69 6e 20 74 68 65 20 62 6f 64 79 20 | are.substituted.within.the.body. |
| 508a0 | 6f 66 20 63 65 6c 6c 73 21 22 0a 20 20 28 70 63 61 73 65 20 61 72 67 0a 20 20 20 20 28 28 70 72 | of.cells!"...(pcase.arg.....((pr |
| 508c0 | 65 64 20 73 74 72 69 6e 67 70 29 20 28 6c 69 73 74 20 61 72 67 29 29 0a 20 20 20 20 28 60 73 6f | ed.stringp).(list.arg)).....(`so |
| 508e0 | 75 72 63 65 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 | urce......(list.(flycheck-save-b |
| 50900 | 75 66 66 65 72 2d 74 6f 2d 74 65 6d 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 | uffer-to-temp.#'flycheck-temp-fi |
| 50920 | 6c 65 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 28 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 | le-system))).....(`source-inplac |
| 50940 | 65 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 | e......(list.(flycheck-save-buff |
| 50960 | 65 72 2d 74 6f 2d 74 65 6d 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d | er-to-temp.#'flycheck-temp-file- |
| 50980 | 69 6e 70 6c 61 63 65 29 29 29 0a 20 20 20 20 28 60 28 73 6f 75 72 63 65 20 2c 73 75 66 66 69 78 | inplace))).....(`(source.,suffix |
| 509a0 | 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 | )......(list.(flycheck-save-buff |
| 509c0 | 65 72 2d 74 6f 2d 74 65 6d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 | er-to-temp.............(lambda.( |
| 509e0 | 66 69 6c 65 6e 61 6d 65 29 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 | filename).(flycheck-temp-file-sy |
| 50a00 | 73 74 65 6d 20 66 69 6c 65 6e 61 6d 65 20 73 75 66 66 69 78 29 29 29 29 29 0a 20 20 20 20 28 60 | stem.filename.suffix))))).....(` |
| 50a20 | 28 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 2c 73 75 66 66 69 78 29 0a 20 20 20 20 20 28 6c | (source-inplace.,suffix)......(l |
| 50a40 | 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 74 65 6d | ist.(flycheck-save-buffer-to-tem |
| 50a60 | 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 66 69 6c 65 6e 61 6d 65 29 | p.............(lambda.(filename) |
| 50a80 | 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 2d 69 6e 70 6c 61 63 65 20 66 69 6c | .(flycheck-temp-file-inplace.fil |
| 50aa0 | 65 6e 61 6d 65 20 73 75 66 66 69 78 29 29 29 29 29 0a 20 20 20 20 28 60 73 6f 75 72 63 65 2d 6f | ename.suffix))))).....(`source-o |
| 50ac0 | 72 69 67 69 6e 61 6c 20 28 6c 69 73 74 20 28 6f 72 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | riginal.(list.(or.(buffer-file-n |
| 50ae0 | 61 6d 65 29 20 22 22 29 29 29 0a 20 20 20 20 28 60 74 65 6d 70 6f 72 61 72 79 2d 64 69 72 65 63 | ame).""))).....(`temporary-direc |
| 50b00 | 74 6f 72 79 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 | tory.(list.(flycheck-temp-dir-sy |
| 50b20 | 73 74 65 6d 29 29 29 0a 20 20 20 20 28 60 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 6e 61 6d | stem))).....(`temporary-file-nam |
| 50b40 | 65 0a 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 65 63 74 6f 72 79 20 28 66 6c 79 63 68 65 63 | e......(let.((directory.(flychec |
| 50b60 | 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 28 6c 69 73 | k-temp-dir-system)))........(lis |
| 50b80 | 74 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e | t.(make-temp-name.(expand-file-n |
| 50ba0 | 61 6d 65 20 22 66 6c 79 63 68 65 63 6b 22 20 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 20 20 | ame."flycheck".directory)))))... |
| 50bc0 | 20 20 28 60 6e 75 6c 6c 2d 64 65 76 69 63 65 20 28 6c 69 73 74 20 6e 75 6c 6c 2d 64 65 76 69 63 | ..(`null-device.(list.null-devic |
| 50be0 | 65 29 29 0a 20 20 20 20 28 60 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 2c 6f 70 74 69 6f 6e 2d 6e | e)).....(`(config-file.,option-n |
| 50c00 | 61 6d 65 20 2c 66 69 6c 65 2d 6e 61 6d 65 2d 76 61 72 29 0a 20 20 20 20 20 28 77 68 65 6e 2d 6c | ame.,file-name-var)......(when-l |
| 50c20 | 65 74 2a 20 28 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 66 69 6c 65 2d 6e | et*.((value.(symbol-value.file-n |
| 50c40 | 61 6d 65 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | ame-var))..................(file |
| 50c60 | 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 | -name.(flycheck-locate-config-fi |
| 50c80 | 6c 65 20 76 61 6c 75 65 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 | le.value.checker)))........(flyc |
| 50ca0 | 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d | heck-prepend-with-option.option- |
| 50cc0 | 6e 61 6d 65 20 28 6c 69 73 74 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 28 60 28 | name.(list.file-name)))).....(`( |
| 50ce0 | 63 6f 6e 66 69 67 2d 66 69 6c 65 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 66 69 6c 65 2d 6e | config-file.,option-name.,file-n |
| 50d00 | 61 6d 65 2d 76 61 72 20 2c 70 72 65 70 65 6e 64 2d 66 6e 29 0a 20 20 20 20 20 28 77 68 65 6e 2d | ame-var.,prepend-fn)......(when- |
| 50d20 | 6c 65 74 2a 20 28 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 66 69 6c 65 2d | let*.((value.(symbol-value.file- |
| 50d40 | 6e 61 6d 65 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c | name-var))..................(fil |
| 50d60 | 65 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 | e-name.(flycheck-locate-config-f |
| 50d80 | 69 6c 65 20 76 61 6c 75 65 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 | ile.value.checker)))........(fly |
| 50da0 | 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e | check-prepend-with-option.option |
| 50dc0 | 2d 6e 61 6d 65 20 28 6c 69 73 74 20 66 69 6c 65 2d 6e 61 6d 65 29 20 70 72 65 70 65 6e 64 2d 66 | -name.(list.file-name).prepend-f |
| 50de0 | 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 | n))).....(`(option.,option-name. |
| 50e00 | 2c 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 | ,variable)......(when-let.(value |
| 50e20 | 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 | .(symbol-value.variable))....... |
| 50e40 | 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 | .(unless.(stringp.value)........ |
| 50e60 | 20 20 28 65 72 72 6f 72 20 22 56 61 6c 75 65 20 25 53 20 6f 66 20 25 53 20 66 6f 72 20 6f 70 74 | ..(error."Value.%S.of.%S.for.opt |
| 50e80 | 69 6f 6e 20 25 73 20 69 73 20 6e 6f 74 20 61 20 73 74 72 69 6e 67 22 0a 20 20 20 20 20 20 20 20 | ion.%s.is.not.a.string"......... |
| 50ea0 | 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 20 6f 70 74 69 6f 6e 2d 6e 61 | ........value.variable.option-na |
| 50ec0 | 6d 65 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 | me))........(flycheck-prepend-wi |
| 50ee0 | 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 28 6c 69 73 74 20 76 61 6c 75 | th-option.option-name.(list.valu |
| 50f00 | 65 29 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 | e)))).....(`(option.,option-name |
| 50f20 | 20 2c 76 61 72 69 61 62 6c 65 20 2c 70 72 65 70 65 6e 64 2d 66 6e 29 0a 20 20 20 20 20 28 77 68 | .,variable.,prepend-fn)......(wh |
| 50f40 | 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 | en-let.(value.(symbol-value.vari |
| 50f60 | 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 76 | able))........(unless.(stringp.v |
| 50f80 | 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 56 61 6c 75 65 20 25 53 20 | alue)..........(error."Value.%S. |
| 50fa0 | 6f 66 20 25 53 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 73 20 69 73 20 6e 6f 74 20 61 20 73 74 72 | of.%S.for.option.%s.is.not.a.str |
| 50fc0 | 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 | ing".................value.varia |
| 50fe0 | 62 6c 65 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | ble.option-name))........(flyche |
| 51000 | 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d 6e 61 | ck-prepend-with-option.option-na |
| 51020 | 6d 65 20 28 6c 69 73 74 20 76 61 6c 75 65 29 20 70 72 65 70 65 6e 64 2d 66 6e 29 29 29 0a 20 20 | me.(list.value).prepend-fn)))... |
| 51040 | 20 20 28 60 28 6f 70 74 69 6f 6e 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 | ..(`(option.,option-name.,variab |
| 51060 | 6c 65 20 2c 70 72 65 70 65 6e 64 2d 66 6e 20 2c 66 69 6c 74 65 72 29 0a 20 20 20 20 20 28 77 68 | le.,prepend-fn.,filter)......(wh |
| 51080 | 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 20 28 66 75 6e 63 61 6c 6c 20 66 69 6c 74 65 72 20 28 73 | en-let.(value.(funcall.filter.(s |
| 510a0 | 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 29 29 0a 20 20 20 20 20 20 20 28 | ymbol-value.variable)))........( |
| 510c0 | 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 | unless.(stringp.value).......... |
| 510e0 | 28 65 72 72 6f 72 20 22 56 61 6c 75 65 20 25 53 20 6f 66 20 25 53 20 28 66 69 6c 74 65 72 3a 20 | (error."Value.%S.of.%S.(filter:. |
| 51100 | 25 53 29 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 73 20 69 73 20 6e 6f 74 20 61 20 73 74 72 69 6e | %S).for.option.%s.is.not.a.strin |
| 51120 | 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 62 6c | g".................value.variabl |
| 51140 | 65 20 66 69 6c 74 65 72 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 28 66 | e.filter.option-name))........(f |
| 51160 | 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 | lycheck-prepend-with-option.opti |
| 51180 | 6f 6e 2d 6e 61 6d 65 20 28 6c 69 73 74 20 76 61 6c 75 65 29 20 70 72 65 70 65 6e 64 2d 66 6e 29 | on-name.(list.value).prepend-fn) |
| 511a0 | 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 2c 6f 70 74 69 6f 6e 2d 6e 61 | )).....(`(option-list.,option-na |
| 511c0 | 6d 65 20 2c 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 | me.,variable)......(let.((value. |
| 511e0 | 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 29 29 0a 20 20 20 20 20 20 | (symbol-value.variable)))....... |
| 51200 | 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 28 6c 69 73 74 70 20 76 61 6c 75 65 29 20 28 73 65 71 | .(unless.(and.(listp.value).(seq |
| 51220 | 2d 65 76 65 72 79 2d 70 20 23 27 73 74 72 69 6e 67 70 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 | -every-p.#'stringp.value))...... |
| 51240 | 20 20 20 20 28 65 72 72 6f 72 20 22 56 61 6c 75 65 20 25 53 20 6f 66 20 25 53 20 66 6f 72 20 6f | ....(error."Value.%S.of.%S.for.o |
| 51260 | 70 74 69 6f 6e 20 25 53 20 69 73 20 6e 6f 74 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 | ption.%S.is.not.a.list.of.string |
| 51280 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 62 6c | s".................value.variabl |
| 512a0 | 65 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | e.option-name))........(flycheck |
| 512c0 | 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 | -prepend-with-option.option-name |
| 512e0 | 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 2c 6f 70 | .value))).....(`(option-list.,op |
| 51300 | 74 69 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 6c 65 20 2c 70 72 65 70 65 6e 64 2d 66 6e 29 | tion-name.,variable.,prepend-fn) |
| 51320 | 0a 20 20 20 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 | ......(let.((value.(symbol-value |
| 51340 | 20 76 61 72 69 61 62 6c 65 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 | .variable)))........(unless.(and |
| 51360 | 20 28 6c 69 73 74 70 20 76 61 6c 75 65 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 23 27 73 74 | .(listp.value).(seq-every-p.#'st |
| 51380 | 72 69 6e 67 70 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 56 | ringp.value))..........(error."V |
| 513a0 | 61 6c 75 65 20 25 53 20 6f 66 20 25 53 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 53 20 69 73 20 6e | alue.%S.of.%S.for.option.%S.is.n |
| 513c0 | 6f 74 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 22 0a 20 20 20 20 20 20 20 20 20 20 | ot.a.list.of.strings"........... |
| 513e0 | 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 | ......value.variable.option-name |
| 51400 | 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 | ))........(flycheck-prepend-with |
| 51420 | 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 76 61 6c 75 65 20 70 72 65 70 65 6e | -option.option-name.value.prepen |
| 51440 | 64 2d 66 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 2c 6f 70 74 69 | d-fn))).....(`(option-list.,opti |
| 51460 | 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 6c 65 20 2c 70 72 65 70 65 6e 64 2d 66 6e 20 2c 66 | on-name.,variable.,prepend-fn.,f |
| 51480 | 69 6c 74 65 72 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 28 64 65 6c 71 20 6e | ilter)......(let.((value.(delq.n |
| 514a0 | 69 6c 20 28 73 65 71 2d 6d 61 70 20 66 69 6c 74 65 72 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 | il.(seq-map.filter.(symbol-value |
| 514c0 | 20 76 61 72 69 61 62 6c 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 | .variable)))))........(unless.(a |
| 514e0 | 6e 64 20 28 6c 69 73 74 70 20 76 61 6c 75 65 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 23 27 | nd.(listp.value).(seq-every-p.#' |
| 51500 | 73 74 72 69 6e 67 70 20 76 61 6c 75 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 | stringp.value))..........(error. |
| 51520 | 22 56 61 6c 75 65 20 25 53 20 6f 66 20 25 53 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 53 20 69 73 | "Value.%S.of.%S.for.option.%S.is |
| 51540 | 20 6e 6f 74 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 22 0a 20 20 20 20 20 20 20 20 | .not.a.list.of.strings"......... |
| 51560 | 20 20 20 20 20 20 20 20 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 20 6f 70 74 69 6f 6e 2d 6e 61 | ........value.variable.option-na |
| 51580 | 6d 65 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 | me))........(flycheck-prepend-wi |
| 515a0 | 74 68 2d 6f 70 74 69 6f 6e 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 76 61 6c 75 65 20 70 72 65 70 | th-option.option-name.value.prep |
| 515c0 | 65 6e 64 2d 66 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 2c 6f 70 | end-fn))).....(`(option-flag.,op |
| 515e0 | 74 69 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 28 77 68 65 6e 20 | tion-name.,variable)......(when. |
| 51600 | 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 0a 20 20 20 20 20 20 20 28 | (symbol-value.variable)........( |
| 51620 | 6c 69 73 74 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 60 28 65 76 61 6c 20 | list.option-name))).....(`(eval. |
| 51640 | 2c 66 6f 72 6d 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 20 28 65 76 61 6c 20 | ,form)......(let.((result.(eval. |
| 51660 | 66 6f 72 6d 29 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 28 28 61 | form)))........(cond.........((a |
| 51680 | 6e 64 20 28 6c 69 73 74 70 20 72 65 73 75 6c 74 29 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 23 | nd.(listp.result).(seq-every-p.# |
| 516a0 | 27 73 74 72 69 6e 67 70 20 72 65 73 75 6c 74 29 29 20 72 65 73 75 6c 74 29 0a 20 20 20 20 20 20 | 'stringp.result)).result)....... |
| 516c0 | 20 20 28 28 73 74 72 69 6e 67 70 20 72 65 73 75 6c 74 29 20 28 6c 69 73 74 20 72 65 73 75 6c 74 | ..((stringp.result).(list.result |
| 516e0 | 29 29 0a 20 20 20 20 20 20 20 20 28 74 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 | )).........(t.(error."Invalid.re |
| 51700 | 73 75 6c 74 20 66 72 6f 6d 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 25 53 3a 20 25 53 22 20 | sult.from.evaluation.of.%S:.%S". |
| 51720 | 66 6f 72 6d 20 72 65 73 75 6c 74 29 29 29 29 29 0a 20 20 20 20 28 5f 20 28 65 72 72 6f 72 20 22 | form.result))))).....(_.(error." |
| 51740 | 55 6e 73 75 70 70 6f 72 74 65 64 20 61 72 67 75 6d 65 6e 74 20 25 53 22 20 61 72 67 29 29 29 29 | Unsupported.argument.%S".arg)))) |
| 51760 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 62 73 74 69 | ..(defun.flycheck-checker-substi |
| 51780 | 74 75 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 | tuted-arguments.(checker)..."Get |
| 517a0 | 20 74 68 65 20 73 75 62 73 74 69 74 75 74 65 64 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 61 20 | .the.substituted.arguments.of.a. |
| 517c0 | 43 48 45 43 4b 45 52 2e 0a 0a 53 75 62 73 74 69 74 75 74 65 20 65 61 63 68 20 61 72 67 75 6d 65 | CHECKER...Substitute.each.argume |
| 517e0 | 6e 74 20 6f 66 20 43 48 45 43 4b 45 52 20 75 73 69 6e 67 0a 60 66 6c 79 63 68 65 63 6b 2d 73 75 | nt.of.CHECKER.using.`flycheck-su |
| 51800 | 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 27 2e 20 20 54 68 69 73 20 72 65 70 6c 61 63 | bstitute-argument'...This.replac |
| 51820 | 65 73 20 61 6e 79 20 73 70 65 63 69 61 6c 0a 73 79 6d 62 6f 6c 73 20 69 6e 20 74 68 65 20 63 6f | es.any.special.symbols.in.the.co |
| 51840 | 6d 6d 61 6e 64 2e 22 0a 20 20 28 61 70 70 6c 79 20 23 27 61 70 70 65 6e 64 0a 20 20 20 20 20 20 | mmand."...(apply.#'append....... |
| 51860 | 20 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 20 28 66 6c 79 63 68 | ...(seq-map.(lambda.(arg).(flych |
| 51880 | 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 20 61 72 67 20 63 68 65 63 | eck-substitute-argument.arg.chec |
| 518a0 | 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ker))...................(flychec |
| 518c0 | 6b 2d 63 68 65 63 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 29 29 29 29 0a | k-checker-arguments.checker)))). |
| 518e0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 | .(defun.flycheck--process-send-b |
| 51900 | 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 2d 63 68 75 6e 6b 65 64 20 28 70 72 6f 63 65 73 73 29 | uffer-contents-chunked.(process) |
| 51920 | 0a 20 20 22 53 65 6e 64 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 63 75 72 72 65 6e 74 20 62 75 66 | ..."Send.contents.of.current.buf |
| 51940 | 66 65 72 20 74 6f 20 50 52 4f 43 45 53 53 20 69 6e 20 73 6d 61 6c 6c 20 62 61 74 63 68 65 73 2e | fer.to.PROCESS.in.small.batches. |
| 51960 | 0a 0a 53 65 6e 64 20 74 68 65 20 65 6e 74 69 72 65 20 62 75 66 66 65 72 20 74 6f 20 74 68 65 20 | ..Send.the.entire.buffer.to.the. |
| 51980 | 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 6f 66 20 50 52 4f 43 45 53 53 20 69 6e 20 63 68 75 | standard.input.of.PROCESS.in.chu |
| 519a0 | 6e 6b 73 0a 6f 66 20 34 30 39 36 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 43 68 75 6e 6b 69 6e | nks.of.4096.characters...Chunkin |
| 519c0 | 67 20 69 73 20 64 6f 6e 65 20 69 6e 20 45 6d 61 63 73 20 4c 69 73 70 2c 20 68 65 6e 63 65 20 74 | g.is.done.in.Emacs.Lisp,.hence.t |
| 519e0 | 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 69 73 20 70 72 6f 62 61 62 6c 79 20 66 61 72 20 6c 65 73 | his.function.is.probably.far.les |
| 51a00 | 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 0a 60 73 65 6e 64 2d 70 72 6f 63 65 73 73 2d 72 | s.efficient.than.`send-process-r |
| 51a20 | 65 67 69 6f 6e 27 2e 20 20 55 73 65 20 6f 6e 6c 79 20 77 68 65 6e 20 72 65 71 75 69 72 65 64 2e | egion'...Use.only.when.required. |
| 51a40 | 22 0a 20 20 28 6c 65 74 20 28 28 66 72 6f 6d 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 0a 20 20 | "...(let.((from.(point-min)))... |
| 51a60 | 20 20 28 77 68 69 6c 65 20 28 3c 20 66 72 6f 6d 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 | ..(while.(<.from.(point-max))... |
| 51a80 | 20 20 20 20 28 6c 65 74 20 28 28 74 6f 20 28 6d 69 6e 20 28 2b 20 66 72 6f 6d 20 34 30 39 36 29 | ....(let.((to.(min.(+.from.4096) |
| 51aa0 | 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 | .(point-max)))).........(process |
| 51ac0 | 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 70 72 6f 63 65 73 73 20 66 72 6f 6d 20 74 6f 29 0a 20 20 | -send-region.process.from.to)... |
| 51ae0 | 20 20 20 20 20 20 28 73 65 74 71 20 66 72 6f 6d 20 74 6f 29 29 29 29 29 0a 0a 28 64 65 66 76 61 | ......(setq.from.to)))))..(defva |
| 51b00 | 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 75 6e 6b 65 64 2d 70 72 6f 63 65 73 73 2d 69 6e 70 75 74 | r.flycheck-chunked-process-input |
| 51b20 | 0a 20 20 3b 3b 20 43 68 75 6e 6b 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 20 6f 6e 20 57 69 | ...;;.Chunk.process.output.on.Wi |
| 51b40 | 6e 64 6f 77 73 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 0a 20 20 3b 3b 20 68 74 74 70 73 3a | ndows.to.work.around...;;.https: |
| 51b60 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 | //github.com/flycheck/flycheck/i |
| 51b80 | 73 73 75 65 73 2f 37 39 34 20 61 6e 64 0a 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 64 65 62 62 75 | ssues/794.and...;;.https://debbu |
| 51ba0 | 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 2e 63 67 69 3f 62 75 67 | gs.gnu.org/cgi/bugreport.cgi?bug |
| 51bc0 | 3d 32 32 33 34 34 2e 20 20 54 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 0a 20 20 3b 3b 20 60 77 | =22344...The.presence.of...;;.`w |
| 51be0 | 33 32 2d 70 69 70 65 2d 62 75 66 66 65 72 2d 73 69 7a 65 27 20 64 65 6e 6f 74 65 73 20 61 6e 20 | 32-pipe-buffer-size'.denotes.an. |
| 51c00 | 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 20 28 3e 20 45 6d 61 63 73 20 32 35 2e 31 29 20 77 68 65 | Emacs.version.(>.Emacs.25.1).whe |
| 51c20 | 72 65 20 70 69 70 65 0a 20 20 3b 3b 20 77 72 69 74 65 73 20 6f 6e 20 57 69 6e 64 6f 77 73 20 61 | re.pipe...;;.writes.on.Windows.a |
| 51c40 | 72 65 20 66 69 78 65 64 2e 0a 20 20 3b 3b 0a 20 20 3b 3b 20 54 4f 44 4f 3a 20 52 65 6d 6f 76 65 | re.fixed....;;...;;.TODO:.Remove |
| 51c60 | 20 6f 70 74 69 6f 6e 20 61 6e 64 20 63 68 75 6e 6b 69 6e 67 20 77 68 65 6e 20 64 72 6f 70 70 69 | .option.and.chunking.when.droppi |
| 51c80 | 6e 67 20 45 6d 61 63 73 20 32 34 20 73 75 70 70 6f 72 74 2c 20 73 65 65 0a 20 20 3b 3b 20 68 74 | ng.Emacs.24.support,.see...;;.ht |
| 51ca0 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 | tps://github.com/flycheck/flyche |
| 51cc0 | 63 6b 2f 69 73 73 75 65 73 2f 38 35 36 0a 20 20 28 61 6e 64 20 28 65 71 20 73 79 73 74 65 6d 2d | ck/issues/856...(and.(eq.system- |
| 51ce0 | 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 20 28 6e 6f 74 20 28 62 6f 75 6e 64 70 20 27 | type.'windows-nt).(not.(boundp.' |
| 51d00 | 77 33 32 2d 70 69 70 65 2d 62 75 66 66 65 72 2d 73 69 7a 65 29 29 29 0a 20 20 22 49 66 20 6e 6f | w32-pipe-buffer-size)))..."If.no |
| 51d20 | 6e 2d 6e 69 6c 20 73 65 6e 64 20 70 72 6f 63 65 73 73 20 69 6e 70 75 74 20 69 6e 20 73 6d 61 6c | n-nil.send.process.input.in.smal |
| 51d40 | 6c 20 63 68 75 6e 6b 73 2e 0a 0a 49 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e | l.chunks...If.this.variable.is.n |
| 51d60 | 6f 6e 2d 6e 69 6c 20 60 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 | on-nil.`flycheck-process-send-bu |
| 51d80 | 66 66 65 72 27 20 73 65 6e 64 73 0a 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 73 20 69 6e 20 73 | ffer'.sends.buffer.contents.in.s |
| 51da0 | 6d 61 6c 6c 20 63 68 75 6e 6b 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 74 6f 20 6e 69 6c 2c 20 65 | mall.chunks...Defaults.to.nil,.e |
| 51dc0 | 78 63 65 70 74 20 6f 6e 20 57 69 6e 64 6f 77 73 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 20 | xcept.on.Windows.to.work.around. |
| 51de0 | 45 6d 61 63 73 20 62 75 67 0a 23 32 32 33 34 34 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | Emacs.bug.#22344.")..(defun.flyc |
| 51e00 | 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 | heck-process-send-buffer.(proces |
| 51e20 | 73 29 0a 20 20 22 53 65 6e 64 20 61 6c 6c 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 63 75 72 72 65 | s)..."Send.all.contents.of.curre |
| 51e40 | 6e 74 20 62 75 66 66 65 72 20 74 6f 20 50 52 4f 43 45 53 53 2e 0a 0a 53 65 6e 64 73 20 61 6c 6c | nt.buffer.to.PROCESS...Sends.all |
| 51e60 | 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 | .contents.of.the.current.buffer. |
| 51e80 | 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 6f 66 0a 50 52 4f 43 45 53 53 | to.the.standard.input.of.PROCESS |
| 51ea0 | 2c 20 61 6e 64 20 74 65 72 6d 69 6e 61 74 65 73 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 | ,.and.terminates.standard.input. |
| 51ec0 | 77 69 74 68 20 45 4f 46 2e 0a 0a 49 66 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 75 6e 6b 65 64 2d | with.EOF...If.`flycheck-chunked- |
| 51ee0 | 70 72 6f 63 65 73 73 2d 69 6e 70 75 74 27 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 65 6e 64 20 | process-input'.is.non-nil,.send. |
| 51f00 | 62 75 66 66 65 72 0a 63 6f 6e 74 65 6e 74 73 20 69 6e 20 63 68 75 6e 6b 73 20 76 69 61 0a 60 66 | buffer.contents.in.chunks.via.`f |
| 51f20 | 6c 79 63 68 65 63 6b 2d 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 66 66 65 72 2d 63 6f 6e | lycheck--process-send-buffer-con |
| 51f40 | 74 65 6e 74 73 2d 63 68 75 6e 6b 65 64 27 2c 20 77 68 69 63 68 20 73 65 65 2e 0a 4f 74 68 65 72 | tents-chunked',.which.see..Other |
| 51f60 | 77 69 73 65 20 75 73 65 20 60 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 27 20 74 | wise.use.`process-send-region'.t |
| 51f80 | 6f 20 73 65 6e 64 20 61 6c 6c 20 63 6f 6e 74 65 6e 74 73 20 61 74 20 6f 6e 63 65 0a 61 6e 64 20 | o.send.all.contents.at.once.and. |
| 51fa0 | 72 65 6c 79 20 6f 6e 20 45 6d 61 63 73 27 20 6f 77 6e 20 62 75 66 66 65 72 69 6e 67 20 61 6e 64 | rely.on.Emacs'.own.buffering.and |
| 51fc0 | 20 63 68 75 6e 6b 69 6e 67 2e 22 0a 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a | .chunking."...(save-restriction. |
| 51fe0 | 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d 63 68 75 | ....(widen).....(if.flycheck-chu |
| 52000 | 6e 6b 65 64 2d 70 72 6f 63 65 73 73 2d 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 | nked-process-input.........(flyc |
| 52020 | 68 65 63 6b 2d 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e | heck--process-send-buffer-conten |
| 52040 | 74 73 2d 63 68 75 6e 6b 65 64 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 28 70 72 6f 63 65 | ts-chunked.process).......(proce |
| 52060 | 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 70 72 6f 63 65 73 73 20 28 70 6f 69 6e 74 2d 6d 69 | ss-send-region.process.(point-mi |
| 52080 | 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e | n).(point-max))))...(process-sen |
| 520a0 | 64 2d 65 6f 66 20 70 72 6f 63 65 73 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | d-eof.process))..(defun.flycheck |
| 520c0 | 2d 2d 77 72 61 70 2d 63 6f 6d 6d 61 6e 64 20 28 70 72 6f 67 20 61 72 67 73 29 0a 20 20 22 57 72 | --wrap-command.(prog.args)..."Wr |
| 520e0 | 61 70 20 50 52 4f 47 20 61 6e 64 20 41 52 47 53 20 75 73 69 6e 67 20 60 66 6c 79 63 68 65 63 6b | ap.PROG.and.ARGS.using.`flycheck |
| 52100 | 2d 63 6f 6d 6d 61 6e 64 2d 77 72 61 70 70 65 72 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 0a 20 20 3b | -command-wrapper-function'."...; |
| 52120 | 3b 20 57 65 20 64 6f 6e 27 74 20 63 61 6c 6c 20 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 | ;.We.don't.call.`flycheck-execut |
| 52140 | 61 62 6c 65 2d 66 69 6e 64 27 20 6f 6e 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 | able-find'.on.the.output.of.the. |
| 52160 | 77 72 61 70 70 65 72 0a 20 20 3b 3b 20 66 75 6e 63 74 69 6f 6e 2c 20 73 69 6e 63 65 20 69 74 20 | wrapper...;;.function,.since.it. |
| 52180 | 6d 69 67 68 74 20 6e 6f 74 20 65 78 70 65 63 74 20 69 74 20 28 61 6e 20 65 78 65 63 75 74 61 62 | might.not.expect.it.(an.executab |
| 521a0 | 6c 65 2d 66 69 6e 64 20 66 75 6e 63 74 69 6f 6e 0a 20 20 3b 3b 20 64 65 73 69 67 6e 65 64 20 74 | le-find.function...;;.designed.t |
| 521c0 | 6f 20 66 69 6e 64 20 62 69 6e 61 72 69 65 73 20 69 6e 20 61 20 73 61 6e 64 62 6f 78 20 63 6f 75 | o.find.binaries.in.a.sandbox.cou |
| 521e0 | 6c 64 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 20 77 65 20 61 73 6b 65 64 20 69 74 0a 20 | ld.get.confused.if.we.asked.it.. |
| 52200 | 20 3b 3b 20 61 62 6f 75 74 20 74 68 65 20 73 61 6e 64 62 6f 78 69 6e 67 20 70 72 6f 67 72 61 6d | .;;.about.the.sandboxing.program |
| 52220 | 20 69 74 73 65 6c 66 29 2e 0a 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6f | .itself)....(funcall.flycheck-co |
| 52240 | 6d 6d 61 6e 64 2d 77 72 61 70 70 65 72 2d 66 75 6e 63 74 69 6f 6e 20 28 63 6f 6e 73 20 70 72 6f | mmand-wrapper-function.(cons.pro |
| 52260 | 67 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 74 61 72 74 | g.args)))..(defun.flycheck-start |
| 52280 | 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 63 61 6c 6c 62 61 | -command-checker.(checker.callba |
| 522a0 | 63 6b 29 0a 20 20 22 53 74 61 72 74 20 61 20 63 6f 6d 6d 61 6e 64 20 43 48 45 43 4b 45 52 20 77 | ck)..."Start.a.command.CHECKER.w |
| 522c0 | 69 74 68 20 43 41 4c 4c 42 41 43 4b 2e 22 0a 20 20 28 6c 65 74 20 28 70 72 6f 63 65 73 73 29 0a | ith.CALLBACK."...(let.(process). |
| 522e0 | 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 20 20 20 | ....(condition-case.err......... |
| 52300 | 28 6c 65 74 2a 20 28 28 70 72 6f 67 72 61 6d 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 | (let*.((program.(flycheck-find-c |
| 52320 | 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 | hecker-executable.checker))..... |
| 52340 | 20 20 20 20 20 20 20 20 20 20 20 28 61 72 67 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ...........(args.(flycheck-check |
| 52360 | 65 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 | er-substituted-arguments.checker |
| 52380 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 28 66 6c 79 63 | ))................(command.(flyc |
| 523a0 | 68 65 63 6b 2d 2d 77 72 61 70 2d 63 6f 6d 6d 61 6e 64 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 | heck--wrap-command.program.args) |
| 523c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6e 74 69 6e 65 6c 2d 65 76 65 6e 74 | )................(sentinel-event |
| 523e0 | 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 70 69 70 | s.nil)................;;.Use.pip |
| 52400 | 65 73 20 74 6f 20 72 65 63 65 69 76 65 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 20 73 79 | es.to.receive.output.from.the.sy |
| 52420 | 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 54 68 65 79 20 61 72 65 0a 20 20 20 20 20 20 20 20 | ntax.checker...They.are......... |
| 52440 | 20 20 20 20 20 20 20 3b 3b 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 20 61 6e 64 20 6d 6f 72 | .......;;.more.efficient.and.mor |
| 52460 | 65 20 72 6f 62 75 73 74 20 74 68 61 6e 20 50 54 59 73 2c 20 77 68 69 63 68 20 45 6d 61 63 73 20 | e.robust.than.PTYs,.which.Emacs. |
| 52480 | 75 73 65 73 20 62 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 65 66 61 75 6c | uses.by................;;.defaul |
| 524a0 | 74 2c 20 61 6e 64 20 73 69 6e 63 65 20 77 65 20 64 6f 6e 27 74 20 6e 65 65 64 20 61 6e 79 20 6a | t,.and.since.we.don't.need.any.j |
| 524c0 | 6f 62 20 63 6f 6e 74 72 6f 6c 20 66 65 61 74 75 72 65 73 2c 20 77 65 0a 20 20 20 20 20 20 20 20 | ob.control.features,.we......... |
| 524e0 | 20 20 20 20 20 20 20 3b 3b 20 63 61 6e 20 65 61 73 69 6c 79 20 75 73 65 20 70 69 70 65 73 2e 0a | .......;;.can.easily.use.pipes.. |
| 52500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 63 6f 6e 6e 65 63 74 69 | ...............(process-connecti |
| 52520 | 6f 6e 2d 74 79 70 65 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 70 61 | on-type.nil))...........;;.We.pa |
| 52540 | 73 73 20 64 6f 20 6e 6f 74 20 61 73 73 6f 63 69 61 74 65 20 74 68 65 20 70 72 6f 63 65 73 73 20 | ss.do.not.associate.the.process. |
| 52560 | 77 69 74 68 20 61 6e 79 20 62 75 66 66 65 72 2c 20 62 79 0a 20 20 20 20 20 20 20 20 20 20 3b 3b | with.any.buffer,.by...........;; |
| 52580 | 20 70 61 73 73 69 6e 67 20 6e 69 6c 20 66 6f 72 20 74 68 65 20 42 55 46 46 45 52 20 61 72 67 75 | .passing.nil.for.the.BUFFER.argu |
| 525a0 | 6d 65 6e 74 20 6f 66 20 60 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 2e 0a 20 20 20 20 20 20 20 | ment.of.`start-process'......... |
| 525c0 | 20 20 20 3b 3b 20 49 6e 73 74 65 61 64 2c 20 77 65 20 6a 75 73 74 20 72 65 6d 65 6d 62 65 72 20 | ...;;.Instead,.we.just.remember. |
| 525e0 | 74 68 65 20 62 75 66 66 65 72 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 20 69 6e 20 61 0a 20 20 | the.buffer.being.checked.in.a... |
| 52600 | 20 20 20 20 20 20 20 20 3b 3b 20 70 72 6f 63 65 73 73 20 70 72 6f 70 65 72 74 79 20 28 73 65 65 | ........;;.process.property.(see |
| 52620 | 20 62 65 6c 6f 77 29 2e 20 20 54 68 69 73 20 6e 65 61 74 6c 79 20 61 76 6f 69 64 73 20 61 6c 6c | .below)...This.neatly.avoids.all |
| 52640 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 69 64 65 2d 65 66 66 65 63 74 73 20 69 6d 70 6c 69 | ...........;;.side-effects.impli |
| 52660 | 65 64 20 62 79 20 61 74 74 61 63 68 65 64 20 61 20 70 72 6f 63 65 73 73 20 74 6f 20 61 20 62 75 | ed.by.attached.a.process.to.a.bu |
| 52680 | 66 66 65 72 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 79 20 63 61 75 | ffer,.which...........;;.may.cau |
| 526a0 | 73 65 20 63 6f 6e 66 6c 69 63 74 73 20 77 69 74 68 20 6f 74 68 65 72 20 70 61 63 6b 61 67 65 73 | se.conflicts.with.other.packages |
| 526c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 65 20 | ............;;...........;;.See. |
| 526e0 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 | https://github.com/flycheck/flyc |
| 52700 | 68 65 63 6b 2f 69 73 73 75 65 73 2f 32 39 38 20 66 6f 72 20 61 6e 0a 20 20 20 20 20 20 20 20 20 | heck/issues/298.for.an.......... |
| 52720 | 20 3b 3b 20 65 78 61 6d 70 6c 65 20 66 6f 72 20 73 75 63 68 20 61 20 63 6f 6e 66 6c 69 63 74 2e | .;;.example.for.such.a.conflict. |
| 52740 | 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 6f 63 65 73 73 20 28 61 70 70 6c 79 20 | ...........(setq.process.(apply. |
| 52760 | 27 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 28 66 6f 72 6d 61 74 20 22 66 6c 79 63 68 65 63 6b | 'start-process.(format."flycheck |
| 52780 | 2d 25 73 22 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -%s".checker)................... |
| 527a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 | .............nil.command))...... |
| 527c0 | 20 20 20 20 20 3b 3b 20 50 72 6f 63 65 73 73 20 73 65 6e 74 69 6e 65 6c 73 20 63 61 6e 20 62 65 | .....;;.Process.sentinels.can.be |
| 527e0 | 20 63 61 6c 6c 65 64 20 77 68 69 6c 65 20 73 65 6e 64 69 6e 67 20 69 6e 70 75 74 20 74 6f 20 74 | .called.while.sending.input.to.t |
| 52800 | 68 65 20 70 72 6f 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 77 61 6e 74 | he.process............;;.We.want |
| 52820 | 20 74 6f 20 72 65 63 6f 72 64 20 65 72 72 6f 72 73 20 72 61 69 73 65 64 20 62 79 20 70 72 6f 63 | .to.record.errors.raised.by.proc |
| 52840 | 65 73 73 2d 73 65 6e 64 20 62 65 66 6f 72 65 20 63 61 6c 6c 69 6e 67 0a 20 20 20 20 20 20 20 20 | ess-send.before.calling......... |
| 52860 | 20 20 3b 3b 20 60 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 27 2c 20 73 | ..;;.`flycheck-handle-signal',.s |
| 52880 | 6f 20 69 6e 69 74 69 61 6c 6c 79 20 6a 75 73 74 20 61 63 63 75 6d 75 6c 61 74 65 20 65 76 65 6e | o.initially.just.accumulate.even |
| 528a0 | 74 73 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 70 72 6f 63 65 73 73 2d 73 65 6e | ts............(setf.(process-sen |
| 528c0 | 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | tinel.process).................( |
| 528e0 | 6c 61 6d 62 64 61 20 28 5f 20 65 76 65 6e 74 29 20 28 70 75 73 68 20 65 76 65 6e 74 20 73 65 6e | lambda.(_.event).(push.event.sen |
| 52900 | 74 69 6e 65 6c 2d 65 76 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 | tinel-events)))...........(setf. |
| 52920 | 28 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 29 20 23 27 66 6c 79 63 68 | (process-filter.process).#'flych |
| 52940 | 65 63 6b 2d 72 65 63 65 69 76 65 2d 63 68 65 63 6b 65 72 2d 6f 75 74 70 75 74 29 0a 20 20 20 20 | eck-receive-checker-output)..... |
| 52960 | 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 2d 6f 6e 2d 65 78 69 74 | ......(set-process-query-on-exit |
| 52980 | 2d 66 6c 61 67 20 70 72 6f 63 65 73 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | -flag.process.nil)...........;;. |
| 529a0 | 52 65 6d 65 6d 62 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 74 68 65 | Remember.the.syntax.checker,.the |
| 529c0 | 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 20 63 61 6c 6c 62 61 63 6b 0a 20 20 20 20 20 20 20 | .buffer.and.the.callback........ |
| 529e0 | 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 | ...(process-put.process.'flychec |
| 52a00 | 6b 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 | k-checker.checker)...........(pr |
| 52a20 | 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c | ocess-put.process.'flycheck-call |
| 52a40 | 62 61 63 6b 20 63 61 6c 6c 62 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 | back.callback)...........(proces |
| 52a60 | 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 20 28 | s-put.process.'flycheck-buffer.( |
| 52a80 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 | current-buffer))...........;;.Th |
| 52aa0 | 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 62 6f 75 6e 64 20 69 6e 20 | e.default.directory.is.bound.in. |
| 52ac0 | 74 68 65 20 60 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 73 74 61 72 74 | the.`flycheck-syntax-check-start |
| 52ae0 | 27 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 75 6e 63 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 | '...........;;.function......... |
| 52b00 | 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 | ...(process-put.process.'flychec |
| 52b20 | 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 | k-working-directory.default-dire |
| 52b40 | 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 61 63 6b 20 74 68 65 20 74 65 | ctory)...........;;.Track.the.te |
| 52b60 | 6d 70 6f 72 61 72 69 65 73 20 63 72 65 61 74 65 64 20 62 79 20 61 72 67 75 6d 65 6e 74 20 73 75 | mporaries.created.by.argument.su |
| 52b80 | 62 73 74 69 74 75 74 69 6f 6e 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 | bstitution.in.the...........;;.p |
| 52ba0 | 72 6f 63 65 73 73 20 69 74 73 65 6c 66 2c 20 74 6f 20 67 65 74 20 72 69 64 20 6f 66 20 74 68 65 | rocess.itself,.to.get.rid.of.the |
| 52bc0 | 20 67 6c 6f 62 61 6c 20 73 74 61 74 65 20 41 53 41 50 2e 0a 20 20 20 20 20 20 20 20 20 20 28 70 | .global.state.ASAP............(p |
| 52be0 | 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 74 65 6d | rocess-put.process.'flycheck-tem |
| 52c00 | 70 6f 72 61 72 69 65 73 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 | poraries.flycheck-temporaries).. |
| 52c20 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 | .........(setq.flycheck-temporar |
| 52c40 | 69 65 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 6e 64 20 74 68 65 20 62 | ies.nil)...........;;.Send.the.b |
| 52c60 | 75 66 66 65 72 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 6e 20 73 74 61 6e 64 61 72 64 | uffer.to.the.process.on.standard |
| 52c80 | 20 69 6e 70 75 74 2c 20 69 66 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 20 20 20 20 20 20 28 77 | .input,.if.enabled............(w |
| 52ca0 | 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 | hen.(flycheck-checker-get.checke |
| 52cc0 | 72 20 27 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | r.'standard-input).............( |
| 52ce0 | 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | condition-case.err.............. |
| 52d00 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 66 66 65 72 | ...(flycheck-process-send-buffer |
| 52d20 | 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6f 6d 65 20 | .process)...............;;.Some. |
| 52d40 | 63 68 65 63 6b 65 72 73 20 65 78 69 74 20 62 65 66 6f 72 65 20 72 65 61 64 69 6e 67 20 61 6c 6c | checkers.exit.before.reading.all |
| 52d60 | 20 69 6e 70 75 74 2c 20 63 61 75 73 69 6e 67 20 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 | .input,.causing.errors.......... |
| 52d80 | 20 20 20 20 20 3b 3b 20 73 75 63 68 20 61 73 20 61 20 60 66 69 6c 65 2d 65 72 72 6f 72 27 20 66 | .....;;.such.as.a.`file-error'.f |
| 52da0 | 6f 72 20 61 20 63 6c 6f 73 65 64 20 70 69 70 65 2c 20 6f 72 20 61 20 70 6c 61 69 6e 20 e2 80 9c | or.a.closed.pipe,.or.a.plain.... |
| 52dc0 | 6e 6f 20 6c 6f 6e 67 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 6e 6e 65 | no.longer...............;;.conne |
| 52de0 | 63 74 65 64 20 74 6f 20 70 69 70 65 3b 20 63 6c 6f 73 65 64 20 69 74 e2 80 9d 20 65 72 72 6f 72 | cted.to.pipe;.closed.it....error |
| 52e00 | 20 66 6f 72 20 61 20 64 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 20 57 65 0a 20 20 20 20 20 20 | .for.a.disconnection...We....... |
| 52e20 | 20 20 20 20 20 20 20 20 3b 3b 20 72 65 70 6f 72 74 20 74 68 65 6d 20 69 66 20 6e 65 65 64 65 64 | ........;;.report.them.if.needed |
| 52e40 | 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 66 69 6e 69 73 68 2d 63 68 65 63 6b 65 72 2d 70 72 6f | .in.`flycheck-finish-checker-pro |
| 52e60 | 63 65 73 73 27 20 28 73 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 68 74 74 | cess'.(see...............;;.`htt |
| 52e80 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 | ps://github.com/flycheck/flychec |
| 52ea0 | 6b 2f 69 73 73 75 65 73 2f 31 32 37 38 27 29 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | k/issues/1278')................( |
| 52ec0 | 65 72 72 6f 72 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 | error.(process-put.process.'flyc |
| 52ee0 | 68 65 63 6b 2d 65 72 72 6f 72 20 65 72 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | heck-error.err))))...........;;. |
| 52f00 | 53 65 74 20 74 68 65 20 61 63 74 75 61 6c 20 73 65 6e 74 69 6e 65 6c 20 61 6e 64 20 70 72 6f 63 | Set.the.actual.sentinel.and.proc |
| 52f20 | 65 73 73 20 61 6e 79 20 65 76 65 6e 74 73 20 74 68 61 74 20 6d 69 67 68 74 20 68 61 76 65 0a 20 | ess.any.events.that.might.have.. |
| 52f40 | 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 70 70 65 6e 65 64 20 77 68 69 6c 65 20 77 65 20 77 65 | .........;;.happened.while.we.we |
| 52f60 | 72 65 20 73 65 6e 64 69 6e 67 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | re.sending.input............(set |
| 52f80 | 66 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 29 20 23 27 66 | f.(process-sentinel.process).#'f |
| 52fa0 | 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 29 0a 20 20 20 20 20 20 20 20 20 | lycheck-handle-signal).......... |
| 52fc0 | 20 28 64 6f 6c 69 73 74 20 28 65 76 65 6e 74 20 28 6e 72 65 76 65 72 73 65 20 73 65 6e 74 69 6e | .(dolist.(event.(nreverse.sentin |
| 52fe0 | 65 6c 2d 65 76 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | el-events)).............(flychec |
| 53000 | 6b 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 20 70 72 6f 63 65 73 73 20 65 76 65 6e 74 29 29 0a | k-handle-signal.process.event)). |
| 53020 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 2e | ..........;;.Return.the.process. |
| 53040 | 0a 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 | ...........process).......(error |
| 53060 | 0a 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 63 61 73 65 20 6f 66 20 65 72 72 6f 72 2c 20 63 6c 65 | ........;;.In.case.of.error,.cle |
| 53080 | 61 6e 20 75 70 20 6f 75 72 20 72 65 73 6f 75 72 63 65 73 2c 20 61 6e 64 20 72 65 70 6f 72 74 20 | an.up.our.resources,.and.report. |
| 530a0 | 74 68 65 20 65 72 72 6f 72 20 62 61 63 6b 20 74 6f 0a 20 20 20 20 20 20 20 3b 3b 20 46 6c 79 63 | the.error.back.to........;;.Flyc |
| 530c0 | 68 65 63 6b 2e 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 | heck.........(flycheck-safe-dele |
| 530e0 | 74 65 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 72 6f | te-temporaries)........(when.pro |
| 53100 | 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 20 6e 65 65 64 20 74 6f 20 65 78 70 6c | cess..........;;.No.need.to.expl |
| 53120 | 69 63 69 74 6c 79 20 64 65 6c 65 74 65 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 | icitly.delete.the.temporary.file |
| 53140 | 73 20 6f 66 20 74 68 65 20 70 72 6f 63 65 73 73 2c 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 62 65 | s.of.the.process,..........;;.be |
| 53160 | 63 61 75 73 65 20 64 65 6c 65 74 69 6e 67 20 72 75 6e 73 20 74 68 65 20 73 65 6e 74 69 6e 65 6c | cause.deleting.runs.the.sentinel |
| 53180 | 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 64 65 6c 65 74 65 20 74 68 65 6d 20 61 6e 79 77 61 79 2e | ,.which.will.delete.them.anyway. |
| 531a0 | 0a 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 | ..........(delete-process.proces |
| 531c0 | 73 29 29 0a 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 65 72 72 29 20 28 63 64 | s))........(signal.(car.err).(cd |
| 531e0 | 72 20 65 72 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 69 6e 74 | r.err))))))..(defun.flycheck-int |
| 53200 | 65 72 72 75 70 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 28 5f 63 68 65 63 6b 65 72 | errupt-command-checker.(_checker |
| 53220 | 20 70 72 6f 63 65 73 73 29 0a 20 20 22 49 6e 74 65 72 72 75 70 74 20 61 20 50 52 4f 43 45 53 53 | .process)..."Interrupt.a.PROCESS |
| 53240 | 2e 22 0a 20 20 3b 3b 20 44 65 6c 65 74 69 6e 67 20 74 68 65 20 70 72 6f 63 65 73 73 20 61 6c 77 | ."...;;.Deleting.the.process.alw |
| 53260 | 61 79 73 20 74 72 69 67 67 65 72 73 20 74 68 65 20 73 65 6e 74 69 6e 65 6c 2c 20 77 68 69 63 68 | ays.triggers.the.sentinel,.which |
| 53280 | 20 64 6f 65 73 20 74 68 65 20 63 6c 65 61 6e 75 70 0a 20 20 28 77 68 65 6e 20 70 72 6f 63 65 73 | .does.the.cleanup...(when.proces |
| 532a0 | 73 0a 20 20 20 20 28 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 70 72 6f 63 65 73 73 29 29 29 | s.....(delete-process.process))) |
| 532c0 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 | ..(defun.flycheck-command-checke |
| 532e0 | 72 2d 70 72 69 6e 74 2d 64 6f 63 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 50 72 69 6e 74 20 61 | r-print-doc.(checker)..."Print.a |
| 53300 | 64 64 69 74 69 6f 6e 61 6c 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 66 6f 72 20 61 20 63 6f | dditional.documentation.for.a.co |
| 53320 | 6d 6d 61 6e 64 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 78 65 63 75 74 61 | mmand.CHECKER."...(let.((executa |
| 53340 | 62 6c 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 64 65 66 61 75 6c 74 2d 65 78 | ble.(flycheck-checker-default-ex |
| 53360 | 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 66 | ecutable.checker)).........(conf |
| 53380 | 69 67 2d 66 69 6c 65 2d 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 | ig-file-var.(flycheck-checker-ge |
| 533a0 | 74 20 63 68 65 63 6b 65 72 20 27 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 29 0a 20 20 20 | t.checker.'config-file-var)).... |
| 533c0 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 76 61 72 73 20 28 73 65 71 2d 73 6f 72 74 20 23 27 73 74 | .....(option-vars.(seq-sort.#'st |
| 533e0 | 72 69 6e 67 3c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ring<........................... |
| 53400 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b | .....(flycheck-checker-get.check |
| 53420 | 65 72 20 27 6f 70 74 69 6f 6e 2d 76 61 72 73 29 29 29 29 0a 20 20 20 20 28 70 72 69 6e 63 20 22 | er.'option-vars)))).....(princ." |
| 53440 | 5c 6e 22 29 0a 0a 20 20 20 20 28 6c 65 74 20 28 28 64 6f 63 2d 73 74 61 72 74 20 28 77 69 74 68 | \n")......(let.((doc-start.(with |
| 53460 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 | -current-buffer.standard-output. |
| 53480 | 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 54 72 61 63 6b 20 74 68 | (point-max)))).......;;.Track.th |
| 534a0 | 65 20 73 74 61 72 74 20 6f 66 20 6f 75 72 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 73 6f 20 | e.start.of.our.documentation.so. |
| 534c0 | 74 68 61 74 20 77 65 20 63 61 6e 20 72 65 2d 69 6e 64 65 6e 74 20 69 74 0a 20 20 20 20 20 20 3b | that.we.can.re-indent.it.......; |
| 534e0 | 3b 20 70 72 6f 70 65 72 6c 79 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 54 68 69 73 20 | ;.properly.......(princ."..This. |
| 53500 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 65 73 20 5c 22 22 29 0a 20 20 20 | syntax.checker.executes.\"").... |
| 53520 | 20 20 20 28 70 72 69 6e 63 20 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 28 70 72 69 | ...(princ.executable).......(pri |
| 53540 | 6e 63 20 22 5c 22 22 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 63 6f 6e 66 69 67 2d 66 69 6c 65 | nc."\"").......(when.config-file |
| 53560 | 2d 76 61 72 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2c 20 75 73 69 6e 67 20 61 20 63 | -var.........(princ.",.using.a.c |
| 53580 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 72 6f 6d 20 60 22 29 0a 20 20 20 20 20 | onfiguration.file.from.`")...... |
| 535a0 | 20 20 20 28 70 72 69 6e 63 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 6f 6e 66 69 67 2d 66 69 | ...(princ.(symbol-name.config-fi |
| 535c0 | 6c 65 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 27 22 29 29 0a 20 20 | le-var)).........(princ."'"))... |
| 535e0 | 20 20 20 20 28 70 72 69 6e 63 20 22 2e 20 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 63 61 6e | ....(princ."..The.executable.can |
| 53600 | 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 60 22 29 0a 20 20 20 20 20 20 28 70 | .be.overridden.with.`").......(p |
| 53620 | 72 69 6e 63 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 | rinc.(symbol-name.(flycheck-chec |
| 53640 | 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 20 63 68 65 63 6b 65 72 29 | ker-executable-variable.checker) |
| 53660 | 29 29 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 27 2e 22 29 0a 0a 20 20 20 20 20 20 28 77 69 | )).......(princ."'.")........(wi |
| 53680 | 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 | th-current-buffer.standard-outpu |
| 536a0 | 74 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 | t.........(save-excursion....... |
| 536c0 | 20 20 20 20 28 66 69 6c 6c 2d 72 65 67 69 6f 6e 2d 61 73 2d 70 61 72 61 67 72 61 70 68 20 64 6f | ....(fill-region-as-paragraph.do |
| 536e0 | 63 2d 73 74 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 20 20 20 28 70 72 69 | c-start.(point-max))))).....(pri |
| 53700 | 6e 63 20 22 5c 6e 22 29 0a 20 20 20 20 28 77 68 65 6e 20 6f 70 74 69 6f 6e 2d 76 61 72 73 0a 20 | nc."\n").....(when.option-vars.. |
| 53720 | 20 20 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 20 22 5c 6e 20 20 54 68 69 73 20 73 79 6e | .....(princ........"\n..This.syn |
| 53740 | 74 61 78 20 63 68 65 63 6b 65 72 20 63 61 6e 20 62 65 20 63 6f 6e 66 69 67 75 72 65 64 20 77 69 | tax.checker.can.be.configured.wi |
| 53760 | 74 68 20 74 68 65 73 65 20 6f 70 74 69 6f 6e 73 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 28 64 | th.these.options:\n\n").......(d |
| 53780 | 6f 6c 69 73 74 20 28 76 61 72 20 6f 70 74 69 6f 6e 2d 76 61 72 73 29 0a 20 20 20 20 20 20 20 20 | olist.(var.option-vars)......... |
| 537a0 | 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 60 25 73 27 5c 6e 22 20 76 | (princ.(format.".....*.`%s'\n".v |
| 537c0 | 61 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 | ar))))))..(defun.flycheck-verify |
| 537e0 | 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 56 65 | -command-checker.(checker)..."Ve |
| 53800 | 72 69 66 79 20 61 20 63 6f 6d 6d 61 6e 64 20 43 48 45 43 4b 45 52 20 69 6e 20 74 68 65 20 63 75 | rify.a.command.CHECKER.in.the.cu |
| 53820 | 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 | rrent.buffer...Return.a.list.of. |
| 53840 | 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 27 20 6f | `flycheck-verification-result'.o |
| 53860 | 62 6a 65 63 74 73 20 66 6f 72 0a 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 78 | bjects.for.CHECKER."...(let.((ex |
| 53880 | 65 63 75 74 61 62 6c 65 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 68 65 63 6b 65 72 2d | ecutable.(flycheck-find-checker- |
| 538a0 | 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f | executable.checker)).........(co |
| 538c0 | 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d | nfig-file-var.(flycheck-checker- |
| 538e0 | 67 65 74 20 63 68 65 63 6b 65 72 20 27 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 29 29 0a | get.checker.'config-file-var))). |
| 53900 | 20 20 20 20 60 28 0a 20 20 20 20 20 20 2c 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 | ....`(.......,(flycheck-verifica |
| 53920 | 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 | tion-result-new.........:label." |
| 53940 | 65 78 65 63 75 74 61 62 6c 65 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 | executable".........:message.(if |
| 53960 | 20 65 78 65 63 75 74 61 62 6c 65 20 28 66 6f 72 6d 61 74 20 22 46 6f 75 6e 64 20 61 74 20 25 73 | .executable.(format."Found.at.%s |
| 53980 | 22 20 65 78 65 63 75 74 61 62 6c 65 29 20 22 4e 6f 74 20 66 6f 75 6e 64 22 29 0a 20 20 20 20 20 | ".executable)."Not.found")...... |
| 539a0 | 20 20 20 3a 66 61 63 65 20 28 69 66 20 65 78 65 63 75 74 61 62 6c 65 20 27 73 75 63 63 65 73 73 | ...:face.(if.executable.'success |
| 539c0 | 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 63 | .'(bold.error))).......,@(when.c |
| 539e0 | 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 | onfig-file-var...........(let*.( |
| 53a00 | 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 63 6f 6e 66 69 67 2d 66 69 6c 65 | (value.(symbol-value.config-file |
| 53a20 | 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 68 20 28 61 | -var))..................(path.(a |
| 53a40 | 6e 64 20 76 61 6c 75 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 | nd.value.(flycheck-locate-config |
| 53a60 | 2d 66 69 6c 65 20 76 61 6c 75 65 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -file.value.checker))))......... |
| 53a80 | 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e | ....(list.(flycheck-verification |
| 53aa0 | 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a | -result-new....................: |
| 53ac0 | 6c 61 62 65 6c 20 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 22 0a 20 20 20 20 20 | label."configuration.file"...... |
| 53ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 70 61 74 68 20 | ..............:message.(if.path. |
| 53b00 | 28 66 6f 72 6d 61 74 20 22 46 6f 75 6e 64 20 61 74 20 25 53 22 20 70 61 74 68 29 20 22 4e 6f 74 | (format."Found.at.%S".path)."Not |
| 53b20 | 20 66 6f 75 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 | .found")....................:fac |
| 53b40 | 65 20 28 69 66 20 70 61 74 68 20 27 73 75 63 63 65 73 73 20 27 77 61 72 6e 69 6e 67 29 29 29 29 | e.(if.path.'success.'warning)))) |
| 53b60 | 29 0a 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 74 | ).......,@(when.(not.(flycheck-t |
| 53b80 | 65 6d 70 2d 66 69 6c 65 73 2d 77 72 69 74 61 62 6c 65 2d 70 20 63 68 65 63 6b 65 72 29 29 0a 20 | emp-files-writable-p.checker)).. |
| 53ba0 | 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 | .........(list.(flycheck-verific |
| 53bc0 | 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ation-result-new................ |
| 53be0 | 20 20 3a 6c 61 62 65 6c 20 22 74 65 6d 70 20 64 69 72 65 63 74 6f 72 79 22 0a 20 20 20 20 20 20 | ..:label."temp.directory"....... |
| 53c00 | 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 66 6f 72 6d 61 74 20 22 25 73 20 | ...........:message.(format."%s. |
| 53c20 | 69 73 20 6e 6f 74 20 77 72 69 74 61 62 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | is.not.writable"................ |
| 53c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d | ...................(flycheck-tem |
| 53c60 | 70 2d 64 69 72 65 63 74 6f 72 79 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 | p-directory.checker))........... |
| 53c80 | 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 65 72 72 6f 72 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b | .......:face.'error))))))....;;; |
| 53ca0 | 20 50 72 6f 63 65 73 73 20 6d 61 6e 61 67 65 6d 65 6e 74 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 | .Process.management.for.command. |
| 53cc0 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | syntax.checkers.(defun.flycheck- |
| 53ce0 | 72 65 63 65 69 76 65 2d 63 68 65 63 6b 65 72 2d 6f 75 74 70 75 74 20 28 70 72 6f 63 65 73 73 20 | receive-checker-output.(process. |
| 53d00 | 6f 75 74 70 75 74 29 0a 20 20 22 52 65 63 65 69 76 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 | output)..."Receive.a.syntax.chec |
| 53d20 | 6b 69 6e 67 20 50 52 4f 43 45 53 53 20 4f 55 54 50 55 54 2e 22 0a 20 20 28 70 75 73 68 20 6f 75 | king.PROCESS.OUTPUT."...(push.ou |
| 53d40 | 74 70 75 74 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 | tput.(process-get.process.'flych |
| 53d60 | 65 63 6b 2d 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | eck-pending-output)))..(defun.fl |
| 53d80 | 79 63 68 65 63 6b 2d 67 65 74 2d 6f 75 74 70 75 74 20 28 70 72 6f 63 65 73 73 29 0a 20 20 22 47 | ycheck-get-output.(process)..."G |
| 53da0 | 65 74 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 6f 75 74 70 75 74 20 6f 66 20 50 52 4f 43 45 53 | et.the.complete.output.of.PROCES |
| 53dc0 | 53 2e 22 0a 20 20 28 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f | S."...(with-demoted-errors."Erro |
| 53de0 | 72 20 77 68 69 6c 65 20 72 65 74 72 69 65 76 69 6e 67 20 70 72 6f 63 65 73 73 20 6f 75 74 70 75 | r.while.retrieving.process.outpu |
| 53e00 | 74 3a 20 25 53 22 0a 20 20 20 20 28 6c 65 74 20 28 28 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 | t:.%S".....(let.((pending-output |
| 53e20 | 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d | .(process-get.process.'flycheck- |
| 53e40 | 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 | pending-output))).......(apply.# |
| 53e60 | 27 63 6f 6e 63 61 74 20 28 6e 72 65 76 65 72 73 65 20 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 | 'concat.(nreverse.pending-output |
| 53e80 | 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 | )))))..(defun.flycheck-handle-si |
| 53ea0 | 67 6e 61 6c 20 28 70 72 6f 63 65 73 73 20 5f 65 76 65 6e 74 29 0a 20 20 22 48 61 6e 64 6c 65 20 | gnal.(process._event)..."Handle. |
| 53ec0 | 61 20 73 69 67 6e 61 6c 20 66 72 6f 6d 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e | a.signal.from.the.syntax.checkin |
| 53ee0 | 67 20 50 52 4f 43 45 53 53 2e 0a 0a 5f 45 56 45 4e 54 20 69 73 20 69 67 6e 6f 72 65 64 2e 22 0a | g.PROCESS..._EVENT.is.ignored.". |
| 53f00 | 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 74 61 74 75 73 20 70 72 | ..(when.(memq.(process-status.pr |
| 53f20 | 6f 63 65 73 73 29 20 27 28 73 69 67 6e 61 6c 20 65 78 69 74 29 29 0a 20 20 20 20 28 6c 65 74 20 | ocess).'(signal.exit)).....(let. |
| 53f40 | 28 28 66 69 6c 65 73 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c | ((files.(process-get.process.'fl |
| 53f60 | 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ycheck-temporaries))...........( |
| 53f80 | 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 | buffer.(process-get.process.'fly |
| 53fa0 | 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 61 6c 6c 62 61 | check-buffer))...........(callba |
| 53fc0 | 63 6b 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 | ck.(process-get.process.'flychec |
| 53fe0 | 6b 2d 63 61 6c 6c 62 61 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 77 64 20 28 70 72 6f | k-callback))...........(cwd.(pro |
| 54000 | 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 77 6f 72 6b 69 | cess-get.process.'flycheck-worki |
| 54020 | 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 65 72 72 20 28 70 | ng-directory))...........(err.(p |
| 54040 | 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 | rocess-get.process.'flycheck-err |
| 54060 | 6f 72 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 74 68 65 20 74 65 6d 70 6f 72 | or))).......;;.Delete.the.tempor |
| 54080 | 61 72 79 20 66 69 6c 65 73 0a 20 20 20 20 20 20 28 73 65 71 2d 64 6f 20 23 27 66 6c 79 63 68 65 | ary.files.......(seq-do.#'flyche |
| 540a0 | 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 20 66 69 6c 65 73 29 0a 20 20 20 20 20 20 28 77 68 65 | ck-safe-delete.files).......(whe |
| 540c0 | 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 | n.(buffer-live-p.buffer)........ |
| 540e0 | 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 | .(with-current-buffer.buffer.... |
| 54100 | 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 | .......(condition-case.err...... |
| 54120 | 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 73 20 | .........(pcase.(process-status. |
| 54140 | 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 69 67 6e 61 | process).................(`signa |
| 54160 | 6c 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 63 61 6c 6c | l..................(funcall.call |
| 54180 | 62 61 63 6b 20 27 69 6e 74 65 72 72 75 70 74 65 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | back.'interrupted))............. |
| 541a0 | 20 20 20 20 28 60 65 78 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ....(`exit..................(fly |
| 541c0 | 63 68 65 63 6b 2d 66 69 6e 69 73 68 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 | check-finish-checker-process.... |
| 541e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 | ...............(process-get.proc |
| 54200 | 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 | ess.'flycheck-checker).......... |
| 54220 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 72 72 20 28 70 72 6f 63 65 73 73 2d 65 78 69 74 2d 73 | .........(or.err.(process-exit-s |
| 54240 | 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tatus.process))................. |
| 54260 | 20 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ..files...................(flych |
| 54280 | 65 63 6b 2d 67 65 74 2d 6f 75 74 70 75 74 20 70 72 6f 63 65 73 73 29 20 63 61 6c 6c 62 61 63 6b | eck-get-output.process).callback |
| 542a0 | 20 63 77 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 62 75 67 20 65 72 72 6f | .cwd))).............((debug.erro |
| 542c0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 63 61 6c 6c 62 61 63 | r)..............(funcall.callbac |
| 542e0 | 6b 20 27 65 72 72 6f 72 65 64 20 28 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 73 74 72 69 6e 67 | k.'errored.(error-message-string |
| 54300 | 20 65 72 72 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 | .err)))))))))..(defun.flycheck-f |
| 54320 | 69 6e 69 73 68 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 28 63 68 65 63 6b | inish-checker-process.....(check |
| 54340 | 65 72 20 65 78 69 74 2d 73 74 61 74 75 73 20 66 69 6c 65 73 20 6f 75 74 70 75 74 20 63 61 6c 6c | er.exit-status.files.output.call |
| 54360 | 62 61 63 6b 20 63 77 64 29 0a 20 20 22 46 69 6e 69 73 68 20 61 20 63 68 65 63 6b 65 72 20 70 72 | back.cwd)..."Finish.a.checker.pr |
| 54380 | 6f 63 65 73 73 20 66 72 6f 6d 20 43 48 45 43 4b 45 52 20 77 69 74 68 20 45 58 49 54 2d 53 54 41 | ocess.from.CHECKER.with.EXIT-STA |
| 543a0 | 54 55 53 2e 0a 0a 45 58 49 54 2d 53 54 41 54 55 53 20 63 61 6e 20 62 65 20 61 20 6e 75 6d 62 65 | TUS...EXIT-STATUS.can.be.a.numbe |
| 543c0 | 72 20 6f 72 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 66 6f 72 6d 20 28 69 66 20 69 74 20 69 73 | r.or.an.arbitrary.form.(if.it.is |
| 543e0 | 20 6e 6f 74 20 30 2c 0a 61 20 60 73 75 73 70 69 63 69 6f 75 73 27 20 73 74 61 74 75 73 20 69 73 | .not.0,.a.`suspicious'.status.is |
| 54400 | 20 72 65 70 6f 72 74 65 64 20 74 6f 20 43 41 4c 4c 42 41 43 4b 29 2e 0a 0a 46 49 4c 45 53 20 69 | .reported.to.CALLBACK)...FILES.i |
| 54420 | 73 20 61 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 67 69 76 65 6e 20 61 73 20 69 6e 70 75 74 | s.a.list.of.files.given.as.input |
| 54440 | 20 74 6f 20 74 68 65 20 63 68 65 63 6b 65 72 2e 20 20 4f 55 54 50 55 54 0a 69 73 20 74 68 65 20 | .to.the.checker...OUTPUT.is.the. |
| 54460 | 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 43 | output.of.the.syntax.checker...C |
| 54480 | 41 4c 4c 42 41 43 4b 20 69 73 20 74 68 65 20 73 74 61 74 75 73 0a 63 61 6c 6c 62 61 63 6b 20 74 | ALLBACK.is.the.status.callback.t |
| 544a0 | 6f 20 75 73 65 20 66 6f 72 20 72 65 70 6f 72 74 69 6e 67 2e 0a 0a 50 61 72 73 65 20 74 68 65 20 | o.use.for.reporting...Parse.the. |
| 544c0 | 4f 55 54 50 55 54 20 61 6e 64 20 72 65 70 6f 72 74 20 61 6e 20 61 70 70 72 6f 70 72 69 61 74 65 | OUTPUT.and.report.an.appropriate |
| 544e0 | 20 65 72 72 6f 72 20 73 74 61 74 75 73 2e 0a 0a 52 65 73 6f 6c 76 65 20 61 6c 6c 20 65 72 72 6f | .error.status...Resolve.all.erro |
| 54500 | 72 73 20 69 6e 20 4f 55 54 50 55 54 20 75 73 69 6e 67 20 43 57 44 20 61 73 20 77 6f 72 6b 69 6e | rs.in.OUTPUT.using.CWD.as.workin |
| 54520 | 67 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 28 66 | g.directory."...(let.((errors.(f |
| 54540 | 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6f 75 74 70 75 74 20 6f 75 74 70 75 74 20 63 68 65 63 | lycheck-parse-output.output.chec |
| 54560 | 6b 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 28 77 68 65 | ker.(current-buffer)))).....(whe |
| 54580 | 6e 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 65 78 69 74 2d 73 74 61 74 75 73 20 30 | n.(and.(not.(equal.exit-status.0 |
| 545a0 | 29 29 20 28 6e 75 6c 6c 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 3b 3b 20 57 61 72 6e 20 | )).(null.errors)).......;;.Warn. |
| 545c0 | 61 62 6f 75 74 20 61 20 73 75 73 70 69 63 69 6f 75 73 20 72 65 73 75 6c 74 20 66 72 6f 6d 20 74 | about.a.suspicious.result.from.t |
| 545e0 | 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 57 65 20 64 6f 20 72 69 67 68 74 0a | he.syntax.checker...We.do.right. |
| 54600 | 20 20 20 20 20 20 3b 3b 20 61 66 74 65 72 20 70 61 72 73 69 6e 67 20 74 68 65 20 65 72 72 6f 72 | ......;;.after.parsing.the.error |
| 54620 | 73 2c 20 62 65 66 6f 72 65 20 66 69 6c 74 65 72 69 6e 67 2c 20 62 65 63 61 75 73 65 20 61 20 73 | s,.before.filtering,.because.a.s |
| 54640 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 3b 3b 20 6d 69 67 68 74 20 72 65 70 | yntax.checker.......;;.might.rep |
| 54660 | 6f 72 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 6c 65 73 20 28 65 2e 67 | ort.errors.from.other.files.(e.g |
| 54680 | 2e 20 69 6e 63 6c 75 64 65 73 29 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 0a 20 20 20 20 20 20 | ..includes).even.if.there....... |
| 546a0 | 3b 3b 20 61 72 65 20 6e 6f 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 66 69 6c 65 20 62 65 69 | ;;.are.no.errors.in.the.file.bei |
| 546c0 | 6e 67 20 63 68 65 63 6b 65 64 2e 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 63 61 6c 6c 62 | ng.checked........(funcall.callb |
| 546e0 | 61 63 6b 20 27 73 75 73 70 69 63 69 6f 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ack.'suspicious................( |
| 54700 | 66 6f 72 6d 61 74 20 22 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 20 25 53 20 72 65 74 75 | format."Flycheck.checker.%S.retu |
| 54720 | 72 6e 65 64 20 25 53 2c 20 62 75 74 20 5c 0a 69 74 73 20 6f 75 74 70 75 74 20 63 6f 6e 74 61 69 | rned.%S,.but.\.its.output.contai |
| 54740 | 6e 65 64 20 6e 6f 20 65 72 72 6f 72 73 3a 20 25 73 5c 6e 54 72 79 20 69 6e 73 74 61 6c 6c 69 6e | ned.no.errors:.%s\nTry.installin |
| 54760 | 67 20 61 20 6d 6f 72 65 20 5c 0a 72 65 63 65 6e 74 20 76 65 72 73 69 6f 6e 20 6f 66 20 25 53 2c | g.a.more.\.recent.version.of.%S, |
| 54780 | 20 61 6e 64 20 70 6c 65 61 73 65 20 6f 70 65 6e 20 61 20 62 75 67 20 72 65 70 6f 72 74 20 69 66 | .and.please.open.a.bug.report.if |
| 547a0 | 20 74 68 65 20 69 73 73 75 65 20 5c 0a 70 65 72 73 69 73 74 73 20 69 6e 20 74 68 65 20 6c 61 74 | .the.issue.\.persists.in.the.lat |
| 547c0 | 65 73 74 20 72 65 6c 65 61 73 65 2e 20 20 54 68 61 6e 6b 73 21 22 20 20 63 68 65 63 6b 65 72 20 | est.release...Thanks!"..checker. |
| 547e0 | 65 78 69 74 2d 73 74 61 74 75 73 0a 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 | exit-status.output.checker)))... |
| 54800 | 20 20 28 66 75 6e 63 61 6c 6c 20 63 61 6c 6c 62 61 63 6b 20 27 66 69 6e 69 73 68 65 64 0a 20 20 | ..(funcall.callback.'finished... |
| 54820 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 69 78 20 65 72 72 6f 72 20 66 69 6c 65 20 6e 61 6d | ...........;;.Fix.error.file.nam |
| 54840 | 65 73 2c 20 62 79 20 73 75 62 73 74 69 74 75 74 69 6e 67 20 74 68 65 6d 20 62 61 63 6b 77 61 72 | es,.by.substituting.them.backwar |
| 54860 | 64 73 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 65 6d 70 | ds.from.the..............;;.temp |
| 54880 | 6f 72 61 72 69 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 28 | oraries...............(seq-map.( |
| 548a0 | 6c 61 6d 62 64 61 20 28 65 29 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 78 2d 65 72 72 6f 72 2d 66 | lambda.(e).(flycheck-fix-error-f |
| 548c0 | 69 6c 65 6e 61 6d 65 20 65 20 66 69 6c 65 73 20 63 77 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 | ilename.e.files.cwd))........... |
| 548e0 | 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 78 | ............errors))))....;;;.Ex |
| 54900 | 65 63 75 74 61 62 6c 65 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 2e 0a 28 | ecutables.of.command.checkers..( |
| 54920 | 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 65 63 75 74 61 62 6c 65 | defmacro.flycheck-def-executable |
| 54940 | 2d 76 61 72 20 28 63 68 65 63 6b 65 72 20 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 | -var.(checker.default-executable |
| 54960 | 29 0a 20 20 22 44 65 66 69 6e 65 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 61 | )..."Define.the.executable.varia |
| 54980 | 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 44 45 46 41 55 4c 54 2d 45 58 45 43 55 54 | ble.for.CHECKER...DEFAULT-EXECUT |
| 549a0 | 41 42 4c 45 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 2e 20 | ABLE.is.the.default.executable.. |
| 549c0 | 20 49 74 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 69 6e 0a 74 68 65 20 64 6f 63 73 74 72 69 6e | .It.is.only.used.in.the.docstrin |
| 549e0 | 67 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 2e 0a 0a 54 68 65 20 76 61 72 69 61 62 6c 65 | g.of.the.variable...The.variable |
| 54a00 | 20 69 73 20 64 65 66 69 6e 65 64 20 77 69 74 68 20 60 64 65 66 63 75 73 74 6f 6d 27 20 69 6e 20 | .is.defined.with.`defcustom'.in. |
| 54a20 | 74 68 65 0a 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 73 27 20 67 72 6f 75 70 | the.`flycheck-executables'.group |
| 54a40 | 2e 20 20 49 74 27 73 20 61 6c 73 6f 20 64 65 66 69 6e 65 64 20 74 6f 20 62 65 20 72 69 73 6b 79 | ...It's.also.defined.to.be.risky |
| 54a60 | 20 61 73 0a 66 69 6c 65 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c 20 74 6f 20 61 76 6f 69 | .as.file-local.variable,.to.avoi |
| 54a80 | 64 20 61 72 62 69 74 72 61 72 79 20 65 78 65 63 75 74 61 62 6c 65 73 20 62 65 69 6e 67 20 75 73 | d.arbitrary.executables.being.us |
| 54aa0 | 65 64 0a 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 22 0a 20 20 28 6c 65 74 20 | ed.for.syntax.checking."...(let. |
| 54ac0 | 28 28 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | ((executable-var.(flycheck-check |
| 54ae0 | 65 72 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 | er-executable-variable.checker)) |
| 54b00 | 29 0a 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 28 64 65 66 63 75 73 74 6f 6d 20 | ).....`(progn........(defcustom. |
| 54b20 | 2c 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 2c 28 66 | ,executable-var.nil..........,(f |
| 54b40 | 6f 72 6d 61 74 20 22 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 74 68 65 20 25 73 20 | ormat."The.executable.of.the.%s. |
| 54b60 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 45 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 | syntax.checker...Either.a.string |
| 54b80 | 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6f 72 20 74 68 65 20 70 61 74 68 | .containing.the.name.or.the.path |
| 54ba0 | 20 6f 66 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 2c 20 6f 72 20 6e 69 6c 20 74 6f 20 75 73 | .of.the.executable,.or.nil.to.us |
| 54bc0 | 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 66 72 6f 6d 20 74 68 | e.the.default.executable.from.th |
| 54be0 | 65 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 0a 0a 54 | e.syntax.checker.declaration...T |
| 54c00 | 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 20 25 53 2e 22 20 63 68 | he.default.executable.is.%S.".ch |
| 54c20 | 65 63 6b 65 72 20 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 | ecker.default-executable)....... |
| 54c40 | 20 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 | ...:type.'(choice.(const.:tag."D |
| 54c60 | 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | efault.executable".nil)......... |
| 54c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4e 61 | ................(string.:tag."Na |
| 54ca0 | 6d 65 20 6f 72 20 70 61 74 68 22 29 29 0a 20 20 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 27 66 | me.or.path"))..........:group.'f |
| 54cc0 | 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 73 0a 20 20 20 20 20 20 20 20 20 3a 72 69 | lycheck-executables..........:ri |
| 54ce0 | 73 6b 79 20 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 65 74 2d 63 | sky.t))))..(defun.flycheck-set-c |
| 54d00 | 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 28 63 68 65 63 6b 65 72 20 26 6f 70 74 69 | hecker-executable.(checker.&opti |
| 54d20 | 6f 6e 61 6c 20 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 22 53 65 74 20 74 68 65 20 65 78 65 63 | onal.executable)..."Set.the.exec |
| 54d40 | 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 | utable.of.CHECKER.in.the.current |
| 54d60 | 20 62 75 66 66 65 72 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 79 6e 74 61 78 20 63 68 | .buffer...CHECKER.is.a.syntax.ch |
| 54d80 | 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2e 20 20 45 58 45 43 55 54 41 42 4c 45 20 69 73 20 61 20 73 | ecker.symbol...EXECUTABLE.is.a.s |
| 54da0 | 74 72 69 6e 67 20 77 69 74 68 0a 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 20 65 78 65 63 75 74 | tring.with.the.name.of.an.execut |
| 54dc0 | 61 62 6c 65 20 6f 72 20 74 68 65 20 70 61 74 68 20 74 6f 20 61 6e 20 65 78 65 63 75 74 61 62 6c | able.or.the.path.to.an.executabl |
| 54de0 | 65 20 66 69 6c 65 2c 20 77 68 69 63 68 0a 69 73 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 65 | e.file,.which.is.to.be.used.as.e |
| 54e00 | 78 65 63 75 74 61 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 20 20 49 66 20 6f 6d 69 74 74 | xecutable.for.CHECKER...If.omitt |
| 54e20 | 65 64 20 6f 72 20 6e 69 6c 2c 0a 72 65 73 65 74 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 | ed.or.nil,.reset.the.executable. |
| 54e40 | 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f 6d | of.CHECKER...Interactively,.prom |
| 54e60 | 70 74 20 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 61 6e 20 65 | pt.for.a.syntax.checker.and.an.e |
| 54e80 | 78 65 63 75 74 61 62 6c 65 0a 66 69 6c 65 2c 20 61 6e 64 20 73 65 74 20 74 68 65 20 65 78 65 63 | xecutable.file,.and.set.the.exec |
| 54ea0 | 75 74 61 62 6c 65 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 79 6e 74 61 78 20 63 68 | utable.of.the.selected.syntax.ch |
| 54ec0 | 65 63 6b 65 72 2e 0a 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 2c 20 70 72 6f 6d 70 74 20 66 | ecker..With.prefix.arg,.prompt.f |
| 54ee0 | 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6f 6e 6c 79 2c 20 61 6e 64 20 72 65 | or.a.syntax.checker.only,.and.re |
| 54f00 | 73 65 74 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 | set.the.executable.of.the.select |
| 54f20 | 20 63 68 65 63 6b 65 72 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 2e 0a 0a 53 65 74 20 74 68 | .checker.to.the.default...Set.th |
| 54f40 | 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 | e.executable.variable.of.CHECKER |
| 54f60 | 2c 20 74 68 61 74 20 69 73 2c 0a 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 43 4b 45 52 2d 65 78 65 | ,.that.is,.`flycheck-CHECKER-exe |
| 54f80 | 63 75 74 61 62 6c 65 27 20 74 6f 20 45 58 45 43 55 54 41 42 4c 45 2e 20 20 53 69 67 6e 61 6c 0a | cutable'.to.EXECUTABLE...Signal. |
| 54fa0 | 60 75 73 65 72 2d 65 72 72 6f 72 27 2c 20 69 66 20 45 58 45 43 55 54 41 42 4c 45 20 64 6f 65 73 | `user-error',.if.EXECUTABLE.does |
| 54fc0 | 20 6e 6f 74 20 64 65 6e 6f 74 65 20 61 20 63 6f 6d 6d 61 6e 64 20 6f 72 20 61 6e 0a 65 78 65 63 | .not.denote.a.command.or.an.exec |
| 54fe0 | 75 74 61 62 6c 65 20 66 69 6c 65 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 6e 64 20 69 73 20 69 6e | utable.file...This.command.is.in |
| 55000 | 74 65 6e 64 65 64 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 73 65 20 6f 6e 6c 79 2e | tended.for.interactive.use.only. |
| 55020 | 20 20 49 6e 20 4c 69 73 70 2c 20 6a 75 73 74 0a 60 6c 65 74 27 2d 62 69 6e 64 20 74 68 65 20 63 | ..In.Lisp,.just.`let'-bind.the.c |
| 55040 | 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 72 69 61 62 6c 65 2c 20 6f 72 20 73 65 74 20 69 74 | orresponding.variable,.or.set.it |
| 55060 | 20 64 69 72 65 63 74 6c 79 2e 20 20 55 73 65 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | .directly...Use.`flycheck-checke |
| 55080 | 72 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 27 20 74 6f 20 6f 62 74 61 69 6e | r-executable-variable'.to.obtain |
| 550a0 | 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 0a 76 61 72 69 61 62 6c 65 20 73 79 6d 62 6f 6c 20 | .the.executable.variable.symbol. |
| 550c0 | 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 22 0a 20 20 28 64 65 63 6c 61 72 | for.a.syntax.checker."...(declar |
| 550e0 | 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 22 53 65 74 20 74 68 65 20 65 78 65 | e.(interactive-only."Set.the.exe |
| 55100 | 63 75 74 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 64 69 72 65 63 74 6c 79 20 69 6e 73 74 65 61 | cutable.variable.directly.instea |
| 55120 | 64 22 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 63 | d"))...(interactive....(let*.((c |
| 55140 | 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 20 22 53 | hecker.(flycheck-read-checker."S |
| 55160 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 3a 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 | yntax.checker:."))...........(de |
| 55180 | 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | fault-executable.(flycheck-check |
| 551a0 | 65 72 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 0a | er-default-executable.checker)). |
| 551c0 | 20 20 20 20 20 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 20 28 69 66 20 63 75 72 72 65 6e | ..........(executable.(if.curren |
| 551e0 | 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-prefix-arg.................... |
| 55200 | 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .......nil...................... |
| 55220 | 20 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 45 78 65 63 75 74 61 62 6c 65 3a 20 | ...(read-file-name."Executable:. |
| 55240 | 22 20 6e 69 6c 20 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 | ".nil.default-executable........ |
| 55260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 55280 | 20 6e 69 6c 20 6e 69 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e | .nil.nil.flycheck-executable-fin |
| 552a0 | 64 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 61 | d))))......(list.checker.executa |
| 552c0 | 62 6c 65 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 28 | ble)))...(when.(and.executable.( |
| 552e0 | 6e 6f 74 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 | not.(funcall.flycheck-executable |
| 55300 | 2d 66 69 6e 64 20 65 78 65 63 75 74 61 62 6c 65 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 | -find.executable))).....(user-er |
| 55320 | 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 20 65 78 65 63 75 74 61 62 6c 65 22 20 65 78 65 63 75 74 | ror."%s.is.no.executable".execut |
| 55340 | 61 62 6c 65 29 29 0a 20 20 28 6c 65 74 20 28 28 76 61 72 69 61 62 6c 65 20 28 66 6c 79 63 68 65 | able))...(let.((variable.(flyche |
| 55360 | 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 69 61 62 6c 65 20 63 | ck-checker-executable-variable.c |
| 55380 | 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 73 65 74 20 28 6d 61 6b 65 2d 6c 6f 63 61 6c 2d 76 | hecker))).....(set.(make-local-v |
| 553a0 | 61 72 69 61 62 6c 65 20 76 61 72 69 61 62 6c 65 29 20 65 78 65 63 75 74 61 62 6c 65 29 29 29 0a | ariable.variable).executable))). |
| 553c0 | 0a 0c 0a 3b 3b 3b 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 61 6e 64 20 6f | ...;;;.Configuration.files.and.o |
| 553e0 | 70 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 | ptions.for.command.checkers.(def |
| 55400 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 | un.flycheck-register-config-file |
| 55420 | 2d 76 61 72 20 28 76 61 72 20 63 68 65 63 6b 65 72 73 29 0a 20 20 22 52 65 67 69 73 74 65 72 20 | -var.(var.checkers)..."Register. |
| 55440 | 56 41 52 20 61 73 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 76 61 72 20 66 6f 72 20 43 48 45 43 4b | VAR.as.config.file.var.for.CHECK |
| 55460 | 45 52 53 2e 0a 0a 43 48 45 43 4b 45 52 53 20 69 73 20 61 20 73 69 6e 67 6c 65 20 73 79 6e 74 61 | ERS...CHECKERS.is.a.single.synta |
| 55480 | 78 20 63 68 65 63 6b 65 72 20 6f 72 20 61 20 6c 69 73 74 20 74 68 65 72 65 6f 66 2e 22 0a 20 20 | x.checker.or.a.list.thereof."... |
| 554a0 | 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 73 65 | (when.(symbolp.checkers).....(se |
| 554c0 | 74 71 20 63 68 65 63 6b 65 72 73 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 | tq.checkers.(list.checkers)))... |
| 554e0 | 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 | (dolist.(checker.checkers).....( |
| 55500 | 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b | setf.(flycheck-checker-get.check |
| 55520 | 65 72 20 27 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 20 76 61 72 29 29 29 0a 0a 3b 3b 3b | er.'config-file-var).var)))..;;; |
| 55540 | 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 | ###autoload.(defmacro.flycheck-d |
| 55560 | 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 28 73 79 6d 62 6f 6c 20 63 68 65 63 6b | ef-config-file-var.(symbol.check |
| 55580 | 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 | er.&optional.file-name.......... |
| 555a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 555c0 | 20 20 20 20 20 20 26 72 65 73 74 20 63 75 73 74 6f 6d 2d 61 72 67 73 29 0a 20 20 22 44 65 66 69 | ......&rest.custom-args)..."Defi |
| 555e0 | 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 76 61 72 69 61 62 6c | ne.SYMBOL.as.config.file.variabl |
| 55600 | 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2c 20 77 69 74 68 20 64 65 66 61 75 6c 74 20 46 49 4c 45 | e.for.CHECKER,.with.default.FILE |
| 55620 | 2d 4e 41 4d 45 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 65 63 6c 61 72 65 64 20 61 73 20 63 75 | -NAME...SYMBOL.is.declared.as.cu |
| 55640 | 73 74 6f 6d 69 7a 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 75 73 69 6e 67 20 60 64 65 66 63 75 | stomizable.variable.using.`defcu |
| 55660 | 73 74 6f 6d 27 2c 20 74 6f 0a 70 72 6f 76 69 64 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | stom',.to.provide.configuration. |
| 55680 | 66 69 6c 65 73 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 73 79 6e 74 61 78 20 43 48 45 43 4b | files.for.the.given.syntax.CHECK |
| 556a0 | 45 52 2e 0a 43 55 53 54 4f 4d 2d 41 52 47 53 20 61 72 65 20 66 6f 72 77 61 72 64 65 64 20 74 6f | ER..CUSTOM-ARGS.are.forwarded.to |
| 556c0 | 20 60 64 65 66 63 75 73 74 6f 6d 27 2e 0a 0a 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 74 68 65 20 | .`defcustom'...FILE-NAME.is.the. |
| 556e0 | 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 20 6f 66 20 74 68 65 20 6e 65 77 20 76 61 72 69 61 62 6c | initial.value.of.the.new.variabl |
| 55700 | 65 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 0a 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 | e...If.omitted,.the.default.valu |
| 55720 | 65 20 69 73 20 6e 69 6c 2e 20 20 49 74 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 61 20 73 74 | e.is.nil...It.can.be.either.a.st |
| 55740 | 72 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 0a 73 74 72 69 6e 67 73 2e 0a 0a 55 73 65 20 | ring.or.a.list.of.strings...Use. |
| 55760 | 74 68 69 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65 20 60 63 6f 6e 66 69 67 2d 66 | this.together.with.the.`config-f |
| 55780 | 69 6c 65 27 20 66 6f 72 6d 20 69 6e 20 74 68 65 20 60 3a 63 6f 6d 6d 61 6e 64 27 0a 61 72 67 75 | ile'.form.in.the.`:command'.argu |
| 557a0 | 6d 65 6e 74 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 | ment.to.`flycheck-define-checker |
| 557c0 | 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 33 29 29 0a 20 20 60 28 70 | '."...(declare.(indent.3))...`(p |
| 557e0 | 72 6f 67 6e 0a 20 20 20 20 20 28 64 65 66 63 75 73 74 6f 6d 20 2c 73 79 6d 62 6f 6c 20 2c 66 69 | rogn......(defcustom.,symbol.,fi |
| 55800 | 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 2c 28 66 6f 72 6d 61 74 20 22 43 6f 6e 66 69 67 75 | le-name........,(format."Configu |
| 55820 | 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 6f 72 20 60 25 73 27 2e 0a 0a 49 66 20 73 65 74 20 74 6f | ration.file.for.`%s'...If.set.to |
| 55840 | 20 61 20 73 74 72 69 6e 67 2c 20 6c 6f 63 61 74 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 | .a.string,.locate.the.configurat |
| 55860 | 69 6f 6e 20 66 69 6c 65 20 75 73 69 6e 67 20 74 68 65 0a 66 75 6e 63 74 69 6f 6e 73 20 66 72 6f | ion.file.using.the.functions.fro |
| 55880 | 6d 20 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 66 | m.`flycheck-locate-config-file-f |
| 558a0 | 75 6e 63 74 69 6f 6e 73 27 2e 20 20 49 66 20 74 68 65 0a 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 | unctions'...If.the.file.is.found |
| 558c0 | 20 70 61 73 73 20 69 74 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 | .pass.it.to.the.syntax.checker.a |
| 558e0 | 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 66 69 6c 65 2e 0a 0a 49 66 20 6e 6f 20 63 6f 6e | s.configuration.file...If.no.con |
| 55900 | 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 2c 20 6f 72 20 69 66 20 | figuration.file.is.found,.or.if. |
| 55920 | 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 74 6f 0a 6e 69 6c 2c 20 69 6e 76 | this.variable.is.set.to.nil,.inv |
| 55940 | 6f 6b 65 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 6f 75 74 20 61 | oke.the.syntax.checker.without.a |
| 55960 | 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 0a 55 73 65 20 74 68 69 73 20 76 | .configuration.file...Use.this.v |
| 55980 | 61 72 69 61 62 6c 65 20 61 73 20 66 69 6c 65 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 20 69 | ariable.as.file-local.variable.i |
| 559a0 | 66 20 79 6f 75 20 6e 65 65 64 20 61 20 73 70 65 63 69 66 69 63 0a 63 6f 6e 66 69 67 75 72 61 74 | f.you.need.a.specific.configurat |
| 559c0 | 69 6f 6e 20 66 69 6c 65 20 66 6f 72 20 61 20 62 75 66 66 65 72 2e 22 20 63 68 65 63 6b 65 72 29 | ion.file.for.a.buffer.".checker) |
| 559e0 | 0a 20 20 20 20 20 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 | ........:type.'(choice.(const.:t |
| 55a00 | 61 67 20 22 4e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 22 20 6e 69 6c 29 0a | ag."No.configuration.file".nil). |
| 55a20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 | ......................(string.:t |
| 55a40 | 61 67 20 22 46 69 6c 65 20 6e 61 6d 65 20 6f 72 20 70 61 74 68 22 29 0a 20 20 20 20 20 20 20 20 | ag."File.name.or.path")......... |
| 55a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 46 69 6c 65 | ..............(repeat.:tag."File |
| 55a80 | 20 6e 61 6d 65 73 20 6f 72 20 70 61 74 68 73 22 20 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 | .names.or.paths".string))....... |
| 55aa0 | 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 73 74 72 69 | .:safe.#'flycheck-string-or-stri |
| 55ac0 | 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 | ng-list-p........:group.'flychec |
| 55ae0 | 6b 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 2c 40 63 75 73 74 6f 6d 2d 61 | k-config-files........,@custom-a |
| 55b00 | 72 67 73 29 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 2d 63 6f 6e | rgs)......(flycheck-register-con |
| 55b20 | 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 27 2c 73 79 6d 62 6f 6c 20 27 2c 63 68 65 63 6b 65 72 29 | fig-file-var.',symbol.',checker) |
| 55b40 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 | ))..(defun.flycheck-locate-confi |
| 55b60 | 67 2d 66 69 6c 65 20 28 66 69 6c 65 6e 61 6d 65 73 20 63 68 65 63 6b 65 72 29 0a 20 20 22 4c 6f | g-file.(filenames.checker)..."Lo |
| 55b80 | 63 61 74 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 6f 72 20 | cate.the.configuration.file.for. |
| 55ba0 | 43 48 45 43 4b 45 52 2c 20 62 61 73 65 64 20 6f 6e 20 46 49 4c 45 4e 41 4d 45 53 2e 0a 0a 46 49 | CHECKER,.based.on.FILENAMES...FI |
| 55bc0 | 4c 45 4e 41 4d 45 53 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 61 20 73 69 6e 67 6c 65 20 66 | LENAMES.can.be.either.a.single.f |
| 55be0 | 69 6c 65 2c 20 6f 72 20 61 20 6c 69 73 74 2e 20 20 45 61 63 68 20 66 69 6c 65 6e 61 6d 65 0a 69 | ile,.or.a.list...Each.filename.i |
| 55c00 | 73 20 70 61 73 73 65 64 20 74 6f 20 61 6c 6c 20 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 | s.passed.to.all.`flycheck-locate |
| 55c20 | 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 73 27 2c 20 75 6e 74 69 6c 0a 6f | -config-file-functions',.until.o |
| 55c40 | 6e 65 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 | ne.returns.non-nil...Return.the. |
| 55c60 | 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 | absolute.path.of.the.configurati |
| 55c80 | 6f 6e 20 66 69 6c 65 2c 20 6f 72 20 6e 69 6c 20 69 66 20 6e 6f 0a 63 6f 6e 66 69 67 75 72 61 74 | on.file,.or.nil.if.no.configurat |
| 55ca0 | 69 6f 6e 20 66 69 6c 65 20 77 61 73 20 66 6f 75 6e 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 74 | ion.file.was.found."...(when.(st |
| 55cc0 | 72 69 6e 67 70 20 66 69 6c 65 6e 61 6d 65 73 29 0a 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 6e | ringp.filenames).....(setq.filen |
| 55ce0 | 61 6d 65 73 20 28 6c 69 73 74 20 66 69 6c 65 6e 61 6d 65 73 29 29 29 0a 20 20 28 6c 65 74 20 28 | ames.(list.filenames)))...(let.( |
| 55d00 | 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 6e 69 6c 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 61 | (config-file.nil)).....(while.(a |
| 55d20 | 6e 64 20 66 69 6c 65 6e 61 6d 65 73 20 28 6e 75 6c 6c 20 63 6f 6e 66 69 67 2d 66 69 6c 65 29 29 | nd.filenames.(null.config-file)) |
| 55d40 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6e 66 69 67 2d 66 69 6c 65 20 28 72 75 6e 2d 68 6f | .......(setq.config-file.(run-ho |
| 55d60 | 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 0a 20 20 20 20 20 | ok-with-args-until-success...... |
| 55d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 6c 6f | ....................'flycheck-lo |
| 55da0 | 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 20 | cate-config-file-functions...... |
| 55dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 20 66 69 6c 65 6e 61 6d | ....................(pop.filenam |
| 55de0 | 65 73 29 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 63 6f | es).checker))).....(when.(and.co |
| 55e00 | 6e 66 69 67 2d 66 69 6c 65 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 63 6f 6e 66 69 67 2d | nfig-file.(file-exists-p.config- |
| 55e20 | 66 69 6c 65 29 29 0a 20 20 20 20 20 20 63 6f 6e 66 69 67 2d 66 69 6c 65 29 29 29 0a 0a 28 64 65 | file)).......config-file)))..(de |
| 55e40 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d | fun.flycheck-locate-config-file- |
| 55e60 | 62 79 2d 70 61 74 68 20 28 66 69 6c 65 70 61 74 68 20 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 4c | by-path.(filepath._checker)..."L |
| 55e80 | 6f 63 61 74 65 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 62 79 20 61 20 | ocate.a.configuration.file.by.a. |
| 55ea0 | 46 49 4c 45 50 41 54 48 2e 0a 0a 49 66 20 46 49 4c 45 50 41 54 48 20 69 73 20 61 20 63 6f 6e 74 | FILEPATH...If.FILEPATH.is.a.cont |
| 55ec0 | 61 69 6e 73 20 61 20 70 61 74 68 20 73 65 70 61 72 61 74 6f 72 2c 20 65 78 70 61 6e 64 20 69 74 | ains.a.path.separator,.expand.it |
| 55ee0 | 20 61 67 61 69 6e 73 74 20 74 68 65 0a 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 61 | .against.the.default.directory.a |
| 55f00 | 6e 64 20 72 65 74 75 72 6e 20 69 74 20 69 66 20 69 74 20 70 6f 69 6e 74 73 20 74 6f 20 61 6e 20 | nd.return.it.if.it.points.to.an. |
| 55f20 | 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2e 0a 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 | existing.file..Otherwise.return. |
| 55f40 | 6e 69 6c 2e 0a 0a 5f 43 48 45 43 4b 45 52 20 69 73 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 3b 3b | nil..._CHECKER.is.ignored."...;; |
| 55f60 | 20 49 66 20 74 68 65 20 70 61 74 68 20 69 73 20 6a 75 73 74 20 61 20 70 6c 61 69 6e 20 66 69 6c | .If.the.path.is.just.a.plain.fil |
| 55f80 | 65 20 6e 61 6d 65 2c 20 73 6b 69 70 20 69 74 2e 0a 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 | e.name,.skip.it....(unless.(stri |
| 55fa0 | 6e 67 3d 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 66 69 6c 65 | ng=.(file-name-nondirectory.file |
| 55fc0 | 70 61 74 68 29 20 66 69 6c 65 70 61 74 68 29 0a 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d | path).filepath).....(let.((file- |
| 55fe0 | 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 70 61 74 68 29 | name.(expand-file-name.filepath) |
| 56000 | 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 66 69 6c | )).......(and.(file-exists-p.fil |
| 56020 | 65 2d 6e 61 6d 65 29 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | e-name).file-name))))..(defun.fl |
| 56040 | 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 61 6e 63 65 73 74 | ycheck-locate-config-file-ancest |
| 56060 | 6f 72 2d 64 69 72 65 63 74 6f 72 69 65 73 20 28 66 69 6c 65 6e 61 6d 65 20 5f 63 68 65 63 6b 65 | or-directories.(filename._checke |
| 56080 | 72 29 0a 20 20 22 4c 6f 63 61 74 65 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 46 49 4c | r)..."Locate.a.configuration.FIL |
| 560a0 | 45 4e 41 4d 45 20 69 6e 20 61 6e 63 65 73 74 6f 72 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 0a | ENAME.in.ancestor.directories... |
| 560c0 | 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 68 61 73 20 61 20 66 69 6c 65 | If.the.current.buffer.has.a.file |
| 560e0 | 20 6e 61 6d 65 2c 20 73 65 61 72 63 68 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 65 0a 64 69 | .name,.search.FILENAME.in.the.di |
| 56100 | 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e | rectory.of.the.current.buffer.an |
| 56120 | 64 20 61 6c 6c 20 61 6e 63 65 73 74 6f 72 73 20 74 68 65 72 65 6f 66 20 28 73 65 65 0a 60 6c 6f | d.all.ancestors.thereof.(see.`lo |
| 56140 | 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 27 29 2e 20 20 49 66 20 74 68 65 20 | cate-dominating-file')...If.the. |
| 56160 | 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 2c 20 72 65 74 75 72 6e 20 69 74 73 0a 61 62 73 6f 6c 75 | file.is.found,.return.its.absolu |
| 56180 | 74 65 20 70 61 74 68 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a | te.path...Otherwise.return.nil.. |
| 561a0 | 0a 5f 43 48 45 43 4b 45 52 20 69 73 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 77 68 65 6e 2d 6c | ._CHECKER.is.ignored."...(when-l |
| 561c0 | 65 74 2a 20 28 28 62 61 73 65 66 69 6c 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | et*.((basefile.(buffer-file-name |
| 561e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 20 28 6c 6f 63 | ))...............(directory.(loc |
| 56200 | 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 62 61 73 65 66 69 6c 65 20 66 69 6c | ate-dominating-file.basefile.fil |
| 56220 | 65 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 | ename))).....(expand-file-name.f |
| 56240 | 69 6c 65 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | ilename.directory)))..(defun.fly |
| 56260 | 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 68 6f 6d 65 20 28 66 | check-locate-config-file-home.(f |
| 56280 | 69 6c 65 6e 61 6d 65 20 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 4c 6f 63 61 74 65 20 61 20 63 6f | ilename._checker)..."Locate.a.co |
| 562a0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 65 20 68 6f 6d 65 | nfiguration.FILENAME.in.the.home |
| 562c0 | 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 | .directory...Return.the.absolute |
| 562e0 | 20 70 61 74 68 2c 20 69 66 20 46 49 4c 45 4e 41 4d 45 20 65 78 69 73 74 73 20 69 6e 20 74 68 65 | .path,.if.FILENAME.exists.in.the |
| 56300 | 20 75 73 65 72 27 73 20 68 6f 6d 65 0a 64 69 72 65 63 74 6f 72 79 2c 20 6f 72 20 6e 69 6c 20 6f | .user's.home.directory,.or.nil.o |
| 56320 | 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 61 74 68 20 28 65 78 70 61 6e 64 | therwise."...(let.((path.(expand |
| 56340 | 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 20 22 7e 22 29 29 29 0a 20 20 20 20 28 | -file-name.filename."~"))).....( |
| 56360 | 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 70 61 74 68 29 0a 20 20 20 20 20 20 | when.(file-exists-p.path)....... |
| 56380 | 70 61 74 68 29 29 29 0a 0a 28 73 65 71 2d 64 6f 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c | path)))..(seq-do.(apply-partiall |
| 563a0 | 79 20 23 27 63 75 73 74 6f 6d 2d 61 64 64 2d 66 72 65 71 75 65 6e 74 2d 76 61 6c 75 65 0a 20 20 | y.#'custom-add-frequent-value... |
| 563c0 | 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 6c 79 63 68 65 63 6b | .......................'flycheck |
| 563e0 | 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 73 29 0a 20 | -locate-config-file-functions).. |
| 56400 | 20 20 20 20 20 20 20 27 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d | .......'(flycheck-locate-config- |
| 56420 | 66 69 6c 65 2d 62 79 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d | file-by-path...........flycheck- |
| 56440 | 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 61 6e 63 65 73 74 6f 72 2d 64 69 72 65 | locate-config-file-ancestor-dire |
| 56460 | 63 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 | ctories...........flycheck-locat |
| 56480 | 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 68 6f 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | e-config-file-home))..(defun.fly |
| 564a0 | 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 28 76 61 72 20 63 | check-register-option-var.(var.c |
| 564c0 | 68 65 63 6b 65 72 73 29 0a 20 20 22 52 65 67 69 73 74 65 72 20 61 6e 20 6f 70 74 69 6f 6e 20 56 | heckers)..."Register.an.option.V |
| 564e0 | 41 52 20 77 69 74 68 20 43 48 45 43 4b 45 52 53 2e 0a 0a 56 41 52 20 69 73 20 61 6e 20 6f 70 74 | AR.with.CHECKERS...VAR.is.an.opt |
| 56500 | 69 6f 6e 20 73 79 6d 62 6f 6c 2c 20 61 6e 64 20 43 48 45 43 4b 45 52 53 20 61 20 73 79 6e 74 61 | ion.symbol,.and.CHECKERS.a.synta |
| 56520 | 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 20 6f 72 0a 61 20 6c 69 73 74 20 74 68 65 72 65 | x.checker.symbol.or.a.list.there |
| 56540 | 6f 66 2e 20 20 52 65 67 69 73 74 65 72 20 56 41 52 20 77 69 74 68 20 61 6c 6c 20 43 48 45 43 4b | of...Register.VAR.with.all.CHECK |
| 56560 | 45 52 53 20 73 6f 20 74 68 61 74 20 69 74 0a 61 70 70 65 61 72 73 20 69 6e 20 74 68 65 20 68 65 | ERS.so.that.it.appears.in.the.he |
| 56580 | 6c 70 20 6f 75 74 70 75 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 | lp.output."...(when.(symbolp.che |
| 565a0 | 63 6b 65 72 73 29 0a 20 20 20 20 28 73 65 74 71 20 63 68 65 63 6b 65 72 73 20 28 6c 69 73 74 20 | ckers).....(setq.checkers.(list. |
| 565c0 | 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 63 | checkers)))...(dolist.(checker.c |
| 565e0 | 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 76 61 72 20 28 66 6c | heckers).....(cl-pushnew.var.(fl |
| 56600 | 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 6f 70 74 69 | ycheck-checker-get.checker.'opti |
| 56620 | 6f 6e 2d 76 61 72 73 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 | on-vars))))..;;;###autoload.(def |
| 56640 | 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 28 73 | macro.flycheck-def-option-var.(s |
| 56660 | 79 6d 62 6f 6c 20 69 6e 69 74 2d 76 61 6c 75 65 20 63 68 65 63 6b 65 72 73 20 64 6f 63 73 74 72 | ymbol.init-value.checkers.docstr |
| 56680 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing............................. |
| 566a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 72 65 73 74 20 63 75 73 74 6f 6d 2d 61 72 67 73 29 | ..............&rest.custom-args) |
| 566c0 | 0a 20 20 22 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 6f 70 74 69 6f 6e 20 76 61 72 69 | ..."Define.SYMBOL.as.option.vari |
| 566e0 | 61 62 6c 65 20 77 69 74 68 20 49 4e 49 54 2d 56 41 4c 55 45 20 66 6f 72 20 43 48 45 43 4b 45 52 | able.with.INIT-VALUE.for.CHECKER |
| 56700 | 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 65 63 6c 61 72 65 64 20 61 73 20 63 75 73 74 6f 6d 69 | ...SYMBOL.is.declared.as.customi |
| 56720 | 7a 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 75 73 69 6e 67 20 60 64 65 66 63 75 73 74 6f 6d 27 | zable.variable.using.`defcustom' |
| 56740 | 2c 20 74 6f 0a 70 72 6f 76 69 64 65 20 61 6e 20 6f 70 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 67 | ,.to.provide.an.option.for.the.g |
| 56760 | 69 76 65 6e 20 73 79 6e 74 61 78 20 43 48 45 43 4b 45 52 53 20 28 61 20 63 68 65 63 6b 65 72 20 | iven.syntax.CHECKERS.(a.checker. |
| 56780 | 6f 72 20 61 0a 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 72 73 29 2e 20 20 49 4e 49 54 2d 56 41 | or.a.list.of.checkers)...INIT-VA |
| 567a0 | 4c 55 45 20 69 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 20 6f 66 20 74 68 65 0a | LUE.is.the.initial.value.of.the. |
| 567c0 | 76 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 44 4f 43 53 54 52 49 4e 47 20 69 73 20 69 74 73 20 64 | variable,.and.DOCSTRING.is.its.d |
| 567e0 | 6f 63 73 74 72 69 6e 67 2e 20 20 43 55 53 54 4f 4d 2d 41 52 47 53 20 61 72 65 0a 66 6f 72 77 61 | ocstring...CUSTOM-ARGS.are.forwa |
| 56800 | 72 64 65 64 20 74 6f 20 60 64 65 66 63 75 73 74 6f 6d 27 2e 0a 0a 55 73 65 20 74 68 69 73 20 74 | rded.to.`defcustom'...Use.this.t |
| 56820 | 6f 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65 20 60 6f 70 74 69 6f 6e 27 2c 20 60 6f 70 74 69 | ogether.with.the.`option',.`opti |
| 56840 | 6f 6e 2d 6c 69 73 74 27 20 61 6e 64 0a 60 6f 70 74 69 6f 6e 2d 66 6c 61 67 27 20 66 6f 72 6d 73 | on-list'.and.`option-flag'.forms |
| 56860 | 20 69 6e 20 74 68 65 20 60 3a 63 6f 6d 6d 61 6e 64 27 20 61 72 67 75 6d 65 6e 74 20 74 6f 0a 60 | .in.the.`:command'.argument.to.` |
| 56880 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 27 2e 22 0a 20 20 28 64 65 | flycheck-define-checker'."...(de |
| 568a0 | 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 33 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 | clare.(indent.3)............(doc |
| 568c0 | 2d 73 74 72 69 6e 67 20 34 29 29 0a 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 28 64 65 66 63 | -string.4))...`(progn......(defc |
| 568e0 | 75 73 74 6f 6d 20 2c 73 79 6d 62 6f 6c 20 2c 69 6e 69 74 2d 76 61 6c 75 65 0a 20 20 20 20 20 20 | ustom.,symbol.,init-value....... |
| 56900 | 20 2c 28 63 6f 6e 63 61 74 20 64 6f 63 73 74 72 69 6e 67 20 22 0a 0a 54 68 69 73 20 76 61 72 69 | .,(concat.docstring."..This.vari |
| 56920 | 61 62 6c 65 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 66 6f 6c 6c 6f 77 | able.is.an.option.for.the.follow |
| 56940 | 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 22 0a 20 20 20 20 20 20 20 20 | ing.syntax.checkers:.."......... |
| 56960 | 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 64 61 20 28 63 29 20 28 | ........(mapconcat.(lambda.(c).( |
| 56980 | 66 6f 72 6d 61 74 20 22 20 20 2d 20 60 25 73 27 22 20 63 29 29 0a 20 20 20 20 20 20 20 20 20 20 | format."..-.`%s'".c))........... |
| 569a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 79 6d 62 6f 6c 70 20 63 68 | .................(if.(symbolp.ch |
| 569c0 | 65 63 6b 65 72 73 29 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 73 29 20 63 68 65 63 6b 65 72 73 | eckers).(list.checkers).checkers |
| 569e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 6e | )............................"\n |
| 56a00 | 22 29 29 0a 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 | "))........:group.'flycheck-opti |
| 56a20 | 6f 6e 73 0a 20 20 20 20 20 20 20 2c 40 63 75 73 74 6f 6d 2d 61 72 67 73 29 0a 20 20 20 20 20 28 | ons........,@custom-args)......( |
| 56a40 | 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 27 2c 73 | flycheck-register-option-var.',s |
| 56a60 | 79 6d 62 6f 6c 20 27 2c 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | ymbol.',checkers)))..(defun.flyc |
| 56a80 | 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 69 6e 74 20 28 76 61 6c 75 65 29 0a 20 20 22 43 6f 6e 76 65 | heck-option-int.(value)..."Conve |
| 56aa0 | 72 74 20 61 6e 20 69 6e 74 65 67 72 61 6c 20 6f 70 74 69 6f 6e 20 56 41 4c 55 45 20 74 6f 20 61 | rt.an.integral.option.VALUE.to.a |
| 56ac0 | 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 56 41 4c 55 45 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 72 | .string...If.VALUE.is.nil,.retur |
| 56ae0 | 6e 20 6e 69 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 56 41 4c 55 45 20 63 | n.nil...Otherwise.return.VALUE.c |
| 56b00 | 6f 6e 76 65 72 74 65 64 20 74 6f 0a 61 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 61 6e 64 20 76 61 | onverted.to.a.string."...(and.va |
| 56b20 | 6c 75 65 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 76 61 6c 75 65 29 29 29 0a 0a | lue.(number-to-string.value))).. |
| 56b40 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 73 79 6d 62 6f 6c 20 28 76 | (defun.flycheck-option-symbol.(v |
| 56b60 | 61 6c 75 65 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 61 20 73 79 6d 62 6f 6c 20 6f 70 74 69 6f 6e | alue)..."Convert.a.symbol.option |
| 56b80 | 20 56 41 4c 55 45 20 74 6f 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 56 41 4c 55 45 20 69 73 20 6e | .VALUE.to.string...If.VALUE.is.n |
| 56ba0 | 69 6c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e | il.return.nil...Otherwise.return |
| 56bc0 | 20 56 41 4c 55 45 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 0a 61 20 73 74 72 69 6e 67 2e 22 0a 20 | .VALUE.converted.to.a.string.".. |
| 56be0 | 20 28 61 6e 64 20 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 76 61 6c 75 65 29 29 | .(and.value.(symbol-name.value)) |
| 56c00 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d | )..(defun.flycheck-option-comma- |
| 56c20 | 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 20 28 76 61 6c 75 65 20 26 6f 70 74 69 6f 6e 61 6c 20 | separated-list.(value.&optional. |
| 56c40 | 73 65 70 61 72 61 74 6f 72 20 66 69 6c 74 65 72 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 56 41 4c | separator.filter)..."Convert.VAL |
| 56c60 | 55 45 20 69 6e 74 6f 20 61 20 6c 69 73 74 20 73 65 70 61 72 61 74 65 64 20 62 79 20 53 45 50 41 | UE.into.a.list.separated.by.SEPA |
| 56c80 | 52 41 54 4f 52 2e 0a 0a 53 45 50 41 52 41 54 4f 52 20 69 73 20 61 20 73 74 72 69 6e 67 20 74 6f | RATOR...SEPARATOR.is.a.string.to |
| 56ca0 | 20 73 65 70 61 72 61 74 65 20 69 74 65 6d 73 20 69 6e 20 56 41 4c 55 45 2c 20 64 65 66 61 75 6c | .separate.items.in.VALUE,.defaul |
| 56cc0 | 74 69 6e 67 20 74 6f 0a 5c 22 2c 5c 22 2e 20 20 46 49 4c 54 45 52 20 69 73 20 61 6e 20 6f 70 74 | ting.to.\",\"...FILTER.is.an.opt |
| 56ce0 | 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 77 68 69 63 68 20 74 61 6b 65 73 20 61 20 73 69 | ional.function,.which.takes.a.si |
| 56d00 | 6e 67 6c 65 0a 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e 73 20 65 69 74 68 65 72 | ngle.argument.and.returns.either |
| 56d20 | 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6e 69 6c 2e 0a 0a 49 66 20 56 41 4c 55 45 20 69 73 20 61 | .a.string.or.nil...If.VALUE.is.a |
| 56d40 | 20 6c 69 73 74 2c 20 61 70 70 6c 79 20 46 49 4c 54 45 52 20 74 6f 20 65 61 63 68 20 69 74 65 6d | .list,.apply.FILTER.to.each.item |
| 56d60 | 20 69 6e 20 56 41 4c 55 45 2c 20 72 65 6d 6f 76 65 0a 61 6c 6c 20 6e 69 6c 20 69 74 65 6d 73 2c | .in.VALUE,.remove.all.nil.items, |
| 56d80 | 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 73 69 6e 67 6c 65 20 73 74 72 69 6e 67 20 6f 66 20 61 | .and.return.a.single.string.of.a |
| 56da0 | 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 20 69 74 65 6d 73 0a 73 65 70 61 72 61 74 65 64 20 62 79 20 | ll.remaining.items.separated.by. |
| 56dc0 | 53 45 50 41 52 41 54 4f 52 2e 0a 0a 4f 74 68 65 72 77 69 73 65 2c 20 61 70 70 6c 79 20 46 49 4c | SEPARATOR...Otherwise,.apply.FIL |
| 56de0 | 54 45 52 20 74 6f 20 56 41 4c 55 45 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 | TER.to.VALUE.and.return.the.resu |
| 56e00 | 6c 74 2e 0a 53 45 50 41 52 41 54 4f 52 20 69 73 20 69 67 6e 6f 72 65 64 20 69 6e 20 74 68 69 73 | lt..SEPARATOR.is.ignored.in.this |
| 56e20 | 20 63 61 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 74 65 72 20 28 6f 72 20 66 69 6c 74 | .case."...(let.((filter.(or.filt |
| 56e40 | 65 72 20 23 27 69 64 65 6e 74 69 74 79 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 70 61 72 61 74 | er.#'identity)).........(separat |
| 56e60 | 6f 72 20 28 6f 72 20 73 65 70 61 72 61 74 6f 72 20 22 2c 22 29 29 29 0a 20 20 20 20 28 69 66 20 | or.(or.separator.","))).....(if. |
| 56e80 | 28 6c 69 73 74 70 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 | (listp.value).........(when-let. |
| 56ea0 | 28 76 61 6c 75 65 20 28 64 65 6c 71 20 6e 69 6c 20 28 73 65 71 2d 6d 61 70 20 66 69 6c 74 65 72 | (value.(delq.nil.(seq-map.filter |
| 56ec0 | 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e | .value)))...........(string-join |
| 56ee0 | 20 76 61 6c 75 65 20 73 65 70 61 72 61 74 6f 72 29 29 0a 20 20 20 20 20 20 28 66 75 6e 63 61 6c | .value.separator)).......(funcal |
| 56f00 | 6c 20 66 69 6c 74 65 72 20 76 61 6c 75 65 29 29 29 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c | l.filter.value))))..(defmacro.fl |
| 56f20 | 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 28 73 79 6d 62 6f 6c 20 63 68 65 63 | ycheck-def-args-var.(symbol.chec |
| 56f40 | 6b 65 72 73 20 26 72 65 73 74 20 63 75 73 74 6f 6d 2d 61 72 67 73 29 0a 20 20 22 44 65 66 69 6e | kers.&rest.custom-args)..."Defin |
| 56f60 | 65 20 53 59 4d 42 4f 4c 20 61 73 20 61 72 67 75 6d 65 6e 74 20 76 61 72 69 61 62 6c 65 20 66 6f | e.SYMBOL.as.argument.variable.fo |
| 56f80 | 72 20 43 48 45 43 4b 45 52 53 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 65 63 6c 61 72 65 64 20 | r.CHECKERS...SYMBOL.is.declared. |
| 56fa0 | 61 73 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 2c 20 72 69 73 6b 79 20 61 6e 64 20 62 75 66 66 65 | as.customizable,.risky.and.buffe |
| 56fc0 | 72 2d 6c 6f 63 61 6c 0a 76 61 72 69 61 62 6c 65 20 75 73 69 6e 67 20 60 64 65 66 63 75 73 74 6f | r-local.variable.using.`defcusto |
| 56fe0 | 6d 27 20 74 6f 20 70 72 6f 76 69 64 65 20 61 6e 20 6f 70 74 69 6f 6e 20 66 6f 72 20 61 72 62 69 | m'.to.provide.an.option.for.arbi |
| 57000 | 74 72 61 72 79 0a 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 73 79 | trary.arguments.for.the.given.sy |
| 57020 | 6e 74 61 78 20 43 48 45 43 4b 45 52 53 20 28 65 69 74 68 65 72 20 61 20 73 69 6e 67 6c 65 20 63 | ntax.CHECKERS.(either.a.single.c |
| 57040 | 68 65 63 6b 65 72 0a 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 72 73 29 2e 20 20 | hecker.or.a.list.of.checkers)... |
| 57060 | 43 55 53 54 4f 4d 2d 41 52 47 53 20 69 73 20 66 6f 72 77 61 72 64 65 64 20 74 6f 20 60 64 65 66 | CUSTOM-ARGS.is.forwarded.to.`def |
| 57080 | 63 75 73 74 6f 6d 27 2e 0a 0a 55 73 65 20 74 68 65 20 60 65 76 61 6c 27 20 66 6f 72 6d 20 74 6f | custom'...Use.the.`eval'.form.to |
| 570a0 | 20 73 70 6c 69 63 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 6e 74 6f 20 74 68 65 0a 60 | .splice.this.variable.into.the.` |
| 570c0 | 3a 63 6f 6d 6d 61 6e 64 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 32 | :command'."...(declare.(indent.2 |
| 570e0 | 29 29 0a 20 20 60 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 2c | ))...`(flycheck-def-option-var., |
| 57100 | 73 79 6d 62 6f 6c 20 6e 69 6c 20 2c 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 22 41 20 6c 69 73 | symbol.nil.,checkers......"A.lis |
| 57120 | 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 | t.of.additional.command.line.arg |
| 57140 | 75 6d 65 6e 74 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 | uments...The.value.of.this.varia |
| 57160 | 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 77 69 74 68 20 61 64 | ble.is.a.list.of.strings.with.ad |
| 57180 | 64 69 74 69 6f 6e 61 6c 0a 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e | ditional.command.line.arguments. |
| 571a0 | 22 0a 20 20 20 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 20 20 20 3a 74 79 70 65 20 27 28 72 65 70 | "......:risky.t......:type.'(rep |
| 571c0 | 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 41 72 67 75 6d 65 6e 74 22 29 29 0a 20 20 | eat.(string.:tag."Argument"))... |
| 571e0 | 20 20 20 2c 40 63 75 73 74 6f 6d 2d 61 72 67 73 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 6f 6d 6d 61 6e | ...,@custom-args))....;;;.Comman |
| 57200 | 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 73 20 63 6f 6d 70 69 6c 65 20 63 6f 6d | d.syntax.checkers.as.compile.com |
| 57220 | 6d 61 6e 64 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 70 61 | mands.(defun.flycheck-checker-pa |
| 57240 | 74 74 65 72 6e 2d 74 6f 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 20 28 70 61 74 74 65 72 6e 29 0a | ttern-to-error-regexp.(pattern). |
| 57260 | 20 20 22 43 6f 6e 76 65 72 74 20 50 41 54 54 45 52 4e 20 69 6e 74 6f 20 61 6e 20 65 72 72 6f 72 | .."Convert.PATTERN.into.an.error |
| 57280 | 20 72 65 67 65 78 70 20 66 6f 72 20 63 6f 6d 70 69 6c 65 2e 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 | .regexp.for.compile.el...Return. |
| 572a0 | 61 20 6c 69 73 74 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 50 41 54 54 45 52 4e 2c 20 73 75 69 | a.list.representing.PATTERN,.sui |
| 572c0 | 74 61 62 6c 65 20 61 73 20 65 6c 65 6d 65 6e 74 20 69 6e 0a 60 63 6f 6d 70 69 6c 61 74 69 6f 6e | table.as.element.in.`compilation |
| 572e0 | 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 27 2e 22 0a 20 20 28 6c 65 74 2a 20 28 | -error-regexp-alist'."...(let*.( |
| 57300 | 28 72 65 67 65 78 70 20 28 63 61 72 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 20 | (regexp.(car.pattern)).......... |
| 57320 | 28 6c 65 76 65 6c 20 28 63 64 72 20 70 61 74 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 20 28 | (level.(cdr.pattern))..........( |
| 57340 | 6c 65 76 65 6c 2d 6e 6f 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 63 | level-no.(flycheck-error-level-c |
| 57360 | 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 60 28 | ompilation-level.level))).....`( |
| 57380 | 2c 72 65 67 65 78 70 20 31 20 28 32 20 2e 20 36 29 20 28 33 20 2e 20 37 29 20 2c 6c 65 76 65 6c | ,regexp.1.(2...6).(3...7).,level |
| 573a0 | 2d 6e 6f 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d | -no)))..(defun.flycheck-checker- |
| 573c0 | 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 20 28 | compilation-error-regexp-alist.( |
| 573e0 | 63 68 65 63 6b 65 72 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 65 72 72 6f 72 20 70 61 74 74 65 72 | checker)..."Convert.error.patter |
| 57400 | 6e 73 20 6f 66 20 43 48 45 43 4b 45 52 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 63 6f 6d 70 69 | ns.of.CHECKER.for.use.with.compi |
| 57420 | 6c 65 2e 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 | le.el...Return.an.alist.of.all.e |
| 57440 | 72 72 6f 72 20 70 61 74 74 65 72 6e 73 20 6f 66 20 43 48 45 43 4b 45 52 2c 20 73 75 69 74 61 62 | rror.patterns.of.CHECKER,.suitab |
| 57460 | 6c 65 20 66 6f 72 0a 75 73 65 20 77 69 74 68 20 60 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 65 72 72 | le.for.use.with.`compilation-err |
| 57480 | 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 27 2e 22 0a 20 20 28 73 65 71 2d 6d 61 70 20 23 27 | or-regexp-alist'."...(seq-map.#' |
| 574a0 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 70 61 74 74 65 72 6e 2d 74 6f 2d 65 72 72 6f | flycheck-checker-pattern-to-erro |
| 574c0 | 72 2d 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 | r-regexp............(flycheck-ch |
| 574e0 | 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 65 72 72 6f 72 2d 70 61 74 74 65 72 6e | ecker-get.checker.'error-pattern |
| 57500 | 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 73 75 62 73 74 69 74 75 74 | s)))..(defun.flycheck--substitut |
| 57520 | 65 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 20 28 61 72 67 20 63 68 | e-shell-command-argument.(arg.ch |
| 57540 | 65 63 6b 65 72 29 0a 20 20 22 53 75 62 73 74 69 74 75 74 65 20 41 52 47 20 66 6f 72 20 43 48 45 | ecker)..."Substitute.ARG.for.CHE |
| 57560 | 43 4b 45 52 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 | CKER...Like.`flycheck-substitute |
| 57580 | 2d 61 72 67 75 6d 65 6e 74 27 2c 20 65 78 63 65 70 74 20 66 6f 72 20 73 6f 75 72 63 65 2c 0a 73 | -argument',.except.for.source,.s |
| 575a0 | 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 2c 20 61 6e 64 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e | ource-inplace,.and.source-origin |
| 575c0 | 61 6c 2e 22 0a 20 20 28 69 66 20 28 6d 65 6d 71 20 61 72 67 20 27 28 73 6f 75 72 63 65 20 73 6f | al."...(if.(memq.arg.'(source.so |
| 575e0 | 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 29 0a 20 | urce-inplace.source-original)).. |
| 57600 | 20 20 20 20 20 28 6c 69 73 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 | .....(list.buffer-file-name).... |
| 57620 | 20 28 66 6c 79 63 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 20 61 | .(flycheck-substitute-argument.a |
| 57640 | 72 67 20 63 68 65 63 6b 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d | rg.checker)))..(defun.flycheck-- |
| 57660 | 63 68 65 63 6b 65 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e | checker-substituted-shell-comman |
| 57680 | 64 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 | d-arguments.(checker)..."Get.the |
| 576a0 | 20 73 75 62 73 74 69 74 75 74 65 64 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 61 20 43 48 45 43 | .substituted.arguments.of.a.CHEC |
| 576c0 | 4b 45 52 20 74 6f 20 72 75 6e 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 2e 0a 0a | KER.to.run.as.a.shell.command... |
| 576e0 | 53 75 62 73 74 69 74 75 74 65 20 65 61 63 68 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 43 48 45 43 | Substitute.each.argument.of.CHEC |
| 57700 | 4b 45 52 20 75 73 69 6e 67 0a 60 66 6c 79 63 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 73 | KER.using.`flycheck-substitute-s |
| 57720 | 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 27 2e 22 0a 20 20 28 61 70 70 6c | hell-command-argument'."...(appl |
| 57740 | 79 20 23 27 61 70 70 65 6e 64 0a 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 | y.#'append..........(seq-map.(la |
| 57760 | 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | mbda.(arg).....................( |
| 57780 | 66 6c 79 63 68 65 63 6b 2d 2d 73 75 62 73 74 69 74 75 74 65 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 | flycheck--substitute-shell-comma |
| 577a0 | 6e 64 2d 61 72 67 75 6d 65 6e 74 20 61 72 67 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 | nd-argument.arg.checker))....... |
| 577c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 72 | ............(flycheck-checker-ar |
| 577e0 | 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | guments.checker))))..(defun.flyc |
| 57800 | 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 28 63 68 65 63 | heck-checker-shell-command.(chec |
| 57820 | 6b 65 72 29 0a 20 20 22 47 65 74 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 20 66 6f 72 20 | ker)..."Get.a.shell.command.for. |
| 57840 | 43 48 45 43 4b 45 52 2e 0a 0a 50 65 72 66 6f 72 6d 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 69 | CHECKER...Perform.substitution.i |
| 57860 | 6e 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 43 48 45 43 4b 45 52 2c 20 62 75 74 20 | n.the.arguments.of.CHECKER,.but. |
| 57880 | 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 2d 73 75 62 73 74 69 74 75 74 65 2d 73 68 65 6c 6c | with.`flycheck--substitute-shell |
| 578a0 | 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 27 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 | -command-argument'...Return.the. |
| 578c0 | 63 6f 6d 6d 61 6e 64 20 6f 66 20 43 48 45 43 4b 45 52 20 61 73 20 73 69 6e 67 6c 65 20 73 74 72 | command.of.CHECKER.as.single.str |
| 578e0 | 69 6e 67 2c 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 73 68 65 6c 6c 20 65 78 65 63 75 74 69 6f | ing,.suitable.for.shell.executio |
| 57900 | 6e 2e 22 0a 20 20 3b 3b 20 4e 6f 74 65 3a 20 44 6f 20 4e 4f 54 20 75 73 65 20 60 63 6f 6d 62 69 | n."...;;.Note:.Do.NOT.use.`combi |
| 57920 | 6e 65 2d 61 6e 64 2d 71 75 6f 74 65 2d 73 74 72 69 6e 67 73 27 20 68 65 72 65 2e 20 20 44 65 73 | ne-and-quote-strings'.here...Des |
| 57940 | 70 69 74 65 20 69 74 27 73 20 6e 61 6d 65 20 69 74 0a 20 20 3b 3b 20 64 6f 65 73 20 6e 6f 74 20 | pite.it's.name.it...;;.does.not. |
| 57960 | 70 72 6f 70 65 72 6c 79 20 71 75 6f 74 65 20 73 68 65 6c 6c 20 61 72 67 75 6d 65 6e 74 73 2c 20 | properly.quote.shell.arguments,. |
| 57980 | 61 6e 64 20 61 63 74 75 61 6c 6c 79 20 62 72 65 61 6b 73 20 66 6f 72 20 73 70 65 63 69 61 6c 0a | and.actually.breaks.for.special. |
| 579a0 | 20 20 3b 3b 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 | ..;;.characters...See.https://gi |
| 579c0 | 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 70 75 6c 6c 2f | thub.com/flycheck/flycheck/pull/ |
| 579e0 | 35 32 32 0a 20 20 28 6c 65 74 2a 20 28 28 61 72 67 73 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 68 | 522...(let*.((args.(flycheck--ch |
| 57a00 | 65 63 6b 65 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d | ecker-substituted-shell-command- |
| 57a20 | 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 70 72 | arguments.checker))..........(pr |
| 57a40 | 6f 67 72 61 6d 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 | ogram...........(or.(flycheck-fi |
| 57a60 | 6e 64 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 0a 20 | nd-checker-executable.checker).. |
| 57a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 | .............(user-error."Cannot |
| 57aa0 | 20 66 69 6e 64 20 60 25 73 27 20 75 73 69 6e 67 20 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 | .find.`%s'.using.`flycheck-execu |
| 57ac0 | 74 61 62 6c 65 2d 66 69 6e 64 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | table-find'".................... |
| 57ae0 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 | .......(flycheck-checker-executa |
| 57b00 | 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 77 72 61 70 70 65 | ble.checker))))..........(wrappe |
| 57b20 | 64 20 28 66 6c 79 63 68 65 63 6b 2d 2d 77 72 61 70 2d 63 6f 6d 6d 61 6e 64 20 70 72 6f 67 72 61 | d.(flycheck--wrap-command.progra |
| 57b40 | 6d 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 62 73 2d 70 72 6f 67 0a 20 20 20 20 | m.args))..........(abs-prog..... |
| 57b60 | 20 20 20 20 20 20 3b 3b 20 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 70 61 74 68 20 72 65 74 | ......;;.The.executable.path.ret |
| 57b80 | 75 72 6e 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 77 72 61 70 70 | urned.by.`flycheck-command-wrapp |
| 57ba0 | 65 72 2d 66 75 6e 63 74 69 6f 6e 27 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 61 79 20 6e 6f | er-function'...........;;.may.no |
| 57bc0 | 74 20 62 65 20 61 62 73 6f 6c 75 74 65 2c 20 73 6f 20 65 78 70 61 6e 64 20 69 74 20 68 65 72 65 | t.be.absolute,.so.expand.it.here |
| 57be0 | 2e 20 20 53 65 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f | ...See.URL...........;;.`https:/ |
| 57c00 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 | /github.com/flycheck/flycheck/is |
| 57c20 | 73 75 65 73 2f 31 34 36 31 27 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 65 78 65 63 75 | sues/1461'............(or.(execu |
| 57c40 | 74 61 62 6c 65 2d 66 69 6e 64 20 28 63 61 72 20 77 72 61 70 70 65 64 29 29 0a 20 20 20 20 20 20 | table-find.(car.wrapped))....... |
| 57c60 | 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 66 69 6e 64 | ........(user-error."Cannot.find |
| 57c80 | 20 60 25 73 27 20 75 73 69 6e 67 20 60 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 22 0a 20 | .`%s'.using.`executable-find'".. |
| 57ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 77 72 | .........................(car.wr |
| 57cc0 | 61 70 70 65 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 28 6d 61 70 | apped))))..........(command.(map |
| 57ce0 | 63 6f 6e 63 61 74 20 23 27 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 6e 74 0a 20 20 | concat.#'shell-quote-argument... |
| 57d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | ...........................(cons |
| 57d20 | 20 61 62 73 2d 70 72 6f 67 20 28 63 64 72 20 77 72 61 70 70 65 64 29 29 20 22 20 22 29 29 29 0a | .abs-prog.(cdr.wrapped))."."))). |
| 57d40 | 20 20 20 20 28 69 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 | ....(if.(flycheck-checker-get.ch |
| 57d60 | 65 63 6b 65 72 20 27 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 0a 20 20 20 20 20 20 20 20 3b | ecker.'standard-input).........; |
| 57d80 | 3b 20 49 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 65 78 70 65 63 74 73 20 | ;.If.the.syntax.checker.expects. |
| 57da0 | 74 68 65 20 73 6f 75 72 63 65 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 61 | the.source.from.standard.input.a |
| 57dc0 | 64 64 20 61 6e 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 70 70 72 6f 70 72 69 61 74 65 20 73 68 65 | dd.an.........;;.appropriate.she |
| 57de0 | 6c 6c 20 72 65 64 69 72 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 63 | ll.redirection.........(concat.c |
| 57e00 | 6f 6d 6d 61 6e 64 20 22 20 3c 20 22 20 28 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 75 6d 65 | ommand.".<.".(shell-quote-argume |
| 57e20 | 6e 74 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 63 6f | nt.(buffer-file-name))).......co |
| 57e40 | 6d 6d 61 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c | mmand)))..(defun.flycheck-compil |
| 57e60 | 65 2d 6e 61 6d 65 20 28 5f 6e 61 6d 65 29 0a 20 20 22 47 65 74 20 61 20 6e 61 6d 65 20 66 6f 72 | e-name.(_name)..."Get.a.name.for |
| 57e80 | 20 61 20 46 6c 79 63 68 65 63 6b 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 2e 0a | .a.Flycheck.compilation.buffer.. |
| 57ea0 | 0a 5f 4e 41 4d 45 20 69 73 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 66 6f 72 6d 61 74 20 22 2a | ._NAME.is.ignored."...(format."* |
| 57ec0 | 46 6c 79 63 68 65 63 6b 20 25 73 2a 22 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 | Flycheck.%s*".(buffer-file-name) |
| 57ee0 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 20 28 63 68 65 | ))..(defun.flycheck-compile.(che |
| 57f00 | 63 6b 65 72 29 0a 20 20 22 52 75 6e 20 43 48 45 43 4b 45 52 20 76 69 61 20 60 63 6f 6d 70 69 6c | cker)..."Run.CHECKER.via.`compil |
| 57f20 | 65 27 2e 0a 0a 43 48 45 43 4b 45 52 20 6d 75 73 74 20 62 65 20 61 20 76 61 6c 69 64 20 73 79 6e | e'...CHECKER.must.be.a.valid.syn |
| 57f40 | 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 70 72 6f | tax.checker...Interactively,.pro |
| 57f60 | 6d 70 74 0a 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 74 6f 20 72 75 6e 2e | mpt.for.a.syntax.checker.to.run. |
| 57f80 | 0a 0a 49 6e 73 74 65 61 64 20 6f 66 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 65 72 72 6f 72 73 | ..Instead.of.highlighting.errors |
| 57fa0 | 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2c 20 74 68 69 73 20 63 6f 6d 6d 61 6e 64 20 70 6f 70 | .in.the.buffer,.this.command.pop |
| 57fc0 | 73 0a 75 70 20 61 20 73 65 70 61 72 61 74 65 20 62 75 66 66 65 72 20 77 69 74 68 20 74 68 65 20 | s.up.a.separate.buffer.with.the. |
| 57fe0 | 65 6e 74 69 72 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | entire.output.of.the.syntax.chec |
| 58000 | 6b 65 72 0a 74 6f 6f 6c 2c 20 6a 75 73 74 20 6c 69 6b 65 20 60 63 6f 6d 70 69 6c 65 27 20 28 5c | ker.tool,.just.like.`compile'.(\ |
| 58020 | 5c 5b 63 6f 6d 70 69 6c 65 5d 29 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 | \[compile])."...(interactive.... |
| 58040 | 28 6c 65 74 20 28 28 64 65 66 61 75 6c 74 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 63 68 65 | (let.((default.(flycheck-get-che |
| 58060 | 63 6b 65 72 2d 66 6f 72 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 | cker-for-buffer)))......(list.(f |
| 58080 | 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 20 22 52 75 6e 20 73 79 6e 74 61 78 | lycheck-read-checker."Run.syntax |
| 580a0 | 20 63 68 65 63 6b 65 72 20 61 73 20 63 6f 6d 70 69 6c 65 20 63 6f 6d 6d 61 6e 64 3a 20 22 0a 20 | .checker.as.compile.command:.".. |
| 580c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 580e0 | 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 64 65 66 | .(when.(flycheck-checker-get.def |
| 58100 | 61 75 6c 74 20 27 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ault.'command).................. |
| 58120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 | ...................default)..... |
| 58140 | 20 20 20 20 20 20 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 63 | ..............................'c |
| 58160 | 6f 6d 6d 61 6e 64 29 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 76 | ommand))))...(unless.(flycheck-v |
| 58180 | 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 75 73 65 | alid-checker-p.checker).....(use |
| 581a0 | 72 2d 65 72 72 6f 72 20 22 25 53 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 73 79 6e 74 61 | r-error."%S.is.not.a.valid.synta |
| 581c0 | 78 20 63 68 65 63 6b 65 72 22 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 | x.checker".checker))...(unless.( |
| 581e0 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | buffer-file-name).....(user-erro |
| 58200 | 72 20 22 43 61 6e 6e 6f 74 20 63 6f 6d 70 69 6c 65 20 61 20 62 75 66 66 65 72 20 77 69 74 68 6f | r."Cannot.compile.a.buffer.witho |
| 58220 | 75 74 20 61 20 62 61 63 6b 69 6e 67 20 66 69 6c 65 22 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 | ut.a.backing.file"))...(unless.( |
| 58240 | 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 | flycheck-may-use-checker.checker |
| 58260 | 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 75 73 65 20 73 79 | ).....(user-error."Cannot.use.sy |
| 58280 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 53 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 20 | ntax.checker.%S.in.this.buffer". |
| 582a0 | 63 68 65 63 6b 65 72 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 | checker))...(unless.(flycheck-ch |
| 582c0 | 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 75 | ecker-executable.checker).....(u |
| 582e0 | 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e 6e 6f 74 20 72 75 6e 20 63 68 65 63 6b 65 72 20 25 53 | ser-error."Cannot.run.checker.%S |
| 58300 | 20 61 73 20 73 68 65 6c 6c 20 63 6f 6d 6d 61 6e 64 22 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 | .as.shell.command".checker))...( |
| 58320 | 73 61 76 65 2d 73 6f 6d 65 2d 62 75 66 66 65 72 73 29 0a 20 20 28 6c 65 74 2a 20 28 28 64 65 66 | save-some-buffers)...(let*.((def |
| 58340 | 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 75 74 65 | ault-directory.(flycheck-compute |
| 58360 | 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 | -working-directory.checker)).... |
| 58380 | 20 20 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | ......(command.(flycheck-checker |
| 583a0 | 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 | -shell-command.checker))........ |
| 583c0 | 20 20 28 62 75 66 66 65 72 20 28 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 73 74 61 72 74 20 63 6f 6d | ..(buffer.(compilation-start.com |
| 583e0 | 6d 61 6e 64 20 6e 69 6c 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 2d 6e 61 6d 65 | mand.nil.#'flycheck-compile-name |
| 58400 | 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ))).....(with-current-buffer.buf |
| 58420 | 66 65 72 0a 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 63 6f 6d 70 69 6c 61 74 69 6f | fer.......(setq-local.compilatio |
| 58440 | 6e 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 | n-error-regexp-alist............ |
| 58460 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 63 6f 6d 70 69 6c 61 | .......(flycheck-checker-compila |
| 58480 | 74 69 6f 6e 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 20 63 68 65 63 6b 65 72 29 | tion-error-regexp-alist.checker) |
| 584a0 | 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 47 65 6e 65 72 61 6c 20 65 72 72 6f 72 20 70 61 72 73 69 6e | ))))....;;;.General.error.parsin |
| 584c0 | 67 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 75 6e 20 66 6c | g.for.command.checkers.(defun.fl |
| 584e0 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6f 75 74 70 75 74 20 28 6f 75 74 70 75 74 20 63 68 65 63 | ycheck-parse-output.(output.chec |
| 58500 | 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 4f 55 54 50 55 54 20 66 72 6f 6d | ker.buffer)..."Parse.OUTPUT.from |
| 58520 | 20 43 48 45 43 4b 45 52 20 69 6e 20 42 55 46 46 45 52 2e 0a 0a 4f 55 54 50 55 54 20 69 73 20 61 | .CHECKER.in.BUFFER...OUTPUT.is.a |
| 58540 | 20 73 74 72 69 6e 67 20 77 69 74 68 20 74 68 65 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 74 68 65 | .string.with.the.output.from.the |
| 58560 | 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 0a 43 48 45 43 4b 45 52 2e 20 20 42 55 46 46 45 52 | .checker.symbol.CHECKER...BUFFER |
| 58580 | 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20 77 68 69 63 68 20 77 61 73 20 63 68 65 63 6b 65 64 | .is.the.buffer.which.was.checked |
| 585a0 | 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 65 72 72 6f 72 73 20 70 61 72 73 65 64 20 77 69 74 68 | ...Return.the.errors.parsed.with |
| 585c0 | 20 74 68 65 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e 73 20 6f 66 20 43 48 45 43 4b 45 52 2e 22 | .the.error.patterns.of.CHECKER." |
| 585e0 | 0a 20 20 28 66 75 6e 63 61 6c 6c 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 | ...(funcall.(flycheck-checker-ge |
| 58600 | 74 20 63 68 65 63 6b 65 72 20 27 65 72 72 6f 72 2d 70 61 72 73 65 72 29 20 6f 75 74 70 75 74 20 | t.checker.'error-parser).output. |
| 58620 | 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | checker.buffer))..(defun.flychec |
| 58640 | 6b 2d 66 69 78 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 28 65 72 72 20 62 75 66 66 65 72 | k-fix-error-filename.(err.buffer |
| 58660 | 2d 66 69 6c 65 73 20 63 77 64 29 0a 20 20 22 46 69 78 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 | -files.cwd)..."Fix.the.file.name |
| 58680 | 20 6f 66 20 45 52 52 20 66 72 6f 6d 20 42 55 46 46 45 52 2d 46 49 4c 45 53 2e 0a 0a 52 65 73 6f | .of.ERR.from.BUFFER-FILES...Reso |
| 586a0 | 6c 76 65 73 20 65 72 72 6f 72 20 66 69 6c 65 20 6e 61 6d 65 73 20 72 65 6c 61 74 69 76 65 20 74 | lves.error.file.names.relative.t |
| 586c0 | 6f 20 43 57 44 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 4d 61 6b 65 20 74 68 65 20 66 69 6c 65 20 | o.CWD.directory...Make.the.file. |
| 586e0 | 6e 61 6d 65 20 6f 66 20 45 52 52 20 61 62 73 6f 6c 75 74 65 2e 20 20 49 66 20 74 68 65 20 61 62 | name.of.ERR.absolute...If.the.ab |
| 58700 | 73 6f 6c 75 74 65 20 66 69 6c 65 20 6e 61 6d 65 20 6f 66 0a 45 52 52 20 69 73 20 69 6e 20 42 55 | solute.file.name.of.ERR.is.in.BU |
| 58720 | 46 46 45 52 2d 46 49 4c 45 53 2c 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 74 68 20 74 68 65 20 | FFER-FILES,.replace.it.with.the. |
| 58740 | 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 6c 65 0a 60 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | value.of.variable.`buffer-file-n |
| 58760 | 61 6d 65 27 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 77 69 74 68 2d 62 75 | ame'."...(flycheck-error-with-bu |
| 58780 | 66 66 65 72 20 65 72 72 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 66 69 6c 65 6e 61 6d 65 | ffer.err.....(when-let.(filename |
| 587a0 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 0a | .(flycheck-error-filename.err)). |
| 587c0 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 65 71 2d 73 6f 6d 65 20 28 61 70 70 6c 79 2d 70 61 72 | ......(when.(seq-some.(apply-par |
| 587e0 | 74 69 61 6c 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 0a 20 | tially.#'flycheck-same-files-p.. |
| 58800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 58820 | 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 | ......(expand-file-name.filename |
| 58840 | 20 63 77 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 62 75 66 | .cwd)).......................buf |
| 58860 | 66 65 72 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 | fer-files).........(setf.(flyche |
| 58880 | 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 20 62 75 66 66 65 72 2d 66 69 | ck-error-filename.err).buffer-fi |
| 588a0 | 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 62 75 66 66 | le-name).........(when.(and.buff |
| 588c0 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 | er-file-name.(flycheck-error-mes |
| 588e0 | 73 61 67 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 | sage.err))...........(setf.(flyc |
| 58900 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 | heck-error-message.err)......... |
| 58920 | 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 74 72 69 6e | ........(replace-regexp-in-strin |
| 58940 | 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 67 65 78 70 2d 71 75 6f 74 65 | g..................(regexp-quote |
| 58960 | 20 66 69 6c 65 6e 61 6d 65 29 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 | .filename).buffer-file-name..... |
| 58980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 | .............(flycheck-error-mes |
| 589a0 | 73 61 67 65 20 65 72 72 29 20 27 66 69 78 65 64 2d 63 61 73 65 20 27 6c 69 74 65 72 61 6c 29 29 | sage.err).'fixed-case.'literal)) |
| 589c0 | 29 29 29 29 0a 20 20 65 72 72 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 70 61 72 73 65 72 73 | ))))...err)....;;;.Error.parsers |
| 589e0 | 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 28 64 65 | .for.command.syntax.checkers.(de |
| 58a00 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e 20 28 62 | fun.flycheck-parse-xml-region.(b |
| 58a20 | 65 67 20 65 6e 64 29 0a 20 20 22 50 61 72 73 65 20 74 68 65 20 78 6d 6c 20 72 65 67 69 6f 6e 20 | eg.end)..."Parse.the.xml.region. |
| 58a40 | 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 0a 57 72 61 70 70 65 72 20 61 72 | between.BEG.and.END...Wrapper.ar |
| 58a60 | 6f 75 6e 64 20 60 78 6d 6c 2d 70 61 72 73 65 2d 72 65 67 69 6f 6e 27 20 77 68 69 63 68 20 74 72 | ound.`xml-parse-region'.which.tr |
| 58a80 | 61 6e 73 66 6f 72 6d 73 20 74 68 65 20 72 65 74 75 72 6e 0a 76 61 6c 75 65 20 6f 66 20 74 68 69 | ansforms.the.return.value.of.thi |
| 58aa0 | 73 20 66 75 6e 63 74 69 6f 6e 20 69 6e 74 6f 20 6f 6e 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 74 | s.function.into.one.compatible.t |
| 58ac0 | 6f 0a 60 6c 69 62 78 6d 6c 2d 70 61 72 73 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e 27 20 62 79 20 73 | o.`libxml-parse-xml-region'.by.s |
| 58ae0 | 69 6d 70 6c 79 20 72 65 74 75 72 6e 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 65 6c 65 6d 65 6e | imply.returning.the.first.elemen |
| 58b00 | 74 0a 66 72 6f 6d 20 74 68 65 20 6e 6f 64 65 20 6c 69 73 74 2e 22 0a 20 20 28 69 67 6e 6f 72 65 | t.from.the.node.list."...(ignore |
| 58b20 | 2d 65 72 72 6f 72 73 20 28 63 61 72 20 28 78 6d 6c 2d 70 61 72 73 65 2d 72 65 67 69 6f 6e 20 62 | -errors.(car.(xml-parse-region.b |
| 58b40 | 65 67 20 65 6e 64 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 | eg.end))))..(defun.flycheck-pars |
| 58b60 | 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e 2d 77 69 74 68 2d 66 61 6c 6c 62 61 63 6b 20 28 62 65 67 20 | e-xml-region-with-fallback.(beg. |
| 58b80 | 65 6e 64 29 0a 20 20 22 50 61 72 73 65 20 74 68 65 20 78 6d 6c 20 72 65 67 69 6f 6e 20 62 65 74 | end)..."Parse.the.xml.region.bet |
| 58ba0 | 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 0a 54 72 79 20 70 61 72 73 69 6e 67 20 77 | ween.BEG.and.END...Try.parsing.w |
| 58bc0 | 69 74 68 20 6c 69 62 78 6d 6c 20 66 69 72 73 74 3b 20 69 66 20 74 68 61 74 20 66 61 69 6c 73 2c | ith.libxml.first;.if.that.fails, |
| 58be0 | 20 72 65 76 65 72 74 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 72 | .revert.to.`flycheck-parse-xml-r |
| 58c00 | 65 67 69 6f 6e 27 2e 20 20 46 61 69 6c 75 72 65 73 20 63 61 6e 20 62 65 20 63 61 75 73 65 64 20 | egion'...Failures.can.be.caused. |
| 58c20 | 62 79 20 69 6e 63 6f 72 72 65 63 74 0a 58 4d 4c 20 28 73 65 65 20 55 52 4c 20 60 68 74 74 70 73 | by.incorrect.XML.(see.URL.`https |
| 58c40 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f | ://github.com/flycheck/flycheck/ |
| 58c60 | 69 73 73 75 65 73 2f 31 32 39 38 27 29 2c 0a 6f 72 20 6f 6e 20 57 69 6e 64 6f 77 73 20 62 79 20 | issues/1298'),.or.on.Windows.by. |
| 58c80 | 61 20 6d 69 73 73 69 6e 67 20 6c 69 62 78 6d 6c 20 44 4c 4c 20 77 69 74 68 20 61 20 6c 69 62 78 | a.missing.libxml.DLL.with.a.libx |
| 58ca0 | 6d 6c 2d 65 6e 61 62 6c 65 64 20 45 6d 61 63 73 0a 5c 28 73 65 65 20 55 52 4c 20 60 68 74 74 70 | ml-enabled.Emacs.\(see.URL.`http |
| 58cc0 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b | s://github.com/flycheck/flycheck |
| 58ce0 | 2f 69 73 73 75 65 73 2f 31 33 33 30 27 29 2e 22 0a 20 20 3b 3b 20 46 49 58 4d 45 20 75 73 65 20 | /issues/1330')."...;;.FIXME.use. |
| 58d00 | 60 6c 69 62 78 6d 6c 2d 61 76 61 69 6c 61 62 6c 65 2d 70 27 20 77 68 65 6e 20 69 74 20 67 65 74 | `libxml-available-p'.when.it.get |
| 58d20 | 73 20 69 6d 70 6c 65 6d 65 6e 74 65 64 2e 0a 20 20 28 6f 72 20 28 61 6e 64 20 28 66 62 6f 75 6e | s.implemented....(or.(and.(fboun |
| 58d40 | 64 70 20 27 6c 69 62 78 6d 6c 2d 70 61 72 73 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e 29 0a 20 20 20 | dp.'libxml-parse-xml-region).... |
| 58d60 | 20 20 20 20 20 20 20 20 28 6c 69 62 78 6d 6c 2d 70 61 72 73 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e | ........(libxml-parse-xml-region |
| 58d80 | 20 62 65 67 20 65 6e 64 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | .beg.end)).......(flycheck-parse |
| 58da0 | 2d 78 6d 6c 2d 72 65 67 69 6f 6e 20 62 65 67 20 65 6e 64 29 29 29 0a 0a 28 64 65 66 76 61 72 20 | -xml-region.beg.end)))..(defvar. |
| 58dc0 | 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 70 61 72 73 65 72 20 27 66 6c 79 63 68 65 63 6b 2d 70 61 | flycheck-xml-parser.'flycheck-pa |
| 58de0 | 72 73 65 2d 78 6d 6c 2d 72 65 67 69 6f 6e 2d 77 69 74 68 2d 66 61 6c 6c 62 61 63 6b 0a 20 20 22 | rse-xml-region-with-fallback..." |
| 58e00 | 46 75 6e 63 74 69 6f 6e 20 75 73 65 64 20 74 6f 20 70 61 72 73 65 20 61 6e 20 78 6d 6c 20 73 74 | Function.used.to.parse.an.xml.st |
| 58e20 | 72 69 6e 67 20 66 72 6f 6d 20 61 20 72 65 67 69 6f 6e 2e 0a 0a 54 68 65 20 64 65 66 61 75 6c 74 | ring.from.a.region...The.default |
| 58e40 | 20 75 73 65 73 20 6c 69 62 78 6d 6c 20 69 66 20 61 76 61 69 6c 61 62 6c 65 2c 20 61 6e 64 20 66 | .uses.libxml.if.available,.and.f |
| 58e60 | 61 6c 6c 73 20 62 61 63 6b 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c | alls.back.to.`flycheck-parse-xml |
| 58e80 | 2d 72 65 67 69 6f 6e 27 20 6f 74 68 65 72 77 69 73 65 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c | -region'.otherwise.")..(defun.fl |
| 58ea0 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 73 74 72 69 6e 67 20 28 78 6d 6c 29 0a 20 20 | ycheck-parse-xml-string.(xml)... |
| 58ec0 | 22 50 61 72 73 65 20 61 6e 20 58 4d 4c 20 73 74 72 69 6e 67 2e 0a 0a 52 65 74 75 72 6e 20 74 68 | "Parse.an.XML.string...Return.th |
| 58ee0 | 65 20 64 6f 63 75 6d 65 6e 74 20 74 72 65 65 20 70 61 72 73 65 64 20 66 72 6f 6d 20 58 4d 4c 20 | e.document.tree.parsed.from.XML. |
| 58f00 | 69 6e 20 74 68 65 20 66 6f 72 6d 20 60 28 52 4f 4f 54 20 41 54 54 52 53 0a 42 4f 44 59 2e 2e 2e | in.the.form.`(ROOT.ATTRS.BODY... |
| 58f20 | 29 27 2e 20 20 52 4f 4f 54 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 69 64 65 6e 74 69 66 79 69 6e | )'...ROOT.is.a.symbol.identifyin |
| 58f40 | 67 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 72 6f 6f 74 0a 65 6c 65 6d 65 6e 74 2e 20 | g.the.name.of.the.root.element.. |
| 58f60 | 20 41 54 54 52 53 20 69 73 20 61 6e 20 61 6c 69 73 74 20 6f 66 20 74 68 65 20 61 74 74 72 69 62 | .ATTRS.is.an.alist.of.the.attrib |
| 58f80 | 75 74 65 73 20 6f 66 20 74 68 65 20 72 6f 6f 74 20 6e 6f 64 65 2e 0a 42 4f 44 59 20 69 73 20 7a | utes.of.the.root.node..BODY.is.z |
| 58fa0 | 65 72 6f 20 6f 72 20 6d 6f 72 65 20 62 6f 64 79 20 65 6c 65 6d 65 6e 74 73 2c 20 65 69 74 68 65 | ero.or.more.body.elements,.eithe |
| 58fc0 | 72 20 61 73 20 73 74 72 69 6e 67 73 20 28 69 6e 20 63 61 73 65 20 6f 66 0a 74 65 78 74 20 6e 6f | r.as.strings.(in.case.of.text.no |
| 58fe0 | 64 65 73 29 20 6f 72 20 61 73 20 58 4d 4c 20 6e 6f 64 65 73 2c 20 69 6e 20 74 68 65 20 73 61 6d | des).or.as.XML.nodes,.in.the.sam |
| 59000 | 65 20 66 6f 72 20 61 73 20 74 68 65 20 72 6f 6f 74 20 6e 6f 64 65 2e 22 0a 20 20 28 77 69 74 68 | e.for.as.the.root.node."...(with |
| 59020 | 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 28 69 6e 73 65 72 74 20 78 6d 6c 29 0a 20 20 | -temp-buffer.....(insert.xml)... |
| 59040 | 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 70 61 72 73 65 72 20 28 | ..(funcall.flycheck-xml-parser.( |
| 59060 | 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 0a 28 64 65 66 75 | point-min).(point-max))))..(defu |
| 59080 | 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 20 28 6f 75 74 | n.flycheck-parse-checkstyle.(out |
| 590a0 | 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 43 68 65 | put.checker.buffer)..."Parse.Che |
| 590c0 | 63 6b 73 74 79 6c 65 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e 0a 0a 50 61 72 | ckstyle.errors.from.OUTPUT...Par |
| 590e0 | 73 65 20 43 68 65 63 6b 73 74 79 6c 65 2d 6c 69 6b 65 20 58 4d 4c 20 6f 75 74 70 75 74 2e 20 20 | se.Checkstyle-like.XML.output... |
| 59100 | 55 73 65 20 74 68 69 73 20 65 72 72 6f 72 20 70 61 72 73 65 72 20 66 6f 72 0a 63 68 65 63 6b 65 | Use.this.error.parser.for.checke |
| 59120 | 72 73 20 74 68 61 74 20 68 61 76 65 20 61 6e 20 6f 70 74 69 6f 6e 20 74 6f 20 6f 75 74 70 75 74 | rs.that.have.an.option.to.output |
| 59140 | 20 65 72 72 6f 72 73 20 69 6e 20 74 68 69 73 20 66 6f 72 6d 61 74 2e 0a 0a 43 48 45 43 4b 45 52 | .errors.in.this.format...CHECKER |
| 59160 | 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 64 20 74 68 65 20 43 48 45 43 4b 45 52 20 | .and.BUFFER.denoted.the.CHECKER. |
| 59180 | 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 | that.returned.OUTPUT.and.the.BUF |
| 591a0 | 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c | FER.that.was.checked.respectivel |
| 591c0 | 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 63 68 65 63 6b 73 74 79 6c 65 2e 73 | y...See.URL.`http://checkstyle.s |
| 591e0 | 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e | ourceforge.net/'.for.information |
| 59200 | 0a 61 62 6f 75 74 20 43 68 65 63 6b 73 74 79 6c 65 2e 22 0a 20 20 28 70 63 61 73 65 20 28 66 6c | .about.Checkstyle."...(pcase.(fl |
| 59220 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 73 74 72 69 6e 67 20 6f 75 74 70 75 74 29 0a | ycheck-parse-xml-string.output). |
| 59240 | 20 20 20 20 28 60 28 63 68 65 63 6b 73 74 79 6c 65 20 2c 5f 20 2e 20 2c 66 69 6c 65 2d 6e 6f 64 | ....(`(checkstyle.,_...,file-nod |
| 59260 | 65 73 29 0a 20 20 20 20 20 28 6c 65 74 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 28 64 | es)......(let.(errors)........(d |
| 59280 | 6f 6c 69 73 74 20 28 6e 6f 64 65 20 66 69 6c 65 2d 6e 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 | olist.(node.file-nodes)......... |
| 592a0 | 20 28 70 63 61 73 65 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 60 28 66 69 6c 65 20 | .(pcase.node............(`(file. |
| 592c0 | 2c 66 69 6c 65 2d 61 74 74 72 73 20 2e 20 2c 65 72 72 6f 72 2d 6e 6f 64 65 73 29 0a 20 20 20 20 | ,file-attrs...,error-nodes)..... |
| 592e0 | 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e 6f 64 65 20 65 72 72 6f 72 2d 6e 6f 64 65 | ........(dolist.(node.error-node |
| 59300 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6e 6f 64 65 0a 20 20 20 | s)...............(pcase.node.... |
| 59320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 65 72 72 6f 72 20 2c 65 72 72 6f 72 2d 61 74 74 | .............(`(error.,error-att |
| 59340 | 72 73 20 2e 20 2c 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 | rs...,_)..................(let-a |
| 59360 | 6c 69 73 74 20 65 72 72 6f 72 2d 61 74 74 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | list.error-attrs................ |
| 59380 | 20 20 20 20 28 70 75 73 68 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 | ....(push.(flycheck-error-new-at |
| 593a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | ...........................(flyc |
| 593c0 | 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 2e 6c 69 6e 65 | heck-string-to-number-safe..line |
| 593e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | )...........................(fly |
| 59400 | 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 2e 63 6f 6c | check-string-to-number-safe..col |
| 59420 | 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | umn)...........................( |
| 59440 | 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcase..severity................. |
| 59460 | 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 65 72 72 6f 72 22 20 20 20 27 65 72 72 6f 72 29 0a | ............(`"error"...'error). |
| 59480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 77 | ............................(`"w |
| 594a0 | 61 72 6e 69 6e 67 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | arning".'warning)............... |
| 594c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 69 6e 66 6f 22 20 20 20 20 27 69 6e 66 6f 29 | ..............(`"info"....'info) |
| 594e0 | 0a 20 20 20 20 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 | .............................;;. |
| 59500 | 44 65 66 61 75 6c 74 20 74 6f 20 65 72 72 6f 72 20 66 6f 72 20 75 6e 6b 6e 6f 77 6e 20 2e 73 65 | Default.to.error.for.unknown..se |
| 59520 | 76 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 | verity.......................... |
| 59540 | 20 20 20 28 5f 20 20 20 20 20 20 20 20 20 20 27 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 | ...(_..........'error))......... |
| 59560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 20 | ...................message...... |
| 59580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 | .....................:checker.ch |
| 595a0 | 65 63 6b 65 72 20 3a 69 64 20 2e 73 6f 75 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ecker.:id..source............... |
| 595c0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 | ............:buffer.buffer...... |
| 595e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 | .....................:filename.( |
| 59600 | 63 64 72 20 28 61 73 73 71 20 27 6e 61 6d 65 20 66 69 6c 65 2d 61 74 74 72 73 29 29 29 0a 20 20 | cdr.(assq.'name.file-attrs)))... |
| 59620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 | .......................errors))) |
| 59640 | 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 | )))))........(nreverse.errors))) |
| 59660 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 70 70 63 68 65 | ))..(defun.flycheck-parse-cppche |
| 59680 | 63 6b 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 | ck.(output.checker.buffer)..."Pa |
| 596a0 | 72 73 65 20 43 70 70 63 68 65 63 6b 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e | rse.Cppcheck.errors.from.OUTPUT. |
| 596c0 | 0a 0a 50 61 72 73 65 20 43 70 70 63 68 65 63 6b 20 58 4d 4c 20 76 32 20 6f 75 74 70 75 74 2e 0a | ..Parse.Cppcheck.XML.v2.output.. |
| 596e0 | 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 64 20 74 68 65 20 | .CHECKER.and.BUFFER.denoted.the. |
| 59700 | 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 | CHECKER.that.returned.OUTPUT.and |
| 59720 | 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 | .the.BUFFER.that.was.checked.res |
| 59740 | 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 63 70 70 63 | pectively...See.URL.`http://cppc |
| 59760 | 68 65 63 6b 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 20 66 6f 72 20 6d 6f 72 65 20 | heck.sourceforge.net/'.for.more. |
| 59780 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 61 62 6f 75 74 20 43 70 70 63 68 65 63 6b 2e 22 0a 20 20 28 | information.about.Cppcheck."...( |
| 597a0 | 70 63 61 73 65 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 73 74 72 69 6e 67 | pcase.(flycheck-parse-xml-string |
| 597c0 | 20 6f 75 74 70 75 74 29 0a 20 20 20 20 28 60 28 72 65 73 75 6c 74 73 20 2c 5f 20 2e 20 2c 62 6f | .output).....(`(results.,_...,bo |
| 597e0 | 64 79 29 0a 20 20 20 20 20 28 6c 65 74 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 28 64 | dy)......(let.(errors)........(d |
| 59800 | 6f 6c 69 73 74 20 28 6e 6f 64 65 20 62 6f 64 79 29 0a 20 20 20 20 20 20 20 20 20 28 70 63 61 73 | olist.(node.body)..........(pcas |
| 59820 | 65 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 60 28 65 72 72 6f 72 73 20 2c 5f 20 2e | e.node............(`(errors.,_.. |
| 59840 | 20 2c 65 72 72 6f 72 2d 6e 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 | .,error-nodes).............(doli |
| 59860 | 73 74 20 28 6e 6f 64 65 20 65 72 72 6f 72 2d 6e 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 | st.(node.error-nodes)........... |
| 59880 | 20 20 20 20 28 70 63 61 73 65 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(pcase.node................. |
| 598a0 | 28 60 28 65 72 72 6f 72 20 2c 65 72 72 6f 72 2d 61 74 74 72 73 20 2e 20 2c 6c 6f 63 2d 6e 6f 64 | (`(error.,error-attrs...,loc-nod |
| 598c0 | 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 64 20 28 | es)..................(let.((id.( |
| 598e0 | 63 64 72 20 28 61 73 73 71 20 27 69 64 20 65 72 72 6f 72 2d 61 74 74 72 73 29 29 29 0a 20 20 20 | cdr.(assq.'id.error-attrs))).... |
| 59900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 63 64 | ....................(message.(cd |
| 59920 | 72 20 28 61 73 73 71 20 27 76 65 72 62 6f 73 65 20 65 72 72 6f 72 2d 61 74 74 72 73 29 29 29 0a | r.(assq.'verbose.error-attrs))). |
| 59940 | 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 76 65 6c 20 28 70 | .......................(level.(p |
| 59960 | 63 61 73 65 20 28 63 64 72 20 28 61 73 73 71 20 27 73 65 76 65 72 69 74 79 20 65 72 72 6f 72 2d | case.(cdr.(assq.'severity.error- |
| 59980 | 61 74 74 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | attrs))......................... |
| 599a0 | 20 20 20 20 20 20 20 20 28 60 22 65 72 72 6f 72 22 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 | ........(`"error".'error)....... |
| 599c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 73 74 79 | ..........................(`"sty |
| 599e0 | 6c 65 22 20 27 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 | le".'info)...................... |
| 59a00 | 20 20 20 20 20 20 20 20 20 20 20 28 60 22 69 6e 66 6f 72 6d 61 74 69 6f 6e 22 20 27 69 6e 66 6f | ...........(`"information".'info |
| 59a20 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 59a40 | 20 20 28 5f 20 27 77 61 72 6e 69 6e 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(_.'warning))))............... |
| 59a60 | 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e 6f 64 65 20 6c 6f 63 2d 6e 6f 64 65 73 29 0a 20 20 | .....(dolist.(node.loc-nodes)... |
| 59a80 | 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 6e 6f 64 65 0a 20 | ...................(pcase.node.. |
| 59aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 6c 6f 63 61 74 69 6f | ......................(`(locatio |
| 59ac0 | 6e 20 2c 6c 6f 63 2d 61 74 74 72 73 20 2e 20 2c 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | n.,loc-attrs...,_).............. |
| 59ae0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 6c 6f 63 2d 61 74 74 72 73 0a | ...........(let-alist.loc-attrs. |
| 59b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 | ..........................(push. |
| 59b20 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 | (flycheck-error-new-at.......... |
| 59b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ........................(flychec |
| 59b60 | 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 2e 6c 69 6e 65 29 0a 20 | k-string-to-number-safe..line).. |
| 59b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 59ba0 | 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nil............................. |
| 59bc0 | 20 20 20 20 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....level...................... |
| 59be0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 70 70 63 68 65 63 6b 20 72 65 74 75 72 6e 20 6e | ............;;.cppcheck.return.n |
| 59c00 | 65 77 6c 69 6e 65 20 63 68 61 72 61 63 74 65 72 73 20 61 73 20 22 5c 30 31 32 22 0a 20 20 20 20 | ewline.characters.as."\012"..... |
| 59c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 | .............................(re |
| 59c40 | 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 5c 5c 30 31 32 22 | place-regexp-in-string."\\\\012" |
| 59c60 | 20 22 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 | ."\n"........................... |
| 59c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 59ca0 | 20 6d 65 73 73 61 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 | .message)....................... |
| 59cc0 | 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........:id.id............... |
| 59ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 | ...................:checker.chec |
| 59d00 | 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ker............................. |
| 59d20 | 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....:buffer.buffer............. |
| 59d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 2e | .....................:filename.. |
| 59d60 | 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file)........................... |
| 59d80 | 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 | ......errors))))))))))))........ |
| 59da0 | 28 6e 72 65 76 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | (nreverse.errors)))))..(defun.fl |
| 59dc0 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 70 68 70 6d 64 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b | ycheck-parse-phpmd.(output.check |
| 59de0 | 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 70 68 70 6d 64 20 65 72 72 6f 72 73 | er.buffer)..."Parse.phpmd.errors |
| 59e00 | 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 | .from.OUTPUT...CHECKER.and.BUFFE |
| 59e20 | 52 20 64 65 6e 6f 74 65 64 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 | R.denoted.the.CHECKER.that.retur |
| 59e40 | 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 | ned.OUTPUT.and.the.BUFFER.that.w |
| 59e60 | 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 | as.checked.respectively...See.UR |
| 59e80 | 4c 20 60 68 74 74 70 3a 2f 2f 70 68 70 6d 64 2e 6f 72 67 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 | L.`http://phpmd.org/'.for.more.i |
| 59ea0 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 70 68 70 6d 64 2e 22 0a 20 20 28 70 63 61 73 | nformation.about.phpmd."...(pcas |
| 59ec0 | 65 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 78 6d 6c 2d 73 74 72 69 6e 67 20 6f 75 74 | e.(flycheck-parse-xml-string.out |
| 59ee0 | 70 75 74 29 0a 20 20 20 20 28 60 28 70 6d 64 20 2c 5f 20 2e 20 2c 62 6f 64 79 29 0a 20 20 20 20 | put).....(`(pmd.,_...,body)..... |
| 59f00 | 20 28 6c 65 74 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e | .(let.(errors)........(dolist.(n |
| 59f20 | 6f 64 65 20 62 6f 64 79 29 0a 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6e 6f 64 65 0a 20 | ode.body)..........(pcase.node.. |
| 59f40 | 20 20 20 20 20 20 20 20 20 20 28 60 28 66 69 6c 65 20 2c 66 69 6c 65 2d 61 74 74 72 73 20 2e 20 | ..........(`(file.,file-attrs... |
| 59f60 | 2c 76 69 6f 6c 61 74 69 6f 6e 2d 6e 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | ,violation-nodes).............(l |
| 59f80 | 65 74 20 28 28 66 69 6c 65 6e 61 6d 65 20 28 63 64 72 20 28 61 73 73 71 20 27 6e 61 6d 65 20 66 | et.((filename.(cdr.(assq.'name.f |
| 59fa0 | 69 6c 65 2d 61 74 74 72 73 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c | ile-attrs))))...............(dol |
| 59fc0 | 69 73 74 20 28 6e 6f 64 65 20 76 69 6f 6c 61 74 69 6f 6e 2d 6e 6f 64 65 73 29 0a 20 20 20 20 20 | ist.(node.violation-nodes)...... |
| 59fe0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6e 6f 64 65 0a 20 20 20 20 20 20 20 20 20 | ...........(pcase.node.......... |
| 5a000 | 20 20 20 20 20 20 20 20 20 28 60 28 76 69 6f 6c 61 74 69 6f 6e 20 2c 76 69 6f 2d 61 74 74 72 73 | .........(`(violation.,vio-attrs |
| 5a020 | 20 2c 28 61 6e 64 20 6d 65 73 73 61 67 65 20 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 29 29 0a | .,(and.message.(pred.stringp))). |
| 5a040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 76 69 | ...................(let-alist.vi |
| 5a060 | 6f 2d 61 74 74 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 | o-attrs......................(pu |
| 5a080 | 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | sh.......................(flyche |
| 5a0a0 | 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ck-error-new-at................. |
| 5a0c0 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 | .......(flycheck-string-to-numbe |
| 5a0e0 | 72 2d 73 61 66 65 20 2e 62 65 67 69 6e 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-safe..beginline).............. |
| 5a100 | 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 20 20 | ..........nil................... |
| 5a120 | 20 20 20 20 20 27 77 61 72 6e 69 6e 67 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 6d 65 73 73 61 | .....'warning.(string-trim.messa |
| 5a140 | 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 3b 3b 20 49 67 | ge)........................;;.Ig |
| 5a160 | 6e 6f 72 65 20 2e 65 6e 64 6c 69 6e 65 20 28 70 68 70 6d 64 20 6d 61 72 6b 73 20 67 69 61 6e 74 | nore..endline.(phpmd.marks.giant |
| 5a180 | 20 73 70 61 6e 73 20 61 73 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .spans.as.errors)............... |
| 5a1a0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 3a 65 6e 64 2d 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d | .........;;.:end-line.(flycheck- |
| 5a1c0 | 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 2e 65 6e 64 6c 69 6e 65 29 0a | string-to-number-safe..endline). |
| 5a1e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 | .......................:id..rule |
| 5a200 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 | ........................:checker |
| 5a220 | 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .checker........................ |
| 5a240 | 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :buffer.buffer.................. |
| 5a260 | 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 | ......:filename.filename)....... |
| 5a280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 29 29 29 29 29 0a | ................errors))))))))). |
| 5a2a0 | 20 20 20 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 29 29 0a 0a 28 64 | .......(nreverse.errors)))))..(d |
| 5a2c0 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 65 65 6b 20 28 6f 75 74 70 75 74 | efun.flycheck-parse-reek.(output |
| 5a2e0 | 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 52 65 65 6b 20 77 | .checker.buffer)..."Parse.Reek.w |
| 5a300 | 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b | arnings.from.JSON.OUTPUT...CHECK |
| 5a320 | 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 48 45 43 4b 45 52 | ER.and.BUFFER.denote.the.CHECKER |
| 5a340 | 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 | .that.returned.OUTPUT.and.the.BU |
| 5a360 | 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 | FFER.that.was.checked.respective |
| 5a380 | 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | ly...See.URL.`https://github.com |
| 5a3a0 | 2f 74 72 6f 65 73 73 6e 65 72 2f 72 65 65 6b 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d | /troessner/reek'.for.more.inform |
| 5a3c0 | 61 74 69 6f 6e 0a 61 62 6f 75 74 20 52 65 65 6b 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 72 72 6f | ation.about.Reek."...(let.((erro |
| 5a3e0 | 72 73 20 6e 69 6c 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 65 73 73 61 67 65 20 28 63 | rs.nil)).....(dolist.(message.(c |
| 5a400 | 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 | ar.(flycheck-parse-json.output)) |
| 5a420 | 29 0a 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 | ).......(let-alist.message...... |
| 5a440 | 20 20 20 28 64 6f 6c 69 73 74 20 28 6c 69 6e 65 20 28 64 65 6c 65 74 65 2d 64 75 70 73 20 2e 6c | ...(dolist.(line.(delete-dups..l |
| 5a460 | 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 | ines))...........(push.......... |
| 5a480 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 | ..(flycheck-error-new-at........ |
| 5a4a0 | 20 20 20 20 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 | .....line.............nil....... |
| 5a4c0 | 20 20 20 20 20 20 27 77 61 72 6e 69 6e 67 20 28 63 6f 6e 63 61 74 20 2e 63 6f 6e 74 65 78 74 20 | ......'warning.(concat..context. |
| 5a4e0 | 22 20 22 20 2e 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 73 | "."..message).............:id..s |
| 5a500 | 6d 65 6c 6c 5f 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 | mell_type.............:checker.c |
| 5a520 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 | hecker.............:buffer.buffe |
| 5a540 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 2e 73 6f 75 72 63 65 29 | r.............:filename..source) |
| 5a560 | 0a 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 0a 20 20 20 20 28 6e 72 65 76 | ............errors)))).....(nrev |
| 5a580 | 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | erse.errors)))..(defun.flycheck- |
| 5a5a0 | 70 61 72 73 65 2d 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 20 28 6f 75 74 70 75 74 20 63 68 65 | parse-go-staticcheck.(output.che |
| 5a5c0 | 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 73 74 61 74 69 63 68 65 63 6b | cker.buffer)..."Parse.staticheck |
| 5a5e0 | 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 | .warnings.from.JSON.OUTPUT...CHE |
| 5a600 | 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 48 45 43 4b | CKER.and.BUFFER.denote.the.CHECK |
| 5a620 | 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 | ER.that.returned.OUTPUT.and.the. |
| 5a640 | 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 | BUFFER.that.was.checked.respecti |
| 5a660 | 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 74 61 74 69 63 63 68 | vely...See.URL.`https://staticch |
| 5a680 | 65 63 6b 2e 69 6f 2f 64 6f 63 73 2f 66 6f 72 6d 61 74 74 65 72 73 27 20 66 6f 72 20 6d 6f 72 65 | eck.io/docs/formatters'.for.more |
| 5a6a0 | 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 73 74 61 74 69 63 68 65 63 6b 2e 22 0a | .information.about.staticheck.". |
| 5a6c0 | 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 6e 69 6c 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 | ..(let.((errors.nil)).....(dolis |
| 5a6e0 | 74 20 28 6d 73 67 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 | t.(msg.(flycheck-parse-json.outp |
| 5a700 | 75 74 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 6d 73 67 0a 20 20 20 20 20 20 | ut)).......(let-alist.msg....... |
| 5a720 | 20 20 28 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ..(push..........(flycheck-error |
| 5a740 | 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 2e 6c 6f 63 61 74 69 6f 6e 2e 6c 69 6e 65 | -new-at............location.line |
| 5a760 | 0a 20 20 20 20 20 20 20 20 20 20 2e 6c 6f 63 61 74 69 6f 6e 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 | ............location.column..... |
| 5a780 | 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 | ......(pcase..severity.......... |
| 5a7a0 | 20 20 20 28 60 22 65 72 72 6f 72 22 20 20 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 | ...(`"error"...'error).......... |
| 5a7c0 | 20 20 20 28 60 22 77 61 72 6e 69 6e 67 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 | ...(`"warning".'warning)........ |
| 5a7e0 | 20 20 20 20 20 28 60 22 69 67 6e 6f 72 65 64 22 20 27 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 | .....(`"ignored".'info)......... |
| 5a800 | 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 74 6f 20 77 61 72 6e 69 6e 67 20 66 6f 72 20 75 6e | ....;;.Default.to.warning.for.un |
| 5a820 | 6b 6e 6f 77 6e 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 20 | known..severity.............(_.. |
| 5a840 | 20 20 20 20 20 20 20 20 27 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 2e 6d 65 | ........'warning))............me |
| 5a860 | 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 63 6f 64 65 0a 20 20 20 20 20 20 | ssage...........:id..code....... |
| 5a880 | 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 3a | ....:checker.checker...........: |
| 5a8a0 | 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d | buffer.buffer...........:filenam |
| 5a8c0 | 65 20 2e 6c 6f 63 61 74 69 6f 6e 2e 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 | e..location.file)..........error |
| 5a8e0 | 73 29 29 29 0a 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 | s))).....(nreverse.errors)))..(d |
| 5a900 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 74 73 6c 69 6e 74 20 28 6f 75 74 70 | efun.flycheck-parse-tslint.(outp |
| 5a920 | 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 54 53 4c 69 | ut.checker.buffer)..."Parse.TSLi |
| 5a940 | 6e 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 | nt.errors.from.JSON.OUTPUT...CHE |
| 5a960 | 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 64 20 74 68 65 20 43 48 45 43 | CKER.and.BUFFER.denoted.the.CHEC |
| 5a980 | 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 | KER.that.returned.OUTPUT.and.the |
| 5a9a0 | 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 | .BUFFER.that.was.checked.respect |
| 5a9c0 | 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 61 6c 61 6e 74 69 | ively...See.URL.`https://palanti |
| 5a9e0 | 72 2e 67 69 74 68 75 62 2e 69 6f 2f 74 73 6c 69 6e 74 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e | r.github.io/tslint/'.for.more.in |
| 5aa00 | 66 6f 72 6d 61 74 69 6f 6e 0a 61 62 6f 75 74 20 54 53 4c 69 6e 74 2e 22 0a 20 20 28 73 65 71 2d | formation.about.TSLint."...(seq- |
| 5aa20 | 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 | map.(lambda.(message)........... |
| 5aa40 | 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 | ...(let-alist.message........... |
| 5aa60 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 | .....(flycheck-error-new-at..... |
| 5aa80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 31 20 2e 73 74 61 72 74 50 6f 73 69 74 69 6f 6e 2e | ............(+.1..startPosition. |
| 5aaa0 | 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 2b 20 31 20 2e 73 74 61 72 | line).................(+.1..star |
| 5aac0 | 74 50 6f 73 69 74 69 6f 6e 2e 63 68 61 72 61 63 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | tPosition.character)............ |
| 5aae0 | 20 20 20 20 20 28 70 63 61 73 65 20 2e 72 75 6c 65 53 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 | .....(pcase..ruleSeverity....... |
| 5ab00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 22 45 52 52 4f 52 22 20 20 20 27 65 72 72 6f 72 29 0a 20 | ............("ERROR"...'error).. |
| 5ab20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 57 41 52 4e 49 4e 47 22 20 27 77 61 72 | .................("WARNING".'war |
| 5ab40 | 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 20 20 20 20 20 | ning)...................(_...... |
| 5ab60 | 20 20 20 27 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 2e 66 | ...'warning))..................f |
| 5ab80 | 61 69 6c 75 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 | ailure.................:id..rule |
| 5aba0 | 4e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 | Name.................:checker.ch |
| 5abc0 | 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 | ecker.................:buffer.bu |
| 5abe0 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 2e | ffer.................:filename.. |
| 5ac00 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 28 | name.................:end-line.( |
| 5ac20 | 2b 20 31 20 2e 65 6e 64 50 6f 73 69 74 69 6f 6e 2e 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 | +.1..endPosition.line).......... |
| 5ac40 | 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 2b 20 31 20 2e 65 6e 64 50 6f 73 69 | .......:end-column.(+.1..endPosi |
| 5ac60 | 74 69 6f 6e 2e 63 68 61 72 61 63 74 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 | tion.character))))............(c |
| 5ac80 | 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 | ar.(flycheck-parse-json.output)) |
| 5aca0 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 75 73 74 2d 63 | ))..(defun.flycheck-parse-rust-c |
| 5acc0 | 6f 6c 6c 65 63 74 2d 73 70 61 6e 73 20 28 73 70 61 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 | ollect-spans.(span)..."Return.a. |
| 5ace0 | 6c 69 73 74 20 6f 66 20 73 70 61 6e 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 20 61 20 53 50 41 | list.of.spans.contained.in.a.SPA |
| 5ad00 | 4e 20 6f 62 6a 65 63 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 70 61 6e 73 29 29 0a 20 20 20 20 | N.object."...(let.((spans))..... |
| 5ad20 | 28 6c 65 74 2d 61 6c 69 73 74 20 73 70 61 6e 0a 20 20 20 20 20 20 3b 3b 20 57 69 74 68 20 6d 61 | (let-alist.span.......;;.With.ma |
| 5ad40 | 63 72 6f 20 65 78 70 61 6e 73 69 6f 6e 20 65 72 72 6f 72 73 2c 20 73 6f 6d 65 20 73 70 61 6e 73 | cro.expansion.errors,.some.spans |
| 5ad60 | 20 77 69 6c 6c 20 70 6f 69 6e 74 20 74 6f 20 70 68 6f 6e 79 20 66 69 6c 65 20 6e 61 6d 65 73 0a | .will.point.to.phony.file.names. |
| 5ad80 | 20 20 20 20 20 20 3b 3b 20 74 6f 20 69 6e 64 69 63 61 74 65 20 61 6e 20 65 72 72 6f 72 20 69 6e | ......;;.to.indicate.an.error.in |
| 5ada0 | 73 69 64 65 20 74 68 65 20 73 74 64 20 72 75 73 74 20 6c 69 62 2e 20 20 57 65 20 73 6b 69 70 20 | side.the.std.rust.lib...We.skip. |
| 5adc0 | 74 68 65 73 65 20 73 70 61 6e 73 20 61 73 0a 20 20 20 20 20 20 3b 3b 20 74 68 65 79 20 77 6f 6e | these.spans.as.......;;.they.won |
| 5ade0 | 27 74 20 61 70 70 65 61 72 20 69 6e 20 66 6c 79 63 68 65 63 6b 20 61 6e 79 77 61 79 2e 0a 20 20 | 't.appear.in.flycheck.anyway.... |
| 5ae00 | 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 3d 20 2e 66 69 6c 65 5f 6e 61 6d 65 20 | ....(unless.(string=..file_name. |
| 5ae20 | 22 3c 73 74 64 20 6d 61 63 72 6f 73 3e 22 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 73 70 | "<std.macros>").........(push.sp |
| 5ae40 | 61 6e 20 73 70 61 6e 73 29 29 0a 0a 20 20 20 20 20 20 3b 3b 20 4d 61 63 72 6f 20 65 78 70 61 6e | an.spans))........;;.Macro.expan |
| 5ae60 | 73 69 6f 6e 20 65 72 72 6f 72 73 20 77 69 6c 6c 20 68 61 76 65 20 61 20 73 70 61 6e 20 69 6e 20 | sion.errors.will.have.a.span.in. |
| 5ae80 | 74 68 65 20 27 65 78 70 61 6e 73 69 6f 6e 27 20 66 69 65 6c 64 2c 20 73 6f 20 77 65 0a 20 20 20 | the.'expansion'.field,.so.we.... |
| 5aea0 | 20 20 20 3b 3b 20 72 65 63 75 72 73 69 76 65 6c 79 20 63 6f 6c 6c 65 63 74 20 69 74 2e 0a 20 20 | ...;;.recursively.collect.it.... |
| 5aec0 | 20 20 20 20 28 69 66 20 2e 65 78 70 61 6e 73 69 6f 6e 2e 73 70 61 6e 0a 20 20 20 20 20 20 20 20 | ....(if..expansion.span......... |
| 5aee0 | 20 20 28 61 70 70 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 75 73 74 2d 63 | ..(append.(flycheck-parse-rust-c |
| 5af00 | 6f 6c 6c 65 63 74 2d 73 70 61 6e 73 20 2e 65 78 70 61 6e 73 69 6f 6e 2e 73 70 61 6e 29 0a 20 20 | ollect-spans..expansion.span)... |
| 5af20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 70 61 6e 73 29 0a 20 20 20 20 20 20 20 20 73 | ................spans).........s |
| 5af40 | 70 61 6e 73 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | pans))))..(defun.flycheck-parse- |
| 5af60 | 72 75 73 74 63 2d 64 69 61 67 6e 6f 73 74 69 63 20 28 64 69 61 67 6e 6f 73 74 69 63 20 63 68 65 | rustc-diagnostic.(diagnostic.che |
| 5af80 | 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 54 75 72 6e 20 61 20 72 75 73 74 63 20 44 49 41 | cker.buffer)..."Turn.a.rustc.DIA |
| 5afa0 | 47 4e 4f 53 54 49 43 20 69 6e 74 6f 20 61 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 2e | GNOSTIC.into.a.`flycheck-error'. |
| 5afc0 | 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 | ..CHECKER.and.BUFFER.denote.the. |
| 5afe0 | 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 44 49 41 47 4e 4f 53 54 49 43 | CHECKER.that.returned.DIAGNOSTIC |
| 5b000 | 0a 61 6e 64 20 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 | .and.the.BUFFER.that.was.checked |
| 5b020 | 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 44 49 41 47 4e 4f 53 54 49 43 20 73 68 6f 75 6c | .respectively...DIAGNOSTIC.shoul |
| 5b040 | 64 20 62 65 20 61 20 70 61 72 73 65 64 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 20 64 65 73 63 72 69 | d.be.a.parsed.JSON.object.descri |
| 5b060 | 62 69 6e 67 20 61 20 72 75 73 74 63 0a 64 69 61 67 6e 6f 73 74 69 63 2c 20 66 6f 6c 6c 6f 77 69 | bing.a.rustc.diagnostic,.followi |
| 5b080 | 6e 67 20 74 68 65 20 66 6f 72 6d 61 74 20 64 65 73 63 72 69 62 65 64 20 74 68 65 72 65 3a 0a 0a | ng.the.format.described.there:.. |
| 5b0a0 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 75 73 74 2d 6c 61 6e 67 2f 72 75 73 | https://github.com/rust-lang/rus |
| 5b0c0 | 74 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 73 72 63 2f 6c 69 62 72 75 73 74 63 5f 65 72 72 6f 72 | t/blob/master/src/librustc_error |
| 5b0e0 | 73 2f 6a 73 6f 6e 2e 72 73 23 4c 31 35 34 22 0a 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 2d 6d | s/json.rs#L154"...(let.((error-m |
| 5b100 | 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 2d 6c 65 76 65 6c 29 0a 20 20 | essage).........(error-level)... |
| 5b120 | 20 20 20 20 20 20 28 65 72 72 6f 72 2d 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6d | ......(error-code).........(prim |
| 5b140 | 61 72 79 2d 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6d 61 72 79 2d 6c | ary-filename).........(primary-l |
| 5b160 | 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 29 0a 20 20 | ine).........(primary-column)... |
| 5b180 | 20 20 20 20 20 20 28 70 72 69 6d 61 72 79 2d 65 6e 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | ......(primary-end-line)........ |
| 5b1a0 | 20 28 70 72 69 6d 61 72 79 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 28 67 | .(primary-end-column).........(g |
| 5b1c0 | 72 6f 75 70 20 28 6d 61 6b 65 2d 73 79 6d 62 6f 6c 20 22 67 72 6f 75 70 22 29 29 0a 20 20 20 20 | roup.(make-symbol."group"))..... |
| 5b1e0 | 20 20 20 20 28 73 70 61 6e 73 29 0a 20 20 20 20 20 20 20 20 28 63 68 69 6c 64 72 65 6e 29 0a 20 | ....(spans).........(children).. |
| 5b200 | 20 20 20 20 20 20 20 28 65 72 72 6f 72 73 29 29 0a 20 20 20 20 3b 3b 20 54 68 65 20 64 69 61 67 | .......(errors)).....;;.The.diag |
| 5b220 | 6e 6f 73 74 69 63 20 66 6f 72 6d 61 74 20 69 73 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 74 68 | nostic.format.is.described.in.th |
| 5b240 | 65 20 6c 69 6e 6b 20 61 62 6f 76 65 2e 20 20 54 68 65 20 67 69 73 74 20 6f 66 20 69 74 20 69 73 | e.link.above...The.gist.of.it.is |
| 5b260 | 0a 20 20 20 20 3b 3b 20 74 68 61 74 20 61 20 64 69 61 67 6e 6f 73 74 69 63 20 63 61 6e 20 68 61 | .....;;.that.a.diagnostic.can.ha |
| 5b280 | 76 65 20 73 65 76 65 72 61 6c 20 63 61 75 73 65 73 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 | ve.several.causes.in.the.source. |
| 5b2a0 | 74 65 78 74 3b 20 74 68 65 73 65 0a 20 20 20 20 3b 3b 20 63 61 75 73 65 73 20 61 72 65 20 72 65 | text;.these.....;;.causes.are.re |
| 5b2c0 | 70 72 65 73 65 6e 74 65 64 20 62 79 20 73 70 61 6e 73 2e 20 20 54 68 65 20 64 69 61 67 6e 6f 73 | presented.by.spans...The.diagnos |
| 5b2e0 | 74 69 63 20 68 61 73 20 61 20 6d 65 73 73 61 67 65 20 61 6e 64 20 61 0a 20 20 20 20 3b 3b 20 6c | tic.has.a.message.and.a.....;;.l |
| 5b300 | 65 76 65 6c 20 28 65 72 72 6f 72 2c 20 77 61 72 6e 69 6e 67 29 2c 20 77 68 69 6c 65 20 74 68 65 | evel.(error,.warning),.while.the |
| 5b320 | 20 73 70 61 6e 73 20 68 61 76 65 20 61 20 66 69 6c 65 6e 61 6d 65 2c 20 6c 69 6e 65 2c 20 63 6f | .spans.have.a.filename,.line,.co |
| 5b340 | 6c 75 6d 6e 2c 0a 20 20 20 20 3b 3b 20 61 6e 64 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 6c 61 62 | lumn,.....;;.and.an.optional.lab |
| 5b360 | 65 6c 2e 20 20 54 68 65 20 70 72 69 6d 61 72 79 20 73 70 61 6e 20 70 6f 69 6e 74 73 20 74 6f 20 | el...The.primary.span.points.to. |
| 5b380 | 74 68 65 20 72 6f 6f 74 20 63 61 75 73 65 20 6f 66 20 74 68 65 0a 20 20 20 20 3b 3b 20 65 72 72 | the.root.cause.of.the.....;;.err |
| 5b3a0 | 6f 72 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 74 65 78 74 2c 20 77 68 69 6c 65 20 6e 6f 6e | or.in.the.source.text,.while.non |
| 5b3c0 | 2d 70 72 69 6d 61 72 79 20 73 70 61 6e 73 20 70 6f 69 6e 74 20 74 6f 20 72 65 6c 61 74 65 64 0a | -primary.spans.point.to.related. |
| 5b3e0 | 20 20 20 20 3b 3b 20 63 61 75 73 65 73 2e 20 20 53 70 61 6e 73 20 6d 61 79 20 68 61 76 65 20 61 | ....;;.causes...Spans.may.have.a |
| 5b400 | 6e 20 27 65 78 70 61 6e 73 69 6f 6e 27 20 66 69 65 6c 64 20 66 6f 72 20 6d 61 63 72 6f 20 65 78 | n.'expansion'.field.for.macro.ex |
| 5b420 | 70 61 6e 73 69 6f 6e 20 65 72 72 6f 72 73 3b 0a 20 20 20 20 3b 3b 20 74 68 65 73 65 20 65 78 70 | pansion.errors;.....;;.these.exp |
| 5b440 | 61 6e 73 69 6f 6e 20 66 69 65 6c 64 73 20 77 69 6c 6c 20 63 6f 6e 74 61 69 6e 20 61 6e 6f 74 68 | ansion.fields.will.contain.anoth |
| 5b460 | 65 72 20 73 70 61 6e 20 28 61 6e 64 20 73 6f 20 6f 6e 29 2e 20 20 49 6e 0a 20 20 20 20 3b 3b 20 | er.span.(and.so.on)...In.....;;. |
| 5b480 | 61 64 64 69 74 69 6f 6e 2c 20 61 20 64 69 61 67 6e 6f 73 74 69 63 20 63 61 6e 20 61 6c 73 6f 20 | addition,.a.diagnostic.can.also. |
| 5b4a0 | 68 61 76 65 20 63 68 69 6c 64 72 65 6e 20 64 69 61 67 6e 6f 73 74 69 63 73 20 74 68 61 74 20 61 | have.children.diagnostics.that.a |
| 5b4c0 | 72 65 20 75 73 65 64 0a 20 20 20 20 3b 3b 20 74 6f 20 70 72 6f 76 69 64 65 20 61 64 64 69 74 69 | re.used.....;;.to.provide.additi |
| 5b4e0 | 6f 6e 61 6c 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 74 68 72 6f 75 67 68 20 74 68 65 69 72 20 6d | onal.information.through.their.m |
| 5b500 | 65 73 73 61 67 65 20 66 69 65 6c 64 2c 20 62 75 74 20 64 6f 20 6e 6f 74 0a 20 20 20 20 3b 3b 20 | essage.field,.but.do.not.....;;. |
| 5b520 | 73 65 65 6d 20 74 6f 20 63 6f 6e 74 61 69 6e 20 61 6e 79 20 73 70 61 6e 73 20 28 79 65 74 29 2e | seem.to.contain.any.spans.(yet). |
| 5b540 | 0a 20 20 20 20 3b 3b 0a 20 20 20 20 3b 3b 20 57 65 20 66 69 72 73 74 20 67 61 74 68 65 72 20 73 | .....;;.....;;.We.first.gather.s |
| 5b560 | 70 61 6e 73 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 74 75 72 6e 20 65 76 65 72 79 20 73 70 61 6e | pans.in.order.to.turn.every.span |
| 5b580 | 20 69 6e 74 6f 20 61 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 0a 20 20 20 20 3b 3b 20 6f 62 | .into.a.flycheck.error.....;;.ob |
| 5b5a0 | 6a 65 63 74 2c 20 74 68 61 74 20 77 65 20 63 6f 6c 6c 65 63 74 20 69 6e 74 6f 20 74 68 65 20 60 | ject,.that.we.collect.into.the.` |
| 5b5c0 | 65 72 72 6f 72 73 27 20 6c 69 73 74 2e 0a 0a 20 20 20 20 3b 3b 20 4e 65 73 74 65 64 20 60 6c 65 | errors'.list.......;;.Nested.`le |
| 5b5e0 | 74 2d 61 6c 69 73 74 27 20 63 61 75 73 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 77 61 72 6e 69 | t-alist'.cause.compilation.warni |
| 5b600 | 6e 67 73 2c 20 68 65 6e 63 65 20 77 65 20 60 73 65 74 71 27 20 61 6c 6c 0a 20 20 20 20 3b 3b 20 | ngs,.hence.we.`setq'.all.....;;. |
| 5b620 | 74 68 65 73 65 20 76 61 6c 75 65 73 20 68 65 72 65 20 66 69 72 73 74 20 74 6f 20 61 76 6f 69 64 | these.values.here.first.to.avoid |
| 5b640 | 20 6e 65 73 74 69 6e 67 2e 0a 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 64 69 61 67 6e 6f 73 | .nesting......(let-alist.diagnos |
| 5b660 | 74 69 63 0a 20 20 20 20 20 20 28 73 65 74 71 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 2e 6d | tic.......(setq.error-message..m |
| 5b680 | 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 2d 6c 65 76 65 6c 20 28 | essage.............error-level.( |
| 5b6a0 | 70 63 61 73 65 20 2e 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcase..level.................... |
| 5b6c0 | 20 20 20 20 20 20 20 28 60 22 65 72 72 6f 72 22 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 | .......(`"error".'error)........ |
| 5b6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 77 61 72 6e 69 6e 67 22 20 27 | ...................(`"warning".' |
| 5b700 | 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 20 20 | warning)........................ |
| 5b720 | 20 20 20 28 60 22 6e 6f 74 65 22 20 27 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(`"note".'info).............. |
| 5b740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 27 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 | .............(_.'error))........ |
| 5b760 | 20 20 20 20 20 3b 3b 20 54 68 65 20 27 63 6f 64 65 27 20 66 69 65 6c 64 20 6f 66 20 74 68 65 20 | .....;;.The.'code'.field.of.the. |
| 5b780 | 64 69 61 67 6e 6f 73 74 69 63 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 61 63 74 75 61 6c 20 65 | diagnostic.contains.the.actual.e |
| 5b7a0 | 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 64 65 20 61 6e 64 20 61 6e 20 | rror.............;;.code.and.an. |
| 5b7c0 | 6f 70 74 69 6f 6e 61 6c 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 74 68 61 74 20 77 65 20 69 67 6e | optional.explanation.that.we.ign |
| 5b7e0 | 6f 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 2d 63 6f 64 65 20 2e 63 6f 64 65 | ore.............error-code..code |
| 5b800 | 2e 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6f 6c 6c 65 63 74 20 61 6c 6c | .code.............;;.Collect.all |
| 5b820 | 20 73 70 61 6e 73 20 72 65 63 75 72 73 69 76 65 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 | .spans.recursively.............s |
| 5b840 | 70 61 6e 73 20 28 73 65 71 2d 6d 61 70 63 61 74 20 23 27 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 | pans.(seq-mapcat.#'flycheck-pars |
| 5b860 | 65 2d 72 75 73 74 2d 63 6f 6c 6c 65 63 74 2d 73 70 61 6e 73 20 2e 73 70 61 6e 73 29 0a 20 20 20 | e-rust-collect-spans..spans).... |
| 5b880 | 20 20 20 20 20 20 20 20 20 63 68 69 6c 64 72 65 6e 20 2e 63 68 69 6c 64 72 65 6e 29 29 0a 0a 20 | .........children..children))... |
| 5b8a0 | 20 20 20 3b 3b 20 54 75 72 6e 20 65 61 63 68 20 73 70 61 6e 20 69 6e 74 6f 20 61 20 66 6c 79 63 | ...;;.Turn.each.span.into.a.flyc |
| 5b8c0 | 68 65 63 6b 20 65 72 72 6f 72 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 73 70 61 6e 20 73 70 61 | heck.error.....(dolist.(span.spa |
| 5b8e0 | 6e 73 29 0a 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 73 70 61 6e 0a 20 20 20 20 20 20 | ns).......(let-alist.span....... |
| 5b900 | 20 20 3b 3b 20 43 68 69 6c 64 72 65 6e 20 6d 61 79 20 6e 6f 74 20 68 61 76 65 20 66 69 6c 65 6e | ..;;.Children.may.not.have.filen |
| 5b920 | 61 6d 65 2f 6c 69 6e 65 2f 63 6f 6c 75 6d 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 73 6f 20 | ame/line/column.information,.so. |
| 5b940 | 77 65 20 75 73 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 74 68 6f 73 65 20 66 72 6f 6d 20 74 68 65 | we.use.........;;.those.from.the |
| 5b960 | 20 70 72 69 6d 61 72 79 20 73 70 61 6e 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 2e 69 73 5f | .primary.span.........(when..is_ |
| 5b980 | 70 72 69 6d 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 69 6d 61 72 79 2d | primary...........(setq.primary- |
| 5b9a0 | 66 69 6c 65 6e 61 6d 65 20 2e 66 69 6c 65 5f 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | filename..file_name............. |
| 5b9c0 | 20 20 20 20 70 72 69 6d 61 72 79 2d 6c 69 6e 65 20 2e 6c 69 6e 65 5f 73 74 61 72 74 0a 20 20 20 | ....primary-line..line_start.... |
| 5b9e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 20 2e 63 6f 6c | .............primary-column..col |
| 5ba00 | 75 6d 6e 5f 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 69 6d 61 72 | umn_start.................primar |
| 5ba20 | 79 2d 65 6e 64 2d 6c 69 6e 65 20 2e 6c 69 6e 65 5f 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 | y-end-line..line_end............ |
| 5ba40 | 20 20 20 20 20 70 72 69 6d 61 72 79 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 63 6f 6c 75 6d 6e 5f | .....primary-end-column..column_ |
| 5ba60 | 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 28 66 6c | end)).........(push..........(fl |
| 5ba80 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 2e 6c | ycheck-error-new-at............l |
| 5baa0 | 69 6e 65 5f 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 2e 63 6f 6c 75 6d 6e 5f 73 74 61 72 | ine_start............column_star |
| 5bac0 | 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 6e 2d 70 72 69 6d 61 72 79 20 73 70 61 6e 73 | t...........;;.Non-primary.spans |
| 5bae0 | 20 61 72 65 20 75 73 65 64 20 66 6f 72 20 6e 6f 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 69 | .are.used.for.notes...........(i |
| 5bb00 | 66 20 2e 69 73 5f 70 72 69 6d 61 72 79 20 65 72 72 6f 72 2d 6c 65 76 65 6c 20 27 69 6e 66 6f 29 | f..is_primary.error-level.'info) |
| 5bb20 | 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 2e 69 73 5f 70 72 69 6d 61 72 79 0a 20 20 20 20 20 | ...........(if..is_primary...... |
| 5bb40 | 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 69 6d 61 72 79 20 73 70 61 6e 73 20 6d 61 79 20 68 61 | .........;;.Primary.spans.may.ha |
| 5bb60 | 76 65 20 6c 61 62 65 6c 73 20 77 69 74 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 66 6f 72 6d | ve.labels.with.additional.inform |
| 5bb80 | 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 65 72 72 6f | ation...............(concat.erro |
| 5bba0 | 72 2d 6d 65 73 73 61 67 65 20 28 77 68 65 6e 20 2e 6c 61 62 65 6c 0a 20 20 20 20 20 20 20 20 20 | r-message.(when..label.......... |
| 5bbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f | .............................(fo |
| 5bbe0 | 72 6d 61 74 20 22 20 28 25 73 29 22 20 2e 6c 61 62 65 6c 29 29 29 0a 20 20 20 20 20 20 20 20 20 | rmat.".(%s)"..label))).......... |
| 5bc00 | 20 20 20 3b 3b 20 49 66 20 74 68 65 20 6c 61 62 65 6c 20 69 73 20 65 6d 70 74 79 2c 20 66 61 6c | ...;;.If.the.label.is.empty,.fal |
| 5bc20 | 6c 62 61 63 6b 20 6f 6e 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 2c 0a 20 20 20 20 | lback.on.the.error.message,..... |
| 5bc40 | 20 20 20 20 20 20 20 20 3b 3b 20 6f 74 68 65 72 77 69 73 65 20 77 65 20 77 6f 6e 27 74 20 62 65 | ........;;.otherwise.we.won't.be |
| 5bc60 | 20 61 62 6c 65 20 74 6f 20 64 69 73 70 6c 61 79 20 61 6e 79 74 68 69 6e 67 0a 20 20 20 20 20 20 | .able.to.display.anything....... |
| 5bc80 | 20 20 20 20 20 20 28 6f 72 20 2e 6c 61 62 65 6c 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 | ......(or..label.error-message)) |
| 5bca0 | 0a 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 65 72 72 6f 72 2d 63 6f 64 65 0a 20 20 20 20 20 20 | ...........:id.error-code....... |
| 5bcc0 | 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 3a | ....:checker.checker...........: |
| 5bce0 | 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d | buffer.buffer...........:filenam |
| 5bd00 | 65 20 2e 66 69 6c 65 5f 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 67 72 | e..file_name...........:group.gr |
| 5bd20 | 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 2e 6c 69 6e 65 5f 65 6e | oup...........:end-line..line_en |
| 5bd40 | 64 0a 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 63 6f 6c 75 6d 6e 5f | d...........:end-column..column_ |
| 5bd60 | 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 0a 0a 20 20 20 20 3b 3b 20 | end)..........errors)))......;;. |
| 5bd80 | 54 68 65 6e 20 77 65 20 74 75 72 6e 20 63 68 69 6c 64 72 65 6e 20 6d 65 73 73 61 67 65 73 20 69 | Then.we.turn.children.messages.i |
| 5bda0 | 6e 74 6f 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 20 70 6f 69 6e 74 69 6e 67 20 74 6f 20 | nto.flycheck.errors.pointing.to. |
| 5bdc0 | 74 68 65 0a 20 20 20 20 3b 3b 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 70 72 69 6d 61 | the.....;;.location.of.the.prima |
| 5bde0 | 72 79 20 73 70 61 6e 2e 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 69 6c 64 20 63 68 69 6c | ry.span......(dolist.(child.chil |
| 5be00 | 64 72 65 6e 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 20 28 6c 65 74 2d | dren).......(let.((message.(let- |
| 5be20 | 61 6c 69 73 74 20 63 68 69 6c 64 20 2e 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 | alist.child..message)))......... |
| 5be40 | 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 61 72 20 28 6c 65 74 2d 61 6c 69 73 74 20 63 68 69 6c 64 | (let-alist.(car.(let-alist.child |
| 5be60 | 20 2e 73 70 61 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 0a 20 20 20 20 20 20 | ..spans))...........(push....... |
| 5be80 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 | .....(flycheck-error-new-at..... |
| 5bea0 | 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 74 68 65 20 6c 69 6e 65 2f 63 6f 6c 75 6d 6e 20 66 | ........;;.Use.the.line/column.f |
| 5bec0 | 72 6f 6d 20 74 68 65 20 66 69 72 73 74 20 73 70 61 6e 20 69 66 20 74 68 65 72 65 20 69 73 20 6f | rom.the.first.span.if.there.is.o |
| 5bee0 | 6e 65 2c 20 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 61 6c 6c 62 61 63 6b 20 74 | ne,.or.............;;.fallback.t |
| 5bf00 | 6f 20 74 68 65 20 6c 69 6e 65 2f 63 6f 6c 75 6d 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 | o.the.line/column.information.fr |
| 5bf20 | 6f 6d 20 74 68 65 20 70 72 69 6d 61 72 79 20 73 70 61 6e 20 6f 66 0a 20 20 20 20 20 20 20 20 20 | om.the.primary.span.of.......... |
| 5bf40 | 20 20 20 3b 3b 20 74 68 65 20 64 69 61 67 6e 6f 73 74 69 63 2e 0a 20 20 20 20 20 20 20 20 20 20 | ...;;.the.diagnostic............ |
| 5bf60 | 20 20 28 6f 72 20 2e 6c 69 6e 65 5f 73 74 61 72 74 20 70 72 69 6d 61 72 79 2d 6c 69 6e 65 29 0a | ..(or..line_start.primary-line). |
| 5bf80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 2e 63 6f 6c 75 6d 6e 5f 73 74 61 72 74 20 70 72 | ............(or..column_start.pr |
| 5bfa0 | 69 6d 61 72 79 2d 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 27 69 6e 66 6f 0a | imary-column).............'info. |
| 5bfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 60 63 61 | ............;;.Messages.from.`ca |
| 5bfe0 | 72 67 6f 20 63 6c 69 70 70 79 27 20 6d 61 79 20 73 75 67 67 65 73 74 20 72 65 70 6c 61 63 65 6d | rgo.clippy'.may.suggest.replacem |
| 5c000 | 65 6e 74 20 63 6f 64 65 2e 20 20 49 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 | ent.code...In.............;;.the |
| 5c020 | 73 65 20 63 61 73 65 73 2c 20 74 68 65 20 60 6d 65 73 73 61 67 65 27 20 66 69 65 6c 64 20 69 74 | se.cases,.the.`message'.field.it |
| 5c040 | 73 65 6c 66 20 69 73 20 61 6e 20 75 6e 68 65 6c 70 66 75 6c 20 60 74 72 79 27 20 6f 72 0a 20 20 | self.is.an.unhelpful.`try'.or... |
| 5c060 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 63 68 61 6e 67 65 20 74 68 69 73 20 74 6f 27 2e 20 20 | ..........;;.`change.this.to'... |
| 5c080 | 57 65 20 61 64 64 20 74 68 65 20 60 73 75 67 67 65 73 74 65 64 5f 72 65 70 6c 61 63 65 6d 65 6e | We.add.the.`suggested_replacemen |
| 5c0a0 | 74 27 20 66 69 65 6c 64 20 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 73 65 | t'.field.in.............;;.these |
| 5c0c0 | 20 63 61 73 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 2e 73 75 67 67 65 73 74 | .cases..............(if..suggest |
| 5c0e0 | 65 64 5f 72 65 70 6c 61 63 65 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ed_replacement.................( |
| 5c100 | 66 6f 72 6d 61 74 20 22 25 73 3a 20 60 25 73 60 22 20 6d 65 73 73 61 67 65 20 2e 73 75 67 67 65 | format."%s:.`%s`".message..sugge |
| 5c120 | 73 74 65 64 5f 72 65 70 6c 61 63 65 6d 65 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sted_replacement)............... |
| 5c140 | 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 65 72 72 6f 72 2d 63 | message).............:id.error-c |
| 5c160 | 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 | ode.............:checker.checker |
| 5c180 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 | .............:buffer.buffer..... |
| 5c1a0 | 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 70 72 69 6d 61 72 79 2d 66 69 6c 65 6e 61 | ........:filename.primary-filena |
| 5c1c0 | 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 67 72 6f 75 70 0a 20 20 20 20 | me.............:group.group..... |
| 5c1e0 | 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 28 6f 72 20 2e 6c 69 6e 65 5f 65 6e 64 20 | ........:end-line.(or..line_end. |
| 5c200 | 70 72 69 6d 61 72 79 2d 65 6e 64 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 | primary-end-line).............:e |
| 5c220 | 6e 64 2d 63 6f 6c 75 6d 6e 20 28 6f 72 20 2e 63 6f 6c 75 6d 6e 5f 65 6e 64 20 70 72 69 6d 61 72 | nd-column.(or..column_end.primar |
| 5c240 | 79 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 | y-end-column))............errors |
| 5c260 | 29 29 29 29 0a 0a 20 20 20 20 3b 3b 20 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 73 70 61 | ))))......;;.If.there.are.no.spa |
| 5c280 | 6e 73 2c 20 74 68 65 20 65 72 72 6f 72 20 69 73 20 6e 6f 74 20 61 73 73 6f 63 69 61 74 65 64 20 | ns,.the.error.is.not.associated. |
| 5c2a0 | 77 69 74 68 20 61 20 73 70 65 63 69 66 69 63 0a 20 20 20 20 3b 3b 20 66 69 6c 65 20 62 75 74 20 | with.a.specific.....;;.file.but. |
| 5c2c0 | 77 69 74 68 20 74 68 65 20 70 72 6f 6a 65 63 74 20 61 73 20 61 20 77 68 6f 6c 65 2e 20 20 57 65 | with.the.project.as.a.whole...We |
| 5c2e0 | 20 73 74 69 6c 6c 20 6e 65 65 64 20 74 6f 20 72 65 70 6f 72 74 20 69 74 20 74 6f 0a 20 20 20 20 | .still.need.to.report.it.to..... |
| 5c300 | 3b 3b 20 74 68 65 20 75 73 65 72 20 62 79 20 65 6d 69 74 74 69 6e 67 20 61 20 63 6f 72 72 65 73 | ;;.the.user.by.emitting.a.corres |
| 5c320 | 70 6f 6e 64 69 6e 67 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 20 6f 62 6a 65 63 74 2e 0a 20 | ponding.flycheck-error.object... |
| 5c340 | 20 20 20 3b 3b 20 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 63 6f 64 65 20 69 73 20 | ...;;.Check.whether.the.code.is. |
| 5c360 | 6e 6f 6e 2d 6e 69 6c 20 62 65 63 61 75 73 65 20 52 75 73 74 e2 89 a5 31 2e 34 34 20 69 6e 63 6c | non-nil.because.Rust...1.44.incl |
| 5c380 | 75 64 65 73 20 74 68 65 0a 20 20 20 20 3b 3b 20 77 61 72 6e 69 6e 67 20 63 6f 75 6e 74 20 75 70 | udes.the.....;;.warning.count.up |
| 5c3a0 | 6f 6e 20 63 6f 6d 70 6c 65 74 69 6f 6e 2e 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 65 72 | on.completion......(when.(and.er |
| 5c3c0 | 72 6f 72 2d 63 6f 64 65 20 28 6e 6f 74 20 73 70 61 6e 73 29 29 0a 20 20 20 20 20 20 28 70 75 73 | ror-code.(not.spans)).......(pus |
| 5c3e0 | 68 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 | h.(flycheck-error-new-at........ |
| 5c400 | 20 20 20 20 20 20 3b 3b 20 57 65 20 68 61 76 65 20 6e 6f 20 73 70 65 63 69 66 69 63 20 70 6f 73 | ......;;.We.have.no.specific.pos |
| 5c420 | 69 74 69 6f 6e 20 74 6f 20 61 74 74 61 63 68 20 74 68 65 20 65 72 72 6f 72 20 74 6f 2c 20 73 6f | ition.to.attach.the.error.to,.so |
| 5c440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6c 65 74 27 73 20 75 73 65 20 74 68 65 20 74 | ..............;;.let's.use.the.t |
| 5c460 | 6f 70 20 6f 66 20 74 68 65 20 66 69 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 31 | op.of.the.file...............1.1 |
| 5c480 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 | ..............error-level....... |
| 5c4a0 | 20 20 20 20 20 20 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .......error-message............ |
| 5c4c0 | 20 20 3a 69 64 20 65 72 72 6f 72 2d 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 | ..:id.error-code..............:c |
| 5c4e0 | 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 | hecker.checker..............:buf |
| 5c500 | 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 67 | fer.buffer..............:group.g |
| 5c520 | 72 6f 75 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 | roup).............errors)).....( |
| 5c540 | 6e 72 65 76 65 72 73 65 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c | nreverse.errors)))..(defconst.fl |
| 5c560 | 79 63 68 65 63 6b 2d 2d 6a 73 6f 6e 2d 70 61 72 73 65 72 0a 20 20 28 69 66 20 28 61 6e 64 20 28 | ycheck--json-parser...(if.(and.( |
| 5c580 | 66 75 6e 63 74 69 6f 6e 70 20 27 6a 73 6f 6e 2d 70 61 72 73 65 2d 62 75 66 66 65 72 29 0a 20 20 | functionp.'json-parse-buffer)... |
| 5c5a0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 6a 73 6f 6e 2d 70 61 72 73 65 2d 62 75 66 66 65 72 20 6f 6e | .........;;.json-parse-buffer.on |
| 5c5c0 | 6c 79 20 73 75 70 70 6f 72 74 73 20 6b 65 79 77 6f 72 64 20 61 72 67 75 6d 65 6e 74 73 20 69 6e | ly.supports.keyword.arguments.in |
| 5c5e0 | 20 45 6d 61 63 73 20 32 37 2b 0a 20 20 20 20 20 20 20 20 20 20 20 28 3e 3d 20 65 6d 61 63 73 2d | .Emacs.27+............(>=.emacs- |
| 5c600 | 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 37 29 29 0a 20 20 20 20 20 20 28 6c 61 6d 62 64 61 | major-version.27)).......(lambda |
| 5c620 | 20 28 29 0a 20 20 20 20 20 20 20 20 28 6a 73 6f 6e 2d 70 61 72 73 65 2d 62 75 66 66 65 72 0a 20 | .().........(json-parse-buffer.. |
| 5c640 | 20 20 20 20 20 20 20 20 3a 6f 62 6a 65 63 74 2d 74 79 70 65 20 27 61 6c 69 73 74 20 3a 61 72 72 | ........:object-type.'alist.:arr |
| 5c660 | 61 79 2d 74 79 70 65 20 27 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 3a 6e 75 6c 6c 2d 6f 62 6a | ay-type.'list..........:null-obj |
| 5c680 | 65 63 74 20 6e 69 6c 20 3a 66 61 6c 73 65 2d 6f 62 6a 65 63 74 20 6e 69 6c 29 29 0a 20 20 20 20 | ect.nil.:false-object.nil))..... |
| 5c6a0 | 23 27 6a 73 6f 6e 2d 72 65 61 64 29 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 75 73 65 20 | #'json-read)..."Function.to.use. |
| 5c6c0 | 74 6f 20 70 61 72 73 65 20 4a 53 4f 4e 20 73 74 72 69 6e 67 73 2e 22 29 0a 0a 28 64 65 66 75 6e | to.parse.JSON.strings.")..(defun |
| 5c6e0 | 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 28 6f 75 74 70 75 74 29 0a 20 20 | .flycheck-parse-json.(output)... |
| 5c700 | 22 52 65 74 75 72 6e 20 70 61 72 73 65 64 20 4a 53 4f 4e 20 64 61 74 61 20 66 72 6f 6d 20 4f 55 | "Return.parsed.JSON.data.from.OU |
| 5c720 | 54 50 55 54 2e 0a 0a 4f 55 54 50 55 54 20 69 73 20 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 63 | TPUT...OUTPUT.is.a.string.that.c |
| 5c740 | 6f 6e 74 61 69 6e 73 20 4a 53 4f 4e 20 64 61 74 61 2e 20 20 45 61 63 68 20 6c 69 6e 65 20 6f 66 | ontains.JSON.data...Each.line.of |
| 5c760 | 20 4f 55 54 50 55 54 0a 6d 61 79 20 62 65 20 65 69 74 68 65 72 20 70 6c 61 69 6e 20 74 65 78 74 | .OUTPUT.may.be.either.plain.text |
| 5c780 | 2c 20 61 20 4a 53 4f 4e 20 61 72 72 61 79 20 28 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 60 5b | ,.a.JSON.array.(starting.with.`[ |
| 5c7a0 | 27 29 2c 20 6f 72 20 61 0a 4a 53 4f 4e 20 6f 62 6a 65 63 74 20 28 73 74 61 72 74 69 6e 67 20 77 | '),.or.a.JSON.object.(starting.w |
| 5c7c0 | 69 74 68 20 60 7b 27 29 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 67 6e 6f 72 65 73 | ith.`{')...This.function.ignores |
| 5c7e0 | 20 74 68 65 20 70 6c 61 69 6e 20 74 65 78 74 20 6c 69 6e 65 73 2c 20 70 61 72 73 65 73 20 74 68 | .the.plain.text.lines,.parses.th |
| 5c800 | 65 20 4a 53 4f 4e 0a 6c 69 6e 65 73 2c 20 61 6e 64 20 72 65 74 75 72 6e 73 20 74 68 65 20 70 61 | e.JSON.lines,.and.returns.the.pa |
| 5c820 | 72 73 65 64 20 4a 53 4f 4e 20 6c 69 6e 65 73 20 69 6e 20 61 20 6c 69 73 74 2e 22 0a 20 20 28 6c | rsed.JSON.lines.in.a.list."...(l |
| 5c840 | 65 74 20 28 28 6f 62 6a 65 63 74 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 28 6a 73 6f 6e 2d | et.((objects.nil).........(json- |
| 5c860 | 61 72 72 61 79 2d 74 79 70 65 20 27 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 28 6a 73 6f 6e 2d | array-type.'list).........(json- |
| 5c880 | 66 61 6c 73 65 20 6e 69 6c 29 29 0a 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 | false.nil)).....(with-temp-buffe |
| 5c8a0 | 72 0a 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 6f 75 74 70 75 74 29 0a 20 20 20 20 20 20 28 67 | r.......(insert.output).......(g |
| 5c8c0 | 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 77 68 69 | oto-char.(point-min)).......(whi |
| 5c8e0 | 6c 65 20 28 6e 6f 74 20 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d | le.(not.(eobp)).........(when.(m |
| 5c900 | 65 6d 71 20 28 63 68 61 72 2d 61 66 74 65 72 29 20 27 28 3f 5c 7b 20 3f 5c 5b 29 29 0a 20 20 20 | emq.(char-after).'(?\{.?\[)).... |
| 5c920 | 20 20 20 20 20 20 20 28 70 75 73 68 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 2d | .......(push.(funcall.flycheck-- |
| 5c940 | 6a 73 6f 6e 2d 70 61 72 73 65 72 29 20 6f 62 6a 65 63 74 73 29 29 0a 20 20 20 20 20 20 20 20 28 | json-parser).objects)).........( |
| 5c960 | 66 6f 72 77 61 72 64 2d 6c 69 6e 65 29 29 29 0a 20 20 20 20 28 6e 72 65 76 65 72 73 65 20 6f 62 | forward-line))).....(nreverse.ob |
| 5c980 | 6a 65 63 74 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | jects)))..(defun.flycheck-parse- |
| 5c9a0 | 72 75 73 74 63 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 | rustc.(output.checker.buffer)... |
| 5c9c0 | 22 50 61 72 73 65 20 72 75 73 74 63 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 20 | "Parse.rustc.errors.from.OUTPUT. |
| 5c9e0 | 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 | and.return.a.list.of.`flycheck-e |
| 5ca00 | 72 72 6f 72 27 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 | rror'...CHECKER.and.BUFFER.denot |
| 5ca20 | 65 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 | e.the.CHECKER.that.returned.OUTP |
| 5ca40 | 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b | UT.and.the.BUFFER.that.was.check |
| 5ca60 | 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 54 68 65 20 65 78 70 65 63 74 65 64 20 66 | ed.respectively...The.expected.f |
| 5ca80 | 6f 72 6d 61 74 20 66 6f 72 20 4f 55 54 50 55 54 20 69 73 20 61 20 6d 69 78 20 6f 66 20 70 6c 61 | ormat.for.OUTPUT.is.a.mix.of.pla |
| 5caa0 | 69 6e 20 74 65 78 74 20 6c 69 6e 65 73 20 61 6e 64 0a 4a 53 4f 4e 20 6c 69 6e 65 73 2e 20 20 54 | in.text.lines.and.JSON.lines...T |
| 5cac0 | 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 67 6e 6f 72 65 73 20 74 68 65 20 70 6c 61 69 6e 20 74 | his.function.ignores.the.plain.t |
| 5cae0 | 65 78 74 20 6c 69 6e 65 73 20 61 6e 64 0a 70 61 72 73 65 73 20 6f 6e 6c 79 20 4a 53 4f 4e 20 6c | ext.lines.and.parses.only.JSON.l |
| 5cb00 | 69 6e 65 73 2e 20 20 45 61 63 68 20 4a 53 4f 4e 20 6c 69 6e 65 20 69 73 20 65 78 70 65 63 74 65 | ines...Each.JSON.line.is.expecte |
| 5cb20 | 64 20 74 6f 20 62 65 20 61 20 4a 53 4f 4e 0a 6f 62 6a 65 63 74 20 74 68 61 74 20 63 6f 72 72 65 | d.to.be.a.JSON.object.that.corre |
| 5cb40 | 73 70 6f 6e 64 73 20 74 6f 20 61 20 64 69 61 67 6e 6f 73 74 69 63 20 66 72 6f 6d 20 74 68 65 20 | sponds.to.a.diagnostic.from.the. |
| 5cb60 | 63 6f 6d 70 69 6c 65 72 2e 20 20 54 68 65 0a 65 78 70 65 63 74 65 64 20 64 69 61 67 6e 6f 73 74 | compiler...The.expected.diagnost |
| 5cb80 | 69 63 20 66 6f 72 6d 61 74 20 69 73 20 64 65 73 63 72 69 62 65 64 20 74 68 65 72 65 3a 0a 0a 68 | ic.format.is.described.there:..h |
| 5cba0 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 75 73 74 2d 6c 61 6e 67 2f 72 75 73 74 | ttps://github.com/rust-lang/rust |
| 5cbc0 | 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 73 72 63 2f 6c 69 62 73 79 6e 74 61 78 2f 6a 73 6f 6e 2e | /blob/master/src/libsyntax/json. |
| 5cbe0 | 72 73 23 4c 36 37 2d 4c 31 33 39 22 0a 20 20 28 73 65 71 2d 6d 61 70 63 61 74 20 28 6c 61 6d 62 | rs#L67-L139"...(seq-mapcat.(lamb |
| 5cc00 | 64 61 20 28 6d 73 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | da.(msg).................(flyche |
| 5cc20 | 63 6b 2d 70 61 72 73 65 2d 72 75 73 74 63 2d 64 69 61 67 6e 6f 73 74 69 63 20 6d 73 67 20 63 68 | ck-parse-rustc-diagnostic.msg.ch |
| 5cc40 | 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c | ecker.buffer))...............(fl |
| 5cc60 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 29 0a 0a 28 64 65 | ycheck-parse-json.output)))..(de |
| 5cc80 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 61 72 67 6f 2d 72 75 73 74 63 20 28 | fun.flycheck-parse-cargo-rustc.( |
| 5cca0 | 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 | output.checker.buffer)..."Parse. |
| 5ccc0 | 43 61 72 67 6f 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 20 61 6e 64 20 72 65 74 | Cargo.errors.from.OUTPUT.and.ret |
| 5cce0 | 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 2e 0a | urn.a.list.of.`flycheck-error'.. |
| 5cd00 | 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 | .CHECKER.and.BUFFER.denote.the.C |
| 5cd20 | 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a | HECKER.that.returned.OUTPUT.and. |
| 5cd40 | 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 | the.BUFFER.that.was.checked.resp |
| 5cd60 | 65 63 74 69 76 65 6c 79 2e 0a 0a 54 68 65 20 65 78 70 65 63 74 65 64 20 66 6f 72 6d 61 74 20 66 | ectively...The.expected.format.f |
| 5cd80 | 6f 72 20 4f 55 54 50 55 54 20 69 73 20 61 20 6d 69 78 20 6f 66 20 70 6c 61 69 6e 20 74 65 78 74 | or.OUTPUT.is.a.mix.of.plain.text |
| 5cda0 | 20 6c 69 6e 65 73 20 61 6e 64 0a 4a 53 4f 4e 20 6c 69 6e 65 73 2e 20 20 54 68 69 73 20 66 75 6e | .lines.and.JSON.lines...This.fun |
| 5cdc0 | 63 74 69 6f 6e 20 69 67 6e 6f 72 65 73 20 74 68 65 20 70 6c 61 69 6e 20 74 65 78 74 20 6c 69 6e | ction.ignores.the.plain.text.lin |
| 5cde0 | 65 73 20 61 6e 64 0a 70 61 72 73 65 73 20 6f 6e 6c 79 20 4a 53 4f 4e 20 6c 69 6e 65 73 2e 20 20 | es.and.parses.only.JSON.lines... |
| 5ce00 | 45 61 63 68 20 4a 53 4f 4e 20 6c 69 6e 65 20 69 73 20 65 78 70 65 63 74 65 64 20 74 6f 20 62 65 | Each.JSON.line.is.expected.to.be |
| 5ce20 | 20 61 20 4a 53 4f 4e 0a 6f 62 6a 65 63 74 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 61 | .a.JSON.object.that.represents.a |
| 5ce40 | 20 6d 65 73 73 61 67 65 20 66 72 6f 6d 20 43 61 72 67 6f 2e 20 20 54 68 65 20 66 6f 72 6d 61 74 | .message.from.Cargo...The.format |
| 5ce60 | 20 6f 66 0a 6d 65 73 73 61 67 65 73 20 65 6d 69 74 74 65 64 20 62 79 20 43 61 72 67 6f 20 69 73 | .of.messages.emitted.by.Cargo.is |
| 5ce80 | 20 64 65 73 63 72 69 62 65 64 20 69 6e 20 63 61 72 67 6f 27 73 0a 6d 61 63 68 69 6e 65 5f 6d 65 | .described.in.cargo's.machine_me |
| 5cea0 | 73 73 61 67 65 2e 72 73 20 61 74 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 2e 69 6f 2f | ssage.rs.at.URL.`https://git.io/ |
| 5cec0 | 76 68 32 34 52 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 | vh24R'."...(let.((errors)).....( |
| 5cee0 | 64 6f 6c 69 73 74 20 28 6d 73 67 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e | dolist.(msg.(flycheck-parse-json |
| 5cf00 | 20 6f 75 74 70 75 74 29 29 0a 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 6d 73 67 0a 20 | .output)).......(let-alist.msg.. |
| 5cf20 | 20 20 20 20 20 20 20 3b 3b 20 45 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 20 66 72 | .......;;.Errors.and.warnings.fr |
| 5cf40 | 6f 6d 20 72 75 73 74 63 20 61 72 65 20 77 72 61 70 70 65 64 20 62 79 20 63 61 72 67 6f 2c 20 73 | om.rustc.are.wrapped.by.cargo,.s |
| 5cf60 | 6f 20 77 65 20 66 69 6c 74 65 72 20 61 6e 64 0a 20 20 20 20 20 20 20 20 3b 3b 20 75 6e 77 72 61 | o.we.filter.and.........;;.unwra |
| 5cf80 | 70 20 74 68 65 6d 2c 20 61 6e 64 20 64 65 6c 65 67 61 74 65 20 74 68 65 20 61 63 74 75 61 6c 20 | p.them,.and.delegate.the.actual. |
| 5cfa0 | 63 6f 6e 73 74 72 75 63 74 69 6f 6e 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 | construction.of.`flycheck-error' |
| 5cfc0 | 0a 20 20 20 20 20 20 20 20 3b 3b 20 6f 62 6a 65 63 74 73 20 74 6f 20 60 66 6c 79 63 68 65 63 6b | .........;;.objects.to.`flycheck |
| 5cfe0 | 2d 70 61 72 73 65 2d 72 75 73 74 63 2d 64 69 61 67 6e 6f 73 74 69 63 27 2e 0a 20 20 20 20 20 20 | -parse-rustc-diagnostic'........ |
| 5d000 | 20 20 3b 3b 20 57 65 20 70 75 74 20 74 68 65 20 65 72 72 6f 72 20 72 65 63 6f 72 64 20 77 69 74 | ..;;.We.put.the.error.record.wit |
| 5d020 | 68 20 6e 69 6c 20 63 6f 64 65 20 73 69 6e 63 65 20 66 6c 79 63 68 65 63 6b 20 72 65 67 61 72 64 | h.nil.code.since.flycheck.regard |
| 5d040 | 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 63 61 73 65 20 6f 66 20 6e 6f 6e 7a 65 72 6f | s.........;;.the.case.of.nonzero |
| 5d060 | 20 72 65 74 75 72 6e 20 63 6f 64 65 20 77 69 74 68 6f 75 74 20 61 6e 79 20 65 72 72 6f 72 20 72 | .return.code.without.any.error.r |
| 5d080 | 65 70 6f 72 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 73 20 61 62 6e 6f 72 6d 61 6c 20 72 65 73 | eport.........;;.as.abnormal.res |
| 5d0a0 | 75 6c 74 2e 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 3d 20 2e 72 65 61 | ult..........(when.(string=..rea |
| 5d0c0 | 73 6f 6e 20 22 63 6f 6d 70 69 6c 65 72 2d 6d 65 73 73 61 67 65 22 29 0a 20 20 20 20 20 20 20 20 | son."compiler-message")......... |
| 5d0e0 | 20 20 28 70 75 73 68 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 75 73 74 63 2d 64 69 | ..(push.(flycheck-parse-rustc-di |
| 5d100 | 61 67 6e 6f 73 74 69 63 20 2e 6d 65 73 73 61 67 65 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 | agnostic..message.checker.buffer |
| 5d120 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 0a 20 20 20 | ).................errors)))).... |
| 5d140 | 20 28 61 70 70 6c 79 20 23 27 6e 63 6f 6e 63 20 65 72 72 6f 72 73 29 29 29 0a 0a 3b 3b 20 53 6f | .(apply.#'nconc.errors)))..;;.So |
| 5d160 | 6d 65 20 63 68 65 63 6b 65 72 73 20 6f 75 74 70 75 74 20 41 4e 53 49 20 74 65 72 6d 69 6e 61 6c | me.checkers.output.ANSI.terminal |
| 5d180 | 20 63 6f 6c 6f 72 73 2c 20 77 68 69 63 68 20 64 6f 6e 27 74 20 6d 61 74 63 68 20 75 70 0a 3b 3b | .colors,.which.don't.match.up.;; |
| 5d1a0 | 20 77 69 74 68 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 2c 20 73 6f 20 77 65 20 73 74 72 | .with.:error-patterns,.so.we.str |
| 5d1c0 | 69 70 20 74 68 6f 73 65 20 63 6f 6c 6f 72 20 63 6f 64 65 73 20 66 72 6f 6d 20 74 68 65 20 6f 75 | ip.those.color.codes.from.the.ou |
| 5d1e0 | 74 70 75 74 0a 3b 3b 20 68 65 72 65 20 62 65 66 6f 72 65 20 70 61 73 73 69 6e 67 20 69 74 20 61 | tput.;;.here.before.passing.it.a |
| 5d200 | 6c 6f 6e 67 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 62 65 68 61 76 69 6f 72 2e 20 54 68 | long.to.the.default.behavior..Th |
| 5d220 | 69 73 20 69 73 0a 3b 3b 20 6f 72 69 67 69 6e 61 6c 6c 79 20 6f 6e 6c 79 20 75 73 65 64 20 69 6e | is.is.;;.originally.only.used.in |
| 5d240 | 20 74 68 65 20 72 65 62 61 72 33 20 63 68 65 63 6b 65 72 2c 20 62 75 74 20 74 68 65 20 73 79 73 | .the.rebar3.checker,.but.the.sys |
| 5d260 | 74 65 6d 64 20 63 68 65 63 6b 65 72 0a 3b 3b 20 6e 6f 77 20 61 6c 73 6f 20 6d 61 6b 65 73 20 75 | temd.checker.;;.now.also.makes.u |
| 5d280 | 73 65 20 6f 66 20 69 74 2e 0a 3b 3b 0a 3b 3b 20 54 68 65 20 72 65 6c 65 76 61 6e 74 20 64 69 73 | se.of.it..;;.;;.The.relevant.dis |
| 5d2a0 | 63 75 73 73 69 6f 6e 20 63 61 6e 20 62 65 20 66 6f 75 6e 64 20 61 74 0a 3b 3b 20 68 74 74 70 73 | cussion.can.be.found.at.;;.https |
| 5d2c0 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f | ://github.com/flycheck/flycheck/ |
| 5d2e0 | 70 75 6c 6c 2f 31 31 34 34 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | pull/1144.(defun.flycheck-parse- |
| 5d300 | 77 69 74 68 2d 70 61 74 74 65 72 6e 73 2d 77 69 74 68 6f 75 74 2d 63 6f 6c 6f 72 20 28 6f 75 74 | with-patterns-without-color.(out |
| 5d320 | 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 53 74 72 69 70 20 63 6f 6c | put.checker.buffer)..."Strip.col |
| 5d340 | 6f 72 20 63 6f 64 65 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 20 62 65 66 6f 72 65 20 70 61 73 73 | or.codes.from.OUTPUT.before.pass |
| 5d360 | 69 6e 67 20 69 74 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 62 65 68 61 76 69 6f 72 2e 0a | ing.it.to.the.default.behavior.. |
| 5d380 | 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 61 72 65 20 70 61 73 73 65 64 20 61 | .CHECKER.and.BUFFER.are.passed.a |
| 5d3a0 | 6c 6f 6e 67 20 61 73 20 77 65 6c 6c 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | long.as.well."...(flycheck-parse |
| 5d3c0 | 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 0a 20 20 20 28 61 6e 64 20 28 66 62 6f 75 6e 64 70 20 | -with-patterns....(and.(fboundp. |
| 5d3e0 | 27 61 6e 73 69 2d 63 6f 6c 6f 72 2d 66 69 6c 74 65 72 2d 61 70 70 6c 79 29 20 28 61 6e 73 69 2d | 'ansi-color-filter-apply).(ansi- |
| 5d400 | 63 6f 6c 6f 72 2d 66 69 6c 74 65 72 2d 61 70 70 6c 79 20 6f 75 74 70 75 74 29 29 0a 20 20 20 63 | color-filter-apply.output))....c |
| 5d420 | 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 70 61 72 | hecker.buffer))....;;;.Error.par |
| 5d440 | 73 69 6e 67 20 77 69 74 68 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 73 0a 28 64 | sing.with.regular.expressions.(d |
| 5d460 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 72 65 67 65 78 70 20 28 70 61 74 74 65 72 | efun.flycheck-get-regexp.(patter |
| 5d480 | 6e 73 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 73 69 6e 67 6c 65 20 72 65 67 75 6c 61 72 20 65 | ns)..."Create.a.single.regular.e |
| 5d4a0 | 78 70 72 65 73 73 69 6f 6e 20 66 72 6f 6d 20 50 41 54 54 45 52 4e 53 2e 22 0a 20 20 28 72 78 2d | xpression.from.PATTERNS."...(rx- |
| 5d4c0 | 74 6f 2d 73 74 72 69 6e 67 20 60 28 6f 72 20 2c 40 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 | to-string.`(or.,@(seq-map.(lambd |
| 5d4e0 | 61 20 28 70 29 20 28 6c 69 73 74 20 27 72 65 67 65 78 70 20 28 63 61 72 20 70 29 29 29 20 70 61 | a.(p).(list.'regexp.(car.p))).pa |
| 5d500 | 74 74 65 72 6e 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6e 6f 2d 67 72 6f | tterns)).................'no-gro |
| 5d520 | 75 70 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 6f 6b 65 6e 69 7a 65 2d 6f | up))..(defun.flycheck-tokenize-o |
| 5d540 | 75 74 70 75 74 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 20 28 6f 75 74 70 75 74 20 70 61 74 74 | utput-with-patterns.(output.patt |
| 5d560 | 65 72 6e 73 29 0a 20 20 22 54 6f 6b 65 6e 69 7a 65 20 4f 55 54 50 55 54 20 77 69 74 68 20 50 41 | erns)..."Tokenize.OUTPUT.with.PA |
| 5d580 | 54 54 45 52 4e 53 2e 0a 0a 53 70 6c 69 74 20 74 68 65 20 6f 75 74 70 75 74 20 69 6e 74 6f 20 65 | TTERNS...Split.the.output.into.e |
| 5d5a0 | 72 72 6f 72 20 74 6f 6b 65 6e 73 2c 20 75 73 69 6e 67 20 61 6c 6c 20 72 65 67 75 6c 61 72 20 65 | rror.tokens,.using.all.regular.e |
| 5d5c0 | 78 70 72 65 73 73 69 6f 6e 73 0a 66 72 6f 6d 20 74 68 65 20 65 72 72 6f 72 20 50 41 54 54 45 52 | xpressions.from.the.error.PATTER |
| 5d5e0 | 4e 53 2e 20 20 41 6e 20 65 72 72 6f 72 20 74 6f 6b 65 6e 20 69 73 20 73 69 6d 70 6c 79 20 61 20 | NS...An.error.token.is.simply.a. |
| 5d600 | 73 74 72 69 6e 67 0a 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 65 72 72 6f 72 | string.containing.a.single.error |
| 5d620 | 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e 20 20 53 75 63 68 20 61 20 74 6f 6b 65 6e 20 63 61 6e 20 | .from.OUTPUT...Such.a.token.can. |
| 5d640 | 74 68 65 6e 20 62 65 0a 70 61 72 73 65 64 20 69 6e 74 6f 20 61 20 73 74 72 75 63 74 75 72 65 64 | then.be.parsed.into.a.structured |
| 5d660 | 20 65 72 72 6f 72 20 62 79 20 61 70 70 6c 79 69 6e 67 20 74 68 65 20 50 41 54 54 45 52 4e 53 20 | .error.by.applying.the.PATTERNS. |
| 5d680 | 61 67 61 69 6e 2c 0a 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 65 72 72 6f 72 | again,.see.`flycheck-parse-error |
| 5d6a0 | 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 27 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 | -with-patterns'...Return.a.list. |
| 5d6c0 | 6f 66 20 65 72 72 6f 72 20 74 6f 6b 65 6e 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 72 65 67 65 78 | of.error.tokens."...(let.((regex |
| 5d6e0 | 70 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 72 65 67 65 78 70 20 70 61 74 74 65 72 6e 73 29 | p.(flycheck-get-regexp.patterns) |
| 5d700 | 29 0a 20 20 20 20 20 20 20 20 28 6c 61 73 74 2d 6d 61 74 63 68 20 30 29 0a 20 20 20 20 20 20 20 | ).........(last-match.0)........ |
| 5d720 | 20 65 72 72 6f 72 73 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 | .errors).....(while.(string-matc |
| 5d740 | 68 20 72 65 67 65 78 70 20 6f 75 74 70 75 74 20 6c 61 73 74 2d 6d 61 74 63 68 29 0a 20 20 20 20 | h.regexp.output.last-match)..... |
| 5d760 | 20 20 28 70 75 73 68 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 6f 75 74 70 75 74 29 20 | ..(push.(match-string.0.output). |
| 5d780 | 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6c 61 73 74 2d 6d 61 74 63 68 20 28 | errors).......(setq.last-match.( |
| 5d7a0 | 6d 61 74 63 68 2d 65 6e 64 20 30 29 29 29 0a 20 20 20 20 28 72 65 76 65 72 73 65 20 65 72 72 6f | match-end.0))).....(reverse.erro |
| 5d7c0 | 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 72 79 2d 70 61 72 73 65 | rs)))..(defun.flycheck-try-parse |
| 5d7e0 | 2d 65 72 72 6f 72 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 20 28 65 72 72 20 70 61 74 74 65 72 6e | -error-with-pattern.(err.pattern |
| 5d800 | 20 63 68 65 63 6b 65 72 29 0a 20 20 22 54 72 79 20 74 6f 20 70 61 72 73 65 20 61 20 73 69 6e 67 | .checker)..."Try.to.parse.a.sing |
| 5d820 | 6c 65 20 45 52 52 20 77 69 74 68 20 61 20 50 41 54 54 45 52 4e 20 66 6f 72 20 43 48 45 43 4b 45 | le.ERR.with.a.PATTERN.for.CHECKE |
| 5d840 | 52 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 70 61 72 73 65 64 20 65 72 72 6f 72 20 69 66 20 50 | R...Return.the.parsed.error.if.P |
| 5d860 | 41 54 54 45 52 4e 20 6d 61 74 63 68 65 64 20 45 52 52 2c 20 6f 72 20 6e 69 6c 0a 6f 74 68 65 72 | ATTERN.matched.ERR,.or.nil.other |
| 5d880 | 77 69 73 65 2e 0a 0a 60 65 6e 64 2d 6c 69 6e 65 27 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 | wise...`end-line'.defaults.to.th |
| 5d8a0 | 65 20 76 61 6c 75 65 20 6f 66 20 60 6c 69 6e 65 27 20 77 68 65 6e 20 60 65 6e 64 2d 63 6f 6c 75 | e.value.of.`line'.when.`end-colu |
| 5d8c0 | 6d 6e 27 20 69 73 0a 73 65 74 2c 20 73 69 6e 63 65 20 63 68 65 63 6b 65 72 73 20 6f 66 74 65 6e | mn'.is.set,.since.checkers.often |
| 5d8e0 | 20 6f 6d 69 74 20 72 65 64 75 6e 64 61 6e 74 20 65 6e 64 20 6c 69 6e 65 73 20 28 61 73 20 69 6e | .omit.redundant.end.lines.(as.in |
| 5d900 | 0a 3c 66 69 6c 65 3e 3a 3c 6c 69 6e 65 3e 3a 3c 63 6f 6c 75 6d 6e 3e 2d 3c 65 6e 64 2d 63 6f 6c | .<file>:<line>:<column>-<end-col |
| 5d920 | 75 6d 6e 3e 29 2e 22 0a 20 20 28 6c 65 74 20 28 28 72 65 67 65 78 70 20 28 63 61 72 20 70 61 74 | umn>)."...(let.((regexp.(car.pat |
| 5d940 | 74 65 72 6e 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 63 64 72 20 70 61 74 74 65 | tern)).........(level.(cdr.patte |
| 5d960 | 72 6e 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 72 65 | rn))).....(when.(string-match.re |
| 5d980 | 67 65 78 70 20 65 72 72 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 6e 61 6d 65 20 | gexp.err).......(let.((filename. |
| 5d9a0 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 | (match-string.1.err))........... |
| 5d9c0 | 20 20 28 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 | ..(line.(flycheck-string-to-numb |
| 5d9e0 | 65 72 2d 73 61 66 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 32 20 65 72 72 29 29 29 0a 20 | er-safe.(match-string.2.err))).. |
| 5da00 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 | ...........(column.(flycheck-str |
| 5da20 | 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 | ing-to-number-safe.(match-string |
| 5da40 | 20 33 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 | .3.err))).............(message.( |
| 5da60 | 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 34 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | match-string.4.err))............ |
| 5da80 | 20 28 69 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 35 20 65 72 72 29 29 0a 20 20 20 20 20 | .(id.(match-string.5.err))...... |
| 5daa0 | 20 20 20 20 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e | .......(end-line.(flycheck-strin |
| 5dac0 | 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 36 | g-to-number-safe.(match-string.6 |
| 5dae0 | 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 | .err))).............(end-column. |
| 5db00 | 28 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 2d 73 61 66 65 20 | (flycheck-string-to-number-safe. |
| 5db20 | 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 37 20 65 72 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 | (match-string.7.err))))......... |
| 5db40 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 | (flycheck-error-new-at.......... |
| 5db60 | 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 6c 65 | line..........column..........le |
| 5db80 | 76 65 6c 0a 20 20 20 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 | vel..........(unless.(string-emp |
| 5dba0 | 74 79 2d 70 20 6d 65 73 73 61 67 65 29 20 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 | ty-p.message).message).......... |
| 5dbc0 | 3a 69 64 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 64 29 20 | :id.(unless.(string-empty-p.id). |
| 5dbe0 | 69 64 29 0a 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 | id)..........:checker.checker... |
| 5dc00 | 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c 20 66 | .......:filename.(if.(or.(null.f |
| 5dc20 | 69 6c 65 6e 61 6d 65 29 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 66 69 6c 65 6e 61 6d | ilename).(string-empty-p.filenam |
| 5dc40 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 | e))........................(buff |
| 5dc60 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er-file-name)................... |
| 5dc80 | 20 20 20 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 | ...filename)..........:end-line. |
| 5dca0 | 28 6f 72 20 65 6e 64 2d 6c 69 6e 65 20 28 61 6e 64 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 6c 69 6e | (or.end-line.(and.end-column.lin |
| 5dcc0 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c | e))..........:end-column.end-col |
| 5dce0 | 75 6d 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | umn)))))..(defun.flycheck-parse- |
| 5dd00 | 65 72 72 6f 72 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 20 28 65 72 72 20 70 61 74 74 65 72 6e | error-with-patterns.(err.pattern |
| 5dd20 | 73 20 63 68 65 63 6b 65 72 29 0a 20 20 22 50 61 72 73 65 20 61 20 73 69 6e 67 6c 65 20 45 52 52 | s.checker)..."Parse.a.single.ERR |
| 5dd40 | 20 77 69 74 68 20 65 72 72 6f 72 20 50 41 54 54 45 52 4e 53 20 66 6f 72 20 43 48 45 43 4b 45 52 | .with.error.PATTERNS.for.CHECKER |
| 5dd60 | 2e 0a 0a 41 70 70 6c 79 20 65 61 63 68 20 70 61 74 74 65 72 6e 20 69 6e 20 50 41 54 54 45 52 4e | ...Apply.each.pattern.in.PATTERN |
| 5dd80 | 53 20 74 6f 20 45 52 52 2c 20 69 6e 20 74 68 65 20 67 69 76 65 6e 20 6f 72 64 65 72 2c 20 61 6e | S.to.ERR,.in.the.given.order,.an |
| 5dda0 | 64 0a 72 65 74 75 72 6e 20 74 68 65 20 66 69 72 73 74 20 70 61 72 73 65 64 20 65 72 72 6f 72 2e | d.return.the.first.parsed.error. |
| 5ddc0 | 22 0a 20 20 3b 3b 20 54 72 79 20 74 6f 20 70 61 72 73 65 20 70 61 74 74 65 72 6e 73 20 69 6e 20 | "...;;.Try.to.parse.patterns.in. |
| 5dde0 | 74 68 65 20 6f 72 64 65 72 20 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 74 6f 20 6d 61 6b 65 | the.order.of.declaration.to.make |
| 5de00 | 20 73 75 72 65 20 74 68 61 74 20 74 68 65 0a 20 20 3b 3b 20 66 69 72 73 74 20 6d 61 74 63 68 20 | .sure.that.the...;;.first.match. |
| 5de20 | 77 69 6e 73 2e 0a 20 20 28 6c 65 74 20 28 70 61 72 73 65 64 2d 65 72 72 6f 72 29 0a 20 20 20 20 | wins....(let.(parsed-error)..... |
| 5de40 | 28 77 68 69 6c 65 20 28 61 6e 64 20 70 61 74 74 65 72 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 | (while.(and.patterns............ |
| 5de60 | 20 20 20 20 20 28 6e 6f 74 20 28 73 65 74 71 20 70 61 72 73 65 64 2d 65 72 72 6f 72 0a 20 20 20 | .....(not.(setq.parsed-error.... |
| 5de80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ........................(flychec |
| 5dea0 | 6b 2d 74 72 79 2d 70 61 72 73 65 2d 65 72 72 6f 72 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 0a 20 | k-try-parse-error-with-pattern.. |
| 5dec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 20 28 | ...........................err.( |
| 5dee0 | 63 61 72 20 70 61 74 74 65 72 6e 73 29 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 | car.patterns).checker))))....... |
| 5df00 | 28 73 65 74 71 20 70 61 74 74 65 72 6e 73 20 28 63 64 72 20 70 61 74 74 65 72 6e 73 29 29 29 0a | (setq.patterns.(cdr.patterns))). |
| 5df20 | 20 20 20 20 70 61 72 73 65 64 2d 65 72 72 6f 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | ....parsed-error))..(defun.flych |
| 5df40 | 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 20 28 6f 75 74 70 75 74 20 | eck-parse-with-patterns.(output. |
| 5df60 | 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 4f 55 54 50 55 54 20 | checker.buffer)..."Parse.OUTPUT. |
| 5df80 | 66 72 6f 6d 20 43 48 45 43 4b 45 52 20 77 69 74 68 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e 73 | from.CHECKER.with.error.patterns |
| 5dfa0 | 2e 0a 0a 55 73 65 73 20 74 68 65 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e 73 20 6f 66 20 43 48 | ...Uses.the.error.patterns.of.CH |
| 5dfc0 | 45 43 4b 45 52 20 74 6f 20 74 6f 6b 65 6e 69 7a 65 20 74 68 65 20 6f 75 74 70 75 74 20 61 6e 64 | ECKER.to.tokenize.the.output.and |
| 5dfe0 | 0a 74 72 69 65 73 20 74 6f 20 70 61 72 73 65 20 65 61 63 68 20 65 72 72 6f 72 20 74 6f 6b 65 6e | .tries.to.parse.each.error.token |
| 5e000 | 20 77 69 74 68 20 61 6c 6c 20 70 61 74 74 65 72 6e 73 2c 20 69 6e 20 74 68 65 20 6f 72 64 65 72 | .with.all.patterns,.in.the.order |
| 5e020 | 0a 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 20 20 48 65 6e 63 65 20 61 6e 20 65 72 72 6f 72 | .of.declaration...Hence.an.error |
| 5e040 | 20 69 73 20 6e 65 76 65 72 20 6d 61 74 63 68 65 64 20 74 77 69 63 65 20 62 79 20 74 77 6f 0a 64 | .is.never.matched.twice.by.two.d |
| 5e060 | 69 66 66 65 72 65 6e 74 20 70 61 74 74 65 72 6e 73 2e 20 20 54 68 65 20 70 61 74 74 65 72 6e 20 | ifferent.patterns...The.pattern. |
| 5e080 | 64 65 63 6c 61 72 65 64 20 66 69 72 73 74 20 61 6c 77 61 79 73 20 77 69 6e 73 2e 0a 0a 5f 42 55 | declared.first.always.wins..._BU |
| 5e0a0 | 46 46 45 52 20 69 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 | FFER.is.ignored...Return.a.list. |
| 5e0c0 | 6f 66 20 70 61 72 73 65 64 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 20 28 61 | of.parsed.errors.and.warnings.(a |
| 5e0e0 | 73 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 0a 6f 62 6a 65 63 74 73 29 2e 22 0a 20 20 | s.`flycheck-error'.objects)."... |
| 5e100 | 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 | (with-current-buffer.buffer..... |
| 5e120 | 28 6c 65 74 20 28 28 70 61 74 74 65 72 6e 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | (let.((patterns.(flycheck-checke |
| 5e140 | 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 29 29 29 | r-get.checker.'error-patterns))) |
| 5e160 | 0a 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 | .......(seq-map.(lambda.(err)... |
| 5e180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 65 | ...............(flycheck-parse-e |
| 5e1a0 | 72 72 6f 72 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 20 65 72 72 20 70 61 74 74 65 72 6e 73 20 | rror-with-patterns.err.patterns. |
| 5e1c0 | 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | checker))................(flyche |
| 5e1e0 | 63 6b 2d 74 6f 6b 65 6e 69 7a 65 2d 6f 75 74 70 75 74 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 | ck-tokenize-output-with-patterns |
| 5e200 | 20 6f 75 74 70 75 74 20 70 61 74 74 65 72 6e 73 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 6f 6e | .output.patterns)))))....;;;.Con |
| 5e220 | 76 65 6e 69 65 6e 63 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 2d 73 | venience.definition.of.command-s |
| 5e240 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 0a 3b 3b 20 54 68 69 73 20 6d 61 63 72 6f 20 69 73 | yntax.checkers..;;.This.macro.is |
| 5e260 | 20 61 75 74 6f 6c 6f 61 64 65 64 20 74 6f 20 70 72 65 76 65 6e 74 20 60 77 69 74 68 2d 65 76 61 | .autoloaded.to.prevent.`with-eva |
| 5e280 | 6c 2d 61 66 74 65 72 2d 6c 6f 61 64 27 20 66 72 6f 6d 20 65 78 70 61 6e 64 69 6e 67 20 69 74 73 | l-after-load'.from.expanding.its |
| 5e2a0 | 0a 3b 3b 20 61 72 67 75 6d 65 6e 74 73 2e 20 20 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 | .;;.arguments...See.https://gith |
| 5e2c0 | 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f | ub.com/flycheck/flycheck/issues/ |
| 5e2e0 | 31 33 39 38 2e 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 6d 61 63 72 6f 20 66 | 1398..;;;###autoload.(defmacro.f |
| 5e300 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 28 73 79 6d 62 6f 6c 20 64 | lycheck-define-checker.(symbol.d |
| 5e320 | 6f 63 73 74 72 69 6e 67 20 26 72 65 73 74 20 70 72 6f 70 65 72 74 69 65 73 29 0a 20 20 22 44 65 | ocstring.&rest.properties)..."De |
| 5e340 | 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 63 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 63 68 | fine.SYMBOL.as.command.syntax.ch |
| 5e360 | 65 63 6b 65 72 20 77 69 74 68 20 44 4f 43 53 54 52 49 4e 47 20 61 6e 64 20 50 52 4f 50 45 52 54 | ecker.with.DOCSTRING.and.PROPERT |
| 5e380 | 49 45 53 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d | IES...Like.`flycheck-define-comm |
| 5e3a0 | 61 6e 64 2d 63 68 65 63 6b 65 72 27 2c 20 62 75 74 20 50 52 4f 50 45 52 54 49 45 53 20 6d 75 73 | and-checker',.but.PROPERTIES.mus |
| 5e3c0 | 74 20 6e 6f 74 0a 62 65 20 71 75 6f 74 65 64 2e 20 20 41 6c 73 6f 2c 20 69 6d 70 6c 69 63 69 74 | t.not.be.quoted...Also,.implicit |
| 5e3e0 | 6c 79 20 64 65 66 69 6e 65 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 61 62 6c | ly.define.the.executable.variabl |
| 5e400 | 65 20 66 6f 72 0a 53 59 4d 42 4f 4c 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | e.for.SYMBOL.with.`flycheck-def- |
| 5e420 | 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e | executable-var'."...(declare.(in |
| 5e440 | 64 65 6e 74 20 31 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 2d 73 74 72 69 6e 67 20 32 | dent.1)............(doc-string.2 |
| 5e460 | 29 29 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d 61 6e 64 20 28 70 6c 69 73 74 2d 67 65 74 20 70 | ))...(let.((command.(plist-get.p |
| 5e480 | 72 6f 70 65 72 74 69 65 73 20 3a 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 70 61 | roperties.:command)).........(pa |
| 5e4a0 | 72 73 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f | rser.(plist-get.properties.:erro |
| 5e4c0 | 72 2d 70 61 72 73 65 72 29 29 0a 20 20 20 20 20 20 20 20 28 66 69 6c 74 65 72 20 28 70 6c 69 73 | r-parser)).........(filter.(plis |
| 5e4e0 | 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 29 29 | t-get.properties.:error-filter)) |
| 5e500 | 0a 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 69 6e 65 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 | .........(explainer.(plist-get.p |
| 5e520 | 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 29 29 0a 20 20 20 | roperties.:error-explainer)).... |
| 5e540 | 20 20 20 20 20 28 70 72 65 64 69 63 61 74 65 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 | .....(predicate.(plist-get.prope |
| 5e560 | 72 74 69 65 73 20 3a 70 72 65 64 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 61 62 | rties.:predicate)).........(enab |
| 5e580 | 6c 65 64 2d 66 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 6e | led-fn.(plist-get.properties.:en |
| 5e5a0 | 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 2d 66 6e 20 28 70 6c 69 73 | abled)).........(verify-fn.(plis |
| 5e5c0 | 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 76 65 72 69 66 79 29 29 29 0a 0a 20 20 20 | t-get.properties.:verify)))..... |
| 5e5e0 | 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 | .`(progn........(flycheck-def-ex |
| 5e600 | 65 63 75 74 61 62 6c 65 2d 76 61 72 20 2c 73 79 6d 62 6f 6c 20 2c 28 63 61 72 20 63 6f 6d 6d 61 | ecutable-var.,symbol.,(car.comma |
| 5e620 | 6e 64 29 29 0a 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f | nd)).........(flycheck-define-co |
| 5e640 | 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 27 2c 73 79 6d 62 6f 6c 0a 20 20 20 20 20 20 20 20 20 | mmand-checker.',symbol.......... |
| 5e660 | 2c 64 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 3a 63 6f 6d 6d 61 6e 64 20 27 2c 63 | ,docstring..........:command.',c |
| 5e680 | 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 70 61 72 73 65 72 0a 20 | ommand..........,@(when.parser.. |
| 5e6a0 | 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 23 27 2c 70 | ............`(:error-parser.#',p |
| 5e6c0 | 61 72 73 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 | arser))..........:error-patterns |
| 5e6e0 | 20 27 2c 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d | .',(plist-get.properties.:error- |
| 5e700 | 70 61 74 74 65 72 6e 73 29 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 66 69 6c 74 65 | patterns)..........,@(when.filte |
| 5e720 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 23 | r..............`(:error-filter.# |
| 5e740 | 27 2c 66 69 6c 74 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 65 78 70 6c | ',filter))..........,@(when.expl |
| 5e760 | 61 69 6e 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 65 72 72 6f 72 2d 65 78 70 6c | ainer..............`(:error-expl |
| 5e780 | 61 69 6e 65 72 20 23 27 2c 65 78 70 6c 61 69 6e 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 3a 6d | ainer.#',explainer))..........:m |
| 5e7a0 | 6f 64 65 73 20 27 2c 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 6d 6f | odes.',(plist-get.properties.:mo |
| 5e7c0 | 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 70 72 65 64 69 63 61 74 65 0a | des)..........,@(when.predicate. |
| 5e7e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 70 72 65 64 69 63 61 74 65 20 23 27 2c 70 72 65 | .............`(:predicate.#',pre |
| 5e800 | 64 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | dicate))..........:next-checkers |
| 5e820 | 20 27 2c 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 6e 65 78 74 2d 63 | .',(plist-get.properties.:next-c |
| 5e840 | 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 65 6e 61 62 6c 65 | heckers)..........,@(when.enable |
| 5e860 | 64 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 65 6e 61 62 6c 65 64 20 23 27 2c | d-fn..............`(:enabled.#', |
| 5e880 | 65 6e 61 62 6c 65 64 2d 66 6e 29 29 0a 20 20 20 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 76 65 | enabled-fn))..........,@(when.ve |
| 5e8a0 | 72 69 66 79 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 3a 76 65 72 69 66 79 20 23 | rify-fn..............`(:verify.# |
| 5e8c0 | 27 2c 76 65 72 69 66 79 2d 66 6e 29 29 0a 20 20 20 20 20 20 20 20 20 3a 73 74 61 6e 64 61 72 64 | ',verify-fn))..........:standard |
| 5e8e0 | 2d 69 6e 70 75 74 20 27 2c 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a | -input.',(plist-get.properties.: |
| 5e900 | 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 0a 20 20 20 20 20 20 20 20 20 3a 77 6f 72 6b 69 6e | standard-input)..........:workin |
| 5e920 | 67 2d 64 69 72 65 63 74 6f 72 79 20 27 2c 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 | g-directory.',(plist-get.propert |
| 5e940 | 69 65 73 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 0a 0c 0a 3b | ies.:working-directory)))))....; |
| 5e960 | 3b 3b 20 42 75 69 6c 74 2d 69 6e 20 63 68 65 63 6b 65 72 73 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | ;;.Built-in.checkers.(flycheck-d |
| 5e980 | 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 61 72 67 73 20 61 | ef-args-var.flycheck-gnat-args.a |
| 5e9a0 | 64 61 2d 67 6e 61 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 | da-gnat...:package-version.'(fly |
| 5e9c0 | 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | check..."0.20"))..(flycheck-def- |
| 5e9e0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 69 6e 63 6c 75 64 65 | option-var.flycheck-gnat-include |
| 5ea00 | 2d 70 61 74 68 20 6e 69 6c 20 61 64 61 2d 67 6e 61 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 | -path.nil.ada-gnat..."A.list.of. |
| 5ea20 | 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 47 4e 41 54 2e 0a 0a 54 | include.directories.for.GNAT...T |
| 5ea40 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c | he.value.of.this.variable.is.a.l |
| 5ea60 | 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e | ist.of.strings,.where.each.strin |
| 5ea80 | 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 69 | g.is.a.directory.to.add.to.the.i |
| 5eaa0 | 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 67 63 63 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 | nclude.path.of.gcc..Relative.pat |
| 5eac0 | 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e | hs.are.relative.to.the.file.bein |
| 5eae0 | 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 | g.checked."...:type.'(repeat.(di |
| 5eb00 | 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 79 22 | rectory.:tag."Include.directory" |
| 5eb20 | 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 | ))...:safe.#'flycheck-string-lis |
| 5eb40 | 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 | t-p...:package-version.'(flychec |
| 5eb60 | 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | k..."0.20"))..(flycheck-def-opti |
| 5eb80 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 6c 61 6e 67 75 61 67 65 2d 73 74 | on-var.flycheck-gnat-language-st |
| 5eba0 | 61 6e 64 61 72 64 20 22 32 30 31 32 22 20 61 64 61 2d 67 6e 61 74 0a 20 20 22 54 68 65 20 6c 61 | andard."2012".ada-gnat..."The.la |
| 5ebc0 | 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 74 6f 20 75 73 65 20 69 6e 20 47 4e 41 54 2e 0a | nguage.standard.to.use.in.GNAT.. |
| 5ebe0 | 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 | .The.value.of.this.variable.is.e |
| 5ec00 | 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f 74 69 6e 67 20 61 20 6c 61 6e 67 75 61 | ither.a.string.denoting.a.langua |
| 5ec20 | 67 65 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 20 6e 69 6c 2c 20 74 6f 20 75 73 65 20 74 68 65 20 | ge.standard,.or.nil,.to.use.the. |
| 5ec40 | 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 2e 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 | default.standard..When.non-nil,. |
| 5ec60 | 70 61 73 73 0a 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 76 69 61 20 74 | pass.the.language.standard.via.t |
| 5ec80 | 68 65 20 60 2d 73 74 64 27 20 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f | he.`-std'.option."...:type.'(cho |
| 5eca0 | 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 | ice.(const.:tag."Default.standar |
| 5ecc0 | 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 | d".nil)..................(string |
| 5ece0 | 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 22 29 29 0a 20 20 3a 73 | .:tag."Language.standard"))...:s |
| 5ed00 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 | afe.#'flycheck-string-or-nil-p.. |
| 5ed20 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 5ed40 | 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 | 0.20"))..(flycheck-def-option-va |
| 5ed60 | 72 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 27 28 22 | r.flycheck-gnat-warnings.....'(" |
| 5ed80 | 77 61 22 29 20 61 64 61 2d 67 6e 61 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 | wa").ada-gnat..."A.list.of.addit |
| 5eda0 | 69 6f 6e 61 6c 20 41 64 61 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 65 6e 61 62 6c 65 20 69 6e 20 | ional.Ada.warnings.to.enable.in. |
| 5edc0 | 47 4e 41 54 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c | GNAT...The.value.of.this.variabl |
| 5ede0 | 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 | e.is.a.list.of.strings,.where.ea |
| 5ee00 | 63 68 0a 73 74 72 69 6e 67 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 77 61 72 6e 69 | ch.string.is.the.name.of.a.warni |
| 5ee20 | 6e 67 20 63 61 74 65 67 6f 72 79 20 74 6f 20 65 6e 61 62 6c 65 2e 20 42 79 20 64 65 66 61 75 6c | ng.category.to.enable..By.defaul |
| 5ee40 | 74 2c 0a 6d 6f 73 74 20 6f 70 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 20 61 72 65 20 72 65 | t,.most.optional.warnings.are.re |
| 5ee60 | 63 6f 6d 6d 65 6e 64 65 64 2c 20 61 73 20 69 6e 20 60 2d 67 6e 61 74 61 27 2e 0a 0a 52 65 66 65 | commended,.as.in.`-gnata'...Refe |
| 5ee80 | 72 20 74 6f 20 49 6e 66 6f 20 4e 6f 64 65 20 60 28 67 6e 61 74 5f 75 67 6e 5f 75 6e 77 29 57 61 | r.to.Info.Node.`(gnat_ugn_unw)Wa |
| 5eea0 | 72 6e 69 6e 67 20 4d 65 73 73 61 67 65 20 43 6f 6e 74 72 6f 6c 27 20 66 6f 72 0a 6d 6f 72 65 20 | rning.Message.Control'.for.more. |
| 5eec0 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 47 4e 41 54 20 77 61 72 6e 69 6e 67 73 2e | information.about.GNAT.warnings. |
| 5eee0 | 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 | "...:type.'(repeat.:tag."Warning |
| 5ef00 | 73 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 20 6e 61 6d 65 22 29 29 | s".(string.:tag."Warning.name")) |
| 5ef20 | 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d | ...:safe.#'flycheck-string-list- |
| 5ef40 | 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 | p...:package-version.'(flycheck. |
| 5ef60 | 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 | .."0.20"))..(flycheck-define-che |
| 5ef80 | 63 6b 65 72 20 61 64 61 2d 67 6e 61 74 0a 20 20 22 41 6e 20 41 64 61 20 73 79 6e 74 61 78 20 63 | cker.ada-gnat..."An.Ada.syntax.c |
| 5efa0 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 47 4e 41 54 2e 0a 0a 55 73 65 73 20 74 68 65 20 47 4e 41 | hecker.using.GNAT...Uses.the.GNA |
| 5efc0 | 54 20 63 6f 6d 70 69 6c 65 72 20 66 72 6f 6d 20 47 43 43 2e 20 20 53 65 65 20 55 52 4c 0a 60 68 | T.compiler.from.GCC...See.URL.`h |
| 5efe0 | 74 74 70 73 3a 2f 2f 77 77 77 2e 61 64 61 63 6f 72 65 2e 63 6f 6d 2f 63 6f 6d 6d 75 6e 69 74 79 | ttps://www.adacore.com/community |
| 5f000 | 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 6e 61 74 6d 61 6b 65 22 0a 20 20 20 20 | /'."...:command.("gnatmake"..... |
| 5f020 | 20 20 20 20 20 20 20 20 22 2d 63 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........"-c".................... |
| 5f040 | 20 20 20 20 3b 20 4a 75 73 74 20 63 6f 6d 70 69 6c 65 2c 20 64 6f 6e 27 74 20 62 69 6e 64 0a 20 | ....;.Just.compile,.don't.bind.. |
| 5f060 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........."-f"................. |
| 5f080 | 20 20 20 20 20 20 20 3b 20 46 6f 72 63 65 20 72 65 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 0a 20 20 | .......;.Force.re-compilation... |
| 5f0a0 | 20 20 20 20 20 20 20 20 20 20 22 2d 75 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .........."-u".................. |
| 5f0c0 | 20 20 20 20 20 20 3b 20 43 6f 6d 70 69 6c 65 20 74 68 65 20 6d 61 69 6e 20 66 69 6c 65 20 6f 6e | ......;.Compile.the.main.file.on |
| 5f0e0 | 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 67 6e 61 74 66 22 20 20 20 20 20 20 20 20 20 | ly............."-gnatf"......... |
| 5f100 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 75 6c 6c 20 65 72 72 6f 72 20 69 6e 66 6f 72 6d 61 74 | ...........;.Full.error.informat |
| 5f120 | 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 67 6e 61 74 65 66 22 20 20 20 20 20 20 20 | ion............."-gnatef"....... |
| 5f140 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 75 6c 6c 20 73 6f 75 72 63 65 20 66 69 6c 65 20 6e | ............;.Full.source.file.n |
| 5f160 | 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 44 22 20 74 65 6d 70 6f 72 61 72 79 2d 64 | ame............."-D".temporary-d |
| 5f180 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 | irectory.............(option-lis |
| 5f1a0 | 74 20 22 2d 67 6e 61 74 22 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 77 61 72 6e 69 6e 67 73 | t."-gnat".flycheck-gnat-warnings |
| 5f1c0 | 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 | .concat).............(option-lis |
| 5f1e0 | 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 69 6e 63 6c 75 64 65 2d 70 61 74 | t."-I".flycheck-gnat-include-pat |
| 5f200 | 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d | h.concat).............(option."- |
| 5f220 | 67 6e 61 74 22 20 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 | gnat".flycheck-gnat-language-sta |
| 5f240 | 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 | ndard.concat).............(eval. |
| 5f260 | 66 6c 79 63 68 65 63 6b 2d 67 6e 61 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | flycheck-gnat-args)............. |
| 5f280 | 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 | source)...:error-patterns...((er |
| 5f2a0 | 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 | ror.line-start...........(messag |
| 5f2c0 | 65 20 22 49 6e 20 66 69 6c 65 20 69 6e 63 6c 75 64 65 64 20 66 72 6f 6d 22 29 20 22 20 22 20 28 | e."In.file.included.from").".".( |
| 5f2e0 | 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 0a 20 20 20 20 20 20 20 20 | file-name).":".line.":"......... |
| 5f300 | 20 20 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 | ..column.":"...........line-end) |
| 5f320 | 0a 20 20 20 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 | ....(info.line-start.(file-name) |
| 5f340 | 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 22 3a | .":".line.":".column..........": |
| 5f360 | 20 6e 6f 74 65 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 | .note:.".(message).line-end).... |
| 5f380 | 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 | (warning.line-start.(file-name). |
| 5f3a0 | 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ":".line.":".column............. |
| 5f3c0 | 22 3a 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 | ":.warning:.".(message).line-end |
| 5f3e0 | 29 0a 20 20 20 3b 3b 20 6e 6f 20 73 70 65 63 69 66 69 63 20 65 72 72 6f 72 20 70 72 65 66 69 78 | )....;;.no.specific.error.prefix |
| 5f400 | 20 69 6e 20 41 64 61 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 | .in.Ada....(error.line-start.(fi |
| 5f420 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 | le-name).":".line.":".column.... |
| 5f440 | 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 | .......":.".(message).line-end)) |
| 5f460 | 0a 20 20 3a 6d 6f 64 65 73 20 61 64 61 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | ...:modes.ada-mode)..(flycheck-d |
| 5f480 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 61 73 63 69 69 64 6f 63 0a 20 20 22 41 20 41 73 63 69 | efine-checker.asciidoc..."A.Asci |
| 5f4a0 | 69 44 6f 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 41 73 | iDoc.syntax.checker.using.the.As |
| 5f4c0 | 63 69 69 44 6f 63 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a | ciiDoc.compiler...See.URL.`http: |
| 5f4e0 | 2f 2f 77 77 77 2e 6d 65 74 68 6f 64 73 2e 63 6f 2e 6e 7a 2f 61 73 63 69 69 64 6f 63 27 2e 22 0a | //www.methods.co.nz/asciidoc'.". |
| 5f500 | 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 61 73 63 69 69 64 6f 63 22 20 22 2d 6f 22 20 6e 75 6c 6c | ..:command.("asciidoc"."-o".null |
| 5f520 | 2d 64 65 76 69 63 65 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 | -device."-")...:standard-input.t |
| 5f540 | 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e | ...:error-patterns...((error.lin |
| 5f560 | 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 61 73 63 69 69 64 6f 63 3a 20 45 52 52 | e-start..........."asciidoc:.ERR |
| 5f580 | 4f 52 3a 20 3c 73 74 64 69 6e 3e 3a 20 4c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d | OR:.<stdin>:.Line.".line.":.".(m |
| 5f5a0 | 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 | essage)...........line-end)....( |
| 5f5c0 | 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | warning.line-start............." |
| 5f5e0 | 61 73 63 69 69 64 6f 63 3a 20 57 41 52 4e 49 4e 47 3a 20 3c 73 74 64 69 6e 3e 3a 20 4c 69 6e 65 | asciidoc:.WARNING:.<stdin>:.Line |
| 5f600 | 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 | .".line.":.".(message).......... |
| 5f620 | 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 | ...line-end)....(info.line-start |
| 5f640 | 0a 20 20 20 20 20 20 20 20 20 22 61 73 63 69 69 64 6f 63 3a 20 44 45 50 52 45 43 41 54 45 44 3a | .........."asciidoc:.DEPRECATED: |
| 5f660 | 20 3c 73 74 64 69 6e 3e 3a 20 4c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 | .<stdin>:.Line.".line.":.".(mess |
| 5f680 | 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 | age)..........line-end))...:mode |
| 5f6a0 | 73 20 61 64 6f 63 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 | s.adoc-mode)..(flycheck-define-c |
| 5f6c0 | 68 65 63 6b 65 72 20 61 73 63 69 69 64 6f 63 74 6f 72 0a 20 20 22 41 6e 20 41 73 63 69 69 44 6f | hecker.asciidoctor..."An.AsciiDo |
| 5f6e0 | 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 41 73 63 69 69 | c.syntax.checker.using.the.Ascii |
| 5f700 | 64 6f 63 74 6f 72 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a | doctor.compiler...See.URL.`http: |
| 5f720 | 2f 2f 61 73 63 69 69 64 6f 63 74 6f 72 2e 6f 72 67 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | //asciidoctor.org'."...:command. |
| 5f740 | 28 22 61 73 63 69 69 64 6f 63 74 6f 72 22 20 22 2d 6f 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 20 | ("asciidoctor"."-o".null-device. |
| 5f760 | 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f | "-")...:standard-input.t...:erro |
| 5f780 | 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a | r-patterns...((error.line-start. |
| 5f7a0 | 20 20 20 20 20 20 20 20 20 20 22 61 73 63 69 69 64 6f 63 74 6f 72 3a 20 45 52 52 4f 52 3a 20 3c | .........."asciidoctor:.ERROR:.< |
| 5f7c0 | 73 74 64 69 6e 3e 3a 20 4c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 | stdin>:.Line.".line.":.".(messag |
| 5f7e0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 | e)...........line-end)....(warni |
| 5f800 | 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 61 73 63 69 69 | ng.line-start............."ascii |
| 5f820 | 64 6f 63 74 6f 72 3a 20 57 41 52 4e 49 4e 47 3a 20 3c 73 74 64 69 6e 3e 3a 20 4c 69 6e 65 20 22 | doctor:.WARNING:.<stdin>:.Line." |
| 5f840 | 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .line.":.".(message)............ |
| 5f860 | 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 61 64 6f 63 2d 6d 6f 64 65 29 0a | .line-end))...:modes.adoc-mode). |
| 5f880 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 77 6b 2d 67 61 77 6b 2d 66 69 78 2d 6d 65 | .(defun.flycheck-awk-gawk-fix-me |
| 5f8a0 | 73 73 61 67 65 20 28 65 72 72 29 0a 20 20 22 52 65 6d 6f 76 65 20 74 68 65 20 72 65 70 65 61 74 | ssage.(err)..."Remove.the.repeat |
| 5f8c0 | 65 64 20 66 69 6c 65 2d 6e 61 6d 65 2f 6c 69 6e 65 20 66 72 6f 6d 20 74 68 65 20 65 72 72 6f 72 | ed.file-name/line.from.the.error |
| 5f8e0 | 20 6d 65 73 73 61 67 65 20 6f 66 20 45 52 52 2e 22 0a 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 | .message.of.ERR."...(setf.(flych |
| 5f900 | 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 28 | eck-error-message.err).........( |
| 5f920 | 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 20 20 20 20 20 20 | replace-regexp-in-string........ |
| 5f940 | 20 20 28 72 78 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 | ..(rx.line-start..............(g |
| 5f960 | 72 6f 75 70 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 22 20 22 20 22 5c 74 22 | roup.(zero-or-more.(any."."."\t" |
| 5f980 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 72 6f 75 70 20 28 7a 65 72 6f 2d 6f 72 | )))..............(group.(zero-or |
| 5f9a0 | 2d 6d 6f 72 65 20 6e 6f 6e 6c 29 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | -more.nonl)."\n")..............( |
| 5f9c0 | 62 61 63 6b 72 65 66 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 22 5c 5c 32 22 0a 20 20 20 20 20 | backref.1)).........."\\2"...... |
| 5f9e0 | 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 | ....(replace-regexp-in-string... |
| 5fa00 | 20 20 20 20 20 20 20 20 28 72 78 20 22 5c 6e 67 61 77 6b 3a 20 22 20 28 7a 65 72 6f 2d 6f 72 2d | ........(rx."\ngawk:.".(zero-or- |
| 5fa20 | 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 20 22 29 29 29 20 22 3a 22 29 0a 20 20 20 20 20 | more.(not.(any."."))).":")...... |
| 5fa40 | 20 20 20 20 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | ....."\n"...........(flycheck-er |
| 5fa60 | 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 29 29 0a 20 20 65 72 72 29 0a 0a 28 64 65 66 | ror-message.err))))...err)..(def |
| 5fa80 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 77 6b 2d 67 61 77 6b 2d 65 72 72 6f 72 2d 66 69 6c 74 65 | un.flycheck-awk-gawk-error-filte |
| 5faa0 | 72 20 28 65 72 72 6f 72 73 29 0a 20 20 22 52 65 6d 6f 76 65 20 72 65 70 65 61 74 65 64 20 66 69 | r.(errors)..."Remove.repeated.fi |
| 5fac0 | 6c 65 2d 6e 61 6d 65 2f 6c 69 6e 65 20 66 72 6f 6d 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 73 65 | le-name/line.from.ERRORS."...(se |
| 5fae0 | 71 2d 64 6f 20 23 27 66 6c 79 63 68 65 63 6b 2d 61 77 6b 2d 67 61 77 6b 2d 66 69 78 2d 6d 65 73 | q-do.#'flycheck-awk-gawk-fix-mes |
| 5fb00 | 73 61 67 65 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 66 6c 79 63 68 65 63 | sage.errors)...errors)..(flychec |
| 5fb20 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 61 77 6b 2d 67 61 77 6b 0a 20 20 22 47 4e 55 | k-define-checker.awk-gawk..."GNU |
| 5fb40 | 20 61 77 6b 27 73 20 62 75 69 6c 74 2d 69 6e 20 2d 2d 6c 69 6e 74 20 63 68 65 63 6b 65 72 2e 22 | .awk's.built-in.--lint.checker." |
| 5fb60 | 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 61 77 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...:command.("gawk"............. |
| 5fb80 | 3b 3b 20 41 76 6f 69 64 20 63 6f 64 65 20 65 78 65 63 75 74 69 6f 6e 2e 20 20 53 65 65 20 68 74 | ;;.Avoid.code.execution...See.ht |
| 5fba0 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 77 30 72 70 2f 61 6c 65 2f 70 75 6c 6c 2f 31 | tps://github.com/w0rp/ale/pull/1 |
| 5fbc0 | 34 31 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 6f 75 72 63 65 22 20 22 27 42 45 47 | 411............."--source"."'BEG |
| 5fbe0 | 49 4e 7b 65 78 69 74 7d 20 45 4e 44 7b 65 78 69 74 20 31 7d 27 22 0a 20 20 20 20 20 20 20 20 20 | IN{exit}.END{exit.1}'".......... |
| 5fc00 | 20 20 20 22 2d 66 22 20 73 6f 75 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6c 69 | ..."-f".source............."--li |
| 5fc20 | 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 29 0a 20 20 3a | nt"............."/dev/null")...: |
| 5fc40 | 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 6e 69 6c 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | standard-input.nil...:error-patt |
| 5fc60 | 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 | erns...((warning.line-start..... |
| 5fc80 | 20 20 20 20 20 20 20 20 22 67 61 77 6b 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 | ........"gawk:.".............(fi |
| 5fca0 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 | le-name).":".line.":".(optional. |
| 5fcc0 | 63 6f 6c 75 6d 6e 20 22 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 | column.":").............(message |
| 5fce0 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 | .(one-or-more.not-newline)...... |
| 5fd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 6e 22 0a 20 | ................(optional."\n".. |
| 5fd20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | ..............................(o |
| 5fd40 | 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 | ne-or-more.not-newline)......... |
| 5fd60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 5e 20 22 0a 20 20 20 | .......................".^.".... |
| 5fd80 | 20 20 20 20 20 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 6e 65 | ............................(one |
| 5fda0 | 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 | -or-more.not-newline)))......... |
| 5fdc0 | 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 66 | ....line-end))...:error-filter.f |
| 5fde0 | 6c 79 63 68 65 63 6b 2d 61 77 6b 2d 67 61 77 6b 2d 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 | lycheck-awk-gawk-error-filter... |
| 5fe00 | 3a 6d 6f 64 65 73 20 61 77 6b 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 | :modes.awk-mode)..(flycheck-defi |
| 5fe20 | 6e 65 2d 63 68 65 63 6b 65 72 20 62 61 7a 65 6c 2d 62 75 69 6c 64 2d 62 75 69 6c 64 69 66 69 65 | ne-checker.bazel-build-buildifie |
| 5fe40 | 72 0a 20 20 22 41 20 63 68 65 63 6b 65 72 20 66 6f 72 20 42 61 7a 65 6c 20 42 55 49 4c 44 20 61 | r..."A.checker.for.Bazel.BUILD.a |
| 5fe60 | 6e 64 20 42 55 49 4c 44 2e 62 61 7a 65 6c 20 66 69 6c 65 73 20 75 73 69 6e 67 20 62 75 69 6c 64 | nd.BUILD.bazel.files.using.build |
| 5fe80 | 69 66 69 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | ifier...See.URL.`https://github. |
| 5fea0 | 63 6f 6d 2f 62 61 7a 65 6c 62 75 69 6c 64 2f 62 75 69 6c 64 74 6f 6f 6c 73 2f 62 6c 6f 62 2f 6d | com/bazelbuild/buildtools/blob/m |
| 5fec0 | 61 73 74 65 72 2f 62 75 69 6c 64 69 66 69 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | aster/buildifier'."...:command.( |
| 5fee0 | 22 62 75 69 6c 64 69 66 69 65 72 22 20 22 2d 6c 69 6e 74 3d 77 61 72 6e 22 20 22 2d 2d 74 79 70 | "buildifier"."-lint=warn"."--typ |
| 5ff00 | 65 3d 62 75 69 6c 64 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 | e=build")...:standard-input.t... |
| 5ff20 | 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 | :error-patterns...((error.line-s |
| 5ff40 | 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 22 | tart..........."<stdin>:".line." |
| 5ff60 | 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 | :".column.":.".(message)........ |
| 5ff80 | 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 | ...line-end)....(warning.line-st |
| 5ffa0 | 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 | art............."<stdin>:".line. |
| 5ffc0 | 22 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 69 6e 20 77 6f 72 64 20 22 | ":.".(id.(one-or-more.(in.word." |
| 5ffe0 | 2d 22 29 29 29 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -"))).":.".(message)............ |
| 60000 | 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 62 61 7a 65 6c 2d 62 75 69 6c 64 | .line-end))...:modes.bazel-build |
| 60020 | 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 | -mode)..(flycheck-define-checker |
| 60040 | 20 62 61 7a 65 6c 2d 6d 6f 64 75 6c 65 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 22 41 20 63 68 | .bazel-module-buildifier..."A.ch |
| 60060 | 65 63 6b 65 72 20 66 6f 72 20 42 61 7a 65 6c 20 4d 4f 44 55 4c 45 2e 62 61 7a 65 6c 20 66 69 6c | ecker.for.Bazel.MODULE.bazel.fil |
| 60080 | 65 73 20 75 73 69 6e 67 20 62 75 69 6c 64 69 66 69 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 | es.using.buildifier...See.URL.`h |
| 600a0 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 61 7a 65 6c 62 75 69 6c 64 2f 62 75 69 | ttps://github.com/bazelbuild/bui |
| 600c0 | 6c 64 74 6f 6f 6c 73 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 62 75 69 6c 64 69 66 69 65 72 27 2e | ldtools/blob/master/buildifier'. |
| 600e0 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 62 75 69 6c 64 69 66 69 65 72 22 20 22 2d 6c 69 6e | "...:command.("buildifier"."-lin |
| 60100 | 74 3d 77 61 72 6e 22 20 22 2d 2d 74 79 70 65 3d 64 65 66 61 75 6c 74 22 29 0a 20 20 3a 73 74 61 | t=warn"."--type=default")...:sta |
| 60120 | 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a | ndard-input.t...:error-patterns. |
| 60140 | 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 | ..((error.line-start..........." |
| 60160 | 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 | <stdin>:".line.":".column.":.".( |
| 60180 | 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 | message)...........line-end).... |
| 601a0 | 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (warning.line-start............. |
| 601c0 | 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 | "<stdin>:".line.":.".(id.(one-or |
| 601e0 | 2d 6d 6f 72 65 20 28 69 6e 20 77 6f 72 64 20 22 2d 22 29 29 29 20 22 3a 20 22 20 28 6d 65 73 73 | -more.(in.word."-"))).":.".(mess |
| 60200 | 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d | age).............line-end))...:m |
| 60220 | 6f 64 65 73 20 62 61 7a 65 6c 2d 6d 6f 64 75 6c 65 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 | odes.bazel-module-mode)..(flyche |
| 60240 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 62 61 7a 65 6c 2d 73 74 61 72 6c 61 72 6b | ck-define-checker.bazel-starlark |
| 60260 | 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 22 41 20 63 68 65 63 6b 65 72 20 66 6f 72 20 53 74 61 | -buildifier..."A.checker.for.Sta |
| 60280 | 72 6c 61 72 6b 20 62 7a 6c 20 66 69 6c 65 73 20 75 73 69 6e 67 20 62 75 69 6c 64 69 66 69 65 72 | rlark.bzl.files.using.buildifier |
| 602a0 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 | ...See.URL.`https://github.com/b |
| 602c0 | 61 7a 65 6c 62 75 69 6c 64 2f 62 75 69 6c 64 74 6f 6f 6c 73 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 | azelbuild/buildtools/blob/master |
| 602e0 | 2f 62 75 69 6c 64 69 66 69 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 62 75 69 6c | /buildifier'."...:command.("buil |
| 60300 | 64 69 66 69 65 72 22 20 22 2d 6c 69 6e 74 3d 77 61 72 6e 22 20 22 2d 2d 74 79 70 65 3d 62 7a 6c | difier"."-lint=warn"."--type=bzl |
| 60320 | 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d | ")...:standard-input.t...:error- |
| 60340 | 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 | patterns...((error.line-start... |
| 60360 | 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | ........"<stdin>:".line.":".colu |
| 60380 | 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 | mn.":.".(message)...........line |
| 603a0 | 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 | -end)....(warning.line-start.... |
| 603c0 | 20 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 69 | ........."<stdin>:".line.":.".(i |
| 603e0 | 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 69 6e 20 77 6f 72 64 20 22 2d 22 29 29 29 20 22 | d.(one-or-more.(in.word."-")))." |
| 60400 | 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 | :.".(message).............line-e |
| 60420 | 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 62 61 7a 65 6c 2d 73 74 61 72 6c 61 72 6b 2d 6d 6f 64 | nd))...:modes.bazel-starlark-mod |
| 60440 | 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 62 61 7a | e)..(flycheck-define-checker.baz |
| 60460 | 65 6c 2d 77 6f 72 6b 73 70 61 63 65 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 22 41 20 63 68 65 | el-workspace-buildifier..."A.che |
| 60480 | 63 6b 65 72 20 66 6f 72 20 42 61 7a 65 6c 20 57 4f 52 4b 53 50 41 43 45 20 61 6e 64 20 57 4f 52 | cker.for.Bazel.WORKSPACE.and.WOR |
| 604a0 | 4b 53 50 41 43 45 2e 62 61 7a 65 6c 20 66 69 6c 65 73 20 75 73 69 6e 67 20 62 75 69 6c 64 69 66 | KSPACE.bazel.files.using.buildif |
| 604c0 | 69 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f | ier...See.URL.`https://github.co |
| 604e0 | 6d 2f 62 61 7a 65 6c 62 75 69 6c 64 2f 62 75 69 6c 64 74 6f 6f 6c 73 2f 62 6c 6f 62 2f 6d 61 73 | m/bazelbuild/buildtools/blob/mas |
| 60500 | 74 65 72 2f 62 75 69 6c 64 69 66 69 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 62 | ter/buildifier'."...:command.("b |
| 60520 | 75 69 6c 64 69 66 69 65 72 22 20 22 2d 6c 69 6e 74 3d 77 61 72 6e 22 20 22 2d 2d 74 79 70 65 3d | uildifier"."-lint=warn"."--type= |
| 60540 | 77 6f 72 6b 73 70 61 63 65 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a | workspace")...:standard-input.t. |
| 60560 | 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 | ..:error-patterns...((error.line |
| 60580 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 | -start..........."<stdin>:".line |
| 605a0 | 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 | .":".column.":.".(message)...... |
| 605c0 | 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d | .....line-end)....(warning.line- |
| 605e0 | 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e | start............."<stdin>:".lin |
| 60600 | 65 20 22 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 69 6e 20 77 6f 72 64 | e.":.".(id.(one-or-more.(in.word |
| 60620 | 20 22 2d 22 29 29 29 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 | ."-"))).":.".(message).......... |
| 60640 | 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 62 61 7a 65 6c 2d 77 6f 72 | ...line-end))...:modes.bazel-wor |
| 60660 | 6b 73 70 61 63 65 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 | kspace-mode)..(flycheck-def-args |
| 60680 | 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 61 72 67 73 20 63 2f 63 2b 2b 2d 63 | -var.flycheck-clang-args.c/c++-c |
| 606a0 | 6c 61 6e 67 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | lang...:package-version.'(flyche |
| 606c0 | 63 6b 20 2e 20 22 30 2e 32 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 | ck..."0.22"))..(flycheck-def-opt |
| 606e0 | 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 62 6c 6f 63 6b 73 20 6e 69 | ion-var.flycheck-clang-blocks.ni |
| 60700 | 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 45 6e 61 62 6c 65 20 62 6c 6f 63 6b 73 20 69 | l.c/c++-clang..."Enable.blocks.i |
| 60720 | 6e 20 43 6c 61 6e 67 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 62 | n.Clang...When.non-nil,.enable.b |
| 60740 | 6c 6f 63 6b 73 20 69 6e 20 43 6c 61 6e 67 20 77 69 74 68 20 60 2d 66 62 6c 6f 63 6b 73 27 2e 20 | locks.in.Clang.with.`-fblocks'.. |
| 60760 | 20 53 65 65 20 55 52 4c 0a 60 68 74 74 70 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f 72 67 2f | .See.URL.`http://clang.llvm.org/ |
| 60780 | 64 6f 63 73 2f 42 6c 6f 63 6b 4c 61 6e 67 75 61 67 65 53 70 65 63 2e 68 74 6d 6c 27 20 66 6f 72 | docs/BlockLanguageSpec.html'.for |
| 607a0 | 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 62 6c 6f 63 6b 73 2e 22 | .more.information.about.blocks." |
| 607c0 | 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c | ...:type.'boolean...:safe.#'bool |
| 607e0 | 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | eanp...:package-version.'(flyche |
| 60800 | 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 | ck..."0.20"))..(flycheck-def-opt |
| 60820 | 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 64 65 66 69 6e 69 74 69 6f | ion-var.flycheck-clang-definitio |
| 60840 | 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c | ns.nil.c/c++-clang..."Additional |
| 60860 | 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 66 6f 72 20 43 6c | .preprocessor.definitions.for.Cl |
| 60880 | 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 | ang...The.value.of.this.variable |
| 608a0 | 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 | .is.a.list.of.strings,.where.eac |
| 608c0 | 68 0a 73 74 72 69 6e 67 20 69 73 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 65 66 69 6e 69 | h.string.is.an.additional.defini |
| 608e0 | 74 69 6f 6e 20 74 6f 20 70 61 73 73 20 74 6f 20 43 6c 61 6e 67 2c 20 76 69 61 20 74 68 65 20 60 | tion.to.pass.to.Clang,.via.the.` |
| 60900 | 2d 44 27 0a 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 73 | -D'.option."...:type.'(repeat.(s |
| 60920 | 74 72 69 6e 67 20 3a 74 61 67 20 22 44 65 66 69 6e 69 74 69 6f 6e 22 29 29 0a 20 20 3a 73 61 66 | tring.:tag."Definition"))...:saf |
| 60940 | 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 | e.#'flycheck-string-list-p...:pa |
| 60960 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 | ckage-version.'(flycheck..."0.15 |
| 60980 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | "))..(flycheck-def-option-var.fl |
| 609a0 | 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 63 2f | ycheck-clang-include-path.nil.c/ |
| 609c0 | 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 | c++-clang..."A.list.of.include.d |
| 609e0 | 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 43 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 | irectories.for.Clang...The.value |
| 60a00 | 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 | .of.this.variable.is.a.list.of.s |
| 60a20 | 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 | trings,.where.each.string.is.a.d |
| 60a40 | 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 | irectory.to.add.to.the.include.p |
| 60a60 | 61 74 68 20 6f 66 20 43 6c 61 6e 67 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 | ath.of.Clang..Relative.paths.are |
| 60a80 | 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 | .relative.to.the.file.being.chec |
| 60aa0 | 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 | ked."...:type.'(repeat.(director |
| 60ac0 | 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a | y.:tag."Include.directory"))...: |
| 60ae0 | 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 | safe.#'flycheck-string-list-p... |
| 60b00 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 60b20 | 2e 31 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 | .14"))..(flycheck-def-option-var |
| 60b40 | 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 73 20 6e 69 6c 20 63 2f 63 | .flycheck-clang-includes.nil.c/c |
| 60b60 | 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c | ++-clang..."A.list.of.additional |
| 60b80 | 20 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 66 6f 72 20 43 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 | .include.files.for.Clang...The.v |
| 60ba0 | 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 | alue.of.this.variable.is.a.list. |
| 60bc0 | 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 | of.strings,.where.each.string.is |
| 60be0 | 20 61 20 66 69 6c 65 20 74 6f 20 69 6e 63 6c 75 64 65 20 62 65 66 6f 72 65 20 73 79 6e 74 61 78 | .a.file.to.include.before.syntax |
| 60c00 | 20 63 68 65 63 6b 69 6e 67 2e 20 20 52 65 6c 61 74 69 76 65 0a 70 61 74 68 73 20 61 72 65 20 72 | .checking...Relative.paths.are.r |
| 60c20 | 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 | elative.to.the.file.being.checke |
| 60c40 | 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 66 69 6c 65 20 3a 74 61 67 20 | d."...:type.'(repeat.(file.:tag. |
| 60c60 | 22 49 6e 63 6c 75 64 65 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 | "Include.file"))...:safe.#'flych |
| 60c80 | 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | eck-string-list-p...:package-ver |
| 60ca0 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 29 0a 0a 28 66 6c 79 | sion.'(flycheck..."0.15"))..(fly |
| 60cc0 | 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c | check-def-option-var.flycheck-cl |
| 60ce0 | 61 6e 67 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 6e 69 6c 20 63 2f 63 2b 2b 2d | ang-language-standard.nil.c/c++- |
| 60d00 | 63 6c 61 6e 67 0a 20 20 22 54 68 65 20 6c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 74 | clang..."The.language.standard.t |
| 60d20 | 6f 20 75 73 65 20 69 6e 20 43 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | o.use.in.Clang...The.value.of.th |
| 60d40 | 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 64 | is.variable.is.either.a.string.d |
| 60d60 | 65 6e 6f 74 69 6e 67 20 61 20 6c 61 6e 67 75 61 67 65 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 20 | enoting.a.language.standard,.or. |
| 60d80 | 6e 69 6c 2c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 | nil,.to.use.the.default.standard |
| 60da0 | 2e 20 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 0a 70 61 73 73 20 74 68 65 20 6c 61 6e 67 75 61 | ...When.non-nil,.pass.the.langua |
| 60dc0 | 67 65 20 73 74 61 6e 64 61 72 64 20 76 69 61 20 74 68 65 20 60 2d 73 74 64 27 20 6f 70 74 69 6f | ge.standard.via.the.`-std'.optio |
| 60de0 | 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 | n."...:type.'(choice.(const.:tag |
| 60e00 | 20 22 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 | ."Default.standard".nil)........ |
| 60e20 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 | ..........(string.:tag."Language |
| 60e40 | 20 73 74 61 6e 64 61 72 64 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d | .standard"))...:safe.#'flycheck- |
| 60e60 | 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | string-or-nil-p...:package-versi |
| 60e80 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 29 0a 28 6d 61 6b 65 2d 76 | on.'(flycheck..."0.15")).(make-v |
| 60ea0 | 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 | ariable-buffer-local.'flycheck-c |
| 60ec0 | 6c 61 6e 67 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 29 0a 0a 28 66 6c 79 63 68 65 | lang-language-standard)..(flyche |
| 60ee0 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 | ck-def-option-var.flycheck-clang |
| 60f00 | 2d 6d 73 2d 65 78 74 65 6e 73 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 | -ms-extensions.nil.c/c++-clang.. |
| 60f20 | 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 4d 69 63 72 6f 73 6f 66 74 20 65 78 | ."Whether.to.enable.Microsoft.ex |
| 60f40 | 74 65 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 2b 2b 20 69 6e 20 43 6c 61 6e 67 2e 0a 0a 57 68 65 | tensions.to.C/C++.in.Clang...Whe |
| 60f60 | 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 4d 69 63 72 6f 73 6f 66 74 20 65 78 74 65 | n.non-nil,.enable.Microsoft.exte |
| 60f80 | 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 2b 2b 20 76 69 61 0a 60 2d 66 6d 73 2d 65 78 74 65 6e 73 | nsions.to.C/C++.via.`-fms-extens |
| 60fa0 | 69 6f 6e 73 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 61 66 65 | ions'."...:type.'boolean...:safe |
| 60fc0 | 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | .#'booleanp...:package-version.' |
| 60fe0 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | (flycheck..."0.16"))..(flycheck- |
| 61000 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f | def-option-var.flycheck-clang-no |
| 61020 | 2d 65 78 63 65 70 74 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 57 | -exceptions.nil.c/c++-clang..."W |
| 61040 | 68 65 74 68 65 72 20 74 6f 20 64 69 73 61 62 6c 65 20 65 78 63 65 70 74 69 6f 6e 73 20 69 6e 20 | hether.to.disable.exceptions.in. |
| 61060 | 43 6c 61 6e 67 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 65 78 | Clang...When.non-nil,.disable.ex |
| 61080 | 63 65 70 74 69 6f 6e 73 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2c 20 76 69 61 0a | ceptions.for.syntax.checks,.via. |
| 610a0 | 60 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f | `-fno-exceptions'."...:type.'boo |
| 610c0 | 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 | lean...:safe.#'booleanp...:packa |
| 610e0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 | ge-version.'(flycheck..."0.20")) |
| 61100 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 | ..(flycheck-def-option-var.flych |
| 61120 | 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f 2d 72 74 74 69 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e | eck-clang-no-rtti.nil.c/c++-clan |
| 61140 | 67 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 61 62 6c 65 20 52 54 54 49 20 69 6e 20 | g..."Whether.to.disable.RTTI.in. |
| 61160 | 43 6c 61 6e 67 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 52 54 | Clang...When.non-nil,.disable.RT |
| 61180 | 54 49 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2c 20 76 69 61 20 60 2d 66 6e 6f 2d | TI.for.syntax.checks,.via.`-fno- |
| 611a0 | 72 74 74 69 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 61 66 65 | rtti'."...:type.'boolean...:safe |
| 611c0 | 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | .#'booleanp...:package-version.' |
| 611e0 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | (flycheck..."0.15"))..(flycheck- |
| 61200 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 70 65 | def-option-var.flycheck-clang-pe |
| 61220 | 64 61 6e 74 69 63 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 57 68 65 74 68 65 | dantic.nil.c/c++-clang..."Whethe |
| 61240 | 72 20 74 6f 20 77 61 72 6e 20 61 62 6f 75 74 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 | r.to.warn.about.language.extensi |
| 61260 | 6f 6e 73 20 69 6e 20 43 6c 61 6e 67 2e 0a 0a 46 6f 72 20 49 53 4f 20 43 2c 20 66 6f 6c 6c 6f 77 | ons.in.Clang...For.ISO.C,.follow |
| 61280 | 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 6e 79 20 2d | s.the.version.specified.by.any.- |
| 612a0 | 73 74 64 20 6f 70 74 69 6f 6e 20 75 73 65 64 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 | std.option.used..When.non-nil,.d |
| 612c0 | 69 73 61 62 6c 65 20 6e 6f 6e 2d 49 53 4f 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 | isable.non-ISO.extensions.to.C/C |
| 612e0 | 2b 2b 20 76 69 61 0a 60 2d 70 65 64 61 6e 74 69 63 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f | ++.via.`-pedantic'."...:type.'bo |
| 61300 | 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b | olean...:safe.#'booleanp...:pack |
| 61320 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 | age-version.'(flycheck..."0.23") |
| 61340 | 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 | )..(flycheck-def-option-var.flyc |
| 61360 | 68 65 63 6b 2d 63 6c 61 6e 67 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 20 6e 69 6c 20 63 | heck-clang-pedantic-errors.nil.c |
| 61380 | 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 72 72 6f 72 20 6f | /c++-clang..."Whether.to.error.o |
| 613a0 | 6e 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6e 20 43 6c 61 6e 67 2e 0a | n.language.extensions.in.Clang.. |
| 613c0 | 0a 46 6f 72 20 49 53 4f 20 43 2c 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 | .For.ISO.C,.follows.the.version. |
| 613e0 | 73 70 65 63 69 66 69 65 64 20 62 79 20 61 6e 79 20 2d 73 74 64 20 6f 70 74 69 6f 6e 20 75 73 65 | specified.by.any.-std.option.use |
| 61400 | 64 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 6e 6f 6e 2d 49 53 4f | d..When.non-nil,.disable.non-ISO |
| 61420 | 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 2b 2b 20 76 69 61 0a 60 2d 70 65 64 61 6e | .extensions.to.C/C++.via.`-pedan |
| 61440 | 74 69 63 2d 65 72 72 6f 72 73 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 | tic-errors'."...:type.'boolean.. |
| 61460 | 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | .:safe.#'booleanp...:package-ver |
| 61480 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 29 0a 0a 28 66 6c 79 | sion.'(flycheck..."0.23"))..(fly |
| 614a0 | 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c | check-def-option-var.flycheck-cl |
| 614c0 | 61 6e 67 2d 73 74 61 6e 64 61 72 64 2d 6c 69 62 72 61 72 79 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 | ang-standard-library.nil.c/c++-c |
| 614e0 | 6c 61 6e 67 0a 20 20 22 54 68 65 20 73 74 61 6e 64 61 72 64 20 6c 69 62 72 61 72 79 20 74 6f 20 | lang..."The.standard.library.to. |
| 61500 | 75 73 65 20 66 6f 72 20 43 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 | use.for.Clang...The.value.of.thi |
| 61520 | 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 73 74 61 6e | s.variable.is.the.name.of.a.stan |
| 61540 | 64 61 72 64 20 6c 69 62 72 61 72 79 20 61 73 0a 73 74 72 69 6e 67 2c 20 6f 72 20 6e 69 6c 20 74 | dard.library.as.string,.or.nil.t |
| 61560 | 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 20 6c 69 62 72 61 | o.use.the.default.standard.libra |
| 61580 | 72 79 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 43 6c 61 6e 67 20 6d 61 6e 75 61 6c 20 61 | ry...Refer.to.the.Clang.manual.a |
| 615a0 | 74 20 55 52 4c 0a 60 68 74 74 70 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f 72 67 2f 64 6f 63 | t.URL.`http://clang.llvm.org/doc |
| 615c0 | 73 2f 55 73 65 72 73 4d 61 6e 75 61 6c 2e 68 74 6d 6c 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e 66 | s/UsersManual.html'.for.more.inf |
| 615e0 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 6c 69 62 72 | ormation.about.the.standard.libr |
| 61600 | 61 72 79 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 | ary."...:type.'(choice.(const.:t |
| 61620 | 61 67 20 22 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 20 6c 69 62 72 61 72 79 22 20 6e 69 | ag."Default.standard.library".ni |
| 61640 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 22 6c 69 62 63 | l)..................(const."libc |
| 61660 | 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 | ++")..................(const.:ta |
| 61680 | 67 20 22 47 4e 55 20 6c 69 62 73 74 64 63 2b 2b 22 20 22 6c 69 62 73 74 64 63 2b 2b 22 29 0a 20 | g."GNU.libstdc++"."libstdc++").. |
| 616a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 69 | ................(string.:tag."Li |
| 616c0 | 62 72 61 72 79 20 6e 61 6d 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b | brary.name"))...:safe.#'flycheck |
| 616e0 | 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | -string-or-nil-p...:package-vers |
| 61700 | 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 35 22 29 29 0a 0a 28 66 6c 79 63 | ion.'(flycheck..."0.15"))..(flyc |
| 61720 | 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 | heck-def-option-var.flycheck-cla |
| 61740 | 6e 67 2d 77 61 72 6e 69 6e 67 73 20 27 28 22 61 6c 6c 22 20 22 65 78 74 72 61 22 29 20 63 2f 63 | ng-warnings.'("all"."extra").c/c |
| 61760 | 2b 2b 2d 63 6c 61 6e 67 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c | ++-clang..."A.list.of.additional |
| 61780 | 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 65 6e 61 62 6c 65 20 69 6e 20 43 6c 61 6e 67 2e 0a 0a 54 | .warnings.to.enable.in.Clang...T |
| 617a0 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c | he.value.of.this.variable.is.a.l |
| 617c0 | 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 20 73 74 72 69 6e | ist.of.strings,.where.each.strin |
| 617e0 | 67 0a 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 77 61 72 6e 69 6e 67 20 63 61 74 65 67 | g.is.the.name.of.a.warning.categ |
| 61800 | 6f 72 79 20 74 6f 20 65 6e 61 62 6c 65 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 6c 6c 0a | ory.to.enable...By.default,.all. |
| 61820 | 72 65 63 6f 6d 6d 65 6e 64 65 64 20 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 73 6f 6d 65 20 65 78 | recommended.warnings.and.some.ex |
| 61840 | 74 72 61 20 77 61 72 6e 69 6e 67 73 20 61 72 65 20 65 6e 61 62 6c 65 64 20 28 61 73 20 62 79 0a | tra.warnings.are.enabled.(as.by. |
| 61860 | 60 2d 57 61 6c 6c 27 20 61 6e 64 20 60 2d 57 65 78 74 72 61 27 20 72 65 73 70 65 63 74 69 76 65 | `-Wall'.and.`-Wextra'.respective |
| 61880 | 6c 79 29 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 43 6c 61 6e 67 20 6d 61 6e 75 61 6c 20 | ly)...Refer.to.the.Clang.manual. |
| 618a0 | 61 74 20 55 52 4c 0a 60 68 74 74 70 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f 72 67 2f 64 6f | at.URL.`http://clang.llvm.org/do |
| 618c0 | 63 73 2f 55 73 65 72 73 4d 61 6e 75 61 6c 2e 68 74 6d 6c 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e | cs/UsersManual.html'.for.more.in |
| 618e0 | 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 77 61 72 6e 69 6e 67 73 2e 22 0a 20 20 3a 74 79 | formation.about.warnings."...:ty |
| 61900 | 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 61 64 64 69 | pe.'(choice.(const.:tag."No.addi |
| 61920 | 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | tional.warnings".nil)........... |
| 61940 | 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 | .......(repeat.:tag."Additional. |
| 61960 | 77 61 72 6e 69 6e 67 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | warnings"....................... |
| 61980 | 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 20 6e 61 6d 65 22 29 29 | ...(string.:tag."Warning.name")) |
| 619a0 | 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 | )...:safe.#'flycheck-string-list |
| 619c0 | 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | -p...:package-version.'(flycheck |
| 619e0 | 20 2e 20 22 30 2e 31 34 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 2f 63 | ..."0.14"))..(defun.flycheck-c/c |
| 61a00 | 2b 2b 2d 71 75 6f 74 65 64 2d 69 6e 63 6c 75 64 65 2d 64 69 72 65 63 74 6f 72 79 20 28 29 0a 20 | ++-quoted-include-directory.().. |
| 61a20 | 20 22 47 65 74 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 71 75 6f 74 65 64 20 69 | ."Get.the.directory.for.quoted.i |
| 61a40 | 6e 63 6c 75 64 65 73 2e 0a 0a 43 2f 43 2b 2b 20 63 6f 6d 70 69 6c 65 72 73 20 74 79 70 69 63 61 | ncludes...C/C++.compilers.typica |
| 61a60 | 6c 6c 79 20 6c 6f 6f 6b 20 75 70 20 69 6e 63 6c 75 64 65 73 20 77 69 74 68 20 71 75 6f 74 61 74 | lly.look.up.includes.with.quotat |
| 61a80 | 69 6f 6e 20 6d 61 72 6b 73 0a 69 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 | ion.marks.in.the.directory.of.th |
| 61aa0 | 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 6f 6d 70 69 6c 65 64 2e 20 20 48 6f 77 65 76 65 72 2c | e.file.being.compiled...However, |
| 61ac0 | 20 73 69 6e 63 65 0a 46 6c 79 63 68 65 63 6b 20 75 73 65 73 20 74 65 6d 70 6f 72 61 72 79 20 63 | .since.Flycheck.uses.temporary.c |
| 61ae0 | 6f 70 69 65 73 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2c 20 69 74 20 6e 65 | opies.for.syntax.checking,.it.ne |
| 61b00 | 65 64 73 20 74 6f 0a 65 78 70 6c 69 63 69 74 6c 79 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 | eds.to.explicitly.determine.the. |
| 61b20 | 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 71 75 6f 74 65 64 20 69 6e 63 6c 75 64 65 73 2e 0a 0a | directory.for.quoted.includes... |
| 61b40 | 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 64 65 74 65 72 6d 69 6e 65 73 20 74 68 65 20 64 69 72 | This.function.determines.the.dir |
| 61b60 | 65 63 74 6f 72 79 20 62 79 20 6c 6f 6f 6b 69 6e 67 20 61 74 20 66 75 6e 63 74 69 6f 6e 0a 60 62 | ectory.by.looking.at.function.`b |
| 61b80 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 2c 20 6f 72 20 69 66 20 74 68 61 74 20 69 73 20 | uffer-file-name',.or.if.that.is. |
| 61ba0 | 6e 69 6c 2c 20 61 74 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 | nil,.at.`default-directory'."... |
| 61bc0 | 28 69 66 2d 6c 65 74 20 28 66 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a | (if-let.(fn.(buffer-file-name)). |
| 61be0 | 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 6e 29 0a 20 | ......(file-name-directory.fn).. |
| 61c00 | 20 20 20 3b 3b 20 49 66 20 74 68 65 20 62 75 66 66 65 72 20 68 61 73 20 6e 6f 20 66 69 6c 65 20 | ...;;.If.the.buffer.has.no.file. |
| 61c20 | 6e 61 6d 65 2c 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 69 74 73 20 64 65 66 61 75 6c 74 20 64 | name,.fall.back.to.its.default.d |
| 61c40 | 69 72 65 63 74 6f 72 79 0a 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 | irectory.....default-directory)) |
| 61c60 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 2f 63 2b 2b | ..(flycheck-define-checker.c/c++ |
| 61c80 | 2d 63 6c 61 6e 67 0a 20 20 22 41 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | -clang..."A.C/C++.syntax.checker |
| 61ca0 | 20 75 73 69 6e 67 20 43 6c 61 6e 67 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 63 | .using.Clang...See.URL.`http://c |
| 61cc0 | 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 | lang.llvm.org/'."...:command.("c |
| 61ce0 | 6c 61 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 73 79 6e 74 61 78 2d 6f 6e 6c 79 | lang"............."-fsyntax-only |
| 61d00 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 6e 6f 2d 63 6f 6c 6f 72 2d 64 69 61 67 6e 6f | "............."-fno-color-diagno |
| 61d20 | 73 74 69 63 73 22 20 20 20 20 3b 20 44 6f 20 6e 6f 74 20 69 6e 63 6c 75 64 65 20 63 6f 6c 6f 72 | stics"....;.Do.not.include.color |
| 61d40 | 20 63 6f 64 65 73 20 69 6e 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 | .codes.in.output............."-f |
| 61d60 | 6e 6f 2d 63 61 72 65 74 2d 64 69 61 67 6e 6f 73 74 69 63 73 22 20 20 20 20 3b 20 44 6f 20 6e 6f | no-caret-diagnostics"....;.Do.no |
| 61d80 | 74 20 76 69 73 75 61 6c 6c 79 20 69 6e 64 69 63 61 74 65 20 74 68 65 20 73 6f 75 72 63 65 0a 20 | t.visually.indicate.the.source.. |
| 61da0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 61dc0 | 20 20 20 20 20 20 20 3b 20 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | .......;.location............."- |
| 61de0 | 66 6e 6f 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 68 6f 77 2d 6f 70 74 69 6f 6e 22 20 3b 20 44 | fno-diagnostics-show-option".;.D |
| 61e00 | 6f 20 6e 6f 74 20 73 68 6f 77 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 | o.not.show.the.corresponding.... |
| 61e20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 61e40 | 20 20 20 20 20 3b 20 77 61 72 6e 69 6e 67 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 | .....;.warning.group............ |
| 61e60 | 20 22 2d 69 71 75 6f 74 65 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 63 2f 63 2b 2b | ."-iquote".(eval.(flycheck-c/c++ |
| 61e80 | 2d 71 75 6f 74 65 64 2d 69 6e 63 6c 75 64 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 | -quoted-include-directory))..... |
| 61ea0 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 73 74 64 3d 22 20 66 6c 79 63 68 65 63 6b | ........(option."-std=".flycheck |
| 61ec0 | 2d 63 6c 61 6e 67 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 | -clang-language-standard.concat) |
| 61ee0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 70 65 64 61 | .............(option-flag."-peda |
| 61f00 | 6e 74 69 63 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 70 65 64 61 6e 74 69 63 29 0a 20 | ntic".flycheck-clang-pedantic).. |
| 61f20 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 70 65 64 61 6e 74 | ...........(option-flag."-pedant |
| 61f40 | 69 63 2d 65 72 72 6f 72 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 70 65 64 61 6e 74 | ic-errors".flycheck-clang-pedant |
| 61f60 | 69 63 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 | ic-errors).............(option." |
| 61f80 | 2d 73 74 64 6c 69 62 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 73 74 61 6e 64 61 72 | -stdlib=".flycheck-clang-standar |
| 61fa0 | 64 2d 6c 69 62 72 61 72 79 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | d-library.concat).............(o |
| 61fc0 | 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6d 73 2d 65 78 74 65 6e 73 69 6f 6e 73 22 20 66 6c 79 | ption-flag."-fms-extensions".fly |
| 61fe0 | 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6d 73 2d 65 78 74 65 6e 73 69 6f 6e 73 29 0a 20 20 20 20 20 | check-clang-ms-extensions)...... |
| 62000 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6e 6f 2d 65 78 63 65 70 74 | .......(option-flag."-fno-except |
| 62020 | 69 6f 6e 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f 2d 65 78 63 65 70 74 69 6f | ions".flycheck-clang-no-exceptio |
| 62040 | 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 | ns).............(option-flag."-f |
| 62060 | 6e 6f 2d 72 74 74 69 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f 2d 72 74 74 69 29 | no-rtti".flycheck-clang-no-rtti) |
| 62080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 62 6c 6f | .............(option-flag."-fblo |
| 620a0 | 63 6b 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 62 6c 6f 63 6b 73 29 0a 20 20 20 20 | cks".flycheck-clang-blocks)..... |
| 620c0 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 6e 63 6c 75 64 65 22 20 | ........(option-list."-include". |
| 620e0 | 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 73 29 0a 20 20 20 20 20 20 20 | flycheck-clang-includes)........ |
| 62100 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 57 22 20 66 6c 79 63 68 65 63 6b 2d | .....(option-list."-W".flycheck- |
| 62120 | 63 6c 61 6e 67 2d 77 61 72 6e 69 6e 67 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 | clang-warnings.concat).......... |
| 62140 | 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 44 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c | ...(option-list."-D".flycheck-cl |
| 62160 | 61 6e 67 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 | ang-definitions.concat)......... |
| 62180 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 63 | ....(option-list."-I".flycheck-c |
| 621a0 | 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | lang-include-path).............( |
| 621c0 | 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 61 72 67 73 29 0a 20 20 20 20 20 20 | eval.flycheck-clang-args)....... |
| 621e0 | 20 20 20 20 20 20 22 2d 78 22 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......"-x".(eval................ |
| 62200 | 20 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(pcase.major-mode............ |
| 62220 | 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2b 2b 2d 6d 6f 64 65 20 60 63 2b 2b 2d 74 73 2d | .........((or.`c++-mode.`c++-ts- |
| 62240 | 6d 6f 64 65 29 20 22 63 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mode)."c++").................... |
| 62260 | 20 28 28 6f 72 20 60 63 2d 6d 6f 64 65 20 60 63 2d 74 73 2d 6d 6f 64 65 29 20 22 63 22 29 29 29 | .((or.`c-mode.`c-ts-mode)."c"))) |
| 62280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 66 72 6f 6d 20 73 74 61 6e 64 61 | .............;;.Read.from.standa |
| 622a0 | 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 20 3a 73 74 61 | rd.input............."-")...:sta |
| 622c0 | 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a | ndard-input.t...:error-patterns. |
| 622e0 | 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e | ..((info.line-start.(or."<stdin> |
| 62300 | 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | ".(file-name)).":".line.":".colu |
| 62320 | 6d 6e 0a 20 20 20 20 20 20 20 20 20 22 3a 20 6e 6f 74 65 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c | mn..........":.note:.".(optional |
| 62340 | 20 28 6d 65 73 73 61 67 65 29 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e | .(message)).line-end)....(warnin |
| 62360 | 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 | g.line-start.(or."<stdin>".(file |
| 62380 | 2d 6e 61 6d 65 29 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 | -name)).":".line.":".column..... |
| 623a0 | 20 20 20 20 20 20 20 20 22 3a 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c 20 | ........":.warning:.".(optional. |
| 623c0 | 28 6d 65 73 73 61 67 65 29 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c | (message)).line-end)....(error.l |
| 623e0 | 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 | ine-start.(or."<stdin>".(file-na |
| 62400 | 6d 65 29 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 | me)).":".line.":".column........ |
| 62420 | 20 20 20 22 3a 20 22 20 28 6f 72 20 22 66 61 74 61 6c 20 65 72 72 6f 72 22 20 22 65 72 72 6f 72 | ...":.".(or."fatal.error"."error |
| 62440 | 22 29 20 22 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c 20 28 6d 65 73 73 61 67 65 29 29 20 6c 69 6e | ").":.".(optional.(message)).lin |
| 62460 | 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 | e-end))...:error-filter...(lambd |
| 62480 | 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 28 66 6c | a.(errors).....(let.((errors.(fl |
| 624a0 | 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 | ycheck-sanitize-errors.errors))) |
| 624c0 | 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 | .......(dolist.(err.errors)..... |
| 624e0 | 20 20 20 20 3b 3b 20 43 6c 61 6e 67 20 77 69 6c 6c 20 6f 75 74 70 75 74 20 65 6d 70 74 79 20 6d | ....;;.Clang.will.output.empty.m |
| 62500 | 65 73 73 61 67 65 73 20 66 6f 72 20 23 65 72 72 6f 72 2f 23 77 61 72 6e 69 6e 67 20 70 72 61 67 | essages.for.#error/#warning.prag |
| 62520 | 6d 61 73 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 6d 65 73 73 61 67 65 73 2e | mas.without.........;;.messages. |
| 62540 | 20 20 57 65 20 66 69 6c 6c 20 74 68 65 73 65 20 65 6d 70 74 79 20 65 72 72 6f 72 73 20 77 69 74 | ..We.fill.these.empty.errors.wit |
| 62560 | 68 20 61 20 64 75 6d 6d 79 20 6d 65 73 73 61 67 65 20 74 6f 20 67 65 74 0a 20 20 20 20 20 20 20 | h.a.dummy.message.to.get........ |
| 62580 | 20 3b 3b 20 74 68 65 6d 20 70 61 73 74 20 6f 75 72 20 65 72 72 6f 72 20 66 69 6c 74 65 72 69 6e | .;;.them.past.our.error.filterin |
| 625a0 | 67 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | g.........(setf.(flycheck-error- |
| 625c0 | 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | message.err)...............(or.( |
| 625e0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 20 22 6e 6f 20 | flycheck-error-message.err)."no. |
| 62600 | 6d 65 73 73 61 67 65 22 29 29 29 0a 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 0a 20 20 3a 6d 6f | message"))).......errors))...:mo |
| 62620 | 64 65 73 20 28 63 2d 6d 6f 64 65 20 63 2b 2b 2d 6d 6f 64 65 20 63 2d 74 73 2d 6d 6f 64 65 20 63 | des.(c-mode.c++-mode.c-ts-mode.c |
| 62640 | 2b 2b 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 | ++-ts-mode)...:next-checkers.((w |
| 62660 | 61 72 6e 69 6e 67 20 2e 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 | arning...c/c++-cppcheck)))..(fly |
| 62680 | 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d | check-def-args-var.flycheck-gcc- |
| 626a0 | 61 72 67 73 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | args.c/c++-gcc...:package-versio |
| 626c0 | 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 | n.'(flycheck..."0.22"))..(flyche |
| 626e0 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 64 | ck-def-option-var.flycheck-gcc-d |
| 62700 | 65 66 69 6e 69 74 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 41 64 64 69 | efinitions.nil.c/c++-gcc..."Addi |
| 62720 | 74 69 6f 6e 61 6c 20 70 72 65 70 72 6f 63 65 73 73 6f 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 | tional.preprocessor.definitions. |
| 62740 | 66 6f 72 20 47 43 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 | for.GCC...The.value.of.this.vari |
| 62760 | 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 | able.is.a.list.of.strings,.where |
| 62780 | 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 65 | .each.string.is.an.additional.de |
| 627a0 | 66 69 6e 69 74 69 6f 6e 20 74 6f 20 70 61 73 73 20 74 6f 20 47 43 43 2c 20 76 69 61 20 74 68 65 | finition.to.pass.to.GCC,.via.the |
| 627c0 | 20 60 2d 44 27 0a 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 | .`-D'.option."...:type.'(repeat. |
| 627e0 | 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 65 66 69 6e 69 74 69 6f 6e 22 29 29 0a 20 20 3a 73 | (string.:tag."Definition"))...:s |
| 62800 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a | afe.#'flycheck-string-list-p...: |
| 62820 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e | package-version.'(flycheck..."0. |
| 62840 | 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 | 20"))..(flycheck-def-option-var. |
| 62860 | 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 63 2f | flycheck-gcc-include-path.nil.c/ |
| 62880 | 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 | c++-gcc..."A.list.of.include.dir |
| 628a0 | 65 63 74 6f 72 69 65 73 20 66 6f 72 20 47 43 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 | ectories.for.GCC...The.value.of. |
| 628c0 | 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e | this.variable.is.a.list.of.strin |
| 628e0 | 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 | gs,.where.each.string.is.a.direc |
| 62900 | 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 | tory.to.add.to.the.include.path. |
| 62920 | 6f 66 20 67 63 63 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 | of.gcc..Relative.paths.are.relat |
| 62940 | 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a | ive.to.the.file.being.checked.". |
| 62960 | 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 | ..:type.'(repeat.(directory.:tag |
| 62980 | 20 22 49 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 | ."Include.directory"))...:safe.# |
| 629a0 | 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 | 'flycheck-string-list-p...:packa |
| 629c0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 | ge-version.'(flycheck..."0.20")) |
| 629e0 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 | ..(flycheck-def-option-var.flych |
| 62a00 | 65 63 6b 2d 67 63 63 2d 69 6e 63 6c 75 64 65 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 | eck-gcc-includes.nil.c/c++-gcc.. |
| 62a20 | 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 69 6e 63 6c 75 64 65 20 66 | ."A.list.of.additional.include.f |
| 62a40 | 69 6c 65 73 20 66 6f 72 20 47 43 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 | iles.for.GCC...The.value.of.this |
| 62a60 | 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 | .variable.is.a.list.of.strings,. |
| 62a80 | 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 66 69 6c 65 20 74 6f 20 69 | where.each.string.is.a.file.to.i |
| 62aa0 | 6e 63 6c 75 64 65 20 62 65 66 6f 72 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 20 20 | nclude.before.syntax.checking... |
| 62ac0 | 52 65 6c 61 74 69 76 65 0a 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 | Relative.paths.are.relative.to.t |
| 62ae0 | 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 | he.file.being.checked."...:type. |
| 62b00 | 27 28 72 65 70 65 61 74 20 28 66 69 6c 65 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 66 69 6c | '(repeat.(file.:tag."Include.fil |
| 62b20 | 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c | e"))...:safe.#'flycheck-string-l |
| 62b40 | 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | ist-p...:package-version.'(flych |
| 62b60 | 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 | eck..."0.20"))..(flycheck-def-op |
| 62b80 | 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6c 61 6e 67 75 61 67 65 2d 73 | tion-var.flycheck-gcc-language-s |
| 62ba0 | 74 61 6e 64 61 72 64 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 54 68 65 20 6c 61 6e | tandard.nil.c/c++-gcc..."The.lan |
| 62bc0 | 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 74 6f 20 75 73 65 20 69 6e 20 47 43 43 2e 0a 0a 54 | guage.standard.to.use.in.GCC...T |
| 62be0 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 74 | he.value.of.this.variable.is.eit |
| 62c00 | 68 65 72 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f 74 69 6e 67 20 61 20 6c 61 6e 67 75 61 67 65 | her.a.string.denoting.a.language |
| 62c20 | 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 20 6e 69 6c 2c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 | .standard,.or.nil,.to.use.the.de |
| 62c40 | 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 2e 20 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 0a 70 | fault.standard...When.non-nil,.p |
| 62c60 | 61 73 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 76 69 61 20 74 68 | ass.the.language.standard.via.th |
| 62c80 | 65 20 60 2d 73 74 64 27 20 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 | e.`-std'.option."...:type.'(choi |
| 62ca0 | 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 | ce.(const.:tag."Default.standard |
| 62cc0 | 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 | ".nil)..................(string. |
| 62ce0 | 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 22 29 29 0a 20 20 3a 73 61 | :tag."Language.standard"))...:sa |
| 62d00 | 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 | fe.#'flycheck-string-or-nil-p... |
| 62d20 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 62d40 | 2e 32 30 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 | .20")).(make-variable-buffer-loc |
| 62d60 | 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 | al.'flycheck-gcc-language-standa |
| 62d80 | 72 64 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | rd)..(flycheck-def-option-var.fl |
| 62da0 | 79 63 68 65 63 6b 2d 67 63 63 2d 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 | ycheck-gcc-no-exceptions.nil.c/c |
| 62dc0 | 2b 2b 2d 67 63 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 61 62 6c 65 20 65 78 63 | ++-gcc..."Whether.to.disable.exc |
| 62de0 | 65 70 74 69 6f 6e 73 20 69 6e 20 47 43 43 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 | eptions.in.GCC...When.non-nil,.d |
| 62e00 | 69 73 61 62 6c 65 20 65 78 63 65 70 74 69 6f 6e 73 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 | isable.exceptions.for.syntax.che |
| 62e20 | 63 6b 73 2c 20 76 69 61 0a 60 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 27 2e 22 0a 20 20 3a | cks,.via.`-fno-exceptions'."...: |
| 62e40 | 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 | type.'boolean...:safe.#'booleanp |
| 62e60 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 62e80 | 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d | ."0.20"))..(flycheck-def-option- |
| 62ea0 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6e 6f 2d 72 74 74 69 20 6e 69 6c 20 63 2f 63 | var.flycheck-gcc-no-rtti.nil.c/c |
| 62ec0 | 2b 2b 2d 67 63 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 61 62 6c 65 20 52 54 54 | ++-gcc..."Whether.to.disable.RTT |
| 62ee0 | 49 20 69 6e 20 47 43 43 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 | I.in.GCC...When.non-nil,.disable |
| 62f00 | 20 52 54 54 49 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2c 20 76 69 61 20 60 2d 66 | .RTTI.for.syntax.checks,.via.`-f |
| 62f20 | 6e 6f 2d 72 74 74 69 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 | no-rtti'."...:type.'boolean...:s |
| 62f40 | 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | afe.#'booleanp...:package-versio |
| 62f60 | 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 | n.'(flycheck..."0.20"))..(flyche |
| 62f80 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6f | ck-def-option-var.flycheck-gcc-o |
| 62fa0 | 70 65 6e 6d 70 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 | penmp.nil.c/c++-gcc..."Whether.t |
| 62fc0 | 6f 20 65 6e 61 62 6c 65 20 4f 70 65 6e 4d 50 20 69 6e 20 47 43 43 2e 0a 0a 57 68 65 6e 20 6e 6f | o.enable.OpenMP.in.GCC...When.no |
| 62fe0 | 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 4f 70 65 6e 4d 50 20 66 6f 72 20 73 79 6e 74 61 78 20 | n-nil,.enable.OpenMP.for.syntax. |
| 63000 | 63 68 65 63 6b 65 72 73 2c 20 76 69 61 0a 60 2d 66 6f 70 65 6e 6d 70 27 2e 22 0a 20 20 3a 74 79 | checkers,.via.`-fopenmp'."...:ty |
| 63020 | 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 | pe.'boolean...:safe.#'booleanp.. |
| 63040 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 63060 | 30 2e 32 31 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 | 0.21"))..(flycheck-def-option-va |
| 63080 | 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 70 65 64 61 6e 74 69 63 20 6e 69 6c 20 63 2f 63 2b | r.flycheck-gcc-pedantic.nil.c/c+ |
| 630a0 | 2b 2d 67 63 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 77 61 72 6e 20 61 62 6f 75 74 20 6c | +-gcc..."Whether.to.warn.about.l |
| 630c0 | 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6e 20 47 43 43 2e 0a 0a 46 6f 72 20 | anguage.extensions.in.GCC...For. |
| 630e0 | 49 53 4f 20 43 2c 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 76 65 72 73 69 6f 6e 20 73 70 65 63 69 | ISO.C,.follows.the.version.speci |
| 63100 | 66 69 65 64 20 62 79 20 61 6e 79 20 2d 73 74 64 20 6f 70 74 69 6f 6e 20 75 73 65 64 2e 0a 57 68 | fied.by.any.-std.option.used..Wh |
| 63120 | 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 6e 6f 6e 2d 49 53 4f 20 65 78 74 65 | en.non-nil,.disable.non-ISO.exte |
| 63140 | 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 2b 2b 20 76 69 61 0a 60 2d 70 65 64 61 6e 74 69 63 27 2e | nsions.to.C/C++.via.`-pedantic'. |
| 63160 | 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f | "...:type.'boolean...:safe.#'boo |
| 63180 | 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | leanp...:package-version.'(flych |
| 631a0 | 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 | eck..."0.23"))..(flycheck-def-op |
| 631c0 | 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 70 65 64 61 6e 74 69 63 2d 65 | tion-var.flycheck-gcc-pedantic-e |
| 631e0 | 72 72 6f 72 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 | rrors.nil.c/c++-gcc..."Whether.t |
| 63200 | 6f 20 65 72 72 6f 72 20 6f 6e 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 | o.error.on.language.extensions.i |
| 63220 | 6e 20 47 43 43 2e 0a 0a 46 6f 72 20 49 53 4f 20 43 2c 20 66 6f 6c 6c 6f 77 73 20 74 68 65 20 76 | n.GCC...For.ISO.C,.follows.the.v |
| 63240 | 65 72 73 69 6f 6e 20 73 70 65 63 69 66 69 65 64 20 62 79 20 61 6e 79 20 2d 73 74 64 20 6f 70 74 | ersion.specified.by.any.-std.opt |
| 63260 | 69 6f 6e 20 75 73 65 64 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 | ion.used..When.non-nil,.disable. |
| 63280 | 6e 6f 6e 2d 49 53 4f 20 65 78 74 65 6e 73 69 6f 6e 73 20 74 6f 20 43 2f 43 2b 2b 20 76 69 61 0a | non-ISO.extensions.to.C/C++.via. |
| 632a0 | 60 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f | `-pedantic-errors'."...:type.'bo |
| 632c0 | 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b | olean...:safe.#'booleanp...:pack |
| 632e0 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 | age-version.'(flycheck..."0.23") |
| 63300 | 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 | )..(flycheck-def-option-var.flyc |
| 63320 | 68 65 63 6b 2d 67 63 63 2d 77 61 72 6e 69 6e 67 73 20 27 28 22 61 6c 6c 22 20 22 65 78 74 72 61 | heck-gcc-warnings.'("all"."extra |
| 63340 | 22 29 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 69 | ").c/c++-gcc..."A.list.of.additi |
| 63360 | 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 65 6e 61 62 6c 65 20 69 6e 20 47 43 43 2e 0a | onal.warnings.to.enable.in.GCC.. |
| 63380 | 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 | .The.value.of.this.variable.is.a |
| 633a0 | 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 20 73 74 72 | .list.of.strings,.where.each.str |
| 633c0 | 69 6e 67 0a 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 77 61 72 6e 69 6e 67 20 63 61 74 | ing.is.the.name.of.a.warning.cat |
| 633e0 | 65 67 6f 72 79 20 74 6f 20 65 6e 61 62 6c 65 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 6c | egory.to.enable...By.default,.al |
| 63400 | 6c 0a 72 65 63 6f 6d 6d 65 6e 64 65 64 20 77 61 72 6e 69 6e 67 73 20 61 6e 64 20 73 6f 6d 65 20 | l.recommended.warnings.and.some. |
| 63420 | 65 78 74 72 61 20 77 61 72 6e 69 6e 67 73 20 61 72 65 20 65 6e 61 62 6c 65 64 20 28 61 73 20 62 | extra.warnings.are.enabled.(as.b |
| 63440 | 79 0a 60 2d 57 61 6c 6c 27 20 61 6e 64 20 60 2d 57 65 78 74 72 61 27 20 72 65 73 70 65 63 74 69 | y.`-Wall'.and.`-Wextra'.respecti |
| 63460 | 76 65 6c 79 29 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 67 63 63 20 6d 61 6e 75 61 6c 20 | vely)...Refer.to.the.gcc.manual. |
| 63480 | 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 63 63 2e 67 6e 75 2e 6f 72 67 2f 6f 6e 6c 69 | at.URL.`https://gcc.gnu.org/onli |
| 634a0 | 6e 65 64 6f 63 73 2f 67 63 63 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f | nedocs/gcc/'.for.more.informatio |
| 634c0 | 6e 20 61 62 6f 75 74 0a 77 61 72 6e 69 6e 67 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f | n.about.warnings."...:type.'(cho |
| 634e0 | 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 77 | ice.(const.:tag."No.additional.w |
| 63500 | 61 72 6e 69 6e 67 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | arnings".nil)..................( |
| 63520 | 72 65 70 65 61 74 20 3a 74 61 67 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 | repeat.:tag."Additional.warnings |
| 63540 | 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 73 74 72 69 | "..........................(stri |
| 63560 | 6e 67 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 20 6e 61 6d 65 22 29 29 29 0a 20 20 3a 73 61 66 | ng.:tag."Warning.name")))...:saf |
| 63580 | 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 | e.#'flycheck-string-list-p...:pa |
| 635a0 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 | ckage-version.'(flycheck..."0.20 |
| 635c0 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 2f | "))..(flycheck-define-checker.c/ |
| 635e0 | 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | c++-gcc..."A.C/C++.syntax.checke |
| 63600 | 72 20 75 73 69 6e 67 20 47 43 43 2e 0a 0a 52 65 71 75 69 72 65 73 20 47 43 43 20 34 2e 34 20 6f | r.using.GCC...Requires.GCC.4.4.o |
| 63620 | 72 20 6e 65 77 65 72 2e 20 20 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 63 63 2e 67 | r.newer...See.URL.`https://gcc.g |
| 63640 | 6e 75 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 63 63 22 0a 20 20 20 | nu.org/'."...:command.("gcc".... |
| 63660 | 20 20 20 20 20 20 20 20 20 22 2d 66 73 68 6f 77 2d 63 6f 6c 75 6d 6e 22 0a 20 20 20 20 20 20 20 | ........."-fshow-column"........ |
| 63680 | 20 20 20 20 20 22 2d 69 71 75 6f 74 65 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 63 | ....."-iquote".(eval.(flycheck-c |
| 636a0 | 2f 63 2b 2b 2d 71 75 6f 74 65 64 2d 69 6e 63 6c 75 64 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a | /c++-quoted-include-directory)). |
| 636c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 73 74 64 3d 22 20 66 6c 79 63 | ............(option."-std=".flyc |
| 636e0 | 68 65 63 6b 2d 67 63 63 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 | heck-gcc-language-standard.conca |
| 63700 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 70 65 | t).............(option-flag."-pe |
| 63720 | 64 61 6e 74 69 63 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 70 65 64 61 6e 74 69 63 29 0a 20 | dantic".flycheck-gcc-pedantic).. |
| 63740 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 70 65 64 61 6e 74 | ...........(option-flag."-pedant |
| 63760 | 69 63 2d 65 72 72 6f 72 73 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 70 65 64 61 6e 74 69 63 | ic-errors".flycheck-gcc-pedantic |
| 63780 | 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 | -errors).............(option-fla |
| 637a0 | 67 20 22 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 | g."-fno-exceptions".flycheck-gcc |
| 637c0 | 2d 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 | -no-exceptions).............(opt |
| 637e0 | 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6e 6f 2d 72 74 74 69 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 | ion-flag."-fno-rtti".flycheck-gc |
| 63800 | 63 2d 6e 6f 2d 72 74 74 69 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 | c-no-rtti).............(option-f |
| 63820 | 6c 61 67 20 22 2d 66 6f 70 65 6e 6d 70 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6f 70 65 6e | lag."-fopenmp".flycheck-gcc-open |
| 63840 | 6d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 | mp).............(option-list."-i |
| 63860 | 6e 63 6c 75 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 69 6e 63 6c 75 64 65 73 29 0a 20 | nclude".flycheck-gcc-includes).. |
| 63880 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 57 22 20 66 6c 79 | ...........(option-list."-W".fly |
| 638a0 | 63 68 65 63 6b 2d 67 63 63 2d 77 61 72 6e 69 6e 67 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 | check-gcc-warnings.concat)...... |
| 638c0 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 44 22 20 66 6c 79 63 68 65 63 | .......(option-list."-D".flychec |
| 638e0 | 6b 2d 67 63 63 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 | k-gcc-definitions.concat)....... |
| 63900 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b | ......(option-list."-I".flycheck |
| 63920 | 2d 67 63 63 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | -gcc-include-path).............( |
| 63940 | 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | eval.flycheck-gcc-args)......... |
| 63960 | 20 20 20 20 22 2d 78 22 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...."-x".(eval.................. |
| 63980 | 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(pcase.major-mode.............. |
| 639a0 | 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2b 2b 2d 6d 6f 64 65 20 60 63 2b 2b 2d 74 73 2d 6d 6f | .......((or.`c++-mode.`c++-ts-mo |
| 639c0 | 64 65 29 20 22 63 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | de)."c++").....................( |
| 639e0 | 28 6f 72 20 60 63 2d 6d 6f 64 65 20 60 63 2d 74 73 2d 6d 6f 64 65 29 20 22 63 22 29 29 29 0a 20 | (or.`c-mode.`c-ts-mode)."c"))).. |
| 63a00 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 43 43 20 70 65 72 66 6f 72 6d 73 20 66 75 6c 6c 20 | ...........;;.GCC.performs.full. |
| 63a20 | 63 68 65 63 6b 69 6e 67 20 6f 6e 6c 79 20 77 68 65 6e 20 61 63 74 75 61 6c 6c 79 20 63 6f 6d 70 | checking.only.when.actually.comp |
| 63a40 | 69 6c 69 6e 67 2c 20 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 2d 66 73 79 6e 74 | iling,.so.............;;.`-fsynt |
| 63a60 | 61 78 2d 6f 6e 6c 79 27 20 69 73 20 6e 6f 74 20 65 6e 6f 75 67 68 2e 20 4a 75 73 74 20 6c 65 74 | ax-only'.is.not.enough..Just.let |
| 63a80 | 20 69 74 20 67 65 6e 65 72 61 74 65 20 61 73 73 65 6d 62 6c 79 0a 20 20 20 20 20 20 20 20 20 20 | .it.generate.assembly........... |
| 63aa0 | 20 20 3b 3b 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 53 22 20 22 2d 6f 22 | ..;;.code.............."-S"."-o" |
| 63ac0 | 20 6e 75 6c 6c 2d 64 65 76 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 | .null-device.............;;.Read |
| 63ae0 | 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .from.standard.input............ |
| 63b00 | 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 | ."-")...:standard-input.t...:err |
| 63b20 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 20 | or-patterns...((info.line-start. |
| 63b40 | 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 | (or."<stdin>".(file-name))...... |
| 63b60 | 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d | ....":".line.(optional.":".colum |
| 63b80 | 6e 29 0a 20 20 20 20 20 20 20 20 20 22 3a 20 6e 6f 74 65 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | n)..........":.note:.".(message) |
| 63ba0 | 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 | .line-end)....(warning.line-star |
| 63bc0 | 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 | t.(or."<stdin>".(file-name)).... |
| 63be0 | 20 20 20 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 | .........":".line.(optional.":". |
| 63c00 | 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 77 61 72 6e 69 6e 67 3a 20 | column).............":.warning:. |
| 63c20 | 22 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e | ".(message.(one-or-more.(not.(an |
| 63c40 | 79 20 22 5c 6e 5b 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 | y."\n[")))).............(optiona |
| 63c60 | 6c 20 22 5b 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 | l."[".(id.(one-or-more.not-newli |
| 63c80 | 6e 65 29 29 20 22 5d 22 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 | ne))."]").line-end)....(error.li |
| 63ca0 | 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d | ne-start.(or."<stdin>".(file-nam |
| 63cc0 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c | e))...........":".line.(optional |
| 63ce0 | 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6f 72 20 | .":".column)...........":.".(or. |
| 63d00 | 22 66 61 74 61 6c 20 65 72 72 6f 72 22 20 22 65 72 72 6f 72 22 29 20 22 3a 20 22 20 28 6d 65 73 | "fatal.error"."error").":.".(mes |
| 63d20 | 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 63 2d 6d 6f 64 | sage).line-end))...:modes.(c-mod |
| 63d40 | 65 20 63 2b 2b 2d 6d 6f 64 65 20 63 2d 74 73 2d 6d 6f 64 65 20 63 2b 2b 2d 74 73 2d 6d 6f 64 65 | e.c++-mode.c-ts-mode.c++-ts-mode |
| 63d60 | 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 63 | )...:next-checkers.((warning...c |
| 63d80 | 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | /c++-cppcheck)))..(flycheck-def- |
| 63da0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 63 68 65 | option-var.flycheck-cppcheck-che |
| 63dc0 | 63 6b 73 20 27 28 22 73 74 79 6c 65 22 29 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 | cks.'("style").c/c++-cppcheck... |
| 63de0 | 22 45 6e 61 62 6c 65 64 20 63 68 65 63 6b 73 20 66 6f 72 20 43 70 70 63 68 65 63 6b 2e 0a 0a 54 | "Enabled.checks.for.Cppcheck...T |
| 63e00 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c | he.value.of.this.variable.is.a.l |
| 63e20 | 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e | ist.of.strings,.where.each.strin |
| 63e40 | 67 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 | g.is.the.name.of.an.additional.c |
| 63e60 | 68 65 63 6b 20 74 6f 20 65 6e 61 62 6c 65 2e 20 20 42 79 20 64 65 66 61 75 6c 74 2c 0a 61 6c 6c | heck.to.enable...By.default,.all |
| 63e80 | 20 63 6f 64 69 6e 67 20 73 74 79 6c 65 20 63 68 65 63 6b 73 20 61 72 65 20 65 6e 61 62 6c 65 64 | .coding.style.checks.are.enabled |
| 63ea0 | 2e 0a 0a 53 65 65 20 73 65 63 74 69 6f 6e 20 5c 22 45 6e 61 62 6c 65 20 6d 65 73 73 61 67 65 5c | ...See.section.\"Enable.message\ |
| 63ec0 | 22 20 69 6e 20 74 68 65 20 43 70 70 63 68 65 63 6b 20 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a | ".in.the.Cppcheck.manual.at.URL. |
| 63ee0 | 60 68 74 74 70 3a 2f 2f 63 70 70 63 68 65 63 6b 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 | `http://cppcheck.sourceforge.net |
| 63f00 | 2f 6d 61 6e 75 61 6c 2e 70 64 66 27 2c 20 61 6e 64 20 74 68 65 0a 64 6f 63 75 6d 65 6e 74 61 74 | /manual.pdf',.and.the.documentat |
| 63f20 | 69 6f 6e 20 6f 66 20 74 68 65 20 60 2d 2d 65 6e 61 62 6c 65 27 20 6f 70 74 69 6f 6e 20 66 6f 72 | ion.of.the.`--enable'.option.for |
| 63f40 | 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 0a 69 6e 63 6c 75 64 69 6e 67 20 61 20 6c | .more.information,.including.a.l |
| 63f60 | 69 73 74 20 6f 66 20 73 75 70 70 6f 72 74 65 64 20 63 68 65 63 6b 73 2e 22 0a 20 20 3a 74 79 70 | ist.of.supported.checks."...:typ |
| 63f80 | 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 63 68 65 63 | e.'(repeat.:tag."Additional.chec |
| 63fa0 | 6b 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 | ks"..................(string.:ta |
| 63fc0 | 67 20 22 43 68 65 63 6b 20 6e 61 6d 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 | g."Check.name"))...:safe.#'flych |
| 63fe0 | 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | eck-string-list-p...:package-ver |
| 64000 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 34 22 29 29 0a 0a 28 66 6c 79 | sion.'(flycheck..."0.14"))..(fly |
| 64020 | 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 70 | check-def-option-var.flycheck-cp |
| 64040 | 70 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 | pcheck-standards.nil.c/c++-cppch |
| 64060 | 65 63 6b 0a 20 20 22 54 68 65 20 73 74 61 6e 64 61 72 64 73 20 74 6f 20 75 73 65 20 69 6e 20 63 | eck..."The.standards.to.use.in.c |
| 64080 | 70 70 63 68 65 63 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 | ppcheck...The.value.of.this.vari |
| 640a0 | 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 | able.is.either.a.list.of.strings |
| 640c0 | 20 64 65 6e 6f 74 69 6e 67 0a 74 68 65 20 73 74 61 6e 64 61 72 64 73 20 74 6f 20 75 73 65 2c 20 | .denoting.the.standards.to.use,. |
| 640e0 | 6f 72 20 6e 69 6c 20 74 6f 20 70 61 73 73 20 6e 6f 74 68 69 6e 67 20 74 6f 20 63 70 70 63 68 65 | or.nil.to.pass.nothing.to.cppche |
| 64100 | 63 6b 2e 20 20 57 68 65 6e 0a 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 73 74 61 6e | ck...When.non-nil,.pass.the.stan |
| 64120 | 64 61 72 64 73 20 76 69 61 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 60 2d 2d 73 74 64 3d 27 20 6f | dards.via.one.or.more.`--std='.o |
| 64140 | 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 | ptions."...:type.'(choice.(const |
| 64160 | 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .:tag."Default".nil)............ |
| 64180 | 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 73 74 61 6e 64 | ......(repeat.:tag."Custom.stand |
| 641a0 | 61 72 64 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ards"..........................( |
| 641c0 | 73 74 72 69 6e 67 20 3a 74 61 67 20 22 53 74 61 6e 64 61 72 64 20 6e 61 6d 65 22 29 29 29 0a 20 | string.:tag."Standard.name"))).. |
| 641e0 | 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a | .:safe.#'flycheck-string-list-p. |
| 64200 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 | ..:package-version.'(flycheck... |
| 64220 | 22 32 38 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 | "28")).(make-variable-buffer-loc |
| 64240 | 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 29 | al.'flycheck-cppcheck-standards) |
| 64260 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 | ..(flycheck-def-option-var.flych |
| 64280 | 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 66 69 6c 65 20 6e | eck-cppcheck-suppressions-file.n |
| 642a0 | 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 54 68 65 20 73 75 70 70 72 65 73 | il.c/c++-cppcheck..."The.suppres |
| 642c0 | 73 69 6f 6e 73 20 66 69 6c 65 20 74 6f 20 75 73 65 20 69 6e 20 63 70 70 63 68 65 63 6b 2e 0a 0a | sions.file.to.use.in.cppcheck... |
| 642e0 | 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 | The.value.of.this.variable.is.a. |
| 64300 | 66 69 6c 65 20 77 69 74 68 20 74 68 65 20 73 75 70 70 72 65 73 73 69 6f 6e 73 20 74 6f 0a 75 73 | file.with.the.suppressions.to.us |
| 64320 | 65 2c 20 6f 72 20 6e 69 6c 20 74 6f 20 70 61 73 73 20 6e 6f 74 68 69 6e 67 20 74 6f 20 63 70 70 | e,.or.nil.to.pass.nothing.to.cpp |
| 64340 | 63 68 65 63 6b 2e 20 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 0a 73 | check...When.non-nil,.pass.the.s |
| 64360 | 75 70 70 72 65 73 73 69 6f 6e 73 20 66 69 6c 65 20 76 69 61 20 74 68 65 20 60 2d 2d 73 75 70 70 | uppressions.file.via.the.`--supp |
| 64380 | 72 65 73 73 69 6f 6e 73 2d 6c 69 73 74 3d 27 20 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 | ressions-list='.option."...:type |
| 643a0 | 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 22 20 | .'(choice.(const.:tag."Default". |
| 643c0 | 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 | nil)..................(file.:tag |
| 643e0 | 20 22 53 75 70 70 72 65 73 73 69 6f 6e 73 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 | ."Suppressions.file"))...:safe.# |
| 64400 | 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 | 'flycheck-string-or-nil-p...:pac |
| 64420 | 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 | kage-version.'(flycheck..."32")) |
| 64440 | 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c | .(make-variable-buffer-local.'fl |
| 64460 | 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 66 69 6c | ycheck-cppcheck-suppressions-fil |
| 64480 | 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 | e)..(flycheck-def-option-var.fly |
| 644a0 | 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 20 6e 69 6c 20 | check-cppcheck-suppressions.nil. |
| 644c0 | 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 54 68 65 20 73 75 70 70 72 65 73 73 69 6f | c/c++-cppcheck..."The.suppressio |
| 644e0 | 6e 73 20 74 6f 20 75 73 65 20 69 6e 20 63 70 70 63 68 65 63 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 | ns.to.use.in.cppcheck...The.valu |
| 64500 | 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 6c | e.of.this.variable.is.either.a.l |
| 64520 | 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 64 65 6e 6f 74 69 6e 67 0a 74 68 65 20 73 75 70 70 | ist.of.strings.denoting.the.supp |
| 64540 | 72 65 73 73 69 6f 6e 73 20 74 6f 20 75 73 65 2c 20 6f 72 20 6e 69 6c 20 74 6f 20 70 61 73 73 20 | ressions.to.use,.or.nil.to.pass. |
| 64560 | 6e 6f 74 68 69 6e 67 20 74 6f 20 63 70 70 63 68 65 63 6b 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 | nothing.to.cppcheck..When.non-ni |
| 64580 | 6c 2c 20 70 61 73 73 20 74 68 65 20 73 75 70 70 72 65 73 73 69 6f 6e 73 20 76 69 61 20 6f 6e 65 | l,.pass.the.suppressions.via.one |
| 645a0 | 20 6f 72 20 6d 6f 72 65 20 60 2d 2d 73 75 70 70 72 65 73 73 3d 27 0a 6f 70 74 69 6f 6e 73 2e 22 | .or.more.`--suppress='.options." |
| 645c0 | 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 | ...:type.'(choice.(const.:tag."D |
| 645e0 | 65 66 61 75 6c 74 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | efault".nil)..................(r |
| 64600 | 65 70 65 61 74 20 3a 74 61 67 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 73 75 70 70 72 65 73 73 69 | epeat.:tag."Additional.suppressi |
| 64620 | 6f 6e 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ons"..........................(s |
| 64640 | 74 72 69 6e 67 20 3a 74 61 67 20 22 53 75 70 70 72 65 73 73 69 6f 6e 22 29 29 29 0a 20 20 3a 73 | tring.:tag."Suppression")))...:s |
| 64660 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a | afe.#'flycheck-string-list-p...: |
| 64680 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 38 | package-version.'(flycheck..."28 |
| 646a0 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | "))..(flycheck-def-option-var.fl |
| 646c0 | 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 69 6e 63 6f 6e 63 6c 75 73 69 76 65 20 6e 69 6c | ycheck-cppcheck-inconclusive.nil |
| 646e0 | 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e | .c/c++-cppcheck..."Whether.to.en |
| 64700 | 61 62 6c 65 20 43 70 70 63 68 65 63 6b 20 69 6e 63 6f 6e 63 6c 75 73 69 76 65 20 63 68 65 63 6b | able.Cppcheck.inconclusive.check |
| 64720 | 73 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 43 70 70 63 68 65 63 | s...When.non-nil,.enable.Cppchec |
| 64740 | 6b 20 69 6e 63 6f 6e 63 6c 75 73 69 76 65 20 63 68 65 63 6b 73 2e 20 20 54 68 69 73 20 61 6c 6c | k.inconclusive.checks...This.all |
| 64760 | 6f 77 73 20 43 70 70 63 68 65 63 6b 20 74 6f 0a 72 65 70 6f 72 74 20 77 61 72 6e 69 6e 67 73 20 | ows.Cppcheck.to.report.warnings. |
| 64780 | 69 74 27 73 20 6e 6f 74 20 63 65 72 74 61 69 6e 20 6f 66 2c 20 62 75 74 20 69 74 20 6d 61 79 20 | it's.not.certain.of,.but.it.may. |
| 647a0 | 72 65 73 75 6c 74 20 69 6e 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 2e 0a 0a 54 68 69 73 | result.in.false.positives...This |
| 647c0 | 20 77 69 6c 6c 20 68 61 76 65 20 6e 6f 20 65 66 66 65 63 74 20 77 68 65 6e 20 75 73 69 6e 67 20 | .will.have.no.effect.when.using. |
| 647e0 | 43 70 70 63 68 65 63 6b 20 31 2e 35 33 20 61 6e 64 20 6f 6c 64 65 72 2e 22 0a 20 20 3a 74 79 70 | Cppcheck.1.53.and.older."...:typ |
| 64800 | 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 | e.'boolean...:safe.#'booleanp... |
| 64820 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 64840 | 2e 31 39 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 | .19"))..(flycheck-def-option-var |
| 64860 | 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 | .flycheck-cppcheck-include-path. |
| 64880 | 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 | nil.c/c++-cppcheck..."A.list.of. |
| 648a0 | 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 63 70 70 63 68 65 63 6b | include.directories.for.cppcheck |
| 648c0 | 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 | ...The.value.of.this.variable.is |
| 648e0 | 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 | .a.list.of.strings,.where.each.s |
| 64900 | 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 | tring.is.a.directory.to.add.to.t |
| 64920 | 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 63 70 70 63 68 65 63 6b 2e 0a 52 65 6c | he.include.path.of.cppcheck..Rel |
| 64940 | 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 | ative.paths.are.relative.to.the. |
| 64960 | 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 | file.being.checked."...:type.'(r |
| 64980 | 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 | epeat.(directory.:tag."Include.d |
| 649a0 | 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 | irectory"))...:safe.#'flycheck-s |
| 649c0 | 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | tring-list-p...:package-version. |
| 649e0 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | '(flycheck..."0.24"))..(flycheck |
| 64a00 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 | -define-checker.c/c++-cppcheck.. |
| 64a20 | 20 22 41 20 43 2f 43 2b 2b 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 63 70 70 63 68 65 63 6b | ."A.C/C++.checker.using.cppcheck |
| 64a40 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 63 70 70 63 68 65 63 6b 2e 73 6f 75 72 | ...See.URL.`http://cppcheck.sour |
| 64a60 | 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 70 70 | ceforge.net/'."...:command.("cpp |
| 64a80 | 63 68 65 63 6b 22 20 22 2d 2d 71 75 69 65 74 22 20 22 2d 2d 78 6d 6c 2d 76 65 72 73 69 6f 6e 3d | check"."--quiet"."--xml-version= |
| 64aa0 | 32 22 20 22 2d 2d 69 6e 6c 69 6e 65 2d 73 75 70 70 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 2"."--inline-suppr"............. |
| 64ac0 | 28 6f 70 74 69 6f 6e 20 22 2d 2d 65 6e 61 62 6c 65 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 | (option."--enable=".flycheck-cpp |
| 64ae0 | 63 68 65 63 6b 2d 63 68 65 63 6b 73 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | check-checks.concat............. |
| 64b00 | 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 65 | ........flycheck-option-comma-se |
| 64b20 | 70 61 72 61 74 65 64 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f | parated-list).............(optio |
| 64b40 | 6e 2d 66 6c 61 67 20 22 2d 2d 69 6e 63 6f 6e 63 6c 75 73 69 76 65 22 20 66 6c 79 63 68 65 63 6b | n-flag."--inconclusive".flycheck |
| 64b60 | 2d 63 70 70 63 68 65 63 6b 2d 69 6e 63 6f 6e 63 6c 75 73 69 76 65 29 0a 20 20 20 20 20 20 20 20 | -cppcheck-inconclusive)......... |
| 64b80 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 63 | ....(option-list."-I".flycheck-c |
| 64ba0 | 70 70 63 68 65 63 6b 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 | ppcheck-include-path)........... |
| 64bc0 | 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 73 74 64 3d 22 20 66 6c 79 63 68 65 63 6b | ..(option-list."--std=".flycheck |
| 64be0 | 2d 63 70 70 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 | -cppcheck-standards.concat)..... |
| 64c00 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 73 75 70 70 72 65 73 73 | ........(option-list."--suppress |
| 64c20 | 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e | =".flycheck-cppcheck-suppression |
| 64c40 | 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d | s.concat).............(option."- |
| 64c60 | 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 6c 69 73 74 3d 22 0a 20 20 20 20 20 20 20 20 20 20 20 | -suppressions-list="............ |
| 64c80 | 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 | .........flycheck-cppcheck-suppr |
| 64ca0 | 65 73 73 69 6f 6e 73 2d 66 69 6c 65 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | essions-file.concat)............ |
| 64cc0 | 20 22 2d 78 22 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ."-x".(eval...................(p |
| 64ce0 | 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | case.major-mode................. |
| 64d00 | 20 20 20 20 28 28 6f 72 20 60 63 2b 2b 2d 6d 6f 64 65 20 60 63 2b 2b 2d 74 73 2d 6d 6f 64 65 29 | ....((or.`c++-mode.`c++-ts-mode) |
| 64d20 | 20 22 63 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 | ."c++").....................((or |
| 64d40 | 20 60 63 2d 6d 6f 64 65 20 60 63 2d 74 73 2d 6d 6f 64 65 29 20 22 63 22 29 29 29 0a 20 20 20 20 | .`c-mode.`c-ts-mode)."c")))..... |
| 64d60 | 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 | ........source)...:error-parser. |
| 64d80 | 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 70 70 63 68 65 63 6b 0a 20 20 3a 6d 6f 64 65 73 | flycheck-parse-cppcheck...:modes |
| 64da0 | 20 28 63 2d 6d 6f 64 65 20 63 2b 2b 2d 6d 6f 64 65 20 63 2d 74 73 2d 6d 6f 64 65 20 63 2b 2b 2d | .(c-mode.c++-mode.c-ts-mode.c++- |
| 64dc0 | 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | ts-mode))..(flycheck-define-chec |
| 64de0 | 6b 65 72 20 63 66 65 6e 67 69 6e 65 0a 20 20 22 41 20 43 46 45 6e 67 69 6e 65 20 73 79 6e 74 61 | ker.cfengine..."A.CFEngine.synta |
| 64e00 | 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 63 66 2d 70 72 6f 6d 69 73 65 73 2e 0a 0a 53 65 | x.checker.using.cf-promises...Se |
| 64e20 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 63 66 65 6e 67 69 6e 65 2e 63 6f 6d 2f 27 2e 22 0a | e.URL.`https://cfengine.com/'.". |
| 64e40 | 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 66 2d 70 72 6f 6d 69 73 65 73 22 20 22 2d 57 61 6c 6c | ..:command.("cf-promises"."-Wall |
| 64e60 | 22 20 22 2d 66 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 6d 75 73 74 20 73 74 | "."-f".............;;.We.must.st |
| 64e80 | 61 79 20 69 6e 20 74 68 65 20 73 61 6d 65 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 72 65 73 6f | ay.in.the.same.directory.to.reso |
| 64ea0 | 6c 76 65 20 40 69 6e 63 6c 75 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d | lve.@include.............source- |
| 64ec0 | 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 | inplace)...:error-patterns...((w |
| 64ee0 | 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a | arning.line-start.(file-name).": |
| 64f00 | 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a | ".line.":".column.............": |
| 64f20 | 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a | .warning:.".(message).line-end). |
| 64f40 | 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 | ...(error.line-start.(file-name) |
| 64f60 | 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 22 | .":".line.":".column..........." |
| 64f80 | 3a 20 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | :.error:.".(message).line-end)). |
| 64fa0 | 20 20 3a 6d 6f 64 65 73 20 28 63 66 65 6e 67 69 6e 65 2d 6d 6f 64 65 20 63 66 65 6e 67 69 6e 65 | ..:modes.(cfengine-mode.cfengine |
| 64fc0 | 33 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b | 3-mode))..(flycheck-define-check |
| 64fe0 | 65 72 20 63 6f 66 66 65 65 0a 20 20 22 41 20 43 6f 66 66 65 65 53 63 72 69 70 74 20 73 79 6e 74 | er.coffee..."A.CoffeeScript.synt |
| 65000 | 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 63 6f 66 66 65 65 2e 0a 0a 53 65 65 20 55 52 | ax.checker.using.coffee...See.UR |
| 65020 | 4c 20 60 68 74 74 70 73 3a 2f 2f 63 6f 66 66 65 65 73 63 72 69 70 74 2e 6f 72 67 2f 27 2e 22 0a | L.`https://coffeescript.org/'.". |
| 65040 | 20 20 3b 3b 20 2d 2d 70 72 69 6e 74 20 73 75 70 70 72 65 73 73 65 73 20 67 65 6e 65 72 61 74 69 | ..;;.--print.suppresses.generati |
| 65060 | 6f 6e 20 6f 66 20 63 6f 6d 70 69 6c 65 64 20 2e 6a 73 20 66 69 6c 65 73 0a 20 20 3a 63 6f 6d 6d | on.of.compiled..js.files...:comm |
| 65080 | 61 6e 64 20 28 22 63 6f 66 66 65 65 22 20 22 2d 2d 63 6f 6d 70 69 6c 65 22 20 22 2d 2d 70 72 69 | and.("coffee"."--compile"."--pri |
| 650a0 | 6e 74 22 20 22 2d 2d 73 74 64 69 6f 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 | nt"."--stdio")...:standard-input |
| 650c0 | 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c | .t...:error-patterns...((error.l |
| 650e0 | 69 6e 65 2d 73 74 61 72 74 20 22 5b 73 74 64 69 6e 5d 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f | ine-start."[stdin]:".line.":".co |
| 65100 | 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 | lumn...........":.error:.".(mess |
| 65120 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 63 6f 66 66 65 65 2d | age).line-end))...:modes.coffee- |
| 65140 | 6d 6f 64 65 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 | mode...:next-checkers.((warning. |
| 65160 | 2e 20 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 6e 74 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 | ..coffee-coffeelint)))..(flychec |
| 65180 | 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 | k-def-config-file-var.flycheck-c |
| 651a0 | 6f 66 66 65 65 6c 69 6e 74 72 63 20 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 6e 74 0a 20 20 | offeelintrc.coffee-coffeelint... |
| 651c0 | 20 20 20 20 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 2e 63 6f | ............................".co |
| 651e0 | 66 66 65 65 6c 69 6e 74 2e 6a 73 6f 6e 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | ffeelint.json")..(flycheck-defin |
| 65200 | 65 2d 63 68 65 63 6b 65 72 20 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 6e 74 0a 20 20 22 41 | e-checker.coffee-coffeelint..."A |
| 65220 | 20 43 6f 66 66 65 65 53 63 72 69 70 74 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e | .CoffeeScript.style.checker.usin |
| 65240 | 67 20 63 6f 66 66 65 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 | g.coffeelint...See.URL.`http://w |
| 65260 | 77 77 2e 63 6f 66 66 65 65 6c 69 6e 74 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | ww.coffeelint.org/'."...:command |
| 65280 | 0a 20 20 28 22 63 6f 66 66 65 65 6c 69 6e 74 22 0a 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 | ...("coffeelint"....(config-file |
| 652a0 | 20 22 2d 2d 66 69 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d 63 6f 66 66 65 65 6c 69 6e 74 72 63 29 | ."--file".flycheck-coffeelintrc) |
| 652c0 | 0a 20 20 20 22 2d 2d 73 74 64 69 6e 22 20 22 2d 2d 72 65 70 6f 72 74 65 72 22 20 22 63 68 65 63 | ...."--stdin"."--reporter"."chec |
| 652e0 | 6b 73 74 79 6c 65 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a | kstyle")...:standard-input.t...: |
| 65300 | 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 | error-parser.flycheck-parse-chec |
| 65320 | 6b 73 74 79 6c 65 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 | kstyle...:error-filter.(lambda.( |
| 65340 | 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | errors)...................(flych |
| 65360 | 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 0a 20 20 20 20 | eck-remove-error-file-names..... |
| 65380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 73 74 64 69 6e 22 20 28 66 6c 79 63 68 65 63 6b | ..............."stdin".(flycheck |
| 653a0 | 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 69 64 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -remove-error-ids............... |
| 653c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 | ..............(flycheck-sanitize |
| 653e0 | 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 63 6f 66 66 | -errors.errors))))...:modes.coff |
| 65400 | 65 65 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b | ee-mode)..(flycheck-define-check |
| 65420 | 65 72 20 63 73 73 2d 63 73 73 6c 69 6e 74 0a 20 20 22 41 20 43 53 53 20 73 79 6e 74 61 78 20 61 | er.css-csslint..."A.CSS.syntax.a |
| 65440 | 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 63 73 73 6c 69 6e 74 2e 0a | nd.style.checker.using.csslint.. |
| 65460 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 43 53 53 | .See.URL.`https://github.com/CSS |
| 65480 | 4c 69 6e 74 2f 63 73 73 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 73 73 | Lint/csslint'."...:command.("css |
| 654a0 | 6c 69 6e 74 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 63 68 65 63 6b 73 74 79 6c 65 2d 78 6d 6c 22 20 | lint"."--format=checkstyle-xml". |
| 654c0 | 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b | source)...:error-parser.flycheck |
| 654e0 | 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 | -parse-checkstyle...:error-filte |
| 65500 | 72 20 66 6c 79 63 68 65 63 6b 2d 64 65 71 75 61 6c 69 66 79 2d 65 72 72 6f 72 2d 69 64 73 0a 20 | r.flycheck-dequalify-error-ids.. |
| 65520 | 20 3a 6d 6f 64 65 73 20 28 63 73 73 2d 6d 6f 64 65 20 63 73 73 2d 74 73 2d 6d 6f 64 65 29 29 0a | .:modes.(css-mode.css-ts-mode)). |
| 65540 | 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 61 72 | .(defconst.flycheck-stylelint-ar |
| 65560 | 67 73 20 27 28 22 2d 2d 66 6f 72 6d 61 74 74 65 72 22 20 22 6a 73 6f 6e 22 29 0a 20 20 22 43 6f | gs.'("--formatter"."json")..."Co |
| 65580 | 6d 6d 6f 6e 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 73 74 79 6c 65 6c 69 6e 74 20 69 6e 76 6f | mmon.arguments.to.stylelint.invo |
| 655a0 | 63 61 74 69 6f 6e 73 2e 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 | cations.")..(flycheck-def-config |
| 655c0 | 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 72 63 0a 20 | -file-var.flycheck-stylelintrc.. |
| 655e0 | 20 20 20 28 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 20 73 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 | ...(css-stylelint.scss-stylelint |
| 65600 | 20 73 61 73 73 2d 73 74 79 6c 65 6c 69 6e 74 20 6c 65 73 73 2d 73 74 79 6c 65 6c 69 6e 74 29 20 | .sass-stylelint.less-stylelint). |
| 65620 | 6e 69 6c 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 | nil)..(flycheck-def-option-var.f |
| 65640 | 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 71 75 69 65 74 0a 20 20 20 20 6e 69 6c 20 | lycheck-stylelint-quiet.....nil. |
| 65660 | 28 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 20 73 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 20 73 61 | (css-stylelint.scss-stylelint.sa |
| 65680 | 73 73 2d 73 74 79 6c 65 6c 69 6e 74 20 6c 65 73 73 2d 73 74 79 6c 65 6c 69 6e 74 29 0a 20 20 22 | ss-stylelint.less-stylelint)..." |
| 656a0 | 57 68 65 74 68 65 72 20 74 6f 20 72 75 6e 20 73 74 79 6c 65 6c 69 6e 74 20 69 6e 20 71 75 69 65 | Whether.to.run.stylelint.in.quie |
| 656c0 | 74 20 6d 6f 64 65 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 71 75 | t.mode...When.non-nil,.enable.qu |
| 656e0 | 69 65 74 20 6d 6f 64 65 2c 20 76 69 61 20 60 2d 2d 71 75 69 65 74 27 2e 22 0a 20 20 3a 74 79 70 | iet.mode,.via.`--quiet'."...:typ |
| 65700 | 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 | e.'boolean...:safe.#'booleanp... |
| 65720 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 32 36 | :package-version.'(flycheck...26 |
| 65740 | 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 | ))..(defconst.flycheck-stylelint |
| 65760 | 2d 65 72 72 6f 72 2d 72 65 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 78 2d 74 6f 2d 73 74 72 69 | -error-re...(flycheck-rx-to-stri |
| 65780 | 6e 67 0a 20 20 20 27 28 3a 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 69 64 20 28 6f 6e 65 2d 6f 72 | ng....'(:.line-start.(id.(one-or |
| 657a0 | 2d 6d 6f 72 65 20 77 6f 72 64 29 29 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 | -more.word)).":.".(message).line |
| 657c0 | 2d 65 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 | -end)))..(defun.flycheck-parse-s |
| 657e0 | 74 79 6c 65 6c 69 6e 74 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 | tylelint.(output.checker.buffer) |
| 65800 | 0a 20 20 22 50 61 72 73 65 20 73 74 79 6c 65 6c 69 6e 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 | ..."Parse.stylelint.errors.from. |
| 65820 | 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f | OUTPUT...CHECKER.and.BUFFER.deno |
| 65840 | 74 65 64 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 | ted.the.CHECKER.that.returned.OU |
| 65860 | 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 | TPUT.and.the.BUFFER.that.was.che |
| 65880 | 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 54 68 65 20 43 48 45 43 4b 45 52 20 | cked.respectively...The.CHECKER. |
| 658a0 | 75 73 75 61 6c 6c 79 20 72 65 74 75 72 6e 73 20 74 68 65 20 65 72 72 6f 72 73 20 61 73 20 4a 53 | usually.returns.the.errors.as.JS |
| 658c0 | 4f 4e 2e 0a 0a 49 66 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 72 6f 77 73 20 61 6e 20 45 72 | ON...If.the.CHECKER.throws.an.Er |
| 658e0 | 72 6f 72 20 69 74 20 72 65 74 75 72 6e 73 20 61 6e 20 45 72 72 6f 72 20 6d 65 73 73 61 67 65 20 | ror.it.returns.an.Error.message. |
| 65900 | 77 69 74 68 20 61 20 73 74 61 63 6b 74 72 61 63 65 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 6f 6e | with.a.stacktrace."...(condition |
| 65920 | 2d 63 61 73 65 20 6e 69 6c 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | -case.nil.......(flycheck-parse- |
| 65940 | 73 74 79 6c 65 6c 69 6e 74 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 | stylelint-json.output.checker.bu |
| 65960 | 66 66 65 72 29 0a 0a 20 20 20 20 3b 3b 20 54 68 65 20 6f 75 74 70 75 74 20 63 6f 75 6c 64 20 6e | ffer)......;;.The.output.could.n |
| 65980 | 6f 74 20 62 65 20 70 61 72 73 65 64 20 61 73 20 4a 53 4f 4e 0a 20 20 20 20 28 6a 73 6f 6e 2d 65 | ot.be.parsed.as.JSON.....(json-e |
| 659a0 | 72 72 6f 72 0a 0a 20 20 20 20 20 3b 3b 20 45 78 74 72 61 63 74 20 61 20 66 6c 79 63 68 65 63 6b | rror.......;;.Extract.a.flycheck |
| 659c0 | 20 65 72 72 6f 72 20 66 72 6f 6d 20 74 68 65 20 6f 75 74 70 75 74 20 28 77 69 74 68 20 61 20 72 | .error.from.the.output.(with.a.r |
| 659e0 | 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 29 0a 20 20 20 20 20 3b 3b 20 46 6f 72 20 6d | egular.expression)......;;.For.m |
| 65a00 | 61 74 63 68 2d 73 74 72 69 6e 67 20 34 2f 35 20 73 65 65 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d | atch-string.4/5.see.flycheck-rx- |
| 65a20 | 6d 65 73 73 61 67 65 2f 66 6c 79 63 68 65 63 6b 2d 72 78 2d 69 64 0a 20 20 20 20 20 28 77 68 65 | message/flycheck-rx-id......(whe |
| 65a40 | 6e 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 | n.(string-match.flycheck-styleli |
| 65a60 | 6e 74 2d 65 72 72 6f 72 2d 72 65 20 6f 75 74 70 75 74 29 0a 20 20 20 20 20 20 20 28 6c 69 73 74 | nt-error-re.output)........(list |
| 65a80 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 | .(flycheck-error-new-at......... |
| 65aa0 | 20 20 20 20 20 20 31 20 6e 69 6c 20 27 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......1.nil.'error.............. |
| 65ac0 | 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 34 20 6f 75 74 70 75 74 29 0a 20 20 20 20 20 20 20 | .(match-string.4.output)........ |
| 65ae0 | 20 20 20 20 20 20 20 3a 69 64 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 35 20 6f 75 74 70 75 | .......:id.(match-string.5.outpu |
| 65b00 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 | t)...............:checker.checke |
| 65b20 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 | r...............:buffer.buffer.. |
| 65b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 | .............:filename.(buffer-f |
| 65b60 | 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | ile-name.buffer)))))))..(defun.f |
| 65b80 | 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 79 6c 65 6c 69 6e 74 2d 6a 73 6f 6e 20 28 6f 75 | lycheck-parse-stylelint-json.(ou |
| 65ba0 | 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 73 74 | tput.checker.buffer)..."Parse.st |
| 65bc0 | 79 6c 65 6c 69 6e 74 20 4a 53 4f 4e 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e | ylelint.JSON.errors.from.OUTPUT. |
| 65be0 | 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 64 20 74 68 65 | ..CHECKER.and.BUFFER.denoted.the |
| 65c00 | 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e | .CHECKER.that.returned.OUTPUT.an |
| 65c20 | 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 | d.the.BUFFER.that.was.checked.re |
| 65c40 | 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 74 79 | spectively...See.URL.`http://sty |
| 65c60 | 6c 65 6c 69 6e 74 2e 69 6f 2f 64 65 76 65 6c 6f 70 65 72 2d 67 75 69 64 65 2f 66 6f 72 6d 61 74 | lelint.io/developer-guide/format |
| 65c80 | 74 65 72 73 2f 27 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 61 62 6f 75 74 20 74 68 65 | ters/'.for.information.about.the |
| 65ca0 | 20 4a 53 4f 4e 20 66 6f 72 6d 61 74 20 6f 66 20 73 74 79 6c 65 6c 69 6e 74 2e 22 0a 20 20 28 6c | .JSON.format.of.stylelint."...(l |
| 65cc0 | 65 74 20 28 28 6a 73 6f 6e 2d 6f 62 6a 65 63 74 2d 74 79 70 65 20 27 70 6c 69 73 74 29 29 0a 0a | et.((json-object-type.'plist)).. |
| 65ce0 | 20 20 20 20 3b 3b 20 73 74 79 6c 65 6c 69 6e 74 20 72 65 74 75 72 6e 73 20 61 20 76 65 63 74 6f | ....;;.stylelint.returns.a.vecto |
| 65d00 | 72 20 6f 66 20 72 65 73 75 6c 74 20 6f 62 6a 65 63 74 73 0a 20 20 20 20 3b 3b 20 53 69 6e 63 65 | r.of.result.objects.....;;.Since |
| 65d20 | 20 77 65 20 6f 6e 6c 79 20 70 61 73 73 65 64 20 6f 6e 65 20 66 69 6c 65 2c 20 74 68 65 20 66 69 | .we.only.passed.one.file,.the.fi |
| 65d40 | 72 73 74 20 65 6c 65 6d 65 6e 74 20 69 73 20 65 6e 6f 75 67 68 0a 20 20 20 20 28 6c 65 74 2a 20 | rst.element.is.enough.....(let*. |
| 65d60 | 28 28 73 74 79 6c 65 6c 69 6e 74 2d 6f 75 74 70 75 74 20 28 65 6c 74 20 28 6a 73 6f 6e 2d 72 65 | ((stylelint-output.(elt.(json-re |
| 65d80 | 61 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 6f 75 74 70 75 74 29 20 30 29 29 0a 20 20 20 20 20 | ad-from-string.output).0))...... |
| 65da0 | 20 20 20 20 20 20 28 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | ......(filename.(buffer-file-nam |
| 65dc0 | 65 20 62 75 66 66 65 72 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 75 72 6e 20 61 | e.buffer)).............;;.Turn.a |
| 65de0 | 6c 6c 20 64 65 70 72 65 63 61 74 69 6f 6e 73 20 69 6e 74 6f 20 77 61 72 6e 69 6e 67 73 0a 20 20 | ll.deprecations.into.warnings... |
| 65e00 | 20 20 20 20 20 20 20 20 20 28 64 65 70 72 65 63 61 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 | .........(deprecations.......... |
| 65e20 | 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 64 29 0a 20 20 20 20 20 20 20 20 20 | ...(mapcar.(lambda.(d).......... |
| 65e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 | .............(flycheck-error-new |
| 65e60 | 2d 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 31 20 6e 69 6c | -at........................1.nil |
| 65e80 | 20 27 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .'warning....................... |
| 65ea0 | 20 28 70 6c 69 73 74 2d 67 65 74 20 64 20 3a 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .(plist-get.d.:text)............ |
| 65ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 22 44 65 70 72 65 63 61 74 69 6f 6e 20 57 61 72 | ............:id."Deprecation.War |
| 65ee0 | 6e 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 20 20 3a 63 68 | ning"........................:ch |
| 65f00 | 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ecker.checker................... |
| 65f20 | 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....:buffer.buffer............. |
| 65f40 | 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 0a | ...........:filename.filename)). |
| 65f60 | 20 20 20 20 20 20 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 | ....................(plist-get.s |
| 65f80 | 74 79 6c 65 6c 69 6e 74 2d 6f 75 74 70 75 74 20 3a 64 65 70 72 65 63 61 74 69 6f 6e 73 29 29 29 | tylelint-output.:deprecations))) |
| 65fa0 | 0a 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 75 72 6e 20 61 6c 6c 20 69 6e 76 61 6c 69 64 | .............;;.Turn.all.invalid |
| 65fc0 | 20 6f 70 74 69 6f 6e 73 20 69 6e 74 6f 20 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 | .options.into.errors............ |
| 65fe0 | 28 69 6e 76 61 6c 69 64 2d 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 | (invalid-options.............(ma |
| 66000 | 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 69 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pcar.(lambda.(io)............... |
| 66020 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 | ........(flycheck-error-new-at.. |
| 66040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 31 20 6e 69 6c 20 27 65 72 72 | ......................1.nil.'err |
| 66060 | 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 | or........................(plist |
| 66080 | 2d 67 65 74 20 69 6f 20 3a 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -get.io.:text).................. |
| 660a0 | 20 20 20 20 20 20 3a 69 64 20 22 49 6e 76 61 6c 69 64 20 4f 70 74 69 6f 6e 22 0a 20 20 20 20 20 | ......:id."Invalid.Option"...... |
| 660c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b | ..................:checker.check |
| 660e0 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 | er........................:buffe |
| 66100 | 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r.buffer........................ |
| 66120 | 3a 66 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | :filename.filename))............ |
| 66140 | 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 73 74 79 6c 65 6c 69 6e 74 2d 6f 75 | .........(plist-get.stylelint-ou |
| 66160 | 74 70 75 74 20 3a 69 6e 76 61 6c 69 64 4f 70 74 69 6f 6e 57 61 72 6e 69 6e 67 73 29 29 29 0a 0a | tput.:invalidOptionWarnings))).. |
| 66180 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 61 6c 6c 20 6c 69 6e 74 69 6e 67 20 77 | ...........;;.Read.all.linting.w |
| 661a0 | 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 73 0a 20 20 20 | arnings............(warnings.... |
| 661c0 | 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 20 20 20 | .........(mapcar.(lambda.(w).... |
| 661e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | ...................(flycheck-err |
| 66200 | 6f 72 2d 6e 65 77 2d 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 | or-new-at....................... |
| 66220 | 20 28 70 6c 69 73 74 2d 67 65 74 20 77 20 3a 6c 69 6e 65 29 20 28 70 6c 69 73 74 2d 67 65 74 20 | .(plist-get.w.:line).(plist-get. |
| 66240 | 77 20 3a 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | w.:column)...................... |
| 66260 | 20 20 28 70 63 61 73 65 20 28 70 6c 69 73 74 2d 67 65 74 20 77 20 3a 73 65 76 65 72 69 74 79 29 | ..(pcase.(plist-get.w.:severity) |
| 66280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 65 72 72 | ..........................(`"err |
| 662a0 | 6f 72 22 20 20 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or"...'error)................... |
| 662c0 | 20 20 20 20 20 20 20 28 60 22 77 61 72 6e 69 6e 67 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 | .......(`"warning".'warning).... |
| 662e0 | 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 44 65 66 61 75 6c 74 | ......................;;.Default |
| 66300 | 20 74 6f 20 69 6e 66 6f 20 66 6f 72 20 75 6e 6b 6e 6f 77 6e 20 2e 73 65 76 65 72 69 74 79 0a 20 | .to.info.for.unknown..severity.. |
| 66320 | 20 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 20 20 20 20 20 | ........................(_...... |
| 66340 | 20 20 20 20 27 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....'info))..................... |
| 66360 | 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 77 20 3a 74 65 78 74 29 0a 20 20 20 20 20 20 20 20 20 | ...(plist-get.w.:text).......... |
| 66380 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 28 70 6c 69 73 74 2d 67 65 74 20 77 20 3a | ..............:id.(plist-get.w.: |
| 663a0 | 72 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 | rule)........................:ch |
| 663c0 | 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ecker.checker................... |
| 663e0 | 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....:buffer.buffer............. |
| 66400 | 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 0a | ...........:filename.filename)). |
| 66420 | 20 20 20 20 20 20 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 | ....................(plist-get.s |
| 66440 | 74 79 6c 65 6c 69 6e 74 2d 6f 75 74 70 75 74 20 3a 77 61 72 6e 69 6e 67 73 29 29 29 29 0a 0a 20 | tylelint-output.:warnings))))... |
| 66460 | 20 20 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 63 6f 6d 62 69 6e 65 64 20 65 72 72 6f | .....;;.Return.the.combined.erro |
| 66480 | 72 73 20 28 64 65 70 72 65 63 61 74 69 6f 6e 73 2c 20 69 6e 76 61 6c 69 64 20 6f 70 74 69 6f 6e | rs.(deprecations,.invalid.option |
| 664a0 | 73 2c 20 77 61 72 6e 69 6e 67 73 29 0a 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 64 65 70 72 65 | s,.warnings).......(append.depre |
| 664c0 | 63 61 74 69 6f 6e 73 20 69 6e 76 61 6c 69 64 2d 6f 70 74 69 6f 6e 73 20 77 61 72 6e 69 6e 67 73 | cations.invalid-options.warnings |
| 664e0 | 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 | ))))..(flycheck-define-checker.c |
| 66500 | 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 22 41 20 43 53 53 20 73 79 6e 74 61 78 20 61 6e 64 | ss-stylelint..."A.CSS.syntax.and |
| 66520 | 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 74 79 6c 65 6c 69 6e 74 2e 0a | .style.checker.using.stylelint.. |
| 66540 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 27 2e | .See.URL.`http://stylelint.io/'. |
| 66560 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 79 6c 65 6c 69 6e 74 22 0a 20 20 20 20 20 20 | "...:command.("stylelint"....... |
| 66580 | 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 61 | ......(eval.flycheck-stylelint-a |
| 665a0 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d | rgs).............(option-flag."- |
| 665c0 | 2d 71 75 69 65 74 22 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 71 75 69 65 74 | -quiet".flycheck-stylelint-quiet |
| 665e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f | ).............(config-file."--co |
| 66600 | 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 72 63 29 0a 20 20 20 20 | nfig".flycheck-stylelintrc)..... |
| 66620 | 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 6e 61 6d 65 22 20 28 65 76 61 6c | ........"--stdin-filename".(eval |
| 66640 | 20 28 6f 72 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 22 73 74 79 6c 65 2e 63 | .(or.(buffer-file-name)."style.c |
| 66660 | 73 73 22 29 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 | ss")))...:standard-input.t...:er |
| 66680 | 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 79 6c 65 6c | ror-parser.flycheck-parse-stylel |
| 666a0 | 69 6e 74 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 | int...:predicate.flycheck-buffer |
| 666c0 | 2d 6e 6f 6e 65 6d 70 74 79 2d 70 0a 20 20 3a 6d 6f 64 65 73 20 28 63 73 73 2d 6d 6f 64 65 20 63 | -nonempty-p...:modes.(css-mode.c |
| 666e0 | 73 73 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 | ss-ts-mode)...:error-explainer.. |
| 66700 | 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 2d | .(lambda.(err).....(let.((error- |
| 66720 | 63 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 0a 20 20 | code.(flycheck-error-id.err))... |
| 66740 | 20 20 20 20 20 20 20 20 28 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e | ........(url."https://stylelint. |
| 66760 | 69 6f 2f 75 73 65 72 2d 67 75 69 64 65 2f 72 75 6c 65 73 2f 25 73 22 29 29 0a 20 20 20 20 20 20 | io/user-guide/rules/%s"))....... |
| 66780 | 28 61 6e 64 20 65 72 72 6f 72 2d 63 6f 64 65 20 60 28 75 72 6c 20 2e 20 2c 28 66 6f 72 6d 61 74 | (and.error-code.`(url...,(format |
| 667a0 | 20 75 72 6c 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | .url.error-code))))))..(flycheck |
| 667c0 | 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 6c 61 | -def-option-var.flycheck-cuda-la |
| 667e0 | 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 | nguage-standard.nil.cuda-nvcc... |
| 66800 | 22 4f 75 72 20 43 55 44 41 20 4c 61 6e 67 75 61 67 65 20 53 74 61 6e 64 61 72 64 2e 22 0a 20 20 | "Our.CUDA.Language.Standard."... |
| 66820 | 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 | :type.'(choice.(const.:tag."Defa |
| 66840 | 75 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ult.standard".nil).............. |
| 66860 | 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 | ....(string.:tag."Language.stand |
| 66880 | 61 72 64 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 | ard"))...:safe.#'flycheck-string |
| 668a0 | 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 | -or-nil-p...:package-version.'(f |
| 668c0 | 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d | lycheck..."32")).(make-variable- |
| 668e0 | 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 6c 61 6e 67 | buffer-local.'flycheck-cuda-lang |
| 66900 | 75 61 67 65 2d 73 74 61 6e 64 61 72 64 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 | uage-standard)..(flycheck-def-op |
| 66920 | 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 67 65 6e 63 6f 64 65 73 20 | tion-var.flycheck-cuda-gencodes. |
| 66940 | 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 4f 75 72 20 72 65 61 6c 20 61 6e 64 20 76 69 | nil.cuda-nvcc..."Our.real.and.vi |
| 66960 | 72 74 75 61 6c 20 47 50 55 20 61 72 63 68 69 74 65 63 74 75 72 65 73 20 74 6f 20 70 61 73 73 20 | rtual.GPU.architectures.to.pass. |
| 66980 | 74 6f 20 6e 76 63 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 66 69 6c 65 | to.nvcc."...:type.'(repeat.(file |
| 669a0 | 20 3a 74 61 67 20 22 47 50 55 20 61 72 63 68 69 74 65 63 74 75 72 65 22 29 29 0a 20 20 3a 73 61 | .:tag."GPU.architecture"))...:sa |
| 669c0 | 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 | fe.#'flycheck-string-list-p...:p |
| 669e0 | 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 | ackage-version.'(flycheck..."32" |
| 66a00 | 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 | ))..(flycheck-def-option-var.fly |
| 66a20 | 63 68 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 73 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 | check-cuda-includes.nil.cuda-nvc |
| 66a40 | 63 0a 20 20 22 4f 75 72 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 | c..."Our.include.directories.to. |
| 66a60 | 70 61 73 73 20 74 6f 20 6e 76 63 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 | pass.to.nvcc."...:type.'(repeat. |
| 66a80 | 28 66 69 6c 65 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 | (file.:tag."Include.file"))...:s |
| 66aa0 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a | afe.#'flycheck-string-list-p...: |
| 66ac0 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 | package-version.'(flycheck..."32 |
| 66ae0 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | "))..(flycheck-def-option-var.fl |
| 66b00 | 79 63 68 65 63 6b 2d 63 75 64 61 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 6e 69 6c 20 63 75 64 61 | ycheck-cuda-definitions.nil.cuda |
| 66b20 | 2d 6e 76 63 63 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 70 72 65 70 72 6f 63 65 73 73 6f 72 | -nvcc..."Additional.preprocessor |
| 66b40 | 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 66 6f 72 20 6e 76 63 63 2e 0a 41 20 6c 69 73 74 20 6f 66 | .definitions.for.nvcc..A.list.of |
| 66b60 | 20 73 74 72 69 6e 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 63 75 64 61 2c 20 61 20 6c 61 20 66 | .strings.to.pass.to.cuda,.a.la.f |
| 66b80 | 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 | lycheck-clang"...:type.'(repeat. |
| 66ba0 | 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 65 66 69 6e 69 74 69 6f 6e 73 22 29 29 0a 20 20 3a | (string.:tag."Definitions"))...: |
| 66bc0 | 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 | safe.#'flycheck-string-list-p... |
| 66be0 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 | :package-version.'(flycheck..."3 |
| 66c00 | 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 | 2"))..(flycheck-def-option-var.f |
| 66c20 | 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 63 75 | lycheck-cuda-include-path.nil.cu |
| 66c40 | 64 61 2d 6e 76 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 | da-nvcc..."A.list.of.include.dir |
| 66c60 | 65 63 74 6f 72 69 65 73 20 66 6f 72 20 6e 76 63 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 | ectories.for.nvcc."...:type.'(re |
| 66c80 | 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 69 | peat.(directory.:tag."Include.di |
| 66ca0 | 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 | rectory"))...:safe.#'flycheck-st |
| 66cc0 | 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | ring-list-p...:package-version.' |
| 66ce0 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | (flycheck..."32"))..(flycheck-de |
| 66d00 | 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 41 20 43 55 44 41 | fine-checker.cuda-nvcc..."A.CUDA |
| 66d20 | 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6e 76 63 63 | .C/C++.syntax.checker.using.nvcc |
| 66d40 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 64 65 76 65 6c 6f 70 65 72 2e 6e 76 | ...See.URL.`https://developer.nv |
| 66d60 | 69 64 69 61 2e 63 6f 6d 2f 63 75 64 61 2d 6c 6c 76 6d 2d 63 6f 6d 70 69 6c 65 72 27 2e 22 0a 20 | idia.com/cuda-llvm-compiler'.".. |
| 66d80 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 76 63 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | .:command.("nvcc"............."- |
| 66da0 | 63 22 20 3b 3b 20 43 6f 6d 70 69 6c 65 20 4f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | c".;;.Compile.Only............." |
| 66dc0 | 2d 2d 6f 75 74 70 75 74 2d 66 69 6c 65 22 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 20 3b 3b 20 61 76 | --output-file"."/dev/null".;;.av |
| 66de0 | 6f 69 64 20 63 72 65 61 74 69 6e 67 20 6f 75 74 70 75 74 20 2e 6f 0a 20 20 20 20 20 20 20 20 20 | oid.creating.output..o.......... |
| 66e00 | 20 20 20 22 2d 2d 78 3d 63 75 22 20 3b 3b 20 65 78 70 6c 69 63 69 74 6c 79 20 73 70 65 63 69 66 | ..."--x=cu".;;.explicitly.specif |
| 66e20 | 79 20 69 74 27 73 20 61 20 43 55 44 41 20 6c 61 6e 67 75 61 67 65 20 66 69 6c 65 0a 20 20 20 20 | y.it's.a.CUDA.language.file..... |
| 66e40 | 20 20 20 20 20 20 20 20 22 2d 72 64 63 3d 74 72 75 65 22 20 3b 3b 20 41 6c 6c 6f 77 20 6c 69 6e | ........"-rdc=true".;;.Allow.lin |
| 66e60 | 6b 69 6e 67 20 77 69 74 68 20 65 78 74 65 72 6e 61 6c 20 63 75 64 61 20 66 75 6e 63 69 6f 6e 73 | king.with.external.cuda.funcions |
| 66e80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 73 74 64 3d 22 20 66 6c 79 | .............(option."-std=".fly |
| 66ea0 | 63 68 65 63 6b 2d 63 75 64 61 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e | check-cuda-language-standard.con |
| 66ec0 | 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d | cat).............(option-list."- |
| 66ee0 | 69 6e 63 6c 75 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 73 29 | include".flycheck-cuda-includes) |
| 66f00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 67 65 6e 63 | .............(option-list."-genc |
| 66f20 | 6f 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 67 65 6e 63 6f 64 65 73 29 0a 20 20 20 | ode".flycheck-cuda-gencodes).... |
| 66f40 | 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 44 22 20 66 6c 79 63 68 | .........(option-list."-D".flych |
| 66f60 | 65 63 6b 2d 63 75 64 61 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 | eck-cuda-definitions.concat).... |
| 66f80 | 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 | .........(option-list."-I".flych |
| 66fa0 | 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 | eck-cuda-include-path).......... |
| 66fc0 | 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | ...source)...:error-patterns...( |
| 66fe0 | 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | (error.line-start...........(mes |
| 67000 | 73 61 67 65 20 22 49 6e 20 66 69 6c 65 20 69 6e 63 6c 75 64 65 64 20 66 72 6f 6d 22 29 0a 20 20 | sage."In.file.included.from")... |
| 67020 | 20 20 20 20 20 20 20 20 22 20 22 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d | ........".".(or."<stdin>".(file- |
| 67040 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 6c 69 | name))...........":".line.":".li |
| 67060 | 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 | ne-end)....(error.line-start.(or |
| 67080 | 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 | ."<stdin>".(file-name))......... |
| 670a0 | 20 20 22 28 22 20 6c 69 6e 65 20 22 29 3a 20 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 | .."(".line."):.error:.".(message |
| 670c0 | 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 | ).line-end)....(error.line-start |
| 670e0 | 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 | .(or."<stdin>".(file-name))..... |
| 67100 | 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 | ......":".line.":".column....... |
| 67120 | 20 20 20 20 22 3a 20 66 61 74 61 6c 20 65 72 72 6f 72 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c 20 | ....":.fatal.error:.".(optional. |
| 67140 | 28 6d 65 73 73 61 67 65 29 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 | (message)).line-end)....(warning |
| 67160 | 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d | .line-start.(or."<stdin>".(file- |
| 67180 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 28 22 20 6c 69 6e 65 20 22 29 3a 20 | name))............."(".line."):. |
| 671a0 | 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | warning:.".(message).line-end)). |
| 671c0 | 20 20 3a 6d 6f 64 65 73 20 63 75 64 61 2d 6d 6f 64 65 29 0a 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | ..:modes.cuda-mode)...(flycheck- |
| 671e0 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 77 6c 2d 73 63 68 65 | def-option-var.flycheck-cwl-sche |
| 67200 | 6d 61 2d 70 61 74 68 20 6e 69 6c 20 63 77 6c 0a 20 20 22 41 20 70 61 74 68 20 66 6f 72 20 74 68 | ma-path.nil.cwl..."A.path.for.th |
| 67220 | 65 20 73 63 68 65 6d 61 20 66 69 6c 65 20 66 6f 72 20 43 6f 6d 6d 6f 6e 20 57 6f 72 6b 66 6c 6f | e.schema.file.for.Common.Workflo |
| 67240 | 77 20 4c 61 6e 67 75 61 67 65 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 | w.Language...The.value.of.this.v |
| 67260 | 61 72 69 61 62 6c 65 20 69 73 20 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 64 65 6e 6f 74 65 73 | ariable.is.a.string.that.denotes |
| 67280 | 20 61 20 70 61 74 68 20 66 6f 72 0a 74 68 65 20 73 63 68 65 6d 61 20 66 69 6c 65 20 6f 66 20 43 | .a.path.for.the.schema.file.of.C |
| 672a0 | 6f 6d 6d 6f 6e 20 57 6f 72 6b 66 6c 6f 77 20 4c 61 6e 67 75 61 67 65 2e 22 0a 20 20 3a 74 79 70 | ommon.Workflow.Language."...:typ |
| 672c0 | 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 | e.'(choice.(const.:tag."None".ni |
| 672e0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 | l)..................(file.:tag." |
| 67300 | 53 63 68 65 6d 61 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 | Schema.file"))...:safe.#'flychec |
| 67320 | 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | k-string-or-nil-p)..(flycheck-de |
| 67340 | 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 77 6c 0a 20 20 22 41 20 43 57 4c 20 73 79 6e 74 61 78 | fine-checker.cwl..."A.CWL.syntax |
| 67360 | 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 53 63 68 65 6d 61 20 53 61 6c 61 64 20 76 61 6c 69 | .checker.using.Schema.Salad.vali |
| 67380 | 64 61 74 6f 72 2e 0a 0a 52 65 71 75 69 72 65 73 20 53 63 68 65 6d 61 20 53 61 6c 61 64 20 32 2e | dator...Requires.Schema.Salad.2. |
| 673a0 | 36 2e 32 30 31 37 31 31 30 31 31 31 33 39 31 32 20 6f 72 20 6e 65 77 65 72 2e 0a 53 65 65 20 55 | 6.20171101113912.or.newer..See.U |
| 673c0 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 63 6f 6d 6d 6f 6e 77 6c 2e 6f 72 67 2f 76 31 2e | RL.`https://www.commonwl.org/v1. |
| 673e0 | 30 2f 53 63 68 65 6d 61 53 61 6c 61 64 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | 0/SchemaSalad.html'."...:command |
| 67400 | 20 28 22 73 63 68 65 6d 61 2d 73 61 6c 61 64 2d 74 6f 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 | .("schema-salad-tool"........... |
| 67420 | 20 20 22 2d 2d 71 75 69 65 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 70 72 69 6e 74 | .."--quiet"............."--print |
| 67440 | 2d 6f 6e 65 6c 69 6e 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 | -oneline".............(eval.flyc |
| 67460 | 68 65 63 6b 2d 63 77 6c 2d 73 63 68 65 6d 61 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 | heck-cwl-schema-path)........... |
| 67480 | 20 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 | ..source-inplace)...:error-patte |
| 674a0 | 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | rns...((error.line-start........ |
| 674c0 | 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | ...(file-name).":".line.":".colu |
| 674e0 | 6d 6e 20 22 3a 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 62 6c 61 6e 6b 29 0a 20 20 20 20 | mn.":".(zero-or-more.blank)..... |
| 67500 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d | ......(message.(one-or-more.not- |
| 67520 | 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 | newline))...........line-end)).. |
| 67540 | 20 3a 6d 6f 64 65 73 20 63 77 6c 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 | .:modes.cwl-mode)..(defconst.fly |
| 67560 | 63 68 65 63 6b 2d 64 2d 6d 6f 64 75 6c 65 2d 72 65 0a 20 20 28 72 78 20 22 6d 6f 64 75 6c 65 22 | check-d-module-re...(rx."module" |
| 67580 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 73 70 61 63 65 | .(one-or-more.(syntax.whitespace |
| 675a0 | 29 29 0a 20 20 20 20 20 20 28 67 72 6f 75 70 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f | )).......(group.(one-or-more.(no |
| 675c0 | 74 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 73 70 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 28 | t.(syntax.whitespace)))).......( |
| 675e0 | 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 73 70 61 63 65 29 | zero-or-more.(syntax.whitespace) |
| 67600 | 29 0a 20 20 20 20 20 20 22 3b 22 29 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 | ).......";")..."Regular.expressi |
| 67620 | 6f 6e 20 74 6f 20 6d 61 74 63 68 20 61 20 44 20 6d 6f 64 75 6c 65 20 64 65 63 6c 61 72 61 74 69 | on.to.match.a.D.module.declarati |
| 67640 | 6f 6e 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 2d 62 61 73 65 2d 64 69 | on.")..(defun.flycheck-d-base-di |
| 67660 | 72 65 63 74 6f 72 79 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 62 | rectory.()..."Get.the.relative.b |
| 67680 | 61 73 65 20 64 69 72 65 63 74 6f 72 79 20 70 61 74 68 20 66 6f 72 20 74 68 69 73 20 6d 6f 64 75 | ase.directory.path.for.this.modu |
| 676a0 | 6c 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 | le."...(let*.((file-name.(buffer |
| 676c0 | 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 6f 64 75 6c 65 2d 66 69 | -file-name))..........(module-fi |
| 676e0 | 6c 65 20 28 69 66 20 28 61 6e 64 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | le.(if.(and.file-name........... |
| 67700 | 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 3d 20 28 66 | .....................(string=.(f |
| 67720 | 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 6e 61 6d 65 29 | ile-name-nondirectory.file-name) |
| 67740 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 67760 | 20 20 20 20 20 20 20 20 20 22 70 61 63 6b 61 67 65 2e 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 | ........."package.d")).......... |
| 67780 | 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 66 69 6c 65 | .................(directory-file |
| 677a0 | 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d | -name.(file-name-directory.file- |
| 677c0 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | name)).........................f |
| 677e0 | 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 75 6c 65 | ile-name))).....(flycheck-module |
| 67800 | 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 | -root-directory......(flycheck-f |
| 67820 | 69 6e 64 2d 69 6e 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 64 2d 6d 6f 64 75 6c 65 2d | ind-in-buffer.flycheck-d-module- |
| 67840 | 72 65 29 0a 20 20 20 20 20 6d 6f 64 75 6c 65 2d 66 69 6c 65 29 29 29 0a 0a 28 66 6c 79 63 68 65 | re)......module-file)))..(flyche |
| 67860 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 69 | ck-def-option-var.flycheck-dmd-i |
| 67880 | 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 64 2d 64 6d 64 0a 20 20 22 41 20 6c 69 73 74 20 | nclude-path.nil.d-dmd..."A.list. |
| 678a0 | 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 64 6d 64 2e 0a | of.include.directories.for.dmd.. |
| 678c0 | 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 | .The.value.of.this.variable.is.a |
| 678e0 | 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 | .list.of.strings,.where.each.str |
| 67900 | 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 | ing.is.a.directory.to.add.to.the |
| 67920 | 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 64 6d 64 2e 0a 52 65 6c 61 74 69 76 65 20 70 | .include.path.of.dmd..Relative.p |
| 67940 | 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 | aths.are.relative.to.the.file.be |
| 67960 | 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 | ing.checked."...:type.'(repeat.( |
| 67980 | 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 | directory.:tag."Include.director |
| 679a0 | 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c | y"))...:safe.#'flycheck-string-l |
| 679c0 | 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | ist-p...:package-version.'(flych |
| 679e0 | 65 63 6b 20 2e 20 22 30 2e 31 38 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 | eck..."0.18"))..(flycheck-def-ar |
| 67a00 | 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 61 72 67 73 20 64 2d 64 6d 64 0a 20 | gs-var.flycheck-dmd-args.d-dmd.. |
| 67a20 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 67a40 | 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | 0.24"))..(flycheck-define-checke |
| 67a60 | 72 20 64 2d 64 6d 64 0a 20 20 22 41 20 44 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 | r.d-dmd..."A.D.syntax.checker.us |
| 67a80 | 69 6e 67 20 74 68 65 20 44 4d 44 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 52 65 71 75 69 72 65 73 20 | ing.the.DMD.compiler...Requires. |
| 67aa0 | 44 4d 44 20 32 2e 30 36 36 20 6f 72 20 6e 65 77 65 72 2e 20 20 53 65 65 20 55 52 4c 20 60 68 74 | DMD.2.066.or.newer...See.URL.`ht |
| 67ac0 | 74 70 73 3a 2f 2f 64 6c 61 6e 67 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | tps://dlang.org/'."...:command.( |
| 67ae0 | 22 64 6d 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 64 65 62 75 67 22 20 20 20 20 20 20 | "dmd"............."-debug"...... |
| 67b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 43 6f 6d 70 69 6c 65 20 69 6e 20 64 65 62 75 67 | ..............;.Compile.in.debug |
| 67b20 | 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6f 2d 22 20 20 20 20 20 20 20 20 20 | .mode............."-o-"......... |
| 67b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 44 6f 6e 27 74 20 67 65 6e 65 72 61 74 65 20 61 | ..............;.Don't.generate.a |
| 67b60 | 6e 20 6f 62 6a 65 63 74 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 76 63 6f 6c | n.object.file............."-vcol |
| 67b80 | 75 6d 6e 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 41 64 64 20 63 6f 6c 75 | umns".................;.Add.colu |
| 67ba0 | 6d 6e 73 20 69 6e 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 77 69 22 20 | mns.in.output............."-wi". |
| 67bc0 | 3b 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 65 76 65 6e | ;.Compilation.will.continue.even |
| 67be0 | 20 69 66 20 74 68 65 72 65 20 61 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 | .if.there.are.warnings.......... |
| 67c00 | 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 49 22 20 28 66 6c 79 63 68 65 63 6b 2d | ...(eval.(concat."-I".(flycheck- |
| 67c20 | 64 2d 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | d-base-directory)))............. |
| 67c40 | 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 69 | (option-list."-I".flycheck-dmd-i |
| 67c60 | 6e 63 6c 75 64 65 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | nclude-path.concat)............. |
| 67c80 | 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 | (eval.flycheck-dmd-args)........ |
| 67ca0 | 20 20 20 20 20 28 73 6f 75 72 63 65 20 22 2e 64 22 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 | .....(source.".d"))...:error-pat |
| 67cc0 | 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 | terns...((error.line-start...... |
| 67ce0 | 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f | .....(file-name)."(".line.",".co |
| 67d00 | 6c 75 6d 6e 20 22 29 3a 20 45 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 | lumn."):.Error:.".(message)..... |
| 67d20 | 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 | ......line-end)....(warning.line |
| 67d40 | 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 | -start.(file-name)."(".line.",". |
| 67d60 | 63 6f 6c 75 6d 6e 20 22 29 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 57 61 | column."):.".............(or."Wa |
| 67d80 | 72 6e 69 6e 67 22 20 22 44 65 70 72 65 63 61 74 69 6f 6e 22 29 20 22 3a 20 22 20 28 6d 65 73 73 | rning"."Deprecation").":.".(mess |
| 67da0 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 | age).line-end)....(info.line-sta |
| 67dc0 | 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f 6c 75 | rt.(file-name)."(".line.",".colu |
| 67de0 | 6d 6e 20 22 29 3a 20 22 0a 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 | mn."):."..........(one-or-more." |
| 67e00 | 20 22 29 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 | .").(message).line-end))...:mode |
| 67e20 | 73 20 64 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | s.d-mode)..(flycheck-define-chec |
| 67e40 | 6b 65 72 20 64 6f 63 6b 65 72 66 69 6c 65 2d 68 61 64 6f 6c 69 6e 74 0a 20 20 22 41 20 44 6f 63 | ker.dockerfile-hadolint..."A.Doc |
| 67e60 | 6b 65 72 66 69 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 | kerfile.syntax.checker.using.the |
| 67e80 | 20 68 61 64 6f 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 67 69 74 68 | .hadolint...See.URL.`http://gith |
| 67ea0 | 75 62 2e 63 6f 6d 2f 68 61 64 6f 6c 69 6e 74 2f 68 61 64 6f 6c 69 6e 74 2f 27 2e 22 0a 20 20 3a | ub.com/hadolint/hadolint/'."...: |
| 67ec0 | 63 6f 6d 6d 61 6e 64 20 28 22 68 61 64 6f 6c 69 6e 74 22 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 | command.("hadolint"."--no-color" |
| 67ee0 | 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 | ."-")...:standard-input.t...:err |
| 67f00 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 | or-patterns...((error.line-start |
| 67f20 | 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 | ...........(file-name).":".line. |
| 67f40 | 22 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 20 22 20 65 | ".".(id.(one-or-more.alnum)).".e |
| 67f60 | 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 | rror:.".(message)...........line |
| 67f80 | 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 | -end)....(warning.line-start.... |
| 67fa0 | 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 | .........(file-name).":".line.". |
| 67fc0 | 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 0a 20 20 20 20 20 | ".(id.(one-or-more.alnum))...... |
| 67fe0 | 20 20 20 20 20 20 20 22 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 | .......".warning:.".(message).li |
| 68000 | 6e 65 2d 65 6e 64 29 0a 20 20 20 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 | ne-end)....(info.line-start..... |
| 68020 | 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 22 20 28 69 | .....(file-name).":".line.".".(i |
| 68040 | 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 20 22 20 69 6e 66 6f 3a 20 22 | d.(one-or-more.alnum)).".info:." |
| 68060 | 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | .(message)..........line-end)... |
| 68080 | 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 | .(error.line-start...........(fi |
| 680a0 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 20 22 | le-name).":".line.":".column."." |
| 680c0 | 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | .(message)...........line-end)). |
| 680e0 | 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 | ..:error-filter...(lambda.(error |
| 68100 | 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 | s).....(flycheck-sanitize-errors |
| 68120 | 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c | ......(flycheck-remove-error-fil |
| 68140 | 65 2d 6e 61 6d 65 73 20 22 2d 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 | e-names."-".errors)))...:modes.( |
| 68160 | 64 6f 63 6b 65 72 66 69 6c 65 2d 6d 6f 64 65 20 64 6f 63 6b 65 72 66 69 6c 65 2d 74 73 2d 6d 6f | dockerfile-mode.dockerfile-ts-mo |
| 68180 | 64 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 72 65 64 6f 2d 2d 77 6f 72 | de))..(defun.flycheck-credo--wor |
| 681a0 | 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 0a | king-directory.(&rest._ignored). |
| 681c0 | 20 20 22 43 68 65 63 6b 20 69 66 20 60 63 72 65 64 6f 27 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 | .."Check.if.`credo'.is.installed |
| 681e0 | 20 61 73 20 64 65 70 65 6e 64 65 6e 63 79 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f | .as.dependency.in.the.applicatio |
| 68200 | 6e 2e 22 0a 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 | n."...(and.buffer-file-name..... |
| 68220 | 20 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 62 75 66 66 65 | ...(locate-dominating-file.buffe |
| 68240 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 64 65 70 73 2f 63 72 65 64 6f 22 29 29 29 0a 0a 28 66 6c | r-file-name."deps/credo")))..(fl |
| 68260 | 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 | ycheck-def-option-var.flycheck-e |
| 68280 | 6c 69 78 69 72 2d 63 72 65 64 6f 2d 73 74 72 69 63 74 20 6e 69 6c 20 65 6c 69 78 69 72 2d 63 72 | lixir-credo-strict.nil.elixir-cr |
| 682a0 | 65 64 6f 0a 20 20 22 45 6e 61 62 6c 65 20 73 74 72 69 63 74 20 6d 6f 64 65 20 69 6e 20 60 63 72 | edo..."Enable.strict.mode.in.`cr |
| 682c0 | 65 64 6f 27 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 60 2d | edo'...When.non-nil,.pass.the.`- |
| 682e0 | 2d 73 74 72 69 63 74 27 20 66 6c 61 67 20 74 6f 20 63 72 65 64 6f 2e 22 0a 20 20 3a 74 79 70 65 | -strict'.flag.to.credo."...:type |
| 68300 | 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a | .'boolean...:safe.#'booleanp...: |
| 68320 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 | package-version.'(flycheck..."32 |
| 68340 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 6c | "))..(flycheck-define-checker.el |
| 68360 | 69 78 69 72 2d 63 72 65 64 6f 0a 20 20 22 41 6e 20 45 6c 69 78 69 72 20 63 68 65 63 6b 65 72 20 | ixir-credo..."An.Elixir.checker. |
| 68380 | 66 6f 72 20 73 74 61 74 69 63 20 63 6f 64 65 20 61 6e 61 6c 79 73 69 73 20 75 73 69 6e 67 20 43 | for.static.code.analysis.using.C |
| 683a0 | 72 65 64 6f 2e 0a 0a 53 65 65 20 60 68 74 74 70 3a 2f 2f 63 72 65 64 6f 2d 63 69 2e 6f 72 67 2f | redo...See.`http://credo-ci.org/ |
| 683c0 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6d 69 78 22 20 22 63 72 65 64 6f 22 0a 20 20 | '."...:command.("mix"."credo"... |
| 683e0 | 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 73 74 72 69 63 74 | ..........(option-flag."--strict |
| 68400 | 22 20 66 6c 79 63 68 65 63 6b 2d 65 6c 69 78 69 72 2d 63 72 65 64 6f 2d 73 74 72 69 63 74 29 0a | ".flycheck-elixir-credo-strict). |
| 68420 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 66 6c 79 63 68 65 63 6b | ............"--format"."flycheck |
| 68440 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 72 65 61 64 2d 66 72 6f 6d 2d 73 74 64 69 6e | "............."--read-from-stdin |
| 68460 | 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 | ".source-original)...:standard-i |
| 68480 | 6e 70 75 74 20 74 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 | nput.t...:working-directory.flyc |
| 684a0 | 68 65 63 6b 2d 63 72 65 64 6f 2d 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | heck-credo--working-directory... |
| 684c0 | 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 63 72 65 64 6f 2d 2d 77 6f 72 6b 69 6e 67 | :enabled.flycheck-credo--working |
| 684e0 | 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | -directory...:error-patterns...( |
| 68500 | 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d | (info.line-start..........(file- |
| 68520 | 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c | name).":".line.(optional.":".col |
| 68540 | 75 6d 6e 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 46 22 20 22 52 22 20 22 | umn).":."..........(or."F"."R"." |
| 68560 | 43 22 29 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | C")..":.".(message).line-end)... |
| 68580 | 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .(warning.line-start............ |
| 685a0 | 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 | .(file-name).":".line.(optional. |
| 685c0 | 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | ":".column).":.".............(or |
| 685e0 | 20 22 44 22 20 22 57 22 29 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | ."D"."W")..":.".(message).line-e |
| 68600 | 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 65 6c 69 78 69 72 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 | nd))...:modes.elixir-mode)..(def |
| 68620 | 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 74 68 69 73 2d 65 6d 61 63 73 2d 65 78 65 63 75 74 | const.flycheck-this-emacs-execut |
| 68640 | 61 62 6c 65 0a 20 20 28 63 6f 6e 63 61 74 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 64 69 72 65 63 74 | able...(concat.invocation-direct |
| 68660 | 6f 72 79 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 22 54 68 65 20 70 61 74 68 | ory.invocation-name)..."The.path |
| 68680 | 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 72 75 6e 6e 69 6e 67 20 45 6d 61 63 73 20 | .to.the.currently.running.Emacs. |
| 686a0 | 65 78 65 63 75 74 61 62 6c 65 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 | executable.")..(defconst.flychec |
| 686c0 | 6b 2d 65 6d 61 63 73 2d 61 72 67 73 20 27 28 22 2d 51 22 20 22 2d 2d 62 61 74 63 68 22 29 0a 20 | k-emacs-args.'("-Q"."--batch").. |
| 686e0 | 20 22 43 6f 6d 6d 6f 6e 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 45 6d 61 63 73 20 69 6e 76 6f | ."Common.arguments.to.Emacs.invo |
| 68700 | 63 61 74 69 6f 6e 73 2e 22 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 70 | cations.")..(defmacro.flycheck-p |
| 68720 | 72 65 70 61 72 65 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 66 6f 72 6d 20 28 26 72 65 73 74 20 62 6f | repare-emacs-lisp-form.(&rest.bo |
| 68740 | 64 79 29 0a 20 20 22 50 72 65 70 61 72 65 20 42 4f 44 59 20 66 6f 72 20 75 73 65 20 61 73 20 63 | dy)..."Prepare.BODY.for.use.as.c |
| 68760 | 68 65 63 6b 20 66 6f 72 6d 20 69 6e 20 61 20 73 75 62 70 72 6f 63 65 73 73 2e 22 0a 20 20 28 64 | heck.form.in.a.subprocess."...(d |
| 68780 | 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 30 29 29 0a 20 20 60 28 66 6c 79 63 68 65 63 6b 2d | eclare.(indent.0))...`(flycheck- |
| 687a0 | 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 20 27 28 70 72 6f 67 6e 0a 20 20 20 20 20 | sexp-to-string.....'(progn...... |
| 687c0 | 20 20 28 64 65 66 76 61 72 20 6a 6b 61 2d 63 6f 6d 70 72 2d 69 6e 68 69 62 69 74 29 0a 20 20 20 | ..(defvar.jka-compr-inhibit).... |
| 687e0 | 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 3b | ....(unwind-protect............; |
| 68800 | 3b 20 46 6c 79 63 68 65 63 6b 20 69 6e 68 69 62 69 74 73 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 | ;.Flycheck.inhibits.compression. |
| 68820 | 6f 66 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 74 68 75 73 20 77 65 0a 20 20 20 20 | of.temporary.files,.thus.we..... |
| 68840 | 20 20 20 20 20 20 20 3b 3b 20 6d 75 73 74 20 6e 6f 74 20 61 74 74 65 6d 70 74 20 74 6f 20 64 65 | .......;;.must.not.attempt.to.de |
| 68860 | 63 6f 6d 70 72 65 73 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6a 6b 61 2d | compress.............(let.((jka- |
| 68880 | 63 6f 6d 70 72 2d 69 6e 68 69 62 69 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | compr-inhibit.t))..............; |
| 688a0 | 3b 20 53 74 72 69 70 20 6f 70 74 69 6f 6e 2d 61 72 67 75 6d 65 6e 74 20 73 65 70 61 72 61 74 6f | ;.Strip.option-argument.separato |
| 688c0 | 72 20 66 72 6f 6d 20 61 72 67 75 6d 65 6e 74 73 2c 20 69 66 20 70 72 65 73 65 6e 74 0a 20 20 20 | r.from.arguments,.if.present.... |
| 688e0 | 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 63 61 72 20 63 6f 6d 6d | ..........(when.(equal.(car.comm |
| 68900 | 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 29 20 22 2d 2d 22 29 0a 20 20 20 20 20 20 | and-line-args-left)."--")....... |
| 68920 | 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 | .........(setq.command-line-args |
| 68940 | 2d 6c 65 66 74 20 28 63 64 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 | -left.(cdr.command-line-args-lef |
| 68960 | 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 0a 20 20 20 20 20 20 | t)))..............,@body)....... |
| 68980 | 20 20 20 3b 3b 20 50 72 65 76 65 6e 74 20 45 6d 61 63 73 20 66 72 6f 6d 20 70 72 6f 63 65 73 73 | ...;;.Prevent.Emacs.from.process |
| 689a0 | 69 6e 67 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 6f 6e 20 69 74 73 20 6f 77 6e 2c 20 73 65 | ing.the.arguments.on.its.own,.se |
| 689c0 | 65 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | e..........;;.https://github.com |
| 689e0 | 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 33 31 39 0a 20 20 | /flycheck/flycheck/issues/319... |
| 68a00 | 20 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c | .......(setq.command-line-args-l |
| 68a20 | 65 66 74 20 6e 69 6c 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6d | eft.nil)))))..(defun.flycheck-em |
| 68a40 | 61 63 73 2d 6c 69 73 70 2d 62 79 74 65 63 6f 6d 70 2d 63 6f 6e 66 69 67 2d 66 6f 72 6d 20 28 29 | acs-lisp-bytecomp-config-form.() |
| 68a60 | 0a 20 20 22 50 72 65 70 61 72 65 20 61 6e 20 45 6d 61 63 73 20 4c 69 73 70 20 66 6f 72 6d 20 74 | ..."Prepare.an.Emacs.Lisp.form.t |
| 68a80 | 6f 20 73 65 74 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 72 20 76 61 72 69 61 62 6c 65 73 2e 22 0a | o.set.byte-compiler.variables.". |
| 68aa0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 60 28 | ..(flycheck-sexp-to-string....`( |
| 68ac0 | 70 72 6f 67 6e 0a 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 62 79 74 65 63 6f 6d 70 29 0a | progn.......(require.'bytecomp). |
| 68ae0 | 20 20 20 20 20 20 28 73 65 74 71 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 72 6f 6f 74 2d 64 69 | ......(setq.byte-compile-root-di |
| 68b00 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | r.............,(if.buffer-file-n |
| 68b20 | 61 6d 65 0a 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 | ame..................(file-name- |
| 68b40 | 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)..... |
| 68b60 | 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 | ...........default-directory)))) |
| 68b80 | 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 | )..(defconst.flycheck-emacs-lisp |
| 68ba0 | 2d 63 68 65 63 6b 2d 66 6f 72 6d 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 61 72 65 2d | -check-form...(flycheck-prepare- |
| 68bc0 | 65 6d 61 63 73 2d 6c 69 73 70 2d 66 6f 72 6d 0a 20 20 20 20 3b 3b 20 4b 65 65 70 20 74 72 61 63 | emacs-lisp-form.....;;.Keep.trac |
| 68be0 | 6b 20 6f 66 20 74 68 65 20 67 65 6e 65 72 61 74 65 64 20 62 79 74 65 63 6f 64 65 20 66 69 6c 65 | k.of.the.generated.bytecode.file |
| 68c00 | 73 2c 20 74 6f 20 64 65 6c 65 74 65 20 74 68 65 6d 20 61 66 74 65 72 20 62 79 74 65 0a 20 20 20 | s,.to.delete.them.after.byte.... |
| 68c20 | 20 3b 3b 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 2e 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 62 | .;;.compilation......(require.'b |
| 68c40 | 79 74 65 63 6f 6d 70 29 0a 20 20 20 20 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 62 79 | ytecomp).....(defvar.flycheck-by |
| 68c60 | 74 65 2d 63 6f 6d 70 69 6c 65 64 2d 66 69 6c 65 73 20 6e 69 6c 29 0a 20 20 20 20 28 6c 65 74 20 | te-compiled-files.nil).....(let. |
| 68c80 | 28 28 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 64 65 73 74 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f | ((byte-compile-dest-file-functio |
| 68ca0 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 73 6f 75 72 63 65 29 0a 20 20 | n............(lambda.(source)... |
| 68cc0 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 65 6d 70 2d 66 69 6c 65 20 28 6d 61 6b | ...........(let.((temp-file.(mak |
| 68ce0 | 65 2d 74 65 6d 70 2d 66 69 6c 65 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 | e-temp-file.(file-name-nondirect |
| 68d00 | 6f 72 79 20 73 6f 75 72 63 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 | ory.source))))................(p |
| 68d20 | 75 73 68 20 74 65 6d 70 2d 66 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 62 79 74 65 2d 63 6f 6d 70 | ush.temp-file.flycheck-byte-comp |
| 68d40 | 69 6c 65 64 2d 66 69 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 2d | iled-files)................temp- |
| 68d60 | 66 69 6c 65 29 29 29 29 0a 20 20 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 | file)))).......(unwind-protect.. |
| 68d80 | 20 20 20 20 20 20 20 20 20 28 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 66 69 6c 65 20 28 63 61 72 | .........(byte-compile-file.(car |
| 68da0 | 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 29 29 0a 20 20 20 20 20 20 | .command-line-args-left))....... |
| 68dc0 | 20 20 28 6d 61 70 63 20 28 6c 61 6d 62 64 61 20 28 66 29 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f | ..(mapc.(lambda.(f).(ignore-erro |
| 68de0 | 72 73 20 28 64 65 6c 65 74 65 2d 66 69 6c 65 20 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | rs.(delete-file.f)))............ |
| 68e00 | 20 20 20 66 6c 79 63 68 65 63 6b 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 64 2d 66 69 6c 65 73 29 | ...flycheck-byte-compiled-files) |
| 68e20 | 29 0a 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 | ).......(when.(bound-and-true-p. |
| 68e40 | 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d 64 65 63 6c 61 72 | flycheck-emacs-lisp-check-declar |
| 68e60 | 65 29 0a 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 2d 66 69 6c 65 20 28 | e).........(check-declare-file.( |
| 68e80 | 63 61 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 29 29 29 29 29 29 | car.command-line-args-left)))))) |
| 68ea0 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 | ..(flycheck-def-option-var.flych |
| 68ec0 | 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 6c 6f 61 64 2d 70 61 74 68 20 6e 69 6c 20 65 6d 61 | eck-emacs-lisp-load-path.nil.ema |
| 68ee0 | 63 73 2d 6c 69 73 70 0a 20 20 22 4c 6f 61 64 20 70 61 74 68 20 74 6f 20 75 73 65 20 69 6e 20 74 | cs-lisp..."Load.path.to.use.in.t |
| 68f00 | 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 57 | he.Emacs.Lisp.syntax.checker...W |
| 68f20 | 68 65 6e 20 73 65 74 20 74 6f 20 60 69 6e 68 65 72 69 74 27 2c 20 75 73 65 20 74 68 65 20 60 6c | hen.set.to.`inherit',.use.the.`l |
| 68f40 | 6f 61 64 2d 70 61 74 68 27 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 0a 73 | oad-path'.of.the.current.Emacs.s |
| 68f60 | 65 73 73 69 6f 6e 20 64 75 72 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 0a 0a | ession.during.syntax.checking... |
| 68f80 | 57 68 65 6e 20 73 65 74 20 74 6f 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 61 | When.set.to.a.list.of.strings,.a |
| 68fa0 | 64 64 20 65 61 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 74 | dd.each.directory.in.this.list.t |
| 68fc0 | 6f 0a 74 68 65 20 60 6c 6f 61 64 2d 70 61 74 68 27 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e | o.the.`load-path'.before.invokin |
| 68fe0 | 67 20 74 68 65 20 62 79 74 65 20 63 6f 6d 70 69 6c 65 72 2e 20 20 52 65 6c 61 74 69 76 65 0a 70 | g.the.byte.compiler...Relative.p |
| 69000 | 61 74 68 73 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 61 72 65 20 65 78 70 61 6e 64 65 64 20 61 | aths.in.this.list.are.expanded.a |
| 69020 | 67 61 69 6e 73 74 20 74 68 65 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 0a 6f | gainst.the.`default-directory'.o |
| 69040 | 66 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 63 68 65 63 6b 2e 0a 0a 57 68 65 6e 20 6e 69 6c | f.the.buffer.to.check...When.nil |
| 69060 | 2c 20 64 6f 20 6e 6f 74 20 65 78 70 6c 69 63 69 74 6c 79 20 73 65 74 20 74 68 65 20 60 6c 6f 61 | ,.do.not.explicitly.set.the.`loa |
| 69080 | 64 2d 70 61 74 68 27 20 64 75 72 69 6e 67 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 69 6e 67 2e 20 | d-path'.during.syntax.checking.. |
| 690a0 | 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 6f 6e 6c 79 20 75 73 65 73 20 74 68 65 20 | .The.syntax.check.only.uses.the. |
| 690c0 | 62 75 69 6c 74 2d 69 6e 20 60 6c 6f 61 64 2d 70 61 74 68 27 20 6f 66 0a 45 6d 61 63 73 20 69 6e | built-in.`load-path'.of.Emacs.in |
| 690e0 | 20 74 68 69 73 20 63 61 73 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 63 68 61 6e 67 69 6e 67 20 | .this.case...Note.that.changing. |
| 69100 | 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 77 72 6f 6e 67 20 | this.variable.can.lead.to.wrong. |
| 69120 | 72 65 73 75 6c 74 73 20 6f 66 20 74 68 65 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 65 2e 67 | results.of.the.syntax.check,.e.g |
| 69140 | 2e 20 69 66 20 61 6e 20 75 6e 65 78 70 65 63 74 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 | ..if.an.unexpected.version.of.a. |
| 69160 | 72 65 71 75 69 72 65 64 20 6c 69 62 72 61 72 79 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 74 79 | required.library.is.used."...:ty |
| 69180 | 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 49 6e 68 65 72 69 74 | pe.'(choice.(const.:tag."Inherit |
| 691a0 | 20 63 75 72 72 65 6e 74 20 60 6c 6f 61 64 2d 70 61 74 68 27 22 20 69 6e 68 65 72 69 74 29 0a 20 | .current.`load-path'".inherit).. |
| 691c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 4c 6f | ................(repeat.:tag."Lo |
| 691e0 | 61 64 20 70 61 74 68 22 20 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a | ad.path".directory))...:risky.t. |
| 69200 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 | ..:package-version.'(flycheck... |
| 69220 | 22 30 2e 31 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 | "0.14"))..(flycheck-def-option-v |
| 69240 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 69 6e 69 74 69 61 6c 69 7a | ar.flycheck-emacs-lisp-initializ |
| 69260 | 65 2d 70 61 63 6b 61 67 65 73 0a 20 20 20 20 27 61 75 74 6f 20 65 6d 61 63 73 2d 6c 69 73 70 0a | e-packages.....'auto.emacs-lisp. |
| 69280 | 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 | .."Whether.to.initialize.package |
| 692a0 | 73 20 69 6e 20 74 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b | s.in.the.Emacs.Lisp.syntax.check |
| 692c0 | 65 72 2e 0a 0a 57 68 65 6e 20 6e 69 6c 2c 20 6e 65 76 65 72 20 69 6e 69 74 69 61 6c 69 7a 65 20 | er...When.nil,.never.initialize. |
| 692e0 | 70 61 63 6b 61 67 65 73 2e 20 20 57 68 65 6e 20 60 61 75 74 6f 27 2c 20 69 6e 69 74 69 61 6c 69 | packages...When.`auto',.initiali |
| 69300 | 7a 65 0a 70 61 63 6b 61 67 65 73 20 6f 6e 6c 79 20 77 68 65 6e 20 63 68 65 63 6b 69 6e 67 20 60 | ze.packages.only.when.checking.` |
| 69320 | 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 27 20 6f 72 20 66 69 6c 65 73 20 66 72 6f 6d 0a 60 75 | user-init-file'.or.files.from.`u |
| 69340 | 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 27 2e 20 20 46 6f 72 20 61 6e 79 20 6f | ser-emacs-directory'...For.any.o |
| 69360 | 74 68 65 72 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2c 20 61 6c 77 61 79 73 0a 69 6e 69 74 69 | ther.non-nil.value,.always.initi |
| 69380 | 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 2e 0a 0a 57 68 65 6e 20 69 6e 69 74 69 61 6c 69 7a 69 | alize.packages...When.initializi |
| 693a0 | 6e 67 20 70 61 63 6b 61 67 65 73 20 69 73 20 65 6e 61 62 6c 65 64 20 74 68 65 20 60 65 6d 61 63 | ng.packages.is.enabled.the.`emac |
| 693c0 | 73 2d 6c 69 73 70 27 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 63 61 6c 6c 73 20 60 70 61 | s-lisp'.syntax.checker.calls.`pa |
| 693e0 | 63 6b 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 27 20 62 65 66 6f 72 65 20 62 79 74 65 2d 63 6f | ckage-initialize'.before.byte-co |
| 69400 | 6d 70 69 6c 69 6e 67 20 74 68 65 20 66 69 6c 65 0a 74 6f 20 62 65 20 63 68 65 63 6b 65 64 2e 20 | mpiling.the.file.to.be.checked.. |
| 69420 | 20 49 74 20 61 6c 73 6f 20 73 65 74 73 20 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 | .It.also.sets.`package-user-dir' |
| 69440 | 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 | .according.to.`flycheck-emacs-li |
| 69460 | 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 | sp-package-user-dir'."...:type.' |
| 69480 | 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 69 6e 69 74 | (choice.(const.:tag."Do.not.init |
| 694a0 | 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | ialize.packages".nil)........... |
| 694c0 | 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 70 | .......(const.:tag."Initialize.p |
| 694e0 | 61 63 6b 61 67 65 73 20 66 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 6e 6c 79 22 20 | ackages.for.configuration.only". |
| 69500 | 61 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 | auto)..................(const.:t |
| 69520 | 61 67 20 22 41 6c 77 61 79 73 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 22 20 | ag."Always.initialize.packages". |
| 69540 | 74 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | t))...:risky.t...:package-versio |
| 69560 | 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 34 22 29 29 0a 0a 28 64 65 66 63 6f 6e | n.'(flycheck..."0.14"))..(defcon |
| 69580 | 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 69 | st.flycheck-emacs-lisp-package-i |
| 695a0 | 6e 69 74 69 61 6c 69 7a 65 2d 66 6f 72 6d 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d | nitialize-form...(flycheck-sexp- |
| 695c0 | 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 27 28 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f | to-string....'(with-demoted-erro |
| 695e0 | 72 73 20 22 45 72 72 6f 72 20 64 75 72 69 6e 67 20 70 61 63 6b 61 67 65 20 69 6e 69 74 69 61 6c | rs."Error.during.package.initial |
| 69600 | 69 7a 61 74 69 6f 6e 3a 20 25 53 22 0a 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 2d 69 6e 69 74 | ization:.%S".......(package-init |
| 69620 | 69 61 6c 69 7a 65 29 29 29 0a 20 20 22 46 6f 72 6d 20 75 73 65 64 20 74 6f 20 69 6e 69 74 69 61 | ialize)))..."Form.used.to.initia |
| 69640 | 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | lize.packages.")..(defun.flychec |
| 69660 | 6b 2d 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 69 6e 69 74 | k-option-emacs-lisp-package-init |
| 69680 | 69 61 6c 69 7a 65 20 28 76 61 6c 75 65 29 0a 20 20 22 4f 70 74 69 6f 6e 20 56 41 4c 55 45 20 66 | ialize.(value)..."Option.VALUE.f |
| 696a0 | 69 6c 74 65 72 20 66 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 69 | ilter.for.`flycheck-emacs-lisp-i |
| 696c0 | 6e 69 74 69 61 6c 69 7a 65 2d 70 61 63 6b 61 67 65 73 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 | nitialize-packages'."...(let.((s |
| 696e0 | 68 61 6c 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 | hall-initialize..........(if.(eq |
| 69700 | 20 76 61 6c 75 65 20 27 61 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 | .value.'auto)..............(or.( |
| 69720 | 66 6c 79 63 68 65 63 6b 2d 69 6e 2d 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 | flycheck-in-user-emacs-directory |
| 69740 | 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 62 75 66 66 65 72 2d | -p...................(or.buffer- |
| 69760 | 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 | file-name.default-directory))... |
| 69780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c | ...............;;.`user-init-fil |
| 697a0 | 65 27 20 69 73 20 6e 69 6c 20 69 6e 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 73 65 73 | e'.is.nil.in.non-interactive.ses |
| 697c0 | 73 69 6f 6e 73 2e 20 20 4e 6f 77 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | sions...Now,..................;; |
| 697e0 | 20 6e 6f 20 75 73 65 72 20 77 6f 75 6c 64 20 70 6f 73 73 69 62 6c 79 20 75 73 65 20 46 6c 79 63 | .no.user.would.possibly.use.Flyc |
| 69800 | 68 65 63 6b 20 69 6e 20 61 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 20 20 | heck.in.a.non-interactive....... |
| 69820 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 65 73 73 69 6f 6e 2c 20 62 75 74 20 6f 75 72 20 75 | ...........;;.session,.but.our.u |
| 69840 | 6e 69 74 20 74 65 73 74 73 20 72 75 6e 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c | nit.tests.run.non-interactively, |
| 69860 | 20 73 6f 20 77 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 76 65 20 | .so.we..................;;.have. |
| 69880 | 74 6f 20 68 61 6e 64 6c 65 20 74 68 69 73 20 63 61 73 65 20 61 6e 79 77 61 79 0a 20 20 20 20 20 | to.handle.this.case.anyway...... |
| 698a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 20 | ............(and.user-init-file. |
| 698c0 | 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 20 20 20 20 | buffer-file-name................ |
| 698e0 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 62 75 | .......(flycheck-same-files-p.bu |
| 69900 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 29 29 29 | ffer-file-name.user-init-file))) |
| 69920 | 0a 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 73 | ............value))).....(when.s |
| 69940 | 68 61 6c 6c 2d 69 6e 69 74 69 61 6c 69 7a 65 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 70 61 63 6b | hall-initialize.......;;.If.pack |
| 69960 | 61 67 65 73 20 73 68 61 6c 6c 20 62 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 2c 20 72 65 74 75 72 | ages.shall.be.initialized,.retur |
| 69980 | 6e 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 66 6f 72 6d 2c 0a 20 20 20 20 20 20 | n.the.corresponding.form,....... |
| 699a0 | 3b 3b 20 6f 74 68 65 72 77 69 73 65 20 6d 61 6b 65 20 46 6c 79 63 68 65 63 6b 20 69 67 6e 6f 72 | ;;.otherwise.make.Flycheck.ignor |
| 699c0 | 65 20 74 68 65 20 6f 70 74 69 6f 6e 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 6e 69 6c 2e 0a 20 | e.the.option.by.returning.nil... |
| 699e0 | 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 | .....flycheck-emacs-lisp-package |
| 69a00 | 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 66 6f 72 6d 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | -initialize-form)))..(flycheck-d |
| 69a20 | 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 | ef-option-var.flycheck-emacs-lis |
| 69a40 | 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 20 6e 69 6c 20 65 6d 61 63 73 2d 6c 69 73 | p-package-user-dir.nil.emacs-lis |
| 69a60 | 70 0a 20 20 22 50 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20 45 | p..."Package.directory.for.the.E |
| 69a80 | 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 49 66 20 73 65 | macs.Lisp.syntax.checker...If.se |
| 69aa0 | 74 20 74 6f 20 61 20 73 74 72 69 6e 67 20 73 65 74 20 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d | t.to.a.string.set.`package-user- |
| 69ac0 | 64 69 72 27 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 76 61 72 69 61 62 | dir'.to.the.value.of.this.variab |
| 69ae0 | 6c 65 20 62 65 66 6f 72 65 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 70 61 63 6b 61 67 65 73 2e | le.before.initializing.packages. |
| 69b00 | 20 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 20 6a 75 73 74 20 69 6e 68 65 72 69 74 0a 74 68 65 20 | .If.set.to.nil.just.inherit.the. |
| 69b20 | 76 61 6c 75 65 20 6f 66 20 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 20 66 72 6f 6d | value.of.`package-user-dir'.from |
| 69b40 | 20 74 68 65 20 72 75 6e 6e 69 6e 67 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 2e 0a 0a 54 68 69 | .the.running.Emacs.session...Thi |
| 69b60 | 73 20 76 61 72 69 61 62 6c 65 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2c 20 69 66 0a 60 66 6c | s.variable.has.no.effect,.if.`fl |
| 69b80 | 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 70 61 63 | ycheck-emacs-lisp-initialize-pac |
| 69ba0 | 6b 61 67 65 73 27 20 69 73 20 6e 69 6c 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 | kages'.is.nil."...:type.'(choice |
| 69bc0 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 20 70 61 63 6b 61 67 65 20 64 69 | .(const.:tag."Default.package.di |
| 69be0 | 72 65 63 74 6f 72 79 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | rectory".nil)..................( |
| 69c00 | 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 70 61 63 6b 61 67 65 20 64 | directory.:tag."Custom.package.d |
| 69c20 | 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 | irectory"))...:risky.t...:packag |
| 69c40 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 34 22 29 29 0a | e-version.'(flycheck..."0.14")). |
| 69c60 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 | .(defun.flycheck-option-emacs-li |
| 69c80 | 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 20 28 76 61 6c 75 65 29 0a 20 20 22 4f | sp-package-user-dir.(value)..."O |
| 69ca0 | 70 74 69 6f 6e 20 56 41 4c 55 45 20 66 69 6c 74 65 72 20 66 6f 72 20 60 66 6c 79 63 68 65 63 6b | ption.VALUE.filter.for.`flycheck |
| 69cc0 | 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 2e 22 0a | -emacs-lisp-package-user-dir'.". |
| 69ce0 | 20 20 3b 3b 20 49 6e 68 65 72 69 74 20 74 68 65 20 70 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f | ..;;.Inherit.the.package.directo |
| 69d00 | 72 79 20 66 72 6f 6d 20 6f 75 72 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 0a 20 20 28 6c 65 74 | ry.from.our.Emacs.session...(let |
| 69d20 | 20 28 28 76 61 6c 75 65 20 28 6f 72 20 76 61 6c 75 65 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 | .((value.(or.value.(bound-and-tr |
| 69d40 | 75 65 2d 70 20 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 29 29 29 29 0a 20 20 20 20 28 77 | ue-p.package-user-dir)))).....(w |
| 69d60 | 68 65 6e 20 76 61 6c 75 65 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 | hen.value.......(flycheck-sexp-t |
| 69d80 | 6f 2d 73 74 72 69 6e 67 20 60 28 73 65 74 71 20 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 | o-string.`(setq.package-user-dir |
| 69da0 | 20 2c 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | .,value)))))..(flycheck-def-opti |
| 69dc0 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b | on-var.flycheck-emacs-lisp-check |
| 69de0 | 2d 64 65 63 6c 61 72 65 20 6e 69 6c 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 49 66 20 6e 6f | -declare.nil.emacs-lisp..."If.no |
| 69e00 | 6e 2d 6e 69 6c 2c 20 63 68 65 63 6b 20 e2 80 98 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e | n-nil,.check....declare-function |
| 69e20 | e2 80 99 20 66 6f 72 6d 73 20 75 73 69 6e 67 20 e2 80 98 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 | ....forms.using....check-declare |
| 69e40 | 2d 66 69 6c 65 e2 80 99 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e | -file...."...:type.'(choice.(con |
| 69e60 | 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 63 68 65 63 6b 20 64 65 63 6c 61 72 65 20 66 6f | st.:tag."Do.not.check.declare.fo |
| 69e80 | 72 6d 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | rms".nil)..................(cons |
| 69ea0 | 74 20 3a 74 61 67 20 22 43 68 65 63 6b 20 64 65 63 6c 61 72 65 20 66 6f 72 6d 73 22 20 74 29 29 | t.:tag."Check.declare.forms".t)) |
| 69ec0 | 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | ...:risky.t...:package-version.' |
| 69ee0 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 31 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | (flycheck..."31"))..(defun.flych |
| 69f00 | 65 63 6b 2d 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d 64 65 63 6c | eck-option-emacs-lisp-check-decl |
| 69f20 | 61 72 65 20 28 76 61 6c 75 65 29 0a 20 20 22 4f 70 74 69 6f 6e 20 56 41 4c 55 45 20 66 69 6c 74 | are.(value)..."Option.VALUE.filt |
| 69f40 | 65 72 20 66 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 | er.for.`flycheck-emacs-lisp-chec |
| 69f60 | 6b 2d 64 65 63 6c 61 72 65 27 2e 22 0a 20 20 28 77 68 65 6e 20 76 61 6c 75 65 0a 20 20 20 20 28 | k-declare'."...(when.value.....( |
| 69f80 | 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 60 28 70 | flycheck-sexp-to-string......`(p |
| 69fa0 | 72 6f 67 6e 0a 20 20 20 20 20 20 20 20 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d | rogn.........(defvar.flycheck-em |
| 69fc0 | 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 0a 20 20 20 20 20 20 20 20 | acs-lisp-check-declare)......... |
| 69fe0 | 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d | (setq.flycheck-emacs-lisp-check- |
| 6a000 | 64 65 63 6c 61 72 65 20 2c 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | declare.,value)))))..(defun.flyc |
| 6a020 | 68 65 63 6b 2d 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 | heck--emacs-lisp-enabled-p.()... |
| 6a040 | 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 45 6d 61 63 73 20 4c | "Check.whether.to.enable.Emacs.L |
| 6a060 | 69 73 70 20 63 68 65 63 6b 65 72 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | isp.checker.in.the.current.buffe |
| 6a080 | 72 2e 22 0a 20 20 28 6e 6f 74 0a 20 20 20 28 6f 72 0a 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 | r."...(not....(or.....;;.Do.not. |
| 6a0a0 | 63 68 65 63 6b 20 62 75 66 66 65 72 73 20 75 73 65 64 20 66 6f 72 20 61 75 74 6f 6c 6f 61 64 73 | check.buffers.used.for.autoloads |
| 6a0c0 | 20 67 65 6e 65 72 61 74 69 6f 6e 20 64 75 72 69 6e 67 20 70 61 63 6b 61 67 65 0a 20 20 20 20 3b | .generation.during.package.....; |
| 6a0e0 | 3b 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 20 20 54 68 65 73 65 20 62 75 66 66 65 72 73 20 61 | ;.installation...These.buffers.a |
| 6a100 | 72 65 20 74 6f 6f 20 73 68 6f 72 74 2d 6c 69 76 65 64 20 66 6f 72 20 62 65 69 6e 67 20 63 68 65 | re.too.short-lived.for.being.che |
| 6a120 | 63 6b 65 64 2c 20 61 6e 64 0a 20 20 20 20 3b 3b 20 64 6f 69 6e 67 20 73 6f 20 63 61 75 73 65 73 | cked,.and.....;;.doing.so.causes |
| 6a140 | 20 73 70 75 72 69 6f 75 73 20 65 72 72 6f 72 73 2e 20 20 53 65 65 0a 20 20 20 20 3b 3b 20 68 74 | .spurious.errors...See.....;;.ht |
| 6a160 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 | tps://github.com/flycheck/flyche |
| 6a180 | 63 6b 2f 69 73 73 75 65 73 2f 34 35 20 61 6e 64 0a 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f | ck/issues/45.and.....;;.https:// |
| 6a1a0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 62 62 61 74 73 6f 76 2f 70 72 65 6c 75 64 65 2f 69 73 73 75 65 | github.com/bbatsov/prelude/issue |
| 6a1c0 | 73 2f 32 34 38 2e 20 20 57 65 20 6d 75 73 74 20 61 6c 73 6f 20 6e 6f 74 20 63 68 65 63 6b 0a 20 | s/248...We.must.also.not.check.. |
| 6a1e0 | 20 20 20 3b 3b 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 73 2c 20 62 75 74 20 61 | ...;;.compilation.buffers,.but.a |
| 6a200 | 73 20 74 68 65 73 65 20 61 72 65 20 65 70 68 65 6d 65 72 61 6c 2c 20 46 6c 79 63 68 65 63 6b 20 | s.these.are.ephemeral,.Flycheck. |
| 6a220 | 77 6f 6e 27 74 20 63 68 65 63 6b 0a 20 20 20 20 3b 3b 20 74 68 65 6d 20 61 6e 79 77 61 79 2e 0a | won't.check.....;;.them.anyway.. |
| 6a240 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 75 74 6f 6c 6f 61 64 73 2d 66 69 6c 65 2d 70 29 0a | ....(flycheck-autoloads-file-p). |
| 6a260 | 20 20 20 20 3b 3b 20 43 61 73 6b 2f 43 61 72 74 6f 6e 20 61 6e 64 20 64 69 72 2d 6c 6f 63 61 6c | ....;;.Cask/Carton.and.dir-local |
| 6a280 | 73 20 66 69 6c 65 73 20 63 6f 6e 74 61 69 6e 20 64 61 74 61 2c 20 6e 6f 74 20 63 6f 64 65 2c 20 | s.files.contain.data,.not.code,. |
| 6a2a0 | 61 6e 64 20 64 6f 6e 27 74 20 6e 65 65 64 0a 20 20 20 20 3b 3b 20 74 6f 20 66 6f 6c 6c 6f 77 20 | and.don't.need.....;;.to.follow. |
| 6a2c0 | 43 68 65 63 6b 64 6f 63 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 65 69 74 68 65 72 2e 0a 20 20 20 | Checkdoc.conventions.either..... |
| 6a2e0 | 20 28 61 6e 64 20 28 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 | .(and.(buffer-file-name)........ |
| 6a300 | 20 20 28 6d 65 6d 62 65 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 | ..(member.(file-name-nondirector |
| 6a320 | 79 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | y.(buffer-file-name))........... |
| 6a340 | 20 20 20 20 20 20 20 27 28 22 43 61 73 6b 22 20 22 43 61 72 74 6f 6e 22 20 22 2e 64 69 72 2d 6c | .......'("Cask"."Carton".".dir-l |
| 6a360 | 6f 63 61 6c 73 2e 65 6c 22 20 22 2e 64 69 72 2d 6c 6f 63 61 6c 73 2d 32 2e 65 6c 22 29 29 29 29 | ocals.el".".dir-locals-2.el")))) |
| 6a380 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 61 63 73 2d 6c 69 73 70 2d | ))..(defun.flycheck--emacs-lisp- |
| 6a3a0 | 63 68 65 63 6b 64 6f 63 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 77 | checkdoc-enabled-p.()..."Check.w |
| 6a3c0 | 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 45 6d 61 63 73 20 4c 69 73 70 20 43 68 65 63 | hether.to.enable.Emacs.Lisp.Chec |
| 6a3e0 | 6b 64 6f 63 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 | kdoc.in.the.current.buffer."...( |
| 6a400 | 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 65 6e 61 62 6c 65 | and.(flycheck--emacs-lisp-enable |
| 6a420 | 64 2d 70 29 0a 20 20 20 20 20 20 20 3b 3b 20 54 68 65 73 65 20 66 69 6c 65 73 20 61 72 65 20 76 | d-p)........;;.These.files.are.v |
| 6a440 | 61 6c 69 64 20 4c 69 73 70 2c 20 62 75 74 20 64 6f 6e 27 74 20 63 6f 6e 74 61 69 6e 20 22 73 74 | alid.Lisp,.but.don't.contain."st |
| 6a460 | 61 6e 64 61 72 64 22 20 63 6f 6d 6d 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d | andard".comments.........(not.(m |
| 6a480 | 65 6d 62 65 72 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 27 28 22 45 6c 64 65 | ember.(buffer-file-name).'("Elde |
| 6a4a0 | 76 22 20 22 45 6c 64 65 76 2d 6c 6f 63 61 6c 22 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | v"."Eldev-local")))))..(flycheck |
| 6a4c0 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 41 6e | -define-checker.emacs-lisp..."An |
| 6a4e0 | 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 | .Emacs.Lisp.syntax.checker.using |
| 6a500 | 20 74 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 42 79 74 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a | .the.Emacs.Lisp.Byte.compiler... |
| 6a520 | 53 65 65 20 49 6e 66 6f 20 4e 6f 64 65 20 60 28 65 6c 69 73 70 29 42 79 74 65 20 43 6f 6d 70 69 | See.Info.Node.`(elisp)Byte.Compi |
| 6a540 | 6c 61 74 69 6f 6e 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 65 6d 61 63 73 22 20 28 65 | lation'."...:command.("emacs".(e |
| 6a560 | 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 | val.flycheck-emacs-args)........ |
| 6a580 | 20 20 20 20 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 | .....(eval..............(let.((p |
| 6a5a0 | 61 74 68 20 28 70 63 61 73 65 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 6c | ath.(pcase.flycheck-emacs-lisp-l |
| 6a5c0 | 6f 61 64 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oad-path........................ |
| 6a5e0 | 20 20 20 20 28 60 69 6e 68 65 72 69 74 20 6c 6f 61 64 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 | ....(`inherit.load-path)........ |
| 6a600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 20 28 73 65 71 2d 6d 61 70 20 | ....................(p.(seq-map. |
| 6a620 | 23 27 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 70 29 29 29 29 29 0a 20 20 20 20 20 20 | #'expand-file-name.p)))))....... |
| 6a640 | 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 74 68 2d | .........(flycheck-prepend-with- |
| 6a660 | 6f 70 74 69 6f 6e 20 22 2d 2d 64 69 72 65 63 74 6f 72 79 22 20 70 61 74 68 29 29 29 0a 20 20 20 | option."--directory".path))).... |
| 6a680 | 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 65 76 61 6c 22 20 66 6c 79 63 68 65 | .........(option."--eval".flyche |
| 6a6a0 | 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 20 6e | ck-emacs-lisp-package-user-dir.n |
| 6a6c0 | 69 6c 0a 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 | il.....................flycheck- |
| 6a6e0 | 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 | option-emacs-lisp-package-user-d |
| 6a700 | 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 65 76 61 6c 22 | ir).............(option."--eval" |
| 6a720 | 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 69 6e 69 74 69 61 6c 69 7a 65 2d | .flycheck-emacs-lisp-initialize- |
| 6a740 | 70 61 63 6b 61 67 65 73 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | packages.nil.................... |
| 6a760 | 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b | .flycheck-option-emacs-lisp-pack |
| 6a780 | 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 | age-initialize).............(opt |
| 6a7a0 | 69 6f 6e 20 22 2d 2d 65 76 61 6c 22 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 | ion."--eval".flycheck-emacs-lisp |
| 6a7c0 | 2d 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -check-declare.nil.............. |
| 6a7e0 | 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 65 6d 61 63 73 2d 6c 69 73 | .......flycheck-option-emacs-lis |
| 6a800 | 70 2d 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | p-check-declare)............."-- |
| 6a820 | 65 76 61 6c 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 | eval".(eval.(flycheck-emacs-lisp |
| 6a840 | 2d 62 79 74 65 63 6f 6d 70 2d 63 6f 6e 66 69 67 2d 66 6f 72 6d 29 29 0a 20 20 20 20 20 20 20 20 | -bytecomp-config-form))......... |
| 6a860 | 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 | ...."--eval".(eval.flycheck-emac |
| 6a880 | 73 2d 6c 69 73 70 2d 63 68 65 63 6b 2d 66 6f 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | s-lisp-check-form)............." |
| 6a8a0 | 2d 2d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a | --".............source-inplace). |
| 6a8c0 | 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 | ..:error-patterns...((error.line |
| 6a8e0 | 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 | -start.(file-name).":".line.":". |
| 6a900 | 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f | column.":"...........(zero-or-mo |
| 6a920 | 72 65 20 77 68 69 74 65 73 70 61 63 65 29 20 22 45 72 72 6f 72 3a 22 20 28 7a 65 72 6f 2d 6f 72 | re.whitespace)."Error:".(zero-or |
| 6a940 | 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | -more.whitespace)...........(mes |
| 6a960 | 73 61 67 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a | sage.(zero-or-more.not-newline). |
| 6a980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | ...................(zero-or-more |
| 6a9a0 | 20 22 5c 6e 20 20 20 20 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | ."\n....".(zero-or-more.not-newl |
| 6a9c0 | 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 | ine)))...........line-end)....(w |
| 6a9e0 | 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a | arning.line-start.(file-name).": |
| 6aa00 | 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 | ".line.":".column.":"........... |
| 6aa20 | 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 20 22 57 61 72 | ..(zero-or-more.whitespace)."War |
| 6aa40 | 6e 69 6e 67 3a 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 | ning:".(zero-or-more.whitespace) |
| 6aa60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d | .............(message.(zero-or-m |
| 6aa80 | 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ore.not-newline)................ |
| 6aaa0 | 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 20 20 20 20 22 20 28 7a 65 | ......(zero-or-more."\n....".(ze |
| 6aac0 | 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 | ro-or-more.not-newline)))....... |
| 6aae0 | 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 | ......line-end)....(warning.line |
| 6ab00 | 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 | -start.(file-name).":".line.(opt |
| 6ab20 | 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 | ional.":".column).":"........... |
| 6ab40 | 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 20 22 57 61 72 | ..(zero-or-more.whitespace)."War |
| 6ab60 | 6e 69 6e 67 20 28 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 3a 20 73 61 69 64 5c 6e 22 0a 20 20 | ning.(check-declare):.said\n"... |
| 6ab80 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | ..........(message.(zero-or-more |
| 6aba0 | 20 22 20 20 20 20 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e | ."....".(zero-or-more.not-newlin |
| 6abc0 | 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 28 7a 65 72 6f 2d 6f | e))......................(zero-o |
| 6abe0 | 72 2d 6d 6f 72 65 20 22 5c 6e 20 20 20 20 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f | r-more."\n....".(zero-or-more.no |
| 6ac00 | 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e | t-newline))).............line-en |
| 6ac20 | 64 29 0a 20 20 20 3b 3b 20 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 66 6f 72 20 45 6d | d)....;;.The.following.is.for.Em |
| 6ac40 | 61 63 73 20 32 34 20 e2 80 98 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 2d 66 69 6c 65 e2 80 99 2c | acs.24....check-declare-file..., |
| 6ac60 | 20 77 68 69 63 68 20 75 73 65 73 20 61 0a 20 20 20 3b 3b 20 6c 65 73 73 20 69 6e 66 6f 72 6d 61 | .which.uses.a....;;.less.informa |
| 6ac80 | 74 69 76 65 20 66 6f 72 6d 61 74 2e 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 | tive.format.....(warning.line-st |
| 6aca0 | 61 72 74 20 22 57 61 72 6e 69 6e 67 20 28 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 3a 20 22 20 | art."Warning.(check-declare):.". |
| 6acc0 | 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 20 73 61 69 64 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | (file-name).".said."............ |
| 6ace0 | 20 28 6d 65 73 73 61 67 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | .(message.(zero-or-more.not-newl |
| 6ad00 | 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a | ine)).............line-end))...: |
| 6ad20 | 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a | error-filter...(lambda.(errors). |
| 6ad40 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d 6e 75 | ....(flycheck-fill-empty-line-nu |
| 6ad60 | 6d 62 65 72 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6c 6c 61 70 73 65 2d 65 72 | mbers......(flycheck-collapse-er |
| 6ad80 | 72 6f 72 2d 6d 65 73 73 61 67 65 2d 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 20 28 66 6c | ror-message-whitespace.......(fl |
| 6ada0 | 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 | ycheck-sanitize-errors.errors))) |
| 6adc0 | 29 0a 20 20 3a 6d 6f 64 65 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 20 6c 69 73 70 | )...:modes.(emacs-lisp-mode.lisp |
| 6ade0 | 2d 69 6e 74 65 72 61 63 74 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c | -interaction-mode)...:enabled.fl |
| 6ae00 | 79 63 68 65 63 6b 2d 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 65 6e 61 62 6c 65 64 2d 70 0a 20 20 3a | ycheck--emacs-lisp-enabled-p...: |
| 6ae20 | 70 72 65 64 69 63 61 74 65 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 3b 3b 20 44 6f | predicate...(lambda.().....;;.Do |
| 6ae40 | 20 6e 6f 74 20 63 68 65 63 6b 20 62 75 66 66 65 72 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 6e | .not.check.buffers.that.should.n |
| 6ae60 | 6f 74 20 62 65 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 64 2e 20 20 54 68 65 20 63 68 65 63 6b 65 | ot.be.byte-compiled...The.checke |
| 6ae80 | 72 0a 20 20 20 20 3b 3b 20 70 72 6f 63 65 73 73 20 77 69 6c 6c 20 72 65 66 75 73 65 20 74 6f 20 | r.....;;.process.will.refuse.to. |
| 6aea0 | 63 6f 6d 70 69 6c 65 20 74 68 65 73 65 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 63 6f 6e 66 75 | compile.these,.which.would.confu |
| 6aec0 | 73 65 20 46 6c 79 63 68 65 63 6b 0a 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d | se.Flycheck.....(not.(bound-and- |
| 6aee0 | 74 72 75 65 2d 70 20 6e 6f 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 29 29 29 0a 20 20 3a 6e 65 78 | true-p.no-byte-compile)))...:nex |
| 6af00 | 74 2d 63 68 65 63 6b 65 72 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 29 | t-checkers.(emacs-lisp-checkdoc) |
| 6af20 | 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 | )..(defconst.flycheck-emacs-lisp |
| 6af40 | 2d 63 68 65 63 6b 64 6f 63 2d 66 6f 72 6d 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 61 | -checkdoc-form...(flycheck-prepa |
| 6af60 | 72 65 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 66 6f 72 6d 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 | re-emacs-lisp-form.....(unless.( |
| 6af80 | 72 65 71 75 69 72 65 20 27 65 6c 69 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 27 6e 6f 2d 65 72 72 6f | require.'elisp-mode.nil.'no-erro |
| 6afa0 | 72 29 0a 20 20 20 20 20 20 3b 3b 20 54 4f 44 4f 3a 20 46 61 6c 6c 62 61 63 6b 20 66 6f 72 20 45 | r).......;;.TODO:.Fallback.for.E |
| 6afc0 | 6d 61 63 73 20 32 34 2c 20 72 65 6d 6f 76 65 20 77 68 65 6e 20 64 72 6f 70 70 69 6e 67 20 73 75 | macs.24,.remove.when.dropping.su |
| 6afe0 | 70 70 6f 72 74 20 66 6f 72 20 32 34 0a 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6c 69 73 | pport.for.24.......(require.'lis |
| 6b000 | 70 2d 6d 6f 64 65 29 29 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 63 68 65 63 6b 64 6f 63 29 | p-mode)).....(require.'checkdoc) |
| 6b020 | 0a 0a 20 20 20 20 28 6c 65 74 20 28 28 73 6f 75 72 63 65 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 | ......(let.((source.(car.command |
| 6b040 | 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 | -line-args-left))...........;;.R |
| 6b060 | 65 6d 65 6d 62 65 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 | emember.the.default.directory.of |
| 6b080 | 20 74 68 65 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d | .the.process...........(process- |
| 6b0a0 | 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 | default-directory.default-direct |
| 6b0c0 | 6f 72 79 29 29 0a 20 20 20 20 20 20 3b 3b 20 4e 6f 74 65 20 74 68 61 74 20 77 65 20 64 65 6c 69 | ory)).......;;.Note.that.we.deli |
| 6b0e0 | 62 65 72 61 74 65 6c 79 20 75 73 65 20 6f 75 72 20 63 75 73 74 6f 6d 20 61 70 70 72 6f 61 63 68 | berately.use.our.custom.approach |
| 6b100 | 20 65 76 65 6e 20 64 65 73 70 69 74 65 20 6f 66 0a 20 20 20 20 20 20 3b 3b 20 60 63 68 65 63 6b | .even.despite.of.......;;.`check |
| 6b120 | 64 6f 63 2d 66 69 6c 65 27 20 77 68 69 63 68 20 77 61 73 20 61 64 64 65 64 20 74 6f 20 45 6d 61 | doc-file'.which.was.added.to.Ema |
| 6b140 | 63 73 20 32 35 2e 31 2e 20 20 57 68 69 6c 65 20 69 74 27 73 20 63 6f 6e 63 65 70 74 75 61 6c 6c | cs.25.1...While.it's.conceptuall |
| 6b160 | 79 0a 20 20 20 20 20 20 3b 3b 20 74 68 65 20 62 65 74 74 65 72 20 74 68 69 6e 67 2c 20 69 74 73 | y.......;;.the.better.thing,.its |
| 6b180 | 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 68 61 73 20 74 6f 6f 20 6d 61 6e 79 20 66 6c 61 | .implementation.has.too.many.fla |
| 6b1a0 | 77 73 20 74 6f 20 62 65 20 6f 66 20 75 73 65 0a 20 20 20 20 20 20 3b 3b 20 66 6f 72 20 75 73 2e | ws.to.be.of.use.......;;.for.us. |
| 6b1c0 | 0a 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 | .......(with-temp-buffer........ |
| 6b1e0 | 20 28 69 6e 73 65 72 74 2d 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 73 6f 75 72 63 65 20 27 76 | .(insert-file-contents.source.'v |
| 6b200 | 69 73 69 74 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 66 69 6c 65 2d | isit).........(setq.buffer-file- |
| 6b220 | 6e 61 6d 65 20 73 6f 75 72 63 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 41 6e 64 20 63 68 61 6e | name.source).........;;.And.chan |
| 6b240 | 67 65 20 62 61 63 6b 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 64 65 66 61 75 6c 74 20 64 | ge.back.to.the.process.default.d |
| 6b260 | 69 72 65 63 74 6f 72 79 20 74 6f 20 6d 61 6b 65 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 | irectory.to.make.file-name...... |
| 6b280 | 20 20 20 3b 3b 20 62 61 63 6b 2d 73 75 62 73 74 75 74 69 74 69 6f 6e 20 77 6f 72 6b 0a 20 20 20 | ...;;.back-substutition.work.... |
| 6b2a0 | 20 20 20 20 20 28 73 65 74 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 70 72 6f | .....(setq.default-directory.pro |
| 6b2c0 | 63 65 73 73 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 | cess-default-directory)......... |
| 6b2e0 | 28 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f 72 20 69 6e 20 63 | (with-demoted-errors."Error.in.c |
| 6b300 | 68 65 63 6b 64 6f 63 3a 20 25 53 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 64 | heckdoc:.%S"...........;;.Checkd |
| 6b320 | 6f 63 20 6e 65 65 64 73 20 74 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 74 | oc.needs.the.Emacs.Lisp.syntax.t |
| 6b340 | 61 62 6c 65 20 61 6e 64 20 63 6f 6d 6d 65 6e 74 20 73 79 6e 74 61 78 20 74 6f 0a 20 20 20 20 20 | able.and.comment.syntax.to...... |
| 6b360 | 20 20 20 20 20 3b 3b 20 70 61 72 73 65 20 73 65 78 70 73 20 61 6e 64 20 69 64 65 6e 74 69 66 79 | .....;;.parse.sexps.and.identify |
| 6b380 | 20 64 6f 63 73 74 72 69 6e 67 73 20 63 6f 72 72 65 63 74 6c 79 3b 20 73 65 65 0a 20 20 20 20 20 | .docstrings.correctly;.see...... |
| 6b3a0 | 20 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 | .....;;.https://github.com/flych |
| 6b3c0 | 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 38 33 33 0a 20 20 20 20 20 20 20 20 | eck/flycheck/issues/833......... |
| 6b3e0 | 20 20 28 64 65 6c 61 79 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d | ..(delay-mode-hooks.(emacs-lisp- |
| 6b400 | 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 6c 61 79 65 64 2d 6d | mode))...........(setq.delayed-m |
| 6b420 | 6f 64 65 2d 68 6f 6f 6b 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 64 | ode-hooks.nil)...........(checkd |
| 6b440 | 6f 63 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 | oc-current-buffer.t)...........( |
| 6b460 | 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 63 68 65 63 6b 64 6f 63 2d 64 69 61 | with-current-buffer.checkdoc-dia |
| 6b480 | 67 6e 6f 73 74 69 63 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e | gnostic-buffer.............(prin |
| 6b4a0 | 63 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 | c.(buffer-substring-no-propertie |
| 6b4c0 | 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 20 20 | s.(point-min).(point-max)))..... |
| 6b4e0 | 20 20 20 20 20 20 20 20 28 6b 69 6c 6c 2d 62 75 66 66 65 72 29 29 29 29 29 29 29 0a 0a 28 64 65 | ........(kill-buffer)))))))..(de |
| 6b500 | 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b | fconst.flycheck-emacs-lisp-check |
| 6b520 | 64 6f 63 2d 76 61 72 69 61 62 6c 65 73 0a 20 20 60 28 63 68 65 63 6b 64 6f 63 2d 73 79 6d 62 6f | doc-variables...`(checkdoc-symbo |
| 6b540 | 6c 2d 77 6f 72 64 73 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 61 72 67 75 6d 65 6e 74 73 2d 69 | l-words.....checkdoc-arguments-i |
| 6b560 | 6e 2d 6f 72 64 65 72 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 66 6f 72 63 65 2d | n-order-flag.....checkdoc-force- |
| 6b580 | 68 69 73 74 6f 72 79 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 70 65 72 6d 69 74 | history-flag.....checkdoc-permit |
| 6b5a0 | 2d 63 6f 6d 6d 61 2d 74 65 72 6d 69 6e 61 74 69 6f 6e 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 | -comma-termination-flag.....chec |
| 6b5c0 | 6b 64 6f 63 2d 66 6f 72 63 65 2d 64 6f 63 73 74 72 69 6e 67 73 2d 66 6c 61 67 0a 20 20 20 20 63 | kdoc-force-docstrings-flag.....c |
| 6b5e0 | 68 65 63 6b 64 6f 63 2d 70 61 63 6b 61 67 65 2d 6b 65 79 77 6f 72 64 73 2d 66 6c 61 67 0a 20 20 | heckdoc-package-keywords-flag... |
| 6b600 | 20 20 63 68 65 63 6b 64 6f 63 2d 73 70 65 6c 6c 63 68 65 63 6b 2d 64 6f 63 75 6d 65 6e 74 61 74 | ..checkdoc-spellcheck-documentat |
| 6b620 | 69 6f 6e 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 76 65 72 62 2d 63 68 65 63 6b | ion-flag.....checkdoc-verb-check |
| 6b640 | 2d 65 78 70 65 72 69 6d 65 6e 74 61 6c 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d | -experimental-flag.....checkdoc- |
| 6b660 | 6d 61 78 2d 6b 65 79 72 65 66 2d 62 65 66 6f 72 65 2d 77 61 72 6e 0a 20 20 20 20 73 65 6e 74 65 | max-keyref-before-warn.....sente |
| 6b680 | 6e 63 65 2d 65 6e 64 2d 64 6f 75 62 6c 65 2d 73 70 61 63 65 0a 20 20 20 20 2c 40 28 61 6e 64 20 | nce-end-double-space.....,@(and. |
| 6b6a0 | 28 3e 3d 20 65 6d 61 63 73 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 38 29 0a 20 20 20 20 | (>=.emacs-major-version.28)..... |
| 6b6c0 | 20 20 20 20 20 20 20 27 28 63 68 65 63 6b 64 6f 63 2d 63 6f 6c 75 6d 6e 2d 7a 65 72 6f 2d 62 61 | .......'(checkdoc-column-zero-ba |
| 6b6e0 | 63 6b 73 6c 61 73 68 2d 62 65 66 6f 72 65 2d 70 61 72 65 6e 29 29 29 0a 20 20 22 56 61 72 69 61 | ckslash-before-paren)))..."Varia |
| 6b700 | 62 6c 65 73 20 69 6e 68 65 72 69 74 65 64 20 62 79 20 74 68 65 20 63 68 65 63 6b 64 6f 63 20 73 | bles.inherited.by.the.checkdoc.s |
| 6b720 | 75 62 70 72 6f 63 65 73 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6d | ubprocess.")..(defun.flycheck-em |
| 6b740 | 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 2d 76 61 72 69 61 62 6c 65 73 2d 66 6f 72 6d | acs-lisp-checkdoc-variables-form |
| 6b760 | 20 28 29 0a 20 20 22 4d 61 6b 65 20 61 20 73 65 78 70 20 74 6f 20 70 61 73 73 20 72 65 6c 65 76 | .()..."Make.a.sexp.to.pass.relev |
| 6b780 | 61 6e 74 20 76 61 72 69 61 62 6c 65 73 20 74 6f 20 61 20 63 68 65 63 6b 64 6f 63 20 73 75 62 70 | ant.variables.to.a.checkdoc.subp |
| 6b7a0 | 72 6f 63 65 73 73 2e 0a 0a 56 61 72 69 61 62 6c 65 73 20 61 72 65 20 74 61 6b 65 6e 20 66 72 6f | rocess...Variables.are.taken.fro |
| 6b7c0 | 6d 20 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 2d | m.`flycheck-emacs-lisp-checkdoc- |
| 6b7e0 | 76 61 72 69 61 62 6c 65 73 27 2e 22 0a 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 2c 40 28 73 | variables'."...`(progn......,@(s |
| 6b800 | 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 6f 70 74 29 20 60 28 73 65 74 71 2d 64 65 66 61 | eq-map.(lambda.(opt).`(setq-defa |
| 6b820 | 75 6c 74 20 2c 6f 70 74 20 27 2c 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6f 70 74 29 29 29 0a | ult.,opt.',(symbol-value.opt))). |
| 6b840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 62 6f | ................(seq-filter.#'bo |
| 6b860 | 75 6e 64 70 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f | undp.flycheck-emacs-lisp-checkdo |
| 6b880 | 63 2d 76 61 72 69 61 62 6c 65 73 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | c-variables))))..(flycheck-defin |
| 6b8a0 | 65 2d 63 68 65 63 6b 65 72 20 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 0a 20 20 | e-checker.emacs-lisp-checkdoc... |
| 6b8c0 | 22 41 6e 20 45 6d 61 63 73 20 4c 69 73 70 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 | "An.Emacs.Lisp.style.checker.usi |
| 6b8e0 | 6e 67 20 43 68 65 63 6b 44 6f 63 2e 0a 0a 54 68 65 20 63 68 65 63 6b 65 72 20 72 75 6e 73 20 60 | ng.CheckDoc...The.checker.runs.` |
| 6b900 | 63 68 65 63 6b 64 6f 63 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 3a 63 6f | checkdoc-current-buffer'."...:co |
| 6b920 | 6d 6d 61 6e 64 20 28 22 65 6d 61 63 73 22 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 6d | mmand.("emacs".(eval.flycheck-em |
| 6b940 | 61 63 73 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 | acs-args)............."--eval".( |
| 6b960 | 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 | eval.(flycheck-sexp-to-string... |
| 6b980 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ..........................(flych |
| 6b9a0 | 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 2d 76 61 72 69 61 62 6c 65 | eck-emacs-lisp-checkdoc-variable |
| 6b9c0 | 73 2d 66 6f 72 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 | s-form)))............."--eval".( |
| 6b9e0 | 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f | eval.flycheck-emacs-lisp-checkdo |
| 6ba00 | 63 2d 66 6f 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 73 6f 75 72 63 65 29 | c-form)............."--".source) |
| 6ba20 | 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 | ...:error-patterns...((info.line |
| 6ba40 | 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 22 | -start.(file-name).":".line.":." |
| 6ba60 | 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 | .(message).line-end))...:modes.( |
| 6ba80 | 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 | emacs-lisp-mode)...:enabled.flyc |
| 6baa0 | 68 65 63 6b 2d 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 2d 65 6e 61 62 6c 65 | heck--emacs-lisp-checkdoc-enable |
| 6bac0 | 64 2d 70 29 0a 0a 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 27 28 65 6d 61 63 73 2d 6c | d-p)..(dolist.(checker.'(emacs-l |
| 6bae0 | 69 73 70 20 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 29 29 0a 20 20 28 73 65 74 | isp.emacs-lisp-checkdoc))...(set |
| 6bb00 | 66 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 | f.(car.(flycheck-checker-get.che |
| 6bb20 | 63 6b 65 72 20 27 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b | cker.'command)).........flycheck |
| 6bb40 | 2d 74 68 69 73 2d 65 6d 61 63 73 2d 65 78 65 63 75 74 61 62 6c 65 29 29 0a 0a 28 64 65 66 75 6e | -this-emacs-executable))..(defun |
| 6bb60 | 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 2d 63 68 65 63 6b 2d | .flycheck-ember-template--check- |
| 6bb80 | 66 6f 72 2d 63 6f 6e 66 69 67 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 0a 20 20 22 43 | for-config.(&rest._ignored)..."C |
| 6bba0 | 68 65 63 6b 20 74 68 65 20 72 65 71 75 69 72 65 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 69 73 | heck.the.required.config.file.is |
| 6bbc0 | 20 61 76 61 69 6c 61 62 6c 65 20 75 70 20 74 68 65 20 66 69 6c 65 20 73 79 73 74 65 6d 2e 22 0a | .available.up.the.file.system.". |
| 6bbe0 | 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 28 | ..(and.buffer-file-name........( |
| 6bc00 | 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 | locate-dominating-file.buffer-fi |
| 6bc20 | 6c 65 2d 6e 61 6d 65 20 22 2e 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 72 63 2e 6a 73 22 29 29 29 | le-name.".template-lintrc.js"))) |
| 6bc40 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 | ..(defun.flycheck-ember-template |
| 6bc60 | 2d 2d 70 61 72 73 65 2d 65 72 72 6f 72 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 | --parse-error.(output.checker.bu |
| 6bc80 | 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 45 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 | ffer)..."Parse.Ember-template-li |
| 6bca0 | 6e 74 20 65 72 72 6f 72 73 2f 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 | nt.errors/warnings.from.JSON.OUT |
| 6bcc0 | 50 55 54 2e 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 | PUT..CHECKER.and.BUFFER.denote.t |
| 6bce0 | 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 | he.CHECKER.that.returned.OUTPUT. |
| 6bd00 | 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 | and.the.BUFFER.that.was.checked. |
| 6bd20 | 72 65 73 70 65 63 74 69 76 65 6c 79 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 | respectively."...(mapcar.(lambda |
| 6bd40 | 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 | .(err).............(let-alist.er |
| 6bd60 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | r...............(flycheck-error- |
| 6bd80 | 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 6c 69 6e 65 0a 20 20 20 20 | new-at.................line..... |
| 6bda0 | 20 20 20 20 20 20 20 20 20 20 20 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............column.............. |
| 6bdc0 | 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(pcase..severity.............. |
| 6bde0 | 20 20 20 20 28 32 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....(2.'error).................. |
| 6be00 | 28 31 20 27 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 28 5f | (1.'warning)..................(_ |
| 6be20 | 20 27 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 2e 6d 65 73 73 | .'warning)).................mess |
| 6be40 | 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 0a 20 20 20 | age................:id..rule.... |
| 6be60 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 | ............:checker.checker.... |
| 6be80 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 | ............:buffer.buffer...... |
| 6bea0 | 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 | ..........:filename.(buffer-file |
| 6bec0 | 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 | -name.buffer))))...........(cdr. |
| 6bee0 | 28 63 61 72 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f | (car.(car.(flycheck-parse-json.o |
| 6bf00 | 75 74 70 75 74 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 | utput))))))..(flycheck-def-confi |
| 6bf20 | 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 6d 70 6c 61 | g-file-var.flycheck-ember-templa |
| 6bf40 | 74 65 2d 6c 69 6e 74 72 63 0a 20 20 20 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 0a 20 20 20 | te-lintrc.....ember-template.... |
| 6bf60 | 20 22 2e 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 72 63 2e 6a 73 22 29 0a 0a 28 66 6c 79 63 68 65 | .".template-lintrc.js")..(flyche |
| 6bf80 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 | ck-define-checker.ember-template |
| 6bfa0 | 0a 20 20 22 41 6e 20 45 6d 62 65 72 20 74 65 6d 70 6c 61 74 65 20 63 68 65 63 6b 65 72 20 75 73 | ..."An.Ember.template.checker.us |
| 6bfc0 | 69 6e 67 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 2e 22 0a 20 20 3a 63 6f 6d | ing.ember-template-lint."...:com |
| 6bfe0 | 6d 61 6e 64 20 28 22 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 22 0a 20 20 20 20 | mand.("ember-template-lint"..... |
| 6c000 | 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 2d 70 | ........(config-file."--config-p |
| 6c020 | 61 74 68 22 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e | ath".flycheck-ember-template-lin |
| 6c040 | 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 69 6c 65 6e 61 6d 65 22 20 73 6f | trc)............."--filename".so |
| 6c060 | 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 | urce-original............."--for |
| 6c080 | 6d 61 74 3d 6a 73 6f 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 | mat=json")...:standard-input.t.. |
| 6c0a0 | 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 | .:error-parser.flycheck-ember-te |
| 6c0c0 | 6d 70 6c 61 74 65 2d 2d 70 61 72 73 65 2d 65 72 72 6f 72 0a 20 20 3a 6d 6f 64 65 73 20 77 65 62 | mplate--parse-error...:modes.web |
| 6c0e0 | 2d 6d 6f 64 65 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d | -mode...:enabled.flycheck-ember- |
| 6c100 | 74 65 6d 70 6c 61 74 65 2d 2d 63 68 65 63 6b 2d 66 6f 72 2d 63 6f 6e 66 69 67 0a 20 20 3a 77 6f | template--check-for-config...:wo |
| 6c120 | 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 65 6d 62 65 72 2d 74 | rking-directory.flycheck-ember-t |
| 6c140 | 65 6d 70 6c 61 74 65 2d 2d 63 68 65 63 6b 2d 66 6f 72 2d 63 6f 6e 66 69 67 29 0a 0a 28 66 6c 79 | emplate--check-for-config)..(fly |
| 6c160 | 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 | check-def-option-var.flycheck-er |
| 6c180 | 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 65 72 6c 61 6e 67 0a 20 20 22 | lang-include-path.nil.erlang..." |
| 6c1a0 | 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f | A.list.of.include.directories.fo |
| 6c1c0 | 72 20 45 72 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 | r.Erlang...The.value.of.this.var |
| 6c1e0 | 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 | iable.is.a.list.of.strings,.wher |
| 6c200 | 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 | e.each.string.is.a.directory.to. |
| 6c220 | 61 64 64 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 65 72 6c 63 2e | add.to.the.include.path.of.erlc. |
| 6c240 | 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 | .Relative.paths.are.relative.to. |
| 6c260 | 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 | the.file.being.checked."...:type |
| 6c280 | 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 | .'(repeat.(directory.:tag."Inclu |
| 6c2a0 | 64 65 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 | de.directory"))...:safe.#'flyche |
| 6c2c0 | 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | ck-string-list-p...:package-vers |
| 6c2e0 | 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 | ion.'(flycheck..."0.24"))..(flyc |
| 6c300 | 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c | heck-def-option-var.flycheck-erl |
| 6c320 | 61 6e 67 2d 6c 69 62 72 61 72 79 2d 70 61 74 68 20 6e 69 6c 20 65 72 6c 61 6e 67 0a 20 20 22 41 | ang-library-path.nil.erlang..."A |
| 6c340 | 20 6c 69 73 74 20 6f 66 20 6c 69 62 72 61 72 79 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 | .list.of.library.directories.for |
| 6c360 | 20 45 72 6c 61 6e 67 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 | .Erlang...The.value.of.this.vari |
| 6c380 | 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 | able.is.a.list.of.strings,.where |
| 6c3a0 | 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 | .each.string.is.a.directory.to.a |
| 6c3c0 | 64 64 20 74 6f 20 74 68 65 20 6c 69 62 72 61 72 79 20 70 61 74 68 20 6f 66 20 65 72 6c 63 2e 0a | dd.to.the.library.path.of.erlc.. |
| 6c3e0 | 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 | Relative.paths.are.relative.to.t |
| 6c400 | 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 | he.file.being.checked."...:type. |
| 6c420 | 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 4c 69 62 72 61 72 | '(repeat.(directory.:tag."Librar |
| 6c440 | 79 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 | y.directory"))...:safe.#'flychec |
| 6c460 | 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | k-string-list-p...:package-versi |
| 6c480 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 | on.'(flycheck..."0.24"))..(flych |
| 6c4a0 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 72 6c 61 6e 67 0a 20 20 22 41 6e 20 | eck-define-checker.erlang..."An. |
| 6c4c0 | 45 72 6c 61 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 | Erlang.syntax.checker.using.the. |
| 6c4e0 | 45 72 6c 61 6e 67 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | Erlang.interpreter...See.URL.`ht |
| 6c500 | 74 70 3a 2f 2f 77 77 77 2e 65 72 6c 61 6e 67 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 | tp://www.erlang.org/'."...:comma |
| 6c520 | 6e 64 20 28 22 65 72 6c 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6f 22 20 74 65 6d 70 | nd.("erlc"............."-o".temp |
| 6c540 | 6f 72 61 72 79 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 | orary-directory.............(opt |
| 6c560 | 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 69 6e | ion-list."-I".flycheck-erlang-in |
| 6c580 | 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d | clude-path).............(option- |
| 6c5a0 | 6c 69 73 74 20 22 2d 70 61 22 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 6c 69 62 72 61 | list."-pa".flycheck-erlang-libra |
| 6c5c0 | 72 79 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 57 61 6c 6c 22 0a 20 20 20 | ry-path)............."-Wall".... |
| 6c5e0 | 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 | .........source)...:error-patter |
| 6c600 | 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d | ns...((warning.line-start.(file- |
| 6c620 | 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c | name).":".line.":".(optional.col |
| 6c640 | 75 6d 6e 20 22 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 57 61 72 6e 69 6e 67 3a 22 | umn.":").............".Warning:" |
| 6c660 | 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c | .(message).line-end)....(error.l |
| 6c680 | 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 | ine-start.(file-name).":".line." |
| 6c6a0 | 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 20 22 0a 20 20 20 | :".(optional.column.":").".".... |
| 6c6c0 | 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d | .......(message).line-end))...:m |
| 6c6e0 | 6f 64 65 73 20 65 72 6c 61 6e 67 2d 6d 6f 64 65 0a 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d | odes.erlang-mode...:enabled.(lam |
| 6c700 | 62 64 61 20 28 29 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 2e 65 72 6c 22 20 28 | bda.().(string-suffix-p.".erl".( |
| 6c720 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | buffer-file-name))))..(defun.fly |
| 6c740 | 63 68 65 63 6b 2d 2d 63 6f 6e 74 61 69 6e 73 2d 72 65 62 61 72 2d 63 6f 6e 66 69 67 20 28 64 69 | check--contains-rebar-config.(di |
| 6c760 | 72 2d 6e 61 6d 65 29 0a 20 20 22 52 65 74 75 72 6e 20 44 49 52 2d 4e 41 4d 45 20 69 66 20 72 65 | r-name)..."Return.DIR-NAME.if.re |
| 6c780 | 62 61 72 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 65 78 69 73 74 73 20 69 6e 20 44 49 52 2d 4e 41 | bar.config.file.exists.in.DIR-NA |
| 6c7a0 | 4d 45 2c 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 6f 72 20 | ME,.nil.otherwise."...(when.(or. |
| 6c7c0 | 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 | (file-exists-p.(expand-file-name |
| 6c7e0 | 20 22 72 65 62 61 72 2e 63 6f 6e 66 69 67 22 20 64 69 72 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 | ."rebar.config".dir-name))...... |
| 6c800 | 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 | .......(file-exists-p.(expand-fi |
| 6c820 | 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 72 2e 63 6f 6e 66 69 67 2e 73 63 72 69 70 74 22 20 64 69 | le-name."rebar.config.script".di |
| 6c840 | 72 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 64 69 72 2d 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e | r-name))).....dir-name))..(defun |
| 6c860 | 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 | .flycheck--locate-rebar3-project |
| 6c880 | 2d 72 6f 6f 74 0a 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 70 | -root.....(file-name.&optional.p |
| 6c8a0 | 72 65 76 2d 66 69 6c 65 2d 6e 61 6d 65 20 61 63 63 29 0a 20 20 22 46 69 6e 64 20 74 68 65 20 74 | rev-file-name.acc)..."Find.the.t |
| 6c8c0 | 6f 70 2d 6d 6f 73 74 20 72 65 62 61 72 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 73 | op-most.rebar.project.root.for.s |
| 6c8e0 | 6f 75 72 63 65 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 41 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 | ource.FILE-NAME...A.project.root |
| 6c900 | 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 61 6e 79 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 | .directory.is.any.directory.cont |
| 6c920 | 61 69 6e 69 6e 67 20 61 0a 72 65 62 61 72 2e 63 6f 6e 66 69 67 20 66 69 6c 65 2e 20 20 46 69 6e | aining.a.rebar.config.file...Fin |
| 6c940 | 64 20 74 68 65 20 74 6f 70 2d 6d 6f 73 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 6d 6f 76 65 | d.the.top-most.directory.to.move |
| 6c960 | 20 6f 75 74 20 6f 66 20 61 6e 79 0a 6e 65 73 74 65 64 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e | .out.of.any.nested.dependencies. |
| 6c980 | 0a 0a 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 61 20 73 6f 75 72 63 65 20 66 69 6c 65 20 66 6f 72 | ..FILE-NAME.is.a.source.file.for |
| 6c9a0 | 20 77 68 69 63 68 20 74 6f 20 66 69 6e 64 20 74 68 65 20 70 72 6f 6a 65 63 74 2e 0a 0a 50 52 45 | .which.to.find.the.project...PRE |
| 6c9c0 | 56 2d 46 49 4c 45 2d 4e 41 4d 45 20 68 65 6c 70 73 20 75 73 20 70 72 65 76 65 6e 74 20 69 6e 66 | V-FILE-NAME.helps.us.prevent.inf |
| 6c9e0 | 69 6e 69 74 65 20 6c 6f 6f 70 69 6e 67 0a 0a 41 43 43 20 69 73 20 61 6e 20 61 63 63 75 6d 75 6c | inite.looping..ACC.is.an.accumul |
| 6ca00 | 61 74 6f 72 20 74 68 61 74 20 6b 65 65 70 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 72 65 73 75 | ator.that.keeps.the.list.of.resu |
| 6ca20 | 6c 74 73 2c 20 74 68 65 20 66 69 72 73 74 0a 6e 6f 6e 2d 6e 69 6c 20 6f 66 20 77 68 69 63 68 20 | lts,.the.first.non-nil.of.which. |
| 6ca40 | 77 69 6c 6c 20 62 65 20 6f 75 72 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 0a 0a 52 65 74 75 72 | will.be.our.project.root...Retur |
| 6ca60 | 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 64 69 72 65 63 | n.the.absolute.path.to.the.direc |
| 6ca80 | 74 6f 72 79 22 0a 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 2d 6e 61 6d 65 20 70 | tory"...(if.(string=.file-name.p |
| 6caa0 | 72 65 76 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 63 61 72 20 28 72 65 6d 6f 76 | rev-file-name).......(car.(remov |
| 6cac0 | 65 20 6e 69 6c 20 61 63 63 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 64 | e.nil.acc)).....(let.((current-d |
| 6cae0 | 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d 6e 61 6d | ir.(file-name-directory.file-nam |
| 6cb00 | 65 29 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 72 65 62 | e))).......(flycheck--locate-reb |
| 6cb20 | 61 72 33 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f | ar3-project-root........(directo |
| 6cb40 | 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 64 69 72 29 0a 20 20 20 20 20 20 | ry-file-name.current-dir)....... |
| 6cb60 | 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6c 79 63 68 65 63 | .file-name........(cons.(flychec |
| 6cb80 | 6b 2d 2d 63 6f 6e 74 61 69 6e 73 2d 72 65 62 61 72 2d 63 6f 6e 66 69 67 20 63 75 72 72 65 6e 74 | k--contains-rebar-config.current |
| 6cba0 | 2d 64 69 72 29 20 61 63 63 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | -dir).acc)))))..(defun.flycheck- |
| 6cbc0 | 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f | rebar3-project-root.(&optional._ |
| 6cbe0 | 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 | checker)..."Return.directory.whe |
| 6cc00 | 72 65 20 72 65 62 61 72 2e 63 6f 6e 66 69 67 20 69 73 20 6c 6f 63 61 74 65 64 2e 22 0a 20 20 28 | re.rebar.config.is.located."...( |
| 6cc20 | 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 2d | flycheck--locate-rebar3-project- |
| 6cc40 | 72 6f 6f 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 0a 28 66 6c 79 63 68 65 | root.buffer-file-name))..(flyche |
| 6cc60 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e | ck-def-option-var.flycheck-erlan |
| 6cc80 | 67 2d 72 65 62 61 72 33 2d 70 72 6f 66 69 6c 65 20 6e 69 6c 20 65 72 6c 61 6e 67 2d 72 65 62 61 | g-rebar3-profile.nil.erlang-reba |
| 6cca0 | 72 33 0a 20 20 22 54 68 65 20 72 65 62 61 72 33 20 70 72 6f 66 69 6c 65 20 74 6f 20 75 73 65 2e | r3..."The.rebar3.profile.to.use. |
| 6ccc0 | 0a 0a 54 68 65 20 70 72 6f 66 69 6c 65 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 70 69 6c 69 6e | ..The.profile.used.when.compilin |
| 6cce0 | 67 2c 20 69 66 20 56 41 4c 55 45 20 69 73 20 6e 69 6c 20 5c 22 74 65 73 74 5c 22 20 77 69 6c 6c | g,.if.VALUE.is.nil.\"test\".will |
| 6cd00 | 20 62 65 20 75 73 65 64 0a 77 68 65 6e 20 74 68 65 20 66 69 6c 65 20 69 73 20 6c 6f 63 61 74 65 | .be.used.when.the.file.is.locate |
| 6cd20 | 64 20 69 6e 20 74 65 73 74 20 64 69 72 65 63 74 6f 72 79 2c 20 6f 74 68 65 72 77 69 73 65 20 5c | d.in.test.directory,.otherwise.\ |
| 6cd40 | 22 64 65 66 61 75 6c 74 5c 22 20 77 69 6c 6c 20 62 65 0a 75 73 65 64 20 61 73 20 70 72 6f 66 69 | "default\".will.be.used.as.profi |
| 6cd60 | 6c 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 | le."...:type.'(choice.(const.:ta |
| 6cd80 | 67 20 22 41 75 74 6f 6d 61 74 69 63 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | g."Automatic".nil).............. |
| 6cda0 | 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 50 72 6f 66 69 6c 65 22 29 29 0a 20 20 3a | ....(string.:tag."Profile"))...: |
| 6cdc0 | 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a | safe.#'flycheck-string-or-nil-p. |
| 6cde0 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 | ..:package-version.'(flycheck... |
| 6ce00 | 22 33 32 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 | "32"))..(defun.flycheck-erlang-r |
| 6ce20 | 65 62 61 72 33 2d 67 65 74 2d 70 72 6f 66 69 6c 65 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 72 | ebar3-get-profile.()..."Return.r |
| 6ce40 | 65 62 61 72 33 20 70 72 6f 66 69 6c 65 2e 0a 0a 55 73 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c | ebar3.profile...Use.flycheck-erl |
| 6ce60 | 61 6e 67 2d 72 65 62 61 72 33 2d 70 72 6f 66 69 6c 65 20 69 66 20 73 65 74 2c 20 6f 74 68 65 72 | ang-rebar3-profile.if.set,.other |
| 6ce80 | 77 69 73 65 20 75 73 65 20 74 65 73 74 20 6f 72 20 65 71 63 20 70 72 6f 66 69 6c 65 20 69 66 0a | wise.use.test.or.eqc.profile.if. |
| 6cea0 | 64 69 72 65 63 74 6f 72 79 20 6e 61 6d 65 20 69 73 20 5c 22 74 65 73 74 5c 22 20 6f 72 20 5c 22 | directory.name.is.\"test\".or.\" |
| 6cec0 | 65 71 63 5c 22 2c 20 6f 72 20 65 6c 73 65 20 5c 22 64 65 66 61 75 6c 74 5c 22 2e 22 0a 20 20 28 | eqc\",.or.else.\"default\"."...( |
| 6cee0 | 6f 72 0a 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 2d 70 72 6f | or....flycheck-erlang-rebar3-pro |
| 6cf00 | 66 69 6c 65 0a 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 3b | file....(with-no-warnings......; |
| 6cf20 | 3b 20 60 73 65 71 2d 63 6f 6e 74 61 69 6e 73 2d 70 27 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 65 | ;.`seq-contains-p'.is.only.in.se |
| 6cf40 | 71 20 3e 3d 20 32 2e 32 31 0a 20 20 20 20 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e 73 20 27 28 22 | q.>=.2.21......(seq-contains.'(" |
| 6cf60 | 74 65 73 74 22 20 22 65 71 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | test"."eqc").................... |
| 6cf80 | 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 20 | (and.buffer-file-name........... |
| 6cfa0 | 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 62 61 73 65 0a 20 20 | ..............(file-name-base... |
| 6cfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 | .......................(director |
| 6cfe0 | 79 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y-file-name..................... |
| 6d000 | 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 | ......(file-name-directory.buffe |
| 6d020 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 29 29 0a 20 20 20 22 64 65 66 61 75 6c 74 22 29 29 | r-file-name))))))...."default")) |
| 6d040 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 72 6c 61 6e | ..(flycheck-define-checker.erlan |
| 6d060 | 67 2d 72 65 62 61 72 33 0a 20 20 22 41 6e 20 45 72 6c 61 6e 67 20 73 79 6e 74 61 78 20 63 68 65 | g-rebar3..."An.Erlang.syntax.che |
| 6d080 | 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 72 65 62 61 72 33 20 62 75 69 6c 64 20 74 6f 6f 6c | cker.using.the.rebar3.build.tool |
| 6d0a0 | 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 65 62 61 72 33 22 20 22 61 73 22 20 28 65 76 | ."...:command.("rebar3"."as".(ev |
| 6d0c0 | 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 2d 67 65 74 2d 70 | al.(flycheck-erlang-rebar3-get-p |
| 6d0e0 | 72 6f 66 69 6c 65 29 29 20 22 63 6f 6d 70 69 6c 65 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 | rofile))."compile")...:error-par |
| 6d100 | 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 | ser.flycheck-parse-with-patterns |
| 6d120 | 2d 77 69 74 68 6f 75 74 2d 63 6f 6c 6f 72 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 | -without-color...:error-patterns |
| 6d140 | 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 | ...((warning.line-start.(file-na |
| 6d160 | 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d | me).":".line.":".(optional.colum |
| 6d180 | 6e 20 22 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 57 61 72 6e 69 6e 67 3a 22 20 28 | n.":").............".Warning:".( |
| 6d1a0 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e | message).line-end)....(error.lin |
| 6d1c0 | 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 | e-start.(file-name).":".line.":" |
| 6d1e0 | 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 20 22 0a 20 20 20 20 20 | .(optional.column.":")."."...... |
| 6d200 | 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 | .....(message).line-end))...:mod |
| 6d220 | 65 73 20 65 72 6c 61 6e 67 2d 6d 6f 64 65 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 | es.erlang-mode...:enabled.flyche |
| 6d240 | 63 6b 2d 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 70 72 65 64 69 63 | ck-rebar3-project-root...:predic |
| 6d260 | 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 0a 20 20 3a 77 | ate.flycheck-buffer-saved-p...:w |
| 6d280 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 72 65 62 61 72 33 | orking-directory.flycheck-rebar3 |
| 6d2a0 | 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | -project-root)..(flycheck-define |
| 6d2c0 | 2d 63 68 65 63 6b 65 72 20 65 72 75 62 79 2d 65 72 75 62 69 73 0a 20 20 22 41 6e 20 65 52 75 62 | -checker.eruby-erubis..."An.eRub |
| 6d2e0 | 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 60 65 72 75 62 | y.syntax.checker.using.the.`erub |
| 6d300 | 69 73 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 | is'.command...See.URL.`http://ww |
| 6d320 | 77 2e 6b 75 77 61 74 61 2d 6c 61 62 2e 63 6f 6d 2f 65 72 75 62 69 73 2f 27 2e 22 0a 20 20 3a 63 | w.kuwata-lab.com/erubis/'."...:c |
| 6d340 | 6f 6d 6d 61 6e 64 20 28 22 65 72 75 62 69 73 22 20 22 2d 7a 22 20 73 6f 75 72 63 65 29 0a 20 20 | ommand.("erubis"."-z".source)... |
| 6d360 | 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 | :error-patterns...((error.line-s |
| 6d380 | 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 | tart.(file-name).":".line.":.".( |
| 6d3a0 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 74 | message).line-end))...:modes.(ht |
| 6d3c0 | 6d 6c 2d 65 72 62 2d 6d 6f 64 65 20 72 68 74 6d 6c 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d | ml-erb-mode.rhtml-mode)...:next- |
| 6d3e0 | 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 65 72 75 62 79 2d 72 75 75 6d 62 | checkers.((warning...eruby-ruumb |
| 6d400 | 61 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d | a)))..(flycheck-def-config-file- |
| 6d420 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 75 6d 62 61 72 63 20 65 72 75 62 79 2d 72 75 75 6d | var.flycheck-ruumbarc.eruby-ruum |
| 6d440 | 62 61 20 22 2e 72 75 75 6d 62 61 2e 79 6d 6c 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | ba.".ruumba.yml")..(flycheck-def |
| 6d460 | 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 75 6d 62 61 2d 6c 69 6e 74 | -option-var.flycheck-ruumba-lint |
| 6d480 | 2d 6f 6e 6c 79 20 6e 69 6c 20 65 72 75 62 79 2d 72 75 75 6d 62 61 0a 20 20 22 57 68 65 74 68 65 | -only.nil.eruby-ruumba..."Whethe |
| 6d4a0 | 72 20 74 6f 20 6f 6e 6c 79 20 72 65 70 6f 72 74 20 63 6f 64 65 20 69 73 73 75 65 73 20 69 6e 20 | r.to.only.report.code.issues.in. |
| 6d4c0 | 52 75 75 6d 62 61 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 20 72 65 70 6f | Ruumba...When.non-nil,.only.repo |
| 6d4e0 | 72 74 20 63 6f 64 65 20 69 73 73 75 65 73 20 69 6e 20 52 75 75 6d 62 61 2c 20 76 69 61 20 60 2d | rt.code.issues.in.Ruumba,.via.`- |
| 6d500 | 2d 6c 69 6e 74 27 2e 0a 4f 74 68 65 72 77 69 73 65 20 72 65 70 6f 72 74 20 73 74 79 6c 65 20 69 | -lint'..Otherwise.report.style.i |
| 6d520 | 73 73 75 65 73 20 61 73 20 77 65 6c 6c 2e 22 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 | ssues.as.well."...:safe.#'boolea |
| 6d540 | 6e 70 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | np...:type.'boolean...:package-v |
| 6d560 | 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 | ersion.'(flycheck..."32"))..(fly |
| 6d580 | 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 72 75 62 79 2d 72 75 75 6d 62 | check-define-checker.eruby-ruumb |
| 6d5a0 | 61 0a 20 20 22 41 6e 20 65 52 75 62 79 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 | a..."An.eRuby.syntax.and.style.c |
| 6d5c0 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 52 75 75 6d 62 61 20 74 6f 6f 6c 2e 0a 0a 59 | hecker.using.the.Ruumba.tool...Y |
| 6d5e0 | 6f 75 20 6e 65 65 64 20 61 74 20 6c 65 61 73 74 20 52 75 75 6d 62 61 20 30 2e 31 2e 37 20 66 6f | ou.need.at.least.Ruumba.0.1.7.fo |
| 6d600 | 72 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 | r.this.syntax.checker...See.URL. |
| 6d620 | 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 65 72 69 63 71 77 65 69 6e 73 74 65 | `https://github.com/ericqweinste |
| 6d640 | 69 6e 2f 72 75 75 6d 62 61 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 75 75 6d 62 61 | in/ruumba'."...:command.("ruumba |
| 6d660 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 69 73 70 6c 61 79 2d 63 6f 70 2d 6e 61 6d | "............."--display-cop-nam |
| 6d680 | 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 63 65 2d 65 78 63 6c 75 73 69 | es"............."--force-exclusi |
| 6d6a0 | 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 65 6d 61 63 | on"............."--format"."emac |
| 6d6c0 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 61 63 68 65 22 20 22 66 61 6c 73 65 22 | s"............."--cache"."false" |
| 6d6e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e | .............(config-file."--con |
| 6d700 | 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 75 6d 62 61 72 63 29 0a 20 20 20 20 20 20 20 20 | fig".flycheck-ruumbarc)......... |
| 6d720 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 6c 69 6e 74 22 20 66 6c 79 63 68 65 | ....(option-flag."--lint".flyche |
| 6d740 | 63 6b 2d 72 75 75 6d 62 61 2d 6c 69 6e 74 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ck-ruumba-lint-only)............ |
| 6d760 | 20 3b 3b 20 52 75 75 6d 62 61 20 74 61 6b 65 73 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 69 | .;;.Ruumba.takes.the.original.fi |
| 6d780 | 6c 65 20 6e 61 6d 65 20 61 73 20 61 72 67 75 6d 65 6e 74 20 77 68 65 6e 20 72 65 61 64 69 6e 67 | le.name.as.argument.when.reading |
| 6d7a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e | .............;;.from.standard.in |
| 6d7c0 | 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 22 20 73 6f 75 72 63 65 | put............."--stdin".source |
| 6d7e0 | 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 | -original)...:standard-input.t.. |
| 6d800 | 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 | .:working-directory.flycheck-rub |
| 6d820 | 79 2d 2d 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 | y--find-project-root...:error-pa |
| 6d840 | 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 | tterns...((info.line-start.(file |
| 6d860 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 43 3a | -name).":".line.":".column.":.C: |
| 6d880 | 20 22 0a 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 28 69 64 20 28 6f 6e 65 2d 6f | ."..........(optional.(id.(one-o |
| 6d8a0 | 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 29 20 22 3a 20 22 29 20 28 | r-more.(not.(any.":")))).":.").( |
| 6d8c0 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c | message).line-end)....(warning.l |
| 6d8e0 | 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 | ine-start.(file-name).":".line." |
| 6d900 | 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 57 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | :".column.":.W:.".............(o |
| 6d920 | 70 74 69 6f 6e 61 6c 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 | ptional.(id.(one-or-more.(not.(a |
| 6d940 | 6e 79 20 22 3a 22 29 29 29 29 20 22 3a 20 22 29 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 | ny.":")))).":.").(message)...... |
| 6d960 | 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d | .......line-end)....(error.line- |
| 6d980 | 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 | start.(file-name).":".line.":".c |
| 6d9a0 | 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6f 72 20 22 45 22 20 22 46 22 29 20 22 3a 20 22 0a 20 20 20 | olumn.":.".(or."E"."F").":.".... |
| 6d9c0 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | .......(optional.(id.(one-or-mor |
| 6d9e0 | 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 29 20 22 3a 20 22 29 20 28 6d 65 73 73 61 | e.(not.(any.":")))).":.").(messa |
| 6da00 | 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 | ge)...........line-end))...:mode |
| 6da20 | 73 20 28 68 74 6d 6c 2d 65 72 62 2d 6d 6f 64 65 20 72 68 74 6d 6c 2d 6d 6f 64 65 29 29 0a 0a 28 | s.(html-erb-mode.rhtml-mode))..( |
| 6da40 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 | flycheck-def-args-var.flycheck-g |
| 6da60 | 66 6f 72 74 72 61 6e 2d 61 72 67 73 20 66 6f 72 74 72 61 6e 2d 67 66 6f 72 74 72 61 6e 0a 20 20 | fortran-args.fortran-gfortran... |
| 6da80 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 6daa0 | 2e 32 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 | .22"))..(flycheck-def-option-var |
| 6dac0 | 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 | .flycheck-gfortran-include-path. |
| 6dae0 | 6e 69 6c 20 66 6f 72 74 72 61 6e 2d 67 66 6f 72 74 72 61 6e 0a 20 20 22 41 20 6c 69 73 74 20 6f | nil.fortran-gfortran..."A.list.o |
| 6db00 | 66 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 47 43 43 20 46 6f | f.include.directories.for.GCC.Fo |
| 6db20 | 72 74 72 61 6e 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 | rtran...The.value.of.this.variab |
| 6db40 | 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 | le.is.a.list.of.strings,.where.e |
| 6db60 | 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 | ach.string.is.a.directory.to.add |
| 6db80 | 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 67 63 63 2e 0a 52 65 6c | .to.the.include.path.of.gcc..Rel |
| 6dba0 | 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 | ative.paths.are.relative.to.the. |
| 6dbc0 | 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 | file.being.checked."...:type.'(r |
| 6dbe0 | 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 64 | epeat.(directory.:tag."Include.d |
| 6dc00 | 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 | irectory"))...:safe.#'flycheck-s |
| 6dc20 | 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | tring-list-p...:package-version. |
| 6dc40 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | '(flycheck..."0.20"))..(flycheck |
| 6dc60 | 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 | -def-option-var.flycheck-gfortra |
| 6dc80 | 6e 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 22 66 39 35 22 0a 20 20 20 20 20 20 | n-language-standard."f95"....... |
| 6dca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 74 72 61 6e 2d 67 66 6f 72 74 | ...................fortran-gfort |
| 6dcc0 | 72 61 6e 0a 20 20 22 54 68 65 20 6c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 74 6f 20 | ran..."The.language.standard.to. |
| 6dce0 | 75 73 65 20 69 6e 20 47 46 6f 72 74 72 61 6e 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 | use.in.GFortran...The.value.of.t |
| 6dd00 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 | his.variable.is.either.a.string. |
| 6dd20 | 64 65 6e 6f 74 69 6e 67 20 61 20 6c 61 6e 67 75 61 67 65 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 | denoting.a.language.standard,.or |
| 6dd40 | 20 6e 69 6c 2c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 | .nil,.to.use.the.default.standar |
| 6dd60 | 64 2e 20 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 0a 70 61 73 73 20 74 68 65 20 6c 61 6e 67 75 | d...When.non-nil,.pass.the.langu |
| 6dd80 | 61 67 65 20 73 74 61 6e 64 61 72 64 20 76 69 61 20 74 68 65 20 60 2d 73 74 64 27 20 6f 70 74 69 | age.standard.via.the.`-std'.opti |
| 6dda0 | 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 | on."...:type.'(choice.(const.:ta |
| 6ddc0 | 67 20 22 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 | g."Default.standard".nil)....... |
| 6dde0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 | ...........(string.:tag."Languag |
| 6de00 | 65 20 73 74 61 6e 64 61 72 64 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | e.standard"))...:package-version |
| 6de20 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | .'(flycheck..."0.20"))..(flychec |
| 6de40 | 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 | k-def-option-var.flycheck-gfortr |
| 6de60 | 61 6e 2d 6c 61 79 6f 75 74 20 6e 69 6c 20 66 6f 72 74 72 61 6e 2d 67 66 6f 72 74 72 61 6e 0a 20 | an-layout.nil.fortran-gfortran.. |
| 6de80 | 20 22 54 68 65 20 73 6f 75 72 63 65 20 63 6f 64 65 20 6c 61 79 6f 75 74 20 74 6f 20 75 73 65 20 | ."The.source.code.layout.to.use. |
| 6dea0 | 69 6e 20 47 46 6f 72 74 72 61 6e 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 | in.GFortran...The.value.of.this. |
| 6dec0 | 76 61 72 69 61 62 6c 65 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 | variable.is.one.of.the.following |
| 6dee0 | 20 73 79 6d 62 6f 6c 73 3a 0a 0a 6e 69 6c 0a 20 20 20 20 20 4c 65 74 20 67 66 6f 72 74 72 61 6e | .symbols:..nil......Let.gfortran |
| 6df00 | 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 6c 61 79 6f 75 74 20 66 72 6f 6d 20 74 68 65 20 65 | .determine.the.layout.from.the.e |
| 6df20 | 78 74 65 6e 73 69 6f 6e 0a 0a 60 66 72 65 65 27 0a 20 20 20 20 20 55 73 65 20 66 72 65 65 20 66 | xtension..`free'......Use.free.f |
| 6df40 | 6f 72 6d 20 6c 61 79 6f 75 74 0a 0a 0a 60 66 69 78 65 64 27 0a 20 20 20 20 20 55 73 65 20 66 69 | orm.layout...`fixed'......Use.fi |
| 6df60 | 78 65 64 20 66 6f 72 6d 20 6c 61 79 6f 75 74 0a 0a 49 6e 20 61 6e 79 20 6f 74 68 65 72 20 63 61 | xed.form.layout..In.any.other.ca |
| 6df80 | 73 65 2c 20 61 6e 20 65 72 72 6f 72 20 69 73 20 73 69 67 6e 61 6c 65 64 2e 22 0a 20 20 3a 74 79 | se,.an.error.is.signaled."...:ty |
| 6dfa0 | 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 47 75 65 73 73 20 6c | pe.'(choice.(const.:tag."Guess.l |
| 6dfc0 | 61 79 6f 75 74 20 66 72 6f 6d 20 65 78 74 65 6e 73 69 6f 6e 22 20 6e 69 6c 29 0a 20 20 20 20 20 | ayout.from.extension".nil)...... |
| 6dfe0 | 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 46 72 65 65 20 66 6f | ............(const.:tag."Free.fo |
| 6e000 | 72 6d 20 6c 61 79 6f 75 74 22 20 66 72 65 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rm.layout".free)................ |
| 6e020 | 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 46 69 78 65 64 20 66 6f 72 6d 20 6c 61 79 6f 75 74 | ..(const.:tag."Fixed.form.layout |
| 6e040 | 22 20 66 69 78 65 64 29 29 0a 20 20 3a 73 61 66 65 20 28 6c 61 6d 62 64 61 20 28 76 61 6c 75 65 | ".fixed))...:safe.(lambda.(value |
| 6e060 | 29 20 28 6f 72 20 28 6e 6f 74 20 76 61 6c 75 65 29 20 28 6d 65 6d 71 20 76 61 6c 75 65 20 27 28 | ).(or.(not.value).(memq.value.'( |
| 6e080 | 66 72 65 65 20 66 69 78 65 64 29 29 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f | free.fixed))))...:package-versio |
| 6e0a0 | 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 64 65 66 75 6e 20 | n.'(flycheck..."0.20"))..(defun. |
| 6e0c0 | 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 67 66 6f 72 74 72 61 6e 2d 6c 61 79 6f 75 74 20 | flycheck-option-gfortran-layout. |
| 6e0e0 | 28 76 61 6c 75 65 29 0a 20 20 22 4f 70 74 69 6f 6e 20 56 41 4c 55 45 20 66 69 6c 74 65 72 20 66 | (value)..."Option.VALUE.filter.f |
| 6e100 | 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 6c 61 79 6f 75 74 27 2e 22 0a | or.`flycheck-gfortran-layout'.". |
| 6e120 | 20 20 28 70 63 61 73 65 20 76 61 6c 75 65 0a 20 20 20 20 28 60 6e 69 6c 20 6e 69 6c 29 0a 20 20 | ..(pcase.value.....(`nil.nil)... |
| 6e140 | 20 20 28 60 66 72 65 65 20 22 66 72 65 65 2d 66 6f 72 6d 22 29 0a 20 20 20 20 28 60 66 69 78 65 | ..(`free."free-form").....(`fixe |
| 6e160 | 64 20 22 66 69 78 65 64 2d 66 6f 72 6d 22 29 0a 20 20 20 20 28 5f 20 28 65 72 72 6f 72 20 22 49 | d."fixed-form").....(_.(error."I |
| 6e180 | 6e 76 61 6c 69 64 20 76 61 6c 75 65 20 66 6f 72 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 | nvalid.value.for.flycheck-gfortr |
| 6e1a0 | 61 6e 2d 6c 61 79 6f 75 74 3a 20 25 53 22 20 76 61 6c 75 65 29 29 29 29 0a 0a 28 66 6c 79 63 68 | an-layout:.%S".value))))..(flych |
| 6e1c0 | 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 | eck-def-option-var.flycheck-gfor |
| 6e1e0 | 74 72 61 6e 2d 77 61 72 6e 69 6e 67 73 20 27 28 22 61 6c 6c 22 20 22 65 78 74 72 61 22 29 0a 20 | tran-warnings.'("all"."extra").. |
| 6e200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6f 72 74 72 61 6e 2d | ........................fortran- |
| 6e220 | 67 66 6f 72 74 72 61 6e 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 77 61 72 6e 69 6e 67 73 20 66 | gfortran..."A.list.of.warnings.f |
| 6e240 | 6f 72 20 47 43 43 20 46 6f 72 74 72 61 6e 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | or.GCC.Fortran...The.value.of.th |
| 6e260 | 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 | is.variable.is.a.list.of.strings |
| 6e280 | 2c 20 77 68 65 72 65 20 65 61 63 68 20 73 74 72 69 6e 67 0a 69 73 20 74 68 65 20 6e 61 6d 65 20 | ,.where.each.string.is.the.name. |
| 6e2a0 | 6f 66 20 61 20 77 61 72 6e 69 6e 67 20 63 61 74 65 67 6f 72 79 20 74 6f 20 65 6e 61 62 6c 65 2e | of.a.warning.category.to.enable. |
| 6e2c0 | 20 20 42 79 20 64 65 66 61 75 6c 74 2c 20 61 6c 6c 0a 72 65 63 6f 6d 6d 65 6e 64 65 64 20 77 61 | ..By.default,.all.recommended.wa |
| 6e2e0 | 72 6e 69 6e 67 73 20 61 6e 64 20 73 6f 6d 65 20 65 78 74 72 61 20 77 61 72 6e 69 6e 67 73 20 61 | rnings.and.some.extra.warnings.a |
| 6e300 | 72 65 20 65 6e 61 62 6c 65 64 20 28 61 73 20 62 79 0a 60 2d 57 61 6c 6c 27 20 61 6e 64 20 60 2d | re.enabled.(as.by.`-Wall'.and.`- |
| 6e320 | 57 65 78 74 72 61 27 20 72 65 73 70 65 63 74 69 76 65 6c 79 29 2e 0a 0a 52 65 66 65 72 20 74 6f | Wextra'.respectively)...Refer.to |
| 6e340 | 20 74 68 65 20 67 66 6f 72 74 72 61 6e 20 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 | .the.gfortran.manual.at.URL.`htt |
| 6e360 | 70 73 3a 2f 2f 67 63 63 2e 67 6e 75 2e 6f 72 67 2f 6f 6e 6c 69 6e 65 64 6f 63 73 2f 67 66 6f 72 | ps://gcc.gnu.org/onlinedocs/gfor |
| 6e380 | 74 72 61 6e 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 0a 61 62 6f 75 | tran/'.for.more.information.abou |
| 6e3a0 | 74 20 77 61 72 6e 69 6e 67 73 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f | t.warnings"...:type.'(choice.(co |
| 6e3c0 | 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 61 64 64 69 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 | nst.:tag."No.additional.warnings |
| 6e3e0 | 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 | ".nil)..................(repeat. |
| 6e400 | 3a 74 61 67 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 22 0a 20 20 20 20 20 | :tag."Additional.warnings"...... |
| 6e420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 | ....................(string.:tag |
| 6e440 | 20 22 57 61 72 6e 69 6e 67 20 6e 61 6d 65 22 29 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 | ."Warning.name")))...:safe.#'fly |
| 6e460 | 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | check-string-list-p...:package-v |
| 6e480 | 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 | ersion.'(flycheck..."0.20"))..(f |
| 6e4a0 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 66 6f 72 74 72 61 6e 2d 67 | lycheck-define-checker.fortran-g |
| 6e4c0 | 66 6f 72 74 72 61 6e 0a 20 20 22 41 6e 20 46 6f 72 74 72 61 6e 20 73 79 6e 74 61 78 20 63 68 65 | fortran..."An.Fortran.syntax.che |
| 6e4e0 | 63 6b 65 72 20 75 73 69 6e 67 20 47 43 43 2e 0a 0a 55 73 65 73 20 47 43 43 27 73 20 46 6f 72 74 | cker.using.GCC...Uses.GCC's.Fort |
| 6e500 | 72 61 6e 20 63 6f 6d 70 69 6c 65 72 20 67 66 6f 72 74 72 61 6e 2e 20 20 53 65 65 20 55 52 4c 0a | ran.compiler.gfortran...See.URL. |
| 6e520 | 60 68 74 74 70 73 3a 2f 2f 67 63 63 2e 67 6e 75 2e 6f 72 67 2f 6f 6e 6c 69 6e 65 64 6f 63 73 2f | `https://gcc.gnu.org/onlinedocs/ |
| 6e540 | 67 66 6f 72 74 72 61 6e 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 66 6f 72 74 72 | gfortran/'."...:command.("gfortr |
| 6e560 | 61 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 73 79 6e 74 61 78 2d 6f 6e 6c 79 22 0a | an"............."-fsyntax-only". |
| 6e580 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 73 68 6f 77 2d 63 6f 6c 75 6d 6e 22 0a 20 20 20 20 | ............"-fshow-column"..... |
| 6e5a0 | 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 76 69 73 75 61 6c 6c 79 20 69 6e 64 69 63 | ........;;.Do.not.visually.indic |
| 6e5c0 | 61 74 65 20 74 68 65 20 73 6f 75 72 63 65 20 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | ate.the.source.location......... |
| 6e5e0 | 20 20 20 20 22 2d 66 6e 6f 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 68 6f 77 2d 63 61 72 65 74 | ...."-fno-diagnostics-show-caret |
| 6e600 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 73 68 6f 77 20 74 68 65 | ".............;;.Do.not.show.the |
| 6e620 | 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 77 61 72 6e 69 6e 67 20 67 72 6f 75 70 0a 20 20 20 | .corresponding.warning.group.... |
| 6e640 | 20 20 20 20 20 20 20 20 20 22 2d 66 6e 6f 2d 64 69 61 67 6e 6f 73 74 69 63 73 2d 73 68 6f 77 2d | ........."-fno-diagnostics-show- |
| 6e660 | 6f 70 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 6f 72 74 72 61 6e 20 68 | option".............;;.Fortran.h |
| 6e680 | 61 73 20 73 69 6d 69 6c 61 72 20 69 6e 63 6c 75 64 65 20 70 72 6f 63 65 73 73 69 6e 67 20 61 73 | as.similar.include.processing.as |
| 6e6a0 | 20 43 2f 43 2b 2b 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 69 71 75 6f 74 65 22 20 28 65 76 | .C/C++............."-iquote".(ev |
| 6e6c0 | 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 63 2f 63 2b 2b 2d 71 75 6f 74 65 64 2d 69 6e 63 6c 75 64 | al.(flycheck-c/c++-quoted-includ |
| 6e6e0 | 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f | e-directory)).............(optio |
| 6e700 | 6e 20 22 2d 73 74 64 3d 22 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 6c 61 6e 67 | n."-std=".flycheck-gfortran-lang |
| 6e720 | 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 | uage-standard.concat)........... |
| 6e740 | 20 20 28 6f 70 74 69 6f 6e 20 22 2d 66 22 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e | ..(option."-f".flycheck-gfortran |
| 6e760 | 2d 6c 61 79 6f 75 74 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -layout.concat.................. |
| 6e780 | 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 67 66 6f 72 74 72 61 6e 2d 6c 61 79 6f | ...flycheck-option-gfortran-layo |
| 6e7a0 | 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 57 | ut).............(option-list."-W |
| 6e7c0 | 22 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 77 61 72 6e 69 6e 67 73 20 63 6f 6e | ".flycheck-gfortran-warnings.con |
| 6e7e0 | 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d | cat).............(option-list."- |
| 6e800 | 49 22 20 66 6c 79 63 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 69 6e 63 6c 75 64 65 2d 70 61 74 | I".flycheck-gfortran-include-pat |
| 6e820 | 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 | h.concat).............(eval.flyc |
| 6e840 | 68 65 63 6b 2d 67 66 6f 72 74 72 61 6e 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | heck-gfortran-args)............. |
| 6e860 | 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 | source)...:error-patterns...((er |
| 6e880 | 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c | ror.line-start.(file-name).":".l |
| 6e8a0 | 69 6e 65 20 28 6f 72 20 22 3a 22 20 22 2e 22 29 20 63 6f 6c 75 6d 6e 20 28 6f 72 20 22 3a 20 22 | ine.(or.":".".").column.(or.":." |
| 6e8c0 | 20 22 3a 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 3d 20 33 20 28 7a 65 72 6f | .":\n")...........(or.(=.3.(zero |
| 6e8e0 | 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 20 22 22 29 0a | -or-more.not-newline)."\n").""). |
| 6e900 | 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 45 72 72 6f 72 22 20 22 46 61 74 61 6c 20 45 72 72 | ..........(or."Error"."Fatal.Err |
| 6e920 | 6f 72 22 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 | or").":."...........(message).li |
| 6e940 | 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 | ne-end)....(warning.line-start.( |
| 6e960 | 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 72 20 22 3a 22 20 22 2e 22 29 | file-name).":".line.(or.":".".") |
| 6e980 | 20 63 6f 6c 75 6d 6e 20 28 6f 72 20 22 3a 20 22 20 22 3a 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 | .column.(or.":.".":\n")......... |
| 6e9a0 | 20 20 20 20 28 6f 72 20 28 3d 20 33 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e | ....(or.(=.3.(zero-or-more.not-n |
| 6e9c0 | 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 57 | ewline)."\n")."")............."W |
| 6e9e0 | 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 | arning:.".(message).line-end)).. |
| 6ea00 | 20 3a 6d 6f 64 65 73 20 28 66 6f 72 74 72 61 6e 2d 6d 6f 64 65 20 66 39 30 2d 6d 6f 64 65 29 29 | .:modes.(fortran-mode.f90-mode)) |
| 6ea20 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 79 61 6d 6c 2d | ..(flycheck-define-checker.yaml- |
| 6ea40 | 61 63 74 69 6f 6e 6c 69 6e 74 0a 20 20 22 41 20 59 41 4d 4c 20 73 79 6e 74 61 78 20 63 68 65 63 | actionlint..."A.YAML.syntax.chec |
| 6ea60 | 6b 65 72 20 75 73 69 6e 67 20 61 63 74 69 6f 6e 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 68 | ker.using.actionlint...See.URL.h |
| 6ea80 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 68 79 73 64 2f 61 63 74 69 6f 6e 6c 69 | ttps://github.com/rhysd/actionli |
| 6eaa0 | 6e 74 2f 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 61 63 74 69 6f 6e 6c 69 6e 74 22 20 22 | nt/."...:command.("actionlint"." |
| 6eac0 | 2d 6f 6e 65 6c 69 6e 65 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 | -oneline".source)...:error-patte |
| 6eae0 | 72 6e 73 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d | rns.((error.line-start.(file-nam |
| 6eb00 | 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 | e).":".line.":".column.":.".(mes |
| 6eb20 | 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 79 61 6d 6c 2d 6d | sage).line-end))...:modes.yaml-m |
| 6eb40 | 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 67 | ode)..(flycheck-define-checker.g |
| 6eb60 | 6f 2d 67 6f 66 6d 74 0a 20 20 22 41 20 47 6f 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 | o-gofmt..."A.Go.syntax.and.style |
| 6eb80 | 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 67 6f 66 6d 74 20 75 74 69 6c 69 74 79 | .checker.using.the.gofmt.utility |
| 6eba0 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 6f 6c 61 6e 67 2e 6f 72 67 2f 63 | ...See.URL.`https://golang.org/c |
| 6ebc0 | 6d 64 2f 67 6f 66 6d 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 6f 66 6d 74 22 | md/gofmt/'."...:command.("gofmt" |
| 6ebe0 | 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 | )...:standard-input.t...:error-p |
| 6ec00 | 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 3c 73 | atterns...((error.line-start."<s |
| 6ec20 | 74 61 6e 64 61 72 64 20 69 6e 70 75 74 3e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e | tandard.input>:".line.":".column |
| 6ec40 | 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | .":."...........(message).line-e |
| 6ec60 | 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 67 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 | nd))...:modes.(go-mode.go-ts-mod |
| 6ec80 | 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 | e)...:next-checkers.((warning... |
| 6eca0 | 67 6f 2d 76 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 61 6c | go-vet)...................;;.Fal |
| 6ecc0 | 6c 20 62 61 63 6b 2c 20 69 66 20 67 6f 2d 76 65 74 20 64 6f 65 73 6e 27 74 20 65 78 69 73 74 0a | l.back,.if.go-vet.doesn't.exist. |
| 6ece0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d | ..................(warning...go- |
| 6ed00 | 62 75 69 6c 64 29 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 74 65 73 74 29 0a 20 20 20 20 20 | build).(warning...go-test)...... |
| 6ed20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 65 72 72 63 68 | .............(warning...go-errch |
| 6ed40 | 65 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 | eck)...................(warning. |
| 6ed60 | 2e 20 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..go-unconvert)................. |
| 6ed80 | 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 29 29 29 0a 0a | ..(warning...go-staticcheck))).. |
| 6eda0 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 | (flycheck-def-option-var.flychec |
| 6edc0 | 6b 2d 67 6f 2d 76 65 74 2d 70 72 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 73 20 6e 69 6c 20 67 6f 2d | k-go-vet-print-functions.nil.go- |
| 6ede0 | 76 65 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 70 72 69 6e 74 2d 6c 69 6b 65 20 66 75 6e 63 | vet..."A.list.of.print-like.func |
| 6ee00 | 74 69 6f 6e 73 20 66 6f 72 20 60 67 6f 20 76 65 74 27 2e 0a 0a 47 6f 20 76 65 74 20 77 69 6c 6c | tions.for.`go.vet'...Go.vet.will |
| 6ee20 | 20 63 68 65 63 6b 20 74 68 65 73 65 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 66 6f 72 6d 61 | .check.these.functions.for.forma |
| 6ee40 | 74 20 73 74 72 69 6e 67 20 70 72 6f 62 6c 65 6d 73 20 61 6e 64 0a 69 73 73 75 65 73 2c 20 73 75 | t.string.problems.and.issues,.su |
| 6ee60 | 63 68 20 61 73 20 61 20 6d 69 73 6d 61 74 63 68 20 62 65 74 77 65 65 6e 20 74 68 65 20 6e 75 6d | ch.as.a.mismatch.between.the.num |
| 6ee80 | 62 65 72 20 6f 66 20 66 6f 72 6d 61 74 73 20 75 73 65 64 2c 0a 61 6e 64 20 74 68 65 20 6e 75 6d | ber.of.formats.used,.and.the.num |
| 6eea0 | 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 67 69 76 65 6e 2e 0a 0a 45 61 63 68 20 65 6e | ber.of.arguments.given...Each.en |
| 6eec0 | 74 72 79 20 69 73 20 69 6e 20 74 68 65 20 66 6f 72 6d 20 4e 61 6d 65 3a 4e 20 77 68 65 72 65 20 | try.is.in.the.form.Name:N.where. |
| 6eee0 | 4e 20 69 73 20 74 68 65 20 7a 65 72 6f 2d 62 61 73 65 64 0a 61 72 67 75 6d 65 6e 74 20 70 6f 73 | N.is.the.zero-based.argument.pos |
| 6ef00 | 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 20 69 6e 76 6f | ition.of.the.first.argument.invo |
| 6ef20 | 6c 76 65 64 20 69 6e 20 74 68 65 20 70 72 69 6e 74 3a 0a 65 69 74 68 65 72 20 74 68 65 20 66 6f | lved.in.the.print:.either.the.fo |
| 6ef40 | 72 6d 61 74 20 6f 72 20 74 68 65 20 66 69 72 73 74 20 70 72 69 6e 74 20 61 72 67 75 6d 65 6e 74 | rmat.or.the.first.print.argument |
| 6ef60 | 20 66 6f 72 20 6e 6f 6e 2d 66 6f 72 6d 61 74 74 65 64 0a 70 72 69 6e 74 73 2e 20 20 46 6f 72 20 | .for.non-formatted.prints...For. |
| 6ef80 | 65 78 61 6d 70 6c 65 2c 20 69 66 20 79 6f 75 20 68 61 76 65 20 57 61 72 6e 20 61 6e 64 20 57 61 | example,.if.you.have.Warn.and.Wa |
| 6efa0 | 72 6e 66 20 66 75 6e 63 74 69 6f 6e 73 20 74 68 61 74 0a 74 61 6b 65 20 61 6e 20 69 6f 2e 57 72 | rnf.functions.that.take.an.io.Wr |
| 6efc0 | 69 74 65 72 20 61 73 20 74 68 65 69 72 20 66 69 72 73 74 20 61 72 67 75 6d 65 6e 74 2c 20 6c 69 | iter.as.their.first.argument,.li |
| 6efe0 | 6b 65 20 46 70 72 69 6e 74 66 2c 0a 2d 70 72 69 6e 74 66 75 6e 63 73 3d 57 61 72 6e 3a 31 2c 57 | ke.Fprintf,.-printfuncs=Warn:1,W |
| 6f000 | 61 72 6e 66 3a 31 20 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 | arnf:1."...:type.'(repeat.:tag." |
| 6f020 | 70 72 69 6e 74 2d 6c 69 6b 65 20 66 75 6e 63 74 69 6f 6e 73 22 0a 20 20 20 20 20 20 20 20 20 20 | print-like.functions"........... |
| 6f040 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 66 75 6e 63 74 69 6f 6e 22 29 29 | .......(string.:tag."function")) |
| 6f060 | 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d | ...:safe.#'flycheck-string-list- |
| 6f080 | 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 67 6f 2d | p)..(flycheck-define-checker.go- |
| 6f0a0 | 76 65 74 0a 20 20 22 41 20 47 6f 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 | vet..."A.Go.syntax.checker.using |
| 6f0c0 | 20 74 68 65 20 60 67 6f 20 76 65 74 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 53 65 65 20 55 52 4c 20 | .the.`go.vet'.command...See.URL. |
| 6f0e0 | 60 68 74 74 70 73 3a 2f 2f 67 6f 6c 61 6e 67 2e 6f 72 67 2f 63 6d 64 2f 67 6f 2f 27 20 61 6e 64 | `https://golang.org/cmd/go/'.and |
| 6f100 | 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 6f 6c 61 6e 67 2e 6f 72 67 2f 63 6d 64 2f 76 65 74 | .URL.`https://golang.org/cmd/vet |
| 6f120 | 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 6f 22 20 22 76 65 74 22 0a 20 20 20 20 | /'."...:command.("go"."vet"..... |
| 6f140 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 70 72 69 6e 74 66 2e 66 75 6e 63 73 3d 22 | ........(option."-printf.funcs=" |
| 6f160 | 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 74 2d 70 72 69 6e 74 2d 66 75 6e 63 74 69 6f 6e 73 | .flycheck-go-vet-print-functions |
| 6f180 | 20 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 66 6c 79 63 | .concat.....................flyc |
| 6f1a0 | 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 | heck-option-comma-separated-list |
| 6f1c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 75 72 63 65 20 22 2e 67 6f 22 29 29 0a 20 20 | ).............(source.".go"))... |
| 6f1e0 | 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 | :error-patterns...((warning.line |
| 6f200 | 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 22 | -start.(file-name).":".line.":." |
| 6f220 | 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 | .(message).line-end))...:modes.( |
| 6f240 | 67 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | go-mode.go-ts-mode)...:next-chec |
| 6f260 | 6b 65 72 73 20 28 67 6f 2d 62 75 69 6c 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | kers.(go-build.................. |
| 6f280 | 20 67 6f 2d 74 65 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 61 | .go-test...................;;.Fa |
| 6f2a0 | 6c 6c 20 62 61 63 6b 20 69 66 20 60 67 6f 20 62 75 69 6c 64 27 20 6f 72 20 60 67 6f 20 74 65 73 | ll.back.if.`go.build'.or.`go.tes |
| 6f2c0 | 74 27 20 63 61 6e 20 62 65 20 75 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t'.can.be.used.................. |
| 6f2e0 | 20 67 6f 2d 65 72 72 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 | .go-errcheck...................g |
| 6f300 | 6f 2d 75 6e 63 6f 6e 76 65 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 67 6f | o-unconvert...................go |
| 6f320 | 2d 73 74 61 74 69 63 63 68 65 63 6b 29 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 | -staticcheck)...:verify.(lambda. |
| 6f340 | 28 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 67 6f 20 28 66 6c 79 63 | (_).............(let*.((go.(flyc |
| 6f360 | 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 27 67 6f 2d 76 65 74 29 | heck-checker-executable.'go-vet) |
| 6f380 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 61 76 65 2d 76 65 74 20 28 | )....................(have-vet.( |
| 6f3a0 | 6d 65 6d 62 65 72 20 22 76 65 74 22 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 | member."vet".(ignore-errors..... |
| 6f3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6f3e0 | 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 6c 69 6e 65 73 20 67 6f 20 22 74 6f 6f 6c | .........(process-lines.go."tool |
| 6f400 | 22 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 | ")))))...............(list...... |
| 6f420 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e | ..........(flycheck-verification |
| 6f440 | 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 | -result-new.................:lab |
| 6f460 | 65 6c 20 22 67 6f 20 74 6f 6f 6c 20 76 65 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | el."go.tool.vet"................ |
| 6f480 | 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 76 65 2d 76 65 74 20 22 70 72 65 73 65 6e 74 22 | .:message.(if.have-vet."present" |
| 6f4a0 | 20 22 6d 69 73 73 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 | ."missing").................:fac |
| 6f4c0 | 65 20 28 69 66 20 68 61 76 65 2d 76 65 74 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 65 | e.(if.have-vet.'success.'(bold.e |
| 6f4e0 | 72 72 6f 72 29 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f | rror)))))))..(flycheck-def-optio |
| 6f500 | 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 69 6e 73 74 61 6c 6c 2d | n-var.flycheck-go-build-install- |
| 6f520 | 64 65 70 73 20 6e 69 6c 20 28 67 6f 2d 62 75 69 6c 64 20 67 6f 2d 74 65 73 74 29 0a 20 20 22 57 | deps.nil.(go-build.go-test)..."W |
| 6f540 | 68 65 74 68 65 72 20 74 6f 20 69 6e 73 74 61 6c 6c 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 69 | hether.to.install.dependencies.i |
| 6f560 | 6e 20 60 67 6f 20 62 75 69 6c 64 27 20 61 6e 64 20 60 67 6f 20 74 65 73 74 27 2e 0a 0a 49 66 20 | n.`go.build'.and.`go.test'...If. |
| 6f580 | 6e 6f 6e 2d 6e 69 6c 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 6e 73 74 61 6c 6c 20 64 65 | non-nil.automatically.install.de |
| 6f5a0 | 70 65 6e 64 65 6e 63 69 65 73 20 77 69 74 68 20 60 67 6f 20 62 75 69 6c 64 27 0a 77 68 69 6c 65 | pendencies.with.`go.build'.while |
| 6f5c0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | .syntax.checking."...:type.'bool |
| 6f5e0 | 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 | ean...:safe.#'booleanp...:packag |
| 6f600 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 35 22 29 29 0a | e-version.'(flycheck..."0.25")). |
| 6f620 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 | .(flycheck-def-option-var.flyche |
| 6f640 | 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 74 61 67 73 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 | ck-go-build-tags.nil............ |
| 6f660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 2d 62 75 69 6c 64 20 67 6f 2d 74 65 73 74 20 | ..............(go-build.go-test. |
| 6f680 | 67 6f 2d 65 72 72 63 68 65 63 6b 20 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 29 0a 20 20 22 41 | go-errcheck.go-staticcheck)..."A |
| 6f6a0 | 20 6c 69 73 74 20 6f 66 20 74 61 67 73 20 66 6f 72 20 60 67 6f 20 62 75 69 6c 64 27 2e 0a 0a 45 | .list.of.tags.for.`go.build'...E |
| 6f6c0 | 61 63 68 20 69 74 65 6d 20 69 73 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 20 61 20 74 61 67 20 | ach.item.is.a.string.with.a.tag. |
| 6f6e0 | 74 6f 20 62 65 20 67 69 76 65 6e 20 74 6f 20 60 67 6f 20 62 75 69 6c 64 27 2e 22 0a 20 20 3a 74 | to.be.given.to.`go.build'."...:t |
| 6f700 | 79 70 65 20 27 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 54 61 67 22 29 | ype.'(repeat.(string.:tag."Tag") |
| 6f720 | 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 | )...:safe.#'flycheck-string-list |
| 6f740 | 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | -p...:package-version.'(flycheck |
| 6f760 | 20 2e 20 22 30 2e 32 35 22 29 29 0a 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | ..."0.25"))...(flycheck-def-opti |
| 6f780 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 72 73 69 6f 6e 20 6e 69 6c 20 67 | on-var.flycheck-go-version.nil.g |
| 6f7a0 | 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 0a 20 20 22 54 68 65 20 76 65 72 73 69 6f 6e 20 6f 66 20 | o-staticcheck..."The.version.of. |
| 6f7c0 | 67 6f 20 74 68 61 74 20 73 68 6f 75 6c 64 20 62 65 20 74 61 72 67 65 74 65 64 20 62 79 20 60 73 | go.that.should.be.targeted.by.`s |
| 6f7e0 | 74 61 74 69 63 63 68 65 63 6b 27 2e 0a 0a 53 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 | taticcheck'...Should.be.a.string |
| 6f800 | 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 20 76 65 72 73 69 6f 6e 2c 20 6c 69 6b 65 20 31 2e | .representing.a.version,.like.1. |
| 6f820 | 36 20 6f 72 20 31 2e 31 31 2e 34 2e 0a 53 65 65 20 60 68 74 74 70 73 3a 2f 2f 73 74 61 74 69 63 | 6.or.1.11.4..See.`https://static |
| 6f840 | 63 68 65 63 6b 2e 69 6f 2f 64 6f 63 73 2f 23 74 61 72 67 65 74 69 6e 67 2d 67 6f 2d 76 65 72 73 | check.io/docs/#targeting-go-vers |
| 6f860 | 69 6f 6e 73 27 20 66 6f 72 0a 64 65 74 61 69 6c 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 | ions'.for.details."...:type.'(ch |
| 6f880 | 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 73 70 65 63 69 66 69 65 64 22 20 6e | oice.(const.:tag."Unspecified".n |
| 6f8a0 | 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 | il)..................(string.:ta |
| 6f8c0 | 67 20 22 56 65 72 73 69 6f 6e 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b | g."Version"))...:safe.#'flycheck |
| 6f8e0 | 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | -string-or-nil-p...:package-vers |
| 6f900 | 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 33 32 22 29 29 0a 0a 28 66 6c 79 63 | ion.'(flycheck..."0.32"))..(flyc |
| 6f920 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 67 6f 2d 62 75 69 6c 64 0a 20 20 22 | heck-define-checker.go-build..." |
| 6f940 | 41 20 47 6f 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 70 65 20 63 68 65 63 6b 65 72 20 75 73 69 | A.Go.syntax.and.type.checker.usi |
| 6f960 | 6e 67 20 74 68 65 20 60 67 6f 20 62 75 69 6c 64 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 52 65 71 75 | ng.the.`go.build'.command...Requ |
| 6f980 | 69 72 65 73 20 47 6f 20 31 2e 36 20 6f 72 20 6e 65 77 65 72 2e 20 20 53 65 65 20 55 52 4c 20 60 | ires.Go.1.6.or.newer...See.URL.` |
| 6f9a0 | 68 74 74 70 73 3a 2f 2f 67 6f 6c 61 6e 67 2e 6f 72 67 2f 63 6d 64 2f 67 6f 27 2e 22 0a 20 20 3a | https://golang.org/cmd/go'."...: |
| 6f9c0 | 63 6f 6d 6d 61 6e 64 20 28 22 67 6f 22 20 22 62 75 69 6c 64 22 0a 20 20 20 20 20 20 20 20 20 20 | command.("go"."build"........... |
| 6f9e0 | 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 69 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d | ..(option-flag."-i".flycheck-go- |
| 6fa00 | 62 75 69 6c 64 2d 69 6e 73 74 61 6c 6c 2d 64 65 70 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | build-install-deps)............. |
| 6fa20 | 3b 3b 20 6d 75 6c 74 69 70 6c 65 20 74 61 67 73 20 61 72 65 20 6c 69 73 74 65 64 20 61 73 20 22 | ;;.multiple.tags.are.listed.as." |
| 6fa40 | 64 65 76 20 64 65 62 75 67 20 2e 2e 2e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 | dev.debug....".............(opti |
| 6fa60 | 6f 6e 2d 6c 69 73 74 20 22 2d 74 61 67 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 | on-list."-tags=".flycheck-go-bui |
| 6fa80 | 6c 64 2d 74 61 67 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6f 22 | ld-tags.concat)............."-o" |
| 6faa0 | 20 6e 75 6c 6c 2d 64 65 76 69 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a | .null-device)...:error-patterns. |
| 6fac0 | 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 | ..((error.line-start.(file-name) |
| 6fae0 | 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 | .":".line.":"...........(optiona |
| 6fb00 | 6c 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | l.column.":")."."...........(mes |
| 6fb20 | 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 | sage.(one-or-more.not-newline).. |
| 6fb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | ..................(zero-or-more. |
| 6fb60 | 22 5c 6e 5c 74 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 | "\n\t".(one-or-more.not-newline) |
| 6fb80 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 3b 3b 20 43 61 74 | ))...........line-end)....;;.Cat |
| 6fba0 | 63 68 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 61 62 6f 75 74 20 6d 75 6c 74 69 70 6c 65 20 | ch.error.message.about.multiple. |
| 6fbc0 | 70 61 63 6b 61 67 65 73 20 69 6e 20 61 20 64 69 72 65 63 74 6f 72 79 2c 20 77 68 69 63 68 20 64 | packages.in.a.directory,.which.d |
| 6fbe0 | 6f 65 73 6e 27 74 0a 20 20 20 3b 3b 20 66 6f 6c 6c 6f 77 20 74 68 65 20 73 74 61 6e 64 61 72 64 | oesn't....;;.follow.the.standard |
| 6fc00 | 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 66 6f 72 6d 61 74 2e 0a 20 20 20 28 69 6e 66 6f 20 | .error.message.format.....(info. |
| 6fc20 | 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 63 61 | line-start..........(message."ca |
| 6fc40 | 6e 27 74 20 6c 6f 61 64 20 70 61 63 6b 61 67 65 3a 20 70 61 63 6b 61 67 65 20 22 0a 20 20 20 20 | n't.load.package:.package."..... |
| 6fc60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 | ..............(one-or-more.(not. |
| 6fc80 | 28 61 6e 79 20 3f 3a 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (any.?:.?\n))).................. |
| 6fca0 | 20 22 3a 20 66 6f 75 6e 64 20 70 61 63 6b 61 67 65 73 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 | .":.found.packages."............ |
| 6fcc0 | 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 | .......(one-or-more.not-newline) |
| 6fce0 | 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 | )..........line-end))...:error-f |
| 6fd00 | 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 64 6f | ilter...(lambda.(errors).....(do |
| 6fd20 | 6c 69 73 74 20 28 65 72 72 6f 72 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 | list.(error.errors).......(unles |
| 6fd40 | 73 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 6f 72 29 0a 20 20 | s.(flycheck-error-line.error)... |
| 6fd60 | 20 20 20 20 20 20 3b 3b 20 46 6c 79 63 68 65 63 6b 20 69 67 6e 6f 72 65 73 20 65 72 72 6f 72 73 | ......;;.Flycheck.ignores.errors |
| 6fd80 | 20 77 69 74 68 6f 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 62 75 74 20 74 68 65 20 65 | .without.line.numbers,.but.the.e |
| 6fda0 | 72 72 6f 72 0a 20 20 20 20 20 20 20 20 3b 3b 20 6d 65 73 73 61 67 65 20 61 62 6f 75 74 20 6d 75 | rror.........;;.message.about.mu |
| 6fdc0 | 6c 74 69 70 6c 65 20 70 61 63 6b 61 67 65 73 20 69 6e 20 61 20 64 69 72 65 63 74 6f 72 79 20 64 | ltiple.packages.in.a.directory.d |
| 6fde0 | 6f 65 73 6e 27 74 20 63 6f 6d 65 20 77 69 74 68 20 61 0a 20 20 20 20 20 20 20 20 3b 3b 20 6c 69 | oesn't.come.with.a.........;;.li |
| 6fe00 | 6e 65 20 6e 75 6d 62 65 72 2c 20 73 6f 20 69 6e 6a 65 63 74 20 61 20 66 61 6b 65 20 6f 6e 65 2e | ne.number,.so.inject.a.fake.one. |
| 6fe20 | 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | .........(setf.(flycheck-error-l |
| 6fe40 | 69 6e 65 20 65 72 72 6f 72 29 20 31 29 29 29 0a 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 3a 6d | ine.error).1))).....errors)...:m |
| 6fe60 | 6f 64 65 73 20 28 67 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 | odes.(go-mode.go-ts-mode)...:pre |
| 6fe80 | 64 69 63 61 74 65 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 | dicate.(lambda.()............... |
| 6fea0 | 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 29 0a | .(and.(flycheck-buffer-saved-p). |
| 6fec0 | 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 74 72 69 6e 67 | ....................(not.(string |
| 6fee0 | 2d 73 75 66 66 69 78 2d 70 20 22 5f 74 65 73 74 2e 67 6f 22 20 28 62 75 66 66 65 72 2d 66 69 6c | -suffix-p."_test.go".(buffer-fil |
| 6ff00 | 65 2d 6e 61 6d 65 29 29 29 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 | e-name)))))...:next-checkers.((w |
| 6ff20 | 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 65 72 72 63 68 65 63 6b 29 0a 20 20 20 20 20 20 20 20 20 20 | arning...go-errcheck)........... |
| 6ff40 | 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 29 | ........(warning...go-unconvert) |
| 6ff60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f | ...................(warning...go |
| 6ff80 | 2d 73 74 61 74 69 63 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | -staticcheck)))..(flycheck-defin |
| 6ffa0 | 65 2d 63 68 65 63 6b 65 72 20 67 6f 2d 74 65 73 74 0a 20 20 22 41 20 47 6f 20 73 79 6e 74 61 78 | e-checker.go-test..."A.Go.syntax |
| 6ffc0 | 20 61 6e 64 20 74 79 70 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 60 67 6f 20 | .and.type.checker.using.the.`go. |
| 6ffe0 | 74 65 73 74 27 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 52 65 71 75 69 72 65 73 20 47 6f 20 31 2e 36 20 | test'.command...Requires.Go.1.6. |
| 70000 | 6f 72 20 6e 65 77 65 72 2e 20 20 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 6f 6c 61 | or.newer...See.URL.`https://gola |
| 70020 | 6e 67 2e 6f 72 67 2f 63 6d 64 2f 67 6f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 6f | ng.org/cmd/go'."...:command.("go |
| 70040 | 22 20 22 74 65 73 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 | "."test".............(option-fla |
| 70060 | 67 20 22 2d 69 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 69 6e 73 74 61 6c 6c | g."-i".flycheck-go-build-install |
| 70080 | 2d 64 65 70 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 | -deps).............(option-list. |
| 700a0 | 22 2d 74 61 67 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 74 61 67 73 20 | "-tags=".flycheck-go-build-tags. |
| 700c0 | 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 63 22 20 22 2d 6f 22 20 6e 75 | concat)............."-c"."-o".nu |
| 700e0 | 6c 6c 2d 64 65 76 69 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | ll-device)...:error-patterns...( |
| 70100 | 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a | (error.line-start.(file-name).": |
| 70120 | 22 20 6c 69 6e 65 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 63 | ".line.":"...........(optional.c |
| 70140 | 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 | olumn.":")."."...........(messag |
| 70160 | 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 | e.(one-or-more.not-newline)..... |
| 70180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e | ...............(zero-or-more."\n |
| 701a0 | 5c 74 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a | \t".(one-or-more.not-newline))). |
| 701c0 | 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 67 | ..........line-end))...:modes.(g |
| 701e0 | 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 0a | o-mode.go-ts-mode)...:predicate. |
| 70200 | 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 | ..(lambda.().(and.(flycheck-buff |
| 70220 | 65 72 2d 73 61 76 65 64 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | er-saved-p)...................(s |
| 70240 | 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 5f 74 65 73 74 2e 67 6f 22 20 28 62 75 66 66 65 | tring-suffix-p."_test.go".(buffe |
| 70260 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | r-file-name))))...:next-checkers |
| 70280 | 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 65 72 72 63 68 65 63 6b 29 0a 20 20 20 20 20 20 | .((warning...go-errcheck)....... |
| 702a0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 75 6e 63 6f 6e 76 | ............(warning...go-unconv |
| 702c0 | 65 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 | ert)...................(warning. |
| 702e0 | 2e 20 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | ..go-staticcheck)))..(flycheck-d |
| 70300 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 67 6f 2d 65 72 72 63 68 65 63 6b 0a 20 20 22 41 20 47 | efine-checker.go-errcheck..."A.G |
| 70320 | 6f 20 63 68 65 63 6b 65 72 20 66 6f 72 20 75 6e 63 68 65 63 6b 65 64 20 65 72 72 6f 72 73 2e 0a | o.checker.for.unchecked.errors.. |
| 70340 | 0a 52 65 71 75 69 72 65 73 20 65 72 72 63 68 65 63 6b 20 6e 65 77 65 72 20 74 68 61 6e 20 63 6f | .Requires.errcheck.newer.than.co |
| 70360 | 6d 6d 69 74 20 38 35 31 35 64 33 34 20 28 41 75 67 20 32 38 74 68 2c 20 32 30 31 35 29 2e 0a 0a | mmit.8515d34.(Aug.28th,.2015)... |
| 70380 | 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 69 73 69 | See.URL.`https://github.com/kisi |
| 703a0 | 65 6c 6b 2f 65 72 72 63 68 65 63 6b 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 65 72 72 | elk/errcheck'."...:command.("err |
| 703c0 | 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 61 62 73 70 61 74 68 22 0a 20 20 | check"............."-abspath"... |
| 703e0 | 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 74 61 67 73 3d 22 20 | ..........(option-list."-tags=". |
| 70400 | 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 74 61 67 73 20 63 6f 6e 63 61 74 29 0a 20 | flycheck-go-build-tags.concat).. |
| 70420 | 20 20 20 20 20 20 20 20 20 20 20 22 2e 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e | ...........".")...:error-pattern |
| 70440 | 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | s...((warning.line-start........ |
| 70460 | 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f | .....(file-name).":".line.":".co |
| 70480 | 6c 75 6d 6e 20 28 6f 72 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 5c 74 22 29 20 22 3a 20 22 | lumn.(or.(one-or-more."\t").":." |
| 704a0 | 20 22 3a 5c 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 0a 20 20 | .":\t").............(message)... |
| 704c0 | 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 | ..........line-end))...:error-fi |
| 704e0 | 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 6c 65 74 | lter...(lambda.(errors).....(let |
| 70500 | 20 28 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 | .((errors.(flycheck-sanitize-err |
| 70520 | 6f 72 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 | ors.errors))).......(dolist.(err |
| 70540 | 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 6d 65 73 73 | .errors).........(when-let.(mess |
| 70560 | 61 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 | age.(flycheck-error-message.err) |
| 70580 | 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6d 70 72 6f 76 65 20 74 68 65 20 6d 65 73 73 61 | )...........;;.Improve.the.messa |
| 705a0 | 67 65 73 20 72 65 70 6f 72 74 65 64 20 62 79 20 65 72 72 63 68 65 63 6b 20 74 6f 20 6d 61 6b 65 | ges.reported.by.errcheck.to.make |
| 705c0 | 20 74 68 65 6d 20 6d 6f 72 65 20 63 6c 65 61 72 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 | .them.more.clear............(set |
| 705e0 | 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 0a 20 | f.(flycheck-error-message.err).. |
| 70600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 49 67 6e 6f 72 65 64 20 | ...............(format."Ignored. |
| 70620 | 60 65 72 72 6f 72 60 20 72 65 74 75 72 6e 65 64 20 66 72 6f 6d 20 60 25 73 60 22 20 6d 65 73 73 | `error`.returned.from.`%s`".mess |
| 70640 | 61 67 65 29 29 29 29 29 0a 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 3a 6d 6f 64 65 73 20 28 67 | age))))).....errors)...:modes.(g |
| 70660 | 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 | o-mode.go-ts-mode)...:predicate. |
| 70680 | 28 6c 61 6d 62 64 61 20 28 29 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 | (lambda.().(flycheck-buffer-save |
| 706a0 | 64 2d 70 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 | d-p))...:next-checkers.((warning |
| 706c0 | 20 2e 20 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...go-unconvert)................ |
| 706e0 | 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 29 29 29 0a | ...(warning...go-staticcheck))). |
| 70700 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 67 6f 2d 75 6e 63 | .(flycheck-define-checker.go-unc |
| 70720 | 6f 6e 76 65 72 74 0a 20 20 22 41 20 47 6f 20 63 68 65 63 6b 65 72 20 6c 6f 6f 6b 69 6e 67 20 66 | onvert..."A.Go.checker.looking.f |
| 70740 | 6f 72 20 75 6e 6e 65 63 65 73 73 61 72 79 20 74 79 70 65 20 63 6f 6e 76 65 72 73 69 6f 6e 73 2e | or.unnecessary.type.conversions. |
| 70760 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 64 | ..See.URL.`https://github.com/md |
| 70780 | 65 6d 70 73 6b 79 2f 75 6e 63 6f 6e 76 65 72 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | empsky/unconvert'."...:command.( |
| 707a0 | 22 75 6e 63 6f 6e 76 65 72 74 22 20 22 2e 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 | "unconvert".".")...:error-patter |
| 707c0 | 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d | ns...((warning.line-start.(file- |
| 707e0 | 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 | name).":".line.":".column.":.".( |
| 70800 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 67 6f | message).line-end))...:modes.(go |
| 70820 | 2d 6d 6f 64 65 20 67 6f 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 | -mode.go-ts-mode)...:predicate.( |
| 70840 | 6c 61 6d 62 64 61 20 28 29 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 | lambda.().(flycheck-buffer-saved |
| 70860 | 2d 70 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 | -p)))..(flycheck-define-checker. |
| 70880 | 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 0a 20 20 22 41 20 47 6f 20 63 68 65 63 6b 65 72 20 74 | go-staticcheck..."A.Go.checker.t |
| 708a0 | 68 61 74 20 70 65 72 66 6f 72 6d 73 20 73 74 61 74 69 63 20 61 6e 61 6c 79 73 69 73 20 61 6e 64 | hat.performs.static.analysis.and |
| 708c0 | 20 6c 69 6e 74 69 6e 67 20 75 73 69 6e 67 0a 74 68 65 20 60 73 74 61 74 69 63 63 68 65 63 6b 27 | .linting.using.the.`staticcheck' |
| 708e0 | 20 63 6f 6d 6d 61 6e 64 2e 0a 0a 60 73 74 61 74 69 63 63 68 65 63 6b 27 20 69 73 20 65 78 70 6c | .command...`staticcheck'.is.expl |
| 70900 | 69 63 69 74 6c 79 20 66 75 6c 6c 79 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 5c 22 74 | icitly.fully.compatible.with.\"t |
| 70920 | 68 65 20 6c 61 73 74 20 74 77 6f 0a 76 65 72 73 69 6f 6e 73 20 6f 66 20 67 6f 5c 22 2e 20 60 73 | he.last.two.versions.of.go\"..`s |
| 70940 | 74 61 74 69 63 68 65 63 6b 27 20 63 61 6e 20 74 61 72 67 65 74 20 65 61 72 6c 69 65 72 20 76 65 | taticheck'.can.target.earlier.ve |
| 70960 | 72 73 69 6f 6e 73 20 28 77 69 74 68 0a 6c 69 6d 69 74 65 64 20 66 65 61 74 75 72 65 73 29 20 69 | rsions.(with.limited.features).i |
| 70980 | 66 20 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 72 73 69 6f 6e 27 20 69 73 20 73 65 74 2e 20 | f.`flycheck-go-version'.is.set.. |
| 709a0 | 53 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 73 74 61 74 69 63 63 68 65 63 6b 2e 69 6f 2f | See.URL.`https://staticcheck.io/ |
| 709c0 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 61 74 69 63 63 68 65 63 6b 22 20 22 2d | '."...:command.("staticcheck"."- |
| 709e0 | 66 22 20 22 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 | f"."json".............(option-li |
| 70a00 | 73 74 20 22 2d 74 61 67 73 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 69 6c 64 2d 74 61 67 | st."-tags".flycheck-go-build-tag |
| 70a20 | 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d | s.concat).............(option."- |
| 70a40 | 67 6f 22 20 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 72 73 69 6f 6e 29 29 0a 0a 20 20 3a 65 72 | go".flycheck-go-version))....:er |
| 70a60 | 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 67 6f 2d 73 74 61 | ror-parser.flycheck-parse-go-sta |
| 70a80 | 74 69 63 63 68 65 63 6b 0a 20 20 3a 6d 6f 64 65 73 20 28 67 6f 2d 6d 6f 64 65 20 67 6f 2d 74 73 | ticcheck...:modes.(go-mode.go-ts |
| 70aa0 | 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | -mode))..(flycheck-define-checke |
| 70ac0 | 72 20 67 72 6f 6f 76 79 0a 20 20 22 41 20 67 72 6f 6f 76 79 20 73 79 6e 74 61 78 20 63 68 65 63 | r.groovy..."A.groovy.syntax.chec |
| 70ae0 | 6b 65 72 20 75 73 69 6e 67 20 67 72 6f 6f 76 79 20 63 6f 6d 70 69 6c 65 72 20 41 50 49 2e 0a 0a | ker.using.groovy.compiler.API... |
| 70b00 | 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 67 72 6f 6f 76 79 2d 6c 61 6e 67 2e | See.URL.`http://www.groovy-lang. |
| 70b20 | 6f 72 67 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 72 6f 6f 76 79 22 20 22 2d 65 22 | org'."...:command.("groovy"."-e" |
| 70b40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6d 70 6f 72 74 20 6f 72 67 2e 63 6f 64 65 68 61 75 | ............."import.org.codehau |
| 70b60 | 73 2e 67 72 6f 6f 76 79 2e 63 6f 6e 74 72 6f 6c 2e 2a 0a 0a 75 6e 69 74 20 3d 20 6e 65 77 20 43 | s.groovy.control.*..unit.=.new.C |
| 70b80 | 6f 6d 70 69 6c 61 74 69 6f 6e 55 6e 69 74 28 29 0a 75 6e 69 74 2e 61 64 64 53 6f 75 72 63 65 28 | ompilationUnit().unit.addSource( |
| 70ba0 | 5c 22 69 6e 70 75 74 5c 22 2c 20 53 79 73 74 65 6d 2e 69 6e 29 0a 0a 74 72 79 20 7b 0a 20 20 20 | \"input\",.System.in)..try.{.... |
| 70bc0 | 20 75 6e 69 74 2e 63 6f 6d 70 69 6c 65 28 50 68 61 73 65 73 2e 43 4f 4e 56 45 52 53 49 4f 4e 29 | .unit.compile(Phases.CONVERSION) |
| 70be0 | 0a 7d 20 63 61 74 63 68 20 28 4d 75 6c 74 69 70 6c 65 43 6f 6d 70 69 6c 61 74 69 6f 6e 45 72 72 | .}.catch.(MultipleCompilationErr |
| 70c00 | 6f 72 73 45 78 63 65 70 74 69 6f 6e 20 65 29 20 7b 0a 20 20 20 20 65 2e 65 72 72 6f 72 43 6f 6c | orsException.e).{.....e.errorCol |
| 70c20 | 6c 65 63 74 6f 72 2e 77 72 69 74 65 28 6e 65 77 20 50 72 69 6e 74 57 72 69 74 65 72 28 53 79 73 | lector.write(new.PrintWriter(Sys |
| 70c40 | 74 65 6d 2e 6f 75 74 2c 20 74 72 75 65 29 2c 20 6e 75 6c 6c 29 0a 7d 22 29 0a 20 20 3a 73 74 61 | tem.out,.true),.null).}")...:sta |
| 70c60 | 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a | ndard-input.t...:error-patterns. |
| 70c80 | 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 69 6e 70 75 74 3a 20 22 20 6c | ..((error.line-start."input:.".l |
| 70ca0 | 69 6e 65 20 22 3a 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 40 20 | ine.":".(message)...........".@. |
| 70cc0 | 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 20 22 | line.".line.",.column.".column." |
| 70ce0 | 2e 22 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 67 72 6f 6f 76 79 2d 6d 6f | .".line-end))...:modes.groovy-mo |
| 70d00 | 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 | de)..(flycheck-define-checker.ha |
| 70d20 | 6d 6c 0a 20 20 22 41 20 48 61 6d 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e | ml..."A.Haml.syntax.checker.usin |
| 70d40 | 67 20 74 68 65 20 48 61 6d 6c 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 | g.the.Haml.compiler...See.URL.`h |
| 70d60 | 74 74 70 3a 2f 2f 68 61 6d 6c 2e 69 6e 66 6f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | ttp://haml.info'."...:command.(" |
| 70d80 | 68 61 6d 6c 22 20 22 2d 63 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 | haml"."-c"."--stdin")...:standar |
| 70da0 | 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 | d-input.t...:error-patterns...(( |
| 70dc0 | 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 20 6f | error.line-start."Syntax.error.o |
| 70de0 | 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e | n.line.".line.":.".(message).lin |
| 70e00 | 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 3a 22 20 | e-end)....(error.line-start.":". |
| 70e20 | 6c 69 6e 65 20 22 3a 20 73 79 6e 74 61 78 20 65 72 72 6f 72 2c 20 22 20 28 6d 65 73 73 61 67 65 | line.":.syntax.error,.".(message |
| 70e40 | 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 68 61 6d 6c 2d 6d 6f 64 65 29 | ).line-end))...:modes.haml-mode) |
| 70e60 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 6d 6c 2d | ..(flycheck-define-checker.haml- |
| 70e80 | 6c 69 6e 74 0a 20 20 22 48 41 4d 4c 2d 4c 69 6e 74 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 2e | lint..."HAML-Lint.style.checker. |
| 70ea0 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 64 | ..See.URL.`https://github.com/sd |
| 70ec0 | 73 2f 68 61 6d 6c 2d 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 68 61 6d 6c | s/haml-lint'."...:command.("haml |
| 70ee0 | 2d 6c 69 6e 74 22 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 20 22 2d 2d 6e 6f 2d 73 75 6d 6d 61 72 | -lint"."--no-color"."--no-summar |
| 70f00 | 79 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | y".source)...:error-patterns...( |
| 70f20 | 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a | (error.line-start.(file-name).": |
| 70f40 | 22 20 6c 69 6e 65 20 22 20 5b 45 5d 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 | ".line.".[E]".(message).line-end |
| 70f60 | 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e | )....(warning.line-start.(file-n |
| 70f80 | 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 5b 57 5d 22 20 28 6d 65 73 73 61 67 65 29 20 6c | ame).":".line.".[W]".(message).l |
| 70fa0 | 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 68 61 6d 6c 2d 6d 6f 64 65 29 0a 0a 28 | ine-end))...:modes.haml-mode)..( |
| 70fc0 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 6e 64 6c 65 62 61 | flycheck-define-checker.handleba |
| 70fe0 | 72 73 0a 20 20 22 41 20 48 61 6e 64 6c 65 62 61 72 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | rs..."A.Handlebars.syntax.checke |
| 71000 | 72 20 75 73 69 6e 67 20 74 68 65 20 48 61 6e 64 6c 65 62 61 72 73 20 63 6f 6d 70 69 6c 65 72 2e | r.using.the.Handlebars.compiler. |
| 71020 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 68 61 6e 64 6c 65 62 61 72 73 6a 73 2e 63 | ..See.URL.`http://handlebarsjs.c |
| 71040 | 6f 6d 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 68 61 6e 64 6c 65 62 61 72 73 22 20 | om/'."...:command.("handlebars". |
| 71060 | 22 2d 69 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 | "-i-")...:standard-input.t...:er |
| 71080 | 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 | ror-patterns...((error.line-star |
| 710a0 | 74 0a 20 20 20 20 20 20 20 20 20 20 22 45 72 72 6f 72 3a 20 50 61 72 73 65 20 65 72 72 6f 72 20 | t..........."Error:.Parse.error. |
| 710c0 | 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 72 | on.line.".line.":".(optional."\r |
| 710e0 | 22 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | ")."\n"...........(zero-or-more. |
| 71100 | 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | not-newline)."\n".(zero-or-more. |
| 71120 | 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | not-newline)."\n"...........(mes |
| 71140 | 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 61 6e 64 6c | sage).line-end))...:modes.(handl |
| 71160 | 65 62 61 72 73 2d 6d 6f 64 65 20 68 61 6e 64 6c 65 62 61 72 73 2d 73 67 6d 6c 2d 6d 6f 64 65 20 | ebars-mode.handlebars-sgml-mode. |
| 71180 | 77 65 62 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 0a 20 20 28 6c 61 6d 62 64 61 | web-mode)...:predicate...(lambda |
| 711a0 | 20 28 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 77 65 62 2d | .().....(if.(eq.major-mode.'web- |
| 711c0 | 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 20 69 66 20 74 68 69 73 20 69 | mode).........;;.Check.if.this.i |
| 711e0 | 73 20 61 20 68 61 6e 64 6c 65 62 61 72 73 20 66 69 6c 65 20 73 69 6e 63 65 20 77 65 62 2d 6d 6f | s.a.handlebars.file.since.web-mo |
| 71200 | 64 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 6f 72 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 3b 3b | de.does.not.store.the.........;; |
| 71220 | 20 6e 6f 6e 2d 63 61 6e 6f 6e 69 63 61 6c 20 65 6e 67 69 6e 65 20 6e 61 6d 65 0a 20 20 20 20 20 | .non-canonical.engine.name...... |
| 71240 | 20 20 20 28 6c 65 74 2a 20 28 28 72 65 67 65 78 70 2d 61 6c 69 73 74 20 28 62 6f 75 6e 64 2d 61 | ...(let*.((regexp-alist.(bound-a |
| 71260 | 6e 64 2d 74 72 75 65 2d 70 20 77 65 62 2d 6d 6f 64 65 2d 65 6e 67 69 6e 65 2d 66 69 6c 65 2d 72 | nd-true-p.web-mode-engine-file-r |
| 71280 | 65 67 65 78 70 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 61 74 74 65 72 6e | egexps))................(pattern |
| 712a0 | 20 28 63 64 72 20 28 61 73 73 6f 63 20 22 68 61 6e 64 6c 65 62 61 72 73 22 20 72 65 67 65 78 70 | .(cdr.(assoc."handlebars".regexp |
| 712c0 | 2d 61 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 70 61 74 74 65 72 | -alist))))...........(and.patter |
| 712e0 | 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | n.(buffer-file-name)............ |
| 71300 | 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 70 61 74 74 65 72 6e 20 28 62 75 66 | ....(string-match-p.pattern.(buf |
| 71320 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 74 29 29 29 0a 0a 28 64 | fer-file-name)))).......t)))..(d |
| 71340 | 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 75 6c 65 2d | efconst.flycheck-haskell-module- |
| 71360 | 72 65 0a 20 20 28 72 78 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 | re...(rx.line-start.(zero-or-mor |
| 71380 | 65 20 28 6f 72 20 22 5c 6e 22 20 28 61 6e 79 20 73 70 61 63 65 29 29 29 0a 20 20 20 20 20 20 22 | e.(or."\n".(any.space)))......." |
| 713a0 | 6d 6f 64 75 6c 65 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6f 72 20 22 5c 6e 22 20 28 61 | module".(one-or-more.(or."\n".(a |
| 713c0 | 6e 79 20 73 70 61 63 65 29 29 29 0a 20 20 20 20 20 20 28 67 72 6f 75 70 20 28 6f 6e 65 2d 6f 72 | ny.space))).......(group.(one-or |
| 713e0 | 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 73 70 61 63 65 20 22 28 22 20 22 5c 6e 22 29 29 | -more.(not.(any.space."("."\n")) |
| 71400 | 29 29 29 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 61 20 | )))..."Regular.expression.for.a. |
| 71420 | 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 2e 22 29 0a 0a 28 66 6c 79 63 68 65 63 | Haskell.module.name.")..(flychec |
| 71440 | 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 61 72 67 73 | k-def-args-var.flycheck-ghc-args |
| 71460 | 20 28 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 20 68 61 73 6b 65 6c 6c 2d 67 68 63 29 | .(haskell-stack-ghc.haskell-ghc) |
| 71480 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 714a0 | 20 22 30 2e 32 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d | ."0.22"))..(flycheck-def-option- |
| 714c0 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 75 73 65 2d 6e 69 78 20 6e | var.flycheck-ghc-stack-use-nix.n |
| 714e0 | 69 6c 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 20 22 57 68 65 74 68 65 72 20 | il.haskell-stack-ghc..."Whether. |
| 71500 | 74 6f 20 65 6e 61 62 6c 65 20 6e 69 78 20 73 75 70 70 6f 72 74 20 69 6e 20 73 74 61 63 6b 2e 0a | to.enable.nix.support.in.stack.. |
| 71520 | 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 74 61 63 6b 20 77 69 6c 6c 20 61 70 70 65 6e 64 | .When.non-nil,.stack.will.append |
| 71540 | 20 27 2d 2d 6e 69 78 27 20 66 6c 61 67 20 74 6f 20 61 6e 79 20 63 61 6c 6c 2e 22 0a 20 20 3a 74 | .'--nix'.flag.to.any.call."...:t |
| 71560 | 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a | ype.'boolean...:safe.#'booleanp. |
| 71580 | 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 | ..:package-version.'(flycheck... |
| 715a0 | 22 32 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 | "26"))..(flycheck-def-option-var |
| 715c0 | 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 70 72 6f 6a 65 63 74 2d 66 69 6c 65 | .flycheck-ghc-stack-project-file |
| 715e0 | 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 20 22 4f 76 65 72 72 69 | .nil.haskell-stack-ghc..."Overri |
| 71600 | 64 65 20 70 72 6f 6a 65 63 74 20 73 74 61 63 6b 2e 79 61 6d 6c 20 66 69 6c 65 2e 0a 0a 54 68 65 | de.project.stack.yaml.file...The |
| 71620 | 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 66 69 6c | .value.of.this.variable.is.a.fil |
| 71640 | 65 20 70 61 74 68 20 74 68 61 74 20 72 65 66 65 72 73 20 74 6f 20 61 20 79 61 6d 6c 0a 66 69 6c | e.path.that.refers.to.a.yaml.fil |
| 71660 | 65 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 63 6b 20 70 72 6f 6a 65 63 74 2e | e.for.the.current.stack.project. |
| 71680 | 20 52 65 6c 61 74 69 76 65 20 66 69 6c 65 20 70 61 74 68 73 20 61 72 65 0a 72 65 73 6f 6c 76 65 | .Relative.file.paths.are.resolve |
| 716a0 | 64 20 61 67 61 69 6e 73 74 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 20 77 6f 72 6b 69 6e 67 20 | d.against.the.checker's.working. |
| 716c0 | 64 69 72 65 63 74 6f 72 79 2e 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 0a 73 74 61 63 6b 20 77 | directory..When.non-nil,.stack.w |
| 716e0 | 69 6c 6c 20 67 65 74 20 6f 76 65 72 72 69 64 64 65 6e 20 76 61 6c 75 65 20 76 69 61 20 60 2d 2d | ill.get.overridden.value.via.`-- |
| 71700 | 73 74 61 63 6b 2d 79 61 6d 6c 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | stack-yaml'."...:type.'(choice.( |
| 71720 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 73 70 65 63 69 66 69 65 64 22 20 6e 69 6c 29 0a 20 20 | const.:tag."Unspecified".nil)... |
| 71740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 50 72 6f 6a 65 | ...............(file.:tag."Proje |
| 71760 | 63 74 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 | ct.file"))...:safe.#'flycheck-st |
| 71780 | 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ring-or-nil-p...:package-version |
| 717a0 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | .'(flycheck..."32"))..(flycheck- |
| 717c0 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6e 6f 2d 75 | def-option-var.flycheck-ghc-no-u |
| 717e0 | 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 20 6e 69 6c 20 68 61 73 6b 65 6c 6c | ser-package-database.nil.haskell |
| 71800 | 2d 67 68 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 61 62 6c 65 20 74 68 65 20 75 | -ghc..."Whether.to.disable.the.u |
| 71820 | 73 65 72 20 70 61 63 6b 61 67 65 20 64 61 74 61 62 61 73 65 20 69 6e 20 47 48 43 2e 0a 0a 57 68 | ser.package.database.in.GHC...Wh |
| 71840 | 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 74 68 65 20 75 73 65 72 20 70 61 63 | en.non-nil,.disable.the.user.pac |
| 71860 | 6b 61 67 65 20 64 61 74 61 62 61 73 65 20 69 6e 20 47 48 43 2c 20 76 69 61 0a 60 2d 6e 6f 2d 75 | kage.database.in.GHC,.via.`-no-u |
| 71880 | 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 62 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | ser-package-db'."...:type.'boole |
| 718a0 | 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 | an...:safe.#'booleanp...:package |
| 718c0 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a | -version.'(flycheck..."0.16")).. |
| 718e0 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 | (flycheck-def-option-var.flychec |
| 71900 | 6b 2d 67 68 63 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 73 20 6e 69 6c 20 68 61 73 6b | k-ghc-package-databases.nil.hask |
| 71920 | 65 6c 6c 2d 67 68 63 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 6d 6f 64 75 6c 65 20 64 61 74 | ell-ghc..."Additional.module.dat |
| 71940 | 61 62 61 73 65 73 20 66 6f 72 20 47 48 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | abases.for.GHC...The.value.of.th |
| 71960 | 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 | is.variable.is.a.list.of.strings |
| 71980 | 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f | ,.where.each.string.is.a.directo |
| 719a0 | 72 79 20 6f 66 20 61 20 70 61 63 6b 61 67 65 20 64 61 74 61 62 61 73 65 2e 20 20 45 61 63 68 20 | ry.of.a.package.database...Each. |
| 719c0 | 70 61 63 6b 61 67 65 0a 64 61 74 61 62 61 73 65 20 69 73 20 67 69 76 65 6e 20 74 6f 20 47 48 43 | package.database.is.given.to.GHC |
| 719e0 | 20 76 69 61 20 60 2d 70 61 63 6b 61 67 65 2d 64 62 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 | .via.`-package-db'."...:type.'(r |
| 71a00 | 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 50 61 63 6b 61 67 65 20 64 | epeat.(directory.:tag."Package.d |
| 71a20 | 61 74 61 62 61 73 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 | atabase"))...:safe.#'flycheck-st |
| 71a40 | 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | ring-list-p...:package-version.' |
| 71a60 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | (flycheck..."0.16"))..(flycheck- |
| 71a80 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 65 61 72 | def-option-var.flycheck-ghc-sear |
| 71aa0 | 63 68 2d 70 61 74 68 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 | ch-path.nil..................... |
| 71ac0 | 20 20 20 20 20 28 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 20 68 61 73 6b 65 6c 6c 2d | .....(haskell-stack-ghc.haskell- |
| 71ae0 | 67 68 63 29 0a 20 20 22 4d 6f 64 75 6c 65 20 73 65 61 72 63 68 20 70 61 74 68 20 66 6f 72 20 28 | ghc)..."Module.search.path.for.( |
| 71b00 | 53 74 61 63 6b 29 20 47 48 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 | Stack).GHC...The.value.of.this.v |
| 71b20 | 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 | ariable.is.a.list.of.strings,.wh |
| 71b40 | 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 63 | ere.each.string.is.a.directory.c |
| 71b60 | 6f 6e 74 61 69 6e 69 6e 67 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 73 2e 20 20 45 61 63 68 | ontaining.Haskell.modules...Each |
| 71b80 | 20 64 69 72 65 63 74 6f 72 79 0a 69 73 20 61 64 64 65 64 20 74 6f 20 74 68 65 20 47 48 43 20 73 | .directory.is.added.to.the.GHC.s |
| 71ba0 | 65 61 72 63 68 20 70 61 74 68 20 76 69 61 20 60 2d 69 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 | earch.path.via.`-i'."...:type.'( |
| 71bc0 | 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 4d 6f 64 75 6c 65 20 64 | repeat.(directory.:tag."Module.d |
| 71be0 | 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 | irectory"))...:safe.#'flycheck-s |
| 71c00 | 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | tring-list-p...:package-version. |
| 71c20 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | '(flycheck..."0.16"))..(flycheck |
| 71c40 | 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6c 61 6e | -def-option-var.flycheck-ghc-lan |
| 71c60 | 67 75 61 67 65 2d 65 78 74 65 6e 73 69 6f 6e 73 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 | guage-extensions.nil............ |
| 71c80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 | ..............(haskell-stack-ghc |
| 71ca0 | 20 68 61 73 6b 65 6c 6c 2d 67 68 63 29 0a 20 20 22 4c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 | .haskell-ghc)..."Language.extens |
| 71cc0 | 69 6f 6e 73 20 66 6f 72 20 28 53 74 61 63 6b 29 20 47 48 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 | ions.for.(Stack).GHC...The.value |
| 71ce0 | 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 | .of.this.variable.is.a.list.of.s |
| 71d00 | 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 48 | trings,.where.each.string.is.a.H |
| 71d20 | 61 73 6b 65 6c 6c 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 2c 20 61 73 20 69 6e | askell.language.extension,.as.in |
| 71d40 | 20 74 68 65 20 4c 41 4e 47 55 41 47 45 0a 70 72 61 67 6d 61 2e 20 20 45 61 63 68 20 65 78 74 65 | .the.LANGUAGE.pragma...Each.exte |
| 71d60 | 6e 73 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 20 76 69 61 20 60 2d 58 27 2e 22 0a 20 20 3a 74 | nsion.is.enabled.via.`-X'."...:t |
| 71d80 | 79 70 65 20 27 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 | ype.'(repeat.(string.:tag."Langu |
| 71da0 | 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 | age.extension"))...:safe.#'flych |
| 71dc0 | 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | eck-string-list-p...:package-ver |
| 71de0 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 39 22 29 29 0a 0a 28 64 65 66 | sion.'(flycheck..."0.19"))..(def |
| 71e00 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 61 63 68 65 2d 64 | var.flycheck-haskell-ghc-cache-d |
| 71e20 | 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 61 63 68 65 20 64 69 72 65 63 74 | irectory.nil..."The.cache.direct |
| 71e40 | 6f 72 79 20 66 6f 72 20 60 67 68 63 27 20 6f 75 74 70 75 74 2e 22 29 0a 0a 28 64 65 66 75 6e 20 | ory.for.`ghc'.output.")..(defun. |
| 71e60 | 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 61 63 68 65 2d 64 69 72 65 63 | flycheck-haskell-ghc-cache-direc |
| 71e80 | 74 6f 72 79 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 61 63 68 65 20 6c 6f 63 61 74 69 6f | tory.()..."Get.the.cache.locatio |
| 71ea0 | 6e 20 66 6f 72 20 60 67 68 63 27 20 6f 75 74 70 75 74 2e 0a 0a 49 66 20 6e 6f 20 63 61 63 68 65 | n.for.`ghc'.output...If.no.cache |
| 71ec0 | 20 64 69 72 65 63 74 6f 72 79 20 65 78 69 73 74 73 20 79 65 74 2c 20 63 72 65 61 74 65 20 6f 6e | .directory.exists.yet,.create.on |
| 71ee0 | 65 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 | e.and.return.it..Otherwise.retur |
| 71f00 | 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 75 73 65 64 20 63 61 63 68 65 20 64 69 72 65 | n.the.previously.used.cache.dire |
| 71f20 | 63 74 6f 72 79 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c | ctory."...(setq.flycheck-haskell |
| 71f40 | 2d 67 68 63 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 28 6f 72 | -ghc-cache-directory.........(or |
| 71f60 | 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 61 63 68 65 2d 64 69 72 65 | .flycheck-haskell-ghc-cache-dire |
| 71f80 | 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 6c | ctory.............(make-temp-fil |
| 71fa0 | 65 20 22 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 61 63 68 65 22 20 27 | e."flycheck-haskell-ghc-cache".' |
| 71fc0 | 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d | directory))))..(defun.flycheck-- |
| 71fe0 | 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 2d 6d 61 74 63 68 69 6e 67 20 | locate-dominating-file-matching. |
| 72000 | 28 64 69 72 65 63 74 6f 72 79 20 72 65 67 65 78 70 29 0a 20 20 22 53 65 61 72 63 68 20 66 6f 72 | (directory.regexp)..."Search.for |
| 72020 | 20 61 20 66 69 6c 65 20 69 6e 20 64 69 72 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 20 73 | .a.file.in.directory.hierarchy.s |
| 72040 | 74 61 72 74 69 6e 67 20 61 74 20 44 49 52 45 43 54 4f 52 59 2e 0a 0a 4c 6f 6f 6b 20 75 70 20 74 | tarting.at.DIRECTORY...Look.up.t |
| 72060 | 68 65 20 64 69 72 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 20 66 72 6f 6d 20 44 49 52 45 | he.directory.hierarchy.from.DIRE |
| 72080 | 43 54 4f 52 59 20 66 6f 72 20 61 20 64 69 72 65 63 74 6f 72 79 0a 63 6f 6e 74 61 69 6e 69 6e 67 | CTORY.for.a.directory.containing |
| 720a0 | 20 61 20 66 69 6c 65 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 52 45 47 45 58 50 2e 22 0a 20 20 | .a.file.that.matches.REGEXP."... |
| 720c0 | 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 0a 20 20 20 64 69 72 65 63 | (locate-dominating-file....direc |
| 720e0 | 74 6f 72 79 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 64 69 72 29 0a 20 20 20 20 20 28 64 69 72 65 | tory....(lambda.(dir)......(dire |
| 72100 | 63 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 20 6e 69 6c 20 72 65 67 65 78 70 20 74 29 29 29 29 | ctory-files.dir.nil.regexp.t)))) |
| 72120 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d 66 69 6e 64 2d | ..(defun.flycheck-haskell--find- |
| 72140 | 73 74 61 63 6b 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 29 0a 20 20 22 46 69 | stack-default-directory.()..."Fi |
| 72160 | 6e 64 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 72 75 6e 20 68 61 73 6b 65 6c 6c 2d 73 74 | nd.a.directory.to.run.haskell-st |
| 72180 | 61 63 6b 2d 67 68 63 2e 0a 0a 52 65 74 75 72 6e 20 61 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 | ack-ghc...Return.a.parent.direct |
| 721a0 | 6f 72 79 20 77 69 74 68 20 61 20 73 74 61 63 6b 2a 2e 79 5b 61 5d 6d 6c 20 66 69 6c 65 2c 20 6f | ory.with.a.stack*.y[a]ml.file,.o |
| 721c0 | 72 20 74 68 65 0a 64 69 72 65 63 74 6f 72 79 20 72 65 74 75 72 6e 65 64 20 62 79 20 5c 22 73 74 | r.the.directory.returned.by.\"st |
| 721e0 | 61 63 6b 20 70 61 74 68 20 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 5c 22 2e 22 0a 20 20 28 6f | ack.path.--project-root\"."...(o |
| 72200 | 72 0a 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 | r....(when.(buffer-file-name)... |
| 72220 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d | ...(flycheck--locate-dominating- |
| 72240 | 66 69 6c 65 2d 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 | file-matching.......(file-name-d |
| 72260 | 69 72 65 63 74 6f 72 79 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 | irectory.(buffer-file-name)).... |
| 72280 | 20 20 20 28 72 78 20 22 73 74 61 63 6b 22 20 28 2a 20 61 6e 79 29 20 22 2e 22 20 28 6f 72 20 22 | ...(rx."stack".(*.any).".".(or." |
| 722a0 | 79 6d 6c 22 20 22 79 61 6d 6c 22 29 20 65 6f 73 29 29 29 0a 20 20 20 28 77 68 65 6e 2d 6c 65 74 | yml"."yaml").eos)))....(when-let |
| 722c0 | 2a 20 28 28 73 74 61 63 6b 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 | *.((stack.(funcall.flycheck-exec |
| 722e0 | 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 73 74 61 63 6b 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 | utable-find."stack"))........... |
| 72300 | 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 | .....(output.(ignore-errors..... |
| 72320 | 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 63 65 73 73 2d 6c 69 | .....................(process-li |
| 72340 | 6e 65 73 20 73 74 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | nes.stack....................... |
| 72360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 69 6e 73 74 61 6c 6c 2d | .................."--no-install- |
| 72380 | 67 68 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ghc"............................ |
| 723a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 61 74 68 22 20 22 2d 2d 70 72 6f 6a 65 63 74 2d 72 | ............."path"."--project-r |
| 723c0 | 6f 6f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 63 6b 2d 64 69 | oot")))................(stack-di |
| 723e0 | 72 20 28 63 61 72 20 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 | r.(car.output)))......(and.(file |
| 72400 | 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 73 74 61 63 6b 2d 64 69 72 29 20 73 74 61 63 6b 2d 64 69 | -directory-p.stack-dir).stack-di |
| 72420 | 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d | r))))..(defun.flycheck-haskell-- |
| 72440 | 67 68 63 2d 66 69 6e 64 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 28 5f 63 68 65 | ghc-find-default-directory.(_che |
| 72460 | 63 6b 65 72 29 0a 20 20 22 46 69 6e 64 20 61 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 | cker)..."Find.a.parent.directory |
| 72480 | 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 63 61 62 61 6c 20 6f 72 20 70 61 63 6b 61 67 65 2e 79 | .containing.a.cabal.or.package.y |
| 724a0 | 61 6d 6c 20 66 69 6c 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d | aml.file."...(when.(buffer-file- |
| 724c0 | 6e 61 6d 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 64 6f 6d 69 | name).....(flycheck--locate-domi |
| 724e0 | 6e 61 74 69 6e 67 2d 66 69 6c 65 2d 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 28 66 69 6c 65 2d | nating-file-matching......(file- |
| 72500 | 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | name-directory.(buffer-file-name |
| 72520 | 29 29 0a 20 20 20 20 20 22 5c 5c 2e 63 61 62 61 6c 5c 5c 27 5c 5c 7c 5c 5c 60 70 61 63 6b 61 67 | ))......"\\.cabal\\'\\|\\`packag |
| 72540 | 65 5c 5c 2e 79 61 6d 6c 5c 5c 27 22 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | e\\.yaml\\'")))..(flycheck-defin |
| 72560 | 65 2d 63 68 65 63 6b 65 72 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 20 22 41 | e-checker.haskell-stack-ghc..."A |
| 72580 | 20 48 61 73 6b 65 6c 6c 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 70 65 20 63 68 65 63 6b 65 72 | .Haskell.syntax.and.type.checker |
| 725a0 | 20 75 73 69 6e 67 20 60 73 74 61 63 6b 20 67 68 63 27 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | .using.`stack.ghc'...See.URL.`ht |
| 725c0 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 63 6f 6d 6d 65 72 63 69 61 6c 68 61 73 6b 65 | tps://github.com/commercialhaske |
| 725e0 | 6c 6c 2f 73 74 61 63 6b 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 61 63 6b 22 0a | ll/stack'."...:command.("stack". |
| 72600 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 69 6e 73 74 61 6c 6c 2d 67 68 63 22 0a 20 | ............"--no-install-ghc".. |
| 72620 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 74 61 63 6b 2d 79 61 6d 6c | ...........(option."--stack-yaml |
| 72640 | 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 70 72 6f 6a 65 63 74 2d 66 69 6c | ".flycheck-ghc-stack-project-fil |
| 72660 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 6e | e).............(option-flag."--n |
| 72680 | 69 78 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 75 73 65 2d 6e 69 78 29 0a | ix".flycheck-ghc-stack-use-nix). |
| 726a0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 67 68 63 22 20 22 2d 2d 22 20 22 2d 57 61 6c 6c 22 20 22 | ............"ghc"."--"."-Wall"." |
| 726c0 | 2d 6e 6f 2d 6c 69 6e 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6f 75 74 70 75 74 64 69 | -no-link"............."-outputdi |
| 726e0 | 72 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 | r".(eval.(flycheck-haskell-ghc-c |
| 72700 | 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 | ache-directory)).............(op |
| 72720 | 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 58 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6c 61 6e 67 | tion-list."-X".flycheck-ghc-lang |
| 72740 | 75 61 67 65 2d 65 78 74 65 6e 73 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 | uage-extensions.concat)......... |
| 72760 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 22 20 66 6c 79 63 68 65 63 6b 2d 67 | ....(option-list."-i".flycheck-g |
| 72780 | 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 | hc-search-path.concat).......... |
| 727a0 | 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(eval.(concat................ |
| 727c0 | 20 20 20 20 22 2d 69 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ...."-i"....................(fly |
| 727e0 | 63 68 65 63 6b 2d 6d 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 | check-module-root-directory..... |
| 72800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 69 | ................(flycheck-find-i |
| 72820 | 6e 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 75 6c 65 | n-buffer.flycheck-haskell-module |
| 72840 | 2d 72 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 | -re)))).............(eval.flyche |
| 72860 | 63 6b 2d 67 68 63 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 78 22 20 28 65 | ck-ghc-args)............."-x".(e |
| 72880 | 76 61 6c 0a 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 61 6a | val...................(pcase.maj |
| 728a0 | 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 68 61 | or-mode.....................(`ha |
| 728c0 | 73 6b 65 6c 6c 2d 6d 6f 64 65 20 22 68 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | skell-mode."hs")................ |
| 728e0 | 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 2d 6d 6f 64 65 20 22 6c 68 | .....(`haskell-literate-mode."lh |
| 72900 | 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 | s"))).............source)...:err |
| 72920 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 | or-patterns...((warning.line-sta |
| 72940 | 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | rt.(file-name).":".line.":".colu |
| 72960 | 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 20 22 20 22 5c 6e 20 20 | mn.":".............(or."."."\n.. |
| 72980 | 20 20 22 29 20 28 69 6e 20 22 57 77 22 29 20 22 61 72 6e 69 6e 67 3a 22 0a 20 20 20 20 20 20 20 | ..").(in."Ww")."arning:"........ |
| 729a0 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 22 20 22 5b 22 20 28 69 64 20 28 6f 6e 65 2d | .....(optional."."."[".(id.(one- |
| 729c0 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 20 22 5d 22 29 0a 20 20 20 20 20 | or-more.not-newline))."]")...... |
| 729e0 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 | .......(optional."\n").......... |
| 72a00 | 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 | ...(message..............(one-or |
| 72a20 | 2d 6d 6f 72 65 20 22 20 22 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | -more.".").(one-or-more.not-newl |
| 72a40 | 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | ine)..............(zero-or-more. |
| 72a60 | 22 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 | "\n"............................ |
| 72a80 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (one-or-more.".")............... |
| 72aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 | .............(one-or-more.(not.( |
| 72ac0 | 61 6e 79 20 3f 5c 6e 20 3f 7c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 | any.?\n.?|))))).............line |
| 72ae0 | 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 | -end)....(error.line-start.(file |
| 72b00 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 28 | -name).":".line.":".column.":".( |
| 72b20 | 6f 70 74 69 6f 6e 61 6c 20 22 20 65 72 72 6f 72 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f | optional.".error:")...........(o |
| 72b40 | 72 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | r.(message.(one-or-more.not-newl |
| 72b60 | 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 22 5c 6e 22 0a 20 20 | ine))...............(and."\n"... |
| 72b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 | .................(message....... |
| 72ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 | ..............(one-or-more."."). |
| 72bc0 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 | (one-or-more.not-newline)....... |
| 72be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 | ..............(zero-or-more."\n" |
| 72c00 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 72c20 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(one-or-more.".")............ |
| 72c40 | 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 6e 65 2d 6f 72 2d 6d | .......................(one-or-m |
| 72c60 | 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f 5c 6e 20 3f 7c 29 29 29 29 29 29 29 0a 20 20 20 20 | ore.(not.(any.?\n.?|)))))))..... |
| 72c80 | 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 | ......line-end))...:error-filter |
| 72ca0 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 | ...(lambda.(errors).....(flychec |
| 72cc0 | 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 64 65 | k-sanitize-errors.(flycheck-dede |
| 72ce0 | 6e 74 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d | nt-error-messages.errors)))...:m |
| 72d00 | 6f 64 65 73 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 | odes.(haskell-mode.haskell-liter |
| 72d20 | 61 74 65 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 | ate-mode)...:next-checkers.((war |
| 72d40 | 6e 69 6e 67 20 2e 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 29 29 0a 20 20 3a 77 6f 72 6b 69 6e | ning...haskell-hlint))...:workin |
| 72d60 | 67 2d 64 69 72 65 63 74 6f 72 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 20 20 20 20 | g-directory.(lambda.(_)......... |
| 72d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c | ...............(flycheck-haskell |
| 72da0 | 2d 2d 66 69 6e 64 2d 73 74 61 63 6b 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 | --find-stack-default-directory)) |
| 72dc0 | 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d 66 69 | ...:enabled.flycheck-haskell--fi |
| 72de0 | 6e 64 2d 73 74 61 63 6b 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 76 65 | nd-stack-default-directory...:ve |
| 72e00 | 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 | rify.(lambda.(_).............(le |
| 72e20 | 74 2a 20 28 28 73 74 61 63 6b 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d 66 69 | t*.((stack.(flycheck-haskell--fi |
| 72e40 | 6e 64 2d 73 74 61 63 6b 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 | nd-stack-default-directory)))... |
| 72e60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(list............... |
| 72e80 | 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e | .(flycheck-verification-result-n |
| 72ea0 | 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 73 74 61 63 6b | ew.................:label."stack |
| 72ec0 | 20 63 6f 6e 66 69 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 | .config".................:messag |
| 72ee0 | 65 20 28 6f 72 20 73 74 61 63 6b 20 22 4e 6f 74 20 66 6f 75 6e 64 22 29 0a 20 20 20 20 20 20 20 | e.(or.stack."Not.found")........ |
| 72f00 | 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 73 74 61 63 6b 20 27 73 75 63 63 65 73 | .........:face.(if.stack.'succes |
| 72f20 | 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | s.'(bold.error)))))))..(flycheck |
| 72f40 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 73 6b 65 6c 6c 2d 67 68 63 0a 20 20 22 41 | -define-checker.haskell-ghc..."A |
| 72f60 | 20 48 61 73 6b 65 6c 6c 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 70 65 20 63 68 65 63 6b 65 72 | .Haskell.syntax.and.type.checker |
| 72f80 | 20 75 73 69 6e 67 20 67 68 63 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 | .using.ghc...See.URL.`https://ww |
| 72fa0 | 77 2e 68 61 73 6b 65 6c 6c 2e 6f 72 67 2f 67 68 63 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | w.haskell.org/ghc/'."...:command |
| 72fc0 | 20 28 22 67 68 63 22 20 22 2d 57 61 6c 6c 22 20 22 2d 6e 6f 2d 6c 69 6e 6b 22 0a 20 20 20 20 20 | .("ghc"."-Wall"."-no-link"...... |
| 72fe0 | 20 20 20 20 20 20 20 22 2d 6f 75 74 70 75 74 64 69 72 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 | ......."-outputdir".(eval.(flych |
| 73000 | 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 29 | eck-haskell-ghc-cache-directory) |
| 73020 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 6e 6f 2d | ).............(option-flag."-no- |
| 73040 | 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 62 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | user-package-db"................ |
| 73060 | 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6e 6f 2d 75 73 65 72 2d 70 | ..........flycheck-ghc-no-user-p |
| 73080 | 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 | ackage-database).............(op |
| 730a0 | 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 70 61 63 6b 61 67 65 2d 64 62 22 20 66 6c 79 63 68 65 63 6b | tion-list."-package-db".flycheck |
| 730c0 | 2d 67 68 63 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 73 29 0a 20 20 20 20 20 20 20 20 | -ghc-package-databases)......... |
| 730e0 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 22 20 66 6c 79 63 68 65 63 6b 2d 67 | ....(option-list."-i".flycheck-g |
| 73100 | 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 | hc-search-path.concat).......... |
| 73120 | 20 20 20 3b 3b 20 49 6e 63 6c 75 64 65 20 74 68 65 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f | ...;;.Include.the.parent.directo |
| 73140 | 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 75 6c 65 20 74 72 65 65 2c 20 74 | ry.of.the.current.module.tree,.t |
| 73160 | 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 6f 70 65 72 6c 79 20 72 65 73 6f 6c 76 | o.............;;.properly.resolv |
| 73180 | 65 20 6c 6f 63 61 6c 20 69 6d 70 6f 72 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 | e.local.imports.............(eva |
| 731a0 | 6c 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 22 2d 69 | l.(concat...................."-i |
| 731c0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d | "....................(flycheck-m |
| 731e0 | 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 | odule-root-directory............ |
| 73200 | 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 69 6e 2d 62 75 66 66 65 | .........(flycheck-find-in-buffe |
| 73220 | 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 6d 6f 64 75 6c 65 2d 72 65 29 29 29 29 | r.flycheck-haskell-module-re)))) |
| 73240 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 58 22 20 66 | .............(option-list."-X".f |
| 73260 | 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6c 61 6e 67 75 61 67 65 2d 65 78 74 65 6e 73 69 6f 6e 73 20 | lycheck-ghc-language-extensions. |
| 73280 | 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 | concat).............(eval.flyche |
| 732a0 | 63 6b 2d 67 68 63 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 78 22 20 28 65 | ck-ghc-args)............."-x".(e |
| 732c0 | 76 61 6c 0a 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 61 6a | val...................(pcase.maj |
| 732e0 | 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 68 61 | or-mode.....................(`ha |
| 73300 | 73 6b 65 6c 6c 2d 6d 6f 64 65 20 22 68 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | skell-mode."hs")................ |
| 73320 | 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 2d 6d 6f 64 65 20 22 6c 68 | .....(`haskell-literate-mode."lh |
| 73340 | 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 | s"))).............source)...:err |
| 73360 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 | or-patterns...((warning.line-sta |
| 73380 | 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | rt.(file-name).":".line.":".colu |
| 733a0 | 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 20 22 20 22 5c 6e 20 20 | mn.":".............(or."."."\n.. |
| 733c0 | 20 20 22 29 20 28 69 6e 20 22 57 77 22 29 20 22 61 72 6e 69 6e 67 3a 22 0a 20 20 20 20 20 20 20 | ..").(in."Ww")."arning:"........ |
| 733e0 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 22 20 22 5b 22 20 28 69 64 20 28 6f 6e 65 2d | .....(optional."."."[".(id.(one- |
| 73400 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 20 22 5d 22 29 0a 20 20 20 20 20 | or-more.not-newline))."]")...... |
| 73420 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 | .......(optional."\n").......... |
| 73440 | 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 | ...(message..............(one-or |
| 73460 | 2d 6d 6f 72 65 20 22 20 22 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | -more.".").(one-or-more.not-newl |
| 73480 | 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | ine)..............(zero-or-more. |
| 734a0 | 22 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 | "\n"............................ |
| 734c0 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (one-or-more.".")............... |
| 734e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 | .............(one-or-more.(not.( |
| 73500 | 61 6e 79 20 3f 5c 6e 20 3f 7c 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 | any.?\n.?|))))).............line |
| 73520 | 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 | -end)....(error.line-start.(file |
| 73540 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 28 | -name).":".line.":".column.":".( |
| 73560 | 6f 70 74 69 6f 6e 61 6c 20 22 20 65 72 72 6f 72 3a 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f | optional.".error:")...........(o |
| 73580 | 72 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | r.(message.(one-or-more.not-newl |
| 735a0 | 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 22 5c 6e 22 0a 20 20 | ine))...............(and."\n"... |
| 735c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 | .................(message....... |
| 735e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 | ..............(one-or-more."."). |
| 73600 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 | (one-or-more.not-newline)....... |
| 73620 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 | ..............(zero-or-more."\n" |
| 73640 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 73660 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ...(one-or-more.".")............ |
| 73680 | 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 6e 65 2d 6f 72 2d 6d | .......................(one-or-m |
| 736a0 | 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f 5c 6e 20 3f 7c 29 29 29 29 29 29 29 0a 20 20 20 20 | ore.(not.(any.?\n.?|)))))))..... |
| 736c0 | 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 | ......line-end))...:error-filter |
| 736e0 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 | ...(lambda.(errors).....(flychec |
| 73700 | 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 64 65 | k-sanitize-errors.(flycheck-dede |
| 73720 | 6e 74 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d | nt-error-messages.errors)))...:m |
| 73740 | 6f 64 65 73 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 | odes.(haskell-mode.haskell-liter |
| 73760 | 61 74 65 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 | ate-mode)...:next-checkers.((war |
| 73780 | 6e 69 6e 67 20 2e 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 29 29 0a 20 20 3a 77 6f 72 6b 69 6e | ning...haskell-hlint))...:workin |
| 737a0 | 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d 67 68 | g-directory.flycheck-haskell--gh |
| 737c0 | 63 2d 66 69 6e 64 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 0a 28 66 6c 79 63 | c-find-default-directory)..(flyc |
| 737e0 | 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 | heck-def-config-file-var.flychec |
| 73800 | 6b 2d 68 6c 69 6e 74 72 63 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 20 22 48 4c 69 6e 74 2e 68 | k-hlintrc.haskell-hlint."HLint.h |
| 73820 | 73 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 | s")..(flycheck-def-args-var.flyc |
| 73840 | 68 65 63 6b 2d 68 6c 69 6e 74 2d 61 72 67 73 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 | heck-hlint-args.haskell-hlint... |
| 73860 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 73880 | 2e 32 35 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 | .25"))..(flycheck-def-option-var |
| 738a0 | 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 65 78 74 65 6e 73 69 | .flycheck-hlint-language-extensi |
| 738c0 | 6f 6e 73 0a 20 20 20 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 45 78 74 | ons.....nil.haskell-hlint..."Ext |
| 738e0 | 65 6e 73 69 6f 6e 73 20 6c 69 73 74 20 74 6f 20 65 6e 61 62 6c 65 20 66 6f 72 20 68 6c 69 6e 74 | ensions.list.to.enable.for.hlint |
| 73900 | 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 | ...The.value.of.this.variable.is |
| 73920 | 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 | .a.list.of.strings,.where.each.s |
| 73940 | 74 72 69 6e 67 20 69 73 20 61 20 6e 61 6d 65 20 6f 66 20 65 78 74 65 6e 73 69 6f 6e 20 74 6f 20 | tring.is.a.name.of.extension.to. |
| 73960 | 65 6e 61 62 6c 65 20 69 6e 0a 68 6c 69 6e 74 20 28 65 2e 67 2e 20 5c 22 51 75 61 73 69 51 75 6f | enable.in.hlint.(e.g..\"QuasiQuo |
| 73980 | 74 65 73 5c 22 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 | tes\")."...:type.'(repeat.:tag." |
| 739a0 | 45 78 74 65 6e 73 69 6f 6e 73 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 45 78 74 65 6e 73 | Extensions".(string.:tag."Extens |
| 739c0 | 69 6f 6e 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 | ion"))...:safe.#'flycheck-string |
| 739e0 | 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 | -list-p...:package-version.'(fly |
| 73a00 | 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | check..."0.24"))..(flycheck-def- |
| 73a20 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 69 67 6e 6f 72 65 | option-var.flycheck-hlint-ignore |
| 73a40 | 2d 72 75 6c 65 73 0a 20 20 20 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 | -rules.....nil.haskell-hlint..." |
| 73a60 | 49 67 6e 6f 72 65 20 72 75 6c 65 73 20 6c 69 73 74 20 66 6f 72 20 68 6c 69 6e 74 20 63 68 65 63 | Ignore.rules.list.for.hlint.chec |
| 73a80 | 6b 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 | ks...The.value.of.this.variable. |
| 73aa0 | 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 | is.a.list.of.strings,.where.each |
| 73ac0 | 0a 73 74 72 69 6e 67 20 69 73 20 61 6e 20 69 67 6e 6f 72 65 20 72 75 6c 65 20 28 65 2e 67 2e 20 | .string.is.an.ignore.rule.(e.g.. |
| 73ae0 | 5c 22 55 73 65 20 66 6d 61 70 5c 22 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 | \"Use.fmap\")."...:type.'(repeat |
| 73b00 | 20 3a 74 61 67 20 22 49 67 6e 6f 72 65 20 72 75 6c 65 73 22 20 28 73 74 72 69 6e 67 20 3a 74 61 | .:tag."Ignore.rules".(string.:ta |
| 73b20 | 67 20 22 49 67 6e 6f 72 65 20 72 75 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 | g."Ignore.rule"))...:safe.#'flyc |
| 73b40 | 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 | heck-string-list-p...:package-ve |
| 73b60 | 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c | rsion.'(flycheck..."0.24"))..(fl |
| 73b80 | 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 | ycheck-def-option-var.flycheck-h |
| 73ba0 | 6c 69 6e 74 2d 68 69 6e 74 2d 70 61 63 6b 61 67 65 73 0a 20 20 20 20 6e 69 6c 20 68 61 73 6b 65 | lint-hint-packages.....nil.haske |
| 73bc0 | 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 48 69 6e 74 20 70 61 63 6b 61 67 65 73 20 74 6f 20 69 6e 63 | ll-hlint..."Hint.packages.to.inc |
| 73be0 | 6c 75 64 65 20 66 6f 72 20 68 6c 69 6e 74 20 63 68 65 63 6b 73 2e 0a 0a 54 68 65 20 76 61 6c 75 | lude.for.hlint.checks...The.valu |
| 73c00 | 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 | e.of.this.variable.is.a.list.of. |
| 73c20 | 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 | strings,.where.each.string.is.a. |
| 73c40 | 64 65 66 61 75 6c 74 20 68 69 6e 74 20 70 61 63 6b 61 67 65 20 28 65 2e 67 2e 20 28 5c 22 47 65 | default.hint.package.(e.g..(\"Ge |
| 73c60 | 6e 65 72 61 6c 69 73 65 5c 22 0a 5c 22 44 65 66 61 75 6c 74 5c 22 20 5c 22 44 6f 6c 6c 61 72 5c | neralise\".\"Default\".\"Dollar\ |
| 73c80 | 22 29 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 48 69 6e | "))."...:type.'(repeat.:tag."Hin |
| 73ca0 | 74 20 70 61 63 6b 61 67 65 73 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 48 69 6e 74 20 70 | t.packages".(string.:tag."Hint.p |
| 73cc0 | 61 63 6b 61 67 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 | ackage"))...:safe.#'flycheck-str |
| 73ce0 | 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | ing-list-p...:package-version.'( |
| 73d00 | 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | flycheck..."0.24"))..(flycheck-d |
| 73d20 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 41 | efine-checker.haskell-hlint..."A |
| 73d40 | 20 48 61 73 6b 65 6c 6c 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 68 6c 69 | .Haskell.style.checker.using.hli |
| 73d60 | 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | nt...See.URL.`https://github.com |
| 73d80 | 2f 6e 64 6d 69 74 63 68 65 6c 6c 2f 68 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | /ndmitchell/hlint'."...:command. |
| 73da0 | 28 22 68 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 | ("hlint".............(option-lis |
| 73dc0 | 74 20 22 2d 58 22 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 6c 61 6e 67 75 61 67 65 2d 65 | t."-X".flycheck-hlint-language-e |
| 73de0 | 78 74 65 6e 73 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | xtensions.concat).............(o |
| 73e00 | 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 3d 22 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d | ption-list."-i=".flycheck-hlint- |
| 73e20 | 69 67 6e 6f 72 65 2d 72 75 6c 65 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ignore-rules.concat)............ |
| 73e40 | 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 68 22 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e | .(option-list."-h".flycheck-hlin |
| 73e60 | 74 2d 68 69 6e 74 2d 70 61 63 6b 61 67 65 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 | t-hint-packages.concat)......... |
| 73e80 | 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 68 22 20 66 6c 79 63 68 65 63 6b 2d 68 | ....(config-file."-h".flycheck-h |
| 73ea0 | 6c 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 | lintrc).............(eval.flyche |
| 73ec0 | 63 6b 2d 68 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 | ck-hlint-args).............sourc |
| 73ee0 | 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | e-inplace)...:error-patterns...( |
| 73f00 | 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d | (info.line-start..........(file- |
| 73f20 | 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 73 65 71 20 6c 69 6e 65 | name).":"..........(or.(seq.line |
| 73f40 | 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 28 6f 70 74 69 6f 6e 61 6c 20 22 2d 22 20 65 6e 64 2d 63 6f | .":".column.(optional."-".end-co |
| 73f60 | 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 20 22 28 22 20 6c 69 6e | lumn))..............(seq."(".lin |
| 73f80 | 65 20 22 2c 22 20 63 6f 6c 75 6d 6e 20 22 29 2d 28 22 20 65 6e 64 2d 6c 69 6e 65 20 22 2c 22 20 | e.",".column.")-(".end-line.",". |
| 73fa0 | 65 6e 64 2d 63 6f 6c 75 6d 6e 20 22 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 22 3a 20 53 75 67 | end-column.")"))..........":.Sug |
| 73fc0 | 67 65 73 74 69 6f 6e 3a 20 22 0a 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e | gestion:."..........(message.(on |
| 73fe0 | 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 | e-or-more.(and.(one-or-more.(not |
| 74000 | 20 28 61 6e 79 20 3f 5c 6e 29 29 29 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e | .(any.?\n))).?\n)))..........lin |
| 74020 | 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 | e-end)....(warning.line-start... |
| 74040 | 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 | ..........(file-name).":"....... |
| 74060 | 20 20 20 20 20 20 28 6f 72 20 28 73 65 71 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 28 | ......(or.(seq.line.":".column.( |
| 74080 | 6f 70 74 69 6f 6e 61 6c 20 22 2d 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 | optional."-".end-column))....... |
| 740a0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 71 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f 6c 75 | ..........(seq."(".line.",".colu |
| 740c0 | 6d 6e 20 22 29 2d 28 22 20 65 6e 64 2d 6c 69 6e 65 20 22 2c 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e | mn.")-(".end-line.",".end-column |
| 740e0 | 20 22 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 57 61 72 6e 69 6e 67 3a 20 22 | .")")).............":.Warning:." |
| 74100 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f | .............(message.(one-or-mo |
| 74120 | 72 65 20 28 61 6e 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f | re.(and.(one-or-more.(not.(any.? |
| 74140 | 5c 6e 29 29 29 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e | \n))).?\n))).............line-en |
| 74160 | 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 | d)....(error.line-start......... |
| 74180 | 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 | ..(file-name).":"...........(or. |
| 741a0 | 28 73 65 71 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 28 6f 70 74 69 6f 6e 61 6c 20 22 | (seq.line.":".column.(optional." |
| 741c0 | 2d 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | -".end-column))...............(s |
| 741e0 | 65 71 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f 6c 75 6d 6e 20 22 29 2d 28 22 20 65 6e 64 | eq."(".line.",".column.")-(".end |
| 74200 | 2d 6c 69 6e 65 20 22 2c 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 22 29 22 29 29 0a 20 20 20 20 20 | -line.",".end-column.")"))...... |
| 74220 | 20 20 20 20 20 22 3a 20 45 72 72 6f 72 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 | .....":.Error:."...........(mess |
| 74240 | 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f | age.(one-or-more.(and.(one-or-mo |
| 74260 | 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f 5c 6e 29 29 29 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 | re.(not.(any.?\n))).?\n)))...... |
| 74280 | 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 61 73 6b 65 6c | .....line-end))...:modes.(haskel |
| 742a0 | 6c 2d 6d 6f 64 65 20 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 2d 6d 6f 64 65 29 29 0a 0a | l-mode.haskell-literate-mode)).. |
| 742c0 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c | (flycheck-def-config-file-var.fl |
| 742e0 | 79 63 68 65 63 6b 2d 74 69 64 79 72 63 20 68 74 6d 6c 2d 74 69 64 79 20 22 2e 74 69 64 79 72 63 | ycheck-tidyrc.html-tidy.".tidyrc |
| 74300 | 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 74 6d | ")..(flycheck-define-checker.htm |
| 74320 | 6c 2d 74 69 64 79 0a 20 20 22 41 20 48 54 4d 4c 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c | l-tidy..."A.HTML.syntax.and.styl |
| 74340 | 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 54 69 64 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | e.checker.using.Tidy...See.URL.` |
| 74360 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 68 74 61 63 67 2f 74 69 64 79 2d 68 74 | https://github.com/htacg/tidy-ht |
| 74380 | 6d 6c 35 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 69 64 79 22 20 28 63 6f 6e 66 69 | ml5'."...:command.("tidy".(confi |
| 743a0 | 67 2d 66 69 6c 65 20 22 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 74 69 64 79 72 63 | g-file."-config".flycheck-tidyrc |
| 743c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6c 61 6e 67 22 20 22 65 6e 22 0a 20 20 20 20 20 | )............."-lang"."en"...... |
| 743e0 | 20 20 20 20 20 20 20 22 2d 65 22 20 22 2d 71 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e | ......."-e"."-q")...:standard-in |
| 74400 | 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f | put.t...:error-patterns...((erro |
| 74420 | 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 6c 69 6e 65 20 22 20 6c | r.line-start..........."line.".l |
| 74440 | 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 0a | ine...........".column.".column. |
| 74460 | 20 20 20 20 20 20 20 20 20 20 22 20 2d 20 45 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | ..........".-.Error:.".(message) |
| 74480 | 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 | .line-end)....(warning.line-star |
| 744a0 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 | t............."line.".line...... |
| 744c0 | 20 20 20 20 20 20 20 22 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 | .......".column.".column........ |
| 744e0 | 20 20 20 20 20 22 20 2d 20 57 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 | .....".-.Warning:.".(message).li |
| 74500 | 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 74 6d 6c 2d 6d 6f 64 65 20 6d 68 74 | ne-end))...:modes.(html-mode.mht |
| 74520 | 6d 6c 2d 6d 6f 64 65 20 6e 78 68 74 6d 6c 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | ml-mode.nxhtml-mode))..(flycheck |
| 74540 | 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6a 73 | -def-config-file-var.flycheck-js |
| 74560 | 68 69 6e 74 72 63 20 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 68 69 6e 74 20 22 2e 6a 73 68 69 6e | hintrc.javascript-jshint.".jshin |
| 74580 | 74 72 63 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 | trc")..(flycheck-def-option-var. |
| 745a0 | 66 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 2d 65 78 74 72 61 63 74 2d 6a 61 76 61 73 63 72 69 | flycheck-jshint-extract-javascri |
| 745c0 | 70 74 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 | pt.nil.......................... |
| 745e0 | 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 68 69 6e 74 0a 20 20 22 57 68 65 74 68 65 72 20 6a 73 68 | javascript-jshint..."Whether.jsh |
| 74600 | 69 6e 74 20 73 68 6f 75 6c 64 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 20 66 72 | int.should.extract.Javascript.fr |
| 74620 | 6f 6d 20 48 54 4d 4c 2e 0a 0a 49 66 20 6e 69 6c 20 6e 6f 20 65 78 74 72 61 63 74 20 72 75 6c 65 | om.HTML...If.nil.no.extract.rule |
| 74640 | 20 69 73 20 67 69 76 65 6e 20 74 6f 20 6a 73 68 69 6e 74 2e 20 20 49 66 20 60 61 75 74 6f 27 20 | .is.given.to.jshint...If.`auto'. |
| 74660 | 6f 6e 6c 79 0a 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 20 69 66 20 61 20 48 54 4d | only.extract.Javascript.if.a.HTM |
| 74680 | 4c 20 66 69 6c 65 20 69 73 20 64 65 74 65 63 74 65 64 2e 20 20 49 66 20 60 61 6c 77 61 79 73 27 | L.file.is.detected...If.`always' |
| 746a0 | 20 6f 72 0a 60 6e 65 76 65 72 27 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 20 61 | .or.`never'.extract.Javascript.a |
| 746c0 | 6c 77 61 79 73 20 6f 72 20 6e 65 76 65 72 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 52 65 | lways.or.never.respectively...Re |
| 746e0 | 66 65 72 20 74 6f 20 74 68 65 20 6a 73 68 69 6e 74 20 6d 61 6e 75 61 6c 20 61 74 20 74 68 65 20 | fer.to.the.jshint.manual.at.the. |
| 74700 | 55 52 4c 0a 60 68 74 74 70 3a 2f 2f 6a 73 68 69 6e 74 2e 63 6f 6d 2f 64 6f 63 73 2f 63 6c 69 2f | URL.`http://jshint.com/docs/cli/ |
| 74720 | 23 66 6c 61 67 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 | #flags'.for.more.information.".. |
| 74740 | 20 3a 74 79 70 65 0a 20 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e | .:type...'(choice.(const.:tag."N |
| 74760 | 6f 20 65 78 74 72 61 63 74 69 6f 6e 20 72 75 6c 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 | o.extraction.rule".nil)......... |
| 74780 | 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 54 72 79 20 74 6f 20 65 78 74 72 61 63 74 20 4a | ...(const.:tag."Try.to.extract.J |
| 747a0 | 61 76 61 73 63 72 69 70 74 20 77 68 65 6e 20 64 65 74 65 63 74 69 6e 67 20 48 54 4d 4c 20 66 69 | avascript.when.detecting.HTML.fi |
| 747c0 | 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 61 75 74 6f 29 0a 20 20 20 | les"...................auto).... |
| 747e0 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 41 6c 77 61 79 73 20 74 72 79 20 | ........(const.:tag."Always.try. |
| 74800 | 74 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 22 20 61 6c 77 61 79 73 29 0a 20 | to.extract.Javascript".always).. |
| 74820 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 20 74 72 79 | ..........(const.:tag."Never.try |
| 74840 | 20 74 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 22 20 6e 65 76 65 72 29 29 0a | .to.extract.Javascript".never)). |
| 74860 | 20 20 3a 73 61 66 65 20 23 27 73 79 6d 62 6f 6c 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | ..:safe.#'symbolp...:package-ver |
| 74880 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 36 22 29 29 0a 0a 28 66 6c 79 63 68 | sion.'(flycheck..."26"))..(flych |
| 748a0 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 | eck-define-checker.javascript-js |
| 748c0 | 68 69 6e 74 0a 20 20 22 41 20 4a 61 76 61 73 63 72 69 70 74 20 73 79 6e 74 61 78 20 61 6e 64 20 | hint..."A.Javascript.syntax.and. |
| 748e0 | 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6a 73 68 69 6e 74 2e 0a 0a 53 65 65 | style.checker.using.jshint...See |
| 74900 | 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 6a 73 68 69 6e 74 2e 63 6f 6d 27 2e 22 0a 20 | .URL.`http://www.jshint.com'.".. |
| 74920 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 68 69 6e 74 22 20 22 2d 2d 72 65 70 6f 72 74 65 72 3d | .:command.("jshint"."--reporter= |
| 74940 | 63 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 69 6c 65 6e | checkstyle"............."--filen |
| 74960 | 61 6d 65 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 | ame".source-original............ |
| 74980 | 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 | .(config-file."--config".flychec |
| 749a0 | 6b 2d 6a 73 68 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 | k-jshintrc).............(option. |
| 749c0 | 22 2d 2d 65 78 74 72 61 63 74 3d 22 20 66 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 2d 65 78 74 | "--extract=".flycheck-jshint-ext |
| 749e0 | 72 61 63 74 2d 6a 61 76 61 73 63 72 69 70 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ract-javascript................. |
| 74a00 | 20 20 20 20 63 6f 6e 63 61 74 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 73 79 6d 62 6f | ....concat.flycheck-option-symbo |
| 74a20 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d | l)............."-")...:standard- |
| 74a40 | 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b | input.t...:error-parser.flycheck |
| 74a60 | 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 | -parse-checkstyle...:error-filte |
| 74a80 | 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 | r...(lambda.(errors).....(flyche |
| 74aa0 | 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 0a 20 20 20 20 20 | ck-remove-error-file-names...... |
| 74ac0 | 22 73 74 64 69 6e 22 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 71 75 61 6c 69 66 79 2d 65 72 72 6f | "stdin".(flycheck-dequalify-erro |
| 74ae0 | 72 2d 69 64 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 2d 6d 6f 64 | r-ids.errors)))...:modes.(js-mod |
| 74b00 | 65 20 6a 73 32 2d 6d 6f 64 65 20 6a 73 33 2d 6d 6f 64 65 20 72 6a 73 78 2d 6d 6f 64 65 20 6a 73 | e.js2-mode.js3-mode.rjsx-mode.js |
| 74b20 | 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 | -ts-mode))..(flycheck-def-args-v |
| 74b40 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 61 72 67 73 20 6a 61 76 61 73 63 72 69 | ar.flycheck-eslint-args.javascri |
| 74b60 | 70 74 2d 65 73 6c 69 6e 74 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 | pt-eslint...:package-version.'(f |
| 74b80 | 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | lycheck..."32"))..(flycheck-def- |
| 74ba0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 6c 65 73 | option-var.flycheck-eslint-rules |
| 74bc0 | 2d 64 69 72 65 63 74 6f 72 69 65 73 20 6e 69 6c 20 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 | -directories.nil.javascript-esli |
| 74be0 | 6e 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 73 20 77 69 74 68 | nt..."A.list.of.directories.with |
| 74c00 | 20 63 75 73 74 6f 6d 20 72 75 6c 65 73 20 66 6f 72 20 45 53 4c 69 6e 74 2e 0a 0a 54 68 65 20 76 | .custom.rules.for.ESLint...The.v |
| 74c20 | 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 | alue.of.this.variable.is.a.list. |
| 74c40 | 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 | of.strings,.where.each.string.is |
| 74c60 | 20 61 20 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 63 75 73 74 6f 6d 20 72 75 6c 65 73 20 66 | .a.directory.with.custom.rules.f |
| 74c80 | 6f 72 20 45 53 4c 69 6e 74 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 45 53 4c 69 6e 74 20 | or.ESLint...Refer.to.the.ESLint. |
| 74ca0 | 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 | manual.at.URL.`http://eslint.org |
| 74cc0 | 2f 64 6f 63 73 2f 75 73 65 72 2d 67 75 69 64 65 2f 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 69 6e | /docs/user-guide/command-line-in |
| 74ce0 | 74 65 72 66 61 63 65 23 2d 2d 72 75 6c 65 73 64 69 72 27 0a 66 6f 72 20 6d 6f 72 65 20 69 6e 66 | terface#--rulesdir'.for.more.inf |
| 74d00 | 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 75 73 74 6f 6d 20 64 69 72 65 63 74 | ormation.about.the.custom.direct |
| 74d20 | 6f 72 69 65 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 | ories."...:type.'(repeat.(direct |
| 74d40 | 6f 72 79 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 72 75 6c 65 73 20 64 69 72 65 63 74 6f 72 79 | ory.:tag."Custom.rules.directory |
| 74d60 | 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 | "))...:safe.#'flycheck-string-li |
| 74d80 | 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | st-p...:package-version.'(flyche |
| 74da0 | 63 6b 20 2e 20 22 32 39 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c | ck..."29"))..(defun.flycheck-esl |
| 74dc0 | 69 6e 74 2d 63 6f 6e 66 69 67 2d 65 78 69 73 74 73 2d 70 20 28 29 0a 20 20 22 57 68 65 74 68 65 | int-config-exists-p.()..."Whethe |
| 74de0 | 72 20 74 68 65 72 65 20 69 73 20 61 20 76 61 6c 69 64 20 65 73 6c 69 6e 74 20 63 6f 6e 66 69 67 | r.there.is.a.valid.eslint.config |
| 74e00 | 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 65 71 6c | .for.the.current.buffer."...(eql |
| 74e20 | 20 30 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 | .0.(flycheck-call-checker-proces |
| 74e40 | 73 0a 20 20 20 20 20 20 20 20 20 20 27 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 20 6e | s...........'javascript-eslint.n |
| 74e60 | 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 22 2d 2d 70 72 69 6e 74 2d 63 6f | il.nil.nil..........."--print-co |
| 74e80 | 6e 66 69 67 22 20 28 6f 72 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 69 6e 64 65 | nfig".(or.buffer-file-name."inde |
| 74ea0 | 78 2e 6a 73 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | x.js"))))..(defun.flycheck-parse |
| 74ec0 | 2d 65 73 6c 69 6e 74 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a | -eslint.(output.checker.buffer). |
| 74ee0 | 20 20 22 50 61 72 73 65 20 45 53 4c 69 6e 74 20 65 72 72 6f 72 73 2f 77 61 72 6e 69 6e 67 73 20 | .."Parse.ESLint.errors/warnings. |
| 74f00 | 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 | from.JSON.OUTPUT...CHECKER.and.B |
| 74f20 | 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 | UFFER.denote.the.CHECKER.that.re |
| 74f40 | 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 | turned.OUTPUT.and.the.BUFFER.tha |
| 74f60 | 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 | t.was.checked.respectively...See |
| 74f80 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 27 20 66 6f 72 20 6d 6f | .URL.`https://eslint.org'.for.mo |
| 74fa0 | 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 45 53 4c 69 6e 74 2e 22 0a 20 20 | re.information.about.ESLint."... |
| 74fc0 | 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 | (mapcar.(lambda.(err)........... |
| 74fe0 | 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..(let-alist.err...............( |
| 75000 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 | flycheck-error-new-at........... |
| 75020 | 20 20 20 20 20 2e 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 63 6f 6c 75 6d | ......line.................colum |
| 75040 | 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 | n................(pcase..severit |
| 75060 | 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 32 20 27 65 72 72 6f 72 29 0a 20 20 | y..................(2.'error)... |
| 75080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 | ...............(1.'warning)..... |
| 750a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 27 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 | .............(_.'warning))...... |
| 750c0 | 20 20 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........message.............. |
| 750e0 | 20 20 3a 69 64 20 2e 72 75 6c 65 49 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 | ..:id..ruleId................:ch |
| 75100 | 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 | ecker.checker................:bu |
| 75120 | 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 | ffer.buffer................:file |
| 75140 | 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 0a 20 | name.(buffer-file-name.buffer).. |
| 75160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 2e 65 6e 64 4c 69 6e 65 | ..............:end-line..endLine |
| 75180 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 65 6e 64 | ................:end-column..end |
| 751a0 | 43 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 | Column)))...........(let-alist.( |
| 751c0 | 63 61 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 | caar.(flycheck-parse-json.output |
| 751e0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 73 29 29 29 0a 0a 28 64 65 | ))..............messages)))..(de |
| 75200 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 2d 66 69 6e 64 2d 77 6f 72 6b 69 6e | fun.flycheck-eslint--find-workin |
| 75220 | 67 2d 64 69 72 65 63 74 6f 72 79 20 28 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 4c 6f 6f 6b 20 66 | g-directory.(_checker)..."Look.f |
| 75240 | 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 72 75 6e 20 45 53 | or.a.working.directory.to.run.ES |
| 75260 | 4c 69 6e 74 20 43 48 45 43 4b 45 52 20 69 6e 2e 0a 0a 54 68 69 73 20 77 69 6c 6c 20 62 65 20 74 | Lint.CHECKER.in...This.will.be.t |
| 75280 | 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 74 68 65 20 60 | he.directory.that.contains.the.` |
| 752a0 | 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 27 0a 64 69 72 65 63 74 6f 72 79 2e 20 20 49 66 20 6e 6f 20 | node_modules'.directory...If.no. |
| 752c0 | 73 75 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 66 6f 75 6e 64 20 69 6e 20 74 68 65 20 64 | such.directory.is.found.in.the.d |
| 752e0 | 69 72 65 63 74 6f 72 79 0a 68 69 65 72 61 72 63 68 79 2c 20 69 74 20 6c 6f 6f 6b 73 20 66 69 72 | irectory.hierarchy,.it.looks.fir |
| 75300 | 73 74 20 66 6f 72 20 60 2e 65 73 6c 69 6e 74 69 67 6e 6f 72 65 27 20 61 6e 64 20 74 68 65 6e 20 | st.for.`.eslintignore'.and.then. |
| 75320 | 66 6f 72 0a 60 2e 65 73 6c 69 6e 74 72 63 27 20 66 69 6c 65 73 20 74 6f 20 64 65 74 65 63 74 20 | for.`.eslintrc'.files.to.detect. |
| 75340 | 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 72 65 67 | the.project.root."...(let*.((reg |
| 75360 | 65 78 2d 63 6f 6e 66 69 67 20 28 63 6f 6e 63 61 74 20 22 5c 5c 60 5c 5c 2e 65 73 6c 69 6e 74 72 | ex-config.(concat."\\`\\.eslintr |
| 75380 | 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c".............................. |
| 753a0 | 20 20 22 5c 5c 28 5c 5c 2e 5c 5c 28 6a 73 5c 5c 7c 79 61 3f 6d 6c 5c 5c 7c 6a 73 6f 6e 5c 5c 29 | .."\\(\\.\\(js\\|ya?ml\\|json\\) |
| 753c0 | 5c 5c 29 3f 5c 5c 27 22 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 62 75 66 66 65 72 2d 66 69 6c | \\)?\\'"))).....(when.buffer-fil |
| 753e0 | 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 28 6f 72 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 | e-name.......(or.(locate-dominat |
| 75400 | 69 6e 67 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 6e 6f 64 65 5f | ing-file.buffer-file-name."node_ |
| 75420 | 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 | modules")...........(locate-domi |
| 75440 | 6e 61 74 69 6e 67 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 65 | nating-file.buffer-file-name.".e |
| 75460 | 73 6c 69 6e 74 69 67 6e 6f 72 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d | slintignore")...........(locate- |
| 75480 | 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | dominating-file............(file |
| 754a0 | 2d 6e 61 6d 65 2d 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 | -name-directory.buffer-file-name |
| 754c0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 64 69 72 65 63 74 6f 72 79 29 | )............(lambda.(directory) |
| 754e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3e 20 28 6c 65 6e 67 74 68 20 28 64 69 72 65 63 74 | ..............(>.(length.(direct |
| 75500 | 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 20 72 65 67 65 78 2d 63 6f | ory-files.directory.nil.regex-co |
| 75520 | 6e 66 69 67 20 74 29 29 20 30 29 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | nfig.t)).0)))))))..(flycheck-def |
| 75540 | 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 0a 20 20 | ine-checker.javascript-eslint... |
| 75560 | 22 41 20 4a 61 76 61 73 63 72 69 70 74 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 | "A.Javascript.syntax.and.style.c |
| 75580 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 65 73 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 | hecker.using.eslint...See.URL.`h |
| 755a0 | 74 74 70 73 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | ttps://eslint.org/'."...:command |
| 755c0 | 20 28 22 65 73 6c 69 6e 74 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 0a 20 20 20 20 20 | .("eslint"."--format=json"...... |
| 755e0 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 72 75 6c 65 73 64 69 72 22 | .......(option-list."--rulesdir" |
| 75600 | 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 6c 65 73 2d 64 69 72 65 63 74 6f 72 69 | .flycheck-eslint-rules-directori |
| 75620 | 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 | es).............(eval.flycheck-e |
| 75640 | 73 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 69 6e | slint-args)............."--stdin |
| 75660 | 22 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 6e 61 6d 65 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 | "."--stdin-filename".source-orig |
| 75680 | 69 6e 61 6c 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 | inal)...:standard-input.t...:err |
| 756a0 | 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 65 73 6c 69 6e 74 0a | or-parser.flycheck-parse-eslint. |
| 756c0 | 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 66 6c 79 63 68 65 63 6b 2d | ..:enabled.(lambda.().(flycheck- |
| 756e0 | 65 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 2d 65 78 69 73 74 73 2d 70 29 29 0a 20 20 3a 6d 6f 64 65 | eslint-config-exists-p))...:mode |
| 75700 | 73 20 28 6a 73 2d 6d 6f 64 65 20 6a 73 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 32 2d 6d 6f 64 65 20 | s.(js-mode.js-jsx-mode.js2-mode. |
| 75720 | 6a 73 32 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 33 2d 6d 6f 64 65 20 72 6a 73 78 2d 6d 6f 64 65 0a | js2-jsx-mode.js3-mode.rjsx-mode. |
| 75740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 | ..................typescript-mod |
| 75760 | 65 20 6a 73 2d 74 73 2d 6d 6f 64 65 20 74 79 70 65 73 63 72 69 70 74 2d 74 73 2d 6d 6f 64 65 20 | e.js-ts-mode.typescript-ts-mode. |
| 75780 | 74 73 78 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 | tsx-ts-mode)...:working-director |
| 757a0 | 79 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 2d 66 69 6e 64 2d 77 6f 72 6b 69 6e 67 2d | y.flycheck-eslint--find-working- |
| 757c0 | 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 5f | directory...:verify...(lambda.(_ |
| 757e0 | 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 0a | ).....(let*.((default-directory. |
| 75800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 75 74 65 2d 77 | .............(flycheck-compute-w |
| 75820 | 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 27 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c | orking-directory.'javascript-esl |
| 75840 | 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 61 76 65 2d 63 6f 6e 66 69 67 20 28 66 | int))............(have-config.(f |
| 75860 | 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 2d 65 78 69 73 74 73 2d 70 29 29 | lycheck-eslint-config-exists-p)) |
| 75880 | 29 0a 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 | ).......(list........(flycheck-v |
| 758a0 | 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 3a | erification-result-new.........: |
| 758c0 | 6c 61 62 65 6c 20 22 63 6f 6e 66 69 67 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 | label."config.file".........:mes |
| 758e0 | 73 61 67 65 20 28 69 66 20 68 61 76 65 2d 63 6f 6e 66 69 67 20 22 66 6f 75 6e 64 22 20 22 6d 69 | sage.(if.have-config."found"."mi |
| 75900 | 73 73 69 6e 67 20 6f 72 20 69 6e 63 6f 72 72 65 63 74 22 29 0a 20 20 20 20 20 20 20 20 3a 66 61 | ssing.or.incorrect").........:fa |
| 75920 | 63 65 20 28 69 66 20 68 61 76 65 2d 63 6f 6e 66 69 67 20 27 73 75 63 63 65 73 73 20 27 28 62 6f | ce.(if.have-config.'success.'(bo |
| 75940 | 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 | ld.error))))))...:error-explaine |
| 75960 | 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 | r...(lambda.(err).....(let.((err |
| 75980 | 6f 72 2d 63 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 | or-code.(flycheck-error-id.err)) |
| 759a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 65 73 6c 69 6e 74 2e | ...........(url."https://eslint. |
| 759c0 | 6f 72 67 2f 64 6f 63 73 2f 72 75 6c 65 73 2f 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 | org/docs/rules/%s")).......(and. |
| 759e0 | 65 72 72 6f 72 2d 63 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 6b 69 70 20 6e 6f | error-code............;;.skip.no |
| 75a00 | 6e 2d 62 75 69 6c 74 69 6e 20 72 75 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | n-builtin.rules............(not. |
| 75a20 | 3b 3b 20 60 73 65 71 2d 63 6f 6e 74 61 69 6e 73 2d 70 27 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 | ;;.`seq-contains-p'.is.only.in.s |
| 75a40 | 65 71 20 3e 3d 20 32 2e 32 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d | eq.>=.2.21.............(with-no- |
| 75a60 | 77 61 72 6e 69 6e 67 73 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e 73 20 65 72 72 6f 72 2d 63 6f 64 | warnings.(seq-contains.error-cod |
| 75a80 | 65 20 3f 2f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 60 28 75 72 6c 20 2e 20 2c 28 66 6f 72 | e.?/)))............`(url...,(for |
| 75aa0 | 6d 61 74 20 75 72 6c 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 | mat.url.error-code))))))..(flych |
| 75ac0 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 61 76 61 73 63 72 69 70 74 2d 73 74 | eck-define-checker.javascript-st |
| 75ae0 | 61 6e 64 61 72 64 0a 20 20 22 41 20 4a 61 76 61 73 63 72 69 70 74 20 63 6f 64 65 20 61 6e 64 20 | andard..."A.Javascript.code.and. |
| 75b00 | 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 28 53 65 6d 69 2d 29 53 74 61 | style.checker.for.the.(Semi-)Sta |
| 75b20 | 6e 64 61 72 64 20 53 74 79 6c 65 2e 0a 0a 54 68 69 73 20 63 68 65 63 6b 65 72 20 77 6f 72 6b 73 | ndard.Style...This.checker.works |
| 75b40 | 20 77 69 74 68 20 60 73 74 61 6e 64 61 72 64 27 20 61 6e 64 20 60 73 65 6d 69 73 74 61 6e 64 61 | .with.`standard'.and.`semistanda |
| 75b60 | 72 64 27 2c 20 64 65 66 61 75 6c 74 69 6e 67 0a 74 6f 20 74 68 65 20 66 6f 72 6d 65 72 2e 20 20 | rd',.defaulting.to.the.former... |
| 75b80 | 54 6f 20 75 73 65 20 69 74 20 77 69 74 68 20 74 68 65 20 6c 61 74 74 65 72 2c 20 73 65 74 0a 60 | To.use.it.with.the.latter,.set.` |
| 75ba0 | 66 6c 79 63 68 65 63 6b 2d 6a 61 76 61 73 63 72 69 70 74 2d 73 74 61 6e 64 61 72 64 2d 65 78 65 | flycheck-javascript-standard-exe |
| 75bc0 | 63 75 74 61 62 6c 65 27 20 74 6f 20 60 73 65 6d 69 73 74 61 6e 64 61 72 64 27 2e 0a 0a 53 65 65 | cutable'.to.`semistandard'...See |
| 75be0 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 74 61 6e 64 61 72 | .URL.`https://github.com/standar |
| 75c00 | 64 2f 73 74 61 6e 64 61 72 64 27 20 61 6e 64 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 69 74 | d/standard'.and.URL.`https://git |
| 75c20 | 68 75 62 2e 63 6f 6d 2f 46 6c 65 74 2f 73 65 6d 69 73 74 61 6e 64 61 72 64 27 2e 22 0a 20 20 3a | hub.com/Flet/semistandard'."...: |
| 75c40 | 63 6f 6d 6d 61 6e 64 20 28 22 73 74 61 6e 64 61 72 64 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 | command.("standard"."--stdin").. |
| 75c60 | 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | .:standard-input.t...:error-patt |
| 75c80 | 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 20 20 3c 74 65 | erns...((error.line-start."..<te |
| 75ca0 | 78 74 3e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 28 6d 65 73 73 61 | xt>:".line.":".column.":".(messa |
| 75cc0 | 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 2d 6d 6f 64 65 | ge).line-end))...:modes.(js-mode |
| 75ce0 | 20 6a 73 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 32 2d 6d 6f 64 65 20 6a 73 32 2d 6a 73 78 2d 6d 6f | .js-jsx-mode.js2-mode.js2-jsx-mo |
| 75d00 | 64 65 20 6a 73 33 2d 6d 6f 64 65 20 72 6a 73 78 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 | de.js3-mode.rjsx-mode........... |
| 75d20 | 20 20 20 20 20 20 20 20 6a 73 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | ........js-ts-mode))..(flycheck- |
| 75d40 | 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 73 6f 6e 2d 6a 73 6f 6e 6c 69 6e 74 0a 20 20 22 | define-checker.json-jsonlint..." |
| 75d60 | 41 20 4a 53 4f 4e 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 | A.JSON.syntax.and.style.checker. |
| 75d80 | 75 73 69 6e 67 20 6a 73 6f 6e 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | using.jsonlint...See.URL.`https: |
| 75da0 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 7a 61 61 63 68 2f 6a 73 6f 6e 6c 69 6e 74 27 2e 22 0a 20 | //github.com/zaach/jsonlint'.".. |
| 75dc0 | 20 3b 3b 20 57 65 20 63 61 6e 27 74 20 75 73 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 | .;;.We.can't.use.standard.input. |
| 75de0 | 66 6f 72 20 6a 73 6f 6e 6c 69 6e 74 2c 20 62 65 63 61 75 73 65 20 69 74 20 64 6f 65 73 6e 27 74 | for.jsonlint,.because.it.doesn't |
| 75e00 | 20 6f 75 74 70 75 74 20 65 72 72 6f 72 73 0a 20 20 3b 3b 20 61 6e 79 6d 6f 72 65 20 77 68 65 6e | .output.errors...;;.anymore.when |
| 75e20 | 20 75 73 69 6e 67 20 2d 63 20 2d 71 20 77 69 74 68 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 | .using.-c.-q.with.standard.input |
| 75e40 | 20 3a 2f 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 6f 6e 6c 69 6e 74 22 20 22 2d 63 22 20 | .:/...:command.("jsonlint"."-c". |
| 75e60 | 22 2d 71 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 | "-q".source)...:error-patterns.. |
| 75e80 | 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 | .((error.line-start...........(f |
| 75ea0 | 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 6c 69 6e 65 20 22 20 6c 69 | ile-name)...........":.line.".li |
| 75ec0 | 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 2c 20 63 6f 6c 20 22 20 63 6f 6c 75 6d 6e 20 22 2c 20 | ne...........",.col.".column.",. |
| 75ee0 | 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 | "...........(message).line-end)) |
| 75f00 | 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f | ...:error-filter...(lambda.(erro |
| 75f20 | 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 | rs).....(flycheck-sanitize-error |
| 75f40 | 73 20 28 66 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d 65 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 | s.(flycheck-increment-error-colu |
| 75f60 | 6d 6e 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 6f 6e 2d 6d 6f 64 | mns.errors)))...:modes.(json-mod |
| 75f80 | 65 20 6a 73 2d 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 6f 6e 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 | e.js-json-mode.json-ts-mode))..( |
| 75fa0 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 73 6f 6e 2d 70 79 74 | flycheck-define-checker.json-pyt |
| 75fc0 | 68 6f 6e 2d 6a 73 6f 6e 0a 20 20 22 41 20 4a 53 4f 4e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | hon-json..."A.JSON.syntax.checke |
| 75fe0 | 72 20 75 73 69 6e 67 20 50 79 74 68 6f 6e 20 6a 73 6f 6e 2e 74 6f 6f 6c 20 6d 6f 64 75 6c 65 2e | r.using.Python.json.tool.module. |
| 76000 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 70 79 74 68 6f 6e 2e 6f | ..See.URL.`https://docs.python.o |
| 76020 | 72 67 2f 33 2e 35 2f 6c 69 62 72 61 72 79 2f 6a 73 6f 6e 2e 68 74 6d 6c 23 63 6f 6d 6d 61 6e 64 | rg/3.5/library/json.html#command |
| 76040 | 2d 6c 69 6e 65 2d 69 6e 74 65 72 66 61 63 65 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | -line-interface'."...:command.(" |
| 76060 | 70 79 74 68 6f 6e 33 22 20 22 2d 6d 22 20 22 6a 73 6f 6e 2e 74 6f 6f 6c 22 20 73 6f 75 72 63 65 | python3"."-m"."json.tool".source |
| 76080 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 6e 64 20 74 68 65 20 70 72 65 74 74 79 2d | .............;;.Send.the.pretty- |
| 760a0 | 70 72 69 6e 74 65 64 20 6f 75 74 70 75 74 20 74 6f 20 74 68 65 20 6e 75 6c 6c 20 64 65 76 69 63 | printed.output.to.the.null.devic |
| 760c0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6c 6c 2d 64 65 76 69 63 65 29 0a 20 20 3a 65 72 | e.............null-device)...:er |
| 760e0 | 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 | ror-patterns...((error.line-star |
| 76100 | 74 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 3a 20 6c 69 6e 65 20 22 20 | t...........(message).":.line.". |
| 76120 | 6c 69 6e 65 20 22 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 | line.".column.".column.......... |
| 76140 | 20 3b 3b 20 49 67 6e 6f 72 65 20 74 68 65 20 72 65 73 74 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 | .;;.Ignore.the.rest.of.the.line. |
| 76160 | 77 68 69 63 68 20 73 68 6f 77 73 20 74 68 65 20 63 68 61 72 20 70 6f 73 69 74 69 6f 6e 2e 0a 20 | which.shows.the.char.position... |
| 76180 | 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e | .........(one-or-more.not-newlin |
| 761a0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 | e)...........line-end))...:modes |
| 761c0 | 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 2d 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 6f 6e 2d 74 73 | .(json-mode.js-json-mode.json-ts |
| 761e0 | 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 54 68 65 20 4a 53 4f 4e 20 70 61 72 73 65 72 20 63 68 6f 6b | -mode)...;;.The.JSON.parser.chok |
| 76200 | 65 73 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 65 6d 70 74 79 20 61 6e 64 20 68 61 | es.if.the.buffer.is.empty.and.ha |
| 76220 | 73 20 6e 6f 20 4a 53 4f 4e 20 69 6e 73 69 64 65 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c | s.no.JSON.inside...:predicate.fl |
| 76240 | 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 29 0a 0a 28 66 6c 79 63 | ycheck-buffer-nonempty-p)..(flyc |
| 76260 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6a 73 6f 6e 2d 6a 71 0a 20 20 22 4a | heck-define-checker.json-jq..."J |
| 76280 | 53 4f 4e 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 6a 71 20 74 6f 6f 6c 2e 0a 0a | SON.checker.using.the.jq.tool... |
| 762a0 | 54 68 69 73 20 63 68 65 63 6b 65 72 20 61 63 63 65 70 74 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f | This.checker.accepts.multiple.co |
| 762c0 | 6e 73 65 63 75 74 69 76 65 20 4a 53 4f 4e 20 76 61 6c 75 65 73 20 69 6e 20 61 0a 73 69 6e 67 6c | nsecutive.JSON.values.in.a.singl |
| 762e0 | 65 20 69 6e 70 75 74 2c 20 77 68 69 63 68 20 69 73 20 75 73 65 66 75 6c 20 66 6f 72 20 6a 73 6f | e.input,.which.is.useful.for.jso |
| 76300 | 6e 6c 69 6e 65 73 20 64 61 74 61 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 | nlines.data...See.URL.`https://s |
| 76320 | 74 65 64 6f 6c 61 6e 2e 67 69 74 68 75 62 2e 69 6f 2f 6a 71 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d | tedolan.github.io/jq/'."...:comm |
| 76340 | 61 6e 64 20 28 22 6a 71 22 20 22 2e 22 20 73 6f 75 72 63 65 20 6e 75 6c 6c 2d 64 65 76 69 63 65 | and.("jq".".".source.null-device |
| 76360 | 29 0a 20 20 3b 3b 20 45 78 61 6d 70 6c 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 3a 0a 20 20 | )...;;.Example.error.message:... |
| 76380 | 3b 3b 20 20 20 70 61 72 73 65 20 65 72 72 6f 72 3a 20 45 78 70 65 63 74 65 64 20 61 6e 6f 74 68 | ;;...parse.error:.Expected.anoth |
| 763a0 | 65 72 20 6b 65 79 2d 76 61 6c 75 65 20 70 61 69 72 20 61 74 20 6c 69 6e 65 20 33 2c 20 63 6f 6c | er.key-value.pair.at.line.3,.col |
| 763c0 | 75 6d 6e 20 31 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f | umn.1...:error-patterns...((erro |
| 763e0 | 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c | r.line-start...........(optional |
| 76400 | 20 22 70 61 72 73 65 20 65 72 72 6f 72 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | ."parse.error:.")...........(mes |
| 76420 | 73 61 67 65 29 20 22 61 74 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 20 | sage)."at.line.".line.",.column. |
| 76440 | 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | ".column...........(zero-or-more |
| 76460 | 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 | .not-newline).line-end))...:mode |
| 76480 | 73 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 2d 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 6f 6e 2d 74 | s.(json-mode.js-json-mode.json-t |
| 764a0 | 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b | s-mode))..(flycheck-define-check |
| 764c0 | 65 72 20 6a 73 6f 6e 6e 65 74 0a 20 20 22 41 20 4a 73 6f 6e 6e 65 74 20 73 79 6e 74 61 78 20 63 | er.jsonnet..."A.Jsonnet.syntax.c |
| 764e0 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 6a 73 6f 6e 6e 65 74 20 62 69 6e 61 72 79 2e | hecker.using.the.jsonnet.binary. |
| 76500 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6a 73 6f 6e 6e 65 74 2e 6f 72 67 27 2e | ..See.URL.`https://jsonnet.org'. |
| 76520 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 6f 6e 6e 65 74 22 20 73 6f 75 72 63 65 2d 69 | "...:command.("jsonnet".source-i |
| 76540 | 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 | nplace)...:error-patterns...((er |
| 76560 | 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 53 54 41 54 49 43 20 45 52 52 4f 52 3a 20 22 20 | ror.line-start."STATIC.ERROR:.". |
| 76580 | 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 73 | (file-name).":"...........(or.(s |
| 765a0 | 65 71 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 28 7a 65 72 6f 2d 6f 72 2d 6f 6e 65 20 | eq.line.":".column.(zero-or-one. |
| 765c0 | 28 73 65 71 20 22 2d 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | (seq."-".end-column))).......... |
| 765e0 | 20 20 20 20 20 28 73 65 71 20 22 28 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 29 | .....(seq."(".line.":".column.") |
| 76600 | 22 20 22 2d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 28 22 20 65 6e 64 | "."-"...................."(".end |
| 76620 | 2d 6c 69 6e 65 20 22 3a 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 22 29 22 29 29 0a 20 20 20 20 20 | -line.":".end-column.")"))...... |
| 76640 | 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | .....":.".(message).line-end)... |
| 76660 | 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 52 55 4e 54 49 4d 45 20 45 52 52 4f | .(error.line-start."RUNTIME.ERRO |
| 76680 | 52 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 3f | R:.".(message)."\n"...........(? |
| 766a0 | 20 22 5c 74 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 3b 3b 20 66 69 72 73 74 20 6c | ."\t".(file-name).":".;;.first.l |
| 766c0 | 69 6e 65 20 6f 66 20 74 68 65 20 62 61 63 6b 74 72 61 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ine.of.the.backtrace............ |
| 766e0 | 20 20 28 6f 72 20 28 73 65 71 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 28 7a 65 72 6f | ..(or.(seq.line.":".column.(zero |
| 76700 | 2d 6f 72 2d 6f 6e 65 20 28 73 65 71 20 22 2d 22 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 0a 20 | -or-one.(seq."-".end-column))).. |
| 76720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 20 22 28 22 20 6c 69 6e 65 20 22 3a | ................(seq."(".line.": |
| 76740 | 22 20 63 6f 6c 75 6d 6e 20 22 29 22 20 22 2d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ".column.")"."-"................ |
| 76760 | 20 20 20 20 20 20 20 22 28 22 20 65 6e 64 2d 6c 69 6e 65 20 22 3a 22 20 65 6e 64 2d 63 6f 6c 75 | ......."(".end-line.":".end-colu |
| 76780 | 6d 6e 20 22 29 22 29 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c | mn.")")))))...:error-filter...(l |
| 767a0 | 61 6d 62 64 61 20 28 65 72 72 73 29 0a 20 20 20 20 3b 3b 20 53 6f 6d 65 20 65 72 72 6f 72 73 20 | ambda.(errs).....;;.Some.errors. |
| 767c0 | 61 72 65 20 6d 69 73 73 69 6e 67 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2e 20 53 65 65 20 55 52 | are.missing.line.numbers..See.UR |
| 767e0 | 4c 0a 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 6f 6f | L.....;;.`https://github.com/goo |
| 76800 | 67 6c 65 2f 6a 73 6f 6e 6e 65 74 2f 69 73 73 75 65 73 2f 37 38 36 27 2e 0a 20 20 20 20 28 64 6f | gle/jsonnet/issues/786'......(do |
| 76820 | 6c 69 73 74 20 28 65 72 72 20 65 72 72 73 29 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 | list.(err.errs).......(unless.(f |
| 76840 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 | lycheck-error-line.err)......... |
| 76860 | 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 20 | (setf.(flycheck-error-line.err). |
| 76880 | 31 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f | 1))).....(flycheck-sanitize-erro |
| 768a0 | 72 73 20 65 72 72 73 29 29 0a 20 20 3a 6d 6f 64 65 73 20 6a 73 6f 6e 6e 65 74 2d 6d 6f 64 65 29 | rs.errs))...:modes.jsonnet-mode) |
| 768c0 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6c 65 73 73 0a | ..(flycheck-define-checker.less. |
| 768e0 | 20 20 22 41 20 4c 45 53 53 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6c | .."A.LESS.syntax.checker.using.l |
| 76900 | 65 73 73 63 2e 0a 0a 52 65 71 75 69 72 65 73 20 6c 65 73 73 63 20 31 2e 34 20 6f 72 20 6e 65 77 | essc...Requires.lessc.1.4.or.new |
| 76920 | 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 6c 65 73 73 63 73 73 2e 6f 72 67 | er...See.URL.`http://lesscss.org |
| 76940 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6c 65 73 73 63 22 20 22 2d 2d 6c 69 6e 74 22 | '."...:command.("lessc"."--lint" |
| 76960 | 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 | ."--no-color"............."-").. |
| 76980 | 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | .:standard-input.t...:error-patt |
| 769a0 | 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 6e 65 2d 6f | erns...((error.line-start.(one-o |
| 769c0 | 72 2d 6d 6f 72 65 20 77 6f 72 64 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 | r-more.word).":"...........(mess |
| 769e0 | 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 69 6e 20 2d 20 6f 6e 20 6c 69 6e 65 20 22 20 | age)...........".in.-.on.line.". |
| 76a00 | 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 2c 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d | line...........",.column.".colum |
| 76a20 | 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f | n.":"...........line-end))...:mo |
| 76a40 | 64 65 73 20 6c 65 73 73 2d 63 73 73 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | des.less-css-mode)..(flycheck-de |
| 76a60 | 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6c 65 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 22 41 | fine-checker.less-stylelint..."A |
| 76a80 | 20 4c 45 53 53 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 | .LESS.syntax.and.style.checker.u |
| 76aa0 | 73 69 6e 67 20 73 74 79 6c 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f | sing.stylelint...See.URL.`http:/ |
| 76ac0 | 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 | /stylelint.io/'."...:command.("s |
| 76ae0 | 74 79 6c 65 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 | tylelint".............(eval.flyc |
| 76b00 | 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | heck-stylelint-args)............ |
| 76b20 | 20 22 2d 2d 73 79 6e 74 61 78 22 20 22 6c 65 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ."--syntax"."less".............( |
| 76b40 | 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 71 75 69 65 74 22 20 66 6c 79 63 68 65 63 6b 2d 73 | option-flag."--quiet".flycheck-s |
| 76b60 | 74 79 6c 65 6c 69 6e 74 2d 71 75 69 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | tylelint-quiet).............(con |
| 76b80 | 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 | fig-file."--config".flycheck-sty |
| 76ba0 | 6c 65 6c 69 6e 74 72 63 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 | lelintrc))...:standard-input.t.. |
| 76bc0 | 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 | .:error-parser.flycheck-parse-st |
| 76be0 | 79 6c 65 6c 69 6e 74 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 | ylelint...:predicate.flycheck-bu |
| 76c00 | 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 0a 20 20 3a 6d 6f 64 65 73 20 28 6c 65 73 73 2d 63 | ffer-nonempty-p...:modes.(less-c |
| 76c20 | 73 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | ss-mode))..(flycheck-define-chec |
| 76c40 | 6b 65 72 20 6c 6c 76 6d 2d 6c 6c 63 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 4c 4c 56 4d 20 49 52 | ker.llvm-llc..."Flycheck.LLVM.IR |
| 76c60 | 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6c 6c 63 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | .checker.using.llc...See.URL.`ht |
| 76c80 | 74 70 3a 2f 2f 6c 6c 76 6d 2e 6f 72 67 2f 64 6f 63 73 2f 43 6f 6d 6d 61 6e 64 47 75 69 64 65 2f | tp://llvm.org/docs/CommandGuide/ |
| 76ca0 | 6c 6c 63 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6c 6c 63 22 20 22 2d | llc.html'."...:command.("llc"."- |
| 76cc0 | 6f 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d | o".null-device.source)...:error- |
| 76ce0 | 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 | patterns...((error.line-start... |
| 76d00 | 20 20 20 20 20 20 20 20 3b 3b 20 6c 6c 63 20 70 72 69 6e 74 73 20 74 68 65 20 65 78 65 63 75 74 | ........;;.llc.prints.the.execut |
| 76d20 | 61 62 6c 65 20 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6f 6e 65 | able.path...........(zero-or-one |
| 76d40 | 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 | .(minimal-match.(one-or-more.not |
| 76d60 | 2d 6e 65 77 6c 69 6e 65 29 29 20 22 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | -newline)).":.")...........(file |
| 76d80 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 65 72 | -name).":".line.":".column.":.er |
| 76da0 | 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d | ror:.".(message)...........line- |
| 76dc0 | 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 | end))...:error-filter...(lambda. |
| 76de0 | 28 65 72 72 6f 72 73 29 0a 20 20 20 20 3b 3b 20 73 61 6e 69 74 69 7a 65 20 65 72 72 6f 72 73 20 | (errors).....;;.sanitize.errors. |
| 76e00 | 6f 63 63 75 72 72 69 6e 67 20 69 6e 20 69 6e 6c 69 6e 65 20 61 73 73 65 6d 62 6c 79 0a 20 20 20 | occurring.in.inline.assembly.... |
| 76e20 | 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 | .(flycheck-sanitize-errors...... |
| 76e40 | 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 | (flycheck-remove-error-file-name |
| 76e60 | 73 20 22 3c 69 6e 6c 69 6e 65 20 61 73 6d 3e 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f | s."<inline.asm>".errors)))...:mo |
| 76e80 | 64 65 73 20 6c 6c 76 6d 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f | des.llvm-mode)..(flycheck-def-co |
| 76ea0 | 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6c 75 61 63 68 65 63 6b 72 | nfig-file-var.flycheck-luacheckr |
| 76ec0 | 63 20 6c 75 61 2d 6c 75 61 63 68 65 63 6b 20 22 2e 6c 75 61 63 68 65 63 6b 72 63 22 29 0a 0a 28 | c.lua-luacheck.".luacheckrc")..( |
| 76ee0 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b | flycheck-def-option-var.flycheck |
| 76f00 | 2d 6c 75 61 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 20 6e 69 6c 20 6c 75 61 2d 6c 75 61 63 | -luacheck-standards.nil.lua-luac |
| 76f20 | 68 65 63 6b 0a 20 20 22 54 68 65 20 73 74 61 6e 64 61 72 64 73 20 74 6f 20 75 73 65 20 69 6e 20 | heck..."The.standards.to.use.in. |
| 76f40 | 6c 75 61 63 68 65 63 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 | luacheck...The.value.of.this.var |
| 76f60 | 69 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 | iable.is.either.a.list.of.string |
| 76f80 | 73 20 64 65 6e 6f 74 69 6e 67 0a 74 68 65 20 73 74 61 6e 64 61 72 64 73 20 74 6f 20 75 73 65 2c | s.denoting.the.standards.to.use, |
| 76fa0 | 20 6f 72 20 6e 69 6c 20 74 6f 20 70 61 73 73 20 6e 6f 74 68 69 6e 67 20 74 6f 20 6c 75 61 63 68 | .or.nil.to.pass.nothing.to.luach |
| 76fc0 | 65 63 6b 2e 20 20 57 68 65 6e 0a 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 73 74 61 | eck...When.non-nil,.pass.the.sta |
| 76fe0 | 6e 64 61 72 64 73 20 76 69 61 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 60 2d 2d 73 74 64 27 20 6f | ndards.via.one.or.more.`--std'.o |
| 77000 | 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 | ptions."...:type.'(choice.(const |
| 77020 | 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .:tag."Default".nil)............ |
| 77040 | 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 73 74 61 6e 64 | ......(repeat.:tag."Custom.stand |
| 77060 | 61 72 64 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ards"..........................( |
| 77080 | 73 74 72 69 6e 67 20 3a 74 61 67 20 22 53 74 61 6e 64 61 72 64 20 6e 61 6d 65 22 29 29 29 0a 20 | string.:tag."Standard.name"))).. |
| 770a0 | 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 29 | .:safe.#'flycheck-string-list-p) |
| 770c0 | 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c | .(make-variable-buffer-local.'fl |
| 770e0 | 79 63 68 65 63 6b 2d 6c 75 61 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 29 0a 0a 28 66 6c 79 | ycheck-luacheck-standards)..(fly |
| 77100 | 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6c 75 61 2d 6c 75 61 63 68 65 63 | check-define-checker.lua-luachec |
| 77120 | 6b 0a 20 20 22 41 20 4c 75 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 | k..."A.Lua.syntax.checker.using. |
| 77140 | 6c 75 61 63 68 65 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 | luacheck...See.URL.`https://gith |
| 77160 | 75 62 2e 63 6f 6d 2f 6d 70 65 74 65 72 76 2f 6c 75 61 63 68 65 63 6b 27 2e 22 0a 20 20 3a 63 6f | ub.com/mpeterv/luacheck'."...:co |
| 77180 | 6d 6d 61 6e 64 20 28 22 6c 75 61 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | mmand.("luacheck"............."- |
| 771a0 | 2d 66 6f 72 6d 61 74 74 65 72 22 20 22 70 6c 61 69 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -formatter"."plain"............. |
| 771c0 | 22 2d 2d 63 6f 64 65 73 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 53 68 | "--codes"...................;.Sh |
| 771e0 | 6f 77 20 77 61 72 6e 69 6e 67 20 63 6f 64 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | ow.warning.codes............."-- |
| 77200 | 6e 6f 2d 63 6f 6c 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 | no-color".............(option-li |
| 77220 | 73 74 20 22 2d 2d 73 74 64 22 20 66 6c 79 63 68 65 63 6b 2d 6c 75 61 63 68 65 63 6b 2d 73 74 61 | st."--std".flycheck-luacheck-sta |
| 77240 | 6e 64 61 72 64 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 | ndards).............(config-file |
| 77260 | 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 6c 75 61 63 68 65 63 6b 72 63 29 | ."--config".flycheck-luacheckrc) |
| 77280 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 69 6c 65 6e 61 6d 65 22 20 73 6f 75 72 63 65 | ............."--filename".source |
| 772a0 | 2d 6f 72 69 67 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 66 72 | -original.............;;.Read.fr |
| 772c0 | 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d | om.standard.input............."- |
| 772e0 | 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d | ")...:standard-input.t...:error- |
| 77300 | 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a | patterns...((warning.line-start. |
| 77320 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 28 66 69 6c 65 2d 6e 61 6d 65 | ............(optional.(file-name |
| 77340 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | )).............":".line.":".colu |
| 77360 | 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 28 22 20 28 69 64 20 22 57 22 20 28 6f 6e | mn.............":.(".(id."W".(on |
| 77380 | 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 20 22 29 20 22 0a 20 20 20 20 20 20 20 20 20 | e-or-more.digit)).").".......... |
| 773a0 | 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 | ...(message).line-end)....(error |
| 773c0 | 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 | .line-start...........(optional. |
| 773e0 | 28 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 22 20 6c 69 6e 65 20 | (file-name))...........":".line. |
| 77400 | 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 6c 75 61 | ":".column.":"...........;;.`lua |
| 77420 | 63 68 65 63 6b 27 20 62 65 66 6f 72 65 20 30 2e 31 31 2e 30 20 64 69 64 20 6e 6f 74 20 6f 75 74 | check'.before.0.11.0.did.not.out |
| 77440 | 70 75 74 20 63 6f 64 65 73 20 66 6f 72 20 65 72 72 6f 72 73 2c 20 68 65 6e 63 65 0a 20 20 20 20 | put.codes.for.errors,.hence..... |
| 77460 | 20 20 20 20 20 20 3b 3b 20 74 68 65 20 49 44 20 69 73 20 6f 70 74 69 6f 6e 61 6c 20 68 65 72 65 | ......;;.the.ID.is.optional.here |
| 77480 | 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 28 22 20 28 69 64 20 22 45 | ...........(optional.".(".(id."E |
| 774a0 | 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 20 22 29 20 22 29 0a 20 20 20 | ".(one-or-more.digit)).").").... |
| 774c0 | 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d | .......(message).line-end))...:m |
| 774e0 | 6f 64 65 73 20 28 6c 75 61 2d 6d 6f 64 65 20 6c 75 61 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 | odes.(lua-mode.lua-ts-mode))..(f |
| 77500 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6c 75 61 0a 20 20 22 41 20 | lycheck-define-checker.lua..."A. |
| 77520 | 4c 75 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 4c 75 61 | Lua.syntax.checker.using.the.Lua |
| 77540 | 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e | .compiler...See.URL.`http://www. |
| 77560 | 6c 75 61 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6c 75 61 63 22 20 22 | lua.org/'."...:command.("luac"." |
| 77580 | 2d 70 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a | -p"."-")...:standard-input.t...: |
| 775a0 | 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 | error-patterns...((error.line-st |
| 775c0 | 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6b 69 70 20 74 68 65 20 6e 61 6d 65 20 6f | art...........;;.Skip.the.name.o |
| 775e0 | 66 20 74 68 65 20 6c 75 61 63 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 20 20 20 20 20 20 20 20 | f.the.luac.executable........... |
| 77600 | 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f | .(minimal-match.(zero-or-more.no |
| 77620 | 74 2d 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 73 74 64 69 6e 3a 22 | t-newline))...........":.stdin:" |
| 77640 | 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | .line.":.".(message).line-end)). |
| 77660 | 20 20 3a 6d 6f 64 65 73 20 28 6c 75 61 2d 6d 6f 64 65 20 6c 75 61 2d 74 73 2d 6d 6f 64 65 29 29 | ..:modes.(lua-mode.lua-ts-mode)) |
| 77680 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6f 70 61 6d 0a | ..(flycheck-define-checker.opam. |
| 776a0 | 20 20 22 41 20 4f 70 61 6d 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b | .."A.Opam.syntax.and.style.check |
| 776c0 | 65 72 20 75 73 69 6e 67 20 6f 70 61 6d 20 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | er.using.opam.lint...See.URL.`ht |
| 776e0 | 74 70 73 3a 2f 2f 6f 70 61 6d 2e 6f 63 61 6d 6c 2e 6f 72 67 2f 64 6f 63 2f 6d 61 6e 2f 6f 70 61 | tps://opam.ocaml.org/doc/man/opa |
| 77700 | 6d 2d 6c 69 6e 74 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6f 70 61 6d | m-lint.html'."...:command.("opam |
| 77720 | 22 20 22 6c 69 6e 74 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 | "."lint"."-")...:standard-input. |
| 77740 | 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 | t...:error-patterns...((error.li |
| 77760 | 6e 65 2d 73 74 61 72 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 73 79 | ne-start....................;.sy |
| 77780 | 6e 74 61 78 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | ntax.error...........(one-or-mor |
| 777a0 | 65 20 73 70 61 63 65 29 20 22 65 72 72 6f 72 20 20 22 20 28 69 64 20 3f 32 29 0a 20 20 20 20 20 | e.space)."error..".(id.?2)...... |
| 777c0 | 20 20 20 20 20 22 3a 20 46 69 6c 65 20 66 6f 72 6d 61 74 20 65 72 72 6f 72 22 0a 20 20 20 20 20 | .....":.File.format.error"...... |
| 777e0 | 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 22 20 61 74 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 | .....(or.(and.".at.line.".line." |
| 77800 | 2c 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | ,.column.".column.":.".(message) |
| 77820 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 22 3a 20 22 20 28 6d 65 73 73 61 | )...............(and.":.".(messa |
| 77840 | 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 | ge)))...........line-end)....(er |
| 77860 | 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 | ror.line-start...........(one-or |
| 77880 | 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 65 72 72 6f 72 20 20 22 20 28 69 64 20 3f 33 29 0a 20 | -more.space)."error..".(id.?3).. |
| 778a0 | 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 7a 65 72 6f 2d 6f 72 | .........(minimal-match.(zero-or |
| 778c0 | 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 61 | -more.not-newline))..........."a |
| 778e0 | 74 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e | t.line.".line.",.column.".column |
| 77900 | 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 | .":.".(message)...........line-e |
| 77920 | 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | nd)....(error.line-start........ |
| 77940 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 65 72 72 6f 72 20 22 20 | ...(one-or-more.space)."error.". |
| 77960 | 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 75 6d 29 29 0a 20 20 20 20 20 20 20 20 20 | (id.(one-or-more.num)).......... |
| 77980 | 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d | .":.".(message.(one-or-more.not- |
| 779a0 | 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | newline))...........line-end)... |
| 779c0 | 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .(warning.line-start............ |
| 779e0 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 77 61 72 6e 69 6e 67 20 22 20 | .(one-or-more.space)."warning.". |
| 77a00 | 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 75 6d 29 29 0a 20 20 20 20 20 20 20 20 20 | (id.(one-or-more.num)).......... |
| 77a20 | 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 | ...":.".(message).............li |
| 77a40 | 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 | ne-end))...:error-filter...(lamb |
| 77a60 | 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d | da.(errors).....(flycheck-increm |
| 77a80 | 65 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | ent-error-columns......(flycheck |
| 77aa0 | 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 20 65 72 72 6f 72 73 29 | -fill-empty-line-numbers.errors) |
| 77ac0 | 29 29 0a 20 20 3a 6d 6f 64 65 73 20 74 75 61 72 65 67 2d 6f 70 61 6d 2d 6d 6f 64 65 29 0a 0a 28 | ))...:modes.tuareg-opam-mode)..( |
| 77ae0 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b | flycheck-def-option-var.flycheck |
| 77b00 | 2d 70 65 72 6c 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 70 65 72 6c 0a 20 20 22 41 | -perl-include-path.nil.perl..."A |
| 77b20 | 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 | .list.of.include.directories.for |
| 77b40 | 20 50 65 72 6c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 | .Perl...The.value.of.this.variab |
| 77b60 | 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 | le.is.a.list.of.strings,.where.e |
| 77b80 | 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 | ach.string.is.a.directory.to.add |
| 77ba0 | 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 50 65 72 6c 2e 0a 52 65 | .to.the.include.path.of.Perl..Re |
| 77bc0 | 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 | lative.paths.are.relative.to.the |
| 77be0 | 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 | .file.being.checked."...:type.'( |
| 77c00 | 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e 63 6c 75 64 65 20 | repeat.(directory.:tag."Include. |
| 77c20 | 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d | directory"))...:safe.#'flycheck- |
| 77c40 | 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | string-list-p...:package-version |
| 77c60 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | .'(flycheck..."0.24"))..(flychec |
| 77c80 | 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 6d | k-def-option-var.flycheck-perl-m |
| 77ca0 | 6f 64 75 6c 65 2d 6c 69 73 74 20 6e 69 6c 20 70 65 72 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 | odule-list.nil.perl..."A.list.of |
| 77cc0 | 20 6d 6f 64 75 6c 65 73 20 74 6f 20 75 73 65 20 66 6f 72 20 50 65 72 6c 2e 0a 0a 54 68 65 20 76 | .modules.to.use.for.Perl...The.v |
| 77ce0 | 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 | alue.of.this.variable.is.a.list. |
| 77d00 | 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 | of.strings,.where.each.string.is |
| 77d20 | 20 61 20 6d 6f 64 75 6c 65 20 74 6f 20 60 75 73 65 27 20 69 6e 20 50 65 72 6c 2e 22 0a 20 20 3a | .a.module.to.`use'.in.Perl."...: |
| 77d40 | 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 4d 6f 64 75 6c 65 22 29 0a 20 20 3a | type.'(repeat.:tag."Module")...: |
| 77d60 | 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 | safe.#'flycheck-string-list-p... |
| 77d80 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 | :package-version.'(flycheck..."3 |
| 77da0 | 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 | 2"))..(flycheck-define-checker.p |
| 77dc0 | 65 72 6c 0a 20 20 22 41 20 50 65 72 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 | erl..."A.Perl.syntax.checker.usi |
| 77de0 | 6e 67 20 74 68 65 20 50 65 72 6c 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 0a 53 65 65 20 55 52 | ng.the.Perl.interpreter...See.UR |
| 77e00 | 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 70 65 72 6c 2e 6f 72 67 27 2e 22 0a 20 20 3a 63 6f | L.`https://www.perl.org'."...:co |
| 77e20 | 6d 6d 61 6e 64 20 28 22 70 65 72 6c 22 20 22 2d 77 22 20 22 2d 63 22 0a 20 20 20 20 20 20 20 20 | mmand.("perl"."-w"."-c"......... |
| 77e40 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 70 | ....(option-list."-I".flycheck-p |
| 77e60 | 65 72 6c 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | erl-include-path).............(o |
| 77e80 | 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 4d 22 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 6d 6f | ption-list."-M".flycheck-perl-mo |
| 77ea0 | 64 75 6c 65 2d 6c 69 73 74 20 63 6f 6e 63 61 74 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 | dule-list.concat))...:standard-i |
| 77ec0 | 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 | nput.t...:error-patterns...((err |
| 77ee0 | 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 6d 65 | or.line-start.(minimal-match.(me |
| 77f00 | 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 61 74 20 2d 20 6c 69 6e 65 20 22 20 | ssage))...........".at.-.line.". |
| 77f20 | 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 2e 22 20 28 61 6e 64 20 22 2c 20 22 | line...........(or.".".(and.",." |
| 77f40 | 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 20 6c 69 | .(zero-or-more.not-newline))).li |
| 77f60 | 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 65 72 6c 2d 6d 6f 64 65 20 63 70 65 | ne-end))...:modes.(perl-mode.cpe |
| 77f80 | 72 6c 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 70 65 72 6c 2d | rl-mode)...:next-checkers.(perl- |
| 77fa0 | 70 65 72 6c 63 72 69 74 69 63 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | perlcritic))..(flycheck-def-opti |
| 77fc0 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 73 65 76 65 72 | on-var.flycheck-perlcritic-sever |
| 77fe0 | 69 74 79 20 6e 69 6c 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 22 54 68 65 20 6d | ity.nil.perl-perlcritic..."The.m |
| 78000 | 65 73 73 61 67 65 20 73 65 76 65 72 69 74 79 20 66 6f 72 20 50 65 72 6c 20 43 72 69 74 69 63 2e | essage.severity.for.Perl.Critic. |
| 78020 | 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 | ..The.value.of.this.variable.is. |
| 78040 | 61 20 73 65 76 65 72 69 74 79 20 6c 65 76 65 6c 20 61 73 20 69 6e 74 65 67 65 72 2c 20 66 6f 72 | a.severity.level.as.integer,.for |
| 78060 | 0a 74 68 65 20 60 2d 2d 73 65 76 65 72 69 74 79 27 20 6f 70 74 69 6f 6e 20 74 6f 20 50 65 72 6c | .the.`--severity'.option.to.Perl |
| 78080 | 20 43 72 69 74 69 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 69 6e 74 65 67 65 72 20 3a 74 61 67 | .Critic."...:type.'(integer.:tag |
| 780a0 | 20 22 53 65 76 65 72 69 74 79 20 6c 65 76 65 6c 22 29 0a 20 20 3a 73 61 66 65 20 23 27 69 6e 74 | ."Severity.level")...:safe.#'int |
| 780c0 | 65 67 65 72 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | egerp...:package-version.'(flych |
| 780e0 | 65 63 6b 20 2e 20 22 30 2e 31 38 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 | eck..."0.18"))..(flycheck-def-op |
| 78100 | 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 74 68 65 | tion-var.flycheck-perlcritic-the |
| 78120 | 6d 65 20 6e 69 6c 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 22 54 68 65 20 74 68 | me.nil.perl-perlcritic..."The.th |
| 78140 | 65 6d 65 20 65 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 50 65 72 6c 20 43 72 69 74 69 63 2e 0a | eme.expression.for.Perl.Critic.. |
| 78160 | 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 70 | .The.value.of.this.variable.is.p |
| 78180 | 61 73 73 65 64 20 61 73 20 74 68 65 20 60 2d 2d 74 68 65 6d 65 27 20 6f 70 74 69 6f 6e 20 74 6f | assed.as.the.`--theme'.option.to |
| 781a0 | 0a 60 50 65 72 6c 3a 3a 43 72 69 74 69 63 27 2e 20 20 53 65 65 20 74 68 65 20 64 6f 63 75 6d 65 | .`Perl::Critic'...See.the.docume |
| 781c0 | 6e 74 61 74 69 6f 6e 20 6f 66 20 60 50 65 72 6c 3a 3a 43 72 69 74 69 63 27 20 66 6f 72 0a 64 65 | ntation.of.`Perl::Critic'.for.de |
| 781e0 | 74 61 69 6c 73 2e 22 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 | tails."...:type.'(choice.(const. |
| 78200 | 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :tag."None".nil)................ |
| 78220 | 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 54 68 65 6d 65 20 65 78 70 72 65 73 73 69 6f 6e | ..(string.:tag."Theme.expression |
| 78240 | 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 | "))...:safe.#'flycheck-string-or |
| 78260 | 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 | -nil-p...:package-version.'(flyc |
| 78280 | 68 65 63 6b 20 2e 20 22 33 32 2d 63 73 76 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | heck..."32-csv"))..(flycheck-def |
| 782a0 | 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 | -config-file-var.flycheck-perlcr |
| 782c0 | 69 74 69 63 72 63 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 20 20 20 20 20 20 20 | iticrc.perl-perlcritic.......... |
| 782e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 70 65 72 6c 63 72 69 74 69 | .....................".perlcriti |
| 78300 | 63 72 63 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | crc"...:package-version.'(flyche |
| 78320 | 63 6b 20 2e 20 22 32 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 | ck..."26"))..(flycheck-define-ch |
| 78340 | 65 63 6b 65 72 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 22 41 20 50 65 72 6c 20 | ecker.perl-perlcritic..."A.Perl. |
| 78360 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 65 72 6c 3a 3a 43 72 69 74 69 | syntax.checker.using.Perl::Criti |
| 78380 | 63 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6d 65 74 61 63 70 61 6e 2e 6f 72 | c...See.URL.`https://metacpan.or |
| 783a0 | 67 2f 70 6f 64 2f 50 65 72 6c 3a 3a 43 72 69 74 69 63 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | g/pod/Perl::Critic'."...:command |
| 783c0 | 20 28 22 70 65 72 6c 63 72 69 74 69 63 22 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 20 22 2d 2d 76 | .("perlcritic"."--no-color"."--v |
| 783e0 | 65 72 62 6f 73 65 22 20 22 25 66 2f 25 6c 2f 25 63 2f 25 73 2f 25 70 2f 25 6d 20 28 25 65 29 5c | erbose"."%f/%l/%c/%s/%p/%m.(%e)\ |
| 78400 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 70 | n".............(config-file."--p |
| 78420 | 72 6f 66 69 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 72 63 29 0a 20 | rofile".flycheck-perlcriticrc).. |
| 78440 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 65 76 65 72 69 74 79 22 20 | ...........(option."--severity". |
| 78460 | 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 73 65 76 65 72 69 74 79 20 6e 69 6c | flycheck-perlcritic-severity.nil |
| 78480 | 0a 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 6f 70 | .....................flycheck-op |
| 784a0 | 74 69 6f 6e 2d 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d | tion-int).............(option."- |
| 784c0 | 2d 74 68 65 6d 65 22 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 74 68 65 6d | -theme".flycheck-perlcritic-them |
| 784e0 | 65 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 | e))...:standard-input.t...:error |
| 78500 | 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 | -patterns...((info.line-start... |
| 78520 | 20 20 20 20 20 20 20 22 53 54 44 49 4e 2f 22 20 6c 69 6e 65 20 22 2f 22 20 63 6f 6c 75 6d 6e 20 | ......."STDIN/".line."/".column. |
| 78540 | 22 2f 22 20 28 61 6e 79 20 22 31 22 29 20 22 2f 22 0a 20 20 20 20 20 20 20 20 20 28 69 64 20 28 | "/".(any."1")."/"..........(id.( |
| 78560 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 2f 22 29 29 29 29 20 22 2f | one-or-more.(not.(any."/"))))."/ |
| 78580 | 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 | ".(message)..........line-end).. |
| 785a0 | 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 | ..(warning.line-start........... |
| 785c0 | 20 20 22 53 54 44 49 4e 2f 22 20 6c 69 6e 65 20 22 2f 22 20 63 6f 6c 75 6d 6e 20 22 2f 22 20 28 | .."STDIN/".line."/".column."/".( |
| 785e0 | 61 6e 79 20 22 32 33 34 22 29 20 22 2f 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 | any."234")."/".............(id.( |
| 78600 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 2f 22 29 29 29 29 20 22 2f | one-or-more.(not.(any."/"))))."/ |
| 78620 | 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | ".(message).............line-end |
| 78640 | 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 | )....(error.line-start.......... |
| 78660 | 20 22 53 54 44 49 4e 2f 22 20 6c 69 6e 65 20 22 2f 22 20 63 6f 6c 75 6d 6e 20 22 2f 22 20 28 61 | ."STDIN/".line."/".column."/".(a |
| 78680 | 6e 79 20 22 35 22 29 20 22 2f 22 0a 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 6f 6e 65 2d 6f | ny."5")."/"...........(id.(one-o |
| 786a0 | 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 2f 22 29 29 29 29 20 22 2f 22 20 28 6d 65 | r-more.(not.(any."/"))))."/".(me |
| 786c0 | 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d | ssage)...........line-end))...:m |
| 786e0 | 6f 64 65 73 20 28 63 70 65 72 6c 2d 6d 6f 64 65 20 70 65 72 6c 2d 6d 6f 64 65 29 0a 0a 20 20 3a | odes.(cperl-mode.perl-mode)....: |
| 78700 | 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a | error-explainer...(lambda.(err). |
| 78720 | 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 2d 63 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d | ....(let.((error-code.(flycheck- |
| 78740 | 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 22 68 | error-id.err))...........(url."h |
| 78760 | 74 74 70 73 3a 2f 2f 6d 65 74 61 63 70 61 6e 2e 6f 72 67 2f 70 6f 64 2f 50 65 72 6c 3a 3a 43 72 | ttps://metacpan.org/pod/Perl::Cr |
| 78780 | 69 74 69 63 3a 3a 50 6f 6c 69 63 79 3a 3a 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 65 | itic::Policy::%s")).......(and.e |
| 787a0 | 72 72 6f 72 2d 63 6f 64 65 20 60 28 75 72 6c 20 2e 20 2c 28 66 6f 72 6d 61 74 20 75 72 6c 20 65 | rror-code.`(url...,(format.url.e |
| 787c0 | 72 72 6f 72 2d 63 6f 64 65 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | rror-code))))))..(flycheck-defin |
| 787e0 | 65 2d 63 68 65 63 6b 65 72 20 70 68 70 0a 20 20 22 41 20 50 48 50 20 73 79 6e 74 61 78 20 63 68 | e-checker.php..."A.PHP.syntax.ch |
| 78800 | 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 50 48 50 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 | ecker.using.the.PHP.command.line |
| 78820 | 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 70 | .interpreter...See.URL.`http://p |
| 78840 | 68 70 2e 6e 65 74 2f 6d 61 6e 75 61 6c 2f 65 6e 2f 66 65 61 74 75 72 65 73 2e 63 6f 6d 6d 61 6e | hp.net/manual/en/features.comman |
| 78860 | 64 6c 69 6e 65 2e 70 68 70 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 68 70 22 20 22 | dline.php'."...:command.("php"." |
| 78880 | 2d 6c 22 20 22 2d 64 22 20 22 65 72 72 6f 72 5f 72 65 70 6f 72 74 69 6e 67 3d 45 5f 41 4c 4c 22 | -l"."-d"."error_reporting=E_ALL" |
| 788a0 | 20 22 2d 64 22 20 22 64 69 73 70 6c 61 79 5f 65 72 72 6f 72 73 3d 31 22 0a 20 20 20 20 20 20 20 | ."-d"."display_errors=1"........ |
| 788c0 | 20 20 20 20 20 22 2d 64 22 20 22 6c 6f 67 5f 65 72 72 6f 72 73 3d 30 22 20 73 6f 75 72 63 65 29 | ....."-d"."log_errors=0".source) |
| 788e0 | 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e | ...:error-patterns...((error.lin |
| 78900 | 65 2d 73 74 61 72 74 20 28 6f 72 20 22 50 61 72 73 65 22 20 22 46 61 74 61 6c 22 20 22 73 79 6e | e-start.(or."Parse"."Fatal"."syn |
| 78920 | 74 61 78 22 29 20 22 20 65 72 72 6f 72 22 20 28 61 6e 79 20 22 3a 22 20 22 2c 22 29 20 22 20 22 | tax").".error".(any.":".",")."." |
| 78940 | 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 20 69 6e 20 22 20 28 66 69 6c | ...........(message).".in.".(fil |
| 78960 | 65 2d 6e 61 6d 65 29 20 22 20 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e | e-name).".on.line.".line.line-en |
| 78980 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 68 70 2d 6d 6f 64 65 20 70 68 70 2d 74 73 2d 6d 6f | d))...:modes.(php-mode.php-ts-mo |
| 789a0 | 64 65 20 70 68 70 2b 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 | de.php+-mode)...:next-checkers.( |
| 789c0 | 28 77 61 72 6e 69 6e 67 20 2e 20 70 68 70 2d 70 68 70 6d 64 29 0a 20 20 20 20 20 20 20 20 20 20 | (warning...php-phpmd)........... |
| 789e0 | 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 70 68 70 2d 70 68 70 63 73 29 29 29 0a | ........(warning...php-phpcs))). |
| 78a00 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 | .(flycheck-def-option-var.flyche |
| 78a20 | 63 6b 2d 70 68 70 6d 64 2d 72 75 6c 65 73 65 74 73 0a 20 20 20 20 27 28 22 63 6c 65 61 6e 63 6f | ck-phpmd-rulesets.....'("cleanco |
| 78a40 | 64 65 22 20 22 63 6f 64 65 73 69 7a 65 22 20 22 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 22 20 22 | de"."codesize"."controversial"." |
| 78a60 | 64 65 73 69 67 6e 22 20 22 6e 61 6d 69 6e 67 22 20 22 75 6e 75 73 65 64 63 6f 64 65 22 29 0a 20 | design"."naming"."unusedcode").. |
| 78a80 | 20 20 20 70 68 70 2d 70 68 70 6d 64 0a 20 20 22 54 68 65 20 72 75 6c 65 20 73 65 74 73 20 66 6f | ...php-phpmd..."The.rule.sets.fo |
| 78aa0 | 72 20 50 48 50 20 4d 65 73 73 20 44 65 74 65 63 74 6f 72 2e 0a 0a 53 65 74 20 64 65 66 61 75 6c | r.PHP.Mess.Detector...Set.defaul |
| 78ac0 | 74 20 72 75 6c 65 20 73 65 74 73 20 61 6e 64 20 63 75 73 74 6f 6d 20 72 75 6c 65 20 73 65 74 20 | t.rule.sets.and.custom.rule.set. |
| 78ae0 | 66 69 6c 65 73 2e 0a 0a 53 65 65 20 73 65 63 74 69 6f 6e 20 5c 22 55 73 69 6e 67 20 6d 75 6c 74 | files...See.section.\"Using.mult |
| 78b00 | 69 70 6c 65 20 72 75 6c 65 20 73 65 74 73 5c 22 20 69 6e 20 74 68 65 20 50 48 50 20 4d 65 73 73 | iple.rule.sets\".in.the.PHP.Mess |
| 78b20 | 20 44 65 74 65 63 74 6f 72 0a 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | .Detector.manual.at.URL.`https:/ |
| 78b40 | 2f 70 68 70 6d 64 2e 6f 72 67 2f 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2f 69 6e 64 65 78 2e 68 | /phpmd.org/documentation/index.h |
| 78b60 | 74 6d 6c 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 72 75 | tml'."...:type.'(repeat.:tag."ru |
| 78b80 | 6c 65 20 73 65 74 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e | le.sets"..................(strin |
| 78ba0 | 67 20 3a 74 61 67 20 22 41 20 66 69 6c 65 6e 61 6d 65 20 6f 72 20 72 75 6c 65 20 73 65 74 22 29 | g.:tag."A.filename.or.rule.set") |
| 78bc0 | 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 | )...:safe.#'flycheck-string-list |
| 78be0 | 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 68 | -p)..(flycheck-define-checker.ph |
| 78c00 | 70 2d 70 68 70 6d 64 0a 20 20 22 41 20 50 48 50 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 | p-phpmd..."A.PHP.style.checker.u |
| 78c20 | 73 69 6e 67 20 50 48 50 20 4d 65 73 73 20 44 65 74 65 63 74 6f 72 2e 0a 0a 53 65 65 20 55 52 4c | sing.PHP.Mess.Detector...See.URL |
| 78c40 | 20 60 68 74 74 70 73 3a 2f 2f 70 68 70 6d 64 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 | .`https://phpmd.org/'."...:comma |
| 78c60 | 6e 64 20 28 22 70 68 70 6d 64 22 20 73 6f 75 72 63 65 20 22 78 6d 6c 22 0a 20 20 20 20 20 20 20 | nd.("phpmd".source."xml"........ |
| 78c80 | 20 20 20 20 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d | .....(eval.(flycheck-option-comm |
| 78ca0 | 61 2d 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | a-separated-list................ |
| 78cc0 | 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 70 68 70 6d 64 2d 72 75 6c 65 73 65 74 73 29 29 29 0a 20 | ....flycheck-phpmd-rulesets))).. |
| 78ce0 | 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 70 68 | .:error-parser.flycheck-parse-ph |
| 78d00 | 70 6d 64 0a 20 20 3a 6d 6f 64 65 73 20 28 70 68 70 2d 6d 6f 64 65 20 70 68 70 2d 74 73 2d 6d 6f | pmd...:modes.(php-mode.php-ts-mo |
| 78d20 | 64 65 20 70 68 70 2b 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 | de.php+-mode)...:next-checkers.( |
| 78d40 | 70 68 70 2d 70 68 70 63 73 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f | php-phpcs))..(flycheck-def-optio |
| 78d60 | 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 68 70 63 73 2d 73 74 61 6e 64 61 72 64 20 6e 69 | n-var.flycheck-phpcs-standard.ni |
| 78d80 | 6c 20 70 68 70 2d 70 68 70 63 73 0a 20 20 22 54 68 65 20 63 6f 64 69 6e 67 20 73 74 61 6e 64 61 | l.php-phpcs..."The.coding.standa |
| 78da0 | 72 64 20 66 6f 72 20 50 48 50 20 43 6f 64 65 53 6e 69 66 66 65 72 2e 0a 0a 57 68 65 6e 20 6e 69 | rd.for.PHP.CodeSniffer...When.ni |
| 78dc0 | 6c 2c 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 20 66 72 6f 6d | l,.use.the.default.standard.from |
| 78de0 | 20 74 68 65 20 67 6c 6f 62 61 6c 20 50 48 50 0a 43 6f 64 65 53 6e 69 66 66 65 72 20 63 6f 6e 66 | .the.global.PHP.CodeSniffer.conf |
| 78e00 | 69 67 75 72 61 74 69 6f 6e 2e 20 20 57 68 65 6e 20 73 65 74 20 74 6f 20 61 20 73 74 72 69 6e 67 | iguration...When.set.to.a.string |
| 78e20 | 2c 20 70 61 73 73 20 74 68 65 20 73 74 72 69 6e 67 0a 74 6f 20 50 48 50 20 43 6f 64 65 53 6e 69 | ,.pass.the.string.to.PHP.CodeSni |
| 78e40 | 66 66 65 72 20 77 68 69 63 68 20 77 69 6c 6c 20 69 6e 74 65 72 70 72 65 74 20 69 74 20 61 73 20 | ffer.which.will.interpret.it.as. |
| 78e60 | 6e 61 6d 65 20 61 73 20 61 20 73 74 61 6e 64 61 72 64 2c 0a 6f 72 20 61 73 20 70 61 74 68 20 74 | name.as.a.standard,.or.as.path.t |
| 78e80 | 6f 20 61 20 73 74 61 6e 64 61 72 64 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 22 0a 20 20 3a | o.a.standard.specification."...: |
| 78ea0 | 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 75 | type.'(choice.(const.:tag."Defau |
| 78ec0 | 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lt.standard".nil)............... |
| 78ee0 | 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 53 74 61 6e 64 61 72 64 20 6e 61 6d 65 20 6f | ...(string.:tag."Standard.name.o |
| 78f00 | 72 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 | r.file"))...:safe.#'flycheck-str |
| 78f20 | 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d | ing-or-nil-p)..(flycheck-define- |
| 78f40 | 63 68 65 63 6b 65 72 20 70 68 70 2d 70 68 70 63 73 0a 20 20 22 41 20 50 48 50 20 73 74 79 6c 65 | checker.php-phpcs..."A.PHP.style |
| 78f60 | 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 48 50 20 43 6f 64 65 20 53 6e 69 66 66 65 72 2e | .checker.using.PHP.Code.Sniffer. |
| 78f80 | 0a 0a 4e 65 65 64 73 20 50 48 50 20 43 6f 64 65 20 53 6e 69 66 66 65 72 20 32 2e 36 20 6f 72 20 | ..Needs.PHP.Code.Sniffer.2.6.or. |
| 78fa0 | 6e 65 77 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 70 65 61 72 2e 70 68 70 | newer...See.URL.`http://pear.php |
| 78fc0 | 2e 6e 65 74 2f 70 61 63 6b 61 67 65 2f 50 48 50 5f 43 6f 64 65 53 6e 69 66 66 65 72 2f 27 2e 22 | .net/package/PHP_CodeSniffer/'." |
| 78fe0 | 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 68 70 63 73 22 20 22 2d 2d 72 65 70 6f 72 74 3d 63 | ...:command.("phpcs"."--report=c |
| 79000 | 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 2d 71 | heckstyle".............;;.Use.-q |
| 79020 | 20 66 6c 61 67 20 74 6f 20 66 6f 72 63 65 20 71 75 69 65 74 20 6d 6f 64 65 0a 20 20 20 20 20 20 | .flag.to.force.quiet.mode....... |
| 79040 | 20 20 20 20 20 20 3b 3b 20 51 75 69 65 74 20 6d 6f 64 65 20 70 72 65 76 65 6e 74 73 20 65 72 72 | ......;;.Quiet.mode.prevents.err |
| 79060 | 6f 72 73 20 66 72 6f 6d 20 65 78 74 72 61 20 6f 75 74 70 75 74 20 77 68 65 6e 20 70 68 70 63 73 | ors.from.extra.output.when.phpcs |
| 79080 | 20 68 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 65 65 6e 20 63 6f 6e 66 69 67 75 | .has.............;;.been.configu |
| 790a0 | 72 65 64 20 77 69 74 68 20 73 68 6f 77 5f 70 72 6f 67 72 65 73 73 20 65 6e 61 62 6c 65 64 0a 20 | red.with.show_progress.enabled.. |
| 790c0 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 71 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 | ..........."-q".............(opt |
| 790e0 | 69 6f 6e 20 22 2d 2d 73 74 61 6e 64 61 72 64 3d 22 20 66 6c 79 63 68 65 63 6b 2d 70 68 70 63 73 | ion."--standard=".flycheck-phpcs |
| 79100 | 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | -standard.concat).............;; |
| 79120 | 20 53 6f 6d 65 20 66 69 6c 65 73 20 61 72 65 20 6e 6f 74 20 64 65 74 65 63 74 65 64 20 63 6f 72 | .Some.files.are.not.detected.cor |
| 79140 | 72 65 63 74 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 6f 20 69 74 20 69 73 20 6e | rectly.............;;.so.it.is.n |
| 79160 | 65 63 65 73 73 61 72 79 20 74 6f 20 70 61 73 73 20 74 68 65 20 65 78 74 65 6e 73 69 6f 6e 2e 0a | ecessary.to.pass.the.extension.. |
| 79180 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ............(eval..............( |
| 791a0 | 77 68 65 6e 2d 6c 65 74 2a 20 28 28 66 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | when-let*.((fname.buffer-file-na |
| 791c0 | 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 | me)..........................(ex |
| 791e0 | 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 65 78 74 65 6e 73 69 6f 6e 20 66 6e 61 6d 65 29 29 29 0a | t.(file-name-extension.fname))). |
| 79200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 65 78 74 65 6e 73 | ...............(concat."--extens |
| 79220 | 69 6f 6e 73 3d 22 20 65 78 74 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 61 | ions=".ext)))..............;;.Pa |
| 79240 | 73 73 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c 65 20 6e 61 6d 65 20 74 6f 20 70 68 70 63 73 2e 20 | ss.original.file.name.to.phpcs.. |
| 79260 | 20 57 65 20 6e 65 65 64 20 74 6f 20 63 6f 6e 63 61 74 20 65 78 70 6c 69 63 69 74 6c 79 0a 20 20 | .We.need.to.concat.explicitly... |
| 79280 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 65 72 65 2c 20 62 65 63 61 75 73 65 20 70 68 70 63 73 | ..........;;.here,.because.phpcs |
| 792a0 | 20 72 65 61 6c 6c 79 20 69 6e 73 69 73 74 73 20 74 6f 20 67 65 74 20 6f 70 74 69 6f 6e 20 61 6e | .really.insists.to.get.option.an |
| 792c0 | 64 20 61 72 67 75 6d 65 6e 74 20 61 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 20 73 | d.argument.as.............;;.a.s |
| 792e0 | 69 6e 67 6c 65 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 20 3a 7c 0a 20 | ingle.command.line.argument.:|.. |
| 79300 | 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 66 | ...........(eval.(when.(buffer-f |
| 79320 | 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ile-name).....................(c |
| 79340 | 6f 6e 63 61 74 20 22 2d 2d 73 74 64 69 6e 2d 70 61 74 68 3d 22 20 28 62 75 66 66 65 72 2d 66 69 | oncat."--stdin-path=".(buffer-fi |
| 79360 | 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 | le-name)))).............;;.Read. |
| 79380 | 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | from.standard.input............. |
| 793a0 | 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f | "-")...:standard-input.t...:erro |
| 793c0 | 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 | r-parser.flycheck-parse-checksty |
| 793e0 | 6c 65 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 | le...:error-filter...(lambda.(er |
| 79400 | 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 | rors).....(flycheck-sanitize-err |
| 79420 | 6f 72 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d | ors......(flycheck-remove-error- |
| 79440 | 66 69 6c 65 2d 6e 61 6d 65 73 20 22 53 54 44 49 4e 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a | file-names."STDIN".errors)))...: |
| 79460 | 6d 6f 64 65 73 20 28 70 68 70 2d 6d 6f 64 65 20 70 68 70 2d 74 73 2d 6d 6f 64 65 20 70 68 70 2b | modes.(php-mode.php-ts-mode.php+ |
| 79480 | 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 70 68 70 63 73 20 73 65 65 6d 73 20 74 6f 20 63 68 6f 6b 65 | -mode)...;;.phpcs.seems.to.choke |
| 794a0 | 20 6f 6e 20 65 6d 70 74 79 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2c 20 68 65 6e 63 65 20 | .on.empty.standard.input,.hence. |
| 794c0 | 73 6b 69 70 20 70 68 70 63 73 20 69 66 20 74 68 65 0a 20 20 3b 3b 20 62 75 66 66 65 72 20 69 73 | skip.phpcs.if.the...;;.buffer.is |
| 794e0 | 20 65 6d 70 74 79 2c 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 | .empty,.see.https://github.com/f |
| 79500 | 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 39 30 37 0a 20 20 3a 70 | lycheck/flycheck/issues/907...:p |
| 79520 | 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 | redicate.flycheck-buffer-nonempt |
| 79540 | 79 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 | y-p)..(flycheck-define-checker.p |
| 79560 | 68 70 2d 70 68 70 63 73 2d 63 68 61 6e 67 65 64 0a 20 20 22 41 20 50 48 50 20 73 74 79 6c 65 20 | hp-phpcs-changed..."A.PHP.style. |
| 79580 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 48 50 43 53 2d 43 68 61 6e 67 65 64 2e 0a 20 20 20 | checker.using.PHPCS-Changed..... |
| 795a0 | 4e 65 65 64 73 20 50 48 50 20 43 6f 64 65 20 53 6e 69 66 66 65 72 20 32 2e 36 20 6f 72 20 6e 65 | Needs.PHP.Code.Sniffer.2.6.or.ne |
| 795c0 | 77 65 72 2e 0a 20 20 20 53 65 65 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | wer.....See.`https://github.com/ |
| 795e0 | 73 69 72 62 72 69 6c 6c 69 67 2f 70 68 70 63 73 2d 63 68 61 6e 67 65 64 27 2e 22 0a 20 20 3a 63 | sirbrillig/phpcs-changed'."...:c |
| 79600 | 6f 6d 6d 61 6e 64 20 28 22 70 68 70 63 73 2d 63 68 61 6e 67 65 64 22 0a 20 20 20 20 20 20 20 20 | ommand.("phpcs-changed"......... |
| 79620 | 20 20 20 20 22 2d 2d 67 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 69 74 2d 62 | ...."--git"............."--git-b |
| 79640 | 61 73 65 20 74 72 75 6e 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 69 74 2d 75 6e | ase.trunk"............."--git-un |
| 79660 | 73 74 61 67 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 | staged".............(option."--s |
| 79680 | 74 61 6e 64 61 72 64 3d 22 20 66 6c 79 63 68 65 63 6b 2d 70 68 70 63 73 2d 73 74 61 6e 64 61 72 | tandard=".flycheck-phpcs-standar |
| 796a0 | 64 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 62 75 66 | d.concat).............(eval.(buf |
| 796c0 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 | fer-file-name)).............)... |
| 796e0 | 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 | :standard-input.t...:error-parse |
| 79700 | 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 0a 20 20 3a 65 | r.flycheck-parse-checkstyle...:e |
| 79720 | 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 | rror-filter...(lambda.(errors).. |
| 79740 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 | ...(flycheck-sanitize-errors.... |
| 79760 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 | ..(flycheck-remove-error-file-na |
| 79780 | 6d 65 73 20 22 53 54 44 49 4e 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 | mes."STDIN".errors)))...:modes.( |
| 797a0 | 70 68 70 2d 6d 6f 64 65 20 70 68 70 2b 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 70 68 70 63 73 20 73 | php-mode.php+-mode)...;;.phpcs.s |
| 797c0 | 65 65 6d 73 20 74 6f 20 63 68 6f 6b 65 20 6f 6e 20 65 6d 70 74 79 20 73 74 61 6e 64 61 72 64 20 | eems.to.choke.on.empty.standard. |
| 797e0 | 69 6e 70 75 74 2c 20 68 65 6e 63 65 20 73 6b 69 70 20 70 68 70 63 73 20 69 66 20 74 68 65 0a 20 | input,.hence.skip.phpcs.if.the.. |
| 79800 | 20 3b 3b 20 62 75 66 66 65 72 20 69 73 20 65 6d 70 74 79 2c 20 73 65 65 20 68 74 74 70 73 3a 2f | .;;.buffer.is.empty,.see.https:/ |
| 79820 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 | /github.com/flycheck/flycheck/is |
| 79840 | 73 75 65 73 2f 39 30 37 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 | sues/907...:predicate.flycheck-b |
| 79860 | 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | uffer-nonempty-p)..(flycheck-def |
| 79880 | 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 72 6f 63 65 73 73 69 6e 67 0a 20 20 22 50 72 6f 63 65 73 | ine-checker.processing..."Proces |
| 798a0 | 73 69 6e 67 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 74 6f 6f 6c 2e 0a 0a 53 65 65 20 68 74 74 | sing.command.line.tool...See.htt |
| 798c0 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 72 6f 63 65 73 73 69 6e 67 2f 70 72 6f 63 65 | ps://github.com/processing/proce |
| 798e0 | 73 73 69 6e 67 2f 77 69 6b 69 2f 43 6f 6d 6d 61 6e 64 2d 4c 69 6e 65 22 0a 20 20 3a 63 6f 6d 6d | ssing/wiki/Command-Line"...:comm |
| 79900 | 61 6e 64 20 28 22 70 72 6f 63 65 73 73 69 6e 67 2d 6a 61 76 61 22 20 22 2d 2d 66 6f 72 63 65 22 | and.("processing-java"."--force" |
| 79920 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 63 68 61 6e 67 65 20 74 68 65 | .............;;.Don't.change.the |
| 79940 | 20 6f 72 64 65 72 20 6f 66 20 74 68 65 73 65 20 61 72 67 75 6d 65 6e 74 73 2c 20 70 72 6f 63 65 | .order.of.these.arguments,.proce |
| 79960 | 73 73 69 6e 67 20 69 73 20 70 72 65 74 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 | ssing.is.pretty.............;;.p |
| 79980 | 69 63 6b 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 | icky.............(eval.(concat." |
| 799a0 | 2d 2d 73 6b 65 74 63 68 3d 22 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 | --sketch=".(file-name-directory. |
| 799c0 | 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | (buffer-file-name))))........... |
| 799e0 | 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 6f 75 74 70 75 74 3d 22 20 28 66 6c 79 | ..(eval.(concat."--output=".(fly |
| 79a00 | 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 | check-temp-dir-system)))........ |
| 79a20 | 20 20 20 20 20 22 2d 2d 62 75 69 6c 64 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e | ....."--build")...:error-pattern |
| 79a40 | 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d | s...((error.line-start.(file-nam |
| 79a60 | 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 | e).":".line.":".column.......... |
| 79a80 | 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 28 6f 72 20 64 69 67 69 74 20 22 3a 22 29 29 20 28 | .(zero-or-more.(or.digit.":")).( |
| 79aa0 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 72 6f | message).line-end))...:modes.pro |
| 79ac0 | 63 65 73 73 69 6e 67 2d 6d 6f 64 65 0a 20 20 3b 3b 20 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 | cessing-mode...;;.This.syntax.ch |
| 79ae0 | 65 63 6b 65 72 20 6e 65 65 64 73 20 61 20 66 69 6c 65 20 6e 61 6d 65 0a 20 20 3a 70 72 65 64 69 | ecker.needs.a.file.name...:predi |
| 79b00 | 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | cate.(lambda.().(buffer-file-nam |
| 79b20 | 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 73 65 6c 69 6e 74 2d | e)))..(defun.flycheck-proselint- |
| 79b40 | 70 61 72 73 65 2d 65 72 72 6f 72 73 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 | parse-errors.(output.checker.buf |
| 79b60 | 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 70 72 6f 73 65 6c 69 6e 74 20 6a 73 6f 6e 20 6f 75 74 | fer)..."Parse.proselint.json.out |
| 79b80 | 70 75 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 | put.errors.from.OUTPUT...CHECKER |
| 79ba0 | 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 64 20 74 68 65 20 43 48 45 43 4b 45 52 20 | .and.BUFFER.denoted.the.CHECKER. |
| 79bc0 | 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 | that.returned.OUTPUT.and.the.BUF |
| 79be0 | 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c | FER.that.was.checked.respectivel |
| 79c00 | 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 70 72 6f 73 65 6c 69 6e 74 2e 63 6f | y...See.URL.`http://proselint.co |
| 79c20 | 6d 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 70 | m/'.for.more.information.about.p |
| 79c40 | 72 6f 73 65 6c 69 6e 74 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 72 | roselint."...(mapcar.(lambda.(er |
| 79c60 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 | r).............(let-alist.err... |
| 79c80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d | ............(flycheck-error-new- |
| 79ca0 | 61 74 2d 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 73 74 61 72 74 0a 20 20 20 | at-pos.................start.... |
| 79cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 | ............(pcase..severity.... |
| 79ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 73 75 67 67 65 73 74 69 6f 6e 22 20 27 69 6e | ..............(`"suggestion".'in |
| 79d00 | 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 77 61 72 6e 69 6e 67 22 | fo)..................(`"warning" |
| 79d20 | 20 20 20 20 27 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 28 | ....'warning)..................( |
| 79d40 | 60 22 65 72 72 6f 72 22 20 20 20 20 20 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 | `"error"......'error)........... |
| 79d60 | 20 20 20 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 74 6f 20 65 72 72 6f 72 0a 20 20 20 20 20 | .......;;.Default.to.error...... |
| 79d80 | 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 20 20 20 20 20 20 20 20 20 20 20 20 27 65 72 72 6f | ............(_.............'erro |
| 79da0 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 | r)).................message..... |
| 79dc0 | 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 | ...........:id..check........... |
| 79de0 | 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....:buffer.buffer............. |
| 79e00 | 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...:checker.checker............. |
| 79e20 | 20 20 20 3b 3b 20 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6d 70 | ...;;.See.https://github.com/amp |
| 79e40 | 65 72 73 65 72 2f 70 72 6f 73 65 6c 69 6e 74 2f 69 73 73 75 65 73 2f 31 30 34 38 0a 20 20 20 20 | erser/proselint/issues/1048..... |
| 79e60 | 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 70 6f 73 20 2e 65 6e 64 29 29 29 0a 20 20 20 20 | ...........:end-pos..end)))..... |
| 79e80 | 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d | ......(let-alist.(car.(flycheck- |
| 79ea0 | 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | parse-json.output))............. |
| 79ec0 | 2e 64 61 74 61 2e 65 72 72 6f 72 73 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | .data.errors)))..(flycheck-defin |
| 79ee0 | 65 2d 63 68 65 63 6b 65 72 20 70 72 6f 73 65 6c 69 6e 74 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 | e-checker.proselint..."Flycheck. |
| 79f00 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 72 6f 73 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 | checker.using.Proselint...See.UR |
| 79f20 | 4c 20 60 68 74 74 70 3a 2f 2f 70 72 6f 73 65 6c 69 6e 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3a 63 | L.`http://proselint.com/'."...:c |
| 79f40 | 6f 6d 6d 61 6e 64 20 28 22 70 72 6f 73 65 6c 69 6e 74 22 20 22 2d 2d 6a 73 6f 6e 22 20 22 2d 22 | ommand.("proselint"."--json"."-" |
| 79f60 | 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 | )...:standard-input.t...:error-p |
| 79f80 | 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 73 65 6c 69 6e 74 2d 70 61 72 73 65 2d 65 | arser.flycheck-proselint-parse-e |
| 79fa0 | 72 72 6f 72 73 0a 20 20 3a 6d 6f 64 65 73 20 28 74 65 78 74 2d 6d 6f 64 65 20 6d 61 72 6b 64 6f | rrors...:modes.(text-mode.markdo |
| 79fc0 | 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 20 6d 65 73 73 61 67 65 2d 6d 6f 64 65 20 6f 72 | wn-mode.gfm-mode.message-mode.or |
| 79fe0 | 67 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 | g-mode))..(flycheck-def-option-v |
| 7a000 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 74 6f 63 2d 69 6d 70 6f 72 74 2d 70 61 74 68 20 6e | ar.flycheck-protoc-import-path.n |
| 7a020 | 69 6c 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 | il.protobuf-protoc..."A.list.of. |
| 7a040 | 64 69 72 65 63 74 6f 72 69 65 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 69 6d 70 6f 72 74 20 64 69 | directories.to.resolve.import.di |
| 7a060 | 72 65 63 74 69 76 65 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 | rectives...The.value.of.this.var |
| 7a080 | 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 | iable.is.a.list.of.strings,.wher |
| 7a0a0 | 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 | e.each.string.is.a.directory.to. |
| 7a0c0 | 61 64 64 20 74 6f 20 74 68 65 20 69 6d 70 6f 72 74 20 70 61 74 68 2e 20 20 52 65 6c 61 74 69 76 | add.to.the.import.path...Relativ |
| 7a0e0 | 65 20 70 61 74 68 73 0a 61 72 65 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 | e.paths.are.relative.to.the.file |
| 7a100 | 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 | .being.checked."...:type.'(repea |
| 7a120 | 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6d 70 6f 72 74 20 64 69 72 65 63 74 | t.(directory.:tag."Import.direct |
| 7a140 | 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 | ory"))...:safe.#'flycheck-string |
| 7a160 | 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 | -list-p...:package-version.'(fly |
| 7a180 | 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | check..."32"))..(flycheck-define |
| 7a1a0 | 2d 63 68 65 63 6b 65 72 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 63 0a 20 20 22 41 20 70 72 | -checker.protobuf-protoc..."A.pr |
| 7a1c0 | 6f 74 6f 62 75 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 | otobuf.syntax.checker.using.the. |
| 7a1e0 | 70 72 6f 74 6f 63 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 | protoc.compiler...See.URL.`https |
| 7a200 | 3a 2f 2f 64 65 76 65 6c 6f 70 65 72 73 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 70 72 6f 74 6f 63 6f | ://developers.google.com/protoco |
| 7a220 | 6c 2d 62 75 66 66 65 72 73 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 72 6f 74 6f | l-buffers/'."...:command.("proto |
| 7a240 | 63 22 20 22 2d 2d 65 72 72 6f 72 5f 66 6f 72 6d 61 74 22 20 22 67 63 63 22 0a 20 20 20 20 20 20 | c"."--error_format"."gcc"....... |
| 7a260 | 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 6a 61 76 61 5f 6f 75 74 3d | ......(eval.(concat."--java_out= |
| 7a280 | 22 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d 29 29 29 0a 20 | ".(flycheck-temp-dir-system))).. |
| 7a2a0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 64 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 | ...........;;.Add.the.current.di |
| 7a2c0 | 72 65 63 74 6f 72 79 20 74 6f 20 72 65 73 6f 6c 76 65 20 69 6d 70 6f 72 74 73 0a 20 20 20 20 20 | rectory.to.resolve.imports...... |
| 7a2e0 | 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 70 72 6f 74 6f 5f 70 61 | .......(eval.(concat."--proto_pa |
| 7a300 | 74 68 3d 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 28 | th="...........................( |
| 7a320 | 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 62 75 66 66 65 72 2d 66 69 6c 65 | file-name-directory.(buffer-file |
| 7a340 | 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 64 64 20 6f 74 68 | -name)))).............;;.Add.oth |
| 7a360 | 65 72 20 69 6d 70 6f 72 74 20 70 61 74 68 73 3b 20 74 68 69 73 20 6e 65 65 64 73 20 74 6f 20 62 | er.import.paths;.this.needs.to.b |
| 7a380 | 65 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.after.the.current............. |
| 7a3a0 | 3b 3b 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 70 72 6f 64 75 63 65 20 74 68 65 20 72 69 67 68 | ;;.directory.to.produce.the.righ |
| 7a3c0 | 74 20 6f 75 74 70 75 74 2e 20 20 53 65 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b | t.output...See.URL.............; |
| 7a3e0 | 3b 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 | ;.`https://github.com/flycheck/f |
| 7a400 | 6c 79 63 68 65 63 6b 2f 70 75 6c 6c 2f 31 36 35 35 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | lycheck/pull/1655'.............( |
| 7a420 | 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 70 72 6f 74 6f 5f 70 61 74 68 3d 22 20 66 6c 79 63 | option-list."--proto_path=".flyc |
| 7a440 | 68 65 63 6b 2d 70 72 6f 74 6f 63 2d 69 6d 70 6f 72 74 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a | heck-protoc-import-path.concat). |
| 7a460 | 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 | ............source-inplace)...:e |
| 7a480 | 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 72 | rror-patterns...((info.line-star |
| 7a4a0 | 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d | t.(file-name).":".line.":".colum |
| 7a4c0 | 6e 0a 20 20 20 20 20 20 20 20 20 22 3a 20 6e 6f 74 65 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 | n..........":.note:.".(message). |
| 7a4e0 | 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 | line-end)....(error.line-start.( |
| 7a500 | 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 | file-name).":".line.":".column.. |
| 7a520 | 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 | .........":.".(message).line-end |
| 7a540 | 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 | )....(error.line-start.......... |
| 7a560 | 20 28 6d 65 73 73 61 67 65 20 22 49 6e 20 66 69 6c 65 20 69 6e 63 6c 75 64 65 64 20 66 72 6f 6d | .(message."In.file.included.from |
| 7a580 | 22 29 20 22 20 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 0a | ").".".(file-name).":".line.":". |
| 7a5a0 | 20 20 20 20 20 20 20 20 20 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | ..........column.":".line-end)). |
| 7a5c0 | 20 20 3a 6d 6f 64 65 73 20 70 72 6f 74 6f 62 75 66 2d 6d 6f 64 65 0a 20 20 3a 70 72 65 64 69 63 | ..:modes.protobuf-mode...:predic |
| 7a5e0 | 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | ate.(lambda.().(buffer-file-name |
| 7a600 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 74 6f 74 6f 6f 6c 2d 70 | )))..(defun.flycheck-prototool-p |
| 7a620 | 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 63 68 65 63 6b 65 72 29 | roject-root.(&optional._checker) |
| 7a640 | 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6e 65 61 72 65 73 74 20 64 69 72 65 63 74 6f 72 79 | ..."Return.the.nearest.directory |
| 7a660 | 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 70 72 6f 74 6f 74 6f 6f 6c 2e 79 61 6d 6c 20 63 6f 6e 66 | .holding.the.prototool.yaml.conf |
| 7a680 | 69 67 75 72 61 74 69 6f 6e 2e 22 0a 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | iguration."...(and.buffer-file-n |
| 7a6a0 | 61 6d 65 0a 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 | ame........(locate-dominating-fi |
| 7a6c0 | 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 70 72 6f 74 6f 74 6f 6f 6c 2e 79 | le.buffer-file-name."prototool.y |
| 7a6e0 | 61 6d 6c 22 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | aml")))..(flycheck-define-checke |
| 7a700 | 72 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 74 6f 6f 6c 0a 20 20 22 41 20 70 72 6f 74 6f 62 | r.protobuf-prototool..."A.protob |
| 7a720 | 75 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 70 72 6f 74 6f 74 6f 6f | uf.syntax.checker.using.prototoo |
| 7a740 | 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f | l...See.URL.`https://github.com/ |
| 7a760 | 75 62 65 72 2f 70 72 6f 74 6f 74 6f 6f 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 | uber/prototool'."...:command.("p |
| 7a780 | 72 6f 74 6f 74 6f 6f 6c 22 20 22 6c 69 6e 74 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c | rototool"."lint".source-original |
| 7a7a0 | 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 | )...:error-patterns...((warning. |
| 7a7c0 | 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 | line-start.(file-name).":".line. |
| 7a7e0 | 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e | ":".column.":".(message).line-en |
| 7a800 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 72 6f 74 6f 62 75 66 2d 6d 6f 64 65 0a 20 20 3a 65 6e | d))...:modes.protobuf-mode...:en |
| 7a820 | 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 74 6f 74 6f 6f 6c 2d 70 72 6f 6a 65 63 74 | abled.flycheck-prototool-project |
| 7a840 | 2d 72 6f 6f 74 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 | -root...:predicate.flycheck-buff |
| 7a860 | 65 72 2d 73 61 76 65 64 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 | er-saved-p)..(flycheck-define-ch |
| 7a880 | 65 63 6b 65 72 20 70 75 67 0a 20 20 22 41 20 50 75 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | ecker.pug..."A.Pug.syntax.checke |
| 7a8a0 | 72 20 75 73 69 6e 67 20 74 68 65 20 70 75 67 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 | r.using.the.pug.compiler...See.U |
| 7a8c0 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 75 67 6a 73 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d | RL.`https://pugjs.org/'."...:com |
| 7a8e0 | 6d 61 6e 64 20 28 22 70 75 67 22 20 22 2d 70 22 20 28 65 76 61 6c 20 28 65 78 70 61 6e 64 2d 66 | mand.("pug"."-p".(eval.(expand-f |
| 7a900 | 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 | ile-name.(buffer-file-name)))).. |
| 7a920 | 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | .:standard-input.t...:error-patt |
| 7a940 | 65 72 6e 73 0a 20 20 3b 3b 20 65 72 72 6f 72 73 20 77 69 74 68 20 69 6e 63 6c 75 64 65 73 2f 65 | erns...;;.errors.with.includes/e |
| 7a960 | 78 74 65 6e 64 73 20 28 65 2e 67 2e 20 6d 69 73 73 69 6e 67 20 66 69 6c 65 73 29 0a 20 20 28 28 | xtends.(e.g..missing.files)...(( |
| 7a980 | 65 72 72 6f 72 20 22 45 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 28 7a 65 72 6f 2d | error."Error:.".(message).(zero- |
| 7a9a0 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 | or-more.not-newline)."\n"....... |
| 7a9c0 | 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 | ....(zero-or-more.not-newline)." |
| 7a9e0 | 61 74 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 | at."...........(zero-or-more.not |
| 7aa00 | 2d 6e 65 77 6c 69 6e 65 29 20 22 20 6c 69 6e 65 20 22 20 6c 69 6e 65 29 0a 20 20 20 3b 3b 20 65 | -newline).".line.".line)....;;.e |
| 7aa20 | 72 72 6f 72 20 77 68 65 6e 20 70 6c 61 63 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 6f 74 68 65 72 | rror.when.placing.anything.other |
| 7aa40 | 20 74 68 61 6e 20 61 20 6d 69 78 69 6e 20 6f 72 0a 20 20 20 3b 3b 20 62 6c 6f 63 6b 20 61 74 20 | .than.a.mixin.or....;;.block.at. |
| 7aa60 | 74 68 65 20 74 6f 70 2d 6c 65 76 65 6c 20 6f 66 20 61 6e 20 65 78 74 65 6e 64 65 64 20 74 65 6d | the.top-level.of.an.extended.tem |
| 7aa80 | 70 6c 61 74 65 0a 20 20 20 3b 3b 20 61 6c 73 6f 20 75 6e 6b 6e 6f 77 6e 20 66 69 6c 74 65 72 73 | plate....;;.also.unknown.filters |
| 7aaa0 | 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 22 20 | ....(error.line-start."Error:.". |
| 7aac0 | 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 22 | (file-name).":"...........line." |
| 7aae0 | 3a 22 20 63 6f 6c 75 6d 6e 20 22 5c 6e 5c 6e 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d | :".column."\n\n".(message).line- |
| 7ab00 | 65 6e 64 29 0a 20 20 20 3b 3b 20 73 79 6e 74 61 78 2f 72 75 6e 74 69 6d 65 20 65 72 72 6f 72 73 | end)....;;.syntax/runtime.errors |
| 7ab20 | 20 28 65 2e 67 2e 20 74 79 70 65 20 65 72 72 6f 72 73 2c 20 62 61 64 20 69 6e 64 65 6e 74 61 74 | .(e.g..type.errors,.bad.indentat |
| 7ab40 | 69 6f 6e 2c 20 65 74 63 2e 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a | ion,.etc.)....(error.line-start. |
| 7ab60 | 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 54 79 70 65 22 29 20 22 45 72 72 | ..........(optional."Type")."Err |
| 7ab80 | 6f 72 3a 20 22 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 | or:."..(file-name).":".......... |
| 7aba0 | 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 | .line.(optional.":".column)..... |
| 7abc0 | 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 | ......(zero-or-more.not-newline) |
| 7abe0 | 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6f 72 | ."\n"...........(one-or-more.(or |
| 7ac00 | 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 7c 22 0a | .(zero-or-more.not-newline)."|". |
| 7ac20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f | ...........................(zero |
| 7ac40 | 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 0a 20 20 20 20 | -or-more.not-newline)."\n")..... |
| 7ac60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | ...................(zero-or-more |
| 7ac80 | 20 22 2d 22 29 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 | ."-")..(zero-or-more.not-newline |
| 7aca0 | 29 20 22 7c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 | )."|"........................(ze |
| 7acc0 | 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 0a 20 20 | ro-or-more.not-newline)."\n")... |
| 7ace0 | 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e | ........(zero-or-more.not-newlin |
| 7ad00 | 65 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 0a 20 | e)."\n"...........(one-or-more.. |
| 7ad20 | 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c | ..........(zero-or-more.not-newl |
| 7ad40 | 69 6e 65 29 20 22 7c 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 | ine)."|"............(zero-or-mor |
| 7ad60 | 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 | e.not-newline)."\n")...........( |
| 7ad80 | 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 0a 20 | zero-or-more.not-newline)."\n".. |
| 7ada0 | 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e | .........(message)...........lin |
| 7adc0 | 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 75 67 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 | e-end))...:modes.pug-mode)..(fly |
| 7ade0 | 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 75 70 70 65 74 2d 70 61 72 73 | check-define-checker.puppet-pars |
| 7ae00 | 65 72 0a 20 20 22 41 20 50 75 70 70 65 74 20 44 53 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | er..."A.Puppet.DSL.syntax.checke |
| 7ae20 | 72 20 75 73 69 6e 67 20 70 75 70 70 65 74 27 73 20 6f 77 6e 20 70 61 72 73 65 72 2e 0a 0a 53 65 | r.using.puppet's.own.parser...Se |
| 7ae40 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 75 70 70 65 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 | e.URL.`https://puppet.com/'."... |
| 7ae60 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 75 70 70 65 74 22 20 22 70 61 72 73 65 72 22 20 22 76 61 6c | :command.("puppet"."parser"."val |
| 7ae80 | 69 64 61 74 65 22 20 22 2d 2d 63 6f 6c 6f 72 3d 66 61 6c 73 65 22 29 0a 20 20 3a 73 74 61 6e 64 | idate"."--color=false")...:stand |
| 7aea0 | 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 | ard-input.t...:error-patterns... |
| 7aec0 | 28 0a 20 20 20 3b 3b 20 50 61 74 74 65 72 6e 73 20 66 6f 72 20 50 75 70 70 65 74 20 34 0a 20 20 | (....;;.Patterns.for.Puppet.4... |
| 7aee0 | 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 43 6f 75 6c 64 | .(error.line-start."Error:.Could |
| 7af00 | 20 6e 6f 74 20 70 61 72 73 65 20 66 6f 72 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 22 0a 20 20 20 | .not.parse.for.environment.".... |
| 7af20 | 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 69 6e 20 22 61 2d 7a 22 20 22 30 | .......(one-or-more.(in."a-z"."0 |
| 7af40 | 2d 39 22 20 22 5f 22 29 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 | -9"."_")).":"...........(message |
| 7af60 | 29 20 22 28 6c 69 6e 65 3a 20 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 3a 20 22 20 63 6f | )."(line:.".line.",.column:.".co |
| 7af80 | 6c 75 6d 6e 20 22 29 22 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 3b 3b 20 45 72 72 6f 72 73 20 | lumn.")".line-end)....;;.Errors. |
| 7afa0 | 66 72 6f 6d 20 50 75 70 70 65 74 20 3c 20 34 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 | from.Puppet.<.4....(error.line-s |
| 7afc0 | 74 61 72 74 20 22 45 72 72 6f 72 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 70 61 72 73 65 20 66 6f 72 | tart."Error:.Could.not.parse.for |
| 7afe0 | 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 | .environment."...........(one-or |
| 7b000 | 2d 6d 6f 72 65 20 28 69 6e 20 22 61 2d 7a 22 20 22 30 2d 39 22 20 22 5f 22 29 29 20 22 3a 22 0a | -more.(in."a-z"."0-9"."_")).":". |
| 7b020 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 | ..........(message.(minimal-matc |
| 7b040 | 68 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6e 79 74 68 69 6e 67 29 29 29 0a 20 20 20 20 20 | h.(one-or-more.anything)))...... |
| 7b060 | 20 20 20 20 20 22 20 61 74 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 29 0a | .....".at.line.".line.line-end). |
| 7b080 | 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 3b | ...(error.line-start...........; |
| 7b0a0 | 3b 20 53 6b 69 70 20 6f 76 65 72 20 74 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 50 75 70 70 | ;.Skip.over.the.path.of.the.Pupp |
| 7b0c0 | 65 74 20 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 6d 61 6c | et.executable...........(minimal |
| 7b0e0 | 2d 6d 61 74 63 68 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 | -match.(zero-or-more.not-newline |
| 7b100 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 70 61 72 73 65 20 | ))...........":.Could.not.parse. |
| 7b120 | 66 6f 72 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 77 | for.environment.".(one-or-more.w |
| 7b140 | 6f 72 64 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 20 28 6d 69 | ord)...........":.".(message.(mi |
| 7b160 | 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 61 6e 79 74 68 69 | nimal-match.(zero-or-more.anythi |
| 7b180 | 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 61 74 20 22 20 28 66 69 6c 65 2d 6e 61 6d | ng)))...........".at.".(file-nam |
| 7b1a0 | 65 20 22 2f 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 | e."/".(zero-or-more.not-newline) |
| 7b1c0 | 29 20 22 3a 22 20 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 | ).":".line.line-end))...:modes.p |
| 7b1e0 | 75 70 70 65 74 2d 6d 6f 64 65 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 | uppet-mode...:next-checkers.((wa |
| 7b200 | 72 6e 69 6e 67 20 2e 20 70 75 70 70 65 74 2d 6c 69 6e 74 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 | rning...puppet-lint)))..(flychec |
| 7b220 | 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 | k-def-config-file-var.flycheck-p |
| 7b240 | 75 70 70 65 74 2d 6c 69 6e 74 2d 72 63 20 70 75 70 70 65 74 2d 6c 69 6e 74 0a 20 20 20 20 20 20 | uppet-lint-rc.puppet-lint....... |
| 7b260 | 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 2e 70 75 70 70 65 74 | ........................".puppet |
| 7b280 | 2d 6c 69 6e 74 2e 72 63 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 | -lint.rc"...:package-version.'(f |
| 7b2a0 | 6c 79 63 68 65 63 6b 20 2e 20 22 32 36 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | lycheck..."26"))..(flycheck-def- |
| 7b2c0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d | option-var.flycheck-puppet-lint- |
| 7b2e0 | 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 73 20 6e 69 6c 20 70 75 70 70 65 74 2d 6c 69 6e 74 0a | disabled-checks.nil.puppet-lint. |
| 7b300 | 20 20 22 44 69 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 73 20 66 6f 72 20 60 70 75 70 70 65 74 | .."Disabled.checkers.for.`puppet |
| 7b320 | 2d 6c 69 6e 74 27 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 | -lint'...The.value.of.this.varia |
| 7b340 | 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 | ble.is.a.list.of.strings,.where. |
| 7b360 | 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 63 68 65 | each.string.is.the.name.of.a.che |
| 7b380 | 63 6b 20 74 6f 20 64 69 73 61 62 6c 65 20 28 65 2e 67 2e 20 5c 22 38 30 63 68 61 72 73 5c 22 20 | ck.to.disable.(e.g..\"80chars\". |
| 7b3a0 | 6f 72 0a 5c 22 64 6f 75 62 6c 65 5f 71 75 6f 74 65 64 5f 73 74 72 69 6e 67 73 5c 22 29 2e 0a 0a | or.\"double_quoted_strings\")... |
| 7b3c0 | 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 70 75 70 70 65 74 2d 6c 69 6e 74 2e 63 6f 6d 2f | See.URL.`http://puppet-lint.com/ |
| 7b3e0 | 63 68 65 63 6b 73 2f 27 20 66 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 63 68 65 63 6b | checks/'.for.a.list.of.all.check |
| 7b400 | 73 0a 61 6e 64 20 74 68 65 69 72 20 6e 61 6d 65 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 | s.and.their.names."...:type.'(re |
| 7b420 | 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 43 68 65 63 6b 20 4e 61 6d 65 22 29 29 | peat.(string.:tag."Check.Name")) |
| 7b440 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 7b460 | 20 22 32 36 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d | ."26"))..(defun.flycheck-puppet- |
| 7b480 | 6c 69 6e 74 2d 64 69 73 61 62 6c 65 64 2d 61 72 67 2d 6e 61 6d 65 20 28 63 68 65 63 6b 29 0a 20 | lint-disabled-arg-name.(check).. |
| 7b4a0 | 20 22 43 72 65 61 74 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 64 69 73 61 62 6c 65 20 | ."Create.an.argument.to.disable. |
| 7b4c0 | 61 20 70 75 70 70 65 74 6c 69 6e 74 20 43 48 45 43 4b 2e 22 0a 20 20 28 63 6f 6e 63 61 74 20 22 | a.puppetlint.CHECK."...(concat." |
| 7b4e0 | 2d 2d 6e 6f 2d 22 20 63 68 65 63 6b 20 22 2d 63 68 65 63 6b 22 29 29 0a 0a 28 66 6c 79 63 68 65 | --no-".check."-check"))..(flyche |
| 7b500 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 75 70 70 65 74 2d 6c 69 6e 74 0a 20 20 | ck-define-checker.puppet-lint... |
| 7b520 | 22 41 20 50 75 70 70 65 74 20 44 53 4c 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e | "A.Puppet.DSL.style.checker.usin |
| 7b540 | 67 20 70 75 70 70 65 74 2d 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f | g.puppet-lint...See.URL.`http:// |
| 7b560 | 70 75 70 70 65 74 2d 6c 69 6e 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3b 3b 20 57 65 20 6d 75 73 74 | puppet-lint.com/'."...;;.We.must |
| 7b580 | 20 63 68 65 63 6b 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c 65 2c 20 62 65 63 61 75 73 | .check.the.original.file,.becaus |
| 7b5a0 | 65 20 50 75 70 70 65 74 6c 69 6e 74 20 69 73 20 71 75 69 74 65 20 70 69 63 6b 79 20 6f 6e 20 74 | e.Puppetlint.is.quite.picky.on.t |
| 7b5c0 | 68 65 0a 20 20 3b 3b 20 6e 61 6d 65 73 20 6f 66 20 66 69 6c 65 73 20 61 6e 64 20 74 68 65 72 65 | he...;;.names.of.files.and.there |
| 7b5e0 | 20 70 6c 61 63 65 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 73 74 72 75 63 74 75 72 | .place.in.the.directory.structur |
| 7b600 | 65 2c 20 74 6f 20 63 6f 6d 70 6c 79 20 77 69 74 68 0a 20 20 3b 3b 20 50 75 70 70 65 74 27 73 20 | e,.to.comply.with...;;.Puppet's. |
| 7b620 | 61 75 74 6f 6c 6f 61 64 20 64 69 72 65 63 74 6f 72 79 20 6c 61 79 6f 75 74 2e 20 20 46 6f 72 20 | autoload.directory.layout...For. |
| 7b640 | 69 6e 73 74 61 6e 63 65 2c 20 61 20 63 6c 61 73 73 20 66 6f 6f 3a 3a 62 61 72 20 69 73 0a 20 20 | instance,.a.class.foo::bar.is... |
| 7b660 | 3b 3b 20 72 65 71 75 69 72 65 64 20 74 6f 20 62 65 20 69 6e 20 61 20 66 69 6c 65 20 66 6f 6f 2f | ;;.required.to.be.in.a.file.foo/ |
| 7b680 | 62 61 72 2e 70 70 2e 20 20 41 6e 79 20 6f 74 68 65 72 20 70 6c 61 63 65 2c 20 73 75 63 68 20 61 | bar.pp...Any.other.place,.such.a |
| 7b6a0 | 73 20 61 20 46 6c 79 63 68 65 63 6b 0a 20 20 3b 3b 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 | s.a.Flycheck...;;.temporary.file |
| 7b6c0 | 20 77 69 6c 6c 20 63 61 75 73 65 20 61 6e 20 65 72 72 6f 72 2e 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | .will.cause.an.error....:command |
| 7b6e0 | 20 28 22 70 75 70 70 65 74 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | .("puppet-lint".............(con |
| 7b700 | 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 | fig-file."--config".flycheck-pup |
| 7b720 | 70 65 74 2d 6c 69 6e 74 2d 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6c 6f 67 2d | pet-lint-rc)............."--log- |
| 7b740 | 66 6f 72 6d 61 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 25 7b 70 61 74 68 7d 3a 25 7b 6c | format"............."%{path}:%{l |
| 7b760 | 69 6e 65 7d 3a 25 7b 6b 69 6e 64 7d 3a 20 25 7b 6d 65 73 73 61 67 65 7d 20 28 25 7b 63 68 65 63 | ine}:%{kind}:.%{message}.(%{chec |
| 7b780 | 6b 7d 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 22 | k})".............(option-list."" |
| 7b7a0 | 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 64 69 73 61 62 6c 65 64 2d 63 | .flycheck-puppet-lint-disabled-c |
| 7b7c0 | 68 65 63 6b 73 20 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 | hecks.concat.................... |
| 7b7e0 | 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 64 69 73 61 62 | ......flycheck-puppet-lint-disab |
| 7b800 | 6c 65 64 2d 61 72 67 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 | led-arg-name).............source |
| 7b820 | 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | -original)...:error-patterns...( |
| 7b840 | 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 | (warning.line-start.(file-name). |
| 7b860 | 22 3a 22 20 6c 69 6e 65 20 22 3a 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 | ":".line.":warning:.".(message). |
| 7b880 | 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 | line-end)....(error.line-start.( |
| 7b8a0 | 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 65 72 72 6f 72 3a 20 22 20 28 | file-name).":".line.":error:.".( |
| 7b8c0 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 75 70 | message).line-end))...:modes.pup |
| 7b8e0 | 70 65 74 2d 6d 6f 64 65 0a 20 20 3b 3b 20 53 69 6e 63 65 20 77 65 20 63 68 65 63 6b 20 74 68 65 | pet-mode...;;.Since.we.check.the |
| 7b900 | 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c 65 2c 20 77 65 20 63 61 6e 20 6f 6e 6c 79 20 75 73 65 20 | .original.file,.we.can.only.use. |
| 7b920 | 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 66 0a 20 20 3b 3b 20 74 68 65 20 | this.syntax.checker.if...;;.the. |
| 7b940 | 62 75 66 66 65 72 20 69 73 20 61 63 74 75 61 6c 6c 79 20 6c 69 6e 6b 65 64 20 74 6f 20 61 20 66 | buffer.is.actually.linked.to.a.f |
| 7b960 | 69 6c 65 2c 20 61 6e 64 20 69 66 20 69 74 20 69 73 20 6e 6f 74 20 6d 6f 64 69 66 69 65 64 2e 0a | ile,.and.if.it.is.not.modified.. |
| 7b980 | 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 | ..:predicate.flycheck-buffer-sav |
| 7b9a0 | 65 64 2d 70 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 72 75 | ed-p)..(defun.flycheck-python-ru |
| 7b9c0 | 6e 2d 73 6e 69 70 70 65 74 20 28 63 68 65 63 6b 65 72 20 73 6e 69 70 70 65 74 29 0a 20 20 22 52 | n-snippet.(checker.snippet)..."R |
| 7b9e0 | 75 6e 20 61 20 70 79 74 68 6f 6e 20 53 4e 49 50 50 45 54 20 61 6e 64 20 72 65 74 75 72 6e 20 74 | un.a.python.SNIPPET.and.return.t |
| 7ba00 | 68 65 20 6f 75 74 70 75 74 2e 0a 0a 43 48 45 43 4b 45 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 | he.output...CHECKER's.executable |
| 7ba20 | 20 69 73 20 61 73 73 75 6d 65 64 20 74 6f 20 62 65 20 61 20 50 79 74 68 6f 6e 20 52 45 50 4c 2e | .is.assumed.to.be.a.Python.REPL. |
| 7ba40 | 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 6f 75 74 70 75 74 20 28 66 6c 79 63 68 65 63 6b 2d | "...(when-let.(output.(flycheck- |
| 7ba60 | 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a | call-checker-process-for-output. |
| 7ba80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 6e 69 6c | .....................checker.nil |
| 7baa0 | 20 6e 69 6c 20 22 2d 63 22 20 73 6e 69 70 70 65 74 29 29 0a 20 20 20 20 28 73 74 72 69 6e 67 2d | .nil."-c".snippet)).....(string- |
| 7bac0 | 74 72 69 6d 20 6f 75 74 70 75 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | trim.output)))..(defun.flycheck- |
| 7bae0 | 70 79 74 68 6f 6e 2d 67 65 74 2d 70 61 74 68 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 43 6f 6d | python-get-path.(checker)..."Com |
| 7bb00 | 70 75 74 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 50 79 74 68 6f 6e 20 70 61 74 68 20 28 43 48 | pute.the.current.Python.path.(CH |
| 7bb20 | 45 43 4b 45 52 20 69 73 20 61 20 50 79 74 68 6f 6e 20 52 45 50 4c 29 20 2e 22 0a 20 20 28 66 6c | ECKER.is.a.Python.REPL).."...(fl |
| 7bb40 | 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 72 75 6e 2d 73 6e 69 70 70 65 74 20 63 68 65 63 6b 65 | ycheck-python-run-snippet.checke |
| 7bb60 | 72 20 22 69 6d 70 6f 72 74 20 73 79 73 3b 20 70 72 69 6e 74 28 73 79 73 2e 70 61 74 68 5b 31 3a | r."import.sys;.print(sys.path[1: |
| 7bb80 | 5d 29 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 | ])"))..(defun.flycheck-python-fi |
| 7bba0 | 6e 64 2d 6d 6f 64 75 6c 65 20 28 63 68 65 63 6b 65 72 20 6d 6f 64 75 6c 65 29 0a 20 20 22 43 68 | nd-module.(checker.module)..."Ch |
| 7bbc0 | 65 63 6b 20 69 66 20 61 20 50 79 74 68 6f 6e 20 4d 4f 44 55 4c 45 20 69 73 20 61 76 61 69 6c 61 | eck.if.a.Python.MODULE.is.availa |
| 7bbe0 | 62 6c 65 20 28 43 48 45 43 4b 45 52 20 69 73 20 61 20 50 79 74 68 6f 6e 20 52 45 50 4c 29 2e 22 | ble.(CHECKER.is.a.Python.REPL)." |
| 7bc00 | 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 72 75 6e 2d 73 6e 69 70 70 65 74 0a | ...(flycheck-python-run-snippet. |
| 7bc20 | 20 20 20 63 68 65 63 6b 65 72 20 28 63 6f 6e 63 61 74 20 22 69 6d 70 6f 72 74 20 73 79 73 3b 20 | ...checker.(concat."import.sys;. |
| 7bc40 | 73 79 73 2e 70 61 74 68 2e 70 6f 70 28 30 29 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sys.path.pop(0);"............... |
| 7bc60 | 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 69 6d 70 6f 72 74 20 25 73 3b 20 70 72 69 6e 74 28 25 | .....(format."import.%s;.print(% |
| 7bc80 | 73 2e 5f 5f 66 69 6c 65 5f 5f 29 22 20 6d 6f 64 75 6c 65 20 6d 6f 64 75 6c 65 29 29 29 29 0a 0a | s.__file__)".module.module)))).. |
| 7bca0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6e 65 65 64 73 2d 6d 6f 64 | (defun.flycheck-python-needs-mod |
| 7bcc0 | 75 6c 65 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 | ule-p.(checker)..."Determine.whe |
| 7bce0 | 74 68 65 72 20 43 48 45 43 4b 45 52 20 6e 65 65 64 73 20 74 6f 20 62 65 20 69 6e 76 6f 6b 65 64 | ther.CHECKER.needs.to.be.invoked |
| 7bd00 | 20 74 68 72 6f 75 67 68 20 50 79 74 68 6f 6e 2e 0a 0a 50 72 65 76 69 6f 75 73 20 76 65 72 73 69 | .through.Python...Previous.versi |
| 7bd20 | 6f 6e 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 63 61 6c 6c 65 64 20 70 79 6c 69 6e 74 20 61 6e | ons.of.Flycheck.called.pylint.an |
| 7bd40 | 64 20 66 6c 61 6b 65 38 20 64 69 72 65 63 74 6c 79 2c 0a 77 68 69 6c 65 20 6e 65 77 20 76 65 72 | d.flake8.directly,.while.new.ver |
| 7bd60 | 73 69 6f 6e 20 63 61 6c 6c 20 74 68 65 6d 20 74 68 72 6f 75 67 68 20 60 70 79 74 68 6f 6e 20 2d | sion.call.them.through.`python.- |
| 7bd80 | 63 27 2e 20 20 54 68 69 73 20 63 68 65 63 6b 0a 65 6e 73 75 72 65 73 20 74 68 61 74 20 77 65 20 | c'...This.check.ensures.that.we. |
| 7bda0 | 64 6f 6e 27 74 20 62 72 65 61 6b 20 65 78 69 73 74 69 6e 67 20 63 6f 64 65 3b 20 69 74 20 61 6c | don't.break.existing.code;.it.al |
| 7bdc0 | 73 6f 20 61 6c 6c 6f 77 73 20 70 65 6f 70 6c 65 0a 77 68 6f 20 75 73 65 20 76 69 72 74 75 61 6c | so.allows.people.who.use.virtual |
| 7bde0 | 65 6e 76 73 20 74 6f 20 72 75 6e 20 67 6c 6f 62 61 6c 6c 79 2d 69 6e 73 74 61 6c 6c 65 64 20 63 | envs.to.run.globally-installed.c |
| 7be00 | 68 65 63 6b 65 72 73 2e 22 0a 20 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 | heckers."...(not.(string-match-p |
| 7be20 | 20 28 72 78 20 28 6f 72 20 22 70 79 6c 69 6e 74 22 20 22 70 79 6c 69 6e 74 33 22 20 22 66 6c 61 | .(rx.(or."pylint"."pylint3"."fla |
| 7be40 | 6b 65 38 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 | ke8")........................... |
| 7be60 | 20 28 6f 72 20 22 2d 73 63 72 69 70 74 2e 70 79 77 22 20 22 2e 65 78 65 22 20 22 2e 62 61 74 22 | .(or."-script.pyw".".exe".".bat" |
| 7be80 | 20 22 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ."")............................ |
| 7bea0 | 65 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | eos)........................(fly |
| 7bec0 | 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 | check-checker-executable.checker |
| 7bee0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 76 65 72 | ))))..(defun.flycheck-python-ver |
| 7bf00 | 69 66 79 2d 6d 6f 64 75 6c 65 20 28 63 68 65 63 6b 65 72 20 6d 6f 64 75 6c 65 29 0a 20 20 22 56 | ify-module.(checker.module)..."V |
| 7bf20 | 65 72 69 66 79 20 74 68 61 74 20 61 20 50 79 74 68 6f 6e 20 4d 4f 44 55 4c 45 20 69 73 20 61 76 | erify.that.a.Python.MODULE.is.av |
| 7bf40 | 61 69 6c 61 62 6c 65 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 43 48 45 43 4b 45 52 27 | ailable...Return.nil.if.CHECKER' |
| 7bf60 | 73 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 20 6e 6f 74 20 61 20 50 79 74 68 6f 6e 20 52 45 50 | s.executable.is.not.a.Python.REP |
| 7bf80 | 4c 2e 20 20 54 68 69 73 0a 66 75 6e 63 74 69 6f 6e 27 73 20 69 73 20 73 75 69 74 61 62 6c 65 20 | L...This.function's.is.suitable. |
| 7bfa0 | 66 6f 72 20 61 20 63 68 65 63 6b 65 72 27 73 20 3a 76 65 72 69 66 79 2e 22 0a 20 20 28 77 68 65 | for.a.checker's.:verify."...(whe |
| 7bfc0 | 6e 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6e 65 65 64 73 2d 6d 6f 64 75 6c 65 2d | n.(flycheck-python-needs-module- |
| 7bfe0 | 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 6d 6f 64 2d 70 61 74 68 20 28 | p.checker).....(let.((mod-path.( |
| 7c000 | 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 6d 6f 64 75 6c 65 20 63 68 65 63 | flycheck-python-find-module.chec |
| 7c020 | 6b 65 72 20 6d 6f 64 75 6c 65 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 | ker.module))).......(list.(flych |
| 7c040 | 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 | eck-verification-result-new..... |
| 7c060 | 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 28 66 6f 72 6d 61 74 20 22 60 25 73 27 20 6d 6f | .........:label.(format."`%s'.mo |
| 7c080 | 64 75 6c 65 22 20 6d 6f 64 75 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 | dule".module)..............:mess |
| 7c0a0 | 61 67 65 20 28 69 66 20 6d 6f 64 2d 70 61 74 68 20 28 66 6f 72 6d 61 74 20 22 46 6f 75 6e 64 20 | age.(if.mod-path.(format."Found. |
| 7c0c0 | 61 74 20 25 53 22 20 6d 6f 64 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | at.%S".mod-path)................ |
| 7c0e0 | 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 4d 69 73 73 69 6e 67 3b 20 73 79 73 2e 70 | .........(format."Missing;.sys.p |
| 7c100 | 61 74 68 20 69 73 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ath.is.%s"...................... |
| 7c120 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 67 65 74 2d | ...........(flycheck-python-get- |
| 7c140 | 70 61 74 68 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 | path.checker)))..............:fa |
| 7c160 | 63 65 20 28 69 66 20 6d 6f 64 2d 70 61 74 68 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 | ce.(if.mod-path.'success.'(bold. |
| 7c180 | 65 72 72 6f 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 | error)))))))..(defun.flycheck-py |
| 7c1a0 | 74 68 6f 6e 2d 6d 6f 64 75 6c 65 2d 61 72 67 73 20 28 63 68 65 63 6b 65 72 20 6d 6f 64 75 6c 65 | thon-module-args.(checker.module |
| 7c1c0 | 2d 6e 61 6d 65 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 70 | -name)..."Compute.arguments.to.p |
| 7c1e0 | 61 73 73 20 74 6f 20 43 48 45 43 4b 45 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 74 6f 20 72 | ass.to.CHECKER's.executable.to.r |
| 7c200 | 75 6e 20 4d 4f 44 55 4c 45 2d 4e 41 4d 45 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 43 | un.MODULE-NAME...Return.nil.if.C |
| 7c220 | 48 45 43 4b 45 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 20 6e 6f 74 20 61 20 50 79 74 | HECKER's.executable.is.not.a.Pyt |
| 7c240 | 68 6f 6e 20 52 45 50 4c 2e 0a 4f 74 68 65 72 77 69 73 65 2c 20 72 65 74 75 72 6e 20 61 20 6c 69 | hon.REPL..Otherwise,.return.a.li |
| 7c260 | 73 74 20 73 74 61 72 74 69 6e 67 20 77 69 74 68 20 2d 63 20 28 2d 6d 20 69 73 20 6e 6f 74 20 65 | st.starting.with.-c.(-m.is.not.e |
| 7c280 | 6e 6f 75 67 68 0a 62 65 63 61 75 73 65 20 69 74 20 61 64 64 73 20 74 68 65 20 63 75 72 72 65 6e | nough.because.it.adds.the.curren |
| 7c2a0 | 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 50 79 74 68 6f 6e 27 73 20 70 61 74 68 29 2e 22 0a | t.directory.to.Python's.path).". |
| 7c2c0 | 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6e 65 65 64 73 2d 6d | ..(when.(flycheck-python-needs-m |
| 7c2e0 | 6f 64 75 6c 65 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 60 28 22 2d 63 22 20 2c 28 63 6f | odule-p.checker).....`("-c".,(co |
| 7c300 | 6e 63 61 74 20 22 69 6d 70 6f 72 74 20 73 79 73 3b 73 79 73 2e 70 61 74 68 2e 70 6f 70 28 30 29 | ncat."import.sys;sys.path.pop(0) |
| 7c320 | 3b 69 6d 70 6f 72 74 20 72 75 6e 70 79 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ;import.runpy;"................. |
| 7c340 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 72 75 6e 70 79 2e 72 75 6e 5f 6d 6f 64 75 6c 65 28 25 53 | ....(format."runpy.run_module(%S |
| 7c360 | 2c 20 72 75 6e 5f 6e 61 6d 65 3d 27 5f 5f 6d 61 69 6e 5f 5f 27 29 22 20 6d 6f 64 75 6c 65 2d 6e | ,.run_name='__main__')".module-n |
| 7c380 | 61 6d 65 20 29 29 29 29 29 0a 0a 28 64 65 66 63 75 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 70 | ame.)))))..(defcustom.flycheck-p |
| 7c3a0 | 79 74 68 6f 6e 2d 70 72 6f 6a 65 63 74 2d 66 69 6c 65 73 0a 20 20 27 28 22 70 79 70 72 6f 6a 65 | ython-project-files...'("pyproje |
| 7c3c0 | 63 74 2e 74 6f 6d 6c 22 20 22 73 65 74 75 70 2e 63 66 67 22 20 22 6d 79 70 79 2e 69 6e 69 22 20 | ct.toml"."setup.cfg"."mypy.ini". |
| 7c3e0 | 22 70 79 72 69 67 68 74 63 6f 6e 66 69 67 2e 6a 73 6f 6e 22 29 0a 20 20 22 46 69 6c 65 73 20 75 | "pyrightconfig.json")..."Files.u |
| 7c400 | 73 65 64 20 74 6f 20 66 69 6e 64 20 77 68 65 72 65 20 74 6f 20 72 75 6e 20 50 79 74 68 6f 6e 20 | sed.to.find.where.to.run.Python. |
| 7c420 | 63 68 65 63 6b 65 72 73 20 66 72 6f 6d 2e 0a 43 75 72 72 65 6e 74 6c 79 20 75 73 65 64 20 66 6f | checkers.from..Currently.used.fo |
| 7c440 | 72 20 70 79 6c 69 6e 74 2c 20 66 6c 61 6b 65 38 2c 20 61 6e 64 20 70 79 72 69 67 68 74 2e 0a 0a | r.pylint,.flake8,.and.pyright... |
| 7c460 | 54 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 20 6f 6e 65 20 69 6e 20 74 68 65 73 65 20 66 69 6c | The.presence.of.one.in.these.fil |
| 7c480 | 65 73 20 69 6e 64 69 63 61 74 65 73 20 74 68 65 20 72 6f 6f 74 20 6f 66 20 74 68 65 0a 63 75 72 | es.indicates.the.root.of.the.cur |
| 7c4a0 | 72 65 6e 74 20 70 72 6f 6a 65 63 74 3b 20 60 2e 70 79 6c 69 6e 74 72 63 27 20 69 73 20 6e 6f 74 | rent.project;.`.pylintrc'.is.not |
| 7c4c0 | 20 70 61 72 74 20 6f 66 20 74 68 65 20 6c 69 73 74 20 62 65 63 61 75 73 65 20 69 74 0a 69 73 20 | .part.of.the.list.because.it.is. |
| 7c4e0 | 63 6f 6d 6d 6f 6e 6c 79 20 66 6f 75 6e 64 20 69 6e 20 7e 2f 2e 22 0a 20 20 3a 67 72 6f 75 70 20 | commonly.found.in.~/."...:group. |
| 7c500 | 27 66 6c 79 63 68 65 63 6b 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 73 74 72 69 | 'flycheck...:type.'(repeat.(stri |
| 7c520 | 6e 67 20 3a 74 61 67 20 22 46 69 6c 65 20 6e 61 6d 65 22 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 | ng.:tag."File.name"))...:package |
| 7c540 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 33 22 29 0a 20 20 3a 73 | -version.'(flycheck..."33")...:s |
| 7c560 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 29 0a 0a 28 | afe.#'flycheck-string-list-p)..( |
| 7c580 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 70 72 6f 6a 65 | defun.flycheck-python-find-proje |
| 7c5a0 | 63 74 2d 72 6f 6f 74 20 28 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 46 69 6e 64 20 74 68 65 20 72 | ct-root.(_checker)..."Find.the.r |
| 7c5c0 | 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 61 20 50 79 74 68 6f 6e 20 70 72 6f 6a 65 63 | oot.directory.of.a.Python.projec |
| 7c5e0 | 74 2e 0a 0a 54 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 61 73 73 75 6d 65 | t...The.root.directory.is.assume |
| 7c600 | 64 20 74 6f 20 62 65 20 74 68 65 20 6e 65 61 72 65 73 74 20 70 61 72 65 6e 74 20 64 69 72 65 63 | d.to.be.the.nearest.parent.direc |
| 7c620 | 74 6f 72 79 0a 74 68 61 74 20 63 6f 6e 74 61 69 6e 73 20 6f 6e 65 20 6f 66 20 60 66 6c 79 63 68 | tory.that.contains.one.of.`flych |
| 7c640 | 65 63 6b 2d 70 79 74 68 6f 6e 2d 70 72 6f 6a 65 63 74 2d 66 69 6c 65 73 27 2e 20 20 49 66 20 6e | eck-python-project-files'...If.n |
| 7c660 | 6f 20 73 75 63 68 0a 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 2c 20 77 65 20 75 73 65 20 74 68 65 | o.such.file.is.found,.we.use.the |
| 7c680 | 20 73 61 6d 65 20 68 65 75 72 69 73 74 69 63 20 61 73 20 65 70 79 6c 69 6e 74 3a 20 74 68 65 20 | .same.heuristic.as.epylint:.the. |
| 7c6a0 | 6e 65 61 72 65 73 74 0a 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 64 6f | nearest.parent.directory.that.do |
| 7c6c0 | 65 73 6e 27 74 20 68 61 76 65 20 61 20 5f 5f 69 6e 69 74 5f 5f 2e 70 79 20 66 69 6c 65 2e 22 0a | esn't.have.a.__init__.py.file.". |
| 7c6e0 | 20 20 28 6c 65 74 20 28 28 73 74 61 72 74 20 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | ..(let.((start.(if.buffer-file-n |
| 7c700 | 61 6d 65 0a 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 | ame....................(file-nam |
| 7c720 | 65 2d 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 | e-directory.buffer-file-name)... |
| 7c740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | ...............default-directory |
| 7c760 | 29 29 29 0a 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 64 6f | ))).....(or.(flycheck--locate-do |
| 7c780 | 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 2d 6d 61 74 63 68 69 6e 67 0a 20 20 20 20 20 20 20 20 20 | minating-file-matching.......... |
| 7c7a0 | 73 74 61 72 74 20 28 72 65 67 65 78 70 2d 6f 70 74 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f | start.(regexp-opt.flycheck-pytho |
| 7c7c0 | 6e 2d 70 72 6f 6a 65 63 74 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 6c 6f 63 61 74 | n-project-files)).........(locat |
| 7c7e0 | 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 73 74 61 72 74 | e-dominating-file..........start |
| 7c800 | 20 28 6c 61 6d 62 64 61 20 28 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(dir).................. |
| 7c820 | 28 6e 6f 74 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | (not.(file-exists-p.(expand-file |
| 7c840 | 2d 6e 61 6d 65 20 22 5f 5f 69 6e 69 74 5f 5f 2e 70 79 22 20 64 69 72 29 29 29 29 29 29 29 29 0a | -name."__init__.py".dir)))))))). |
| 7c860 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 | .(flycheck-def-config-file-var.f |
| 7c880 | 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 72 63 20 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 0a 20 | lycheck-flake8rc.python-flake8.. |
| 7c8a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 22 | .............................'(" |
| 7c8c0 | 2e 66 6c 61 6b 65 38 22 20 22 73 65 74 75 70 2e 63 66 67 22 20 22 74 6f 78 2e 69 6e 69 22 29 29 | .flake8"."setup.cfg"."tox.ini")) |
| 7c8e0 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 | ..(flycheck-def-option-var.flych |
| 7c900 | 65 63 6b 2d 66 6c 61 6b 65 38 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 61 6c 69 73 74 0a 20 20 20 | eck-flake8-error-level-alist.... |
| 7c920 | 20 27 28 28 22 5e 45 39 2e 2a 24 22 20 20 2e 20 65 72 72 6f 72 29 20 20 20 20 20 20 20 20 20 20 | .'(("^E9.*$"....error).......... |
| 7c940 | 20 20 20 20 20 3b 20 53 79 6e 74 61 78 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 70 65 70 38 0a 20 | .....;.Syntax.errors.from.pep8.. |
| 7c960 | 20 20 20 20 20 28 22 5e 46 38 32 2e 2a 24 22 20 2e 20 65 72 72 6f 72 29 20 20 20 20 20 20 20 20 | .....("^F82.*$"...error)........ |
| 7c980 | 20 20 20 20 20 20 20 3b 20 75 6e 64 65 66 69 6e 65 64 20 76 61 72 69 61 62 6c 65 73 20 66 72 6f | .......;.undefined.variables.fro |
| 7c9a0 | 6d 20 70 79 66 6c 61 6b 65 73 0a 20 20 20 20 20 20 28 22 5e 46 38 33 2e 2a 24 22 20 2e 20 65 72 | m.pyflakes.......("^F83.*$"...er |
| 7c9c0 | 72 6f 72 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 44 75 70 6c 69 63 61 74 65 20 61 | ror)...............;.Duplicate.a |
| 7c9e0 | 72 67 75 6d 65 6e 74 73 20 66 72 6f 6d 20 66 6c 61 6b 65 38 0a 20 20 20 20 20 20 28 22 5e 44 2e | rguments.from.flake8.......("^D. |
| 7ca00 | 2a 24 22 20 20 20 2e 20 69 6e 66 6f 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 44 | *$".....info)................;.D |
| 7ca20 | 6f 63 73 74 72 69 6e 67 20 69 73 73 75 65 73 20 66 72 6f 6d 20 66 6c 61 6b 65 38 2d 70 65 70 32 | ocstring.issues.from.flake8-pep2 |
| 7ca40 | 35 37 0a 20 20 20 20 20 20 28 22 5e 4e 2e 2a 24 22 20 20 20 2e 20 69 6e 66 6f 29 20 20 20 20 20 | 57.......("^N.*$".....info)..... |
| 7ca60 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 4e 61 6d 69 6e 67 20 69 73 73 75 65 73 20 66 72 6f 6d 20 | ...........;.Naming.issues.from. |
| 7ca80 | 70 65 70 38 2d 6e 61 6d 69 6e 67 0a 20 20 20 20 20 20 29 0a 20 20 20 20 70 79 74 68 6f 6e 2d 66 | pep8-naming.......).....python-f |
| 7caa0 | 6c 61 6b 65 38 0a 20 20 22 41 6e 20 61 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 66 6c 61 6b 65 38 | lake8..."An.alist.mapping.flake8 |
| 7cac0 | 20 65 72 72 6f 72 20 49 44 73 20 74 6f 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 | .error.IDs.to.Flycheck.error.lev |
| 7cae0 | 65 6c 73 2e 0a 0a 45 61 63 68 20 69 74 65 6d 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 69 73 20 | els...Each.item.in.this.list.is. |
| 7cb00 | 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 50 41 54 54 45 52 4e 20 2e 20 4c 45 56 45 4c 29 27 20 | a.cons.cell.`(PATTERN...LEVEL)'. |
| 7cb20 | 77 68 65 72 65 0a 50 41 54 54 45 52 4e 20 69 73 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 | where.PATTERN.is.a.regular.expre |
| 7cb40 | 73 73 69 6f 6e 20 6d 61 74 63 68 65 64 20 61 67 61 69 6e 73 74 20 74 68 65 20 65 72 72 6f 72 20 | ssion.matched.against.the.error. |
| 7cb60 | 49 44 2c 20 61 6e 64 0a 4c 45 56 45 4c 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | ID,.and.LEVEL.is.a.Flycheck.erro |
| 7cb80 | 72 20 6c 65 76 65 6c 20 73 79 6d 62 6f 6c 2e 0a 0a 45 61 63 68 20 50 41 54 54 45 52 4e 20 69 73 | r.level.symbol...Each.PATTERN.is |
| 7cba0 | 20 6d 61 74 63 68 65 64 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 61 70 70 65 61 72 61 | .matched.in.the.order.of.appeara |
| 7cbc0 | 6e 63 65 20 69 6e 20 74 68 69 73 20 6c 69 73 74 0a 61 67 61 69 6e 73 74 20 74 68 65 20 65 72 72 | nce.in.this.list.against.the.err |
| 7cbe0 | 6f 72 20 49 44 2e 20 20 49 66 20 69 74 20 6d 61 74 63 68 65 73 20 74 68 65 20 49 44 2c 20 74 68 | or.ID...If.it.matches.the.ID,.th |
| 7cc00 | 65 20 6c 65 76 65 6c 20 6f 66 20 74 68 65 0a 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 65 72 72 | e.level.of.the.corresponding.err |
| 7cc20 | 6f 72 20 69 73 20 73 65 74 20 74 6f 20 4c 45 56 45 4c 2e 20 20 41 6e 20 65 72 72 6f 72 20 74 68 | or.is.set.to.LEVEL...An.error.th |
| 7cc40 | 61 74 20 69 73 20 6e 6f 74 0a 6d 61 74 63 68 65 64 20 62 79 20 61 6e 79 20 50 41 54 54 45 52 4e | at.is.not.matched.by.any.PATTERN |
| 7cc60 | 20 64 65 66 61 75 6c 74 73 20 74 6f 20 77 61 72 6e 69 6e 67 20 6c 65 76 65 6c 2e 0a 0a 54 68 65 | .defaults.to.warning.level...The |
| 7cc80 | 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 6d 61 | .default.value.of.this.option.ma |
| 7cca0 | 74 63 68 65 73 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 66 6c 61 6b 65 38 0a 69 74 73 65 6c 66 20 | tches.errors.from.flake8.itself. |
| 7ccc0 | 61 6e 64 20 66 72 6f 6d 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6c 61 6b 65 38 20 70 6c | and.from.the.following.flake8.pl |
| 7cce0 | 75 67 69 6e 73 3a 0a 0a 2d 20 70 65 70 38 2d 6e 61 6d 69 6e 67 0a 2d 20 66 6c 61 6b 65 38 2d 70 | ugins:..-.pep8-naming.-.flake8-p |
| 7cd00 | 65 70 32 35 37 0a 0a 59 6f 75 20 6d 61 79 20 61 64 64 20 79 6f 75 72 20 6f 77 6e 20 6d 61 70 70 | ep257..You.may.add.your.own.mapp |
| 7cd20 | 69 6e 67 73 20 74 6f 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 | ings.to.this.option.in.order.to. |
| 7cd40 | 73 75 70 70 6f 72 74 0a 66 75 72 74 68 65 72 20 66 6c 61 6b 65 38 20 70 6c 75 67 69 6e 73 2e 22 | support.further.flake8.plugins." |
| 7cd60 | 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 63 6f 6e 73 20 28 72 65 67 65 78 70 20 | ...:type.'(repeat.(cons.(regexp. |
| 7cd80 | 3a 74 61 67 20 22 45 72 72 6f 72 20 49 44 20 70 61 74 74 65 72 6e 22 29 0a 20 20 20 20 20 20 20 | :tag."Error.ID.pattern")........ |
| 7cda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 79 6d 62 6f 6c 20 3a 74 61 67 20 22 45 72 | ................(symbol.:tag."Er |
| 7cdc0 | 72 6f 72 20 6c 65 76 65 6c 22 29 29 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ror.level")))...:package-version |
| 7cde0 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | .'(flycheck..."0.22"))..(flychec |
| 7ce00 | 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 | k-def-option-var.flycheck-flake8 |
| 7ce20 | 2d 6d 61 78 69 6d 75 6d 2d 63 6f 6d 70 6c 65 78 69 74 79 20 6e 69 6c 20 70 79 74 68 6f 6e 2d 66 | -maximum-complexity.nil.python-f |
| 7ce40 | 6c 61 6b 65 38 0a 20 20 22 54 68 65 20 6d 61 78 69 6d 75 6d 20 4d 63 43 61 62 65 20 63 6f 6d 70 | lake8..."The.maximum.McCabe.comp |
| 7ce60 | 6c 65 78 69 74 79 20 6f 66 20 6d 65 74 68 6f 64 73 2e 0a 0a 49 66 20 6e 69 6c 2c 20 64 6f 20 6e | lexity.of.methods...If.nil,.do.n |
| 7ce80 | 6f 74 20 63 68 65 63 6b 20 74 68 65 20 63 6f 6d 70 6c 65 78 69 74 79 20 6f 66 20 6d 65 74 68 6f | ot.check.the.complexity.of.metho |
| 7cea0 | 64 73 2e 20 20 49 66 20 73 65 74 20 74 6f 20 61 6e 0a 69 6e 74 65 67 65 72 2c 20 72 65 70 6f 72 | ds...If.set.to.an.integer,.repor |
| 7cec0 | 74 20 61 6e 79 20 63 6f 6d 70 6c 65 78 69 74 79 20 67 72 65 61 74 65 72 20 74 68 61 6e 20 74 68 | t.any.complexity.greater.than.th |
| 7cee0 | 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 20 61 73 20 77 61 72 6e | e.value.of.this.variable.as.warn |
| 7cf00 | 69 6e 67 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 6e 20 69 6e 74 65 67 65 72 2c 20 74 68 69 73 | ing...If.set.to.an.integer,.this |
| 7cf20 | 20 76 61 72 69 61 62 6c 65 20 6f 76 65 72 72 75 6c 65 73 20 61 6e 79 20 73 69 6d 69 6c 61 72 20 | .variable.overrules.any.similar. |
| 7cf40 | 73 65 74 74 69 6e 67 0a 69 6e 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | setting.in.the.configuration.fil |
| 7cf60 | 65 20 64 65 6e 6f 74 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 72 63 27 | e.denoted.by.`flycheck-flake8rc' |
| 7cf80 | 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 | ."...:type.'(choice.(const.:tag. |
| 7cfa0 | 22 44 6f 20 6e 6f 74 20 63 68 65 63 6b 20 4d 63 43 61 62 65 20 63 6f 6d 70 6c 65 78 69 74 79 22 | "Do.not.check.McCabe.complexity" |
| 7cfc0 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 67 65 72 20 | .nil)..................(integer. |
| 7cfe0 | 3a 74 61 67 20 22 4d 61 78 69 6d 75 6d 20 63 6f 6d 70 6c 65 78 69 74 79 22 29 29 0a 20 20 3a 73 | :tag."Maximum.complexity"))...:s |
| 7d000 | 61 66 65 20 23 27 69 6e 74 65 67 65 72 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f | afe.#'integerp)..(flycheck-def-o |
| 7d020 | 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 2d 6d 61 78 69 6d 75 | ption-var.flycheck-flake8-maximu |
| 7d040 | 6d 2d 6c 69 6e 65 2d 6c 65 6e 67 74 68 20 6e 69 6c 20 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 0a | m-line-length.nil.python-flake8. |
| 7d060 | 20 20 22 54 68 65 20 6d 61 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 6c 69 6e 65 73 2e 0a | .."The.maximum.length.of.lines.. |
| 7d080 | 0a 49 66 20 73 65 74 20 74 6f 20 61 6e 20 69 6e 74 65 67 65 72 2c 20 74 68 65 20 76 61 6c 75 65 | .If.set.to.an.integer,.the.value |
| 7d0a0 | 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 64 65 6e 6f 74 65 73 20 74 68 65 0a 6d 61 | .of.this.variable.denotes.the.ma |
| 7d0c0 | 78 69 6d 75 6d 20 6c 65 6e 67 74 68 20 6f 66 20 6c 69 6e 65 73 2c 20 6f 76 65 72 72 75 6c 69 6e | ximum.length.of.lines,.overrulin |
| 7d0e0 | 67 20 61 6e 79 20 73 69 6d 69 6c 61 72 20 73 65 74 74 69 6e 67 20 69 6e 20 74 68 65 0a 63 6f 6e | g.any.similar.setting.in.the.con |
| 7d100 | 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 64 65 6e 6f 74 65 64 20 62 79 20 60 66 6c 79 63 | figuration.file.denoted.by.`flyc |
| 7d120 | 68 65 63 6b 2d 66 6c 61 6b 65 38 72 63 27 2e 20 20 41 6e 20 65 72 72 6f 72 20 77 69 6c 6c 0a 62 | heck-flake8rc'...An.error.will.b |
| 7d140 | 65 20 72 65 70 6f 72 74 65 64 20 66 6f 72 20 61 6e 79 20 6c 69 6e 65 20 6c 6f 6e 67 65 72 20 74 | e.reported.for.any.line.longer.t |
| 7d160 | 68 61 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 2e 0a | han.the.value.of.this.variable.. |
| 7d180 | 0a 49 66 20 73 65 74 20 74 6f 20 6e 69 6c 2c 20 75 73 65 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 | .If.set.to.nil,.use.the.maximum. |
| 7d1a0 | 6c 69 6e 65 20 6c 65 6e 67 74 68 20 66 72 6f 6d 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 | line.length.from.the.configurati |
| 7d1c0 | 6f 6e 0a 66 69 6c 65 20 64 65 6e 6f 74 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 66 6c 61 | on.file.denoted.by.`flycheck-fla |
| 7d1e0 | 6b 65 38 72 63 27 2c 20 6f 72 20 74 68 65 20 50 45 50 20 38 20 72 65 63 6f 6d 6d 65 6e 64 61 74 | ke8rc',.or.the.PEP.8.recommendat |
| 7d200 | 69 6f 6e 0a 6f 66 20 37 39 20 63 68 61 72 61 63 74 65 72 73 20 69 66 20 74 68 65 72 65 20 69 73 | ion.of.79.characters.if.there.is |
| 7d220 | 20 6e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 77 69 74 68 20 74 68 69 73 20 73 65 74 74 | .no.configuration.with.this.sett |
| 7d240 | 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 6e 73 74 20 3a 74 | ing."...:type.'(choice.(const.:t |
| 7d260 | 61 67 20 22 44 65 66 61 75 6c 74 20 76 61 6c 75 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ag."Default.value")............. |
| 7d280 | 20 20 20 20 20 28 69 6e 74 65 67 65 72 20 3a 74 61 67 20 22 4d 61 78 69 6d 75 6d 20 6c 69 6e 65 | .....(integer.:tag."Maximum.line |
| 7d2a0 | 20 6c 65 6e 67 74 68 20 69 6e 20 63 68 61 72 61 63 74 65 72 73 22 29 29 0a 20 20 3a 73 61 66 65 | .length.in.characters"))...:safe |
| 7d2c0 | 20 23 27 69 6e 74 65 67 65 72 70 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 6c | .#'integerp)..(defun.flycheck-fl |
| 7d2e0 | 61 6b 65 38 2d 66 69 78 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 28 65 72 72 29 0a 20 20 22 46 69 | ake8-fix-error-level.(err)..."Fi |
| 7d300 | 78 20 74 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 6f 66 20 45 52 52 2e 0a 0a 55 70 64 61 74 | x.the.error.level.of.ERR...Updat |
| 7d320 | 65 20 74 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 6f 66 20 45 52 52 20 61 63 63 6f 72 64 69 | e.the.error.level.of.ERR.accordi |
| 7d340 | 6e 67 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 2d 65 72 72 6f 72 2d 6c 65 76 | ng.to.`flycheck-flake8-error-lev |
| 7d360 | 65 6c 2d 61 6c 69 73 74 27 2e 22 0a 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c | el-alist'."...(pcase-dolist.(`(, |
| 7d380 | 70 61 74 74 65 72 6e 20 2e 20 2c 6c 65 76 65 6c 29 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 | pattern...,level).flycheck-flake |
| 7d3a0 | 38 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 61 6c 69 73 74 29 0a 20 20 20 20 28 77 68 65 6e 20 28 | 8-error-level-alist).....(when.( |
| 7d3c0 | 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 70 61 74 74 65 72 6e 20 28 66 6c 79 63 68 65 63 6b | string-match-p.pattern.(flycheck |
| 7d3e0 | 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 | -error-id.err)).......(setf.(fly |
| 7d400 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 20 6c 65 76 65 6c 29 29 29 0a | check-error-level.err).level))). |
| 7d420 | 20 20 65 72 72 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 2d 2d | ..err)..(defun.flycheck-flake8-- |
| 7d440 | 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 28 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 | find-project-root.(_checker)..." |
| 7d460 | 46 69 6e 64 20 73 65 74 75 70 2e 63 66 67 20 69 6e 20 61 20 70 61 72 65 6e 74 20 64 69 72 65 63 | Find.setup.cfg.in.a.parent.direc |
| 7d480 | 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 3b | tory.of.the.current.buffer."...; |
| 7d4a0 | 3b 20 54 68 69 73 20 69 73 20 61 20 77 6f 72 6b 61 72 6f 75 6e 64 20 66 6f 72 20 60 68 74 74 70 | ;.This.is.a.workaround.for.`http |
| 7d4c0 | 73 3a 2f 2f 67 69 74 6c 61 62 2e 63 6f 6d 2f 70 79 63 71 61 2f 66 6c 61 6b 65 38 2f 69 73 73 75 | s://gitlab.com/pycqa/flake8/issu |
| 7d4e0 | 65 73 2f 35 31 37 27 3b 20 73 65 65 0a 20 20 3b 3b 20 61 6c 73 6f 20 60 68 74 74 70 73 3a 2f 2f | es/517';.see...;;.also.`https:// |
| 7d500 | 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 | github.com/flycheck/flycheck/iss |
| 7d520 | 75 65 73 2f 31 37 32 32 27 0a 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 | ues/1722'...(locate-dominating-f |
| 7d540 | 69 6c 65 20 28 6f 72 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 | ile.(or.buffer-file-name.default |
| 7d560 | 2d 64 69 72 65 63 74 6f 72 79 29 20 22 73 65 74 75 70 2e 63 66 67 22 29 29 0a 0a 28 66 6c 79 63 | -directory)."setup.cfg"))..(flyc |
| 7d580 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 | heck-define-checker.python-flake |
| 7d5a0 | 38 0a 20 20 22 41 20 50 79 74 68 6f 6e 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 | 8..."A.Python.syntax.and.style.c |
| 7d5c0 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 46 6c 61 6b 65 38 2e 0a 0a 52 65 71 75 69 72 65 73 20 46 | hecker.using.Flake8...Requires.F |
| 7d5e0 | 6c 61 6b 65 38 20 33 2e 30 20 6f 72 20 6e 65 77 65 72 2e 20 53 65 65 20 55 52 4c 0a 60 68 74 74 | lake8.3.0.or.newer..See.URL.`htt |
| 7d600 | 70 73 3a 2f 2f 66 6c 61 6b 65 38 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 27 2e 22 0a 20 | ps://flake8.readthedocs.io/'.".. |
| 7d620 | 20 3b 3b 20 4e 6f 74 20 63 61 6c 6c 69 6e 67 20 66 6c 61 6b 65 38 20 64 69 72 65 63 74 6c 79 20 | .;;.Not.calling.flake8.directly. |
| 7d640 | 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 73 77 69 74 63 68 20 62 65 74 77 65 65 | makes.it.easier.to.switch.betwee |
| 7d660 | 6e 20 64 69 66 66 65 72 65 6e 74 0a 20 20 3b 3b 20 50 79 74 68 6f 6e 20 76 65 72 73 69 6f 6e 73 | n.different...;;.Python.versions |
| 7d680 | 3b 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 | ;.see.https://github.com/flychec |
| 7d6a0 | 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 30 35 35 2e 0a 20 20 3a 63 6f 6d 6d 61 | k/flycheck/issues/1055....:comma |
| 7d6c0 | 6e 64 20 28 22 70 79 74 68 6f 6e 33 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 | nd.("python3".............(eval. |
| 7d6e0 | 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 6f 64 75 6c 65 2d 61 72 67 73 20 27 70 79 | (flycheck-python-module-args.'py |
| 7d700 | 74 68 6f 6e 2d 66 6c 61 6b 65 38 20 22 66 6c 61 6b 65 38 22 29 29 0a 20 20 20 20 20 20 20 20 20 | thon-flake8."flake8")).......... |
| 7d720 | 20 20 20 22 2d 2d 66 6f 72 6d 61 74 3d 64 65 66 61 75 6c 74 22 0a 20 20 20 20 20 20 20 20 20 20 | ..."--format=default"........... |
| 7d740 | 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 61 70 70 65 6e 64 2d 63 6f 6e 66 69 67 22 | ..(config-file."--append-config" |
| 7d760 | 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .flycheck-flake8rc)............. |
| 7d780 | 28 6f 70 74 69 6f 6e 20 22 2d 2d 6d 61 78 2d 63 6f 6d 70 6c 65 78 69 74 79 22 20 66 6c 79 63 68 | (option."--max-complexity".flych |
| 7d7a0 | 65 63 6b 2d 66 6c 61 6b 65 38 2d 6d 61 78 69 6d 75 6d 2d 63 6f 6d 70 6c 65 78 69 74 79 20 6e 69 | eck-flake8-maximum-complexity.ni |
| 7d7c0 | 6c 0a 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 6f | l.....................flycheck-o |
| 7d7e0 | 70 74 69 6f 6e 2d 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 | ption-int).............(option." |
| 7d800 | 2d 2d 6d 61 78 2d 6c 69 6e 65 2d 6c 65 6e 67 74 68 22 20 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b | --max-line-length".flycheck-flak |
| 7d820 | 65 38 2d 6d 61 78 69 6d 75 6d 2d 6c 69 6e 65 2d 6c 65 6e 67 74 68 20 6e 69 6c 0a 20 20 20 20 20 | e8-maximum-line-length.nil...... |
| 7d840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 69 | ...............flycheck-option-i |
| 7d860 | 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 77 68 65 6e 20 62 75 66 66 | nt).............(eval.(when.buff |
| 7d880 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | er-file-name.................... |
| 7d8a0 | 20 28 63 6f 6e 63 61 74 20 22 2d 2d 73 74 64 69 6e 2d 64 69 73 70 6c 61 79 2d 6e 61 6d 65 3d 22 | .(concat."--stdin-display-name=" |
| 7d8c0 | 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 20 20 20 20 20 20 20 | .buffer-file-name)))............ |
| 7d8e0 | 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 77 6f 72 | ."-")...:standard-input.t...:wor |
| 7d900 | 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 | king-directory.flycheck-python-f |
| 7d920 | 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 | ind-project-root...:error-filter |
| 7d940 | 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(lambda.(errors)............... |
| 7d960 | 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 | ....(let.((errors.(flycheck-sani |
| 7d980 | 74 69 7a 65 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | tize-errors.errors)))........... |
| 7d9a0 | 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 66 6c | ..........(seq-map.#'flycheck-fl |
| 7d9c0 | 61 6b 65 38 2d 66 69 78 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 73 29 29 29 0a 20 | ake8-fix-error-level.errors))).. |
| 7d9e0 | 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e | .:error-patterns...((warning.lin |
| 7da00 | 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 | e-start.............(file-name). |
| 7da20 | 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 20 22 3a | ":".line.":".(optional.column.": |
| 7da40 | 22 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d | ").".".............(id.(one-or-m |
| 7da60 | 6f 72 65 20 28 61 6e 79 20 61 6c 70 68 61 29 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 | ore.(any.alpha)).(one-or-more.di |
| 7da80 | 67 69 74 29 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 | git)).".".............(message.( |
| 7daa0 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 | one-or-more.not-newline))....... |
| 7dac0 | 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d | ......line-end))...:enabled.(lam |
| 7dae0 | 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 66 6c | bda.()..............(or.(not.(fl |
| 7db00 | 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6e 65 65 64 73 2d 6d 6f 64 75 6c 65 2d 70 20 27 70 79 | ycheck-python-needs-module-p.'py |
| 7db20 | 74 68 6f 6e 2d 66 6c 61 6b 65 38 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | thon-flake8))..................( |
| 7db40 | 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 6d 6f 64 75 6c 65 20 27 70 79 74 | flycheck-python-find-module.'pyt |
| 7db60 | 68 6f 6e 2d 66 6c 61 6b 65 38 20 22 66 6c 61 6b 65 38 22 29 29 29 0a 20 20 3a 76 65 72 69 66 79 | hon-flake8."flake8")))...:verify |
| 7db80 | 20 28 6c 61 6d 62 64 61 20 28 5f 29 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 76 65 | .(lambda.(_).(flycheck-python-ve |
| 7dba0 | 72 69 66 79 2d 6d 6f 64 75 6c 65 20 27 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 20 22 66 6c 61 6b | rify-module.'python-flake8."flak |
| 7dbc0 | 65 38 22 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 79 74 68 6f 6e 2d 6d 6f 64 65 20 70 79 74 68 | e8"))...:modes.(python-mode.pyth |
| 7dbe0 | 6f 6e 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 | on-ts-mode)...:next-checkers.((w |
| 7dc00 | 61 72 6e 69 6e 67 20 2e 20 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 29 0a 20 20 20 20 20 20 20 20 | arning...python-pylint)......... |
| 7dc20 | 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 70 79 74 68 6f 6e 2d 6d 79 70 79 | ..........(warning...python-mypy |
| 7dc40 | 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 | )))..(flycheck-def-config-file-v |
| 7dc60 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 72 75 66 66 2d 63 6f 6e 66 69 67 20 70 | ar.flycheck-python-ruff-config.p |
| 7dc80 | 79 74 68 6f 6e 2d 72 75 66 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ython-ruff...................... |
| 7dca0 | 20 20 20 20 20 20 20 20 20 27 28 22 70 79 70 72 6f 6a 65 63 74 2e 74 6f 6d 6c 22 20 22 72 75 66 | .........'("pyproject.toml"."ruf |
| 7dcc0 | 66 2e 74 6f 6d 6c 22 20 22 2e 72 75 66 66 2e 74 6f 6d 6c 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | f.toml".".ruff.toml"))..(flychec |
| 7dce0 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 79 74 68 6f 6e 2d 72 75 66 66 0a 20 20 22 | k-define-checker.python-ruff..." |
| 7dd00 | 41 20 50 79 74 68 6f 6e 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 | A.Python.syntax.and.style.checke |
| 7dd20 | 72 20 75 73 69 6e 67 20 74 68 65 20 72 75 66 66 2e 0a 54 6f 20 6f 76 65 72 72 69 64 65 20 74 68 | r.using.the.ruff..To.override.th |
| 7dd40 | 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 72 75 66 66 20 65 78 65 63 75 74 61 62 6c 65 2c 20 73 | e.path.to.the.ruff.executable,.s |
| 7dd60 | 65 74 0a 60 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 72 75 66 66 2d 65 78 65 63 75 74 61 | et.`flycheck-python-ruff-executa |
| 7dd80 | 62 6c 65 27 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 62 65 74 61 2e 72 75 66 | ble'...See.URL.`https://beta.ruf |
| 7dda0 | 66 2e 72 73 2f 64 6f 63 73 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 75 66 66 22 | f.rs/docs/'."...:command.("ruff" |
| 7ddc0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ............."check"............ |
| 7dde0 | 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 | .(config-file."--config".flychec |
| 7de00 | 6b 2d 70 79 74 68 6f 6e 2d 72 75 66 66 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 | k-python-ruff-config)........... |
| 7de20 | 20 20 22 2d 2d 6f 75 74 70 75 74 2d 66 6f 72 6d 61 74 3d 74 65 78 74 22 0a 20 20 20 20 20 20 20 | .."--output-format=text"........ |
| 7de40 | 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 6e 61 6d 65 22 20 73 6f 75 72 63 65 2d 6f | ....."--stdin-filename".source-o |
| 7de60 | 72 69 67 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e | riginal............."-")...:stan |
| 7de80 | 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 28 6c 61 | dard-input.t...:error-filter.(la |
| 7dea0 | 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | mbda.(errors)................... |
| 7dec0 | 28 6c 65 74 20 28 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 | (let.((errors.(flycheck-sanitize |
| 7dee0 | 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -errors.errors)))............... |
| 7df00 | 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 66 6c 61 6b 65 38 | ......(seq-map.#'flycheck-flake8 |
| 7df20 | 2d 66 69 78 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 65 72 | -fix-error-level.errors)))...:er |
| 7df40 | 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 | ror-patterns...((warning.line-st |
| 7df60 | 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 | art.............(file-name).":". |
| 7df80 | 6c 69 6e 65 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 | line.":".(optional.column.":")." |
| 7dfa0 | 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 | .".............(id.(one-or-more. |
| 7dfc0 | 28 61 6e 79 20 61 6c 70 68 61 29 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 | (any.alpha)).(one-or-more.digit) |
| 7dfe0 | 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d | ).".".............(message.(one- |
| 7e000 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | or-more.not-newline))........... |
| 7e020 | 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 79 74 68 6f 6e 2d 6d 6f | ..line-end))...:modes.(python-mo |
| 7e040 | 64 65 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b | de.python-ts-mode)...:next-check |
| 7e060 | 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 70 79 74 68 6f 6e 2d 6d 79 70 79 29 29 29 0a 0a | ers.((warning...python-mypy))).. |
| 7e080 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 0a 20 20 | (flycheck-def-config-file-var... |
| 7e0a0 | 20 20 66 6c 79 63 68 65 63 6b 2d 70 79 6c 69 6e 74 72 63 20 70 79 74 68 6f 6e 2d 70 79 6c 69 6e | ..flycheck-pylintrc.python-pylin |
| 7e0c0 | 74 0a 20 20 20 20 27 28 22 70 79 6c 69 6e 74 72 63 22 20 22 2e 70 79 6c 69 6e 74 72 63 22 20 22 | t.....'("pylintrc".".pylintrc"." |
| 7e0e0 | 70 79 70 72 6f 6a 65 63 74 2e 74 6f 6d 6c 22 20 22 73 65 74 75 70 2e 63 66 67 22 29 29 0a 0a 28 | pyproject.toml"."setup.cfg"))..( |
| 7e100 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b | flycheck-def-option-var.flycheck |
| 7e120 | 2d 70 79 6c 69 6e 74 2d 75 73 65 2d 73 79 6d 62 6f 6c 69 63 2d 69 64 20 74 20 70 79 74 68 6f 6e | -pylint-use-symbolic-id.t.python |
| 7e140 | 2d 70 79 6c 69 6e 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 70 79 6c 69 6e 74 | -pylint..."Whether.to.use.pylint |
| 7e160 | 20 6d 65 73 73 61 67 65 20 73 79 6d 62 6f 6c 73 20 6f 72 20 6d 65 73 73 61 67 65 20 63 6f 64 65 | .message.symbols.or.message.code |
| 7e180 | 73 2e 0a 0a 41 20 70 79 6c 69 6e 74 20 6d 65 73 73 61 67 65 20 68 61 73 20 62 6f 74 68 20 61 6e | s...A.pylint.message.has.both.an |
| 7e1a0 | 20 6f 70 61 71 75 65 20 69 64 65 6e 74 69 66 79 69 6e 67 20 63 6f 64 65 20 28 73 75 63 68 20 61 | .opaque.identifying.code.(such.a |
| 7e1c0 | 73 20 60 46 30 34 30 31 27 29 20 61 6e 64 20 61 0a 6d 6f 72 65 20 6d 65 61 6e 69 6e 67 66 75 6c | s.`F0401').and.a.more.meaningful |
| 7e1e0 | 20 73 79 6d 62 6f 6c 69 63 20 63 6f 64 65 20 28 73 75 63 68 20 61 73 20 60 69 6d 70 6f 72 74 2d | .symbolic.code.(such.as.`import- |
| 7e200 | 65 72 72 6f 72 27 29 2e 20 20 54 68 69 73 20 6f 70 74 69 6f 6e 20 67 6f 76 65 72 6e 73 0a 77 68 | error')...This.option.governs.wh |
| 7e220 | 69 63 68 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 61 6e 64 20 72 65 70 6f 72 74 65 64 20 | ich.should.be.used.and.reported. |
| 7e240 | 74 6f 20 74 68 65 20 75 73 65 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 | to.the.user."...:type.'boolean.. |
| 7e260 | 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | .:safe.#'booleanp...:package-ver |
| 7e280 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 35 22 29 29 0a 0a 28 64 65 66 | sion.'(flycheck..."0.25"))..(def |
| 7e2a0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 70 79 6c 69 6e 74 20 28 6f 75 74 70 75 74 | un.flycheck-parse-pylint.(output |
| 7e2c0 | 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 4a 53 4f 4e 20 4f | .checker.buffer)..."Parse.JSON.O |
| 7e2e0 | 55 54 50 55 54 20 6f 66 20 43 48 45 43 4b 45 52 20 6f 6e 20 42 55 46 46 45 52 20 61 73 20 50 79 | UTPUT.of.CHECKER.on.BUFFER.as.Py |
| 7e300 | 6c 69 6e 74 20 65 72 72 6f 72 73 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 | lint.errors."...(mapcar.(lambda. |
| 7e320 | 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 | (err).............(let-alist.err |
| 7e340 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 79 6c 69 6e 74 20 63 61 6e 20 72 65 74 | ...............;;.Pylint.can.ret |
| 7e360 | 75 72 6e 20 2d 31 20 61 73 20 61 20 6c 69 6e 65 20 6f 72 20 61 20 63 6f 6c 75 6d 6e 2c 20 68 65 | urn.-1.as.a.line.or.a.column,.he |
| 7e380 | 6e 63 65 20 74 68 65 20 63 61 6c 6c 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | nce.the.call.to...............;; |
| 7e3a0 | 20 60 6d 61 78 27 2e 20 20 53 65 65 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | .`max'...See.`https://github.com |
| 7e3c0 | 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 33 38 33 27 2e | /flycheck/flycheck/issues/1383'. |
| 7e3e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e | ...............(flycheck-error-n |
| 7e400 | 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 2e 6c 69 6e 65 20 | ew-at................(and..line. |
| 7e420 | 28 6d 61 78 20 2e 6c 69 6e 65 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 | (max..line.1))................(a |
| 7e440 | 6e 64 20 2e 63 6f 6c 75 6d 6e 20 28 6d 61 78 20 28 31 2b 20 2e 63 6f 6c 75 6d 6e 29 20 31 29 29 | nd..column.(max.(1+..column).1)) |
| 7e460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 74 79 70 65 0a 20 20 20 | ................(pcase..type.... |
| 7e480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 65 20 22 70 79 6c 69 6e 74 2f 75 74 69 | ..............;;.See."pylint/uti |
| 7e4a0 | 6c 73 2e 70 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 22 66 61 | ls.py"..................((or."fa |
| 7e4c0 | 74 61 6c 22 20 22 65 72 72 6f 72 22 29 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 | tal"."error").'error)........... |
| 7e4e0 | 20 20 20 20 20 20 20 28 28 6f 72 20 22 69 6e 66 6f 22 20 22 63 6f 6e 76 65 6e 74 69 6f 6e 22 29 | .......((or."info"."convention") |
| 7e500 | 20 27 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 22 77 | .'info)..................((or."w |
| 7e520 | 61 72 6e 69 6e 67 22 20 22 72 65 66 61 63 74 6f 72 22 20 5f 29 20 27 77 61 72 6e 69 6e 67 29 29 | arning"."refactor"._).'warning)) |
| 7e540 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 72 6f 70 20 6c 69 6e 65 73 20 73 68 | ................;;.Drop.lines.sh |
| 7e560 | 6f 77 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 69 6e 20 63 6f 6e 74 65 78 74 0a 20 20 20 20 20 | owing.the.error.in.context...... |
| 7e580 | 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 28 72 78 | ..........(and.(string-match.(rx |
| 7e5a0 | 20 28 2a 3f 20 6e 6f 6e 6c 29 20 65 6f 6c 29 20 2e 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 | .(*?.nonl).eol)..message)....... |
| 7e5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 20 2e 6d | ..............(match-string.0..m |
| 7e5e0 | 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 28 69 66 20 | essage))................:id.(if. |
| 7e600 | 66 6c 79 63 68 65 63 6b 2d 70 79 6c 69 6e 74 2d 75 73 65 2d 73 79 6d 62 6f 6c 69 63 2d 69 64 20 | flycheck-pylint-use-symbolic-id. |
| 7e620 | 2e 73 79 6d 62 6f 6c 20 2e 6d 65 73 73 61 67 65 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .symbol..message-id)............ |
| 7e640 | 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 | ....:checker.checker............ |
| 7e660 | 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....:buffer.buffer.............. |
| 7e680 | 20 20 3a 66 69 6c 65 6e 61 6d 65 20 2e 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | ..:filename..path)))...........( |
| 7e6a0 | 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 | car.(flycheck-parse-json.output) |
| 7e6c0 | 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 79 | )))..(flycheck-define-checker.py |
| 7e6e0 | 74 68 6f 6e 2d 70 79 6c 69 6e 74 0a 20 20 22 41 20 50 79 74 68 6f 6e 20 73 79 6e 74 61 78 20 61 | thon-pylint..."A.Python.syntax.a |
| 7e700 | 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 79 6c 69 6e 74 2e 0a 0a | nd.style.checker.using.Pylint... |
| 7e720 | 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 72 65 71 75 69 72 65 73 20 50 79 6c | This.syntax.checker.requires.Pyl |
| 7e740 | 69 6e 74 20 31 2e 30 20 6f 72 20 6e 65 77 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 | int.1.0.or.newer...See.URL.`http |
| 7e760 | 73 3a 2f 2f 77 77 77 2e 70 79 6c 69 6e 74 2e 6f 72 67 2f 27 2e 22 0a 20 20 3b 3b 20 2d 2d 72 65 | s://www.pylint.org/'."...;;.--re |
| 7e780 | 70 6f 72 74 73 3d 6e 20 64 69 73 61 62 6c 65 73 20 74 68 65 20 73 63 6f 72 69 6e 67 20 72 65 70 | ports=n.disables.the.scoring.rep |
| 7e7a0 | 6f 72 74 2e 0a 20 20 3b 3b 20 4e 6f 74 20 63 61 6c 6c 69 6e 67 20 70 79 6c 69 6e 74 20 64 69 72 | ort....;;.Not.calling.pylint.dir |
| 7e7c0 | 65 63 74 6c 79 20 6d 61 6b 65 73 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 73 77 69 74 63 68 20 | ectly.makes.it.easier.to.switch. |
| 7e7e0 | 62 65 74 77 65 65 6e 20 64 69 66 66 65 72 65 6e 74 0a 20 20 3b 3b 20 50 79 74 68 6f 6e 20 76 65 | between.different...;;.Python.ve |
| 7e800 | 72 73 69 6f 6e 73 3b 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 | rsions;.see.https://github.com/f |
| 7e820 | 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 30 35 35 2e 0a 20 20 | lycheck/flycheck/issues/1055.... |
| 7e840 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 79 74 68 6f 6e 33 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | :command.("python3"............. |
| 7e860 | 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 6f 64 75 6c 65 2d 61 72 | (eval.(flycheck-python-module-ar |
| 7e880 | 67 73 20 27 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 20 22 70 79 6c 69 6e 74 22 29 29 0a 20 20 20 | gs.'python-pylint."pylint")).... |
| 7e8a0 | 20 20 20 20 20 20 20 20 20 22 2d 2d 72 65 70 6f 72 74 73 3d 6e 22 0a 20 20 20 20 20 20 20 20 20 | ........."--reports=n".......... |
| 7e8c0 | 20 20 20 22 2d 2d 6f 75 74 70 75 74 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 0a 20 20 20 20 20 20 | ..."--output-format=json"....... |
| 7e8e0 | 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 72 63 66 69 6c 65 3d 22 20 66 | ......(config-file."--rcfile=".f |
| 7e900 | 6c 79 63 68 65 63 6b 2d 70 79 6c 69 6e 74 72 63 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 | lycheck-pylintrc.concat)........ |
| 7e920 | 20 20 20 20 20 3b 3b 20 4e 65 65 64 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 66 6f | .....;;.Need.`source-inplace'.fo |
| 7e940 | 72 20 72 65 6c 61 74 69 76 65 20 69 6d 70 6f 72 74 73 20 28 65 2e 67 2e 20 60 66 72 6f 6d 20 2e | r.relative.imports.(e.g..`from.. |
| 7e960 | 66 6f 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6d 70 6f 72 74 20 62 61 72 27 29 2c | foo.............;;.import.bar'), |
| 7e980 | 20 73 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | .see.https://github.com/flycheck |
| 7e9a0 | 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 32 38 30 0a 20 20 20 20 20 20 20 20 20 20 20 | /flycheck/issues/280............ |
| 7e9c0 | 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 | .source-inplace)...:error-parser |
| 7e9e0 | 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 70 79 6c 69 6e 74 0a 20 20 3a 77 6f 72 6b 69 6e | .flycheck-parse-pylint...:workin |
| 7ea00 | 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 | g-directory.flycheck-python-find |
| 7ea20 | 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d 62 64 61 | -project-root...:enabled.(lambda |
| 7ea40 | 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 28 66 6c 79 63 68 | .()..............(or.(not.(flych |
| 7ea60 | 65 63 6b 2d 70 79 74 68 6f 6e 2d 6e 65 65 64 73 2d 6d 6f 64 75 6c 65 2d 70 20 27 70 79 74 68 6f | eck-python-needs-module-p.'pytho |
| 7ea80 | 6e 2d 70 79 6c 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | n-pylint))..................(fly |
| 7eaa0 | 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 6d 6f 64 75 6c 65 20 27 70 79 74 68 6f 6e | check-python-find-module.'python |
| 7eac0 | 2d 70 79 6c 69 6e 74 20 22 70 79 6c 69 6e 74 22 29 29 29 0a 20 20 3a 76 65 72 69 66 79 20 28 6c | -pylint."pylint")))...:verify.(l |
| 7eae0 | 61 6d 62 64 61 20 28 5f 29 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 76 65 72 69 66 | ambda.(_).(flycheck-python-verif |
| 7eb00 | 79 2d 6d 6f 64 75 6c 65 20 27 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 20 22 70 79 6c 69 6e 74 22 | y-module.'python-pylint."pylint" |
| 7eb20 | 29 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 28 6c 61 6d 62 64 61 20 28 65 | ))...:error-explainer.(lambda.(e |
| 7eb40 | 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c | rr)......................(when-l |
| 7eb60 | 65 74 20 28 69 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 0a | et.(id.(flycheck-error-id.err)). |
| 7eb80 | 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 6c 79 0a 20 20 | .......................(apply... |
| 7eba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b | ......................#'flycheck |
| 7ebc0 | 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 | -call-checker-process-for-output |
| 7ebe0 | 0a 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 70 79 74 68 6f 6e | .........................'python |
| 7ec00 | 2d 70 79 6c 69 6e 74 20 6e 69 6c 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -pylint.nil.t................... |
| 7ec20 | 20 20 20 20 20 20 28 61 70 70 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......(append................... |
| 7ec40 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 6f 64 75 6c 65 2d 61 | .......(flycheck-python-module-a |
| 7ec60 | 72 67 73 20 27 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 20 22 70 79 6c 69 6e 74 22 29 0a 20 20 20 | rgs.'python-pylint."pylint").... |
| 7ec80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 6f 72 | ......................(list.(for |
| 7eca0 | 6d 61 74 20 22 2d 2d 68 65 6c 70 2d 6d 73 67 3d 25 73 22 20 69 64 29 29 29 29 29 29 0a 20 20 3a | mat."--help-msg=%s".id))))))...: |
| 7ecc0 | 6d 6f 64 65 73 20 28 70 79 74 68 6f 6e 2d 6d 6f 64 65 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f 64 | modes.(python-mode.python-ts-mod |
| 7ece0 | 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 | e)...:next-checkers.((warning... |
| 7ed00 | 70 79 74 68 6f 6e 2d 6d 79 70 79 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | python-mypy)))..(flycheck-define |
| 7ed20 | 2d 63 68 65 63 6b 65 72 20 70 79 74 68 6f 6e 2d 70 79 63 6f 6d 70 69 6c 65 0a 20 20 22 41 20 50 | -checker.python-pycompile..."A.P |
| 7ed40 | 79 74 68 6f 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 79 74 68 6f | ython.syntax.checker.using.Pytho |
| 7ed60 | 6e 27 73 20 62 75 69 6c 74 69 6e 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | n's.builtin.compiler...See.URL.` |
| 7ed80 | 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 33 2e 34 2f 6c 69 62 72 | https://docs.python.org/3.4/libr |
| 7eda0 | 61 72 79 2f 70 79 5f 63 6f 6d 70 69 6c 65 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | ary/py_compile.html'."...:comman |
| 7edc0 | 64 20 28 22 70 79 74 68 6f 6e 33 22 20 22 2d 6d 22 20 22 70 79 5f 63 6f 6d 70 69 6c 65 22 20 73 | d.("python3"."-m"."py_compile".s |
| 7ede0 | 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 3b 3b 20 50 79 | ource)...:error-patterns...;;.Py |
| 7ee00 | 74 68 6f 6e 20 32 2e 37 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 20 | thon.2.7...((error.line-start.". |
| 7ee20 | 20 46 69 6c 65 20 5c 22 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 5c 22 2c 20 6c 69 6e 65 20 | .File.\"".(file-name)."\",.line. |
| 7ee40 | 22 20 6c 69 6e 65 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 3e 3d 20 32 20 28 7a 65 72 | ".line."\n"...........(>=.2.(zer |
| 7ee60 | 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 5c 6e 22 29 0a 20 20 20 | o-or-more.not-newline)."\n").... |
| 7ee80 | 20 20 20 20 20 20 20 22 53 79 6e 74 61 78 45 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | ......."SyntaxError:.".(message) |
| 7eea0 | 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 | .line-end)....(error.line-start. |
| 7eec0 | 22 53 6f 72 72 79 3a 20 49 6e 64 65 6e 74 61 74 69 6f 6e 45 72 72 6f 72 3a 20 22 0a 20 20 20 20 | "Sorry:.IndentationError:."..... |
| 7eee0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 28 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 | ......(message)."(".(file-name). |
| 7ef00 | 22 2c 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 29 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e | ",.line.".line.")"...........lin |
| 7ef20 | 65 2d 65 6e 64 29 0a 20 20 20 3b 3b 20 32 2e 36 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d | e-end)....;;.2.6....(error.line- |
| 7ef40 | 73 74 61 72 74 20 22 53 79 6e 74 61 78 45 72 72 6f 72 3a 20 28 27 22 20 28 6d 65 73 73 61 67 65 | start."SyntaxError:.('".(message |
| 7ef60 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 27 22 29 29 29 29 0a | .(one-or-more.(not.(any."'")))). |
| 7ef80 | 20 20 20 20 20 20 20 20 20 20 22 27 2c 20 28 27 22 20 28 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 6e | .........."',.('".(file-name.(on |
| 7efa0 | 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 27 22 29 29 29 29 20 22 27 2c 20 | e-or-more.(not.(any."'"))))."',. |
| 7efc0 | 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 22 2c 20 22 20 63 6f 6c 75 6d 6e 20 22 2c 20 | "...........line.",.".column.",. |
| 7efe0 | 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 6c 69 6e 65 | ".(one-or-more.not-newline).line |
| 7f000 | 2d 65 6e 64 29 29 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 | -end))...:working-directory.flyc |
| 7f020 | 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 | heck-python-find-project-root... |
| 7f040 | 3a 6d 6f 64 65 73 20 28 70 79 74 68 6f 6e 2d 6d 6f 64 65 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f | :modes.(python-mode.python-ts-mo |
| 7f060 | 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e | de)...:next-checkers.((warning.. |
| 7f080 | 20 70 79 74 68 6f 6e 2d 6d 79 70 79 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | .python-mypy)))..(defun.flycheck |
| 7f0a0 | 2d 70 79 72 69 67 68 74 2d 2d 70 61 72 73 65 2d 65 72 72 6f 72 20 28 6f 75 74 70 75 74 20 63 68 | -pyright--parse-error.(output.ch |
| 7f0c0 | 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 70 79 72 69 67 68 74 20 65 | ecker.buffer)..."Parse.pyright.e |
| 7f0e0 | 72 72 6f 72 73 2f 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e | rrors/warnings.from.JSON.OUTPUT. |
| 7f100 | 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 | .CHECKER.and.BUFFER.denote.the.C |
| 7f120 | 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a | HECKER.that.returned.OUTPUT.and. |
| 7f140 | 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 | the.BUFFER.that.was.checked.resp |
| 7f160 | 65 63 74 69 76 65 6c 79 2e 22 0a 20 20 28 73 65 71 2d 6d 61 70 0a 20 20 20 28 6c 61 6d 62 64 61 | ectively."...(seq-map....(lambda |
| 7f180 | 20 28 65 72 72 29 0a 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 20 20 20 | .(err)......(let-alist.err...... |
| 7f1a0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 | ..(flycheck-error-new-at........ |
| 7f1c0 | 20 28 2b 20 31 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | .(+.1..range.start.line)........ |
| 7f1e0 | 20 28 2b 20 31 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e 63 68 61 72 61 63 74 65 72 29 0a 20 20 | .(+.1..range.start.character)... |
| 7f200 | 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 | ......(pcase..severity.......... |
| 7f220 | 20 28 22 65 72 72 6f 72 22 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 22 77 61 | .("error".'error)...........("wa |
| 7f240 | 72 6e 69 6e 67 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 5f 20 27 77 | rning".'warning)...........(_.'w |
| 7f260 | 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 | arning))..........message....... |
| 7f280 | 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 28 2b 20 31 20 2e 72 61 6e 67 65 2e 65 6e 64 2e 6c 69 6e 65 | ..:end-line.(+.1..range.end.line |
| 7f2a0 | 29 0a 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 2b 20 31 20 2e 72 61 6e 67 | ).........:end-column.(+.1..rang |
| 7f2c0 | 65 2e 65 6e 64 2e 63 68 61 72 61 63 74 65 72 29 0a 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 | e.end.character).........:checke |
| 7f2e0 | 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 | r.checker.........:buffer.buffer |
| 7f300 | 0a 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d | .........:filename.(buffer-file- |
| 7f320 | 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 28 63 64 72 20 28 6e 74 68 20 32 20 28 | name.buffer))))....(cdr.(nth.2.( |
| 7f340 | 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 | car.(flycheck-parse-json.output) |
| 7f360 | 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 | )))))..(flycheck-define-checker. |
| 7f380 | 70 79 74 68 6f 6e 2d 70 79 72 69 67 68 74 0a 20 20 22 53 74 61 74 69 63 20 74 79 70 65 20 63 68 | python-pyright..."Static.type.ch |
| 7f3a0 | 65 63 6b 65 72 20 66 6f 72 20 50 79 74 68 6f 6e 0a 0a 53 65 65 20 55 52 4c 20 68 74 74 70 73 3a | ecker.for.Python..See.URL.https: |
| 7f3c0 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 69 63 72 6f 73 6f 66 74 2f 70 79 72 69 67 68 74 2e 22 | //github.com/microsoft/pyright." |
| 7f3e0 | 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 79 72 69 67 68 74 22 0a 20 20 20 20 20 20 20 20 20 | ...:command.("pyright".......... |
| 7f400 | 20 20 20 22 2d 2d 6f 75 74 70 75 74 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f | ..."--outputjson".............so |
| 7f420 | 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f | urce-inplace)...:working-directo |
| 7f440 | 72 79 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d | ry.flycheck-python-find-project- |
| 7f460 | 72 6f 6f 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 79 | root...:error-parser.flycheck-py |
| 7f480 | 72 69 67 68 74 2d 2d 70 61 72 73 65 2d 65 72 72 6f 72 0a 20 20 3a 6d 6f 64 65 73 20 28 70 79 74 | right--parse-error...:modes.(pyt |
| 7f4a0 | 68 6f 6e 2d 6d 6f 64 65 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 69 | hon-mode.python-ts-mode))..(defi |
| 7f4c0 | 6e 65 2d 6f 62 73 6f 6c 65 74 65 2d 76 61 72 69 61 62 6c 65 2d 61 6c 69 61 73 20 27 66 6c 79 63 | ne-obsolete-variable-alias.'flyc |
| 7f4e0 | 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 69 6e 69 0a 20 20 27 66 6c 79 63 68 65 63 6b | heck-python-mypy-ini...'flycheck |
| 7f500 | 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 63 6f 6e 66 69 67 20 22 33 32 22 29 0a 0a 28 66 6c 79 63 | -python-mypy-config."32")..(flyc |
| 7f520 | 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 | heck-def-config-file-var.flychec |
| 7f540 | 6b 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 63 6f 6e 66 69 67 20 70 79 74 68 6f 6e 2d 6d 79 70 79 | k-python-mypy-config.python-mypy |
| 7f560 | 0a 20 20 20 20 20 20 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 | ...............................' |
| 7f580 | 28 22 6d 79 70 79 2e 69 6e 69 22 20 22 70 79 70 72 6f 6a 65 63 74 2e 74 6f 6d 6c 22 20 22 73 65 | ("mypy.ini"."pyproject.toml"."se |
| 7f5a0 | 74 75 70 2e 63 66 67 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e | tup.cfg"))..(flycheck-def-option |
| 7f5c0 | 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 63 61 63 68 65 2d | -var.flycheck-python-mypy-cache- |
| 7f5e0 | 64 69 72 20 6e 69 6c 20 70 79 74 68 6f 6e 2d 6d 79 70 79 0a 20 20 22 44 69 72 65 63 74 6f 72 79 | dir.nil.python-mypy..."Directory |
| 7f600 | 20 75 73 65 64 20 74 6f 20 77 72 69 74 65 20 2e 6d 79 70 79 5f 63 61 63 68 65 20 64 69 72 65 63 | .used.to.write..mypy_cache.direc |
| 7f620 | 74 6f 72 69 65 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 | tories."...:type.'(choice....... |
| 7f640 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 57 72 69 74 65 20 74 6f 20 74 68 65 20 77 6f | ....(const.:tag."Write.to.the.wo |
| 7f660 | 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | rking.directory".nil)........... |
| 7f680 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 65 76 65 72 20 77 72 69 74 65 20 2e 6d 79 70 79 5f 63 | (const.:tag."Never.write..mypy_c |
| 7f6a0 | 61 63 68 65 20 64 69 72 65 63 74 6f 72 69 65 73 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 29 0a 20 | ache.directories".null-device).. |
| 7f6c0 | 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 50 61 74 68 22 29 29 0a 20 | .........(string.:tag."Path")).. |
| 7f6e0 | 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d | .:safe.#'flycheck-string-or-nil- |
| 7f700 | 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 | p...:package-version.'(flycheck. |
| 7f720 | 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 | .."32"))..(flycheck-def-option-v |
| 7f740 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 70 79 74 68 6f 6e 2d 65 | ar.flycheck-python-mypy-python-e |
| 7f760 | 78 65 63 75 74 61 62 6c 65 20 6e 69 6c 20 70 79 74 68 6f 6e 2d 6d 79 70 79 0a 20 20 22 50 79 74 | xecutable.nil.python-mypy..."Pyt |
| 7f780 | 68 6f 6e 20 65 78 65 63 75 74 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 74 68 65 20 69 6e 73 74 61 | hon.executable.to.find.the.insta |
| 7f7a0 | 6c 6c 65 64 20 50 45 50 20 35 36 31 20 70 61 63 6b 61 67 65 73 2e 22 0a 20 20 3a 74 79 70 65 20 | lled.PEP.561.packages."...:type. |
| 7f7c0 | 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 53 61 6d 65 20 61 73 20 6d 79 | '(choice.(const.:tag."Same.as.my |
| 7f7e0 | 70 79 27 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 | py's".nil)..................(str |
| 7f800 | 69 6e 67 20 3a 74 61 67 20 22 50 61 74 68 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 | ing.:tag."Path"))...:safe.#'flyc |
| 7f820 | 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d | heck-string-or-nil-p...:package- |
| 7f840 | 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 33 22 29 29 0a 0a 28 66 6c | version.'(flycheck..."33"))..(fl |
| 7f860 | 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 79 74 68 6f 6e 2d 6d 79 70 | ycheck-define-checker.python-myp |
| 7f880 | 79 0a 20 20 22 4d 79 70 79 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 70 65 20 63 68 65 63 6b 65 | y..."Mypy.syntax.and.type.checke |
| 7f8a0 | 72 2e 20 20 52 65 71 75 69 72 65 73 20 6d 79 70 79 3e 3d 30 2e 37 33 30 2e 0a 0a 53 65 65 20 55 | r...Requires.mypy>=0.730...See.U |
| 7f8c0 | 52 4c 20 60 68 74 74 70 3a 2f 2f 6d 79 70 79 2d 6c 61 6e 67 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a | RL.`http://mypy-lang.org/'."...: |
| 7f8e0 | 63 6f 6d 6d 61 6e 64 20 28 22 6d 79 70 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 | command.("mypy"............."--s |
| 7f900 | 68 6f 77 2d 63 6f 6c 75 6d 6e 2d 6e 75 6d 62 65 72 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | how-column-numbers"............. |
| 7f920 | 22 2d 2d 6e 6f 2d 70 72 65 74 74 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 | "--no-pretty".............(confi |
| 7f940 | 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d | g-file."--config-file".flycheck- |
| 7f960 | 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | python-mypy-config)............. |
| 7f980 | 28 6f 70 74 69 6f 6e 20 22 2d 2d 63 61 63 68 65 2d 64 69 72 22 20 66 6c 79 63 68 65 63 6b 2d 70 | (option."--cache-dir".flycheck-p |
| 7f9a0 | 79 74 68 6f 6e 2d 6d 79 70 79 2d 63 61 63 68 65 2d 64 69 72 29 0a 20 20 20 20 20 20 20 20 20 20 | ython-mypy-cache-dir)........... |
| 7f9c0 | 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 70 79 74 68 6f 6e 2d 65 78 65 63 75 74 61 62 6c 65 22 20 | ..(option."--python-executable". |
| 7f9e0 | 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 6d 79 70 79 2d 70 79 74 68 6f 6e 2d 65 78 65 63 | flycheck-python-mypy-python-exec |
| 7fa00 | 75 74 61 62 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 | utable).............source-origi |
| 7fa20 | 6e 61 6c 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 | nal)...:error-patterns...((error |
| 7fa40 | 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 | .line-start.(file-name).":".line |
| 7fa60 | 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 | .(optional.":".column).......... |
| 7fa80 | 20 22 3a 20 65 72 72 6f 72 3a 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a | .":.error:".(message).line-end). |
| 7faa0 | 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d | ...(warning.line-start.(file-nam |
| 7fac0 | 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e | e).":".line.(optional.":".column |
| 7fae0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 77 61 72 6e 69 6e 67 3a 22 20 28 6d 65 73 73 | ).............":.warning:".(mess |
| 7fb00 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 69 6e 66 6f 20 6c 69 6e 65 2d 73 74 61 | age).line-end)....(info.line-sta |
| 7fb20 | 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 | rt.(file-name).":".line.(optiona |
| 7fb40 | 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 22 3a 20 6e 6f 74 65 3a 22 | l.":".column)..........":.note:" |
| 7fb60 | 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 77 6f 72 6b 69 6e 67 | .(message).line-end))...:working |
| 7fb80 | 2d 64 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 70 79 74 68 6f 6e 2d 66 69 6e 64 2d | -directory.flycheck-python-find- |
| 7fba0 | 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 6d 6f 64 65 73 20 28 70 79 74 68 6f 6e 2d 6d 6f | project-root...:modes.(python-mo |
| 7fbc0 | 64 65 20 70 79 74 68 6f 6e 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 45 6e 73 75 72 65 20 74 | de.python-ts-mode)...;;.Ensure.t |
| 7fbe0 | 68 65 20 66 69 6c 65 20 69 73 20 73 61 76 65 64 2c 20 74 6f 20 77 6f 72 6b 20 61 72 6f 75 6e 64 | he.file.is.saved,.to.work.around |
| 7fc00 | 0a 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 79 74 68 6f 6e 2f | ...;;.https://github.com/python/ |
| 7fc20 | 6d 79 70 79 2f 69 73 73 75 65 73 2f 34 37 34 36 2e 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 | mypy/issues/4746....:predicate.f |
| 7fc40 | 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 29 0a 0a 28 66 6c 79 63 68 65 | lycheck-buffer-saved-p)..(flyche |
| 7fc60 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 74 72 | ck-def-option-var.flycheck-lintr |
| 7fc80 | 2d 63 61 63 68 69 6e 67 20 74 20 72 2d 6c 69 6e 74 72 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f | -caching.t.r-lintr..."Whether.to |
| 7fca0 | 20 65 6e 61 62 6c 65 20 63 61 63 68 69 6e 67 20 69 6e 20 6c 69 6e 74 72 2e 0a 0a 42 79 20 64 65 | .enable.caching.in.lintr...By.de |
| 7fcc0 | 66 61 75 6c 74 2c 20 6c 69 6e 74 72 20 63 61 63 68 65 73 20 61 6c 6c 20 65 78 70 72 65 73 73 69 | fault,.lintr.caches.all.expressi |
| 7fce0 | 6f 6e 73 20 69 6e 20 61 20 66 69 6c 65 20 61 6e 64 20 72 65 2d 63 68 65 63 6b 73 0a 6f 6e 6c 79 | ons.in.a.file.and.re-checks.only |
| 7fd00 | 20 74 68 6f 73 65 20 74 68 61 74 20 68 61 76 65 20 63 68 61 6e 67 65 64 2e 20 20 53 65 74 74 69 | .those.that.have.changed...Setti |
| 7fd20 | 6e 67 20 74 68 69 73 20 6f 70 74 69 6f 6e 20 74 6f 20 6e 69 6c 0a 64 69 73 61 62 6c 65 73 20 63 | ng.this.option.to.nil.disables.c |
| 7fd40 | 61 63 68 69 6e 67 20 69 6e 20 63 61 73 65 20 74 68 65 72 65 20 61 72 65 20 70 72 6f 62 6c 65 6d | aching.in.case.there.are.problem |
| 7fd60 | 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 | s."...:type.'boolean...:safe.#'b |
| 7fd80 | 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 | ooleanp...:package-version.'(fly |
| 7fda0 | 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | check..."0.23"))..(flycheck-def- |
| 7fdc0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 74 72 2d 6c 69 6e 74 65 72 | option-var.flycheck-lintr-linter |
| 7fde0 | 73 20 22 64 65 66 61 75 6c 74 5f 6c 69 6e 74 65 72 73 22 20 72 2d 6c 69 6e 74 72 0a 20 20 22 4c | s."default_linters".r-lintr..."L |
| 7fe00 | 69 6e 74 65 72 73 20 74 6f 20 75 73 65 20 77 69 74 68 20 6c 69 6e 74 72 2e 0a 0a 54 68 65 20 76 | inters.to.use.with.lintr...The.v |
| 7fe20 | 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 73 74 72 69 6e | alue.of.this.variable.is.a.strin |
| 7fe40 | 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 6e 20 52 0a 65 78 70 72 65 73 73 69 6f 6e 2c 20 77 68 | g.containing.an.R.expression,.wh |
| 7fe60 | 69 63 68 20 73 65 6c 65 63 74 73 20 6c 69 6e 74 65 72 73 20 66 6f 72 20 6c 69 6e 74 72 2e 22 0a | ich.selects.linters.for.lintr.". |
| 7fe80 | 20 20 3a 74 79 70 65 20 27 73 74 72 69 6e 67 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 | ..:type.'string...:risky.t...:pa |
| 7fea0 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 33 | ckage-version.'(flycheck..."0.23 |
| 7fec0 | 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 2d 68 61 73 2d 6c 69 6e 74 72 | "))..(defun.flycheck-r-has-lintr |
| 7fee0 | 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 28 52 | .(checker)..."Whether.CHECKER.(R |
| 7ff00 | 29 20 68 61 73 20 69 6e 73 74 61 6c 6c 65 64 20 74 68 65 20 60 6c 69 6e 74 72 27 20 6c 69 62 72 | ).has.installed.the.`lintr'.libr |
| 7ff20 | 61 72 79 2e 22 0a 20 20 28 65 71 6c 20 30 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 | ary."...(eql.0.(flycheck-call-ch |
| 7ff40 | 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 | ecker-process...........checker. |
| 7ff60 | 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 6c 61 76 65 22 20 | nil.nil.nil..........."--slave". |
| 7ff80 | 22 2d 2d 6e 6f 2d 72 65 73 74 6f 72 65 22 20 22 2d 2d 6e 6f 2d 73 61 76 65 22 20 22 2d 65 22 0a | "--no-restore"."--no-save"."-e". |
| 7ffa0 | 20 20 20 20 20 20 20 20 20 20 22 6c 69 62 72 61 72 79 28 27 6c 69 6e 74 72 27 29 22 29 29 29 0a | .........."library('lintr')"))). |
| 7ffc0 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 2d 6c 69 6e 74 | .(flycheck-define-checker.r-lint |
| 7ffe0 | 72 0a 20 20 22 41 6e 20 52 20 73 74 79 6c 65 20 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b | r..."An.R.style.and.syntax.check |
| 80000 | 65 72 20 75 73 69 6e 67 20 74 68 65 20 6c 69 6e 74 72 20 70 61 63 6b 61 67 65 2e 0a 0a 53 65 65 | er.using.the.lintr.package...See |
| 80020 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6a 69 6d 68 65 73 74 | .URL.`https://github.com/jimhest |
| 80040 | 65 72 2f 6c 69 6e 74 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 52 22 20 22 2d 2d 73 | er/lintr'."...:command.("R"."--s |
| 80060 | 6c 61 76 65 22 20 22 2d 2d 6e 6f 2d 72 65 73 74 6f 72 65 22 20 22 2d 2d 6e 6f 2d 73 61 76 65 22 | lave"."--no-restore"."--no-save" |
| 80080 | 20 22 2d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 0a | ."-e".............(eval.(concat. |
| 800a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 6c 69 62 72 61 72 79 28 6c 69 6e 74 | ..................."library(lint |
| 800c0 | 72 29 3b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 72 79 28 6c 69 6e | r);"...................."try(lin |
| 800e0 | 74 28 63 6f 6d 6d 61 6e 64 41 72 67 73 28 54 52 55 45 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 | t(commandArgs(TRUE)"............ |
| 80100 | 20 20 20 20 20 20 20 20 22 2c 20 63 61 63 68 65 3d 22 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d | ........",.cache=".(if.flycheck- |
| 80120 | 6c 69 6e 74 72 2d 63 61 63 68 69 6e 67 20 22 54 52 55 45 22 20 22 46 41 4c 53 45 22 29 0a 20 20 | lintr-caching."TRUE"."FALSE")... |
| 80140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2c 20 22 20 66 6c 79 63 68 65 63 6b 2d 6c | .................",.".flycheck-l |
| 80160 | 69 6e 74 72 2d 6c 69 6e 74 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | intr-linters.................... |
| 80180 | 22 29 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 61 72 67 73 22 20 73 6f 75 72 | "))"))............."--args".sour |
| 801a0 | 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f 20 6c | ce)...:error-patterns...((info.l |
| 801c0 | 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 | ine-start.(file-name).":".line." |
| 801e0 | 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 73 74 79 6c 65 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a | :".column.":.style:.".(message). |
| 80200 | 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c | .........line-end)....(warning.l |
| 80220 | 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 | ine-start.(file-name).":".line." |
| 80240 | 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 | :".column.":.warning:.".(message |
| 80260 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f | ).............line-end)....(erro |
| 80280 | 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e | r.line-start.(file-name).":".lin |
| 802a0 | 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 | e.":".column.":.error:.".(messag |
| 802c0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 | e)...........line-end))...:modes |
| 802e0 | 20 28 65 73 73 2d 6d 6f 64 65 20 65 73 73 2d 72 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 | .(ess-mode.ess-r-mode)...:predic |
| 80300 | 61 74 65 0a 20 20 3b 3b 20 44 6f 6e 27 74 20 63 68 65 63 6b 20 45 53 53 20 66 69 6c 65 73 20 77 | ate...;;.Don't.check.ESS.files.w |
| 80320 | 68 69 63 68 20 64 6f 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 52 2c 20 61 6e 64 20 6d 61 6b 65 20 | hich.do.not.contain.R,.and.make. |
| 80340 | 73 75 72 65 20 74 68 61 74 20 6c 69 6e 74 72 20 69 73 0a 20 20 3b 3b 20 61 63 74 75 61 6c 6c 79 | sure.that.lintr.is...;;.actually |
| 80360 | 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 28 61 6e 64 | .available...(lambda.().....(and |
| 80380 | 20 28 65 71 75 61 6c 20 65 73 73 2d 6c 61 6e 67 75 61 67 65 20 22 53 22 29 0a 20 20 20 20 20 20 | .(equal.ess-language."S")....... |
| 803a0 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 2d 68 61 73 2d 6c 69 6e 74 72 20 27 72 2d 6c 69 6e 74 | ...(flycheck-r-has-lintr.'r-lint |
| 803c0 | 72 29 29 29 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 63 68 65 63 6b 65 72 29 | r)))...:verify.(lambda.(checker) |
| 803e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 61 73 2d 6c 69 6e 74 72 20 28 66 | .............(let.((has-lintr.(f |
| 80400 | 6c 79 63 68 65 63 6b 2d 72 2d 68 61 73 2d 6c 69 6e 74 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 | lycheck-r-has-lintr.checker))).. |
| 80420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............(list.............. |
| 80440 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d | ..(flycheck-verification-result- |
| 80460 | 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 6c 69 6e 74 | new.................:label."lint |
| 80480 | 72 20 6c 69 62 72 61 72 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 | r.library".................:mess |
| 804a0 | 61 67 65 20 28 69 66 20 68 61 73 2d 6c 69 6e 74 72 20 22 70 72 65 73 65 6e 74 22 20 22 6d 69 73 | age.(if.has-lintr."present"."mis |
| 804c0 | 73 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 | sing").................:face.(if |
| 804e0 | 20 68 61 73 2d 6c 69 6e 74 72 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 | .has-lintr.'success.'(bold.error |
| 80500 | 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 61 63 6b 65 74 2d | )))))))..(defun.flycheck-racket- |
| 80520 | 68 61 73 2d 65 78 70 61 6e 64 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 | has-expand-p.(checker)..."Whethe |
| 80540 | 72 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 20 70 72 6f 76 | r.the.executable.of.CHECKER.prov |
| 80560 | 69 64 65 73 20 74 68 65 20 60 65 78 70 61 6e 64 27 20 63 6f 6d 6d 61 6e 64 2e 22 0a 20 20 28 65 | ides.the.`expand'.command."...(e |
| 80580 | 71 6c 20 30 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 | ql.0.(flycheck-call-checker-proc |
| 805a0 | 65 73 73 20 63 68 65 63 6b 65 72 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 20 22 65 78 70 61 6e 64 22 | ess.checker.nil.nil.nil."expand" |
| 805c0 | 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 61 | )))..(flycheck-define-checker.ra |
| 805e0 | 63 6b 65 74 0a 20 20 22 41 20 52 61 63 6b 65 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | cket..."A.Racket.syntax.checker. |
| 80600 | 77 69 74 68 20 60 72 61 63 6f 20 65 78 70 61 6e 64 27 2e 0a 0a 54 68 65 20 60 63 6f 6d 70 69 6c | with.`raco.expand'...The.`compil |
| 80620 | 65 72 2d 6c 69 62 27 20 72 61 63 6b 65 74 20 70 61 63 6b 61 67 65 20 69 73 20 72 65 71 75 69 72 | er-lib'.racket.package.is.requir |
| 80640 | 65 64 20 66 6f 72 20 74 68 69 73 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 2e 0a 0a 53 65 65 | ed.for.this.syntax.checker...See |
| 80660 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 61 63 6b 65 74 2d 6c 61 6e 67 2e 6f 72 67 2f 27 2e | .URL.`https://racket-lang.org/'. |
| 80680 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 61 63 6f 22 20 22 65 78 70 61 6e 64 22 20 73 6f | "...:command.("raco"."expand".so |
| 806a0 | 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 0a 20 20 28 6c 61 | urce-inplace)...:predicate...(la |
| 806c0 | 6d 62 64 61 20 28 29 0a 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 6e 6f 74 20 28 65 71 20 6d 61 | mbda.().....(and.(or.(not.(eq.ma |
| 806e0 | 6a 6f 72 2d 6d 6f 64 65 20 27 73 63 68 65 6d 65 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 | jor-mode.'scheme-mode))......... |
| 80700 | 20 20 20 20 20 3b 3b 20 49 6e 20 60 73 63 68 65 6d 65 2d 6d 6f 64 65 27 20 77 65 20 6d 75 73 74 | .....;;.In.`scheme-mode'.we.must |
| 80720 | 20 63 68 65 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 53 63 68 65 6d 65 20 69 6d 70 6c 65 6d | .check.the.current.Scheme.implem |
| 80740 | 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 65 69 6e 67 20 75 | entation..............;;.being.u |
| 80760 | 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 27 67 | sed..............(and.(boundp.'g |
| 80780 | 65 69 73 65 72 2d 69 6d 70 6c 2d 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 | eiser-impl--implementation)..... |
| 807a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 2d 2d 69 | ..............(eq.geiser-impl--i |
| 807c0 | 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 27 72 61 63 6b 65 74 29 29 29 0a 20 20 20 20 20 20 20 | mplementation.'racket)))........ |
| 807e0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 61 63 6b 65 74 2d 68 61 73 2d 65 78 70 61 6e 64 2d 70 20 | ..(flycheck-racket-has-expand-p. |
| 80800 | 27 72 61 63 6b 65 74 29 29 29 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 | 'racket)))...:verify...(lambda.( |
| 80820 | 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 68 61 73 2d 65 78 70 61 6e 64 20 28 | checker).....(let.((has-expand.( |
| 80840 | 66 6c 79 63 68 65 63 6b 2d 72 61 63 6b 65 74 2d 68 61 73 2d 65 78 70 61 6e 64 2d 70 20 63 68 65 | flycheck-racket-has-expand-p.che |
| 80860 | 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 2d 73 63 68 65 6d 65 2d 6d 6f 64 65 | cker))...........(in-scheme-mode |
| 80880 | 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 73 63 68 65 6d 65 2d 6d 6f 64 65 29 29 0a 20 | .(eq.major-mode.'scheme-mode)).. |
| 808a0 | 20 20 20 20 20 20 20 20 20 28 67 65 69 73 65 72 2d 69 6d 70 6c 20 28 62 6f 75 6e 64 2d 61 6e 64 | .........(geiser-impl.(bound-and |
| 808c0 | 2d 74 72 75 65 2d 70 20 67 65 69 73 65 72 2d 69 6d 70 6c 2d 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 | -true-p.geiser-impl--implementat |
| 808e0 | 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ion))).......(list........(flych |
| 80900 | 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 | eck-verification-result-new..... |
| 80920 | 20 20 20 20 3a 6c 61 62 65 6c 20 22 63 6f 6d 70 69 6c 65 72 2d 6c 69 62 20 70 61 63 6b 61 67 65 | ....:label."compiler-lib.package |
| 80940 | 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 73 2d 65 78 70 61 6e | ".........:message.(if.has-expan |
| 80960 | 64 20 22 70 72 65 73 65 6e 74 22 20 22 6d 69 73 73 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 3a | d."present"."missing").........: |
| 80980 | 66 61 63 65 20 28 69 66 20 68 61 73 2d 65 78 70 61 6e 64 20 27 73 75 63 63 65 73 73 20 27 28 62 | face.(if.has-expand.'success.'(b |
| 809a0 | 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 | old.error)))........(flycheck-ve |
| 809c0 | 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 3a 6c | rification-result-new.........:l |
| 809e0 | 61 62 65 6c 20 22 47 65 69 73 65 72 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 22 0a 20 20 20 | abel."Geiser.Implementation".... |
| 80a00 | 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .....:message.(cond............. |
| 80a20 | 20 20 20 20 20 20 28 28 6e 6f 74 20 69 6e 2d 73 63 68 65 6d 65 2d 6d 6f 64 65 29 20 22 55 73 69 | ......((not.in-scheme-mode)."Usi |
| 80a40 | 6e 67 20 52 61 63 6b 65 74 20 4d 6f 64 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng.Racket.Mode")................ |
| 80a60 | 20 20 20 28 28 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 20 27 72 61 63 6b 65 74 29 20 22 52 61 | ...((eq.geiser-impl.'racket)."Ra |
| 80a80 | 63 6b 65 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 69 73 65 72 | cket")...................(geiser |
| 80aa0 | 2d 69 6d 70 6c 20 28 66 6f 72 6d 61 74 20 22 4f 74 68 65 72 3a 20 25 73 22 20 67 65 69 73 65 72 | -impl.(format."Other:.%s".geiser |
| 80ac0 | 2d 69 6d 70 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 47 65 | -impl))...................(t."Ge |
| 80ae0 | 69 73 65 72 20 6e 6f 74 20 61 63 74 69 76 65 22 29 29 0a 20 20 20 20 20 20 20 20 3a 66 61 63 65 | iser.not.active")).........:face |
| 80b00 | 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 28 6e 6f 74 20 | .(cond................((or.(not. |
| 80b20 | 69 6e 2d 73 63 68 65 6d 65 2d 6d 6f 64 65 29 20 28 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 20 | in-scheme-mode).(eq.geiser-impl. |
| 80b40 | 27 72 61 63 6b 65 74 29 29 20 27 73 75 63 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | 'racket)).'success)............. |
| 80b60 | 20 20 20 28 74 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 29 0a 20 20 3a 65 72 72 | ...(t.'(bold.error)))))))...:err |
| 80b80 | 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 | or-filter...(lambda.(errors).... |
| 80ba0 | 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 | .(flycheck-sanitize-errors...... |
| 80bc0 | 28 66 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d 65 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e | (flycheck-increment-error-column |
| 80be0 | 73 0a 20 20 20 20 20 20 28 73 65 71 2d 72 65 6d 6f 76 65 0a 20 20 20 20 20 20 20 28 6c 61 6d 62 | s.......(seq-remove........(lamb |
| 80c00 | 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 | da.(err)..........(string-suffix |
| 80c20 | 2d 70 0a 20 20 20 20 20 20 20 20 20 20 22 2f 73 68 61 72 65 2f 72 61 63 6b 65 74 2f 70 6b 67 73 | -p..........."/share/racket/pkgs |
| 80c40 | 2f 63 6f 6d 70 69 6c 65 72 2d 6c 69 62 2f 63 6f 6d 70 69 6c 65 72 2f 63 6f 6d 6d 61 6e 64 73 2f | /compiler-lib/compiler/commands/ |
| 80c60 | 65 78 70 61 6e 64 2e 72 6b 74 22 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | expand.rkt"...........(flycheck- |
| 80c80 | 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 65 72 72 | error-filename.err)))........err |
| 80ca0 | 6f 72 73 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 | ors))))...:error-patterns...((er |
| 80cc0 | 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 | ror.line-start.(zero-or-more.spa |
| 80ce0 | 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 | ce)...........(file-name).":".li |
| 80d00 | 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 | ne.":".column.":".(message).line |
| 80d20 | 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 72 61 63 6b 65 74 2d 6d 6f 64 65 20 73 63 68 | -end))...:modes.(racket-mode.sch |
| 80d40 | 65 6d 65 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 | eme-mode))..(flycheck-define-che |
| 80d60 | 63 6b 65 72 20 72 70 6d 2d 72 70 6d 6c 69 6e 74 0a 20 20 22 41 20 52 50 4d 20 53 50 45 43 20 66 | cker.rpm-rpmlint..."A.RPM.SPEC.f |
| 80d80 | 69 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 72 70 6d 6c 69 6e 74 | ile.syntax.checker.using.rpmlint |
| 80da0 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 | ...See.URL.`https://github.com/r |
| 80dc0 | 70 6d 2d 73 6f 66 74 77 61 72 65 2d 6d 61 6e 61 67 65 6d 65 6e 74 2f 72 70 6d 6c 69 6e 74 27 2e | pm-software-management/rpmlint'. |
| 80de0 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 70 6d 6c 69 6e 74 22 20 73 6f 75 72 63 65 29 0a | "...:command.("rpmlint".source). |
| 80e00 | 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 | ..:error-patterns...((error.line |
| 80e20 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 | -start...........(file-name).":" |
| 80e40 | 20 28 6f 70 74 69 6f 6e 61 6c 20 6c 69 6e 65 20 22 3a 22 29 20 22 20 45 3a 20 22 20 28 6d 65 73 | .(optional.line.":").".E:.".(mes |
| 80e60 | 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 | sage)...........line-end)....(wa |
| 80e80 | 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 | rning.line-start.............(fi |
| 80ea0 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 6c 69 6e 65 20 22 3a 22 29 | le-name).":".(optional.line.":") |
| 80ec0 | 20 22 20 57 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 | .".W:.".(message).............li |
| 80ee0 | 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 3b 3b 20 72 70 | ne-end))...:error-filter...;;.rp |
| 80f00 | 6d 6c 69 6e 74 20 31 2e 31 20 6f 75 74 70 75 74 73 20 61 20 73 70 75 72 69 6f 75 73 20 65 72 72 | mlint.1.1.outputs.a.spurious.err |
| 80f20 | 6f 72 20 66 6f 72 20 74 68 65 20 74 65 6d 70 20 66 69 6c 65 20 63 72 65 61 74 65 64 20 62 79 20 | or.for.the.temp.file.created.by. |
| 80f40 | 66 6c 79 63 68 65 63 6b 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 | flycheck...(lambda.(errors)..... |
| 80f60 | 28 64 6f 6c 69 73 74 20 28 65 72 72 20 28 73 65 71 2d 72 65 6d 6f 76 65 0a 20 20 20 20 20 20 20 | (dolist.(err.(seq-remove........ |
| 80f80 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 | ...........(lambda.(err)........ |
| 80fa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 28 | .............(string-suffix-p."( |
| 80fc0 | 6e 6f 6e 65 29 22 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 | none)".(flycheck-error-filename. |
| 80fe0 | 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 | err)))...................errors) |
| 81000 | 29 0a 20 20 20 20 20 20 3b 3b 20 41 64 64 20 66 61 6b 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 | ).......;;.Add.fake.line.numbers |
| 81020 | 20 69 66 20 74 68 65 79 20 61 72 65 20 6d 69 73 73 69 6e 67 20 69 6e 20 74 68 65 20 6c 69 6e 74 | .if.they.are.missing.in.the.lint |
| 81040 | 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 63 6b 2d | .output.......(unless.(flycheck- |
| 81060 | 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 | error-line.err).........(setf.(f |
| 81080 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 20 31 29 29 29 0a 20 20 20 | lycheck-error-line.err).1))).... |
| 810a0 | 20 65 72 72 6f 72 73 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 28 6c | .errors)...:error-explainer...(l |
| 810c0 | 61 6d 62 64 61 20 28 65 72 72 6f 72 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 65 | ambda.(error).....(when-let*.((e |
| 810e0 | 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 | rror-message.(flycheck-error-mes |
| 81100 | 73 61 67 65 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 28 6d 65 | sage.error)).................(me |
| 81120 | 73 73 61 67 65 2d 69 64 20 28 73 61 76 65 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 | ssage-id.(save-match-data....... |
| 81140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d | ........................(string- |
| 81160 | 6d 61 74 63 68 20 22 5c 5c 28 5b 5e 20 5d 2b 5c 5c 29 22 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 | match."\\([^.]+\\)".error-messag |
| 81180 | 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).............................. |
| 811a0 | 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 | .(match-string.1.error-message)) |
| 811c0 | 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d | )).......(flycheck-call-checker- |
| 811e0 | 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 27 72 70 6d 2d 72 | process-for-output........'rpm-r |
| 81200 | 70 6d 6c 69 6e 74 20 6e 69 6c 20 74 20 22 2d 49 22 20 6d 65 73 73 61 67 65 2d 69 64 29 29 29 0a | pmlint.nil.t."-I".message-id))). |
| 81220 | 20 20 3a 6d 6f 64 65 73 20 28 73 68 2d 6d 6f 64 65 20 72 70 6d 2d 73 70 65 63 2d 6d 6f 64 65 29 | ..:modes.(sh-mode.rpm-spec-mode) |
| 81240 | 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6f 72 20 28 6e 6f | ...:predicate.(lambda.().(or.(no |
| 81260 | 74 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 73 68 2d 6d 6f 64 65 29 29 0a 20 20 20 20 | t.(eq.major-mode.'sh-mode))..... |
| 81280 | 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 49 6e 20 60 73 | ........................;;.In.`s |
| 812a0 | 68 2d 6d 6f 64 65 27 2c 20 77 65 20 6e 65 65 64 20 74 68 65 20 70 72 6f 70 65 72 20 73 68 65 6c | h-mode',.we.need.the.proper.shel |
| 812c0 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | l.............................(e |
| 812e0 | 71 20 73 68 2d 73 68 65 6c 6c 20 27 72 70 6d 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | q.sh-shell.'rpm))))..(flycheck-d |
| 81300 | 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b | ef-config-file-var.flycheck-mark |
| 81320 | 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2d 63 6f 6e 66 69 67 0a 20 20 20 | down-markdownlint-cli-config.... |
| 81340 | 20 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 20 20 27 | .markdown-markdownlint-cli.....' |
| 81360 | 28 22 2e 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2e 6a 73 6f 6e 22 20 22 2e 6d 61 72 6b 64 6f 77 6e | (".markdownlint.json".".markdown |
| 81380 | 6c 69 6e 74 2e 6a 73 6f 6e 63 22 20 22 2e 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2e 79 61 6d 6c 22 | lint.jsonc".".markdownlint.yaml" |
| 813a0 | 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 | )...:package-version.'(flycheck. |
| 813c0 | 2e 20 22 33 33 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 | .."33"))..(flycheck-def-option-v |
| 813e0 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e | ar.flycheck-markdown-markdownlin |
| 81400 | 74 2d 63 6c 69 2d 64 69 73 61 62 6c 65 2d 72 75 6c 65 73 0a 20 20 20 20 6e 69 6c 20 6d 61 72 6b | t-cli-disable-rules.....nil.mark |
| 81420 | 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 22 52 75 6c 65 73 20 74 | down-markdownlint-cli..."Rules.t |
| 81440 | 6f 20 64 69 73 61 62 6c 65 20 66 6f 72 20 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2e 22 | o.disable.for.markdownlint-cli." |
| 81460 | 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 64 | ...:type.'(repeat.:tag."Disabled |
| 81480 | 20 72 75 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 | .rule"..................(string. |
| 814a0 | 3a 74 61 67 20 22 52 75 6c 65 20 6e 61 6d 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 | :tag."Rule.name"))...:safe.#'fly |
| 814c0 | 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | check-string-list-p...:package-v |
| 814e0 | 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 33 22 29 29 0a 0a 28 66 6c 79 | ersion.'(flycheck..."33"))..(fly |
| 81500 | 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 61 | check-def-option-var.flycheck-ma |
| 81520 | 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2d 65 6e 61 62 6c 65 2d 72 | rkdown-markdownlint-cli-enable-r |
| 81540 | 75 6c 65 73 0a 20 20 20 20 6e 69 6c 20 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 | ules.....nil.markdown-markdownli |
| 81560 | 6e 74 2d 63 6c 69 0a 20 20 22 52 75 6c 65 73 20 74 6f 20 65 6e 61 62 6c 65 20 66 6f 72 20 6d 61 | nt-cli..."Rules.to.enable.for.ma |
| 81580 | 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 | rkdownlint-cli."...:type.'(repea |
| 815a0 | 74 20 3a 74 61 67 20 22 45 6e 61 62 6c 65 64 20 72 75 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 | t.:tag."Enabled.rule"........... |
| 815c0 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 52 75 6c 65 20 6e 61 6d 65 22 29 | .......(string.:tag."Rule.name") |
| 815e0 | 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 | )...:safe.#'flycheck-string-list |
| 81600 | 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b | -p...:package-version.'(flycheck |
| 81620 | 20 2e 20 22 33 33 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | ..."33"))..(flycheck-define-chec |
| 81640 | 6b 65 72 20 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 | ker.markdown-markdownlint-cli... |
| 81660 | 22 4d 61 72 6b 64 6f 77 6e 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6d 61 72 6b 64 6f 77 6e | "Markdown.checker.using.markdown |
| 81680 | 6c 69 6e 74 2d 63 6c 69 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 | lint-cli...See.URL.`https://gith |
| 816a0 | 75 62 2e 63 6f 6d 2f 69 67 6f 72 73 68 75 62 6f 76 79 63 68 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e | ub.com/igorshubovych/markdownlin |
| 816c0 | 74 2d 63 6c 69 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6d 61 72 6b 64 6f 77 6e 6c 69 | t-cli'."...:command.("markdownli |
| 816e0 | 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d | nt".............(config-file."-- |
| 81700 | 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f | config".flycheck-markdown-markdo |
| 81720 | 77 6e 6c 69 6e 74 2d 63 6c 69 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | wnlint-cli-config).............( |
| 81740 | 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 64 69 73 61 62 6c 65 22 20 66 6c 79 63 68 65 63 6b | option-list."--disable".flycheck |
| 81760 | 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2d 64 69 73 61 62 | -markdown-markdownlint-cli-disab |
| 81780 | 6c 65 2d 72 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 | le-rules).............(option-li |
| 817a0 | 73 74 20 22 2d 2d 65 6e 61 62 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d | st."--enable".flycheck-markdown- |
| 817c0 | 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2d 65 6e 61 62 6c 65 2d 72 75 6c 65 73 29 0a 20 | markdownlint-cli-enable-rules).. |
| 817e0 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 | ..........."--".............sour |
| 81800 | 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 | ce)...:error-patterns...((error. |
| 81820 | 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 | line-start...........(file-name) |
| 81840 | 20 22 3a 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 3f 20 22 3a 22 20 63 6f 6c 75 6d | .":".line...........(?.":".colum |
| 81860 | 6e 29 20 22 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e | n).".".(id.(one-or-more.(not.(an |
| 81880 | 79 20 73 70 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 22 20 28 6d 65 73 73 61 | y.space))))...........".".(messa |
| 818a0 | 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 | ge).line-end))...:error-filter.. |
| 818c0 | 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | .(lambda.(errors).....(flycheck- |
| 818e0 | 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 | sanitize-errors......(flycheck-r |
| 81900 | 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 22 28 73 74 72 69 6e 67 29 | emove-error-file-names."(string) |
| 81920 | 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6d 61 72 6b 64 6f 77 6e 2d 6d | ".errors)))...:modes.(markdown-m |
| 81940 | 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 | ode.gfm-mode)...:error-explainer |
| 81960 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f | ...(lambda.(err).....(let.((erro |
| 81980 | 72 2d 63 6f 64 65 20 28 73 75 62 73 74 72 69 6e 67 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | r-code.(substring.(flycheck-erro |
| 819a0 | 72 2d 69 64 20 65 72 72 29 20 30 20 35 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 75 72 6c 20 22 | r-id.err).0.5))...........(url." |
| 819c0 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 44 61 76 69 64 41 6e 73 6f 6e 2f 6d 61 | https://github.com/DavidAnson/ma |
| 819e0 | 72 6b 64 6f 77 6e 6c 69 6e 74 2f 62 6c 6f 62 2f 6d 61 69 6e 2f 64 6f 63 2f 52 75 6c 65 73 2e 6d | rkdownlint/blob/main/doc/Rules.m |
| 81a00 | 64 23 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 65 72 72 6f 72 2d 63 6f 64 65 20 60 28 | d#%s")).......(and.error-code.`( |
| 81a20 | 75 72 6c 20 2e 20 2c 28 66 6f 72 6d 61 74 20 75 72 6c 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 | url...,(format.url.error-code))) |
| 81a40 | 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | )))..(flycheck-def-option-var.fl |
| 81a60 | 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 2d 72 75 6c 65 73 20 6e 69 6c 20 6d 61 | ycheck-markdown-mdl-rules.nil.ma |
| 81a80 | 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 22 52 75 6c 65 73 20 74 6f 20 65 6e 61 62 6c 65 20 66 6f | rkdown-mdl..."Rules.to.enable.fo |
| 81aa0 | 72 20 6d 64 6c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 | r.mdl...The.value.of.this.variab |
| 81ac0 | 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 65 61 63 68 20 6f 66 20 | le.is.a.list.of.strings.each.of. |
| 81ae0 | 77 68 69 63 68 20 69 73 0a 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 72 75 6c 65 20 74 6f 20 65 | which.is.the.name.of.a.rule.to.e |
| 81b00 | 6e 61 62 6c 65 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 61 6c 6c 20 72 75 6c 65 73 20 61 72 65 | nable...By.default.all.rules.are |
| 81b20 | 20 65 6e 61 62 6c 65 64 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 2e | .enabled...See.URL.`https://git. |
| 81b40 | 69 6f 2f 76 68 69 32 74 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 | io/vhi2t'."...:type.'(repeat.:ta |
| 81b60 | 67 20 22 45 6e 61 62 6c 65 64 20 72 75 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g."Enabled.rules"............... |
| 81b80 | 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 72 75 6c 65 20 6e 61 6d 65 22 29 29 0a 20 20 | ...(string.:tag."rule.name"))... |
| 81ba0 | 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 | :safe.#'flycheck-string-list-p.. |
| 81bc0 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 81be0 | 32 37 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 | 27"))..(flycheck-def-option-var. |
| 81c00 | 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 2d 74 61 67 73 20 6e 69 6c 20 6d | flycheck-markdown-mdl-tags.nil.m |
| 81c20 | 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 22 52 75 6c 65 20 74 61 67 73 20 74 6f 20 65 6e 61 62 | arkdown-mdl..."Rule.tags.to.enab |
| 81c40 | 6c 65 20 66 6f 72 20 6d 64 6c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 | le.for.mdl...The.value.of.this.v |
| 81c60 | 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 65 61 63 | ariable.is.a.list.of.strings.eac |
| 81c80 | 68 20 6f 66 20 77 68 69 63 68 20 69 73 0a 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 72 75 6c 65 | h.of.which.is.the.name.of.a.rule |
| 81ca0 | 20 74 61 67 2e 20 20 4f 6e 6c 79 20 72 75 6c 65 73 20 77 69 74 68 20 74 68 65 73 65 20 74 61 67 | .tag...Only.rules.with.these.tag |
| 81cc0 | 73 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 61 6c 6c 20 72 | s.are.enabled...By.default.all.r |
| 81ce0 | 75 6c 65 73 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 | ules.are.enabled...See.URL.`http |
| 81d00 | 73 3a 2f 2f 67 69 74 2e 69 6f 2f 76 68 69 32 74 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 | s://git.io/vhi2t'."...:type.'(re |
| 81d20 | 70 65 61 74 20 3a 74 61 67 20 22 45 6e 61 62 6c 65 64 20 74 61 67 73 22 0a 20 20 20 20 20 20 20 | peat.:tag."Enabled.tags"........ |
| 81d40 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 74 61 67 20 6e 61 6d 65 | ..........(string.:tag."tag.name |
| 81d60 | 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 | "))...:safe.#'flycheck-string-li |
| 81d80 | 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | st-p...:package-version.'(flyche |
| 81da0 | 63 6b 20 2e 20 22 32 37 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 | ck..."27"))..(flycheck-def-confi |
| 81dc0 | 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c | g-file-var.flycheck-markdown-mdl |
| 81de0 | 2d 73 74 79 6c 65 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 20 6e 69 6c 0a 20 20 3a 70 61 63 6b 61 | -style.markdown-mdl.nil...:packa |
| 81e00 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 37 22 29 29 0a 0a | ge-version.'(flycheck..."27")).. |
| 81e20 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6d 61 72 6b 64 6f 77 | (flycheck-define-checker.markdow |
| 81e40 | 6e 2d 6d 64 6c 0a 20 20 22 4d 61 72 6b 64 6f 77 6e 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 | n-mdl..."Markdown.checker.using. |
| 81e60 | 6d 64 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f | mdl...See.URL.`https://github.co |
| 81e80 | 6d 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 27 2e 22 0a 20 | m/markdownlint/markdownlint'.".. |
| 81ea0 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6d 64 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f | .:command.("mdl".............(co |
| 81ec0 | 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 73 74 79 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 | nfig-file."--style".flycheck-mar |
| 81ee0 | 6b 64 6f 77 6e 2d 6d 64 6c 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 | kdown-mdl-style).............(op |
| 81f00 | 74 69 6f 6e 20 22 2d 2d 74 61 67 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e | tion."--tags=".flycheck-markdown |
| 81f20 | 2d 6d 64 6c 2d 74 61 67 73 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -mdl-tags.concat................ |
| 81f40 | 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 | .....flycheck-option-comma-separ |
| 81f60 | 61 74 65 64 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 | ated-list).............(option." |
| 81f80 | 2d 2d 72 75 6c 65 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 2d | --rules=".flycheck-markdown-mdl- |
| 81fa0 | 72 75 6c 65 73 20 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 | rules.concat.................... |
| 81fc0 | 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 | .flycheck-option-comma-separated |
| 81fe0 | 2d 6c 69 73 74 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 | -list))...:standard-input.t...:e |
| 82000 | 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 | rror-patterns...((error.line-sta |
| 82020 | 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e | rt...........(file-name).":".lin |
| 82040 | 65 20 22 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 20 | e.":.".(id.(one-or-more.alnum)). |
| 82060 | 22 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | ".".(message)...........line-end |
| 82080 | 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 | ))...:error-filter...(lambda.(er |
| 820a0 | 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 | rors).....(flycheck-sanitize-err |
| 820c0 | 6f 72 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d | ors......(flycheck-remove-error- |
| 820e0 | 66 69 6c 65 2d 6e 61 6d 65 73 20 22 28 73 74 64 69 6e 29 22 20 65 72 72 6f 72 73 29 29 29 0a 20 | file-names."(stdin)".errors))).. |
| 82100 | 20 3a 6d 6f 64 65 73 20 28 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 29 | .:modes.(markdown-mode.gfm-mode) |
| 82120 | 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 | )..(flycheck-def-config-file-var |
| 82140 | 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 6b 64 6f 77 6e 2d 63 6f | .flycheck-markdown-pymarkdown-co |
| 82160 | 6e 66 69 67 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 6b 64 6f 77 6e 20 6e 69 6c | nfig.....markdown-pymarkdown.nil |
| 82180 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 821a0 | 20 22 33 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | ."34"))..(flycheck-define-checke |
| 821c0 | 72 20 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 6b 64 6f 77 6e 0a 20 20 22 4d 61 72 6b 64 6f 77 | r.markdown-pymarkdown..."Markdow |
| 821e0 | 6e 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 79 4d 61 72 6b 64 6f 77 6e 2e 0a 0a 53 65 65 | n.checker.using.PyMarkdown...See |
| 82200 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 6f 72 67 2f 70 72 6f 6a 65 63 74 2f 70 | .URL.`https://pypi.org/project/p |
| 82220 | 79 6d 61 72 6b 64 6f 77 6e 6c 6e 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 79 | ymarkdownlnt/'."...:command.("py |
| 82240 | 6d 61 72 6b 64 6f 77 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 | markdown".............(config-fi |
| 82260 | 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d | le."--config".flycheck-markdown- |
| 82280 | 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 | markdownlint-cli-config)........ |
| 822a0 | 20 20 20 20 20 22 73 63 61 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a | ....."scan".............source). |
| 822c0 | 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 | ..:error-patterns...((error.line |
| 822e0 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 | -start...........(file-name).":" |
| 82300 | 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 3f 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 | .line...........(?.":".column)." |
| 82320 | 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 0a 20 20 20 | :.".(id.(one-or-more.alnum)).... |
| 82340 | 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 | .......":.".(message).line-end)) |
| 82360 | 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f | ...:error-filter...(lambda.(erro |
| 82380 | 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 | rs).....(flycheck-sanitize-error |
| 823a0 | 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 | s......(flycheck-remove-error-fi |
| 823c0 | 6c 65 2d 6e 61 6d 65 73 20 22 28 73 74 72 69 6e 67 29 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 | le-names."(string)".errors)))... |
| 823e0 | 3a 6d 6f 64 65 73 20 28 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 29 29 | :modes.(markdown-mode.gfm-mode)) |
| 82400 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6e 69 78 0a 20 | ..(flycheck-define-checker.nix.. |
| 82420 | 20 22 4e 69 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6e 69 78 2d 69 6e 73 74 61 6e 74 69 | ."Nix.checker.using.nix-instanti |
| 82440 | 61 74 65 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6e 69 78 6f 73 2e 6f 72 67 | ate...See.URL.`https://nixos.org |
| 82460 | 2f 6e 69 78 2f 6d 61 6e 75 61 6c 2f 23 73 65 63 2d 6e 69 78 2d 69 6e 73 74 61 6e 74 69 61 74 65 | /nix/manual/#sec-nix-instantiate |
| 82480 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 69 78 2d 69 6e 73 74 61 6e 74 69 61 74 65 | '."...:command.("nix-instantiate |
| 824a0 | 22 20 22 2d 2d 70 61 72 73 65 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | "."--parse"."-")...:standard-inp |
| 824c0 | 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 | ut.t...:error-patterns...((error |
| 824e0 | 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 65 72 72 6f 72 3a 20 22 20 | .line-start..........."error:.". |
| 82500 | 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | (message)...........(one-or-more |
| 82520 | 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 | ."\n")...........(zero-or-more.s |
| 82540 | 70 61 63 65 29 20 22 61 74 20 c2 ab 73 74 64 69 6e c2 bb 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 | pace)."at...stdin..:".line.":".c |
| 82560 | 6f 6c 75 6d 6e 20 22 3a 22 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 | olumn.":".line-end)....(error.li |
| 82580 | 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 61 74 3a 20 28 22 20 6c 69 6e 65 20 | ne-start..........."at:.(".line. |
| 825a0 | 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 29 20 66 72 6f 6d 20 73 74 64 69 6e 22 0a 20 20 20 20 20 20 | ":".column.").from.stdin"....... |
| 825c0 | 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d | ....(one-or-more."\n".(zero-or-m |
| 825e0 | 6f 72 65 20 73 70 61 63 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 | ore.space.(one-or-more.not-newli |
| 82600 | 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | ne)))...........(message).line-e |
| 82620 | 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | nd)....(error.line-start........ |
| 82640 | 20 20 20 22 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 22 20 61 74 20 22 20 28 66 | ..."error:.".(message).".at.".(f |
| 82660 | 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 | ile-name).":".line.":".column... |
| 82680 | 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 | ........line-end))...:error-filt |
| 826a0 | 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 | er...(lambda.(errors).....(flych |
| 826c0 | 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 28 66 6c 79 63 68 65 | eck-sanitize-errors......(flyche |
| 826e0 | 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 22 28 73 74 72 | ck-remove-error-file-names."(str |
| 82700 | 69 6e 67 29 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 | ing)".errors)))...:next-checkers |
| 82720 | 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 6e 69 78 2d 6c 69 6e 74 65 72 29 29 0a 20 20 3a 6d 6f 64 | .((warning...nix-linter))...:mod |
| 82740 | 65 73 20 28 6e 69 78 2d 6d 6f 64 65 20 6e 69 78 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 | es.(nix-mode.nix-ts-mode))..(def |
| 82760 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6e 69 78 2d 6c 69 6e 74 65 72 20 28 6f 75 | un.flycheck-parse-nix-linter.(ou |
| 82780 | 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 6e 69 | tput.checker.buffer)..."Parse.ni |
| 827a0 | 78 2d 6c 69 6e 74 65 72 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 | x-linter.warnings.from.JSON.OUTP |
| 827c0 | 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 | UT...CHECKER.and.BUFFER.denote.t |
| 827e0 | 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 | he.CHECKER.that.returned.OUTPUT. |
| 82800 | 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 | and.the.BUFFER.that.was.checked. |
| 82820 | 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | respectively...See.URL.`https:// |
| 82840 | 67 69 74 68 75 62 2e 63 6f 6d 2f 53 79 6e 74 68 65 74 69 63 61 39 2f 6e 69 78 2d 6c 69 6e 74 65 | github.com/Synthetica9/nix-linte |
| 82860 | 72 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 6e 69 | r'.for.more.information.about.ni |
| 82880 | 78 2d 6c 69 6e 74 65 72 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 72 | x-linter."...(mapcar.(lambda.(er |
| 828a0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 | r).............(let-alist.err... |
| 828c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d | ............(flycheck-error-new- |
| 828e0 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 70 6f 73 2e 73 70 61 6e 42 65 67 69 6e | at.................pos.spanBegin |
| 82900 | 2e 73 6f 75 72 63 65 4c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 70 6f 73 2e | .sourceLine.................pos. |
| 82920 | 73 70 61 6e 42 65 67 69 6e 2e 73 6f 75 72 63 65 43 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 | spanBegin.sourceColumn.......... |
| 82940 | 20 20 20 20 20 20 27 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 64 | ......'warning.................d |
| 82960 | 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 6f | escription................:id..o |
| 82980 | 66 66 65 6e 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 | ffense................:checker.c |
| 829a0 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 | hecker................:buffer.bu |
| 829c0 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 | ffer................:filename.(b |
| 829e0 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 | uffer-file-name.buffer)......... |
| 82a00 | 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 2e 70 6f 73 2e 73 70 61 6e 45 6e 64 2e 73 6f | .......:end-line..pos.spanEnd.so |
| 82a20 | 75 72 63 65 4c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c | urceLine................:end-col |
| 82a40 | 75 6d 6e 20 2e 70 6f 73 2e 73 70 61 6e 45 6e 64 2e 73 6f 75 72 63 65 43 6f 6c 75 6d 6e 29 29 29 | umn..pos.spanEnd.sourceColumn))) |
| 82a60 | 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 | ...........(flycheck-parse-json. |
| 82a80 | 6f 75 74 70 75 74 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | output)))..(flycheck-define-chec |
| 82aa0 | 6b 65 72 20 6e 69 78 2d 6c 69 6e 74 65 72 0a 20 20 22 4e 69 78 20 63 68 65 63 6b 65 72 20 75 73 | ker.nix-linter..."Nix.checker.us |
| 82ac0 | 69 6e 67 20 6e 69 78 2d 6c 69 6e 74 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | ing.nix-linter...See.URL.`https: |
| 82ae0 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 53 79 6e 74 68 65 74 69 63 61 39 2f 6e 69 78 2d 6c 69 6e | //github.com/Synthetica9/nix-lin |
| 82b00 | 74 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 69 78 2d 6c 69 6e 74 65 72 22 20 | ter'."...:command.("nix-linter". |
| 82b20 | 22 2d 2d 6a 73 6f 6e 2d 73 74 72 65 61 6d 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 | "--json-stream"."-")...:standard |
| 82b40 | 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 | -input.t...:error-parser.flychec |
| 82b60 | 6b 2d 70 61 72 73 65 2d 6e 69 78 2d 6c 69 6e 74 65 72 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c | k-parse-nix-linter...:error-expl |
| 82b80 | 61 69 6e 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 29 0a 20 20 20 20 28 77 68 65 | ainer...(lambda.(error).....(whe |
| 82ba0 | 6e 2d 6c 65 74 20 28 65 72 72 6f 72 2d 63 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | n-let.(error-code.(flycheck-erro |
| 82bc0 | 72 2d 69 64 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c | r-id.error)).......(flycheck-cal |
| 82be0 | 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a 20 20 20 | l-checker-process-for-output.... |
| 82c00 | 20 20 20 20 27 6e 69 78 2d 6c 69 6e 74 65 72 20 6e 69 6c 20 74 20 22 2d 2d 68 65 6c 70 2d 66 6f | ....'nix-linter.nil.t."--help-fo |
| 82c20 | 72 22 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6e 69 78 2d 6d | r".error-code)))...:modes.(nix-m |
| 82c40 | 6f 64 65 20 6e 69 78 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ode.nix-ts-mode))..(defun.flyche |
| 82c60 | 63 6b 2d 70 61 72 73 65 2d 73 74 61 74 69 78 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 | ck-parse-statix.(output.checker. |
| 82c80 | 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 73 74 61 74 69 78 20 77 61 72 6e 69 6e 67 73 | buffer)..."Parse.statix.warnings |
| 82ca0 | 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 | .from.JSON.OUTPUT...CHECKER.and. |
| 82cc0 | 42 55 46 46 45 52 20 64 65 6e 6f 74 65 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 | BUFFER.denote.the.CHECKER.that.r |
| 82ce0 | 65 74 75 72 6e 65 64 20 4f 55 54 50 55 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 | eturned.OUTPUT.and.the.BUFFER.th |
| 82d00 | 61 74 20 77 61 73 20 63 68 65 63 6b 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 | at.was.checked.respectively...Se |
| 82d20 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 65 72 64 79 70 | e.URL.`https://github.com/nerdyp |
| 82d40 | 65 70 70 65 72 2f 73 74 61 74 69 78 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 | epper/statix'.for.more.informati |
| 82d60 | 6f 6e 20 61 62 6f 75 74 20 73 74 61 74 69 78 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d | on.about.statix."...(mapcar.(lam |
| 82d80 | 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 61 67 6e 6f 73 | bda.(err).............;;.Diagnos |
| 82da0 | 74 69 63 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 61 20 28 73 65 65 6d 69 6e 67 6c 79 20 | tic.information.is.a.(seemingly. |
| 82dc0 | 61 6c 77 61 79 73 29 20 31 20 65 6c 65 6d 65 6e 74 20 61 72 72 61 79 2e 0a 20 20 20 20 20 20 20 | always).1.element.array......... |
| 82de0 | 20 20 20 20 20 3b 3b 20 53 65 74 20 74 68 65 20 76 61 6c 75 65 73 20 68 65 72 65 20 74 6f 20 61 | .....;;.Set.the.values.here.to.a |
| 82e00 | 76 6f 69 64 20 6e 65 73 74 69 6e 67 20 60 6c 65 74 2d 61 6c 69 73 74 27 2e 0a 20 20 20 20 20 20 | void.nesting.`let-alist'........ |
| 82e20 | 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 61 72 20 28 61 6c 69 73 74 2d 67 65 74 | ......(let-alist.(car.(alist-get |
| 82e40 | 20 27 64 69 61 67 6e 6f 73 74 69 63 73 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .'diagnostics.err))............. |
| 82e60 | 20 20 28 73 65 74 66 20 6d 65 73 73 61 67 65 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 | ..(setf.message..message........ |
| 82e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 2d 6c 69 6e 65 20 2e 61 74 2e 66 72 6f 6d | .............start-line..at.from |
| 82ea0 | 2e 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 73 74 61 72 74 2d | .line.....................start- |
| 82ec0 | 63 6f 6c 75 6d 6e 20 2e 61 74 2e 66 72 6f 6d 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 | column..at.from.column.......... |
| 82ee0 | 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 2d 6c 69 6e 65 20 2e 61 74 2e 74 6f 2e 6c 69 6e 65 0a | ...........end-line..at.to.line. |
| 82f00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e | ....................end-column.. |
| 82f20 | 61 74 2e 74 6f 2e 63 6f 6c 75 6d 6e 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 | at.to.column))..............(let |
| 82f40 | 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | -alist.err...............(let.(( |
| 82f60 | 64 69 61 67 6e 6f 73 74 69 63 20 28 63 61 72 20 2e 64 69 61 67 6e 6f 73 74 69 63 73 29 29 29 0a | diagnostic.(car..diagnostics))). |
| 82f80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ................(flycheck-error- |
| 82fa0 | 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 2d 6c 69 | new-at..................start-li |
| 82fc0 | 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 73 74 61 72 74 2d 63 6f 6c 75 6d 6e | ne..................start-column |
| 82fe0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 | ..................(pcase..severi |
| 83000 | 74 79 20 28 22 45 72 72 6f 72 22 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ty.("Error".'error)............. |
| 83020 | 20 20 20 20 20 20 20 20 20 20 20 20 28 22 57 61 72 6e 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 | ............("Warn".'warning)... |
| 83040 | 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 77 61 72 6e 69 6e | ......................(_.'warnin |
| 83060 | 67 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 61 74 20 22 25 73 | g))..................(format."%s |
| 83080 | 3a 20 25 73 22 20 2e 6e 6f 74 65 20 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | :.%s"..note.message)............ |
| 830a0 | 20 20 20 20 20 20 3a 69 64 20 28 66 6f 72 6d 61 74 20 22 25 73 25 30 32 64 22 20 28 70 63 61 73 | ......:id.(format."%s%02d".(pcas |
| 830c0 | 65 20 2e 73 65 76 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 | e..severity..................... |
| 830e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 45 72 72 6f 72 22 20 22 45 22 | ....................("Error"."E" |
| 83100 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 83120 | 20 20 20 20 20 20 20 20 20 20 28 22 57 61 72 6e 22 20 22 57 22 29 0a 20 20 20 20 20 20 20 20 20 | ..........("Warn"."W").......... |
| 83140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 83160 | 5f 20 22 22 29 29 20 2e 63 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a | _.""))..code)..................: |
| 83180 | 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | checker.checker................. |
| 831a0 | 20 3a 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .:buffer.buffer................. |
| 831c0 | 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 | .:filename.(buffer-file-name.buf |
| 831e0 | 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 | fer)..................:end-line. |
| 83200 | 65 6e 64 2d 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 | end-line..................:end-c |
| 83220 | 6f 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | olumn.end-column))))...........( |
| 83240 | 61 6c 69 73 74 2d 67 65 74 20 27 72 65 70 6f 72 74 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b | alist-get.'report.(car.(flycheck |
| 83260 | 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 | -parse-json.output)))))..(flyche |
| 83280 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 74 61 74 69 78 0a 20 20 22 4e 69 78 20 | ck-define-checker.statix..."Nix. |
| 832a0 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 74 61 74 69 78 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | checker.using.statix...See.URL.` |
| 832c0 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 65 72 64 79 70 65 70 70 65 72 2f 73 | https://github.com/nerdypepper/s |
| 832e0 | 74 61 74 69 78 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 61 74 69 78 22 20 22 63 | tatix'."...:command.("statix"."c |
| 83300 | 68 65 63 6b 22 20 22 2d 6f 3d 6a 73 6f 6e 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 | heck"."-o=json".source)...:error |
| 83320 | 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 61 74 69 78 0a 20 20 | -parser.flycheck-parse-statix... |
| 83340 | 3a 6d 6f 64 65 73 20 6e 69 78 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | :modes.nix-mode)..(defun.flychec |
| 83360 | 6b 2d 6c 6f 63 61 74 65 2d 73 70 68 69 6e 78 2d 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 | k-locate-sphinx-source-directory |
| 83380 | 20 28 29 0a 20 20 22 4c 6f 63 61 74 65 20 74 68 65 20 53 70 68 69 6e 78 20 73 6f 75 72 63 65 20 | .()..."Locate.the.Sphinx.source. |
| 833a0 | 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 | directory.for.the.current.buffer |
| 833c0 | 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 73 6f 75 72 63 65 20 64 69 72 65 63 74 6f 72 79 2c 20 | ...Return.the.source.directory,. |
| 833e0 | 6f 72 20 6e 69 6c 2c 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 73 | or.nil,.if.the.current.buffer.is |
| 83400 | 20 6e 6f 74 0a 70 61 72 74 20 6f 66 20 61 20 53 70 68 69 6e 78 20 70 72 6f 6a 65 63 74 2e 22 0a | .not.part.of.a.Sphinx.project.". |
| 83420 | 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 66 69 6c 65 6e 61 6d 65 20 28 62 75 66 66 65 72 2d | ..(when-let*.((filename.(buffer- |
| 83440 | 66 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 28 64 69 72 20 28 | file-name))...............(dir.( |
| 83460 | 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 66 69 6c 65 6e 61 6d 65 20 | locate-dominating-file.filename. |
| 83480 | 22 63 6f 6e 66 2e 70 79 22 29 29 29 0a 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 | "conf.py"))).....(expand-file-na |
| 834a0 | 6d 65 20 64 69 72 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | me.dir)))..(flycheck-define-chec |
| 834c0 | 6b 65 72 20 72 73 74 0a 20 20 22 41 20 52 65 53 74 72 75 63 74 75 72 65 64 54 65 78 74 20 28 52 | ker.rst..."A.ReStructuredText.(R |
| 834e0 | 53 54 29 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 44 6f 63 75 74 69 6c | ST).syntax.checker.using.Docutil |
| 83500 | 73 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 64 6f 63 75 74 69 6c 73 2e 73 6f 75 | s...See.URL.`http://docutils.sou |
| 83520 | 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 2e 22 0a 20 20 3b 3b 20 69 6e 63 6c 75 64 65 3a 3a 20 | rceforge.net/'."...;;.include::. |
| 83540 | 64 69 72 65 63 74 69 76 65 73 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 73 74 32 70 73 65 75 | directives...:command.("rst2pseu |
| 83560 | 64 6f 78 6d 6c 2e 70 79 22 20 22 2d 2d 72 65 70 6f 72 74 3d 32 22 20 22 2d 2d 68 61 6c 74 3d 35 | doxml.py"."--report=2"."--halt=5 |
| 83580 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 66 72 6f 6d 20 73 74 61 6e 64 | ".............;;.Read.from.stand |
| 835a0 | 61 72 64 20 69 6e 70 75 74 20 61 6e 64 20 74 68 72 6f 77 20 6f 75 74 70 75 74 20 61 77 61 79 0a | ard.input.and.throw.output.away. |
| 835c0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 29 0a 20 20 3a | ............"-".null-device)...: |
| 835e0 | 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 | standard-input.t...:error-patter |
| 83600 | 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 3c 73 74 64 69 | ns...((warning.line-start."<stdi |
| 83620 | 6e 3e 3a 22 20 6c 69 6e 65 20 22 3a 20 28 57 41 52 4e 49 4e 47 2f 32 29 20 22 20 28 6d 65 73 73 | n>:".line.":.(WARNING/2).".(mess |
| 83640 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 | age).line-end)....(error.line-st |
| 83660 | 61 72 74 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 3a | art."<stdin>:".line...........": |
| 83680 | 20 28 22 20 28 6f 72 20 22 45 52 52 4f 52 2f 33 22 20 22 53 45 56 45 52 45 2f 34 22 29 20 22 29 | .(".(or."ERROR/3"."SEVERE/4").") |
| 836a0 | 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 | ."...........(message).line-end) |
| 836c0 | 29 0a 20 20 3a 6d 6f 64 65 73 20 72 73 74 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | )...:modes.rst-mode)..(flycheck- |
| 836e0 | 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 70 68 69 6e 78 2d 77 | def-option-var.flycheck-sphinx-w |
| 83700 | 61 72 6e 2d 6f 6e 2d 6d 69 73 73 69 6e 67 2d 72 65 66 65 72 65 6e 63 65 73 20 74 20 72 73 74 2d | arn-on-missing-references.t.rst- |
| 83720 | 73 70 68 69 6e 78 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 77 61 72 6e 20 61 62 6f 75 74 20 | sphinx..."Whether.to.warn.about. |
| 83740 | 6d 69 73 73 69 6e 67 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 20 53 70 68 69 6e 78 2e 0a 0a 57 | missing.references.in.Sphinx...W |
| 83760 | 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 20 28 74 68 65 20 64 65 66 61 75 6c 74 29 2c 20 77 61 72 6e 20 | hen.non-nil.(the.default),.warn. |
| 83780 | 61 62 6f 75 74 20 61 6c 6c 20 6d 69 73 73 69 6e 67 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 0a | about.all.missing.references.in. |
| 837a0 | 53 70 68 69 6e 78 20 76 69 61 20 60 2d 6e 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | Sphinx.via.`-n'."...:type.'boole |
| 837c0 | 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 | an...:safe.#'booleanp...:package |
| 837e0 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 37 22 29 29 0a 0a | -version.'(flycheck..."0.17")).. |
| 83800 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 73 74 2d 73 70 68 | (flycheck-define-checker.rst-sph |
| 83820 | 69 6e 78 0a 20 20 22 41 20 52 65 53 74 72 75 63 74 75 72 65 64 54 65 78 74 20 28 52 53 54 29 20 | inx..."A.ReStructuredText.(RST). |
| 83840 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 53 70 68 69 6e 78 2e 0a 0a 52 65 | syntax.checker.using.Sphinx...Re |
| 83860 | 71 75 69 72 65 73 20 53 70 68 69 6e 78 20 31 2e 32 20 6f 72 20 6e 65 77 65 72 2e 20 20 53 65 65 | quires.Sphinx.1.2.or.newer...See |
| 83880 | 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 70 68 69 6e 78 2d 64 6f 63 2e 6f 72 67 27 2e 22 0a 20 | .URL.`http://sphinx-doc.org'.".. |
| 838a0 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 70 68 69 6e 78 2d 62 75 69 6c 64 22 20 22 2d 62 22 20 22 | .:command.("sphinx-build"."-b"." |
| 838c0 | 70 73 65 75 64 6f 78 6d 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 71 22 20 22 2d 4e 22 | pseudoxml"............."-q"."-N" |
| 838e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 52 65 64 75 63 65 64 20 6f 75 74 | ...................;.Reduced.out |
| 83900 | 70 75 74 20 61 6e 64 20 6e 6f 20 63 6f 6c 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | put.and.no.colors.............(o |
| 83920 | 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 6e 22 20 66 6c 79 63 68 65 63 6b 2d 73 70 68 69 6e 78 2d | ption-flag."-n".flycheck-sphinx- |
| 83940 | 77 61 72 6e 2d 6f 6e 2d 6d 69 73 73 69 6e 67 2d 72 65 66 65 72 65 6e 63 65 73 29 0a 20 20 20 20 | warn-on-missing-references)..... |
| 83960 | 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 73 | ........(eval.(flycheck-locate-s |
| 83980 | 70 68 69 6e 78 2d 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 | phinx-source-directory))........ |
| 839a0 | 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 2d 64 69 72 65 63 74 6f 72 79 20 20 20 20 20 20 20 20 | .....temporary-directory........ |
| 839c0 | 20 3b 20 52 65 64 69 72 65 63 74 20 74 68 65 20 6f 75 74 70 75 74 20 74 6f 20 61 20 74 65 6d 70 | .;.Redirect.the.output.to.a.temp |
| 839e0 | 6f 72 61 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | orary........................... |
| 83a00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 | ..............;.directory....... |
| 83a20 | 20 20 20 20 20 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 20 20 20 20 20 20 20 20 20 20 | ......source-original).......... |
| 83a40 | 20 20 3b 20 53 70 68 69 6e 78 20 6e 65 65 64 73 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 64 6f | ..;.Sphinx.needs.the.original.do |
| 83a60 | 63 75 6d 65 6e 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 | cument...:error-patterns...((war |
| 83a80 | 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 | ning.line-start.(file-name).":". |
| 83aa0 | 6c 69 6e 65 20 22 3a 20 57 41 52 4e 49 4e 47 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e | line.":.WARNING:.".(message).lin |
| 83ac0 | 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 | e-end)....(error.line-start..... |
| 83ae0 | 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 0a 20 20 20 20 20 | ......(file-name).":".line...... |
| 83b00 | 20 20 20 20 20 22 3a 20 22 20 28 6f 72 20 22 45 52 52 4f 52 22 20 22 53 45 56 45 52 45 22 29 20 | .....":.".(or."ERROR"."SEVERE"). |
| 83b20 | 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e | ":."...........(message).line-en |
| 83b40 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 72 73 74 2d 6d 6f 64 65 0a 20 20 3a 70 72 65 64 69 63 61 | d))...:modes.rst-mode...:predica |
| 83b60 | 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 62 75 66 | te.(lambda.().(and.(flycheck-buf |
| 83b80 | 66 65 72 2d 73 61 76 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 | fer-saved-p).................... |
| 83ba0 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 73 70 68 69 6e | ..........(flycheck-locate-sphin |
| 83bc0 | 78 2d 73 6f 75 72 63 65 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | x-source-directory))))..(defun.f |
| 83be0 | 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 | lycheck-ruby--find-project-root. |
| 83c00 | 28 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 61 6e 20 61 70 70 72 6f 70 72 | (_checker)..."Compute.an.appropr |
| 83c20 | 69 61 74 65 20 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 66 6c 79 63 68 | iate.working-directory.for.flych |
| 83c40 | 65 63 6b 2d 72 75 62 79 2e 0a 0a 54 68 69 73 20 69 73 20 65 69 74 68 65 72 20 61 20 70 61 72 65 | eck-ruby...This.is.either.a.pare |
| 83c60 | 6e 74 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 47 65 6d 66 69 6c | nt.directory.containing.a.Gemfil |
| 83c80 | 65 2c 20 6f 72 20 6e 69 6c 2e 22 0a 20 20 28 61 6e 64 0a 20 20 20 62 75 66 66 65 72 2d 66 69 6c | e,.or.nil."...(and....buffer-fil |
| 83ca0 | 65 2d 6e 61 6d 65 0a 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c | e-name....(locate-dominating-fil |
| 83cc0 | 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 47 65 6d 66 69 6c 65 22 29 29 29 0a | e.buffer-file-name."Gemfile"))). |
| 83ce0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d 66 69 6c 74 65 72 2d 72 75 | .(defun.flycheck-ruby--filter-ru |
| 83d00 | 62 6f 63 6f 70 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 46 69 6c 74 65 72 20 | bocop-errors.(errors)..."Filter. |
| 83d20 | 52 75 62 6f 43 6f 70 20 45 52 52 4f 52 53 20 61 74 74 72 69 62 75 74 65 64 20 74 6f 20 64 75 6d | RuboCop.ERRORS.attributed.to.dum |
| 83d40 | 6d 79 20 73 74 64 69 6e 20 66 69 6c 65 6e 61 6d 65 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d | my.stdin.filename."...(flycheck- |
| 83d60 | 72 65 6d 6f 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 0a 20 20 20 28 66 6c 79 63 | remove-error-file-names....(flyc |
| 83d80 | 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 | heck--file-truename.(expand-file |
| 83da0 | 2d 6e 61 6d 65 20 22 73 74 64 69 6e 22 29 29 0a 20 20 20 65 72 72 6f 72 73 29 29 0a 0a 28 66 6c | -name."stdin"))....errors))..(fl |
| 83dc0 | 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 | ycheck-def-config-file-var.flych |
| 83de0 | 65 63 6b 2d 72 75 62 6f 63 6f 70 72 63 20 72 75 62 79 2d 72 75 62 6f 63 6f 70 20 22 2e 72 75 62 | eck-rubocoprc.ruby-rubocop.".rub |
| 83e00 | 6f 63 6f 70 2e 79 6d 6c 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e | ocop.yml")..(flycheck-def-option |
| 83e20 | 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 6f 63 6f 70 2d 6c 69 6e 74 2d 6f 6e 6c 79 20 | -var.flycheck-rubocop-lint-only. |
| 83e40 | 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 28 72 75 | nil..........................(ru |
| 83e60 | 62 79 2d 72 75 62 6f 63 6f 70 20 72 75 62 79 2d 73 74 61 6e 64 61 72 64 20 72 75 62 79 2d 63 68 | by-rubocop.ruby-standard.ruby-ch |
| 83e80 | 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 6f 6e 6c 79 | ef-cookstyle)..."Whether.to.only |
| 83ea0 | 20 72 65 70 6f 72 74 20 63 6f 64 65 20 69 73 73 75 65 73 20 69 6e 20 52 75 62 6f 63 6f 70 2c 20 | .report.code.issues.in.Rubocop,. |
| 83ec0 | 43 6f 6f 6b 73 74 79 6c 65 20 61 6e 64 20 53 74 61 6e 64 61 72 64 2e 0a 0a 57 68 65 6e 20 6e 6f | Cookstyle.and.Standard...When.no |
| 83ee0 | 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 20 72 65 70 6f 72 74 20 63 6f 64 65 20 69 73 73 75 65 73 2c 20 | n-nil,.only.report.code.issues,. |
| 83f00 | 76 69 61 20 60 2d 2d 6c 69 6e 74 27 2e 20 20 4f 74 68 65 72 77 69 73 65 0a 72 65 70 6f 72 74 20 | via.`--lint'...Otherwise.report. |
| 83f20 | 73 74 79 6c 65 20 69 73 73 75 65 73 20 61 73 20 77 65 6c 6c 2e 22 0a 20 20 3a 73 61 66 65 20 23 | style.issues.as.well."...:safe.# |
| 83f40 | 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 70 61 | 'booleanp...:type.'boolean...:pa |
| 83f60 | 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 | ckage-version.'(flycheck..."0.16 |
| 83f80 | 22 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 72 75 62 | "))..(defconst.flycheck-ruby-rub |
| 83fa0 | 6f 63 6f 70 2d 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 27 28 28 69 6e 66 6f 20 6c 69 | ocop-error-patterns...'((info.li |
| 83fc0 | 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a | ne-start.(file-name).":".line.": |
| 83fe0 | 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 43 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 | ".column.":.C:."...........(opti |
| 84000 | 6f 6e 61 6c 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 | onal.(id.(one-or-more.(not.(any. |
| 84020 | 22 3a 22 29 29 29 29 20 22 3a 20 22 29 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 | ":")))).":.").(message).line-end |
| 84040 | 29 0a 20 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d | ).....(warning.line-start.(file- |
| 84060 | 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 57 3a 20 | name).":".line.":".column.":.W:. |
| 84080 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 28 69 64 20 28 6f 6e | "..............(optional.(id.(on |
| 840a0 | 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 29 20 22 3a 20 22 | e-or-more.(not.(any.":")))).":." |
| 840c0 | 29 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e | ).(message)..............line-en |
| 840e0 | 64 29 0a 20 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e | d).....(error.line-start.(file-n |
| 84100 | 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6f | ame).":".line.":".column.":.".(o |
| 84120 | 72 20 22 45 22 20 22 46 22 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 | r."E"."F").":."............(opti |
| 84140 | 6f 6e 61 6c 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 | onal.(id.(one-or-more.(not.(any. |
| 84160 | 22 3a 22 29 29 29 29 20 22 3a 20 22 29 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 | ":")))).":.").(message)......... |
| 84180 | 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 | ...line-end)))..(flycheck-def-ex |
| 841a0 | 65 63 75 74 61 62 6c 65 2d 76 61 72 20 72 75 62 79 2d 72 75 62 6f 63 6f 70 20 22 72 75 62 6f 63 | ecutable-var.ruby-rubocop."ruboc |
| 841c0 | 6f 70 22 29 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 | op").(flycheck-define-command-ch |
| 841e0 | 65 63 6b 65 72 20 27 72 75 62 79 2d 72 75 62 6f 63 6f 70 0a 20 20 22 41 20 52 75 62 79 20 73 79 | ecker.'ruby-rubocop..."A.Ruby.sy |
| 84200 | 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 | ntax.and.style.checker.using.the |
| 84220 | 20 52 75 62 6f 43 6f 70 20 74 6f 6f 6c 2e 0a 0a 59 6f 75 20 6e 65 65 64 20 61 74 20 6c 65 61 73 | .RuboCop.tool...You.need.at.leas |
| 84240 | 74 20 52 75 62 6f 43 6f 70 20 30 2e 33 34 20 66 6f 72 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 | t.RuboCop.0.34.for.this.syntax.c |
| 84260 | 68 65 63 6b 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 72 75 62 6f 63 6f | hecker...See.URL.`https://ruboco |
| 84280 | 70 2e 6f 72 67 2f 27 2e 22 0a 20 20 3b 3b 20 72 75 62 79 2d 73 74 61 6e 64 61 72 64 20 69 73 20 | p.org/'."...;;.ruby-standard.is. |
| 842a0 | 64 65 66 69 6e 65 64 20 62 61 73 65 64 20 6f 6e 20 74 68 69 73 20 63 68 65 63 6b 65 72 0a 20 20 | defined.based.on.this.checker... |
| 842c0 | 3a 63 6f 6d 6d 61 6e 64 20 27 28 22 72 75 62 6f 63 6f 70 22 0a 20 20 20 20 20 20 20 20 20 20 20 | :command.'("rubocop"............ |
| 842e0 | 20 20 22 2d 2d 64 69 73 70 6c 61 79 2d 63 6f 70 2d 6e 61 6d 65 73 22 0a 20 20 20 20 20 20 20 20 | .."--display-cop-names"......... |
| 84300 | 20 20 20 20 20 22 2d 2d 66 6f 72 63 65 2d 65 78 63 6c 75 73 69 6f 6e 22 0a 20 20 20 20 20 20 20 | ....."--force-exclusion"........ |
| 84320 | 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 65 6d 61 63 73 22 0a 20 20 20 20 20 20 20 | ......"--format"."emacs"........ |
| 84340 | 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c | ......(config-file."--config".fl |
| 84360 | 79 63 68 65 63 6b 2d 72 75 62 6f 63 6f 70 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ycheck-rubocoprc)..............( |
| 84380 | 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 6c 69 6e 74 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 | option-flag."--lint".flycheck-ru |
| 843a0 | 62 6f 63 6f 70 2d 6c 69 6e 74 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | bocop-lint-only)..............;; |
| 843c0 | 20 52 75 62 6f 43 6f 70 20 74 61 6b 65 73 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c 65 | .RuboCop.takes.the.original.file |
| 843e0 | 20 6e 61 6d 65 20 61 73 20 61 72 67 75 6d 65 6e 74 20 77 68 65 6e 20 72 65 61 64 69 6e 67 0a 20 | .name.as.argument.when.reading.. |
| 84400 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 | ............;;.from.standard.inp |
| 84420 | 75 74 2c 20 62 75 74 20 69 74 20 63 68 6f 6b 65 73 20 77 68 65 6e 20 74 68 61 74 20 6e 61 6d 65 | ut,.but.it.chokes.when.that.name |
| 84440 | 20 69 73 20 74 68 65 20 65 6d 70 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 74 | .is.the.empty..............;;.st |
| 84460 | 72 69 6e 67 2c 20 73 6f 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 22 73 74 64 69 6e 22 20 69 6e | ring,.so.fall.back.to."stdin".in |
| 84480 | 20 6f 72 64 65 72 20 74 6f 20 68 61 6e 64 6c 65 20 62 75 66 66 65 72 73 20 77 69 74 68 0a 20 20 | .order.to.handle.buffers.with... |
| 844a0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e 6f 20 62 61 63 6b 69 6e 67 20 66 69 6c 65 20 28 65 | ...........;;.no.backing.file.(e |
| 844c0 | 2e 67 2e 20 6f 72 67 2d 6d 6f 64 65 20 73 6e 69 70 70 65 74 20 62 75 66 66 65 72 73 29 0a 20 20 | .g..org-mode.snippet.buffers)... |
| 844e0 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 22 20 28 65 76 61 6c 20 28 6f 72 20 28 | ..........."--stdin".(eval.(or.( |
| 84500 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 22 73 74 64 69 6e 22 29 29 29 0a 20 20 3a | buffer-file-name)."stdin")))...: |
| 84520 | 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 | standard-input.t...:working-dire |
| 84540 | 63 74 6f 72 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d 66 69 6e 64 2d 70 72 6f 6a | ctory.#'flycheck-ruby--find-proj |
| 84560 | 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 20 66 6c 79 63 68 | ect-root...:error-patterns.flych |
| 84580 | 65 63 6b 2d 72 75 62 79 2d 72 75 62 6f 63 6f 70 2d 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a | eck-ruby-rubocop-error-patterns. |
| 845a0 | 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d | ..:error-filter.#'flycheck-ruby- |
| 845c0 | 2d 66 69 6c 74 65 72 2d 72 75 62 6f 63 6f 70 2d 65 72 72 6f 72 73 0a 20 20 3a 6d 6f 64 65 73 20 | -filter-rubocop-errors...:modes. |
| 845e0 | 27 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 74 | '(enh-ruby-mode.ruby-mode.ruby-t |
| 84600 | 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 27 28 28 77 61 72 6e | s-mode)...:next-checkers.'((warn |
| 84620 | 69 6e 67 20 2e 20 72 75 62 79 2d 72 65 65 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing...ruby-reek)................ |
| 84640 | 20 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 | ....(warning...ruby-chef-cooksty |
| 84660 | 6c 65 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 65 63 75 74 61 62 6c 65 2d | le)))..(flycheck-def-executable- |
| 84680 | 76 61 72 20 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 20 22 63 6f 6f 6b 73 74 79 | var.ruby-chef-cookstyle."cooksty |
| 846a0 | 6c 65 22 29 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 | le").(flycheck-define-command-ch |
| 846c0 | 65 63 6b 65 72 20 27 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 0a 20 20 22 41 20 | ecker.'ruby-chef-cookstyle..."A. |
| 846e0 | 43 68 65 66 20 28 52 75 62 79 29 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 | Chef.(Ruby).syntax.and.style.che |
| 84700 | 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 43 6f 6f 6b 73 74 79 6c 65 20 74 6f 6f 6c 2e 0a 42 | cker.using.the.Cookstyle.tool..B |
| 84720 | 61 73 69 63 61 6c 6c 79 20 43 6f 6f 6b 73 74 79 6c 65 20 69 73 20 61 20 74 68 69 6e 20 77 72 61 | asically.Cookstyle.is.a.thin.wra |
| 84740 | 70 70 65 72 20 61 72 6f 75 6e 64 20 52 75 62 6f 43 6f 70 2c 20 73 6f 20 74 68 69 73 0a 63 68 65 | pper.around.RuboCop,.so.this.che |
| 84760 | 63 6b 65 72 20 69 73 20 65 73 73 65 6e 74 69 61 6c 6c 79 20 74 68 65 20 73 61 6d 65 2e 0a 0a 53 | cker.is.essentially.the.same...S |
| 84780 | 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 63 68 65 66 2f | ee.URL.`https://github.com/chef/ |
| 847a0 | 63 6f 6f 6b 73 74 79 6c 65 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 27 28 22 63 6f 6f 6b 73 | cookstyle'."...:command.'("cooks |
| 847c0 | 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 64 69 73 70 6c 61 79 2d 63 6f | tyle".............."--display-co |
| 847e0 | 70 2d 6e 61 6d 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 63 65 2d 65 | p-names".............."--force-e |
| 84800 | 78 63 6c 75 73 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 | xclusion".............."--format |
| 84820 | 22 20 22 65 6d 61 63 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 | "."emacs"..............(config-f |
| 84840 | 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 6f 63 6f 70 72 | ile."--config".flycheck-rubocopr |
| 84860 | 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d | c)..............(option-flag."-- |
| 84880 | 6c 69 6e 74 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 6f 63 6f 70 2d 6c 69 6e 74 2d 6f 6e 6c 79 | lint".flycheck-rubocop-lint-only |
| 848a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 75 62 6f 43 6f 70 20 74 61 6b 65 73 20 | )..............;;.RuboCop.takes. |
| 848c0 | 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c 65 20 6e 61 6d 65 20 61 73 20 61 72 67 75 6d 65 | the.original.file.name.as.argume |
| 848e0 | 6e 74 20 77 68 65 6e 20 72 65 61 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | nt.when.reading..............;;. |
| 84900 | 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2c 20 62 75 74 20 69 74 20 63 68 6f 6b | from.standard.input,.but.it.chok |
| 84920 | 65 73 20 77 68 65 6e 20 74 68 61 74 20 6e 61 6d 65 20 69 73 20 74 68 65 20 65 6d 70 74 79 0a 20 | es.when.that.name.is.the.empty.. |
| 84940 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 74 72 69 6e 67 2c 20 73 6f 20 66 61 6c 6c 20 62 | ............;;.string,.so.fall.b |
| 84960 | 61 63 6b 20 74 6f 20 22 73 74 64 69 6e 22 20 69 6e 20 6f 72 64 65 72 20 74 6f 20 68 61 6e 64 6c | ack.to."stdin".in.order.to.handl |
| 84980 | 65 20 62 75 66 66 65 72 73 20 77 69 74 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e | e.buffers.with..............;;.n |
| 849a0 | 6f 20 62 61 63 6b 69 6e 67 20 66 69 6c 65 20 28 65 2e 67 2e 20 6f 72 67 2d 6d 6f 64 65 20 73 6e | o.backing.file.(e.g..org-mode.sn |
| 849c0 | 69 70 70 65 74 20 62 75 66 66 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 | ippet.buffers).............."--s |
| 849e0 | 74 64 69 6e 22 20 28 65 76 61 6c 20 28 6f 72 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | tdin".(eval.(or.(buffer-file-nam |
| 84a00 | 65 29 20 22 73 74 64 69 6e 22 29 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 | e)."stdin")))...:standard-input. |
| 84a20 | 74 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 23 27 66 6c 79 63 68 65 63 | t...:working-directory.#'flychec |
| 84a40 | 6b 2d 72 75 62 79 2d 2d 66 69 6e 64 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 72 72 | k-ruby--find-project-root...:err |
| 84a60 | 6f 72 2d 70 61 74 74 65 72 6e 73 20 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 72 75 62 6f 63 6f | or-patterns.flycheck-ruby-ruboco |
| 84a80 | 70 2d 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 | p-error-patterns...:error-filter |
| 84aa0 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d 66 69 6c 74 65 72 2d 72 75 62 6f 63 6f 70 | .#'flycheck-ruby--filter-rubocop |
| 84ac0 | 2d 65 72 72 6f 72 73 0a 20 20 3a 6d 6f 64 65 73 20 27 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 | -errors...:modes.'(enh-ruby-mode |
| 84ae0 | 20 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 | .ruby-mode.ruby-ts-mode)...:pred |
| 84b00 | 69 63 61 74 65 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 61 | icate...(lambda.().....(let.((pa |
| 84b20 | 72 65 6e 74 2d 64 69 72 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 | rent-dir.(file-name-directory... |
| 84b40 | 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- |
| 84b60 | 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file-name....................... |
| 84b80 | 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 66 61 75 6c 74 2d 64 69 72 65 | ..(expand-file-name.default-dire |
| 84ba0 | 63 74 6f 72 79 29 29 29 29 29 0a 20 20 20 20 20 20 28 6f 72 0a 70 20 20 20 20 20 20 20 3b 3b 20 | ctory))))).......(or.p.......;;. |
| 84bc0 | 43 68 65 66 20 43 6f 6f 6b 42 6f 6f 6b 0a 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 3a 2f 2f 64 | Chef.CookBook........;;.http://d |
| 84be0 | 6f 63 73 2e 6f 70 73 63 6f 64 65 2e 63 6f 6d 2f 63 68 65 66 2f 6b 6e 69 66 65 2e 68 74 6d 6c 23 | ocs.opscode.com/chef/knife.html# |
| 84c00 | 69 64 33 38 0a 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 | id38........(locate-dominating-f |
| 84c20 | 69 6c 65 20 70 61 72 65 6e 74 2d 64 69 72 20 22 72 65 63 69 70 65 73 22 29 0a 20 20 20 20 20 20 | ile.parent-dir."recipes")....... |
| 84c40 | 20 3b 3b 20 4b 6e 69 66 65 20 53 6f 6c 6f 0a 20 20 20 20 20 20 20 3b 3b 20 68 74 74 70 3a 2f 2f | .;;.Knife.Solo........;;.http:// |
| 84c60 | 6d 61 74 73 63 68 61 66 66 65 72 2e 67 69 74 68 75 62 2e 69 6f 2f 6b 6e 69 66 65 2d 73 6f 6c 6f | matschaffer.github.io/knife-solo |
| 84c80 | 2f 23 6c 61 62 65 6c 2d 49 6e 69 74 2b 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 20 28 6c 6f 63 | /#label-Init+command........(loc |
| 84ca0 | 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 20 70 61 72 65 6e 74 2d 64 69 72 20 22 | ate-dominating-file.parent-dir." |
| 84cc0 | 63 6f 6f 6b 62 6f 6f 6b 73 22 29 29 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 | cookbooks"))))...:next-checkers. |
| 84ce0 | 27 28 28 77 61 72 6e 69 6e 67 20 2e 20 72 75 62 79 2d 72 65 65 6b 29 29 29 0a 0a 28 66 6c 79 63 | '((warning...ruby-reek)))..(flyc |
| 84d00 | 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 | heck-def-config-file-var.flychec |
| 84d20 | 6b 2d 72 75 62 79 2d 73 74 61 6e 64 61 72 64 72 63 20 72 75 62 79 2d 73 74 61 6e 64 61 72 64 0a | k-ruby-standardrc.ruby-standard. |
| 84d40 | 20 20 20 20 20 20 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 2e | ..............................". |
| 84d60 | 73 74 61 6e 64 61 72 64 2e 79 6d 6c 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 | standard.yml")..(flycheck-def-ex |
| 84d80 | 65 63 75 74 61 62 6c 65 2d 76 61 72 20 72 75 62 79 2d 73 74 61 6e 64 61 72 64 20 22 73 74 61 6e | ecutable-var.ruby-standard."stan |
| 84da0 | 64 61 72 64 72 62 22 29 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e | dardrb").(flycheck-define-comman |
| 84dc0 | 64 2d 63 68 65 63 6b 65 72 20 27 72 75 62 79 2d 73 74 61 6e 64 61 72 64 0a 20 20 22 41 20 52 75 | d-checker.'ruby-standard..."A.Ru |
| 84de0 | 62 79 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e | by.syntax.and.style.checker.usin |
| 84e00 | 67 20 74 68 65 20 53 74 61 6e 64 61 72 64 52 42 20 67 65 6d 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | g.the.StandardRB.gem...See.URL.` |
| 84e20 | 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 65 73 74 64 6f 75 62 6c 65 2f 73 74 | https://github.com/testdouble/st |
| 84e40 | 61 6e 64 61 72 64 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2e 22 0a 20 | andard'.for.more.information.".. |
| 84e60 | 20 3b 3b 20 54 68 69 73 20 63 68 65 63 6b 65 72 20 69 73 20 64 65 72 69 76 65 64 20 66 72 6f 6d | .;;.This.checker.is.derived.from |
| 84e80 | 20 72 75 62 79 2d 72 75 62 6f 63 6f 70 3b 20 73 65 65 20 61 62 6f 76 65 0a 20 20 3a 63 6f 6d 6d | .ruby-rubocop;.see.above...:comm |
| 84ea0 | 61 6e 64 20 27 28 22 73 74 61 6e 64 61 72 64 72 62 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | and.'("standardrb".............. |
| 84ec0 | 22 2d 2d 64 69 73 70 6c 61 79 2d 63 6f 70 2d 6e 61 6d 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 | "--display-cop-names"........... |
| 84ee0 | 20 20 20 22 2d 2d 66 6f 72 63 65 2d 65 78 63 6c 75 73 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 | ..."--force-exclusion".......... |
| 84f00 | 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 65 6d 61 63 73 22 0a 20 20 20 20 20 20 20 20 20 | ...."--format"."emacs".......... |
| 84f20 | 20 20 20 20 22 2d 2d 63 61 63 68 65 22 20 22 66 61 6c 73 65 22 0a 20 20 20 20 20 20 20 20 20 20 | ...."--cache"."false"........... |
| 84f40 | 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 | ...(config-file."--config".flych |
| 84f60 | 65 63 6b 2d 72 75 62 79 2d 73 74 61 6e 64 61 72 64 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 | eck-ruby-standardrc)............ |
| 84f80 | 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 6c 69 6e 74 22 20 66 6c 79 63 68 65 63 6b | ..(option-flag."--lint".flycheck |
| 84fa0 | 2d 72 75 62 6f 63 6f 70 2d 6c 69 6e 74 2d 6f 6e 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -rubocop-lint-only)............. |
| 84fc0 | 20 22 2d 2d 73 74 64 69 6e 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 73 | ."--stdin".source-original)...:s |
| 84fe0 | 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 | tandard-input.t...:working-direc |
| 85000 | 74 6f 72 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d 66 69 6e 64 2d 70 72 6f 6a 65 | tory.#'flycheck-ruby--find-proje |
| 85020 | 63 74 2d 72 6f 6f 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 20 66 6c 79 63 68 65 | ct-root...:error-patterns.flyche |
| 85040 | 63 6b 2d 72 75 62 79 2d 72 75 62 6f 63 6f 70 2d 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 | ck-ruby-rubocop-error-patterns.. |
| 85060 | 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 2d 2d | .:error-filter.#'flycheck-ruby-- |
| 85080 | 66 69 6c 74 65 72 2d 72 75 62 6f 63 6f 70 2d 65 72 72 6f 72 73 0a 20 20 3a 6d 6f 64 65 73 20 27 | filter-rubocop-errors...:modes.' |
| 850a0 | 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 74 73 | (enh-ruby-mode.ruby-mode.ruby-ts |
| 850c0 | 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 27 28 28 77 61 72 6e 69 | -mode)...:next-checkers.'((warni |
| 850e0 | 6e 67 20 2e 20 72 75 62 79 2d 72 65 65 6b 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ng...ruby-reek)................. |
| 85100 | 20 20 20 28 77 61 72 6e 69 6e 67 20 2e 20 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c | ...(warning...ruby-chef-cookstyl |
| 85120 | 65 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d | e)))..(flycheck-def-config-file- |
| 85140 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 65 65 6b 72 63 20 72 75 62 79 2d 72 65 65 6b 20 22 2e | var.flycheck-reekrc.ruby-reek.". |
| 85160 | 72 65 65 6b 2e 79 6d 6c 22 0a 20 20 3a 73 61 66 65 20 23 27 73 74 72 69 6e 67 2d 6f 72 2d 6e 75 | reek.yml"...:safe.#'string-or-nu |
| 85180 | 6c 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 | ll-p...:package-version.'(flyche |
| 851a0 | 63 6b 20 2e 20 22 33 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 | ck..."30"))..(flycheck-define-ch |
| 851c0 | 65 63 6b 65 72 20 72 75 62 79 2d 72 65 65 6b 0a 20 20 22 41 20 52 75 62 79 20 73 6d 65 6c 6c 20 | ecker.ruby-reek..."A.Ruby.smell. |
| 851e0 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 72 65 65 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | checker.using.reek...See.URL.`ht |
| 85200 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 72 6f 65 73 73 6e 65 72 2f 72 65 65 6b 27 | tps://github.com/troessner/reek' |
| 85220 | 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 65 65 6b 22 20 22 2d 2d 66 6f 72 6d 61 74 22 | ."...:command.("reek"."--format" |
| 85240 | 20 22 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 | ."json".............(config-file |
| 85260 | 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 72 65 65 6b 72 63 29 0a 20 20 20 | ."--config".flycheck-reekrc).... |
| 85280 | 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 | .........source)...:error-parser |
| 852a0 | 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 65 65 6b 0a 20 20 3a 6d 6f 64 65 73 20 28 65 | .flycheck-parse-reek...:modes.(e |
| 852c0 | 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 74 73 2d 6d | nh-ruby-mode.ruby-mode.ruby-ts-m |
| 852e0 | 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 | ode))..(flycheck-define-checker. |
| 85300 | 72 75 62 79 0a 20 20 22 41 20 52 75 62 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 | ruby..."A.Ruby.syntax.checker.us |
| 85320 | 69 6e 67 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 52 75 62 79 20 69 6e 74 65 72 70 72 65 74 65 | ing.the.standard.Ruby.interprete |
| 85340 | 72 2e 0a 0a 50 6c 65 61 73 65 20 6e 6f 74 65 20 74 68 61 74 20 74 68 65 20 6f 75 74 70 75 74 20 | r...Please.note.that.the.output. |
| 85360 | 6f 66 20 64 69 66 66 65 72 65 6e 74 20 52 75 62 79 20 76 65 72 73 69 6f 6e 73 20 61 6e 64 0a 69 | of.different.Ruby.versions.and.i |
| 85380 | 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 76 61 72 69 65 73 20 77 69 6c 64 6c 79 2e 20 20 54 | mplementations.varies.wildly...T |
| 853a0 | 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 75 70 70 6f 72 74 73 0a 63 75 72 72 | his.syntax.checker.supports.curr |
| 853c0 | 65 6e 74 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 4d 52 49 20 61 6e 64 20 4a 52 75 62 79 2c 20 62 | ent.versions.of.MRI.and.JRuby,.b |
| 853e0 | 75 74 20 6d 61 79 20 62 72 65 61 6b 20 77 68 65 6e 20 75 73 65 64 20 77 69 74 68 0a 6f 74 68 65 | ut.may.break.when.used.with.othe |
| 85400 | 72 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 6f 72 20 66 75 74 75 72 65 20 76 65 72 73 | r.implementations.or.future.vers |
| 85420 | 69 6f 6e 73 20 6f 66 20 74 68 65 73 65 0a 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 2e 0a 0a | ions.of.these.implementations... |
| 85440 | 50 6c 65 61 73 65 20 63 6f 6e 73 69 64 65 72 20 75 73 69 6e 67 20 60 72 75 62 79 2d 72 75 62 6f | Please.consider.using.`ruby-rubo |
| 85460 | 63 6f 70 27 20 6f 72 20 60 72 75 62 79 2d 72 65 65 6b 27 20 69 6e 73 74 65 61 64 2e 0a 0a 53 65 | cop'.or.`ruby-reek'.instead...Se |
| 85480 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 75 62 79 2d 6c 61 6e 67 2e 6f 72 67 | e.URL.`https://www.ruby-lang.org |
| 854a0 | 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 75 62 79 22 20 22 2d 77 22 20 22 2d 63 | /'."...:command.("ruby"."-w"."-c |
| 854c0 | 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d | ")...:standard-input.t...:error- |
| 854e0 | 70 61 74 74 65 72 6e 73 0a 20 20 3b 3b 20 54 68 65 73 65 20 70 61 74 74 65 72 6e 73 20 73 75 70 | patterns...;;.These.patterns.sup |
| 85500 | 70 6f 72 74 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 4a 52 75 62 79 2c 20 74 6f 6f 2c 20 74 6f 20 | port.output.from.JRuby,.too,.to. |
| 85520 | 64 65 61 6c 20 77 69 74 68 20 52 56 4d 20 6f 72 20 52 62 65 6e 76 0a 20 20 28 28 65 72 72 6f 72 | deal.with.RVM.or.Rbenv...((error |
| 85540 | 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 53 79 6e 74 61 78 45 72 72 6f 72 20 69 6e 20 2d 3a 22 20 | .line-start."SyntaxError.in.-:". |
| 85560 | 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | line.":.".(message).line-end)... |
| 85580 | 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 2d 3a 22 20 6c 69 6e 65 20 22 | .(warning.line-start."-:".line." |
| 855a0 | 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 0a 20 20 20 20 20 20 20 | :".(optional.column.":")........ |
| 855c0 | 20 20 20 20 20 22 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 | .....".warning:.".(message).line |
| 855e0 | 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 2d 3a 22 20 | -end)....(error.line-start."-:". |
| 85600 | 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 | line.":.".(message).line-end)).. |
| 85620 | 20 3a 6d 6f 64 65 73 20 28 65 6e 68 2d 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 6d 6f 64 65 | .:modes.(enh-ruby-mode.ruby-mode |
| 85640 | 20 72 75 62 79 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 | .ruby-ts-mode)...:next-checkers. |
| 85660 | 28 28 77 61 72 6e 69 6e 67 20 2e 20 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 29 | ((warning...ruby-chef-cookstyle) |
| 85680 | 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 75 62 | ))..(flycheck-define-checker.rub |
| 856a0 | 79 2d 6a 72 75 62 79 0a 20 20 22 41 20 52 75 62 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | y-jruby..."A.Ruby.syntax.checker |
| 856c0 | 20 75 73 69 6e 67 20 74 68 65 20 4a 52 75 62 79 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a 0a 54 | .using.the.JRuby.interpreter...T |
| 856e0 | 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 76 65 72 79 20 70 72 69 6d 69 | his.syntax.checker.is.very.primi |
| 85700 | 74 69 76 65 2c 20 61 6e 64 20 6d 61 79 20 62 72 65 61 6b 20 6f 6e 20 66 75 74 75 72 65 0a 76 65 | tive,.and.may.break.on.future.ve |
| 85720 | 72 73 69 6f 6e 73 20 6f 66 20 4a 52 75 62 79 2e 0a 0a 50 6c 65 61 73 65 20 63 6f 6e 73 69 64 65 | rsions.of.JRuby...Please.conside |
| 85740 | 72 20 75 73 69 6e 67 20 60 72 75 62 79 2d 72 75 62 6f 63 6f 70 27 20 69 6e 73 74 65 61 64 2e 0a | r.using.`ruby-rubocop'.instead.. |
| 85760 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 6a 72 75 62 79 2e 6f 72 67 2f 27 2e 22 0a 20 | .See.URL.`http://jruby.org/'.".. |
| 85780 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 72 75 62 79 22 20 22 2d 77 22 20 22 2d 63 22 29 0a 20 20 | .:command.("jruby"."-w"."-c")... |
| 857a0 | 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 | :standard-input.t...:error-patte |
| 857c0 | 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 20 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 53 79 6e 74 | rns...((error...line-start."Synt |
| 857e0 | 61 78 45 72 72 6f 72 20 69 6e 20 2d 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 | axError.in.-:".line.":.".(messag |
| 85800 | 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 | e).line-end)....(warning.line-st |
| 85820 | 61 72 74 20 22 2d 3a 22 20 6c 69 6e 65 20 22 3a 20 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d 65 73 | art."-:".line.":.warning:.".(mes |
| 85840 | 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 20 20 6c 69 6e 65 | sage).line-end)....(error...line |
| 85860 | 2d 73 74 61 72 74 20 22 2d 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 20 20 20 20 20 20 20 20 20 28 | -start."-:".line.":."..........( |
| 85880 | 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 65 6e | message).line-end))...:modes.(en |
| 858a0 | 68 2d 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 6d 6f 64 65 20 72 75 62 79 2d 74 73 2d 6d 6f | h-ruby-mode.ruby-mode.ruby-ts-mo |
| 858c0 | 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 | de))..(flycheck-def-args-var.fly |
| 858e0 | 63 68 65 63 6b 2d 63 61 72 67 6f 2d 63 68 65 63 6b 2d 61 72 67 73 20 28 72 75 73 74 2d 63 61 72 | check-cargo-check-args.(rust-car |
| 85900 | 67 6f 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 | go)...:package-version.'(flychec |
| 85920 | 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 | k..."32"))..(flycheck-def-args-v |
| 85940 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 61 72 67 73 20 28 72 75 73 74 29 0a 20 20 3a | ar.flycheck-rust-args.(rust)...: |
| 85960 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e | package-version.'(flycheck..."0. |
| 85980 | 32 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 | 24"))..(flycheck-def-option-var. |
| 859a0 | 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 68 65 63 6b 2d 74 65 73 74 73 20 74 20 28 72 75 73 | flycheck-rust-check-tests.t.(rus |
| 859c0 | 74 2d 63 61 72 67 6f 20 72 75 73 74 29 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 63 68 65 63 | t-cargo.rust)..."Whether.to.chec |
| 859e0 | 6b 20 74 65 73 74 20 63 6f 64 65 20 69 6e 20 52 75 73 74 2e 0a 0a 46 6f 72 20 74 68 65 20 60 72 | k.test.code.in.Rust...For.the.`r |
| 85a00 | 75 73 74 27 20 63 68 65 63 6b 65 72 3a 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 60 72 75 73 | ust'.checker:.When.non-nil,.`rus |
| 85a20 | 74 63 27 20 69 73 20 70 61 73 73 65 64 20 74 68 65 0a 60 2d 2d 74 65 73 74 27 20 66 6c 61 67 2c | tc'.is.passed.the.`--test'.flag, |
| 85a40 | 20 77 68 69 63 68 20 77 69 6c 6c 20 63 68 65 63 6b 20 61 6e 79 20 63 6f 64 65 20 6d 61 72 6b 65 | .which.will.check.any.code.marke |
| 85a60 | 64 20 77 69 74 68 20 74 68 65 0a 60 23 5b 63 66 67 28 74 65 73 74 29 5d 27 20 61 74 74 72 69 62 | d.with.the.`#[cfg(test)]'.attrib |
| 85a80 | 75 74 65 20 61 6e 64 20 61 6e 79 20 66 75 6e 63 74 69 6f 6e 73 20 6d 61 72 6b 65 64 20 77 69 74 | ute.and.any.functions.marked.wit |
| 85aa0 | 68 0a 60 23 5b 74 65 73 74 5d 27 2e 20 4f 74 68 65 72 77 69 73 65 2c 20 60 72 75 73 74 63 27 20 | h.`#[test]'..Otherwise,.`rustc'. |
| 85ac0 | 69 73 20 6e 6f 74 20 70 61 73 73 65 64 20 60 2d 2d 74 65 73 74 27 20 61 6e 64 20 74 65 73 74 0a | is.not.passed.`--test'.and.test. |
| 85ae0 | 63 6f 64 65 20 77 69 6c 6c 20 6e 6f 74 20 62 65 20 63 68 65 63 6b 65 64 2e 20 20 53 6b 69 70 70 | code.will.not.be.checked...Skipp |
| 85b00 | 69 6e 67 20 60 2d 2d 74 65 73 74 27 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 77 68 65 6e 0a 75 | ing.`--test'.is.necessary.when.u |
| 85b20 | 73 69 6e 67 20 60 23 21 5b 6e 6f 5f 73 74 64 5d 27 2c 20 62 65 63 61 75 73 65 20 63 6f 6d 70 69 | sing.`#![no_std]',.because.compi |
| 85b40 | 6c 69 6e 67 20 74 68 65 20 74 65 73 74 20 72 75 6e 6e 65 72 20 72 65 71 75 69 72 65 73 0a 60 73 | ling.the.test.runner.requires.`s |
| 85b60 | 74 64 27 2e 0a 0a 46 6f 72 20 74 68 65 20 60 72 75 73 74 2d 63 61 72 67 6f 27 20 63 68 65 63 6b | td'...For.the.`rust-cargo'.check |
| 85b80 | 65 72 3a 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 61 6c 6c 73 20 60 63 61 72 67 6f 20 74 | er:.When.non-nil,.calls.`cargo.t |
| 85ba0 | 65 73 74 0a 2d 2d 6e 6f 2d 72 75 6e 27 20 69 6e 73 74 65 61 64 20 6f 66 20 60 63 61 72 67 6f 20 | est.--no-run'.instead.of.`cargo. |
| 85bc0 | 63 68 65 63 6b 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 61 66 | check'."...:type.'boolean...:saf |
| 85be0 | 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | e.#'booleanp...:package-version. |
| 85c00 | 27 28 22 66 6c 79 63 68 65 63 6b 22 20 2e 20 22 30 2e 31 39 22 29 29 0a 0a 28 66 6c 79 63 68 65 | '("flycheck"..."0.19"))..(flyche |
| 85c20 | 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d | ck-def-option-var.flycheck-rust- |
| 85c40 | 63 72 61 74 65 2d 72 6f 6f 74 20 6e 69 6c 20 72 75 73 74 0a 20 20 22 41 20 70 61 74 68 20 74 6f | crate-root.nil.rust..."A.path.to |
| 85c60 | 20 74 68 65 20 63 72 61 74 65 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | .the.crate.root.for.the.current. |
| 85c80 | 62 75 66 66 65 72 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 | buffer...The.value.of.this.varia |
| 85ca0 | 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 20 74 68 65 20 | ble.is.either.a.string.with.the. |
| 85cc0 | 70 61 74 68 20 74 6f 0a 74 68 65 20 63 72 61 74 65 20 72 6f 6f 74 20 66 6f 72 20 74 68 65 20 63 | path.to.the.crate.root.for.the.c |
| 85ce0 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 6f 72 20 6e 69 6c 20 69 66 20 74 68 65 20 63 75 72 | urrent.buffer,.or.nil.if.the.cur |
| 85d00 | 72 65 6e 74 20 62 75 66 66 65 72 0a 69 73 20 61 20 63 72 61 74 65 2e 20 20 41 20 72 65 6c 61 74 | rent.buffer.is.a.crate...A.relat |
| 85d20 | 69 76 65 20 70 61 74 68 20 69 73 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 63 75 72 72 | ive.path.is.relative.to.the.curr |
| 85d40 | 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 | ent.buffer...If.this.variable.is |
| 85d60 | 20 6e 6f 6e 20 6e 69 6c 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 69 6c 6c | .non.nil.the.current.buffer.will |
| 85d80 | 20 6f 6e 6c 79 20 62 65 20 63 68 65 63 6b 65 64 0a 69 66 20 69 74 20 69 73 20 6e 6f 74 20 6d 6f | .only.be.checked.if.it.is.not.mo |
| 85da0 | 64 69 66 69 65 64 2c 20 69 2e 65 2e 20 61 66 74 65 72 20 69 74 20 68 61 73 20 62 65 65 6e 20 73 | dified,.i.e..after.it.has.been.s |
| 85dc0 | 61 76 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a | aved."...:type.'(choice.(const.: |
| 85de0 | 74 61 67 20 22 55 6e 73 70 65 63 69 66 69 65 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | tag."Unspecified".nil).......... |
| 85e00 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 52 6f 6f 74 22 29 29 0a 20 20 3a 73 | ........(file.:tag."Root"))...:s |
| 85e20 | 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 | afe.#'flycheck-string-or-nil-p.. |
| 85e40 | 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 | .:package-version.'(flycheck..." |
| 85e60 | 30 2e 32 30 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f | 0.20")).(make-variable-buffer-lo |
| 85e80 | 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 72 6f 6f 74 29 0a 0a | cal.'flycheck-rust-crate-root).. |
| 85ea0 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 | (flycheck-def-option-var.flychec |
| 85ec0 | 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 20 22 6c 69 62 22 20 28 72 75 73 74 2d 63 61 | k-rust-crate-type."lib".(rust-ca |
| 85ee0 | 72 67 6f 20 72 75 73 74 29 0a 20 20 22 54 68 65 20 74 79 70 65 20 6f 66 20 74 68 65 20 52 75 73 | rgo.rust)..."The.type.of.the.Rus |
| 85f00 | 74 20 43 72 61 74 65 20 74 6f 20 63 68 65 63 6b 2e 0a 0a 46 6f 72 20 60 72 75 73 74 2d 63 61 72 | t.Crate.to.check...For.`rust-car |
| 85f20 | 67 6f 27 2c 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e | go',.the.value.should.be.a.strin |
| 85f40 | 67 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 0a 74 61 72 67 65 74 20 74 79 70 65 20 70 61 73 73 65 | g.denoting.the.target.type.passe |
| 85f60 | 64 20 74 6f 20 43 61 72 67 6f 2e 20 20 53 65 65 0a 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d | d.to.Cargo...See.`flycheck-rust- |
| 85f80 | 76 61 6c 69 64 2d 63 72 61 74 65 2d 74 79 70 65 2d 70 27 20 66 6f 72 20 74 68 65 20 6c 69 73 74 | valid-crate-type-p'.for.the.list |
| 85fa0 | 20 6f 66 20 61 6c 6c 6f 77 65 64 0a 76 61 6c 75 65 73 2e 0a 0a 46 6f 72 20 60 72 75 73 74 27 2c | .of.allowed.values...For.`rust', |
| 85fc0 | 20 74 68 65 20 76 61 6c 75 65 20 73 68 6f 75 6c 64 20 62 65 20 61 20 73 74 72 69 6e 67 20 64 65 | .the.value.should.be.a.string.de |
| 85fe0 | 6e 6f 74 69 6e 67 20 74 68 65 20 63 72 61 74 65 20 74 79 70 65 0a 66 6f 72 20 74 68 65 20 60 2d | noting.the.crate.type.for.the.`- |
| 86000 | 2d 63 72 61 74 65 2d 74 79 70 65 27 20 66 6c 61 67 20 6f 66 20 72 75 73 74 63 2e 22 0a 20 20 3a | -crate-type'.flag.of.rustc."...: |
| 86020 | 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6e 69 6c 20 28 | type.'(choice.(const.:tag."nil.( |
| 86040 | 72 75 73 74 2f 72 75 73 74 2d 63 61 72 67 6f 29 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | rust/rust-cargo)".nil).......... |
| 86060 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 6c 69 62 20 28 72 75 73 74 2f 72 | ........(const.:tag."lib.(rust/r |
| 86080 | 75 73 74 2d 63 61 72 67 6f 29 22 20 22 6c 69 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ust-cargo)"."lib").............. |
| 860a0 | 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 62 69 6e 20 28 72 75 73 74 2f 72 75 73 74 2d | ....(const.:tag."bin.(rust/rust- |
| 860c0 | 63 61 72 67 6f 29 22 20 22 62 69 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | cargo)"."bin").................. |
| 860e0 | 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 65 78 61 6d 70 6c 65 20 28 72 75 73 74 2d 63 61 72 67 6f | (const.:tag."example.(rust-cargo |
| 86100 | 29 22 20 22 65 78 61 6d 70 6c 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | )"."example")..................( |
| 86120 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 74 65 73 74 20 28 72 75 73 74 2d 63 61 72 67 6f 29 22 20 22 | const.:tag."test.(rust-cargo)"." |
| 86140 | 74 65 73 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a | test")..................(const.: |
| 86160 | 74 61 67 20 22 62 65 6e 63 68 20 28 72 75 73 74 2d 63 61 72 67 6f 29 22 20 22 62 65 6e 63 68 22 | tag."bench.(rust-cargo)"."bench" |
| 86180 | 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." |
| 861a0 | 72 6c 69 62 20 28 72 75 73 74 29 22 20 22 72 6c 69 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | rlib.(rust)"."rlib")............ |
| 861c0 | 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 64 79 6c 69 62 20 28 72 75 73 74 29 22 | ......(const.:tag."dylib.(rust)" |
| 861e0 | 20 22 64 79 6c 69 62 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 | ."dylib")..................(cons |
| 86200 | 74 20 3a 74 61 67 20 22 63 64 79 6c 69 62 20 28 72 75 73 74 29 22 20 22 63 64 79 6c 69 62 22 29 | t.:tag."cdylib.(rust)"."cdylib") |
| 86220 | 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 73 | ..................(const.:tag."s |
| 86240 | 74 61 74 69 63 6c 69 62 20 28 72 75 73 74 29 22 20 22 73 74 61 74 69 63 6c 69 62 22 29 0a 20 20 | taticlib.(rust)"."staticlib")... |
| 86260 | 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 6d 65 74 61 | ...............(const.:tag."meta |
| 86280 | 64 61 74 61 20 28 72 75 73 74 29 22 20 22 6d 65 74 61 64 61 74 61 22 29 29 0a 20 20 3a 73 61 66 | data.(rust)"."metadata"))...:saf |
| 862a0 | 65 20 23 27 73 74 72 69 6e 67 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 | e.#'stringp...:package-version.' |
| 862c0 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 | (flycheck..."0.20")).(make-varia |
| 862e0 | 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d | ble-buffer-local.'flycheck-rust- |
| 86300 | 63 72 61 74 65 2d 74 79 70 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f | crate-type)..(flycheck-def-optio |
| 86320 | 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 62 69 6e 61 72 79 2d 6e 61 6d 65 20 | n-var.flycheck-rust-binary-name. |
| 86340 | 6e 69 6c 20 72 75 73 74 2d 63 61 72 67 6f 0a 20 20 22 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | nil.rust-cargo..."The.name.of.th |
| 86360 | 65 20 62 69 6e 61 72 79 20 74 6f 20 70 61 73 73 20 74 6f 20 60 63 61 72 67 6f 20 63 68 65 63 6b | e.binary.to.pass.to.`cargo.check |
| 86380 | 20 2d 2d 43 52 41 54 45 2d 54 59 50 45 27 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | .--CRATE-TYPE'...The.value.of.th |
| 863a0 | 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f 74 69 6e 67 | is.variable.is.a.string.denoting |
| 863c0 | 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 0a 74 61 72 67 65 74 20 74 6f 20 63 68 65 63 6b | .the.name.of.the.target.to.check |
| 863e0 | 3a 20 75 73 75 61 6c 6c 79 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 63 72 61 74 65 2c | :.usually.the.name.of.the.crate, |
| 86400 | 20 6f 72 20 74 68 65 20 6e 61 6d 65 20 6f 66 0a 6f 6e 65 20 6f 66 20 74 68 65 20 66 69 6c 65 73 | .or.the.name.of.one.of.the.files |
| 86420 | 20 75 6e 64 65 72 20 60 73 72 63 2f 62 69 6e 27 2c 20 60 74 65 73 74 73 27 2c 20 60 65 78 61 6d | .under.`src/bin',.`tests',.`exam |
| 86440 | 70 6c 65 73 27 20 6f 72 0a 60 62 65 6e 63 68 65 73 27 2e 0a 0a 54 68 69 73 20 61 6c 77 61 79 73 | ples'.or.`benches'...This.always |
| 86460 | 20 72 65 71 75 69 72 65 73 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 2c 20 75 6e 6c 65 73 | .requires.a.non-nil.value,.unles |
| 86480 | 73 0a 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 27 20 69 73 20 | s.`flycheck-rust-crate-type'.is. |
| 864a0 | 60 6c 69 62 27 20 6f 72 20 6e 69 6c 2c 20 69 6e 20 77 68 69 63 68 20 63 61 73 65 20 69 74 20 69 | `lib'.or.nil,.in.which.case.it.i |
| 864c0 | 73 0a 69 67 6e 6f 72 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f | s.ignored."...:type.'(choice.(co |
| 864e0 | 6e 73 74 20 3a 74 61 67 20 22 55 6e 73 70 65 63 69 66 69 65 64 22 20 6e 69 6c 29 0a 20 20 20 20 | nst.:tag."Unspecified".nil)..... |
| 86500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 42 69 6e 61 72 | .............(string.:tag."Binar |
| 86520 | 79 20 6e 61 6d 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 | y.name"))...:safe.#'flycheck-str |
| 86540 | 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | ing-or-nil-p...:package-version. |
| 86560 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 38 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 | '(flycheck..."28")).(make-variab |
| 86580 | 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 62 | le-buffer-local.'flycheck-rust-b |
| 865a0 | 69 6e 61 72 79 2d 6e 61 6d 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f | inary-name)..(flycheck-def-optio |
| 865c0 | 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 66 65 61 74 75 72 65 73 20 6e 69 6c | n-var.flycheck-rust-features.nil |
| 865e0 | 20 72 75 73 74 2d 63 61 72 67 6f 0a 20 20 22 4c 69 73 74 20 6f 66 20 66 65 61 74 75 72 65 73 20 | .rust-cargo..."List.of.features. |
| 86600 | 74 6f 20 61 63 74 69 76 61 74 65 20 64 75 72 69 6e 67 20 62 75 69 6c 64 20 6f 72 20 63 68 65 63 | to.activate.during.build.or.chec |
| 86620 | 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 | k...The.value.of.this.variable.i |
| 86640 | 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 64 65 6e 6f 74 69 6e 67 20 66 65 61 | s.a.list.of.strings.denoting.fea |
| 86660 | 74 75 72 65 73 0a 74 68 61 74 20 77 69 6c 6c 20 62 65 20 61 63 74 69 76 61 74 65 64 20 74 6f 20 | tures.that.will.be.activated.to. |
| 86680 | 62 75 69 6c 64 20 74 68 65 20 74 61 72 67 65 74 20 74 6f 20 63 68 65 63 6b 2e 20 46 65 61 74 75 | build.the.target.to.check..Featu |
| 866a0 | 72 65 73 20 77 69 6c 6c 0a 62 65 20 70 61 73 73 65 64 20 74 6f 20 60 63 61 72 67 6f 20 63 68 65 | res.will.be.passed.to.`cargo.che |
| 866c0 | 63 6b 20 2d 2d 66 65 61 74 75 72 65 73 3d 46 45 41 54 55 52 45 53 27 2e 22 0a 20 20 3a 74 79 70 | ck.--features=FEATURES'."...:typ |
| 866e0 | 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 46 65 61 74 75 72 65 73 20 74 6f 20 61 63 74 | e.'(repeat.:tag."Features.to.act |
| 86700 | 69 76 61 74 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 | ivate"..................(string. |
| 86720 | 3a 74 61 67 20 22 46 65 61 74 75 72 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 | :tag."Feature"))...:safe.#'flych |
| 86740 | 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | eck-string-list-p...:package-ver |
| 86760 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 28 6d 61 6b 65 2d 76 | sion.'(flycheck..."32")).(make-v |
| 86780 | 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 72 | ariable-buffer-local.'flycheck-r |
| 867a0 | 75 73 74 2d 66 65 61 74 75 72 65 73 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 | ust-features)..(flycheck-def-opt |
| 867c0 | 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6c 69 62 72 61 72 79 2d 70 61 | ion-var.flycheck-rust-library-pa |
| 867e0 | 74 68 20 6e 69 6c 20 72 75 73 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 6c 69 62 72 61 72 79 | th.nil.rust..."A.list.of.library |
| 86800 | 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 52 75 73 74 2e 0a 0a 54 68 65 20 76 61 6c 75 | .directories.for.Rust...The.valu |
| 86820 | 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 | e.of.this.variable.is.a.list.of. |
| 86840 | 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 | strings,.where.each.string.is.a. |
| 86860 | 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 6c 69 62 72 61 72 79 20 | directory.to.add.to.the.library. |
| 86880 | 70 61 74 68 20 6f 66 20 52 75 73 74 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 | path.of.Rust..Relative.paths.are |
| 868a0 | 20 72 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 | .relative.to.the.file.being.chec |
| 868c0 | 6b 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 | ked."...:type.'(repeat.(director |
| 868e0 | 79 20 3a 74 61 67 20 22 4c 69 62 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a | y.:tag."Library.directory"))...: |
| 86900 | 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 | safe.#'flycheck-string-list-p... |
| 86920 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 | :package-version.'(flycheck..."0 |
| 86940 | 2e 31 38 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 66 6f 6e 74 69 66 79 | .18"))..(defun.flycheck--fontify |
| 86960 | 2d 61 73 2d 6d 61 72 6b 64 6f 77 6e 20 28 29 0a 20 20 22 50 6c 61 63 65 20 63 75 72 72 65 6e 74 | -as-markdown.()..."Place.current |
| 86980 | 20 62 75 66 66 65 72 20 69 6e 20 60 6d 61 72 6b 64 6f 77 6e 2d 76 69 65 77 2d 6d 6f 64 65 27 20 | .buffer.in.`markdown-view-mode'. |
| 869a0 | 61 6e 64 20 66 6f 6e 74 69 66 79 20 69 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 62 6f 75 6e 64 | and.fontify.it."...(when.(fbound |
| 869c0 | 70 20 27 6d 61 72 6b 64 6f 77 6e 2d 76 69 65 77 2d 6d 6f 64 65 29 0a 20 20 20 20 28 6c 65 74 20 | p.'markdown-view-mode).....(let. |
| 869e0 | 28 28 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f 64 65 2d 62 6c 6f 63 6b 2d 64 65 | ((markdown-fontify-code-block-de |
| 86a00 | 66 61 75 6c 74 2d 6d 6f 64 65 20 27 72 75 73 74 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 | fault-mode.'rust-mode).......... |
| 86a20 | 20 28 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 69 66 79 2d 63 6f 64 65 2d 62 6c 6f 63 6b 73 2d 6e | .(markdown-fontify-code-blocks-n |
| 86a40 | 61 74 69 76 65 6c 79 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 61 72 6b 64 6f 77 6e 2d 68 | atively.t)...........(markdown-h |
| 86a60 | 69 64 65 2d 6d 61 72 6b 75 70 20 74 29 29 0a 20 20 20 20 20 20 28 6d 61 72 6b 64 6f 77 6e 2d 76 | ide-markup.t)).......(markdown-v |
| 86a80 | 69 65 77 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 66 6c 75 73 68 | iew-mode).......(font-lock-flush |
| 86aa0 | 29 0a 20 20 20 20 20 20 28 66 6f 6e 74 2d 6c 6f 63 6b 2d 65 6e 73 75 72 65 29 29 29 29 0a 0a 28 | ).......(font-lock-ensure))))..( |
| 86ac0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 2d 65 78 70 6c 61 69 | defun.flycheck-rust-error-explai |
| 86ae0 | 6e 65 72 20 28 65 72 72 6f 72 29 0a 20 20 22 52 65 74 75 72 6e 20 61 6e 20 65 78 70 6c 61 6e 61 | ner.(error)..."Return.an.explana |
| 86b00 | 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 | tion.for.the.given.`flycheck-err |
| 86b20 | 6f 72 27 20 45 52 52 4f 52 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 65 72 72 6f 72 2d 63 | or'.ERROR."...(when-let.(error-c |
| 86b40 | 6f 64 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 6f 72 29 29 0a 20 | ode.(flycheck-error-id.error)).. |
| 86b60 | 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 | ...(lambda.().......(flycheck-ca |
| 86b80 | 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 27 72 75 73 74 20 | ll-checker-process........'rust. |
| 86ba0 | 6e 69 6c 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 74 20 22 2d 2d 65 78 70 6c 61 69 6e | nil.standard-output.t."--explain |
| 86bc0 | 22 20 65 72 72 6f 72 2d 63 6f 64 65 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e | ".error-code).......(with-curren |
| 86be0 | 74 2d 62 75 66 66 65 72 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 | t-buffer.standard-output........ |
| 86c00 | 20 28 66 6c 79 63 68 65 63 6b 2d 2d 66 6f 6e 74 69 66 79 2d 61 73 2d 6d 61 72 6b 64 6f 77 6e 29 | .(flycheck--fontify-as-markdown) |
| 86c20 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 | ))))..(defun.flycheck-rust-error |
| 86c40 | 2d 66 69 6c 74 65 72 20 28 65 72 72 6f 72 73 29 0a 20 20 22 46 69 6c 74 65 72 20 45 52 52 4f 52 | -filter.(errors)..."Filter.ERROR |
| 86c60 | 53 20 66 72 6f 6d 20 72 75 73 74 63 20 6f 75 74 70 75 74 20 74 68 61 74 20 68 61 76 65 20 6e 6f | S.from.rustc.output.that.have.no |
| 86c80 | 20 65 78 70 6c 61 6e 61 74 6f 72 79 20 76 61 6c 75 65 2e 22 0a 20 20 28 73 65 71 2d 72 65 6d 6f | .explanatory.value."...(seq-remo |
| 86ca0 | 76 65 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 20 28 6f 72 0a 20 20 20 | ve....(lambda.(err)......(or.... |
| 86cc0 | 20 20 20 3b 3b 20 4d 61 63 72 6f 20 65 72 72 6f 72 73 20 65 6d 69 74 20 61 20 64 69 61 67 6e 6f | ...;;.Macro.errors.emit.a.diagno |
| 86ce0 | 73 74 69 63 20 69 6e 20 61 20 70 68 6f 6e 79 20 66 69 6c 65 2c 0a 20 20 20 20 20 20 3b 3b 20 65 | stic.in.a.phony.file,.......;;.e |
| 86d00 | 2e 67 2e 20 22 3c 70 72 69 6e 74 6c 6e 20 6d 61 63 72 6f 73 3e 22 2e 0a 20 20 20 20 20 20 28 77 | .g.."<println.macros>"........(w |
| 86d20 | 68 65 6e 2d 6c 65 74 20 28 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | hen-let.(filename.(flycheck-erro |
| 86d40 | 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 | r-filename.err)).........(string |
| 86d60 | 2d 6d 61 74 63 68 2d 70 20 28 72 78 20 22 6d 61 63 72 6f 73 3e 22 20 6c 69 6e 65 2d 65 6e 64 29 | -match-p.(rx."macros>".line-end) |
| 86d80 | 20 66 69 6c 65 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 3b 3b 20 52 65 64 75 6e 64 61 6e 74 20 6d | .filename)).......;;.Redundant.m |
| 86da0 | 65 73 73 61 67 65 20 67 69 76 69 6e 67 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 66 61 69 6c | essage.giving.the.number.of.fail |
| 86dc0 | 65 64 20 65 72 72 6f 72 73 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 6d 73 67 20 28 | ed.errors.......(when-let.(msg.( |
| 86de0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 0a 20 20 20 | flycheck-error-message.err)).... |
| 86e00 | 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 0a 20 20 20 20 20 20 20 20 20 28 72 | .....(string-match-p..........(r |
| 86e20 | 78 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 3a 20 22 61 62 6f 72 74 69 6e 67 20 64 75 65 | x...........(or.(:."aborting.due |
| 86e40 | 20 74 6f 20 22 20 28 6f 70 74 69 6f 6e 61 6c 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 75 6d | .to.".(optional.(one-or-more.num |
| 86e60 | 29 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 65 76 69 6f 75 | ).".").................."previou |
| 86e80 | 73 20 65 72 72 6f 72 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3a 20 22 46 6f 72 20 | s.error")...............(:."For. |
| 86ea0 | 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 68 69 73 20 65 72 72 6f | more.information.about.this.erro |
| 86ec0 | 72 2c 20 74 72 79 20 60 72 75 73 74 63 20 2d 2d 65 78 70 6c 61 69 6e 20 22 0a 20 20 20 20 20 20 | r,.try.`rustc.--explain."....... |
| 86ee0 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 20 22 | ...........(one-or-more.alnum)." |
| 86f00 | 60 2e 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 6d 73 67 29 29 29 29 0a 20 20 20 65 72 72 6f 72 | `.")))..........msg))))....error |
| 86f20 | 73 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d 61 6e 69 66 65 | s))..(defun.flycheck-rust-manife |
| 86f40 | 73 74 2d 64 69 72 65 63 74 6f 72 79 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6e 65 | st-directory.()..."Return.the.ne |
| 86f60 | 61 72 65 73 74 20 64 69 72 65 63 74 6f 72 79 20 68 6f 6c 64 69 6e 67 20 74 68 65 20 43 61 72 67 | arest.directory.holding.the.Carg |
| 86f80 | 6f 20 6d 61 6e 69 66 65 73 74 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 6e 65 61 72 65 73 74 20 | o.manifest...Return.the.nearest. |
| 86fa0 | 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 60 43 61 72 67 6f 2e | directory.containing.the.`Cargo. |
| 86fc0 | 74 6f 6d 6c 27 20 6d 61 6e 69 66 65 73 74 0a 66 69 6c 65 2c 20 73 74 61 72 74 69 6e 67 20 66 72 | toml'.manifest.file,.starting.fr |
| 86fe0 | 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 20 75 73 69 6e 67 0a | om.the.current.buffer.and.using. |
| 87000 | 60 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 27 2e 20 20 52 65 74 75 72 | `locate-dominating-file'...Retur |
| 87020 | 6e 20 6e 69 6c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 75 63 68 20 66 69 6c 65 2c 0a | n.nil.if.there.is.no.such.file,. |
| 87040 | 6f 72 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 68 61 73 20 6e 6f 20 | or.if.the.current.buffer.has.no. |
| 87060 | 66 69 6c 65 20 6e 61 6d 65 2e 22 0a 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | file.name."...(and.buffer-file-n |
| 87080 | 61 6d 65 0a 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 | ame........(locate-dominating-fi |
| 870a0 | 6c 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 43 61 72 67 6f 2e 74 6f 6d 6c 22 | le.buffer-file-name."Cargo.toml" |
| 870c0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 61 72 67 6f 2d | )))..(defun.flycheck-rust-cargo- |
| 870e0 | 6d 65 74 61 64 61 74 61 20 28 29 0a 20 20 22 52 75 6e 20 60 63 61 72 67 6f 20 6d 65 74 61 64 61 | metadata.()..."Run.`cargo.metada |
| 87100 | 74 61 27 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c 74 20 61 73 20 70 61 72 | ta'.and.return.the.result.as.par |
| 87120 | 73 65 64 20 4a 53 4f 4e 20 6f 62 6a 65 63 74 2e 22 0a 20 20 28 63 61 72 20 28 66 6c 79 63 68 65 | sed.JSON.object."...(car.(flyche |
| 87140 | 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | ck-parse-json.........(flycheck- |
| 87160 | 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a | call-checker-process-for-output. |
| 87180 | 20 20 20 20 20 20 20 20 20 27 72 75 73 74 2d 63 61 72 67 6f 20 6e 69 6c 20 74 0a 20 20 20 20 20 | .........'rust-cargo.nil.t...... |
| 871a0 | 20 20 20 20 22 6d 65 74 61 64 61 74 61 22 20 22 2d 2d 6e 6f 2d 64 65 70 73 22 20 22 2d 2d 66 6f | ...."metadata"."--no-deps"."--fo |
| 871c0 | 72 6d 61 74 2d 76 65 72 73 69 6f 6e 22 20 22 31 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | rmat-version"."1"))))..(defun.fl |
| 871e0 | 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 61 72 67 6f 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 | ycheck-rust-cargo-workspace-root |
| 87200 | 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 77 6f | .()..."Return.the.path.to.the.wo |
| 87220 | 72 6b 73 70 61 63 65 20 72 6f 6f 74 20 6f 66 20 61 20 52 75 73 74 20 43 61 72 67 6f 20 70 72 6f | rkspace.root.of.a.Rust.Cargo.pro |
| 87240 | 6a 65 63 74 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 20 77 6f 72 6b 73 70 61 | ject...Return.nil.if.the.workspa |
| 87260 | 63 65 20 72 6f 6f 74 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 20 28 66 6f 72 20 52 75 73 74 | ce.root.does.not.exist.(for.Rust |
| 87280 | 0a 76 65 72 73 69 6f 6e 73 20 69 6e 66 65 72 69 6f 72 20 74 6f 20 31 2e 32 35 29 2e 22 0a 20 20 | .versions.inferior.to.1.25)."... |
| 872a0 | 28 6c 65 74 2d 61 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 61 72 67 6f 2d | (let-alist.(flycheck-rust-cargo- |
| 872c0 | 6d 65 74 61 64 61 74 61 29 0a 20 20 20 20 2e 77 6f 72 6b 73 70 61 63 65 5f 72 6f 6f 74 29 29 0a | metadata)......workspace_root)). |
| 872e0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 61 72 67 6f 2d 68 61 73 2d | .(defun.flycheck-rust-cargo-has- |
| 87300 | 63 6f 6d 6d 61 6e 64 2d 70 20 28 63 6f 6d 6d 61 6e 64 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 | command-p.(command)..."Whether.C |
| 87320 | 61 72 67 6f 20 68 61 73 20 43 4f 4d 4d 41 4e 44 20 69 6e 20 69 74 73 20 6c 69 73 74 20 6f 66 20 | argo.has.COMMAND.in.its.list.of. |
| 87340 | 63 6f 6d 6d 61 6e 64 73 2e 0a 0a 45 78 65 63 75 74 65 20 60 63 61 72 67 6f 20 2d 2d 6c 69 73 74 | commands...Execute.`cargo.--list |
| 87360 | 27 20 74 6f 20 66 69 6e 64 20 6f 75 74 20 77 68 65 74 68 65 72 20 43 4f 4d 4d 41 4e 44 20 69 73 | '.to.find.out.whether.COMMAND.is |
| 87380 | 20 70 72 65 73 65 6e 74 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 61 72 67 6f 20 28 66 75 6e 63 61 | .present."...(let.((cargo.(funca |
| 873a0 | 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 63 61 72 | ll.flycheck-executable-find."car |
| 873c0 | 67 6f 22 29 29 29 0a 20 20 20 20 28 6d 65 6d 62 65 72 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 | go"))).....(member.command...... |
| 873e0 | 20 20 20 20 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 | .......(mapcar.(lambda.(line)... |
| 87400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 | ....................(replace-reg |
| 87420 | 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 73 2d 2a 5c 5c 28 5c 5c 53 2d 2b 5c 5c 29 2e | exp-in-string."\\s-*\\(\\S-+\\). |
| 87440 | 2a 5c 5c 27 22 20 22 5c 5c 31 22 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | *\\'"."\\1".line)).............. |
| 87460 | 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 70 72 6f 63 65 73 73 2d 6c | .......(ignore-errors.(process-l |
| 87480 | 69 6e 65 73 20 63 61 72 67 6f 20 22 2d 2d 6c 69 73 74 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | ines.cargo."--list"))))))..(defu |
| 874a0 | 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 76 61 6c 69 64 2d 63 72 61 74 65 2d 74 79 70 65 | n.flycheck-rust-valid-crate-type |
| 874c0 | 2d 70 20 28 63 72 61 74 65 2d 74 79 70 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 52 41 54 45 | -p.(crate-type)..."Whether.CRATE |
| 874e0 | 2d 54 59 50 45 20 69 73 20 61 20 76 61 6c 69 64 20 74 61 72 67 65 74 20 74 79 70 65 20 66 6f 72 | -TYPE.is.a.valid.target.type.for |
| 87500 | 20 43 61 72 67 6f 2e 0a 0a 41 20 76 61 6c 69 64 20 43 61 72 67 6f 20 74 61 72 67 65 74 20 74 79 | .Cargo...A.valid.Cargo.target.ty |
| 87520 | 70 65 20 69 73 20 6f 6e 65 20 6f 66 20 60 6c 69 62 27 2c 20 60 62 69 6e 27 2c 20 60 65 78 61 6d | pe.is.one.of.`lib',.`bin',.`exam |
| 87540 | 70 6c 65 27 2c 0a 60 74 65 73 74 27 20 6f 72 20 60 62 65 6e 63 68 27 2e 22 0a 20 20 28 6d 65 6d | ple',.`test'.or.`bench'."...(mem |
| 87560 | 62 65 72 20 63 72 61 74 65 2d 74 79 70 65 20 27 28 6e 69 6c 20 22 6c 69 62 22 20 22 62 69 6e 22 | ber.crate-type.'(nil."lib"."bin" |
| 87580 | 20 22 65 78 61 6d 70 6c 65 22 20 22 74 65 73 74 22 20 22 62 65 6e 63 68 22 29 29 29 0a 0a 28 66 | ."example"."test"."bench")))..(f |
| 875a0 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 75 73 74 2d 63 61 72 67 | lycheck-define-checker.rust-carg |
| 875c0 | 6f 0a 20 20 22 41 20 52 75 73 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 | o..."A.Rust.syntax.checker.using |
| 875e0 | 20 43 61 72 67 6f 2e 0a 0a 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 72 65 71 | .Cargo...This.syntax.checker.req |
| 87600 | 75 69 72 65 73 20 52 75 73 74 20 31 2e 31 37 20 6f 72 20 6e 65 77 65 72 2e 20 20 53 65 65 20 55 | uires.Rust.1.17.or.newer...See.U |
| 87620 | 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 75 73 74 2d 6c 61 6e 67 2e 6f 72 67 27 2e 22 | RL.`https://www.rust-lang.org'." |
| 87640 | 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 61 72 67 6f 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ...:command.("cargo"............ |
| 87660 | 20 28 65 76 61 6c 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 68 65 63 6b 2d 74 | .(eval.(if.flycheck-rust-check-t |
| 87680 | 65 73 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 74 65 73 74 | ests......................."test |
| 876a0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 63 68 65 63 6b 22 29 29 0a | "....................."check")). |
| 876c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b | ............(eval.(when.flycheck |
| 876e0 | 2d 72 75 73 74 2d 63 68 65 63 6b 2d 74 65 73 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -rust-check-tests............... |
| 87700 | 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 72 75 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ......"--no-run")).............( |
| 87720 | 65 76 61 6c 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 | eval.(when.flycheck-rust-crate-t |
| 87740 | 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 | ype.....................(concat. |
| 87760 | 22 2d 2d 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 29 29 29 | "--".flycheck-rust-crate-type))) |
| 87780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 6c 6c 20 63 72 61 74 65 20 74 61 72 67 65 74 | .............;;.All.crate.target |
| 877a0 | 73 20 65 78 63 65 70 74 20 22 6c 69 62 22 20 6e 65 65 64 20 61 20 62 69 6e 61 72 79 20 6e 61 6d | s.except."lib".need.a.binary.nam |
| 877c0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 77 68 65 6e 20 28 61 6e 64 20 66 | e.............(eval.(when.(and.f |
| 877e0 | 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 0a 20 20 20 20 20 20 20 20 | lycheck-rust-crate-type......... |
| 87800 | 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 74 72 69 6e | .....................(not.(strin |
| 87820 | 67 3d 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 20 22 6c 69 62 | g=.flycheck-rust-crate-type."lib |
| 87840 | 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 | "))).....................flychec |
| 87860 | 6b 2d 72 75 73 74 2d 62 69 6e 61 72 79 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | k-rust-binary-name))............ |
| 87880 | 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 66 65 61 74 75 72 65 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d | .(option."--features=".flycheck- |
| 878a0 | 72 75 73 74 2d 66 65 61 74 75 72 65 73 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | rust-features.concat............ |
| 878c0 | 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 | .........flycheck-option-comma-s |
| 878e0 | 65 70 61 72 61 74 65 64 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c | eparated-list).............(eval |
| 87900 | 20 66 6c 79 63 68 65 63 6b 2d 63 61 72 67 6f 2d 63 68 65 63 6b 2d 61 72 67 73 29 0a 20 20 20 20 | .flycheck-cargo-check-args)..... |
| 87920 | 20 20 20 20 20 20 20 20 22 2d 2d 6d 65 73 73 61 67 65 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 29 | ........"--message-format=json") |
| 87940 | 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d | ...:error-parser.flycheck-parse- |
| 87960 | 63 61 72 67 6f 2d 72 75 73 74 63 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 28 6c 61 6d | cargo-rustc...:error-filter.(lam |
| 87980 | 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | bda.(errors)...................; |
| 879a0 | 3b 20 49 6e 20 52 75 73 74 20 31 2e 32 35 2b 2c 20 66 69 6c 65 6e 61 6d 65 73 20 61 72 65 20 72 | ;.In.Rust.1.25+,.filenames.are.r |
| 879c0 | 65 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 77 6f 72 6b 73 70 61 63 65 0a 20 20 20 20 20 20 20 | elative.to.the.workspace........ |
| 879e0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 6f 6f 74 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ...........;;.root.............. |
| 87a00 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 6f 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 | ......(let.((root.(flycheck-rust |
| 87a20 | 2d 63 61 72 67 6f 2d 77 6f 72 6b 73 70 61 63 65 2d 72 6f 6f 74 29 29 29 0a 20 20 20 20 20 20 20 | -cargo-workspace-root)))........ |
| 87a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 64 61 20 28 65 72 | .............(seq-do.(lambda.(er |
| 87a60 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r).............................. |
| 87a80 | 20 3b 3b 20 53 6f 6d 65 20 65 72 72 6f 72 73 20 61 72 65 20 63 72 61 74 65 20 6c 65 76 65 6c 20 | .;;.Some.errors.are.crate.level. |
| 87aa0 | 61 6e 64 20 64 6f 20 6e 6f 74 20 68 61 76 65 20 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | and.do.not.have.a............... |
| 87ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 | ................;;.filename..... |
| 87ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | ..........................(when. |
| 87b00 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 0a 20 20 | (flycheck-error-filename.err)... |
| 87b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | ..............................(s |
| 87b40 | 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 | etf.(flycheck-error-filename.err |
| 87b60 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 87b80 | 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 | ........(expand-file-name....... |
| 87ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 87bc0 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 72 72 29 20 72 | .(flycheck-error-filename.err).r |
| 87be0 | 6f 6f 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oot))))......................... |
| 87c00 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 | ....(flycheck-rust-error-filter. |
| 87c20 | 65 72 72 6f 72 73 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 66 6c | errors))))...:error-explainer.fl |
| 87c40 | 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 3a 6d | ycheck-rust-error-explainer...:m |
| 87c60 | 6f 64 65 73 20 28 72 75 73 74 2d 6d 6f 64 65 20 72 75 73 74 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 | odes.(rust-mode.rust-ts-mode)... |
| 87c80 | 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 | :predicate.flycheck-buffer-saved |
| 87ca0 | 2d 70 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d 61 6e 69 | -p...:enabled.flycheck-rust-mani |
| 87cc0 | 66 65 73 74 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 | fest-directory...:working-direct |
| 87ce0 | 6f 72 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d | ory.(lambda.(_).(flycheck-rust-m |
| 87d00 | 61 6e 69 66 65 73 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 | anifest-directory))...:verify... |
| 87d20 | 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 | (lambda.(_).....(and.buffer-file |
| 87d40 | 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 68 61 73 2d 74 6f 6d 6c 20 | -name..........(let*.((has-toml. |
| 87d60 | 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d 61 6e 69 66 65 73 74 2d 64 69 72 65 63 74 6f 72 | (flycheck-rust-manifest-director |
| 87d80 | 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 61 6c 69 64 2d 63 72 61 74 65 | y)).................(valid-crate |
| 87da0 | 2d 74 79 70 65 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 76 61 6c 69 64 2d 63 72 61 74 65 | -type.(flycheck-rust-valid-crate |
| 87dc0 | 2d 74 79 70 65 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -type-p......................... |
| 87de0 | 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 | ...........flycheck-rust-crate-t |
| 87e00 | 79 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 65 64 2d 62 69 6e 61 | ype)).................(need-bina |
| 87e20 | 72 79 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 66 6c | ry-name..................(and.fl |
| 87e40 | 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 | ycheck-rust-crate-type.......... |
| 87e60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 3d 20 66 6c 79 63 68 | .............(not.(string=.flych |
| 87e80 | 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 20 22 6c 69 62 22 29 29 29 29 29 0a 20 | eck-rust-crate-type."lib"))))).. |
| 87ea0 | 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ..........(list.............(fly |
| 87ec0 | 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 | check-verification-result-new... |
| 87ee0 | 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 43 61 72 67 6f 2e 74 6f 6d 6c 22 0a 20 | ...........:label."Cargo.toml".. |
| 87f00 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 73 2d 74 6f 6d | ............:message.(if.has-tom |
| 87f20 | 6c 20 22 46 6f 75 6e 64 22 20 22 4d 69 73 73 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | l."Found"."Missing")............ |
| 87f40 | 20 20 3a 66 61 63 65 20 28 69 66 20 68 61 73 2d 74 6f 6d 6c 20 27 73 75 63 63 65 73 73 20 27 28 | ..:face.(if.has-toml.'success.'( |
| 87f60 | 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | bold.warning))).............(fly |
| 87f80 | 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 | check-verification-result-new... |
| 87fa0 | 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 43 72 61 74 65 20 74 79 70 65 22 0a 20 | ...........:label."Crate.type".. |
| 87fc0 | 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 76 61 6c 69 64 2d 63 | ............:message.(if.valid-c |
| 87fe0 | 72 61 74 65 2d 74 79 70 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rate-type....................... |
| 88000 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 | ....(format."%s".flycheck-rust-c |
| 88020 | 72 61 74 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rate-type)...................... |
| 88040 | 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 28 69 6e 76 61 6c 69 64 2c 20 73 68 6f 75 6c 64 20 | ...(format."%s.(invalid,.should. |
| 88060 | 62 65 20 6f 6e 65 20 6f 66 20 27 6c 69 62 27 2c 20 27 62 69 6e 27 2c 20 5c 0a 27 74 65 73 74 27 | be.one.of.'lib',.'bin',.\.'test' |
| 88080 | 2c 20 27 65 78 61 6d 70 6c 65 27 20 6f 72 20 27 62 65 6e 63 68 27 29 22 0a 20 20 20 20 20 20 20 | ,.'example'.or.'bench')"........ |
| 880a0 | 20 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 63 | .........................flychec |
| 880c0 | 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | k-rust-crate-type))............. |
| 880e0 | 20 3a 66 61 63 65 20 28 69 66 20 76 61 6c 69 64 2d 63 72 61 74 65 2d 74 79 70 65 20 27 73 75 63 | .:face.(if.valid-crate-type.'suc |
| 88100 | 63 65 73 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | cess.'(bold.error)))............ |
| 88120 | 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e | .(flycheck-verification-result-n |
| 88140 | 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 42 69 6e 61 72 79 20 6e | ew..............:label."Binary.n |
| 88160 | 61 6d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 63 6f 6e 64 | ame"..............:message.(cond |
| 88180 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 6e 65 | ........................((not.ne |
| 881a0 | 65 64 2d 62 69 6e 61 72 79 2d 6e 61 6d 65 29 20 22 4e 6f 74 20 72 65 71 75 69 72 65 64 22 29 0a | ed-binary-name)."Not.required"). |
| 881c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 66 6c 79 | .......................((not.fly |
| 881e0 | 63 68 65 63 6b 2d 72 75 73 74 2d 62 69 6e 61 72 79 2d 6e 61 6d 65 29 20 22 52 65 71 75 69 72 65 | check-rust-binary-name)."Require |
| 88200 | 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 28 74 20 28 66 | d")........................(t.(f |
| 88220 | 6f 72 6d 61 74 20 22 25 73 22 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 62 69 6e 61 72 79 2d | ormat."%s".flycheck-rust-binary- |
| 88240 | 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 63 6f 6e 64 | name)))..............:face.(cond |
| 88260 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 6e 65 65 64 2d | .....................((not.need- |
| 88280 | 62 69 6e 61 72 79 2d 6e 61 6d 65 29 20 27 73 75 63 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 | binary-name).'success).......... |
| 882a0 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 62 | ...........((not.flycheck-rust-b |
| 882c0 | 69 6e 61 72 79 2d 6e 61 6d 65 29 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 | inary-name).'(bold.error))...... |
| 882e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 27 73 75 63 63 65 73 73 29 29 29 29 29 29 | ...............(t.'success)))))) |
| 88300 | 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 75 73 | ))..(flycheck-define-checker.rus |
| 88320 | 74 0a 20 20 22 41 20 52 75 73 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 | t..."A.Rust.syntax.checker.using |
| 88340 | 20 52 75 73 74 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 | .Rust.compiler...This.syntax.che |
| 88360 | 63 6b 65 72 20 6e 65 65 64 73 20 52 75 73 74 20 31 2e 31 38 20 6f 72 20 6e 65 77 65 72 2e 20 20 | cker.needs.Rust.1.18.or.newer... |
| 88380 | 53 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 75 73 74 2d 6c 61 6e 67 2e 6f | See.URL.`https://www.rust-lang.o |
| 883a0 | 72 67 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 75 73 74 63 22 0a 20 20 20 20 20 20 | rg'."...:command.("rustc"....... |
| 883c0 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 63 72 61 74 65 2d 74 79 70 65 22 20 66 6c 79 | ......(option."--crate-type".fly |
| 883e0 | 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 29 0a 20 20 20 20 20 20 20 20 20 | check-rust-crate-type).......... |
| 88400 | 20 20 20 22 2d 2d 65 6d 69 74 3d 6d 69 72 22 20 22 2d 6f 22 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 | ..."--emit=mir"."-o"."/dev/null" |
| 88420 | 20 3b 20 61 76 6f 69 64 20 63 72 65 61 74 69 6e 67 20 62 69 6e 61 72 69 65 73 0a 20 20 20 20 20 | .;.avoid.creating.binaries...... |
| 88440 | 20 20 20 20 20 20 20 22 2d 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 0a 20 20 20 | ......."--error-format=json".... |
| 88460 | 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 74 65 73 74 22 20 66 | .........(option-flag."--test".f |
| 88480 | 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 68 65 63 6b 2d 74 65 73 74 73 29 0a 20 20 20 20 20 20 | lycheck-rust-check-tests)....... |
| 884a0 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 4c 22 20 66 6c 79 63 68 65 63 6b | ......(option-list."-L".flycheck |
| 884c0 | 2d 72 75 73 74 2d 6c 69 62 72 61 72 79 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 | -rust-library-path.concat)...... |
| 884e0 | 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 61 72 67 73 29 | .......(eval.flycheck-rust-args) |
| 88500 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d | .............(eval.(or.flycheck- |
| 88520 | 72 75 73 74 2d 63 72 61 74 65 2d 72 6f 6f 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rust-crate-root................. |
| 88540 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d | ......(flycheck-substitute-argum |
| 88560 | 65 6e 74 20 27 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 20 27 72 75 73 74 29 29 29 29 0a 20 | ent.'source-original.'rust)))).. |
| 88580 | 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 72 75 | .:error-parser.flycheck-parse-ru |
| 885a0 | 73 74 63 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 | stc...:error-filter.flycheck-rus |
| 885c0 | 74 2d 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 | t-error-filter...:error-explaine |
| 885e0 | 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a | r.flycheck-rust-error-explainer. |
| 88600 | 20 20 3a 6d 6f 64 65 73 20 28 72 75 73 74 2d 6d 6f 64 65 20 72 75 73 74 2d 74 73 2d 6d 6f 64 65 | ..:modes.(rust-mode.rust-ts-mode |
| 88620 | 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 | )...:predicate.flycheck-buffer-s |
| 88640 | 61 76 65 64 2d 70 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | aved-p)..(flycheck-define-checke |
| 88660 | 72 20 72 75 73 74 2d 63 6c 69 70 70 79 0a 20 20 22 41 20 52 75 73 74 20 73 79 6e 74 61 78 20 63 | r.rust-clippy..."A.Rust.syntax.c |
| 88680 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 63 6c 69 70 70 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 | hecker.using.clippy...See.URL.`h |
| 886a0 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 75 73 74 2d 6c 61 6e 67 2d 6e 75 72 73 | ttps://github.com/rust-lang-nurs |
| 886c0 | 65 72 79 2f 72 75 73 74 2d 63 6c 69 70 70 79 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | ery/rust-clippy'."...:command.(" |
| 886e0 | 63 61 72 67 6f 22 20 22 63 6c 69 70 70 79 22 20 22 2d 2d 6d 65 73 73 61 67 65 2d 66 6f 72 6d 61 | cargo"."clippy"."--message-forma |
| 88700 | 74 3d 6a 73 6f 6e 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 | t=json")...:error-parser.flychec |
| 88720 | 6b 2d 70 61 72 73 65 2d 63 61 72 67 6f 2d 72 75 73 74 63 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c | k-parse-cargo-rustc...:error-fil |
| 88740 | 74 65 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 | ter.flycheck-rust-error-filter.. |
| 88760 | 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d | .:error-explainer.flycheck-rust- |
| 88780 | 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 3a 6d 6f 64 65 73 20 28 72 75 73 74 2d 6d | error-explainer...:modes.(rust-m |
| 887a0 | 6f 64 65 20 72 75 73 74 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 | ode.rust-ts-mode)...:predicate.f |
| 887c0 | 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 0a 20 20 3a 65 6e 61 62 6c 65 | lycheck-buffer-saved-p...:enable |
| 887e0 | 64 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 | d.(lambda.()..............(and.( |
| 88800 | 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 61 72 67 6f 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d | flycheck-rust-cargo-has-command- |
| 88820 | 70 20 22 63 6c 69 70 70 79 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | p."clippy")...................(f |
| 88840 | 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d 61 6e 69 66 65 73 74 2d 64 69 72 65 63 74 6f 72 79 29 | lycheck-rust-manifest-directory) |
| 88860 | 29 29 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 6c 61 6d 62 64 61 20 | ))...:working-directory.(lambda. |
| 88880 | 28 5f 29 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6d 61 6e 69 66 65 73 74 2d 64 69 72 65 | (_).(flycheck-rust-manifest-dire |
| 888a0 | 63 74 6f 72 79 29 29 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a | ctory))...:verify...(lambda.(_). |
| 888c0 | 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 | ....(and.buffer-file-name....... |
| 888e0 | 20 20 20 28 6c 65 74 20 28 28 68 61 73 2d 74 6f 6d 6c 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 | ...(let.((has-toml.(flycheck-rus |
| 88900 | 74 2d 6d 61 6e 69 66 65 73 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 | t-manifest-directory)).......... |
| 88920 | 20 20 20 20 20 20 28 68 61 73 2d 63 6c 69 70 70 79 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 | ......(has-clippy.(flycheck-rust |
| 88940 | 2d 63 61 72 67 6f 2d 68 61 73 2d 63 6f 6d 6d 61 6e 64 2d 70 20 22 63 6c 69 70 70 79 22 29 29 29 | -cargo-has-command-p."clippy"))) |
| 88960 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ............(list.............(f |
| 88980 | 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a | lycheck-verification-result-new. |
| 889a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 43 6c 69 70 70 79 22 0a 20 20 20 | .............:label."Clippy".... |
| 889c0 | 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 73 2d 63 6c 69 70 70 | ..........:message.(if.has-clipp |
| 889e0 | 79 20 22 46 6f 75 6e 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y."Found"....................... |
| 88a00 | 20 20 22 43 61 6e 6e 6f 74 20 66 69 6e 64 20 74 68 65 20 60 63 61 72 67 6f 20 63 6c 69 70 70 79 | .."Cannot.find.the.`cargo.clippy |
| 88a20 | 27 20 63 6f 6d 6d 61 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 | '.command")..............:face.( |
| 88a40 | 69 66 20 68 61 73 2d 63 6c 69 70 70 79 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 | if.has-clippy.'success.'(bold.wa |
| 88a60 | 72 6e 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 | rning))).............(flycheck-v |
| 88a80 | 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 | erification-result-new.......... |
| 88aa0 | 20 20 20 20 3a 6c 61 62 65 6c 20 22 43 61 72 67 6f 2e 74 6f 6d 6c 22 0a 20 20 20 20 20 20 20 20 | ....:label."Cargo.toml"......... |
| 88ac0 | 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 73 2d 74 6f 6d 6c 20 22 46 6f 75 6e | .....:message.(if.has-toml."Foun |
| 88ae0 | 64 22 20 22 4d 69 73 73 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 | d"."Missing")..............:face |
| 88b00 | 20 28 69 66 20 68 61 73 2d 74 6f 6d 6c 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 | .(if.has-toml.'success.'(bold.wa |
| 88b20 | 72 6e 69 6e 67 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d | rning))))))))..(defvar.flycheck- |
| 88b40 | 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 | sass-scss-cache-directory.nil... |
| 88b60 | 22 54 68 65 20 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 73 61 73 73 27 20 | "The.cache.directory.for.`sass'. |
| 88b80 | 61 6e 64 20 60 73 63 73 73 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 | and.`scss'.")..(defun.flycheck-s |
| 88ba0 | 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 20 28 29 0a 20 20 22 47 65 | ass-scss-cache-location.()..."Ge |
| 88bc0 | 74 20 74 68 65 20 63 61 63 68 65 20 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 60 73 61 73 73 27 20 | t.the.cache.location.for.`sass'. |
| 88be0 | 61 6e 64 20 60 73 63 73 73 27 2e 0a 0a 49 66 20 6e 6f 20 63 61 63 68 65 20 64 69 72 65 63 74 6f | and.`scss'...If.no.cache.directo |
| 88c00 | 72 79 20 65 78 69 73 74 73 20 79 65 74 2c 20 63 72 65 61 74 65 20 6f 6e 65 20 61 6e 64 20 72 65 | ry.exists.yet,.create.one.and.re |
| 88c20 | 74 75 72 6e 20 69 74 2e 0a 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 | turn.it..Otherwise.return.the.pr |
| 88c40 | 65 76 69 6f 75 73 6c 79 20 75 73 65 64 20 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 2e 22 0a | eviously.used.cache.directory.". |
| 88c60 | 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 | ..(setq.flycheck-sass-scss-cache |
| 88c80 | 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d | -directory.........(or.flycheck- |
| 88ca0 | 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 | sass-scss-cache-directory....... |
| 88cc0 | 20 20 20 20 20 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 6c 65 20 22 66 6c 79 63 68 65 63 6b 2d | ......(make-temp-file."flycheck- |
| 88ce0 | 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 22 20 27 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a | sass-scss-cache".'directory)))). |
| 88d00 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 | .(flycheck-def-option-var.flyche |
| 88d20 | 63 6b 2d 73 61 73 73 2d 63 6f 6d 70 61 73 73 20 6e 69 6c 20 73 61 73 73 0a 20 20 22 57 68 65 74 | ck-sass-compass.nil.sass..."Whet |
| 88d40 | 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 43 6f 6d 70 61 73 73 20 43 53 53 20 66 72 | her.to.enable.the.Compass.CSS.fr |
| 88d60 | 61 6d 65 77 6f 72 6b 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 74 | amework...When.non-nil,.enable.t |
| 88d80 | 68 65 20 43 6f 6d 70 61 73 73 20 43 53 53 20 66 72 61 6d 65 77 6f 72 6b 2c 20 76 69 61 20 60 2d | he.Compass.CSS.framework,.via.`- |
| 88da0 | 2d 63 6f 6d 70 61 73 73 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a | -compass'."...:type.'boolean...: |
| 88dc0 | 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | safe.#'booleanp...:package-versi |
| 88de0 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 29 0a 0a 28 66 6c 79 63 68 | on.'(flycheck..."0.16"))..(flych |
| 88e00 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 61 73 73 0a 20 20 22 41 20 53 61 73 | eck-define-checker.sass..."A.Sas |
| 88e20 | 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 53 61 73 73 20 | s.syntax.checker.using.the.Sass. |
| 88e40 | 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 61 73 73 2d | compiler...See.URL.`http://sass- |
| 88e60 | 6c 61 6e 67 2e 63 6f 6d 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 61 73 73 22 0a 20 | lang.com'."...:command.("sass".. |
| 88e80 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 22 20 28 65 | ..........."--cache-location".(e |
| 88ea0 | 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 6c 6f | val.(flycheck-sass-scss-cache-lo |
| 88ec0 | 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 | cation)).............(option-fla |
| 88ee0 | 67 20 22 2d 2d 63 6f 6d 70 61 73 73 22 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 63 6f 6d 70 | g."--compass".flycheck-sass-comp |
| 88f00 | 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 68 65 63 6b 22 20 22 2d 2d 73 74 | ass)............."--check"."--st |
| 88f20 | 64 69 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 | din")...:standard-input.t...:err |
| 88f40 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 | or-patterns...((error.line-start |
| 88f60 | 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 22 20 | ...........(or."Syntax.error:.". |
| 88f80 | 22 45 72 72 6f 72 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f | "Error:.")...........(message.(o |
| 88fa0 | 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 | ne-or-more.not-newline)......... |
| 88fc0 | 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a 20 20 | ...........(zero-or-more."\n"... |
| 88fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 89000 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | one-or-more.".")................ |
| 89020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e | ..................(one-or-more.n |
| 89040 | 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 | ot-newline)))...........(optiona |
| 89060 | 6c 20 22 5c 72 22 29 20 22 5c 6e 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 22 | l."\r")."\n".(one-or-more.".")." |
| 89080 | 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 20 6f 66 20 73 74 | on.line.".line...........".of.st |
| 890a0 | 61 6e 64 61 72 64 20 69 6e 70 75 74 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | andard.input"...........line-end |
| 890c0 | 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 | )....(warning.line-start........ |
| 890e0 | 20 20 20 20 20 22 57 41 52 4e 49 4e 47 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 | ....."WARNING:.".............(me |
| 89100 | 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a | ssage.(one-or-more.not-newline). |
| 89120 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f | .....................(zero-or-mo |
| 89140 | 72 65 20 22 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 | re."\n"......................... |
| 89160 | 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 | ...........(one-or-more.".").... |
| 89180 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 891a0 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 | (one-or-more.not-newline)))..... |
| 891c0 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 72 22 29 20 22 5c 6e 22 20 28 6f 6e | ........(optional."\r")."\n".(on |
| 891e0 | 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 22 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 | e-or-more.".")."on.line.".line.. |
| 89200 | 20 20 20 20 20 20 20 20 20 20 20 22 20 6f 66 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e | ...........".of.".(one-or-more.n |
| 89220 | 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | ot-newline).............line-end |
| 89240 | 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 61 73 73 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 | ))...:modes.sass-mode)..(flychec |
| 89260 | 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 | k-def-config-file-var.flycheck-s |
| 89280 | 61 73 73 2d 6c 69 6e 74 72 63 20 73 61 73 73 2f 73 63 73 73 2d 73 61 73 73 2d 6c 69 6e 74 0a 20 | ass-lintrc.sass/scss-sass-lint.. |
| 892a0 | 20 20 20 20 20 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 2e 73 | .............................".s |
| 892c0 | 61 73 73 2d 6c 69 6e 74 2e 79 6d 6c 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ass-lint.yml"...:package-version |
| 892e0 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | .'(flycheck..."30"))..(flycheck- |
| 89300 | 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 61 73 73 2f 73 63 73 73 2d 73 61 73 73 2d 6c 69 | define-checker.sass/scss-sass-li |
| 89320 | 6e 74 0a 20 20 22 41 20 53 41 53 53 2f 53 43 53 53 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | nt..."A.SASS/SCSS.syntax.checker |
| 89340 | 20 75 73 69 6e 67 20 73 61 73 73 2d 4c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 | .using.sass-Lint...See.URL.`http |
| 89360 | 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 61 73 73 74 6f 6f 6c 73 2f 73 61 73 73 2d 6c 69 | s://github.com/sasstools/sass-li |
| 89380 | 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 61 73 73 2d 6c 69 6e 74 22 0a 20 20 | nt'."...:command.("sass-lint"... |
| 893a0 | 20 20 20 20 20 20 20 20 20 20 22 2d 2d 76 65 72 62 6f 73 65 22 0a 20 20 20 20 20 20 20 20 20 20 | .........."--verbose"........... |
| 893c0 | 20 20 22 2d 2d 6e 6f 2d 65 78 69 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 | .."--no-exit"............."--for |
| 893e0 | 6d 61 74 22 20 22 43 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | mat"."Checkstyle".............(c |
| 89400 | 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 | onfig-file."--config".flycheck-s |
| 89420 | 61 73 73 2d 6c 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a | ass-lintrc).............source). |
| 89440 | 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 | ..:error-parser.flycheck-parse-c |
| 89460 | 68 65 63 6b 73 74 79 6c 65 0a 20 20 3a 6d 6f 64 65 73 20 28 73 61 73 73 2d 6d 6f 64 65 20 73 63 | heckstyle...:modes.(sass-mode.sc |
| 89480 | 73 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | ss-mode))..(flycheck-define-chec |
| 894a0 | 6b 65 72 20 73 63 61 6c 61 0a 20 20 22 41 20 53 63 61 6c 61 20 73 79 6e 74 61 78 20 63 68 65 63 | ker.scala..."A.Scala.syntax.chec |
| 894c0 | 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 53 63 61 6c 61 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 | ker.using.the.Scala.compiler...S |
| 894e0 | 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 73 63 61 6c 61 2d 6c 61 6e 67 2e 6f | ee.URL.`https://www.scala-lang.o |
| 89500 | 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 63 61 6c 61 63 22 20 22 2d 59 73 | rg/'."...:command.("scalac"."-Ys |
| 89520 | 74 6f 70 2d 61 66 74 65 72 3a 70 61 72 73 65 72 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 | top-after:parser".source)...:err |
| 89540 | 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 | or-patterns...((error.line-start |
| 89560 | 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 65 72 72 6f 72 3a 20 | .(file-name).":".line.":.error:. |
| 89580 | 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 | ".(message).line-end))...:modes. |
| 895a0 | 73 63 61 6c 61 2d 6d 6f 64 65 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 | scala-mode...:next-checkers.((wa |
| 895c0 | 72 6e 69 6e 67 20 2e 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 29 29 29 0a 0a 28 66 6c | rning...scala-scalastyle)))..(fl |
| 895e0 | 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 | ycheck-def-config-file-var.flych |
| 89600 | 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c | eck-scalastylerc.scala-scalastyl |
| 89620 | 65 20 6e 69 6c 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | e.nil...:package-version.'(flych |
| 89640 | 65 63 6b 20 2e 20 22 30 2e 32 30 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | eck..."0.20"))..(flycheck-define |
| 89660 | 2d 63 68 65 63 6b 65 72 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 0a 20 20 22 41 20 53 | -checker.scala-scalastyle..."A.S |
| 89680 | 63 61 6c 61 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 63 61 6c 61 73 74 | cala.style.checker.using.scalast |
| 896a0 | 79 6c 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 | yle...Note.that.this.syntax.chec |
| 896c0 | 6b 65 72 20 69 73 20 6e 6f 74 20 75 73 65 64 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 73 63 61 | ker.is.not.used.if.`flycheck-sca |
| 896e0 | 6c 61 73 74 79 6c 65 72 63 27 20 69 73 20 6e 69 6c 20 6f 72 20 72 65 66 65 72 73 20 74 6f 20 61 | lastylerc'.is.nil.or.refers.to.a |
| 89700 | 20 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | .non-existing.file...See.URL.`ht |
| 89720 | 74 70 3a 2f 2f 77 77 77 2e 73 63 61 6c 61 73 74 79 6c 65 2e 6f 72 67 27 2e 22 0a 20 20 3a 63 6f | tp://www.scalastyle.org'."...:co |
| 89740 | 6d 6d 61 6e 64 20 28 22 73 63 61 6c 61 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | mmand.("scalastyle"............. |
| 89760 | 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 63 22 20 66 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 | (config-file."-c".flycheck-scala |
| 89780 | 73 74 79 6c 65 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a | stylerc).............source)...: |
| 897a0 | 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 | error-patterns...((error.line-st |
| 897c0 | 61 72 74 20 22 65 72 72 6f 72 20 66 69 6c 65 3d 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 20 | art."error.file=".(file-name).". |
| 897e0 | 6d 65 73 73 61 67 65 3d 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 20 | message="...........(message).". |
| 89800 | 6c 69 6e 65 3d 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 63 6f 6c 75 6d 6e 3d 22 | line=".line.(optional.".column=" |
| 89820 | 20 63 6f 6c 75 6d 6e 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c | .column).line-end)....(warning.l |
| 89840 | 69 6e 65 2d 73 74 61 72 74 20 22 77 61 72 6e 69 6e 67 20 66 69 6c 65 3d 22 20 28 66 69 6c 65 2d | ine-start."warning.file=".(file- |
| 89860 | 6e 61 6d 65 29 20 22 20 6d 65 73 73 61 67 65 3d 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | name).".message=".............(m |
| 89880 | 65 73 73 61 67 65 29 20 22 20 6c 69 6e 65 3d 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 | essage).".line=".line.(optional. |
| 898a0 | 22 20 63 6f 6c 75 6d 6e 3d 22 20 63 6f 6c 75 6d 6e 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 | ".column=".column).line-end))... |
| 898c0 | 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 | :error-filter.(lambda.(errors).. |
| 898e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 | .................(flycheck-sanit |
| 89900 | 69 7a 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ize-errors....................(f |
| 89920 | 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d 65 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 20 | lycheck-increment-error-columns. |
| 89940 | 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 63 61 6c 61 2d 6d 6f 64 65 0a 20 20 | errors)))...:modes.scala-mode... |
| 89960 | 3a 70 72 65 64 69 63 61 74 65 0a 20 20 3b 3b 20 49 6e 68 69 62 69 74 20 74 68 69 73 20 73 79 6e | :predicate...;;.Inhibit.this.syn |
| 89980 | 74 61 78 20 63 68 65 63 6b 65 72 20 69 66 20 74 68 65 20 4a 41 52 20 6f 72 20 74 68 65 20 63 6f | tax.checker.if.the.JAR.or.the.co |
| 899a0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 61 72 65 20 75 6e 73 65 74 20 6f 72 0a 20 20 3b 3b 20 6d 69 | nfiguration.are.unset.or...;;.mi |
| 899c0 | 73 73 69 6e 67 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 61 6e 64 20 66 6c 79 63 68 65 63 6b | ssing...(lambda.().(and.flycheck |
| 899e0 | 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -scalastylerc................... |
| 89a00 | 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 20 66 6c 79 | (flycheck-locate-config-file.fly |
| 89a20 | 63 68 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | check-scalastylerc.............. |
| 89a40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 89a60 | 20 20 27 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 29 29 29 0a 20 20 3a 76 65 72 69 66 79 | ..'scala-scalastyle)))...:verify |
| 89a80 | 20 28 6c 61 6d 62 64 61 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | .(lambda.(checker).............( |
| 89aa0 | 6c 65 74 20 28 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 28 61 6e 64 20 66 6c 79 63 68 65 63 6b 2d | let.((config-file.(and.flycheck- |
| 89ac0 | 73 63 61 6c 61 73 74 79 6c 65 72 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | scalastylerc.................... |
| 89ae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 | .................(flycheck-locat |
| 89b00 | 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-config-file................... |
| 89b20 | 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 73 63 61 6c | ...................flycheck-scal |
| 89b40 | 61 73 74 79 6c 65 72 63 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | astylerc.checker))))............ |
| 89b60 | 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | ...(list................(flychec |
| 89b80 | 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 | k-verification-result-new....... |
| 89ba0 | 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 | ..........:label."Configuration. |
| 89bc0 | 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 | file".................:message.( |
| 89be0 | 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | cond...........................( |
| 89c00 | 28 6e 6f 74 20 66 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 29 0a 20 20 20 20 | (not.flycheck-scalastylerc)..... |
| 89c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 60 66 6c 79 63 68 65 63 | ......................."`flychec |
| 89c40 | 6b 2d 73 63 61 6c 61 73 74 79 6c 65 74 72 63 27 20 6e 6f 74 20 73 65 74 22 29 0a 20 20 20 20 20 | k-scalastyletrc'.not.set")...... |
| 89c60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 63 6f 6e 66 69 | .....................((not.confi |
| 89c80 | 67 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | g-file)......................... |
| 89ca0 | 20 20 20 28 66 6f 72 6d 61 74 20 22 66 69 6c 65 20 25 73 20 6e 6f 74 20 66 6f 75 6e 64 22 20 66 | ...(format."file.%s.not.found".f |
| 89cc0 | 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 29 29 0a 20 20 20 20 20 20 20 20 20 | lycheck-scalastylerc)).......... |
| 89ce0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 66 6f 72 6d 61 74 20 22 66 6f 75 | .................(t.(format."fou |
| 89d00 | 6e 64 20 61 74 20 25 73 22 20 63 6f 6e 66 69 67 2d 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 | nd.at.%s".config-file)))........ |
| 89d20 | 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 | .........:face.(cond............ |
| 89d40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 66 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 | ............((not.flycheck-scala |
| 89d60 | 73 74 79 6c 65 72 63 29 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 0a 20 20 20 20 20 20 | stylerc).'(bold.warning))....... |
| 89d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 63 6f 6e 66 69 67 2d 66 69 | .................((not.config-fi |
| 89da0 | 6c 65 29 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | le).'(bold.error)).............. |
| 89dc0 | 20 20 20 20 20 20 20 20 20 20 28 74 20 27 73 75 63 63 65 73 73 29 29 29 29 29 29 29 0a 0a 28 66 | ..........(t.'success)))))))..(f |
| 89de0 | 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 63 | lycheck-def-args-var.flycheck-sc |
| 89e00 | 68 65 6d 65 2d 63 68 69 63 6b 65 6e 2d 61 72 67 73 20 73 63 68 65 6d 65 2d 63 68 69 63 6b 65 6e | heme-chicken-args.scheme-chicken |
| 89e20 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 89e40 | 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | ."32"))..(flycheck-define-checke |
| 89e60 | 72 20 73 63 68 65 6d 65 2d 63 68 69 63 6b 65 6e 0a 20 20 22 41 20 43 48 49 43 4b 45 4e 20 53 63 | r.scheme-chicken..."A.CHICKEN.Sc |
| 89e80 | 68 65 6d 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 43 48 | heme.syntax.checker.using.the.CH |
| 89ea0 | 49 43 4b 45 4e 20 63 6f 6d 70 69 6c 65 72 20 60 63 73 63 27 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | ICKEN.compiler.`csc'...See.URL.` |
| 89ec0 | 68 74 74 70 3a 2f 2f 63 61 6c 6c 2d 63 63 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | http://call-cc.org/'."...:comman |
| 89ee0 | 64 20 28 22 63 73 63 22 20 22 2d 61 6e 61 6c 79 7a 65 2d 6f 6e 6c 79 22 20 22 2d 6c 6f 63 61 6c | d.("csc"."-analyze-only"."-local |
| 89f00 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 73 63 68 | ".............(eval.flycheck-sch |
| 89f20 | 65 6d 65 2d 63 68 69 63 6b 65 6e 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f | eme-chicken-args).............so |
| 89f40 | 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 69 6e 66 6f | urce)...:error-patterns...((info |
| 89f60 | 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 22 4e 6f 74 65 3a 20 22 20 28 7a | .line-start.........."Note:.".(z |
| 89f80 | 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 3a 5c 6e 22 0a 20 | ero-or-more.not-newline).":\n".. |
| 89fa0 | 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 65 29 | ........(one-or-more.(any.space) |
| 89fc0 | 29 20 22 28 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 29 20 22 20 | )."(".(file-name).":".line.").". |
| 89fe0 | 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 | (message)..........line-end).... |
| 8a000 | 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (warning.line-start............. |
| 8a020 | 22 57 61 72 6e 69 6e 67 3a 20 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 | "Warning:.".(zero-or-more.not-ne |
| 8a040 | 77 6c 69 6e 65 29 20 22 2c 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 | wline).",\n".............(one-or |
| 8a060 | 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 65 29 29 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 | -more.(any.space)).(zero-or-more |
| 8a080 | 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 3a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .not-newline).":\n"............. |
| 8a0a0 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 65 29 29 20 22 28 22 20 28 66 | (one-or-more.(any.space))."(".(f |
| 8a0c0 | 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 29 20 22 20 28 6d 65 73 73 61 67 65 | ile-name).":".line.").".(message |
| 8a0e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e | ).............line-end)....(warn |
| 8a100 | 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 57 61 72 6e | ing.line-start............."Warn |
| 8a120 | 69 6e 67 3a 20 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 | ing:.".(zero-or-more.not-newline |
| 8a140 | 29 20 22 3a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | ).":\n".............(one-or-more |
| 8a160 | 20 28 61 6e 79 20 73 70 61 63 65 29 29 20 22 28 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a | .(any.space))."(".(file-name).": |
| 8a180 | 22 20 6c 69 6e 65 20 22 29 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 | ".line.").".(message)........... |
| 8a1a0 | 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 | ..line-end)....(error.line-start |
| 8a1c0 | 20 22 45 72 72 6f 72 3a 20 28 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 29 20 22 20 28 6d 65 73 73 | ."Error:.(line.".line.").".(mess |
| 8a1e0 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 | age).line-end)....(error.line-st |
| 8a200 | 61 72 74 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 28 22 20 28 66 69 6c 65 2d 6e 61 6d 65 | art."Syntax.error:.(".(file-name |
| 8a220 | 29 20 22 3a 22 20 6c 69 6e 65 20 22 29 22 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f | ).":".line.")"...........(zero-o |
| 8a240 | 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 20 2d 20 22 0a 20 20 20 20 20 20 | r-more.not-newline).".-."....... |
| 8a260 | 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 | ....(message.(one-or-more.not-ne |
| 8a280 | 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d | wline)....................(zero- |
| 8a2a0 | 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or-more."\n".................... |
| 8a2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 | ..............(zero-or-more.spac |
| 8a2e0 | 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).............................. |
| 8a300 | 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 0a | ....(zero-or-more.not-newline)). |
| 8a320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 | ...................(one-or-more. |
| 8a340 | 73 70 61 63 65 29 20 22 3c 2d 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | space)."<--")...........line-end |
| 8a360 | 29 0a 20 20 20 3b 3b 20 41 20 6f 66 20 76 65 72 73 69 6f 6e 20 34 2e 31 32 2e 30 2c 20 74 68 65 | )....;;.A.of.version.4.12.0,.the |
| 8a380 | 20 63 68 69 63 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 20 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 | .chicken.compiler.doesn't.provid |
| 8a3a0 | 65 20 61 0a 20 20 20 3b 3b 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 66 6f 72 20 74 68 69 73 20 65 | e.a....;;.line.number.for.this.e |
| 8a3c0 | 72 72 6f 72 2e 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 53 79 6e 74 | rror.....(error.line-start."Synt |
| 8a3e0 | 61 78 20 65 72 72 6f 72 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 | ax.error:."...........(message.( |
| 8a400 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 | one-or-more.not-newline)........ |
| 8a420 | 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a 20 | ............(zero-or-more."\n".. |
| 8a440 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8a460 | 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | (zero-or-more.space)............ |
| 8a480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d | ......................(zero-or-m |
| 8a4a0 | 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ore.not-newline))............... |
| 8a4c0 | 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 3c 2d 2d 22 29 0a | .....(one-or-more.space)."<--"). |
| 8a4e0 | 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 | ..........line-end)....(error.li |
| 8a500 | 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 45 72 72 6f 72 3a 20 22 20 28 7a 65 | ne-start..........."Error:.".(ze |
| 8a520 | 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 3a 5c 6e 22 0a 20 20 | ro-or-more.not-newline).":\n"... |
| 8a540 | 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 65 29 | ........(one-or-more.(any.space) |
| 8a560 | 29 20 22 28 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 29 20 22 20 | )."(".(file-name).":".line.").". |
| 8a580 | 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | (message)...........line-end)... |
| 8a5a0 | 20 3b 3b 20 41 20 6f 66 20 76 65 72 73 69 6f 6e 20 34 2e 31 32 2e 30 2c 20 74 68 65 20 63 68 69 | .;;.A.of.version.4.12.0,.the.chi |
| 8a5c0 | 63 6b 65 6e 20 63 6f 6d 70 69 6c 65 72 20 64 6f 65 73 6e 27 74 20 70 72 6f 76 69 64 65 20 61 0a | cken.compiler.doesn't.provide.a. |
| 8a5e0 | 20 20 20 3b 3b 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 66 6f 72 20 74 68 69 73 20 65 72 72 6f 72 | ...;;.line.number.for.this.error |
| 8a600 | 2e 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 22 | .....(error.line-start."Error:." |
| 8a620 | 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | ...........(message.(one-or-more |
| 8a640 | 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .not-newline)................... |
| 8a660 | 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(zero-or-more."\n"............. |
| 8a680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f | .....................(zero-or-mo |
| 8a6a0 | 72 65 20 73 70 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | re.space)....................... |
| 8a6c0 | 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 | ...........(zero-or-more.not-new |
| 8a6e0 | 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 28 6f 6e 65 2d 6f | line))....................(one-o |
| 8a700 | 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 3c 2d 2d 22 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d | r-more.space)."<--")))...:error- |
| 8a720 | 66 69 6c 74 65 72 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d | filter.flycheck-fill-empty-line- |
| 8a740 | 6e 75 6d 62 65 72 73 0a 20 20 3a 70 72 65 64 69 63 61 74 65 0a 20 20 28 6c 61 6d 62 64 61 20 28 | numbers...:predicate...(lambda.( |
| 8a760 | 29 0a 20 20 20 20 3b 3b 20 49 6e 20 60 73 63 68 65 6d 65 2d 6d 6f 64 65 27 20 77 65 20 6d 75 73 | ).....;;.In.`scheme-mode'.we.mus |
| 8a780 | 74 20 63 68 65 63 6b 20 74 68 65 20 63 75 72 72 65 6e 74 20 53 63 68 65 6d 65 20 69 6d 70 6c 65 | t.check.the.current.Scheme.imple |
| 8a7a0 | 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 3b 3b 20 62 65 69 6e 67 20 75 73 65 64 0a 20 20 20 20 | mentation.....;;.being.used..... |
| 8a7c0 | 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 27 67 65 69 73 65 72 2d 69 6d 70 6c 2d 2d 69 6d 70 6c 65 | (and.(boundp.'geiser-impl--imple |
| 8a7e0 | 6d 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 28 65 71 20 67 65 69 73 65 72 2d 69 | mentation)..........(eq.geiser-i |
| 8a800 | 6d 70 6c 2d 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 20 27 63 68 69 63 6b 65 6e 29 29 29 0a | mpl--implementation.'chicken))). |
| 8a820 | 20 20 3a 76 65 72 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 5f 63 68 65 63 6b 65 72 29 0a 20 | ..:verify...(lambda.(_checker).. |
| 8a840 | 20 20 20 28 6c 65 74 20 28 28 67 65 69 73 65 72 2d 69 6d 70 6c 20 28 62 6f 75 6e 64 2d 61 6e 64 | ...(let.((geiser-impl.(bound-and |
| 8a860 | 2d 74 72 75 65 2d 70 20 67 65 69 73 65 72 2d 69 6d 70 6c 2d 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 | -true-p.geiser-impl--implementat |
| 8a880 | 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ion))).......(list........(flych |
| 8a8a0 | 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 | eck-verification-result-new..... |
| 8a8c0 | 20 20 20 20 3a 6c 61 62 65 6c 20 22 47 65 69 73 65 72 20 49 6d 70 6c 65 6d 65 6e 74 61 74 69 6f | ....:label."Geiser.Implementatio |
| 8a8e0 | 6e 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 | n".........:message.(cond....... |
| 8a900 | 20 20 20 20 20 20 20 20 20 20 20 20 28 28 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 20 27 63 68 | ............((eq.geiser-impl.'ch |
| 8a920 | 69 63 6b 65 6e 29 20 22 43 68 69 63 6b 65 6e 20 53 63 68 65 6d 65 22 29 0a 20 20 20 20 20 20 20 | icken)."Chicken.Scheme")........ |
| 8a940 | 20 20 20 20 20 20 20 20 20 20 20 28 67 65 69 73 65 72 2d 69 6d 70 6c 20 28 66 6f 72 6d 61 74 20 | ...........(geiser-impl.(format. |
| 8a960 | 22 4f 74 68 65 72 3a 20 25 73 22 20 67 65 69 73 65 72 2d 69 6d 70 6c 29 29 0a 20 20 20 20 20 20 | "Other:.%s".geiser-impl))....... |
| 8a980 | 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 22 47 65 69 73 65 72 20 6e 6f 74 20 61 63 74 69 76 | ............(t."Geiser.not.activ |
| 8a9a0 | 65 22 29 29 0a 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 | e")).........:face.(cond........ |
| 8a9c0 | 20 20 20 20 20 20 20 20 28 28 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 20 27 63 68 69 63 6b 65 | ........((eq.geiser-impl.'chicke |
| 8a9e0 | 6e 29 20 27 73 75 63 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 27 | n).'success)................(t.' |
| 8aa00 | 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 63 68 65 | (bold.error)))))))...:modes.sche |
| 8aa20 | 6d 65 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 | me-mode)..(defconst.flycheck-scs |
| 8aa40 | 73 2d 6c 69 6e 74 2d 63 68 65 63 6b 73 74 79 6c 65 2d 72 65 0a 20 20 28 72 78 20 22 63 61 6e 6e | s-lint-checkstyle-re...(rx."cann |
| 8aa60 | 6f 74 20 6c 6f 61 64 20 73 75 63 68 20 66 69 6c 65 22 20 28 31 2b 20 6e 6f 74 2d 6e 65 77 6c 69 | ot.load.such.file".(1+.not-newli |
| 8aa80 | 6e 65 29 20 22 73 63 73 73 5f 6c 69 6e 74 5f 72 65 70 6f 72 74 65 72 5f 63 68 65 63 6b 73 74 79 | ne)."scss_lint_reporter_checksty |
| 8aaa0 | 6c 65 22 29 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e 20 74 6f 20 70 61 | le")..."Regular.expression.to.pa |
| 8aac0 | 72 73 65 20 6d 69 73 73 69 6e 67 20 63 68 65 63 6b 73 74 79 6c 65 20 65 72 72 6f 72 2e 22 29 0a | rse.missing.checkstyle.error."). |
| 8aae0 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 63 73 73 2d 6c 69 6e 74 | .(defun.flycheck-parse-scss-lint |
| 8ab00 | 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 | .(output.checker.buffer)..."Pars |
| 8ab20 | 65 20 53 43 53 53 2d 4c 69 6e 74 20 4f 55 54 50 55 54 20 66 72 6f 6d 20 43 48 45 43 4b 45 52 20 | e.SCSS-Lint.OUTPUT.from.CHECKER. |
| 8ab40 | 61 6e 64 20 42 55 46 46 45 52 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 | and.BUFFER...Like.`flycheck-pars |
| 8ab60 | 65 2d 63 68 65 63 6b 73 74 79 6c 65 27 2c 20 62 75 74 20 63 61 74 63 68 65 73 20 65 72 72 6f 72 | e-checkstyle',.but.catches.error |
| 8ab80 | 73 20 61 62 6f 75 74 0a 6d 69 73 73 69 6e 67 20 63 68 65 63 6b 73 74 79 6c 65 20 72 65 70 6f 72 | s.about.missing.checkstyle.repor |
| 8aba0 | 74 65 72 20 66 72 6f 6d 20 53 43 53 53 2d 4c 69 6e 74 2e 22 0a 20 20 28 69 66 20 28 73 74 72 69 | ter.from.SCSS-Lint."...(if.(stri |
| 8abc0 | 6e 67 2d 6d 61 74 63 68 2d 70 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 6c 69 6e 74 2d 63 68 | ng-match-p.flycheck-scss-lint-ch |
| 8abe0 | 65 63 6b 73 74 79 6c 65 2d 72 65 20 6f 75 74 70 75 74 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 | eckstyle-re.output).......(list. |
| 8ac00 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 0a 20 20 20 20 20 20 20 20 20 | (flycheck-error-new-at.......... |
| 8ac20 | 20 20 20 20 31 20 6e 69 6c 20 27 65 72 72 6f 72 20 22 43 68 65 63 6b 73 74 79 6c 65 20 72 65 70 | ....1.nil.'error."Checkstyle.rep |
| 8ac40 | 6f 72 74 65 72 20 66 6f 72 20 53 43 53 53 2d 4c 69 6e 74 20 6d 69 73 73 69 6e 67 2e 0a 50 6c 65 | orter.for.SCSS-Lint.missing..Ple |
| 8ac60 | 61 73 65 20 72 75 6e 20 67 65 6d 20 69 6e 73 74 61 6c 6c 20 73 63 73 73 5f 6c 69 6e 74 5f 72 65 | ase.run.gem.install.scss_lint_re |
| 8ac80 | 70 6f 72 74 65 72 5f 63 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | porter_checkstyle".............. |
| 8aca0 | 3a 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 | :checker.checker..............:b |
| 8acc0 | 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e | uffer.buffer..............:filen |
| 8ace0 | 61 6d 65 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 0a | ame.(buffer-file-name.buffer))). |
| 8ad00 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 20 6f | ....(flycheck-parse-checkstyle.o |
| 8ad20 | 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 29 0a 0a 28 66 6c 79 63 68 65 | utput.checker.buffer)))..(flyche |
| 8ad40 | 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d | ck-def-config-file-var.flycheck- |
| 8ad60 | 73 63 73 73 2d 6c 69 6e 74 72 63 20 73 63 73 73 2d 6c 69 6e 74 20 22 2e 73 63 73 73 2d 6c 69 6e | scss-lintrc.scss-lint.".scss-lin |
| 8ad80 | 74 2e 79 6d 6c 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 | t.yml"...:package-version.'(flyc |
| 8ada0 | 68 65 63 6b 20 2e 20 22 30 2e 32 33 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e | heck..."0.23"))..(flycheck-defin |
| 8adc0 | 65 2d 63 68 65 63 6b 65 72 20 73 63 73 73 2d 6c 69 6e 74 0a 20 20 22 41 20 53 43 53 53 20 73 79 | e-checker.scss-lint..."A.SCSS.sy |
| 8ade0 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 53 43 53 53 2d 4c 69 6e 74 2e 0a 0a 4e | ntax.checker.using.SCSS-Lint...N |
| 8ae00 | 65 65 64 73 20 53 43 53 53 2d 4c 69 6e 74 20 30 2e 34 33 2e 32 20 6f 72 20 6e 65 77 65 72 2e 0a | eeds.SCSS-Lint.0.43.2.or.newer.. |
| 8ae20 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 72 69 | .See.URL.`https://github.com/bri |
| 8ae40 | 67 61 64 65 2f 73 63 73 73 2d 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 | gade/scss-lint'."...:command.("s |
| 8ae60 | 63 73 73 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 72 65 71 75 69 72 65 | css-lint"............."--require |
| 8ae80 | 3d 73 63 73 73 5f 6c 69 6e 74 5f 72 65 70 6f 72 74 65 72 5f 63 68 65 63 6b 73 74 79 6c 65 22 0a | =scss_lint_reporter_checkstyle". |
| 8aea0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 3d 43 68 65 63 6b 73 74 79 6c 65 | ............"--format=Checkstyle |
| 8aec0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f | ".............(config-file."--co |
| 8aee0 | 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 6c 69 6e 74 72 63 29 0a 20 20 20 20 | nfig".flycheck-scss-lintrc)..... |
| 8af00 | 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 2d 70 61 74 68 22 20 73 6f 75 72 | ........"--stdin-file-path".sour |
| 8af20 | 63 65 2d 6f 72 69 67 69 6e 61 6c 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | ce-original."-")...:standard-inp |
| 8af40 | 75 74 20 74 0a 20 20 3b 3b 20 57 65 20 63 61 6e 6e 6f 74 20 64 69 72 65 63 74 6c 79 20 70 61 72 | ut.t...;;.We.cannot.directly.par |
| 8af60 | 73 65 20 43 68 65 63 6b 73 74 79 6c 65 20 58 4d 4c 2c 20 73 69 6e 63 65 20 66 6f 72 20 73 6f 6d | se.Checkstyle.XML,.since.for.som |
| 8af80 | 65 20 6d 79 73 74 65 72 69 6f 75 73 20 72 65 61 73 6f 6e 0a 20 20 3b 3b 20 53 43 53 53 2d 4c 69 | e.mysterious.reason...;;.SCSS-Li |
| 8afa0 | 6e 74 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 20 62 75 69 6c 74 2d 69 6e 20 43 68 65 63 6b | nt.doesn't.have.a.built-in.Check |
| 8afc0 | 73 74 79 6c 65 20 72 65 70 6f 72 74 65 72 2c 20 61 6e 64 20 69 6e 73 74 65 61 64 20 73 68 69 70 | style.reporter,.and.instead.ship |
| 8afe0 | 73 20 69 74 0a 20 20 3b 3b 20 61 73 20 61 6e 20 61 64 64 6f 6e 20 77 68 69 63 68 20 6d 69 67 68 | s.it...;;.as.an.addon.which.migh |
| 8b000 | 74 20 6e 6f 74 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 2e 20 20 57 65 20 75 73 65 20 61 20 63 75 | t.not.be.installed...We.use.a.cu |
| 8b020 | 73 74 6f 6d 20 65 72 72 6f 72 20 70 61 72 73 65 72 20 74 6f 0a 20 20 3b 3b 20 63 68 65 63 6b 20 | stom.error.parser.to...;;.check. |
| 8b040 | 77 68 65 74 68 65 72 20 74 68 65 20 61 64 64 6f 6e 20 69 73 20 6d 69 73 73 69 6e 67 20 61 6e 64 | whether.the.addon.is.missing.and |
| 8b060 | 20 74 75 72 6e 20 74 68 61 74 20 69 6e 74 6f 20 61 20 73 70 65 63 69 61 6c 20 6b 69 6e 64 20 6f | .turn.that.into.a.special.kind.o |
| 8b080 | 66 0a 20 20 3b 3b 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 2e 0a 20 20 3a 65 72 72 6f 72 2d | f...;;.Flycheck.error....:error- |
| 8b0a0 | 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 63 73 73 2d 6c 69 6e 74 0a | parser.flycheck-parse-scss-lint. |
| 8b0c0 | 20 20 3a 6d 6f 64 65 73 20 73 63 73 73 2d 6d 6f 64 65 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 28 | ..:modes.scss-mode...:verify...( |
| 8b0e0 | 6c 61 6d 62 64 61 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 0a 20 | lambda.(checker).....(when-let.. |
| 8b100 | 20 20 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 | .......(output.(flycheck-call-ch |
| 8b120 | 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 | ecker-process-for-output........ |
| 8b140 | 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 6e 69 6c 20 6e 69 6c 20 22 2d 2d 72 65 71 | ..........checker.nil.nil."--req |
| 8b160 | 75 69 72 65 3d 73 63 73 73 5f 6c 69 6e 74 5f 72 65 70 6f 72 74 65 72 5f 63 68 65 63 6b 73 74 79 | uire=scss_lint_reporter_checksty |
| 8b180 | 6c 65 22 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 70 6f 72 74 65 72 2d 6d 69 73 73 | le")).......(let.((reporter-miss |
| 8b1a0 | 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 | ing..............(string-match-p |
| 8b1c0 | 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 6c 69 6e 74 2d 63 68 65 63 6b 73 74 79 6c 65 2d 72 | .flycheck-scss-lint-checkstyle-r |
| 8b1e0 | 65 20 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 | e.output))).........(list....... |
| 8b200 | 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 | ...(flycheck-verification-result |
| 8b220 | 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 63 68 65 63 6b 73 74 79 6c | -new...........:label."checkstyl |
| 8b240 | 65 20 72 65 70 6f 72 74 65 72 22 0a 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 | e.reporter"...........:message.( |
| 8b260 | 69 66 20 72 65 70 6f 72 74 65 72 2d 6d 69 73 73 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 | if.reporter-missing............. |
| 8b280 | 20 20 20 20 20 20 20 20 20 20 20 22 73 63 73 73 5f 6c 69 6e 74 5f 72 65 70 6f 72 74 65 72 5f 63 | ..........."scss_lint_reporter_c |
| 8b2a0 | 68 65 63 6b 73 74 79 6c 65 20 70 6c 75 67 69 6e 20 6d 69 73 73 69 6e 67 22 0a 20 20 20 20 20 20 | heckstyle.plugin.missing"....... |
| 8b2c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 72 65 73 65 6e 74 22 29 0a 20 20 20 20 20 20 | ..............."present")....... |
| 8b2e0 | 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 72 65 70 6f 72 74 65 72 2d 6d 69 73 73 69 6e 67 0a 20 | ....:face.(if.reporter-missing.. |
| 8b300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 | ...................'(bold.error) |
| 8b320 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 75 63 63 65 73 73 29 29 29 29 29 | ...................'success))))) |
| 8b340 | 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 63 73 | ))..(flycheck-define-checker.scs |
| 8b360 | 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 22 41 20 53 43 53 53 20 73 79 6e 74 61 78 20 61 6e 64 | s-stylelint..."A.SCSS.syntax.and |
| 8b380 | 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 74 79 6c 65 6c 69 6e 74 2e 0a | .style.checker.using.stylelint.. |
| 8b3a0 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 27 2e | .See.URL.`http://stylelint.io/'. |
| 8b3c0 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 79 6c 65 6c 69 6e 74 22 0a 20 20 20 20 20 20 | "...:command.("stylelint"....... |
| 8b3e0 | 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 61 | ......(eval.flycheck-stylelint-a |
| 8b400 | 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 79 6e 74 61 78 22 20 22 73 63 73 | rgs)............."--syntax"."scs |
| 8b420 | 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 71 | s".............(option-flag."--q |
| 8b440 | 75 69 65 74 22 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 71 75 69 65 74 29 0a | uiet".flycheck-stylelint-quiet). |
| 8b460 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 | ............(config-file."--conf |
| 8b480 | 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 72 63 29 29 0a 20 20 3a 73 74 | ig".flycheck-stylelintrc))...:st |
| 8b4a0 | 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 | andard-input.t...:error-parser.f |
| 8b4c0 | 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 3a 70 72 65 64 69 | lycheck-parse-stylelint...:predi |
| 8b4e0 | 63 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 0a | cate.flycheck-buffer-nonempty-p. |
| 8b500 | 20 20 3a 6d 6f 64 65 73 20 28 73 63 73 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | ..:modes.(scss-mode))..(flycheck |
| 8b520 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 61 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 | -define-checker.sass-stylelint.. |
| 8b540 | 20 22 41 20 53 61 73 73 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 | ."A.Sass.syntax.and.style.checke |
| 8b560 | 72 20 75 73 69 6e 67 20 73 74 79 6c 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 | r.using.stylelint...See.URL.`htt |
| 8b580 | 70 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | p://stylelint.io/'."...:command. |
| 8b5a0 | 28 22 73 74 79 6c 65 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 | ("stylelint".............(eval.f |
| 8b5c0 | 6c 79 63 68 65 63 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 | lycheck-stylelint-args)......... |
| 8b5e0 | 20 20 20 20 22 2d 2d 73 79 6e 74 61 78 22 20 22 73 61 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 | ...."--syntax"."sass"........... |
| 8b600 | 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 71 75 69 65 74 22 20 66 6c 79 63 68 65 63 | ..(option-flag."--quiet".flychec |
| 8b620 | 6b 2d 73 74 79 6c 65 6c 69 6e 74 2d 71 75 69 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | k-stylelint-quiet).............( |
| 8b640 | 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d | config-file."--config".flycheck- |
| 8b660 | 73 74 79 6c 65 6c 69 6e 74 72 63 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 | stylelintrc))...:standard-input. |
| 8b680 | 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | t...:error-parser.flycheck-parse |
| 8b6a0 | 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 68 65 63 6b | -stylelint...:predicate.flycheck |
| 8b6c0 | 2d 62 75 66 66 65 72 2d 6e 6f 6e 65 6d 70 74 79 2d 70 0a 20 20 3a 6d 6f 64 65 73 20 28 73 61 73 | -buffer-nonempty-p...:modes.(sas |
| 8b6e0 | 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 | s-mode))..(flycheck-def-option-v |
| 8b700 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 63 6f 6d 70 61 73 73 20 6e 69 6c 20 73 63 73 | ar.flycheck-scss-compass.nil.scs |
| 8b720 | 73 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 43 6f 6d 70 61 | s..."Whether.to.enable.the.Compa |
| 8b740 | 73 73 20 43 53 53 20 66 72 61 6d 65 77 6f 72 6b 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c | ss.CSS.framework...When.non-nil, |
| 8b760 | 20 65 6e 61 62 6c 65 20 74 68 65 20 43 6f 6d 70 61 73 73 20 43 53 53 20 66 72 61 6d 65 77 6f 72 | .enable.the.Compass.CSS.framewor |
| 8b780 | 6b 2c 20 76 69 61 20 60 2d 2d 63 6f 6d 70 61 73 73 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f | k,.via.`--compass'."...:type.'bo |
| 8b7a0 | 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b | olean...:safe.#'booleanp...:pack |
| 8b7c0 | 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 36 22 29 | age-version.'(flycheck..."0.16") |
| 8b7e0 | 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 63 73 73 | )..(flycheck-define-checker.scss |
| 8b800 | 0a 20 20 22 41 20 53 43 53 53 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 | ..."A.SCSS.syntax.checker.using. |
| 8b820 | 74 68 65 20 53 43 53 53 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 | the.SCSS.compiler...See.URL.`htt |
| 8b840 | 70 3a 2f 2f 73 61 73 73 2d 6c 61 6e 67 2e 63 6f 6d 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | p://sass-lang.com'."...:command. |
| 8b860 | 28 22 73 63 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 61 63 68 65 2d 6c 6f 63 | ("scss"............."--cache-loc |
| 8b880 | 61 74 69 6f 6e 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 | ation".(eval.(flycheck-sass-scss |
| 8b8a0 | 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f | -cache-location)).............(o |
| 8b8c0 | 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 63 6f 6d 70 61 73 73 22 20 66 6c 79 63 68 65 63 6b 2d | ption-flag."--compass".flycheck- |
| 8b8e0 | 73 63 73 73 2d 63 6f 6d 70 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 63 68 65 | scss-compass)............."--che |
| 8b900 | 63 6b 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 | ck"."--stdin")...:standard-input |
| 8b920 | 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c | .t...:error-patterns...((error.l |
| 8b940 | 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 53 79 6e 74 61 78 20 | ine-start...........(or."Syntax. |
| 8b960 | 65 72 72 6f 72 3a 20 22 20 22 45 72 72 6f 72 3a 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d | error:."."Error:.")...........(m |
| 8b980 | 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 | essage.(one-or-more.not-newline) |
| 8b9a0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 | ....................(zero-or-mor |
| 8b9c0 | 65 20 22 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 | e."\n".......................... |
| 8b9e0 | 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 | ........(one-or-more.".")....... |
| 8ba00 | 20 20 20 20 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 6e 65 2d | ...........................(one- |
| 8ba20 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 | or-more.not-newline))).......... |
| 8ba40 | 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 72 22 29 20 22 5c 6e 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f | .(optional."\r")."\n".(one-or-mo |
| 8ba60 | 72 65 20 22 20 22 29 20 22 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 | re.".")."on.line.".line......... |
| 8ba80 | 20 20 22 20 6f 66 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 22 0a 20 20 20 20 20 20 20 20 20 | ..".of.standard.input".......... |
| 8baa0 | 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 | .line-end)....(warning.line-star |
| 8bac0 | 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 57 41 52 4e 49 4e 47 3a 20 22 0a 20 20 20 20 20 20 | t............."WARNING:."....... |
| 8bae0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d | ......(message.(one-or-more.not- |
| 8bb00 | 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a | newline)......................(z |
| 8bb20 | 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ero-or-more."\n"................ |
| 8bb40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | ....................(one-or-more |
| 8bb60 | 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .".")........................... |
| 8bb80 | 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e | .........(one-or-more.not-newlin |
| 8bba0 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 72 22 29 | e))).............(optional."\r") |
| 8bbc0 | 20 22 5c 6e 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 22 6f 6e 20 6c 69 6e 65 | ."\n".(one-or-more.".")."on.line |
| 8bbe0 | 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 6f 66 20 61 6e 20 75 6e 6b 6e | .".line.............".of.an.unkn |
| 8bc00 | 6f 77 6e 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 | own.file".............line-end)) |
| 8bc20 | 0a 20 20 3a 6d 6f 64 65 73 20 73 63 73 73 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | ...:modes.scss-mode)..(flycheck- |
| 8bc40 | 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 68 2d 62 61 73 68 2d 61 72 | def-args-var.flycheck-sh-bash-ar |
| 8bc60 | 67 73 20 28 73 68 2d 62 61 73 68 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | gs.(sh-bash)...:package-version. |
| 8bc80 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | '(flycheck..."32"))..(flycheck-d |
| 8bca0 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 68 2d 62 61 73 68 0a 20 20 22 41 20 42 61 73 68 20 | efine-checker.sh-bash..."A.Bash. |
| 8bcc0 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 42 61 73 68 20 73 68 | syntax.checker.using.the.Bash.sh |
| 8bce0 | 65 6c 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 | ell...See.URL.`http://www.gnu.or |
| 8bd00 | 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | g/software/bash/'."...:command.( |
| 8bd20 | 22 62 61 73 68 22 20 22 2d 2d 6e 6f 72 63 22 20 22 2d 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | "bash"."--norc"."-n"............ |
| 8bd40 | 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 73 68 2d 62 61 73 68 2d 61 72 67 73 29 0a 20 20 | .(eval.flycheck-sh-bash-args)... |
| 8bd60 | 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 | .........."--")...:standard-inpu |
| 8bd80 | 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 | t.t...:error-patterns...((error. |
| 8bda0 | 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 6e 61 6d 65 | line-start...........;;.The.name |
| 8bdc0 | 2f 70 61 74 68 20 6f 66 20 74 68 65 20 62 61 73 68 20 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 | /path.of.the.bash.executable.... |
| 8bde0 | 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a | .......(one-or-more.(not.(any.": |
| 8be00 | 22 29 29 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 20 6c 61 62 65 6c 20 22 6c | "))).":"...........;;.A.label."l |
| 8be20 | 69 6e 65 22 2c 20 70 6f 73 73 69 62 6c 79 20 6c 6f 63 61 6c 69 7a 65 64 0a 20 20 20 20 20 20 20 | ine",.possibly.localized........ |
| 8be40 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 64 69 67 69 74 29 | ...(one-or-more.(not.(any.digit) |
| 8be60 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 | ))...........line.(zero-or-more. |
| 8be80 | 22 20 22 29 20 22 3a 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 | ".").":".(zero-or-more.".")..... |
| 8bea0 | 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f | ......(message).line-end))...:mo |
| 8bec0 | 64 65 73 20 28 73 68 2d 6d 6f 64 65 20 62 61 73 68 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 | des.(sh-mode.bash-ts-mode)...:pr |
| 8bee0 | 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 65 71 20 73 68 2d 73 68 65 6c 6c 20 | edicate.(lambda.().(eq.sh-shell. |
| 8bf00 | 27 62 61 73 68 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 | 'bash))...:next-checkers.((warni |
| 8bf20 | 6e 67 20 2e 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | ng...sh-shellcheck)))..(flycheck |
| 8bf40 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 68 2d 70 6f 73 69 78 2d 64 61 73 68 0a 20 20 | -define-checker.sh-posix-dash... |
| 8bf60 | 22 41 20 50 4f 53 49 58 20 53 68 65 6c 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 | "A.POSIX.Shell.syntax.checker.us |
| 8bf80 | 69 6e 67 20 74 68 65 20 44 61 73 68 20 73 68 65 6c 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | ing.the.Dash.shell...See.URL.`ht |
| 8bfa0 | 74 70 3a 2f 2f 67 6f 6e 64 6f 72 2e 61 70 61 6e 61 2e 6f 72 67 2e 61 75 2f 7e 68 65 72 62 65 72 | tp://gondor.apana.org.au/~herber |
| 8bfc0 | 74 2f 64 61 73 68 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 64 61 73 68 22 20 22 2d | t/dash/'."...:command.("dash"."- |
| 8bfe0 | 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 | n")...:standard-input.t...:error |
| 8c000 | 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 | -patterns...((error.line-start.( |
| 8c020 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 20 22 3a 20 | one-or-more.(not.(any.":"))).":. |
| 8c040 | 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 29 29 0a 20 20 3a 6d 6f 64 65 73 | ".line.":.".(message)))...:modes |
| 8c060 | 20 73 68 2d 6d 6f 64 65 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 | .sh-mode...:predicate.(lambda.() |
| 8c080 | 20 28 65 71 20 73 68 2d 73 68 65 6c 6c 20 27 73 68 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | .(eq.sh-shell.'sh))...:next-chec |
| 8c0a0 | 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 29 29 | kers.((warning...sh-shellcheck)) |
| 8c0c0 | 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 68 2d 70 | )..(flycheck-define-checker.sh-p |
| 8c0e0 | 6f 73 69 78 2d 62 61 73 68 0a 20 20 22 41 20 50 4f 53 49 58 20 53 68 65 6c 6c 20 73 79 6e 74 61 | osix-bash..."A.POSIX.Shell.synta |
| 8c100 | 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 42 61 73 68 20 73 68 65 6c 6c 2e 0a | x.checker.using.the.Bash.shell.. |
| 8c120 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 | .See.URL.`http://www.gnu.org/sof |
| 8c140 | 74 77 61 72 65 2f 62 61 73 68 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 62 61 73 68 | tware/bash/'."...:command.("bash |
| 8c160 | 22 20 22 2d 2d 70 6f 73 69 78 22 20 22 2d 2d 6e 6f 72 63 22 20 22 2d 6e 22 20 22 2d 2d 22 29 0a | "."--posix"."--norc"."-n"."--"). |
| 8c180 | 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 | ..:standard-input.t...:error-pat |
| 8c1a0 | 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 | terns...((error.line-start...... |
| 8c1c0 | 20 20 20 20 20 3b 3b 20 54 68 65 20 6e 61 6d 65 2f 70 61 74 68 20 6f 66 20 74 68 65 20 62 61 73 | .....;;.The.name/path.of.the.bas |
| 8c1e0 | 68 20 65 78 65 63 75 74 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d | h.executable...........(one-or-m |
| 8c200 | 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 20 22 3a 22 0a 20 20 20 20 20 20 20 | ore.(not.(any.":"))).":"........ |
| 8c220 | 20 20 20 3b 3b 20 41 20 6c 61 62 65 6c 20 22 6c 69 6e 65 22 2c 20 70 6f 73 73 69 62 6c 79 20 6c | ...;;.A.label."line",.possibly.l |
| 8c240 | 6f 63 61 6c 69 7a 65 64 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 | ocalized...........(one-or-more. |
| 8c260 | 28 6e 6f 74 20 28 61 6e 79 20 64 69 67 69 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e | (not.(any.digit)))...........lin |
| 8c280 | 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 22 3a 22 20 28 7a 65 72 6f 2d 6f | e.(zero-or-more.".").":".(zero-o |
| 8c2a0 | 72 2d 6d 6f 72 65 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 | r-more.".")...........(message). |
| 8c2c0 | 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 68 2d 6d 6f 64 65 0a 20 20 3a 70 | line-end))...:modes.sh-mode...:p |
| 8c2e0 | 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 65 71 20 73 68 2d 73 68 65 6c 6c | redicate.(lambda.().(eq.sh-shell |
| 8c300 | 20 27 73 68 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e | .'sh))...:next-checkers.((warnin |
| 8c320 | 67 20 2e 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | g...sh-shellcheck)))..(flycheck- |
| 8c340 | 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 68 2d 7a 73 68 0a 20 20 22 41 20 5a 73 68 20 73 | define-checker.sh-zsh..."A.Zsh.s |
| 8c360 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 5a 73 68 20 73 68 65 6c | yntax.checker.using.the.Zsh.shel |
| 8c380 | 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 7a 73 68 2e 6f 72 67 2f | l...See.URL.`http://www.zsh.org/ |
| 8c3a0 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 7a 73 68 22 20 22 2d 2d 6e 6f 2d 65 78 65 63 | '."...:command.("zsh"."--no-exec |
| 8c3c0 | 22 20 22 2d 2d 6e 6f 2d 67 6c 6f 62 61 6c 72 63 73 22 20 22 2d 2d 6e 6f 2d 72 63 73 22 20 73 6f | "."--no-globalrcs"."--no-rcs".so |
| 8c3e0 | 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f | urce)...:error-patterns...((erro |
| 8c400 | 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e | r.line-start.(file-name).":".lin |
| 8c420 | 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d | e.":.".(message).line-end))...:m |
| 8c440 | 6f 64 65 73 20 73 68 2d 6d 6f 64 65 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 | odes.sh-mode...:predicate.(lambd |
| 8c460 | 61 20 28 29 20 28 65 71 20 73 68 2d 73 68 65 6c 6c 20 27 7a 73 68 29 29 0a 20 20 3a 6e 65 78 74 | a.().(eq.sh-shell.'zsh))...:next |
| 8c480 | 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 73 68 2d 73 68 65 6c 6c 63 68 | -checkers.((warning...sh-shellch |
| 8c4a0 | 65 63 6b 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c | eck)))..(defconst.flycheck-shell |
| 8c4c0 | 63 68 65 63 6b 2d 73 75 70 70 6f 72 74 65 64 2d 73 68 65 6c 6c 73 20 27 28 62 61 73 68 20 6b 73 | check-supported-shells.'(bash.ks |
| 8c4e0 | 68 38 38 20 73 68 29 0a 20 20 22 53 68 65 6c 6c 73 20 73 75 70 70 6f 72 74 65 64 20 62 79 20 53 | h88.sh)..."Shells.supported.by.S |
| 8c500 | 68 65 6c 6c 43 68 65 63 6b 2e 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | hellCheck.")..(flycheck-def-opti |
| 8c520 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 65 78 63 6c 75 | on-var.flycheck-shellcheck-exclu |
| 8c540 | 64 65 64 2d 77 61 72 6e 69 6e 67 73 20 6e 69 6c 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 0a 20 | ded-warnings.nil.sh-shellcheck.. |
| 8c560 | 20 22 41 20 6c 69 73 74 20 6f 66 20 65 78 63 6c 75 64 65 64 20 77 61 72 6e 69 6e 67 73 20 66 6f | ."A.list.of.excluded.warnings.fo |
| 8c580 | 72 20 53 68 65 6c 6c 43 68 65 63 6b 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 | r.ShellCheck...The.value.of.this |
| 8c5a0 | 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 | .variable.is.a.list.of.strings,. |
| 8c5c0 | 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 77 61 72 6e 69 6e 67 20 63 | where.each.string.is.a.warning.c |
| 8c5e0 | 6f 64 65 20 74 6f 20 62 65 20 65 78 63 6c 75 64 65 64 20 66 72 6f 6d 20 53 68 65 6c 6c 43 68 65 | ode.to.be.excluded.from.ShellChe |
| 8c600 | 63 6b 20 72 65 70 6f 72 74 73 2e 0a 42 79 20 64 65 66 61 75 6c 74 2c 20 6e 6f 20 77 61 72 6e 69 | ck.reports..By.default,.no.warni |
| 8c620 | 6e 67 73 20 61 72 65 20 65 78 63 6c 75 64 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 | ngs.are.excluded."...:type.'(rep |
| 8c640 | 65 61 74 20 3a 74 61 67 20 22 45 78 63 6c 75 64 65 64 20 77 61 72 6e 69 6e 67 73 22 0a 20 20 20 | eat.:tag."Excluded.warnings".... |
| 8c660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 57 61 72 6e | ..............(string.:tag."Warn |
| 8c680 | 69 6e 67 20 63 6f 64 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 | ing.code"))...:safe.#'flycheck-s |
| 8c6a0 | 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | tring-list-p...:package-version. |
| 8c6c0 | 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 31 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | '(flycheck..."0.21"))..(flycheck |
| 8c6e0 | 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 | -def-option-var.flycheck-shellch |
| 8c700 | 65 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 20 74 20 73 68 2d 73 68 65 6c 6c 63 68 65 | eck-follow-sources.t.sh-shellche |
| 8c720 | 63 6b 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 66 6f 6c 6c 6f 77 20 65 78 74 65 72 6e 61 6c | ck..."Whether.to.follow.external |
| 8c740 | 20 73 6f 75 72 63 65 64 20 66 69 6c 65 73 20 69 6e 20 73 63 72 69 70 74 73 2e 0a 0a 53 68 65 6c | .sourced.files.in.scripts...Shel |
| 8c760 | 6c 63 68 65 63 6b 20 77 69 6c 6c 20 66 6f 6c 6c 6f 77 20 61 6e 64 20 70 61 72 73 65 20 73 6f 75 | lcheck.will.follow.and.parse.sou |
| 8c780 | 72 63 65 64 20 66 69 6c 65 73 20 73 6f 20 6c 6f 6e 67 20 61 73 20 61 0a 70 72 65 2d 72 75 6e 74 | rced.files.so.long.as.a.pre-runt |
| 8c7a0 | 69 6d 65 20 72 65 73 6f 6c 76 61 62 6c 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 66 69 6c 65 20 | ime.resolvable.path.to.the.file. |
| 8c7c0 | 69 73 20 70 72 65 73 65 6e 74 2e 20 20 54 68 69 73 20 63 61 6e 0a 65 69 74 68 65 72 20 62 65 20 | is.present...This.can.either.be. |
| 8c7e0 | 70 61 72 74 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 6d 6d 61 6e 64 20 69 74 73 65 6c | part.of.the.source.command.itsel |
| 8c800 | 66 3a 0a 20 20 20 73 6f 75 72 63 65 20 2f 66 75 6c 6c 2f 70 61 74 68 2f 74 6f 2f 66 69 6c 65 2e | f:....source./full/path/to/file. |
| 8c820 | 74 78 74 0a 6f 72 20 61 64 64 65 64 20 61 73 20 61 20 73 68 65 6c 6c 63 68 65 63 6b 20 64 69 72 | txt.or.added.as.a.shellcheck.dir |
| 8c840 | 65 63 74 69 76 65 20 62 65 66 6f 72 65 20 74 68 65 20 73 6f 75 72 63 65 20 63 6f 6d 6d 61 6e 64 | ective.before.the.source.command |
| 8c860 | 3a 0a 20 20 20 23 20 73 68 65 6c 6c 63 68 65 63 6b 20 73 6f 75 72 63 65 3d 2f 66 75 6c 6c 2f 70 | :....#.shellcheck.source=/full/p |
| 8c880 | 61 74 68 2f 74 6f 2f 66 69 6c 65 2e 74 78 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 | ath/to/file.txt."...:type.'boole |
| 8c8a0 | 61 6e 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 0a 20 20 3a 70 61 63 6b 61 67 65 | an...:safe.#'booleanp...:package |
| 8c8c0 | 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 31 22 29 29 0a 0a 28 66 | -version.'(flycheck..."31"))..(f |
| 8c8e0 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 68 2d 73 68 65 6c 6c 63 | lycheck-define-checker.sh-shellc |
| 8c900 | 68 65 63 6b 0a 20 20 22 41 20 73 68 65 6c 6c 20 73 63 72 69 70 74 20 73 79 6e 74 61 78 20 61 6e | heck..."A.shell.script.syntax.an |
| 8c920 | 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 53 68 65 6c 6c 63 68 65 63 6b | d.style.checker.using.Shellcheck |
| 8c940 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b | ...See.URL.`https://github.com/k |
| 8c960 | 6f 61 6c 61 6d 61 6e 2f 73 68 65 6c 6c 63 68 65 63 6b 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | oalaman/shellcheck/'."...:comman |
| 8c980 | 64 20 28 22 73 68 65 6c 6c 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 | d.("shellcheck"............."--f |
| 8c9a0 | 6f 72 6d 61 74 22 20 22 63 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ormat"."checkstyle"............. |
| 8c9c0 | 22 2d 2d 73 68 65 6c 6c 22 20 28 65 76 61 6c 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 73 68 2d | "--shell".(eval.(symbol-name.sh- |
| 8c9e0 | 73 68 65 6c 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 | shell)).............(option-flag |
| 8ca00 | 20 22 2d 2d 65 78 74 65 72 6e 61 6c 2d 73 6f 75 72 63 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 | ."--external-sources"........... |
| 8ca20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 | ...............flycheck-shellche |
| 8ca40 | 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ck-follow-sources).............( |
| 8ca60 | 6f 70 74 69 6f 6e 20 22 2d 2d 65 78 63 6c 75 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c | option."--exclude".flycheck-shel |
| 8ca80 | 6c 63 68 65 63 6b 2d 65 78 63 6c 75 64 65 64 2d 77 61 72 6e 69 6e 67 73 20 6c 69 73 74 0a 20 20 | lcheck-excluded-warnings.list... |
| 8caa0 | 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 6f 70 74 69 6f | ..................flycheck-optio |
| 8cac0 | 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 | n-comma-separated-list)......... |
| 8cae0 | 20 20 20 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a | ...."-")...:standard-input.t...: |
| 8cb00 | 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 | error-parser.flycheck-parse-chec |
| 8cb20 | 6b 73 74 79 6c 65 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 | kstyle...:error-filter...(lambda |
| 8cb40 | 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 | .(errors).....(flycheck-remove-e |
| 8cb60 | 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 0a 20 20 20 20 20 22 2d 22 20 28 66 6c 79 63 68 65 | rror-file-names......"-".(flyche |
| 8cb80 | 63 6b 2d 64 65 71 75 61 6c 69 66 79 2d 65 72 72 6f 72 2d 69 64 73 20 65 72 72 6f 72 73 29 29 29 | ck-dequalify-error-ids.errors))) |
| 8cba0 | 0a 20 20 3a 6d 6f 64 65 73 20 28 73 68 2d 6d 6f 64 65 20 62 61 73 68 2d 74 73 2d 6d 6f 64 65 29 | ...:modes.(sh-mode.bash-ts-mode) |
| 8cbc0 | 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 20 28 29 20 28 6d 65 6d 71 20 73 | ...:predicate.(lambda.().(memq.s |
| 8cbe0 | 68 2d 73 68 65 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 73 75 70 70 | h-shell.flycheck-shellcheck-supp |
| 8cc00 | 6f 72 74 65 64 2d 73 68 65 6c 6c 73 29 29 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 | orted-shells))...:verify.(lambda |
| 8cc20 | 20 28 5f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 73 75 70 70 6f 72 74 73 | .(_).............(let.((supports |
| 8cc40 | 2d 73 68 65 6c 6c 20 28 6d 65 6d 71 20 73 68 2d 73 68 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 | -shell.(memq.sh-shell........... |
| 8cc60 | 20 20 20 20 20 20 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 | ..............................fl |
| 8cc80 | 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 73 75 70 70 6f 72 74 65 64 2d 73 68 65 6c | ycheck-shellcheck-supported-shel |
| 8cca0 | 6c 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 | ls)))...............(list....... |
| 8ccc0 | 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d | .........(flycheck-verification- |
| 8cce0 | 72 65 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 | result-new.................:labe |
| 8cd00 | 6c 20 28 66 6f 72 6d 61 74 20 22 53 68 65 6c 6c 20 25 73 20 73 75 70 70 6f 72 74 65 64 22 20 73 | l.(format."Shell.%s.supported".s |
| 8cd20 | 68 2d 73 68 65 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 | h-shell).................:messag |
| 8cd40 | 65 20 28 69 66 20 73 75 70 70 6f 72 74 73 2d 73 68 65 6c 6c 20 22 79 65 73 22 20 22 6e 6f 22 29 | e.(if.supports-shell."yes"."no") |
| 8cd60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 73 75 70 70 6f | .................:face.(if.suppo |
| 8cd80 | 72 74 73 2d 73 68 65 6c 6c 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e | rts-shell.'success.'(bold.warnin |
| 8cda0 | 67 29 29 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 28 6c 61 | g))))))...:error-explainer...(la |
| 8cdc0 | 6d 62 64 61 20 28 65 72 72 29 0a 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 2d 63 6f 64 65 | mbda.(err).....(let.((error-code |
| 8cde0 | 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 20 20 | .(flycheck-error-id.err))....... |
| 8ce00 | 20 20 20 20 28 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 6f 61 | ....(url."https://github.com/koa |
| 8ce20 | 6c 61 6d 61 6e 2f 73 68 65 6c 6c 63 68 65 63 6b 2f 77 69 6b 69 2f 25 73 22 29 29 0a 20 20 20 20 | laman/shellcheck/wiki/%s"))..... |
| 8ce40 | 20 20 28 61 6e 64 20 65 72 72 6f 72 2d 63 6f 64 65 20 60 28 75 72 6c 20 2e 20 2c 28 66 6f 72 6d | ..(and.error-code.`(url...,(form |
| 8ce60 | 61 74 20 75 72 6c 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 | at.url.error-code))))))..(flyche |
| 8ce80 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 6c 69 6d 0a 20 20 22 41 20 53 6c 69 6d | ck-define-checker.slim..."A.Slim |
| 8cea0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 53 6c 69 6d 20 63 | .syntax.checker.using.the.Slim.c |
| 8cec0 | 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 73 6c 69 6d 2d 6c | ompiler...See.URL.`http://slim-l |
| 8cee0 | 61 6e 67 2e 63 6f 6d 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 6c 69 6d 72 62 22 20 | ang.com'."...:command.("slimrb". |
| 8cf00 | 22 2d 2d 63 6f 6d 70 69 6c 65 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 | "--compile")...:standard-input.t |
| 8cf20 | 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e | ...:error-patterns...((error.lin |
| 8cf40 | 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 53 6c 69 6d 3a 3a 50 61 72 73 65 72 3a | e-start..........."Slim::Parser: |
| 8cf60 | 3a 53 79 6e 74 61 78 45 72 72 6f 72 3a 22 20 28 6d 65 73 73 61 67 65 29 20 28 6f 70 74 69 6f 6e | :SyntaxError:".(message).(option |
| 8cf80 | 61 6c 20 22 5c 72 22 29 20 22 5c 6e 20 20 22 0a 20 20 20 20 20 20 20 20 20 20 22 53 54 44 49 4e | al."\r")."\n.."..........."STDIN |
| 8cfa0 | 2c 20 4c 69 6e 65 20 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 2c 20 43 6f 6c 75 6d | ,.Line.".line.(optional.",.Colum |
| 8cfc0 | 6e 20 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 | n.".column)...........line-end)) |
| 8cfe0 | 0a 20 20 3a 6d 6f 64 65 73 20 73 6c 69 6d 2d 6d 6f 64 65 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | ...:modes.slim-mode...:next-chec |
| 8d000 | 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 73 6c 69 6d 2d 6c 69 6e 74 29 29 29 0a 0a 28 | kers.((warning...slim-lint)))..( |
| 8d020 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 6c 69 6d 2d 6c 69 6e | flycheck-define-checker.slim-lin |
| 8d040 | 74 0a 20 20 22 41 20 53 6c 69 6d 20 6c 69 6e 74 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 | t..."A.Slim.linter...See.URL.`ht |
| 8d060 | 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 64 73 2f 73 6c 69 6d 2d 6c 69 6e 74 27 2e | tps://github.com/sds/slim-lint'. |
| 8d080 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 6c 69 6d 2d 6c 69 6e 74 22 20 22 2d 2d 72 65 70 | "...:command.("slim-lint"."--rep |
| 8d0a0 | 6f 72 74 65 72 3d 63 68 65 63 6b 73 74 79 6c 65 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 | orter=checkstyle".source)...:err |
| 8d0c0 | 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 | or-parser.flycheck-parse-checkst |
| 8d0e0 | 79 6c 65 0a 20 20 3a 6d 6f 64 65 73 20 73 6c 69 6d 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 | yle...:modes.slim-mode)..(flyche |
| 8d100 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 71 6c 2d 73 71 6c 69 6e 74 0a 20 20 22 | ck-define-checker.sql-sqlint..." |
| 8d120 | 41 20 53 51 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 73 | A.SQL.syntax.checker.using.the.s |
| 8d140 | 71 6c 69 6e 74 20 74 6f 6f 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 | qlint.tool...See.URL.`https://gi |
| 8d160 | 74 68 75 62 2e 63 6f 6d 2f 70 75 72 63 65 6c 6c 2f 73 71 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f | thub.com/purcell/sqlint'."...:co |
| 8d180 | 6d 6d 61 6e 64 20 28 22 73 71 6c 69 6e 74 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | mmand.("sqlint")...:standard-inp |
| 8d1a0 | 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 | ut.t...:error-patterns...((warni |
| 8d1c0 | 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 73 74 64 69 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 | ng.line-start."stdin:".line.":". |
| 8d1e0 | 63 6f 6c 75 6d 6e 20 22 3a 57 41 52 4e 49 4e 47 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | column.":WARNING.".............( |
| 8d200 | 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 | message.(one-or-more.not-newline |
| 8d220 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d | )......................(zero-or- |
| 8d240 | 6d 6f 72 65 20 22 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 | more."\n"....................... |
| 8d260 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 20 22 29 0a | .............(one-or-more.".."). |
| 8d280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8d2a0 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 | ...(one-or-more.not-newline))).. |
| 8d2c0 | 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c | ...........line-end)....(error.l |
| 8d2e0 | 69 6e 65 2d 73 74 61 72 74 20 22 73 74 64 69 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | ine-start."stdin:".line.":".colu |
| 8d300 | 6d 6e 20 22 3a 45 52 52 4f 52 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 | mn.":ERROR."...........(message. |
| 8d320 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 | (one-or-more.not-newline)....... |
| 8d340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 0a | .............(zero-or-more."\n". |
| 8d360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8d380 | 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(one-or-more."..")............. |
| 8d3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | .....................(one-or-mor |
| 8d3c0 | 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d | e.not-newline)))...........line- |
| 8d3e0 | 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 73 71 6c 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 | end))...:modes.(sql-mode))..(fly |
| 8d400 | 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 73 79 73 74 65 6d 64 2d 61 6e 61 | check-define-checker.systemd-ana |
| 8d420 | 6c 79 7a 65 0a 20 20 22 41 20 73 79 73 74 65 6d 64 20 75 6e 69 74 20 63 68 65 63 6b 65 72 20 75 | lyze..."A.systemd.unit.checker.u |
| 8d440 | 73 69 6e 67 20 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 28 31 29 2e 0a 0a 53 65 65 20 55 52 | sing.systemd-analyze(1)...See.UR |
| 8d460 | 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 72 65 65 64 65 73 6b 74 6f 70 2e 6f 72 67 2f 73 | L.`https://www.freedesktop.org/s |
| 8d480 | 6f 66 74 77 61 72 65 2f 73 79 73 74 65 6d 64 2f 6d 61 6e 2f 73 79 73 74 65 6d 64 2d 61 6e 61 6c | oftware/systemd/man/systemd-anal |
| 8d4a0 | 79 7a 65 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 79 73 74 65 6d 64 | yze.html'."...:command.("systemd |
| 8d4c0 | 2d 61 6e 61 6c 79 7a 65 22 20 22 76 65 72 69 66 79 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 | -analyze"."verify".source)...:er |
| 8d4e0 | 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 | ror-parser.flycheck-parse-with-p |
| 8d500 | 61 74 74 65 72 6e 73 2d 77 69 74 68 6f 75 74 2d 63 6f 6c 6f 72 0a 20 20 3a 65 72 72 6f 72 2d 70 | atterns-without-color...:error-p |
| 8d520 | 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 | atterns...((error.line-start.(fi |
| 8d540 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 6c 69 6e 65 20 22 3a 22 29 | le-name).":".(optional.line.":") |
| 8d560 | 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c | .(message).line-end)....(error.l |
| 8d580 | 69 6e 65 2d 73 74 61 72 74 20 22 5b 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 | ine-start."[".(file-name).":".li |
| 8d5a0 | 6e 65 20 22 5d 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 65 | ne."]".(message).line-end))...:e |
| 8d5c0 | 72 72 6f 72 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 | rror-filter.(lambda.(errors).... |
| 8d5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a | ...............(flycheck-sanitiz |
| 8d600 | 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | e-errors....................(fly |
| 8d620 | 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 73 20 65 72 | check-fill-empty-line-numbers.er |
| 8d640 | 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 73 79 73 74 65 6d 64 2d 6d 6f 64 65 29 29 | rors)))...:modes.(systemd-mode)) |
| 8d660 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 | ..(flycheck-def-config-file-var. |
| 8d680 | 66 6c 79 63 68 65 63 6b 2d 63 68 6b 74 65 78 72 63 20 74 65 78 2d 63 68 6b 74 65 78 20 22 2e 63 | flycheck-chktexrc.tex-chktex.".c |
| 8d6a0 | 68 6b 74 65 78 72 63 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 | hktexrc")..(flycheck-define-chec |
| 8d6c0 | 6b 65 72 20 74 63 6c 2d 6e 61 67 65 6c 66 61 72 0a 20 20 22 41 6e 20 65 78 74 65 6e 73 69 62 6c | ker.tcl-nagelfar..."An.extensibl |
| 8d6e0 | 65 20 74 63 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 0a 53 65 65 20 55 52 4c 20 60 68 | e.tcl.syntax.checker..See.URL.`h |
| 8d700 | 74 74 70 3a 2f 2f 6e 61 67 65 6c 66 61 72 2e 73 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 | ttp://nagelfar.sourceforge.net/' |
| 8d720 | 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 61 67 65 6c 66 61 72 22 20 22 2d 48 22 20 73 | ."...:command.("nagelfar"."-H".s |
| 8d740 | 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 3b 3b 20 66 6f | ource)...:error-patterns...;;.fo |
| 8d760 | 6f 2e 74 63 6c 3a 20 32 39 3a 20 45 20 57 72 6f 6e 67 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 | o.tcl:.29:.E.Wrong.number.of.arg |
| 8d780 | 75 6d 65 6e 74 73 20 28 34 29 20 74 6f 20 22 73 65 74 22 0a 20 20 3b 3b 20 66 6f 6f 2e 74 63 6c | uments.(4).to."set"...;;.foo.tcl |
| 8d7a0 | 3a 20 32 39 3a 20 57 20 45 78 70 72 20 77 69 74 68 6f 75 74 20 62 72 61 63 65 73 0a 20 20 28 28 | :.29:.W.Expr.without.braces...(( |
| 8d7c0 | 69 6e 66 6f 20 20 20 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 | info....line-start.(file-name)." |
| 8d7e0 | 3a 20 22 20 6c 69 6e 65 20 22 3a 20 4e 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | :.".line.":.N.".(message).line-e |
| 8d800 | 6e 64 29 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 | nd)....(warning.line-start.(file |
| 8d820 | 2d 6e 61 6d 65 29 20 22 3a 20 22 20 6c 69 6e 65 20 22 3a 20 57 20 22 20 28 6d 65 73 73 61 67 65 | -name).":.".line.":.W.".(message |
| 8d840 | 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 20 20 6c 69 6e 65 2d 73 74 61 | ).line-end)....(error...line-sta |
| 8d860 | 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 20 22 20 6c 69 6e 65 20 22 3a 20 45 20 22 20 | rt.(file-name).":.".line.":.E.". |
| 8d880 | 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 74 63 | (message).line-end))...:modes.tc |
| 8d8a0 | 6c 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 | l-mode)..(flycheck-define-checke |
| 8d8c0 | 72 20 74 65 72 72 61 66 6f 72 6d 0a 20 20 22 41 20 54 65 72 72 61 66 6f 72 6d 20 73 79 6e 74 61 | r.terraform..."A.Terraform.synta |
| 8d8e0 | 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 20 60 74 65 72 72 61 66 6f 72 6d 20 66 6d 74 27 2e 0a | x.checker.with.`terraform.fmt'.. |
| 8d900 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 74 65 72 72 61 66 6f 72 6d 2e | .See.URL.`https://www.terraform. |
| 8d920 | 69 6f 2f 64 6f 63 73 2f 63 6f 6d 6d 61 6e 64 73 2f 66 6d 74 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a | io/docs/commands/fmt.html'."...: |
| 8d940 | 63 6f 6d 6d 61 6e 64 20 28 22 74 65 72 72 61 66 6f 72 6d 22 20 22 66 6d 74 22 20 22 2d 6e 6f 2d | command.("terraform"."fmt"."-no- |
| 8d960 | 63 6f 6c 6f 72 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a | color"."-")...:standard-input.t. |
| 8d980 | 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 | ..:error-patterns...((error.line |
| 8d9a0 | 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f | -start."Error:.".(one-or-more.no |
| 8d9c0 | 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 5c 6e 5c 6e 20 20 6f 6e 20 3c | t-newline)..........."\n\n..on.< |
| 8d9e0 | 73 74 64 69 6e 3e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 2c 20 69 6e 20 22 20 28 6f 6e 65 2d | stdin>.line.".line.",.in.".(one- |
| 8da00 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 3a 22 0a 20 20 20 20 20 20 20 | or-more.not-newline).":"........ |
| 8da20 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f | ...(one-or-more."\n".(zero-or-mo |
| 8da40 | 72 65 20 73 70 61 63 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e | re.space.(one-or-more.not-newlin |
| 8da60 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d | e)))...........(message.(one-or- |
| 8da80 | 6d 6f 72 65 20 28 61 6e 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 | more.(and.(one-or-more.(not.(any |
| 8daa0 | 20 3f 5c 6e 29 29 29 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e | .?\n))).?\n)))...........line-en |
| 8dac0 | 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 | d)....(error.line-start."Error:. |
| 8dae0 | 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 0a 20 20 20 20 | ".(one-or-more.not-newline)..... |
| 8db00 | 20 20 20 20 20 20 22 5c 6e 5c 6e 20 20 6f 6e 20 3c 73 74 64 69 6e 3e 20 6c 69 6e 65 20 22 20 6c | ......"\n\n..on.<stdin>.line.".l |
| 8db20 | 69 6e 65 20 22 3a 5c 6e 20 20 28 73 6f 75 72 63 65 20 63 6f 64 65 20 6e 6f 74 20 61 76 61 69 6c | ine.":\n..(source.code.not.avail |
| 8db40 | 61 62 6c 65 29 5c 6e 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 6f | able)\n\n"...........(message.(o |
| 8db60 | 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f | ne-or-more.(and.(one-or-more.(no |
| 8db80 | 74 20 28 61 6e 79 20 3f 5c 6e 29 29 29 20 3f 5c 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c | t.(any.?\n))).?\n)))...........l |
| 8dba0 | 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 | ine-end))...:next-checkers.((war |
| 8dbc0 | 6e 69 6e 67 20 2e 20 74 65 72 72 61 66 6f 72 6d 2d 74 66 6c 69 6e 74 29 29 0a 20 20 3a 6d 6f 64 | ning...terraform-tflint))...:mod |
| 8dbe0 | 65 73 20 74 65 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | es.terraform-mode)..(flycheck-de |
| 8dc00 | 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 74 66 6c 69 6e 74 2d 76 61 72 | f-option-var.flycheck-tflint-var |
| 8dc20 | 69 61 62 6c 65 2d 66 69 6c 65 73 20 6e 69 6c 20 74 65 72 72 61 66 6f 72 6d 2d 74 66 6c 69 6e 74 | iable-files.nil.terraform-tflint |
| 8dc40 | 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 74 | ..."A.list.of.files.to.resolve.t |
| 8dc60 | 65 72 72 61 66 6f 72 6d 20 76 61 72 69 61 62 6c 65 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f | erraform.variables...The.value.o |
| 8dc80 | 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 | f.this.variable.is.a.list.of.str |
| 8dca0 | 69 6e 67 73 2c 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 66 69 6c | ings,.where.each.string.is.a.fil |
| 8dcc0 | 65 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 74 65 72 72 61 66 6f 72 6d 20 76 61 72 69 61 62 | e.to.add.to.the.terraform.variab |
| 8dce0 | 6c 65 73 20 66 69 6c 65 73 2e 0a 52 65 6c 61 74 69 76 65 20 66 69 6c 65 73 20 61 72 65 20 72 65 | les.files..Relative.files.are.re |
| 8dd00 | 6c 61 74 69 76 65 20 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 | lative.to.the.file.being.checked |
| 8dd20 | 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a | ."...:type.'(repeat.(directory.: |
| 8dd40 | 74 61 67 20 22 56 61 72 69 61 62 6c 65 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 | tag."Variable.file"))...:safe.#' |
| 8dd60 | 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 | flycheck-string-list-p...:packag |
| 8dd80 | 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 | e-version.'(flycheck..."32"))..( |
| 8dda0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 74 66 6c 69 6e 74 2d 6c 69 6e 74 | defun.flycheck-parse-tflint-lint |
| 8ddc0 | 65 72 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 | er.(output.checker.buffer)..."Pa |
| 8dde0 | 72 73 65 20 74 66 6c 69 6e 74 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 4a 53 4f 4e 20 4f 55 | rse.tflint.warnings.from.JSON.OU |
| 8de00 | 54 50 55 54 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 64 65 6e 6f 74 65 | TPUT...CHECKER.and.BUFFER.denote |
| 8de20 | 20 74 68 65 20 43 48 45 43 4b 45 52 20 74 68 61 74 20 72 65 74 75 72 6e 65 64 20 4f 55 54 50 55 | .the.CHECKER.that.returned.OUTPU |
| 8de40 | 54 20 61 6e 64 0a 74 68 65 20 42 55 46 46 45 52 20 74 68 61 74 20 77 61 73 20 63 68 65 63 6b 65 | T.and.the.BUFFER.that.was.checke |
| 8de60 | 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | d.respectively...See.URL.`https: |
| 8de80 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 65 72 72 61 66 6f 72 6d 2d 6c 69 6e 74 65 72 73 2f 74 | //github.com/terraform-linters/t |
| 8dea0 | 66 6c 69 6e 74 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 | flint'.for.more.information.abou |
| 8dec0 | 74 20 74 66 6c 69 6e 74 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 72 | t.tflint."...(mapcar.(lambda.(er |
| 8dee0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 65 72 72 0a 20 20 | r).............(let-alist.err... |
| 8df00 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d | ............(flycheck-error-new- |
| 8df20 | 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e 6c | at.................range.start.l |
| 8df40 | 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e | ine.................range.start. |
| 8df60 | 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 2e 72 75 | column................(pcase..ru |
| 8df80 | 6c 65 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 65 | le.severity..................("e |
| 8dfa0 | 72 72 6f 72 22 20 20 20 27 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rror"...'error)................. |
| 8dfc0 | 20 28 22 77 61 72 6e 69 6e 67 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 | .("warning".'warning)........... |
| 8dfe0 | 20 20 20 20 20 20 20 28 5f 20 20 20 20 20 20 20 20 20 27 65 72 72 6f 72 29 29 0a 20 20 20 20 20 | .......(_.........'error))...... |
| 8e000 | 20 20 20 20 20 20 20 20 20 20 2e 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...........message.............. |
| 8e020 | 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 2e 72 61 6e 67 65 2e 65 6e 64 2e 6c 69 6e 65 0a 20 20 20 20 | ..:end-line..range.end.line..... |
| 8e040 | 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 72 61 6e 67 65 2e 65 6e | ...........:end-column..range.en |
| 8e060 | 64 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c | d.column................:id..rul |
| 8e080 | 65 2e 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b 65 72 20 63 | e.name................:checker.c |
| 8e0a0 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 72 20 62 75 | hecker................:buffer.bu |
| 8e0c0 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 69 6c 65 6e 61 6d 65 20 28 62 | ffer................:filename.(b |
| 8e0e0 | 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 29 29 29 0a 20 20 20 20 20 | uffer-file-name.buffer))))...... |
| 8e100 | 20 20 20 20 20 28 63 64 72 20 28 61 73 73 71 20 27 69 73 73 75 65 73 20 28 63 61 72 20 28 66 6c | .....(cdr.(assq.'issues.(car.(fl |
| 8e120 | 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 29 29 29 29 0a 0a | ycheck-parse-json.output)))))).. |
| 8e140 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 72 72 61 66 6f | (flycheck-define-checker.terrafo |
| 8e160 | 72 6d 2d 74 66 6c 69 6e 74 0a 20 20 22 41 20 54 65 72 72 61 66 6f 72 6d 20 63 68 65 63 6b 65 72 | rm-tflint..."A.Terraform.checker |
| 8e180 | 20 75 73 69 6e 67 20 74 66 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | .using.tflint...See.URL.`https:/ |
| 8e1a0 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 74 65 72 72 61 66 6f 72 6d 2d 6c 69 6e 74 65 72 73 2f 74 66 | /github.com/terraform-linters/tf |
| 8e1c0 | 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 66 6c 69 6e 74 22 20 22 2d 2d | lint'."...:command.("tflint"."-- |
| 8e1e0 | 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 20 22 2d 2d 66 6f 72 63 65 22 0a 20 20 20 20 20 20 20 20 20 | format=json"."--force".......... |
| 8e200 | 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 76 61 72 2d 66 69 6c 65 3d 22 20 66 6c | ...(option-list."--var-file=".fl |
| 8e220 | 79 63 68 65 63 6b 2d 74 66 6c 69 6e 74 2d 76 61 72 69 61 62 6c 65 2d 66 69 6c 65 73 20 63 6f 6e | ycheck-tflint-variable-files.con |
| 8e240 | 63 61 74 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 | cat))...:error-parser.flycheck-p |
| 8e260 | 61 72 73 65 2d 74 66 6c 69 6e 74 2d 6c 69 6e 74 65 72 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 | arse-tflint-linter...:predicate. |
| 8e280 | 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 0a 20 20 3a 6d 6f 64 65 73 | flycheck-buffer-saved-p...:modes |
| 8e2a0 | 20 74 65 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 | .terraform-mode)..(flycheck-defi |
| 8e2c0 | 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 78 2d 63 68 6b 74 65 78 0a 20 20 22 41 20 54 65 58 20 61 | ne-checker.tex-chktex..."A.TeX.a |
| 8e2e0 | 6e 64 20 4c 61 54 65 58 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 | nd.LaTeX.syntax.and.style.checke |
| 8e300 | 72 20 75 73 69 6e 67 20 63 68 6b 74 65 78 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f | r.using.chktex...See.URL.`http:/ |
| 8e320 | 2f 77 77 77 2e 6e 6f 6e 67 6e 75 2e 6f 72 67 2f 63 68 6b 74 65 78 2f 27 2e 22 0a 20 20 3a 63 6f | /www.nongnu.org/chktex/'."...:co |
| 8e340 | 6d 6d 61 6e 64 20 28 22 63 68 6b 74 65 78 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e | mmand.("chktex".............(con |
| 8e360 | 66 69 67 2d 66 69 6c 65 20 22 2d 2d 6c 6f 63 61 6c 72 63 22 20 66 6c 79 63 68 65 63 6b 2d 63 68 | fig-file."--localrc".flycheck-ch |
| 8e380 | 6b 74 65 78 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 6f 6d 70 61 63 74 20 65 | ktexrc).............;;.Compact.e |
| 8e3a0 | 72 72 6f 72 20 6d 65 73 73 61 67 65 73 2c 20 61 6e 64 20 6e 6f 20 76 65 72 73 69 6f 6e 20 69 6e | rror.messages,.and.no.version.in |
| 8e3c0 | 66 6f 72 6d 61 74 69 6f 6e 2c 20 61 6e 64 20 65 78 65 63 75 74 65 0a 20 20 20 20 20 20 20 20 20 | formation,.and.execute.......... |
| 8e3e0 | 20 20 20 3b 3b 20 5c 69 6e 70 75 74 20 73 74 61 74 65 6d 65 6e 74 73 0a 20 20 20 20 20 20 20 20 | ...;;.\input.statements......... |
| 8e400 | 20 20 20 20 22 2d 2d 76 65 72 62 6f 73 69 74 79 3d 30 22 20 22 2d 2d 71 75 69 65 74 22 20 22 2d | ...."--verbosity=0"."--quiet"."- |
| 8e420 | 2d 69 6e 70 75 74 66 69 6c 65 73 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 | -inputfiles")...:standard-input. |
| 8e440 | 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 | t...:error-patterns...((warning. |
| 8e460 | 6c 69 6e 65 2d 73 74 61 72 74 20 22 73 74 64 69 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c | line-start."stdin:".line.":".col |
| 8e480 | 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d | umn.":".............(id.(one-or- |
| 8e4a0 | 6d 6f 72 65 20 64 69 67 69 74 29 29 20 22 3a 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d | more.digit)).":".(message).line- |
| 8e4c0 | 65 6e 64 29 29 0a 20 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 0a 20 20 28 6c 61 6d 62 64 61 20 | end))...:error-filter...(lambda. |
| 8e4e0 | 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d | (errors).....(flycheck-sanitize- |
| 8e500 | 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 69 6e 63 72 65 6d 65 6e 74 2d 65 72 72 6f 72 | errors.(flycheck-increment-error |
| 8e520 | 2d 63 6f 6c 75 6d 6e 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6c 61 74 | -columns.errors)))...:modes.(lat |
| 8e540 | 65 78 2d 6d 6f 64 65 20 70 6c 61 69 6e 2d 74 65 78 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 | ex-mode.plain-tex-mode))..(flych |
| 8e560 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 78 2d 6c 61 63 68 65 63 6b 0a 20 | eck-define-checker.tex-lacheck.. |
| 8e580 | 20 22 41 20 4c 61 54 65 58 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b | ."A.LaTeX.syntax.and.style.check |
| 8e5a0 | 65 72 20 75 73 69 6e 67 20 6c 61 63 68 65 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 | er.using.lacheck...See.URL.`http |
| 8e5c0 | 3a 2f 2f 77 77 77 2e 63 74 61 6e 2e 6f 72 67 2f 70 6b 67 2f 6c 61 63 68 65 63 6b 27 2e 22 0a 20 | ://www.ctan.org/pkg/lacheck'.".. |
| 8e5e0 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6c 61 63 68 65 63 6b 22 20 73 6f 75 72 63 65 2d 69 6e 70 6c | .:command.("lacheck".source-inpl |
| 8e600 | 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 | ace)...:error-patterns...((warni |
| 8e620 | 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 22 22 20 28 | ng.line-start............."\"".( |
| 8e640 | 66 69 6c 65 2d 6e 61 6d 65 29 20 22 5c 22 2c 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 | file-name)."\",.line.".line.":." |
| 8e660 | 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 | .(message).............line-end) |
| 8e680 | 29 0a 20 20 3a 6d 6f 64 65 73 20 6c 61 74 65 78 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 | )...:modes.latex-mode)..(flychec |
| 8e6a0 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 78 69 6e 66 6f 0a 20 20 22 41 20 54 65 | k-define-checker.texinfo..."A.Te |
| 8e6c0 | 78 69 6e 66 6f 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6d 61 6b 65 69 | xinfo.syntax.checker.using.makei |
| 8e6e0 | 6e 66 6f 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 | nfo...See.URL.`http://www.gnu.or |
| 8e700 | 67 2f 73 6f 66 74 77 61 72 65 2f 74 65 78 69 6e 66 6f 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | g/software/texinfo/'."...:comman |
| 8e720 | 64 20 28 22 6d 61 6b 65 69 6e 66 6f 22 20 22 2d 6f 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 20 22 | d.("makeinfo"."-o".null-device." |
| 8e740 | 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 | -")...:standard-input.t...:error |
| 8e760 | 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 | -patterns...((warning.line-start |
| 8e780 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 3a 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c | ............."-:".line.(optional |
| 8e7a0 | 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 3a 20 22 20 22 77 61 72 6e 69 6e 67 3a 20 22 20 28 6d | .":".column).":."."warning:.".(m |
| 8e7c0 | 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | essage).............line-end)... |
| 8e7e0 | 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 2d 3a | .(error.line-start..........."-: |
| 8e800 | 22 20 6c 69 6e 65 20 28 6f 70 74 69 6f 6e 61 6c 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 3a 20 | ".line.(optional.":".column).":. |
| 8e820 | 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 | ".(message)...........line-end)) |
| 8e840 | 0a 20 20 3a 6d 6f 64 65 73 20 74 65 78 69 6e 66 6f 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 | ...:modes.texinfo-mode)..(flyche |
| 8e860 | 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d | ck-def-config-file-var.flycheck- |
| 8e880 | 74 65 78 74 6c 69 6e 74 2d 63 6f 6e 66 69 67 0a 20 20 20 20 74 65 78 74 6c 69 6e 74 20 22 74 65 | textlint-config.....textlint."te |
| 8e8a0 | 78 74 6c 69 6e 74 72 63 2e 6a 73 6f 6e 22 29 0a 0a 3b 3b 20 54 68 69 73 20 6e 65 65 64 73 20 74 | xtlintrc.json")..;;.This.needs.t |
| 8e8c0 | 6f 20 62 65 20 73 65 74 20 62 65 63 61 75 73 65 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e | o.be.set.because.textlint.plugin |
| 8e8e0 | 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 20 73 65 70 61 72 61 74 65 6c 79 2c 0a 3b 3b 20 61 | s.are.installed.separately,.;;.a |
| 8e900 | 6e 64 20 74 68 65 72 65 20 69 73 20 6e 6f 20 77 61 79 20 74 6f 20 63 68 65 63 6b 20 74 68 65 69 | nd.there.is.no.way.to.check.thei |
| 8e920 | 72 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 73 74 61 74 75 73 20 2d 2d 20 74 65 78 74 6c 69 6e | r.installation.status.--.textlin |
| 8e940 | 74 20 73 69 6d 70 6c 79 0a 3b 3b 20 70 72 69 6e 74 73 20 61 20 62 61 63 6b 74 72 61 63 65 2e 0a | t.simply.;;.prints.a.backtrace.. |
| 8e960 | 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 | (flycheck-def-option-var.flychec |
| 8e980 | 6b 2d 74 65 78 74 6c 69 6e 74 2d 70 6c 75 67 69 6e 2d 61 6c 69 73 74 0a 20 20 20 20 27 28 28 6d | k-textlint-plugin-alist.....'((m |
| 8e9a0 | 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 2e 20 22 40 74 65 78 74 6c 69 6e 74 2f 6d 61 72 6b 64 6f | arkdown-mode..."@textlint/markdo |
| 8e9c0 | 77 6e 22 29 0a 20 20 20 20 20 20 28 67 66 6d 2d 6d 6f 64 65 20 2e 20 22 40 74 65 78 74 6c 69 6e | wn").......(gfm-mode..."@textlin |
| 8e9e0 | 74 2f 6d 61 72 6b 64 6f 77 6e 22 29 0a 20 20 20 20 20 20 28 74 20 2e 20 22 40 74 65 78 74 6c 69 | t/markdown").......(t..."@textli |
| 8ea00 | 6e 74 2f 74 65 78 74 22 29 29 0a 20 20 20 20 74 65 78 74 6c 69 6e 74 0a 20 20 22 41 6e 20 61 6c | nt/text")).....textlint..."An.al |
| 8ea20 | 69 73 74 20 6d 61 70 70 69 6e 67 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 74 6f 20 74 65 78 74 6c | ist.mapping.major.modes.to.textl |
| 8ea40 | 69 6e 74 20 70 6c 75 67 69 6e 73 2e 0a 0a 45 61 63 68 20 69 74 65 6d 20 69 73 20 61 20 63 6f 6e | int.plugins...Each.item.is.a.con |
| 8ea60 | 73 20 63 65 6c 6c 20 60 28 4d 41 4a 4f 52 2d 4d 4f 44 45 20 2e 20 50 4c 55 47 49 4e 29 27 2c 20 | s.cell.`(MAJOR-MODE...PLUGIN)',. |
| 8ea80 | 77 68 65 72 65 20 4d 41 4a 4f 52 2d 4d 4f 44 45 20 69 73 20 61 20 6d 6f 64 65 0a 60 66 6c 79 63 | where.MAJOR-MODE.is.a.mode.`flyc |
| 8eaa0 | 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 27 20 73 75 70 70 6f 72 74 73 20 61 6e 64 20 50 4c 55 47 | heck-textlint'.supports.and.PLUG |
| 8eac0 | 49 4e 20 69 73 20 61 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 2e 20 41 73 20 61 20 63 61 | IN.is.a.textlint.plugin..As.a.ca |
| 8eae0 | 74 63 68 2d 61 6c 6c 2c 0a 77 68 65 6e 20 4d 41 4a 4f 52 2d 4d 4f 44 45 20 69 73 20 74 2c 20 74 | tch-all,.when.MAJOR-MODE.is.t,.t |
| 8eb00 | 68 61 74 20 50 4c 55 47 49 4e 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 66 6f 72 20 61 6e 79 20 | hat.PLUGIN.will.be.used.for.any. |
| 8eb20 | 73 75 70 70 6f 72 74 65 64 20 6d 6f 64 65 20 74 68 61 74 0a 69 73 6e 27 74 20 73 70 65 63 69 66 | supported.mode.that.isn't.specif |
| 8eb40 | 69 65 64 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6e 70 6d 73 2e 69 6f 2f 73 | ied...See.URL.`https://npms.io/s |
| 8eb60 | 65 61 72 63 68 3f 71 3d 74 65 78 74 6c 69 6e 74 2d 70 6c 75 67 69 6e 27 20 66 6f 72 20 61 6c 6c | earch?q=textlint-plugin'.for.all |
| 8eb80 | 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 73 0a 70 75 62 6c 69 73 68 65 64 20 6f 6e 20 4e | .textlint.plugins.published.on.N |
| 8eba0 | 50 4d 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 63 | PM."...:type.'(repeat.(choice.(c |
| 8ebc0 | 6f 6e 73 20 73 79 6d 62 6f 6c 20 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ons.symbol.string).............. |
| 8ebe0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 63 6f 6e 73 74 20 74 29 20 73 74 72 69 | ............(cons.(const.t).stri |
| 8ec00 | 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 74 65 78 74 6c 69 6e | ng))))..(defun.flycheck--textlin |
| 8ec20 | 74 2d 67 65 74 2d 70 6c 75 67 69 6e 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 74 65 | t-get-plugin.()..."Return.the.te |
| 8ec40 | 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f | xtlint.plugin.for.the.current.mo |
| 8ec60 | 64 65 2e 22 0a 20 20 28 63 64 72 20 28 73 65 71 2d 66 69 6e 64 0a 20 20 20 20 20 20 20 20 28 6c | de."...(cdr.(seq-find.........(l |
| 8ec80 | 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 | ambda.(arg)...........(pcase-let |
| 8eca0 | 20 28 28 60 28 2c 6d 6f 64 65 20 2e 20 5f 29 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 | .((`(,mode..._).arg))........... |
| 8ecc0 | 20 20 28 6f 72 20 28 61 6e 64 20 28 62 6f 6f 6c 65 61 6e 70 20 6d 6f 64 65 29 20 6d 6f 64 65 29 | ..(or.(and.(booleanp.mode).mode) |
| 8ece0 | 20 3b 20 6d 6f 64 65 20 69 73 20 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 | .;.mode.is.t.................(de |
| 8ed00 | 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 66 6c | rived-mode-p.mode)))).........fl |
| 8ed20 | 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d 70 6c 75 67 69 6e 2d 61 6c 69 73 74 29 29 29 0a | ycheck-textlint-plugin-alist))). |
| 8ed40 | 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 78 74 6c 69 | .(flycheck-define-checker.textli |
| 8ed60 | 6e 74 0a 20 20 22 41 20 74 65 78 74 20 70 72 6f 73 65 20 6c 69 6e 74 65 72 20 75 73 69 6e 67 20 | nt..."A.text.prose.linter.using. |
| 8ed80 | 74 65 78 74 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 74 65 78 74 | textlint...See.URL.`https://text |
| 8eda0 | 6c 69 6e 74 2e 67 69 74 68 75 62 2e 69 6f 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | lint.github.io/'."...:command.(" |
| 8edc0 | 74 65 78 74 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 | textlint".............(config-fi |
| 8ede0 | 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d | le."--config".flycheck-textlint- |
| 8ee00 | 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 | config)............."--format"." |
| 8ee20 | 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 67 65 74 20 74 68 65 20 66 69 72 | json".............;;.get.the.fir |
| 8ee40 | 73 74 20 6d 61 74 63 68 69 6e 67 20 70 6c 75 67 69 6e 20 66 72 6f 6d 20 70 6c 75 67 69 6e 2d 61 | st.matching.plugin.from.plugin-a |
| 8ee60 | 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 70 6c 75 67 69 6e 22 0a 20 20 20 20 | list............."--plugin"..... |
| 8ee80 | 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 2d 74 65 78 74 6c 69 6e | ........(eval.(flycheck--textlin |
| 8eea0 | 74 2d 67 65 74 2d 70 6c 75 67 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 | t-get-plugin)).............sourc |
| 8eec0 | 65 29 0a 20 20 3b 3b 20 74 65 78 74 6c 69 6e 74 20 73 65 65 6d 73 20 74 6f 20 73 61 79 20 74 68 | e)...;;.textlint.seems.to.say.th |
| 8eee0 | 61 74 20 69 74 73 20 6a 73 6f 6e 20 6f 75 74 70 75 74 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 | at.its.json.output.is.compatible |
| 8ef00 | 20 77 69 74 68 20 45 53 4c 69 6e 74 2e 0a 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 74 65 78 74 6c | .with.ESLint....;;.https://textl |
| 8ef20 | 69 6e 74 2e 67 69 74 68 75 62 2e 69 6f 2f 64 6f 63 73 2f 66 6f 72 6d 61 74 74 65 72 2e 68 74 6d | int.github.io/docs/formatter.htm |
| 8ef40 | 6c 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 | l...:error-parser.flycheck-parse |
| 8ef60 | 2d 65 73 6c 69 6e 74 0a 20 20 3b 3b 20 74 65 78 74 6c 69 6e 74 20 63 61 6e 20 73 75 70 70 6f 72 | -eslint...;;.textlint.can.suppor |
| 8ef80 | 74 20 64 69 66 66 65 72 65 6e 74 20 66 6f 72 6d 61 74 73 20 77 69 74 68 20 74 65 78 74 6c 69 6e | t.different.formats.with.textlin |
| 8efa0 | 74 20 70 6c 75 67 69 6e 73 2c 20 62 75 74 0a 20 20 3b 3b 20 6f 6e 6c 79 20 74 65 78 74 20 61 6e | t.plugins,.but...;;.only.text.an |
| 8efc0 | 64 20 6d 61 72 6b 64 6f 77 6e 20 66 6f 72 6d 61 74 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 | d.markdown.formats.are.installed |
| 8efe0 | 20 62 79 20 64 65 66 61 75 6c 74 2e 20 41 73 6b 20 74 68 65 0a 20 20 3b 3b 20 75 73 65 72 20 74 | .by.default..Ask.the...;;.user.t |
| 8f000 | 6f 20 61 64 64 20 6d 6f 64 65 2d 3e 70 6c 75 67 69 6e 20 6d 61 70 70 69 6e 67 73 20 6d 61 6e 75 | o.add.mode->plugin.mappings.manu |
| 8f020 | 61 6c 6c 79 20 69 6e 0a 20 20 3b 3b 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d | ally.in...;;.`flycheck-textlint- |
| 8f040 | 70 6c 75 67 69 6e 2d 61 6c 69 73 74 27 2e 0a 20 20 3a 6d 6f 64 65 73 0a 20 20 28 74 65 78 74 2d | plugin-alist'....:modes...(text- |
| 8f060 | 6d 6f 64 65 20 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 20 6d 65 73 73 | mode.markdown-mode.gfm-mode.mess |
| 8f080 | 61 67 65 2d 6d 6f 64 65 20 61 64 6f 63 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | age-mode.adoc-mode.............. |
| 8f0a0 | 6d 68 74 6d 6c 2d 6d 6f 64 65 20 6c 61 74 65 78 2d 6d 6f 64 65 20 6f 72 67 2d 6d 6f 64 65 20 72 | mhtml-mode.latex-mode.org-mode.r |
| 8f0c0 | 73 74 2d 6d 6f 64 65 29 0a 20 20 3a 65 6e 61 62 6c 65 64 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 | st-mode)...:enabled...(lambda.() |
| 8f0e0 | 20 28 66 6c 79 63 68 65 63 6b 2d 2d 74 65 78 74 6c 69 6e 74 2d 67 65 74 2d 70 6c 75 67 69 6e 29 | .(flycheck--textlint-get-plugin) |
| 8f100 | 29 0a 20 20 3a 76 65 72 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 28 6c | )...:verify...(lambda.(_).....(l |
| 8f120 | 65 74 20 28 28 70 6c 75 67 69 6e 20 28 66 6c 79 63 68 65 63 6b 2d 2d 74 65 78 74 6c 69 6e 74 2d | et.((plugin.(flycheck--textlint- |
| 8f140 | 67 65 74 2d 70 6c 75 67 69 6e 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 20 | get-plugin))).......(list....... |
| 8f160 | 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e | .(flycheck-verification-result-n |
| 8f180 | 65 77 0a 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 | ew.........:label."textlint.plug |
| 8f1a0 | 69 6e 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 70 6c 75 67 69 6e 0a 20 20 20 20 | in".........:message.plugin..... |
| 8f1c0 | 20 20 20 20 3a 66 61 63 65 20 27 73 75 63 63 65 73 73 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 | ....:face.'success)))))..(flyche |
| 8f1e0 | 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d | ck-def-config-file-var.flycheck- |
| 8f200 | 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 0a 20 20 20 20 74 79 70 | typescript-tslint-config.....typ |
| 8f220 | 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 20 22 74 73 6c 69 6e 74 2e 6a 73 6f 6e 22 0a 20 20 3a | escript-tslint."tslint.json"...: |
| 8f240 | 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 37 | package-version.'(flycheck..."27 |
| 8f260 | 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | "))..(flycheck-def-option-var.fl |
| 8f280 | 79 63 68 65 63 6b 2d 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 2d 72 75 6c 65 73 64 69 | ycheck-typescript-tslint-rulesdi |
| 8f2a0 | 72 0a 20 20 20 20 6e 69 6c 20 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 0a 20 20 22 54 | r.....nil.typescript-tslint..."T |
| 8f2c0 | 68 65 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 63 75 73 74 6f 6d 20 72 75 6c 65 73 20 66 6f 72 | he.directory.of.custom.rules.for |
| 8f2e0 | 20 54 53 4c 69 6e 74 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 | .TSLint...The.value.of.this.vari |
| 8f300 | 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 | able.is.either.a.string.containi |
| 8f320 | 6e 67 20 74 68 65 20 70 61 74 68 0a 74 6f 20 61 20 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 | ng.the.path.to.a.directory.with. |
| 8f340 | 63 75 73 74 6f 6d 20 72 75 6c 65 73 2c 20 6f 72 20 6e 69 6c 2c 20 74 6f 20 6e 6f 74 20 67 69 76 | custom.rules,.or.nil,.to.not.giv |
| 8f360 | 65 20 61 6e 79 20 63 75 73 74 6f 6d 0a 72 75 6c 65 73 20 74 6f 20 54 53 4c 69 6e 74 2e 0a 0a 52 | e.any.custom.rules.to.TSLint...R |
| 8f380 | 65 66 65 72 20 74 6f 20 74 68 65 20 54 53 4c 69 6e 74 20 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c | efer.to.the.TSLint.manual.at.URL |
| 8f3a0 | 0a 60 68 74 74 70 3a 2f 2f 70 61 6c 61 6e 74 69 72 2e 67 69 74 68 75 62 2e 69 6f 2f 74 73 6c 69 | .`http://palantir.github.io/tsli |
| 8f3c0 | 6e 74 2f 75 73 61 67 65 2f 63 6c 69 2f 27 0a 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 | nt/usage/cli/'.for.more.informat |
| 8f3e0 | 69 6f 6e 20 61 62 6f 75 74 20 74 68 65 20 63 75 73 74 6f 6d 20 64 69 72 65 63 74 6f 72 79 2e 22 | ion.about.the.custom.directory." |
| 8f400 | 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e | ...:type.'(choice.(const.:tag."N |
| 8f420 | 6f 20 63 75 73 74 6f 6d 20 72 75 6c 65 73 20 64 69 72 65 63 74 6f 72 79 22 20 6e 69 6c 29 0a 20 | o.custom.rules.directory".nil).. |
| 8f440 | 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 20 3a 74 61 67 20 | ................(directory.:tag. |
| 8f460 | 22 43 75 73 74 6f 6d 20 72 75 6c 65 73 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 | "Custom.rules.directory"))...:sa |
| 8f480 | 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 | fe.#'flycheck-string-or-nil-p... |
| 8f4a0 | 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 | :package-version.'(flycheck..."2 |
| 8f4c0 | 37 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 | 7"))..(flycheck-def-args-var.fly |
| 8f4e0 | 63 68 65 63 6b 2d 74 73 6c 69 6e 74 2d 61 72 67 73 20 28 74 79 70 65 73 63 72 69 70 74 2d 74 73 | check-tslint-args.(typescript-ts |
| 8f500 | 6c 69 6e 74 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | lint)...:package-version.'(flych |
| 8f520 | 65 63 6b 20 2e 20 22 33 31 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 | eck..."31"))..(flycheck-define-c |
| 8f540 | 68 65 63 6b 65 72 20 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 0a 20 20 22 54 79 70 65 | hecker.typescript-tslint..."Type |
| 8f560 | 53 63 72 69 70 74 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 54 53 4c 69 6e | Script.style.checker.using.TSLin |
| 8f580 | 74 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | t...Note.that.this.syntax.checke |
| 8f5a0 | 72 20 69 73 20 6e 6f 74 20 75 73 65 64 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 74 79 70 65 73 | r.is.not.used.if.`flycheck-types |
| 8f5c0 | 63 72 69 70 74 2d 74 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 27 20 69 73 20 6e 69 6c 20 6f 72 20 72 | cript-tslint-config'.is.nil.or.r |
| 8f5e0 | 65 66 65 72 73 20 74 6f 20 61 0a 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2e 0a 0a 53 | efers.to.a.non-existing.file...S |
| 8f600 | 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 61 6c 61 6e | ee.URL.`https://github.com/palan |
| 8f620 | 74 69 72 2f 74 73 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 73 6c 69 6e | tir/tslint'."...:command.("tslin |
| 8f640 | 74 22 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | t"."--format"."json"............ |
| 8f660 | 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 | .(config-file."--config".flychec |
| 8f680 | 6b 2d 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 | k-typescript-tslint-config)..... |
| 8f6a0 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 72 75 6c 65 73 2d 64 69 72 22 20 66 6c | ........(option."--rules-dir".fl |
| 8f6c0 | 79 63 68 65 63 6b 2d 74 79 70 65 73 63 72 69 70 74 2d 74 73 6c 69 6e 74 2d 72 75 6c 65 73 64 69 | ycheck-typescript-tslint-rulesdi |
| 8f6e0 | 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 74 73 | r).............(eval.flycheck-ts |
| 8f700 | 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d 69 6e | lint-args).............source-in |
| 8f720 | 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 68 65 63 6b 2d | place)...:error-parser.flycheck- |
| 8f740 | 70 61 72 73 65 2d 74 73 6c 69 6e 74 0a 20 20 3a 6d 6f 64 65 73 20 28 74 79 70 65 73 63 72 69 70 | parse-tslint...:modes.(typescrip |
| 8f760 | 74 2d 6d 6f 64 65 20 74 79 70 65 73 63 72 69 70 74 2d 74 73 2d 6d 6f 64 65 20 74 73 78 2d 74 73 | t-mode.typescript-ts-mode.tsx-ts |
| 8f780 | 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 | -mode))..(flycheck-def-option-va |
| 8f7a0 | 72 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 6c 61 74 6f 72 2d 69 6e 63 6c 75 64 65 2d 70 61 74 | r.flycheck-verilator-include-pat |
| 8f7c0 | 68 20 6e 69 6c 20 76 65 72 69 6c 6f 67 2d 76 65 72 69 6c 61 74 6f 72 0a 20 20 22 41 20 6c 69 73 | h.nil.verilog-verilator..."A.lis |
| 8f7e0 | 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 56 65 72 | t.of.include.directories.for.Ver |
| 8f800 | 69 6c 61 74 6f 72 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 | ilator...The.value.of.this.varia |
| 8f820 | 62 6c 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 77 68 65 72 65 20 | ble.is.a.list.of.strings,.where. |
| 8f840 | 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 61 64 | each.string.is.a.directory.to.ad |
| 8f860 | 64 20 74 6f 20 74 68 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 56 65 72 69 6c 61 74 | d.to.the.include.path.of.Verilat |
| 8f880 | 6f 72 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 6c 61 74 69 76 65 20 | or..Relative.paths.are.relative. |
| 8f8a0 | 74 6f 20 74 68 65 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 22 0a 20 20 3a 74 | to.the.file.being.checked."...:t |
| 8f8c0 | 79 70 65 20 27 28 72 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 49 6e | ype.'(repeat.(directory.:tag."In |
| 8f8e0 | 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 | clude.directory"))...:safe.#'fly |
| 8f900 | 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | check-string-list-p...:package-v |
| 8f920 | 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 34 22 29 29 0a 0a 28 66 | ersion.'(flycheck..."0.24"))..(f |
| 8f940 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 76 65 72 69 6c 6f 67 2d 76 | lycheck-define-checker.verilog-v |
| 8f960 | 65 72 69 6c 61 74 6f 72 0a 20 20 22 41 20 56 65 72 69 6c 6f 67 20 73 79 6e 74 61 78 20 63 68 65 | erilator..."A.Verilog.syntax.che |
| 8f980 | 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 56 65 72 69 6c 61 74 6f 72 20 56 65 72 69 6c 6f 67 | cker.using.the.Verilator.Verilog |
| 8f9a0 | 20 48 44 4c 20 73 69 6d 75 6c 61 74 6f 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | .HDL.simulator...See.URL.`https: |
| 8f9c0 | 2f 2f 77 77 77 2e 76 65 72 69 70 6f 6f 6c 2e 6f 72 67 2f 77 69 6b 69 2f 76 65 72 69 6c 61 74 6f | //www.veripool.org/wiki/verilato |
| 8f9e0 | 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 76 65 72 69 6c 61 74 6f 72 22 20 22 2d 2d | r'."...:command.("verilator"."-- |
| 8fa00 | 6c 69 6e 74 2d 6f 6e 6c 79 22 20 22 2d 57 61 6c 6c 22 20 22 2d 2d 71 75 69 65 74 2d 65 78 69 74 | lint-only"."-Wall"."--quiet-exit |
| 8fa20 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 49 22 20 | ".............(option-list."-I". |
| 8fa40 | 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 6c 61 74 6f 72 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 | flycheck-verilator-include-path. |
| 8fa60 | 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 | concat).............source)...:e |
| 8fa80 | 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 | rror-patterns...((warning.line-s |
| 8faa0 | 74 61 72 74 20 22 25 57 61 72 6e 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 20 22 | tart."%Warning".............(?." |
| 8fac0 | 2d 22 20 28 69 64 20 28 2b 20 28 61 6e 79 20 22 30 2d 39 41 2d 5a 5f 22 29 29 29 29 20 22 3a 20 | -".(id.(+.(any."0-9A-Z_")))).":. |
| 8fae0 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 3f 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 | ".............(?.(file-name).":" |
| 8fb00 | 20 6c 69 6e 65 20 22 3a 22 20 28 3f 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 20 22 20 22 29 0a 20 20 | .line.":".(?.column.":").".")... |
| 8fb20 | 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | ..........(message).line-end)... |
| 8fb40 | 20 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 25 45 72 72 6f 72 22 0a 20 20 20 20 | .(error.line-start."%Error"..... |
| 8fb60 | 20 20 20 20 20 20 28 3f 20 22 2d 22 20 28 69 64 20 28 2b 20 28 61 6e 79 20 22 30 2d 39 41 2d 5a | ......(?."-".(id.(+.(any."0-9A-Z |
| 8fb80 | 5f 22 29 29 29 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 3f 20 28 66 69 6c 65 2d 6e | _")))).":."...........(?.(file-n |
| 8fba0 | 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 28 3f 20 63 6f 6c 75 6d 6e 20 22 3a 22 29 | ame).":".line.":".(?.column.":") |
| 8fbc0 | 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | .".")...........(message).line-e |
| 8fbe0 | 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 76 65 72 69 6c 6f 67 2d 6d 6f 64 65 29 0a 0a 28 66 6c | nd))...:modes.verilog-mode)..(fl |
| 8fc00 | 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 | ycheck-def-option-var.flycheck-g |
| 8fc20 | 68 64 6c 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 6e 69 6c 20 76 68 64 6c 2d 67 | hdl-language-standard.nil.vhdl-g |
| 8fc40 | 68 64 6c 0a 20 20 22 54 68 65 20 6c 61 6e 67 75 61 67 65 20 73 74 61 6e 64 61 72 64 20 74 6f 20 | hdl..."The.language.standard.to. |
| 8fc60 | 75 73 65 20 69 6e 20 47 48 44 4c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 | use.in.GHDL...The.value.of.this. |
| 8fc80 | 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f | variable.is.either.a.string.deno |
| 8fca0 | 74 69 6e 67 20 61 20 6c 61 6e 67 75 61 67 65 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 20 6e 69 6c | ting.a.language.standard,.or.nil |
| 8fcc0 | 2c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 2e 20 20 | ,.to.use.the.default.standard... |
| 8fce0 | 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 0a 70 61 73 73 20 74 68 65 20 6c 61 6e 67 75 61 67 65 20 | When.non-nil,.pass.the.language. |
| 8fd00 | 73 74 61 6e 64 61 72 64 20 76 69 61 20 74 68 65 20 60 2d 2d 73 74 64 27 20 6f 70 74 69 6f 6e 2e | standard.via.the.`--std'.option. |
| 8fd20 | 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | "...:type.'(choice.(const.:tag." |
| 8fd40 | 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | Default.standard".nil).......... |
| 8fd60 | 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 73 | ........(string.:tag."Language.s |
| 8fd80 | 74 61 6e 64 61 72 64 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 | tandard"))...:safe.#'flycheck-st |
| 8fda0 | 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | ring-or-nil-p...:package-version |
| 8fdc0 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 | .'(flycheck..."32")).(make-varia |
| 8fde0 | 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d | ble-buffer-local.'flycheck-ghdl- |
| 8fe00 | 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | language-standard)..(flycheck-de |
| 8fe20 | 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d 77 6f 72 6b 64 | f-option-var.flycheck-ghdl-workd |
| 8fe40 | 69 72 20 6e 69 6c 20 76 68 64 6c 2d 67 68 64 6c 0a 20 20 22 54 68 65 20 64 69 72 65 63 74 6f 72 | ir.nil.vhdl-ghdl..."The.director |
| 8fe60 | 79 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 6c 69 62 72 61 72 79 2e 0a 0a | y.to.use.for.the.file.library... |
| 8fe80 | 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 65 69 | The.value.of.this.variable.is.ei |
| 8fea0 | 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | ther.a.string.with.the.directory |
| 8fec0 | 0a 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 66 69 6c 65 20 6c 69 62 72 61 72 79 2c 20 6f 72 | .to.use.for.the.file.library,.or |
| 8fee0 | 20 6e 69 6c 2c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 2e 0a | .nil,.to.use.the.default.value.. |
| 8ff00 | 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | When.non-nil,.pass.the.directory |
| 8ff20 | 20 76 69 61 20 74 68 65 20 60 2d 2d 77 6f 72 6b 64 69 72 27 20 6f 70 74 69 6f 6e 2e 22 0a 20 20 | .via.the.`--workdir'.option."... |
| 8ff40 | 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 65 66 61 | :type.'(choice.(const.:tag."Defa |
| 8ff60 | 75 6c 74 20 64 69 72 65 63 74 6f 72 79 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ult.directory".nil)............. |
| 8ff80 | 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 69 72 65 63 74 6f 72 79 20 66 6f 72 | .....(string.:tag."Directory.for |
| 8ffa0 | 20 74 68 65 20 66 69 6c 65 20 6c 69 62 72 61 72 79 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 | .the.file.library"))...:safe.#'f |
| 8ffc0 | 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 | lycheck-string-or-nil-p...:packa |
| 8ffe0 | 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 28 | ge-version.'(flycheck..."32")).( |
| 90000 | 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 | make-variable-buffer-local.'flyc |
| 90020 | 68 65 63 6b 2d 67 68 64 6c 2d 77 6f 72 6b 64 69 72 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | heck-ghdl-workdir)..(flycheck-de |
| 90040 | 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d 69 65 65 65 2d | f-option-var.flycheck-ghdl-ieee- |
| 90060 | 6c 69 62 72 61 72 79 20 6e 69 6c 20 76 68 64 6c 2d 67 68 64 6c 0a 20 20 22 54 68 65 20 73 74 61 | library.nil.vhdl-ghdl..."The.sta |
| 90080 | 6e 64 61 72 64 20 74 6f 20 75 73 65 20 66 6f 72 20 74 68 65 20 49 45 45 45 20 6c 69 62 72 61 72 | ndard.to.use.for.the.IEEE.librar |
| 900a0 | 79 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 | y...The.value.of.this.variable.i |
| 900c0 | 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 64 65 6e 6f 74 69 6e 67 20 61 6e 20 69 65 | s.either.a.string.denoting.an.ie |
| 900e0 | 65 65 20 6c 69 62 72 61 72 79 0a 73 74 61 6e 64 61 72 64 2c 20 6f 72 20 6e 69 6c 2c 20 74 6f 20 | ee.library.standard,.or.nil,.to. |
| 90100 | 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 2e 20 20 57 68 65 6e 20 | use.the.default.standard...When. |
| 90120 | 6e 6f 6e 2d 6e 69 6c 2c 0a 70 61 73 73 20 74 68 65 20 69 65 65 65 20 6c 69 62 72 61 72 79 20 73 | non-nil,.pass.the.ieee.library.s |
| 90140 | 74 61 6e 64 61 72 64 20 76 69 61 20 74 68 65 20 60 2d 2d 69 65 65 65 27 20 6f 70 74 69 6f 6e 2e | tandard.via.the.`--ieee'.option. |
| 90160 | 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | "...:type.'(choice.(const.:tag." |
| 90180 | 44 65 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 | Default.standard".nil).......... |
| 901a0 | 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 49 45 45 45 20 4c 69 62 | ........(const.:tag."No.IEEE.Lib |
| 901c0 | 72 61 72 79 22 20 22 6e 6f 6e 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | rary"."none")..................( |
| 901e0 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 45 45 45 20 73 74 61 6e 64 61 72 64 22 20 22 73 74 61 6e | const.:tag."IEEE.standard"."stan |
| 90200 | 64 61 72 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a | dard")..................(const.: |
| 90220 | 74 61 67 20 22 53 79 6e 6f 70 73 79 73 20 73 74 61 6e 64 61 72 64 22 20 22 73 79 6e 6f 70 73 79 | tag."Synopsys.standard"."synopsy |
| 90240 | 73 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 | s")..................(const.:tag |
| 90260 | 20 22 4d 65 6e 74 6f 72 20 73 74 61 6e 64 61 72 64 22 20 22 6d 65 6e 74 6f 72 22 29 29 0a 20 20 | ."Mentor.standard"."mentor"))... |
| 90280 | 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 | :safe.#'flycheck-string-or-nil-p |
| 902a0 | 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e | ...:package-version.'(flycheck.. |
| 902c0 | 20 22 33 32 22 29 29 0a 28 6d 61 6b 65 2d 76 61 72 69 61 62 6c 65 2d 62 75 66 66 65 72 2d 6c 6f | ."32")).(make-variable-buffer-lo |
| 902e0 | 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d 69 65 65 65 2d 6c 69 62 72 61 72 79 29 | cal.'flycheck-ghdl-ieee-library) |
| 90300 | 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 76 68 64 6c 2d | ..(flycheck-define-checker.vhdl- |
| 90320 | 67 68 64 6c 0a 20 20 22 41 20 56 48 44 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 | ghdl..."A.VHDL.syntax.checker.us |
| 90340 | 69 6e 67 20 47 48 44 4c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 | ing.GHDL...See.URL.`https://gith |
| 90360 | 75 62 2e 63 6f 6d 2f 67 68 64 6c 2f 67 68 64 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | ub.com/ghdl/ghdl'."...:command.( |
| 90380 | 22 67 68 64 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 73 22 20 3b 20 6f 6e 6c 79 20 64 | "ghdl"............."-s".;.only.d |
| 903a0 | 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 | o.the.syntax.checking........... |
| 903c0 | 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 74 64 3d 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c | ..(option."--std=".flycheck-ghdl |
| 903e0 | 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 | -language-standard.concat)...... |
| 90400 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 77 6f 72 6b 64 69 72 3d 22 20 66 6c 79 63 | .......(option."--workdir=".flyc |
| 90420 | 68 65 63 6b 2d 67 68 64 6c 2d 77 6f 72 6b 64 69 72 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 | heck-ghdl-workdir.concat)....... |
| 90440 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 69 65 65 65 3d 22 20 66 6c 79 63 68 65 63 6b | ......(option."--ieee=".flycheck |
| 90460 | 2d 67 68 64 6c 2d 69 65 65 65 2d 6c 69 62 72 61 72 79 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 | -ghdl-ieee-library.concat)...... |
| 90480 | 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 | .......source)...:error-patterns |
| 904a0 | 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 66 69 6c 65 2d 6e 61 6d 65 | ...((error.line-start.(file-name |
| 904c0 | 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 | ).":".line.":".column.":.".(mess |
| 904e0 | 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 76 68 64 6c 2d 6d 6f | age).line-end))...:modes.vhdl-mo |
| 90500 | 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c | de)..(flycheck-def-option-var.fl |
| 90520 | 79 63 68 65 63 6b 2d 78 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 2d 78 73 64 2d 70 61 74 68 20 6e | ycheck-xml-xmlstarlet-xsd-path.n |
| 90540 | 69 6c 20 78 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 0a 20 20 22 41 6e 20 58 53 44 20 73 63 68 65 | il.xml-xmlstarlet..."An.XSD.sche |
| 90560 | 6d 61 20 74 6f 20 76 61 6c 69 64 61 74 65 20 61 67 61 69 6e 73 74 2e 22 0a 20 20 3a 74 79 70 65 | ma.to.validate.against."...:type |
| 90580 | 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 6c | .'(choice.(const.:tag."None".nil |
| 905a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 58 | )..................(file.:tag."X |
| 905c0 | 53 44 20 73 63 68 65 6d 61 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d | SD.schema"))...:safe.#'flycheck- |
| 905e0 | 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 | string-or-nil-p...:package-versi |
| 90600 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 31 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | on.'(flycheck..."31"))..(flychec |
| 90620 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 78 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 0a | k-define-checker.xml-xmlstarlet. |
| 90640 | 20 20 22 41 20 58 4d 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 76 61 6c 69 | .."A.XML.syntax.checker.and.vali |
| 90660 | 64 61 74 6f 72 20 75 73 69 6e 67 20 74 68 65 20 78 6d 6c 73 74 61 72 6c 65 74 20 75 74 69 6c 69 | dator.using.the.xmlstarlet.utili |
| 90680 | 74 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 78 6d 6c 73 74 61 72 2e 73 6f 75 | ty...See.URL.`http://xmlstar.sou |
| 906a0 | 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 27 2e 22 0a 20 20 3b 3b 20 56 61 6c 69 64 61 74 65 20 73 | rceforge.net/'."...;;.Validate.s |
| 906c0 | 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 77 69 74 68 20 76 65 72 62 6f 73 65 20 65 72 72 6f 72 | tandard.input.with.verbose.error |
| 906e0 | 20 6d 65 73 73 61 67 65 73 2c 20 61 6e 64 20 64 6f 20 6e 6f 74 20 64 75 6d 70 0a 20 20 3b 3b 20 | .messages,.and.do.not.dump...;;. |
| 90700 | 63 6f 6e 74 65 6e 74 73 20 74 6f 20 73 74 61 6e 64 61 72 64 20 6f 75 74 70 75 74 0a 20 20 3a 63 | contents.to.standard.output...:c |
| 90720 | 6f 6d 6d 61 6e 64 20 28 22 78 6d 6c 73 74 61 72 6c 65 74 22 20 22 76 61 6c 22 20 22 2d 2d 65 72 | ommand.("xmlstarlet"."val"."--er |
| 90740 | 72 22 20 22 2d 2d 71 75 69 65 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e | r"."--quiet".............(option |
| 90760 | 20 22 2d 2d 78 73 64 22 20 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 | ."--xsd".flycheck-xml-xmlstarlet |
| 90780 | 2d 78 73 64 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a 20 20 3a 73 | -xsd-path)............."-")...:s |
| 907a0 | 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e | tandard-input.t...:error-pattern |
| 907c0 | 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 2d 3a 22 20 6c 69 6e 65 | s...((error.line-start."-:".line |
| 907e0 | 20 22 2e 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d | .".".column.":.".(message).line- |
| 90800 | 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 78 6d 6c 2d 6d 6f 64 65 20 6e 78 6d 6c 2d 6d 6f | end))...:modes.(xml-mode.nxml-mo |
| 90820 | 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 | de))..(flycheck-def-option-var.f |
| 90840 | 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 2d 78 73 64 2d 70 61 74 68 20 6e 69 6c | lycheck-xml-xmllint-xsd-path.nil |
| 90860 | 20 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 0a 20 20 22 41 6e 20 58 53 44 20 73 63 68 65 6d 61 20 74 6f | .xml-xmllint..."An.XSD.schema.to |
| 90880 | 20 76 61 6c 69 64 61 74 65 20 61 67 61 69 6e 73 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 | .validate.against."...:type.'(ch |
| 908a0 | 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 6c 29 0a 20 20 20 | oice.(const.:tag."None".nil).... |
| 908c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 58 53 44 20 73 63 | ..............(file.:tag."XSD.sc |
| 908e0 | 68 65 6d 61 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e | hema"))...:safe.#'flycheck-strin |
| 90900 | 67 2d 6f 72 2d 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | g-or-nil-p...:package-version.'( |
| 90920 | 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 31 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | flycheck..."31"))..(flycheck-def |
| 90940 | 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 | -option-var.flycheck-xml-xmllint |
| 90960 | 2d 72 65 6c 61 78 6e 67 2d 70 61 74 68 20 6e 69 6c 20 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 0a 20 20 | -relaxng-path.nil.xml-xmllint... |
| 90980 | 22 41 6e 20 52 45 4c 41 58 20 4e 47 20 73 63 68 65 6d 61 20 74 6f 20 76 61 6c 69 64 61 74 65 20 | "An.RELAX.NG.schema.to.validate. |
| 909a0 | 61 67 61 69 6e 73 74 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 | against."...:type.'(choice.(cons |
| 909c0 | 74 20 3a 74 61 67 20 22 4e 6f 6e 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | t.:tag."None".nil).............. |
| 909e0 | 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 52 45 4c 41 58 20 4e 47 20 73 63 68 65 6d 61 22 | ....(file.:tag."RELAX.NG.schema" |
| 90a00 | 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d | ))...:safe.#'flycheck-string-or- |
| 90a20 | 6e 69 6c 2d 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 | nil-p...:package-version.'(flych |
| 90a40 | 65 63 6b 20 2e 20 22 33 34 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 | eck..."34"))..(flycheck-define-c |
| 90a60 | 68 65 63 6b 65 72 20 78 6d 6c 2d 78 6d 6c 6c 69 6e 74 0a 20 20 22 41 20 58 4d 4c 20 73 79 6e 74 | hecker.xml-xmllint..."A.XML.synt |
| 90a80 | 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 76 61 6c 69 64 61 74 6f 72 20 75 73 69 6e 67 20 74 | ax.checker.and.validator.using.t |
| 90aa0 | 68 65 20 78 6d 6c 6c 69 6e 74 20 75 74 69 6c 69 74 79 2e 0a 0a 54 68 65 20 78 6d 6c 6c 69 6e 74 | he.xmllint.utility...The.xmllint |
| 90ac0 | 20 69 73 20 70 61 72 74 20 6f 66 20 6c 69 62 78 6d 6c 32 2c 20 73 65 65 20 55 52 4c 0a 60 68 74 | .is.part.of.libxml2,.see.URL.`ht |
| 90ae0 | 74 70 73 3a 2f 2f 67 69 74 6c 61 62 2e 67 6e 6f 6d 65 2e 6f 72 67 2f 47 4e 4f 4d 45 2f 6c 69 62 | tps://gitlab.gnome.org/GNOME/lib |
| 90b00 | 78 6d 6c 32 2f 2d 2f 77 69 6b 69 73 2f 68 6f 6d 65 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | xml2/-/wikis/home'."...:command. |
| 90b20 | 28 22 78 6d 6c 6c 69 6e 74 22 20 22 2d 2d 6e 6f 6f 75 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ("xmllint"."--noout"............ |
| 90b40 | 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 63 68 65 6d 61 22 20 66 6c 79 63 68 65 63 6b 2d 78 6d 6c | .(option."--schema".flycheck-xml |
| 90b60 | 2d 78 6d 6c 6c 69 6e 74 2d 78 73 64 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | -xmllint-xsd-path).............( |
| 90b80 | 6f 70 74 69 6f 6e 20 22 2d 2d 72 65 6c 61 78 6e 67 22 20 66 6c 79 63 68 65 63 6b 2d 78 6d 6c 2d | option."--relaxng".flycheck-xml- |
| 90ba0 | 78 6d 6c 6c 69 6e 74 2d 72 65 6c 61 78 6e 67 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 | xmllint-relaxng-path)........... |
| 90bc0 | 20 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 | .."-")...:standard-input.t...:er |
| 90be0 | 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 | ror-patterns...((error.line-star |
| 90c00 | 74 20 22 2d 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d | t."-:".line.":.".(message).line- |
| 90c20 | 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 78 6d 6c 2d 6d 6f 64 65 20 6e 78 6d 6c 2d 6d 6f | end))...:modes.(xml-mode.nxml-mo |
| 90c40 | 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 79 | de))..(flycheck-define-checker.y |
| 90c60 | 61 6d 6c 2d 6a 73 79 61 6d 6c 0a 20 20 22 41 20 59 41 4d 4c 20 73 79 6e 74 61 78 20 63 68 65 63 | aml-jsyaml..."A.YAML.syntax.chec |
| 90c80 | 6b 65 72 20 75 73 69 6e 67 20 4a 53 2d 59 41 4d 4c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 | ker.using.JS-YAML...See.URL.`htt |
| 90ca0 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 6f 64 65 63 61 2f 6a 73 2d 79 61 6d 6c 27 2e | ps://github.com/nodeca/js-yaml'. |
| 90cc0 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 2d 79 61 6d 6c 22 29 0a 20 20 3a 73 74 61 6e | "...:command.("js-yaml")...:stan |
| 90ce0 | 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 | dard-input.t...:error-patterns.. |
| 90d00 | 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f | .((error.line-start...........(o |
| 90d20 | 72 20 22 4a 53 2d 59 41 4d 4c 22 20 22 59 41 4d 4c 45 78 63 65 70 74 69 6f 6e 22 29 20 22 3a 20 | r."JS-YAML"."YAMLException").":. |
| 90d40 | 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 20 61 74 20 6c 69 6e 65 20 | "...........(message).".at.line. |
| 90d60 | 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 | ".line.",.column.".column.":"... |
| 90d80 | 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e 65 | ........line-end)....(error.line |
| 90da0 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 4a 53 2d 59 41 4d 4c 22 20 22 | -start...........(or."JS-YAML"." |
| 90dc0 | 59 41 4d 4c 45 78 63 65 70 74 69 6f 6e 22 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 | YAMLException").":."...........( |
| 90de0 | 6d 65 73 73 61 67 65 29 20 22 20 28 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 29 | message).".(".line.":".column.") |
| 90e00 | 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 | "...........line-end))...:modes. |
| 90e20 | 28 79 61 6d 6c 2d 6d 6f 64 65 20 79 61 6d 6c 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 | (yaml-mode.yaml-ts-mode)...:next |
| 90e40 | 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 79 61 6d 6c 2d 79 61 6d 6c 6c | -checkers.((warning...yaml-yamll |
| 90e60 | 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e 69 6e 67 20 | int)...................(warning. |
| 90e80 | 2e 20 63 77 6c 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b | ..cwl)))..(flycheck-define-check |
| 90ea0 | 65 72 20 79 61 6d 6c 2d 72 75 62 79 0a 20 20 22 41 20 59 41 4d 4c 20 73 79 6e 74 61 78 20 63 68 | er.yaml-ruby..."A.YAML.syntax.ch |
| 90ec0 | 65 63 6b 65 72 20 75 73 69 6e 67 20 52 75 62 79 27 73 20 59 41 4d 4c 20 70 61 72 73 65 72 2e 0a | ecker.using.Ruby's.YAML.parser.. |
| 90ee0 | 0a 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 65 73 20 74 68 65 20 59 41 | .This.syntax.checker.uses.the.YA |
| 90f00 | 4d 4c 20 70 61 72 73 65 72 20 66 72 6f 6d 20 52 75 62 79 27 73 20 73 74 61 6e 64 61 72 64 0a 6c | ML.parser.from.Ruby's.standard.l |
| 90f20 | 69 62 72 61 72 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 3a 2f 2f 77 77 77 2e 72 75 62 | ibrary...See.URL.`http://www.rub |
| 90f40 | 79 2d 64 6f 63 2e 6f 72 67 2f 73 74 64 6c 69 62 2d 32 2e 30 2e 30 2f 6c 69 62 64 6f 63 2f 79 61 | y-doc.org/stdlib-2.0.0/libdoc/ya |
| 90f60 | 6d 6c 2f 72 64 6f 63 2f 59 41 4d 4c 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | ml/rdoc/YAML.html'."...:command. |
| 90f80 | 28 22 72 75 62 79 22 20 22 2d 72 79 61 6d 6c 22 20 22 2d 65 22 20 22 62 65 67 69 6e 3b 0a 20 20 | ("ruby"."-ryaml"."-e"."begin;... |
| 90fa0 | 20 59 41 4d 4c 2e 6c 6f 61 64 28 53 54 44 49 4e 29 3b 20 5c 0a 20 72 65 73 63 75 65 20 45 78 63 | .YAML.load(STDIN);.\..rescue.Exc |
| 90fc0 | 65 70 74 69 6f 6e 20 3d 3e 20 65 3b 20 5c 0a 20 20 20 53 54 44 45 52 52 2e 70 75 74 73 20 5c 22 | eption.=>.e;.\....STDERR.puts.\" |
| 90fe0 | 73 74 64 69 6e 3a 23 7b 65 7d 5c 22 3b 20 5c 0a 20 65 6e 64 22 29 0a 20 20 3a 73 74 61 6e 64 61 | stdin:#{e}\";.\..end")...:standa |
| 91000 | 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 | rd-input.t...:error-patterns...( |
| 91020 | 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 73 74 64 69 6e 3a 22 20 28 7a 65 72 6f | (error.line-start."stdin:".(zero |
| 91040 | 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 3a 22 20 28 6d 65 73 73 61 | -or-more.not-newline).":".(messa |
| 91060 | 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 22 61 74 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 20 | ge)..........."at.line.".line.". |
| 91080 | 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f | column.".column.line-end))...:mo |
| 910a0 | 64 65 73 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 79 61 6d 6c 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a | des.(yaml-mode.yaml-ts-mode)...: |
| 910c0 | 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 79 61 6d 6c 2d 79 | next-checkers.((warning...yaml-y |
| 910e0 | 61 6d 6c 6c 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 61 72 6e | amllint)...................(warn |
| 91100 | 69 6e 67 20 2e 20 63 77 6c 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 | ing...cwl)))..(flycheck-def-conf |
| 91120 | 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 79 61 6d 6c 6c 69 6e 74 72 63 0a | ig-file-var.flycheck-yamllintrc. |
| 91140 | 20 20 20 20 79 61 6d 6c 2d 79 61 6d 6c 6c 69 6e 74 0a 20 20 20 20 27 28 22 2e 79 61 6d 6c 6c 69 | ....yaml-yamllint.....'(".yamlli |
| 91160 | 6e 74 22 0a 20 20 20 20 20 20 22 2e 79 61 6d 6c 6c 69 6e 74 2e 79 61 6d 6c 22 0a 20 20 20 20 20 | nt".......".yamllint.yaml"...... |
| 91180 | 20 22 2e 79 61 6d 6c 6c 69 6e 74 2e 79 6d 6c 22 0a 20 20 20 20 20 20 22 7e 2f 2e 63 6f 6e 66 69 | .".yamllint.yml"......."~/.confi |
| 911a0 | 67 2f 79 61 6d 6c 6c 69 6e 74 2f 63 6f 6e 66 69 67 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | g/yamllint/config"))..(flycheck- |
| 911c0 | 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 79 61 6d 6c 2d 79 61 6d 6c 6c 69 6e 74 0a 20 20 22 | define-checker.yaml-yamllint..." |
| 911e0 | 41 20 59 41 4d 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 59 41 4d 4c | A.YAML.syntax.checker.using.YAML |
| 91200 | 4c 69 6e 74 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f | Lint..See.URL.`https://github.co |
| 91220 | 6d 2f 61 64 72 69 65 6e 76 65 72 67 65 2f 79 61 6d 6c 6c 69 6e 74 27 2e 22 0a 20 20 3a 73 74 61 | m/adrienverge/yamllint'."...:sta |
| 91240 | 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 79 61 6d 6c 6c | ndard-input.t...:command.("yamll |
| 91260 | 69 6e 74 22 20 22 2d 66 22 20 22 70 61 72 73 61 62 6c 65 22 20 22 2d 22 0a 20 20 20 20 20 20 20 | int"."-f"."parsable"."-"........ |
| 91280 | 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 63 22 20 66 6c 79 63 68 65 63 6b 2d | .....(config-file."-c".flycheck- |
| 912a0 | 79 61 6d 6c 6c 69 6e 74 72 63 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 | yamllintrc))...:error-patterns.. |
| 912c0 | 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 22 73 | .((error.line-start..........."s |
| 912e0 | 74 64 69 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 5b 65 72 72 6f 72 | tdin:".line.":".column.":.[error |
| 91300 | 5d 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 77 61 72 6e | ].".(message).line-end)....(warn |
| 91320 | 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 73 74 64 69 | ing.line-start............."stdi |
| 91340 | 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 5b 77 61 72 6e 69 6e 67 5d | n:".line.":".column.":.[warning] |
| 91360 | 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 | .".(message).line-end))...:modes |
| 91380 | 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 79 61 6d 6c 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 | .(yaml-mode.yaml-ts-mode)...:nex |
| 913a0 | 74 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 63 77 6c 29 29 29 0a 0a 28 | t-checkers.((warning...cwl)))..( |
| 913c0 | 70 72 6f 76 69 64 65 20 27 66 6c 79 63 68 65 63 6b 29 0a 0a 3b 3b 20 4c 6f 63 61 6c 20 56 61 72 | provide.'flycheck)..;;.Local.Var |
| 913e0 | 69 61 62 6c 65 73 3a 0a 3b 3b 20 63 6f 64 69 6e 67 3a 20 75 74 66 2d 38 0a 3b 3b 20 69 6e 64 65 | iables:.;;.coding:.utf-8.;;.inde |
| 91400 | 6e 74 2d 74 61 62 73 2d 6d 6f 64 65 3a 20 6e 69 6c 0a 3b 3b 20 45 6e 64 3a 0a 0a 3b 3b 3b 20 66 | nt-tabs-mode:.nil.;;.End:..;;;.f |
| 91420 | 6c 79 63 68 65 63 6b 2e 65 6c 20 65 6e 64 73 20 68 65 72 65 0a 00 00 00 00 00 00 00 00 00 00 00 | lycheck.el.ends.here............ |
| 91440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 914a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 914c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 914e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 915a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 915c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 915e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91600 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 52 45 41 44 4d 45 2e 6d 64 00 00 00 00 00 00 00 00 00 | flycheck-34.1/README.md......... |
| 91620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91660 | 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 |
| 91680 | 30 30 33 32 36 37 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 31 36 36 00 20 30 00 00 00 | 0032677.00000000000.013166..0... |
| 916a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 916c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 916e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91700 | 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................... |
| 91720 | 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................... |
| 91740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 917a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 917c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 917e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 91800 | 23 20 5b 21 5b 46 6c 79 63 68 65 63 6b 5d 5b 6c 6f 67 6f 5d 5d 28 68 74 74 70 73 3a 2f 2f 77 77 | #.[![Flycheck][logo]](https://ww |
| 91820 | 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 29 20 23 0a 0a 5b 21 5b 4c 69 63 65 6e 73 65 20 47 50 | w.flycheck.org).#..[][COPYING].[](https:/ |
| 918e0 | 2f 67 69 74 74 65 72 2e 69 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 29 0a 5b 21 | /gitter.im/flycheck/flycheck).[! |
| 91900 | 5b 4d 45 4c 50 41 5d 28 68 74 74 70 73 3a 2f 2f 6d 65 6c 70 61 2e 6f 72 67 2f 70 61 63 6b 61 67 | [MELPA](https://melpa.org/packag |
| 91920 | 65 73 2f 66 6c 79 63 68 65 63 6b 2d 62 61 64 67 65 2e 73 76 67 29 5d 28 68 74 74 70 73 3a 2f 2f | es/flycheck-badge.svg)](https:// |
| 91940 | 6d 65 6c 70 61 2e 6f 72 67 2f 23 2f 66 6c 79 63 68 65 63 6b 29 0a 5b 21 5b 4d 45 4c 50 41 20 73 | melpa.org/#/flycheck).[](https://stable.melpa.org/#/ |
| 919c0 | 66 6c 79 63 68 65 63 6b 29 0a 5b 21 5b 43 49 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | flycheck).[](htt |
| 91a20 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 | ps://github.com/flycheck/flychec |
| 91a40 | 6b 2f 61 63 74 69 6f 6e 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 74 65 73 74 2e 79 6d 6c 29 0a 5b 21 | k/actions/workflows/test.yml).[! |
| 91a60 | 5b 44 6f 63 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 | [Docs](https://github.com/flyche |
| 91a80 | 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 61 63 74 69 6f 6e 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 64 6f | ck/flycheck/actions/workflows/do |
| 91aa0 | 63 73 2e 79 6d 6c 2f 62 61 64 67 65 2e 73 76 67 29 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 | cs.yml/badge.svg)](https://githu |
| 91ac0 | 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 61 63 74 69 6f 6e 73 2f | b.com/flycheck/flycheck/actions/ |
| 91ae0 | 77 6f 72 6b 66 6c 6f 77 73 2f 64 6f 63 73 2e 79 6d 6c 29 0a 5b 21 5b 4c 69 6e 74 20 50 79 74 68 | workflows/docs.yml).[](https://g |
| 91b60 | 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 61 63 74 69 | ithub.com/flycheck/flycheck/acti |
| 91b80 | 6f 6e 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 6c 69 6e 74 2d 70 79 74 68 6f 6e 2e 79 6d 6c 29 0a 0a | ons/workflows/lint-python.yml).. |
| 91ba0 | 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 3e 0a 0a 4d 6f 64 65 | <https://www.flycheck.org>..Mode |
| 91bc0 | 72 6e 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 65 78 | rn.on-the-fly.syntax.checking.ex |
| 91be0 | 74 65 6e 73 69 6f 6e 20 66 6f 72 20 47 4e 55 20 45 6d 61 63 73 2e 20 20 5b 54 72 79 20 69 74 5d | tension.for.GNU.Emacs...[Try.it] |
| 91c00 | 5b 5d 21 0a 0a 21 5b 5d 28 68 74 74 70 73 3a 2f 2f 72 61 77 2e 67 69 74 68 75 62 75 73 65 72 63 | []!....##.Getting.Started..Flyc |
| 91c80 | 68 65 63 6b 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 69 6e 73 74 61 6c 6c 61 74 69 | heck.is.available.for.installati |
| 91ca0 | 6f 6e 20 77 69 74 68 20 60 70 61 63 6b 61 67 65 2e 65 6c 60 20 6f 6e 0a 5b 4d 45 4c 50 41 20 53 | on.with.`package.el`.on.[MELPA.S |
| 91cc0 | 74 61 62 6c 65 5d 28 68 74 74 70 3a 2f 2f 73 74 61 62 6c 65 2e 6d 65 6c 70 61 2e 6f 72 67 29 0a | table](http://stable.melpa.org). |
| 91ce0 | 61 6e 64 20 5b 4d 45 4c 50 41 5d 28 68 74 74 70 3a 2f 2f 6d 65 6c 70 61 2e 6f 72 67 29 2e 0a 0a | and.[MELPA](http://melpa.org)... |
| 91d00 | 59 6f 75 20 63 61 6e 20 69 6e 73 74 61 6c 6c 20 46 6c 79 63 68 65 63 6b 20 77 69 74 68 20 74 68 | You.can.install.Flycheck.with.th |
| 91d20 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 6f 6d 6d 61 6e 64 3a 0a 0a 3c 6b 62 64 3e 4d 2d 78 3c 2f | e.following.command:..<kbd>M-x</ |
| 91d40 | 6b 62 64 3e 20 60 70 61 63 6b 61 67 65 2d 69 6e 73 74 61 6c 6c 60 20 3c 6b 62 64 3e 5b 52 45 54 | kbd>.`package-install`.<kbd>[RET |
| 91d60 | 5d 3c 2f 6b 62 64 3e 20 60 66 6c 79 63 68 65 63 6b 60 20 3c 6b 62 64 3e 5b 52 45 54 5d 3c 2f 6b | ]</kbd>.`flycheck`.<kbd>[RET]</k |
| 91d80 | 62 64 3e 0a 0a 46 69 6e 61 6c 6c 79 20 61 64 64 20 74 68 69 73 20 74 6f 20 79 6f 75 72 20 45 6d | bd>..Finally.add.this.to.your.Em |
| 91da0 | 61 63 73 20 63 6f 6e 66 69 67 3a 0a 0a 60 60 60 65 6c 69 73 70 0a 28 67 6c 6f 62 61 6c 2d 66 6c | acs.config:..```elisp.(global-fl |
| 91dc0 | 79 63 68 65 63 6b 2d 6d 6f 64 65 20 2b 31 29 0a 60 60 60 0a 0a 41 6c 74 65 72 6e 61 74 69 76 65 | ycheck-mode.+1).```..Alternative |
| 91de0 | 6c 79 2c 20 69 66 20 79 6f 75 27 72 65 20 69 6e 74 6f 20 60 75 73 65 2d 70 61 63 6b 61 67 65 60 | ly,.if.you're.into.`use-package` |
| 91e00 | 20 79 6f 75 20 63 61 6e 20 64 6f 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 3a 0a 0a 60 60 60 20 | .you.can.do.the.following:..```. |
| 91e20 | 65 6d 61 63 73 2d 6c 69 73 70 0a 28 75 73 65 2d 70 61 63 6b 61 67 65 20 66 6c 79 63 68 65 63 6b | emacs-lisp.(use-package.flycheck |
| 91e40 | 0a 20 20 3a 65 6e 73 75 72 65 20 74 0a 20 20 3a 63 6f 6e 66 69 67 0a 20 20 28 61 64 64 2d 68 6f | ...:ensure.t...:config...(add-ho |
| 91e60 | 6f 6b 20 27 61 66 74 65 72 2d 69 6e 69 74 2d 68 6f 6f 6b 20 23 27 67 6c 6f 62 61 6c 2d 66 6c 79 | ok.'after-init-hook.#'global-fly |
| 91e80 | 63 68 65 63 6b 2d 6d 6f 64 65 29 29 0a 60 60 60 0a 0a 4e 6f 77 20 79 6f 75 20 63 61 6e 20 73 74 | check-mode)).```..Now.you.can.st |
| 91ea0 | 61 72 74 20 75 73 69 6e 67 20 61 6e 79 20 6f 66 20 74 68 65 20 5b 62 75 6e 64 6c 65 64 20 63 68 | art.using.any.of.the.[bundled.ch |
| 91ec0 | 65 63 6b 65 72 73 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 | eckers](https://www.flycheck.org |
| 91ee0 | 2f 65 6e 2f 6c 61 74 65 73 74 2f 6c 61 6e 67 75 61 67 65 73 2e 68 74 6d 6c 29 20 6f 72 20 69 6e | /en/latest/languages.html).or.in |
| 91f00 | 73 74 61 6c 6c 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 68 65 63 6b 65 72 73 2e 0a 0a 46 6f 72 20 | stall.additional.checkers...For. |
| 91f20 | 61 20 6d 6f 72 65 20 67 65 6e 74 6c 65 20 69 6e 74 72 6f 64 75 63 74 69 6f 6e 20 72 65 61 64 20 | a.more.gentle.introduction.read. |
| 91f40 | 74 68 65 20 5b 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 5d 5b 5d 20 69 6e 73 74 72 75 63 74 69 6f 6e | the.[Installation][].instruction |
| 91f60 | 73 20 61 6e 64 20 67 6f 0a 74 68 72 6f 75 67 68 20 5b 51 75 69 63 6b 73 74 61 72 74 5d 5b 5d 20 | s.and.go.through.[Quickstart][]. |
| 91f80 | 67 75 69 64 65 2e 0a 0a 23 23 20 47 65 74 74 69 6e 67 20 48 65 6c 70 0a 0a 50 6c 65 61 73 65 20 | guide...##.Getting.Help..Please. |
| 91fa0 | 61 73 6b 20 71 75 65 73 74 69 6f 6e 73 20 61 62 6f 75 74 20 46 6c 79 63 68 65 63 6b 20 6f 6e 20 | ask.questions.about.Flycheck.on. |
| 91fc0 | 5b 53 74 61 63 6b 20 45 78 63 68 61 6e 67 65 5d 5b 73 78 5d 20 6f 72 20 69 6e 20 6f 75 72 0a 5b | [Stack.Exchange][sx].or.in.our.[ |
| 91fe0 | 47 69 74 74 65 72 20 63 68 61 74 5d 5b 67 69 74 74 65 72 5d 2c 20 61 6e 64 20 72 65 70 6f 72 74 | Gitter.chat][gitter],.and.report |
| 92000 | 20 62 75 67 73 20 74 6f 20 6f 75 72 20 5b 69 73 73 75 65 20 74 72 61 63 6b 65 72 5d 5b 5d 2e 0a | .bugs.to.our.[issue.tracker][].. |
| 92020 | 0a 23 23 20 43 6f 6e 74 72 69 62 75 74 69 6e 67 0a 0a 57 65 20 77 65 6c 63 6f 6d 65 20 61 6c 6c | .##.Contributing..We.welcome.all |
| 92040 | 20 6b 69 6e 64 73 20 6f 66 20 63 6f 6e 74 72 69 62 75 74 69 6f 6e 73 2c 20 77 68 65 74 68 65 72 | .kinds.of.contributions,.whether |
| 92060 | 20 79 6f 75 20 77 72 69 74 65 20 70 61 74 63 68 65 73 2c 20 6f 70 65 6e 20 70 75 6c 6c 0a 72 65 | .you.write.patches,.open.pull.re |
| 92080 | 71 75 65 73 74 73 2c 20 77 72 69 74 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 20 68 65 6c | quests,.write.documentation,.hel |
| 920a0 | 70 20 6f 74 68 65 72 73 20 77 69 74 68 20 46 6c 79 63 68 65 63 6b 20 69 73 73 75 65 73 2c 20 6f | p.others.with.Flycheck.issues,.o |
| 920c0 | 72 20 6a 75 73 74 20 74 65 6c 6c 0a 6f 74 68 65 72 20 70 65 6f 70 6c 65 20 61 62 6f 75 74 20 79 | r.just.tell.other.people.about.y |
| 920e0 | 6f 75 72 20 65 78 70 65 72 69 65 6e 63 65 73 20 77 69 74 68 20 46 6c 79 63 68 65 63 6b 2e 20 20 | our.experiences.with.Flycheck... |
| 92100 | 50 6c 65 61 73 65 20 74 61 6b 65 20 61 20 6c 6f 6f 6b 20 61 74 20 6f 75 72 0a 5b 43 6f 6e 74 72 | Please.take.a.look.at.our.[Contr |
| 92120 | 69 62 75 74 6f 72 e2 80 99 73 20 47 75 69 64 65 5d 5b 63 6f 6e 74 72 69 62 5d 20 66 6f 72 20 68 | ibutor...s.Guide][contrib].for.h |
| 92140 | 65 6c 70 20 61 6e 64 20 67 75 69 64 61 6e 63 65 20 61 62 6f 75 74 20 63 6f 6e 74 72 69 62 75 74 | elp.and.guidance.about.contribut |
| 92160 | 69 6e 67 20 74 6f 0a 46 6c 79 63 68 65 63 6b 2e 0a 0a 23 23 20 53 70 6f 6e 73 6f 72 69 6e 67 0a | ing.to.Flycheck...##.Sponsoring. |
| 92180 | 0a 59 6f 75 20 63 61 6e 20 73 75 70 70 6f 72 74 20 66 69 6e 61 6e 63 69 61 6c 6c 79 20 74 68 65 | .You.can.support.financially.the |
| 921a0 | 20 64 65 76 65 6c 6f 70 6d 65 6e 74 20 6f 66 20 46 6c 79 63 68 65 63 6b 20 61 6e 64 20 72 65 6c | .development.of.Flycheck.and.rel |
| 921c0 | 61 74 65 64 20 70 61 63 6b 61 67 65 73 0a 76 69 61 3a 0a 0a 2d 20 5b 4f 70 65 6e 20 43 6f 6c 6c | ated.packages.via:..-.[Open.Coll |
| 921e0 | 65 63 74 69 76 65 5d 28 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 | ective](https://opencollective.c |
| 92200 | 6f 6d 2f 66 6c 79 63 68 65 63 6b 29 0a 2d 20 5b 47 69 74 48 75 62 20 53 70 6f 6e 73 6f 72 73 5d | om/flycheck).-.[GitHub.Sponsors] |
| 92220 | 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 70 6f 6e 73 6f 72 73 2f 62 62 61 | (https://github.com/sponsors/bba |
| 92240 | 74 73 6f 76 29 0a 2d 20 5b 50 61 74 72 65 6f 6e 5d 28 68 74 74 70 73 3a 2f 2f 77 77 77 2e 70 61 | tsov).-.[Patreon](https://www.pa |
| 92260 | 74 72 65 6f 6e 2e 63 6f 6d 2f 62 62 61 74 73 6f 76 29 0a 2d 20 5b 50 61 79 50 61 6c 5d 28 68 74 | treon.com/bbatsov).-.[PayPal](ht |
| 92280 | 74 70 73 3a 2f 2f 77 77 77 2e 70 61 79 70 61 6c 2e 6d 65 2f 62 62 61 74 73 6f 76 29 0a 0a 23 23 | tps://www.paypal.me/bbatsov)..## |
| 922a0 | 23 20 4f 70 65 6e 20 43 6f 6c 6c 65 63 74 69 76 65 20 42 61 63 6b 65 72 73 0a 0a 3c 61 20 68 72 | #.Open.Collective.Backers..<a.hr |
| 922c0 | 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 | ef="https://opencollective.com/f |
| 922e0 | 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 30 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 | lycheck/backer/0/website".target |
| 92300 | 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e | ="_blank"><img.src="https://open |
| 92320 | 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 30 | collective.com/flycheck/backer/0 |
| 92340 | 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 | /avatar.svg"></a>.<a.href="https |
| 92360 | 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 | ://opencollective.com/flycheck/b |
| 92380 | 61 63 6b 65 72 2f 31 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 | acker/1/website".target="_blank" |
| 923a0 | 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 | ><img.src="https://opencollectiv |
| 923c0 | 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 2f 61 76 61 74 61 72 2e 73 | e.com/flycheck/backer/1/avatar.s |
| 923e0 | 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f | vg"></a>.<a.href="https://openco |
| 92400 | 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 2f 77 | llective.com/flycheck/backer/2/w |
| 92420 | 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 | ebsite".target="_blank"><img.src |
| 92440 | 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 | ="https://opencollective.com/fly |
| 92460 | 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a | check/backer/2/avatar.svg"></a>. |
| 92480 | 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e | <a.href="https://opencollective. |
| 924a0 | 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 33 2f 77 65 62 73 69 74 65 22 20 74 | com/flycheck/backer/3/website".t |
| 924c0 | 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f | arget="_blank"><img.src="https:/ |
| 924e0 | 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 | /opencollective.com/flycheck/bac |
| 92500 | 6b 65 72 2f 33 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 | ker/3/avatar.svg"></a>.<a.href=" |
| 92520 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 92540 | 65 63 6b 2f 62 61 63 6b 65 72 2f 34 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 | eck/backer/4/website".target="_b |
| 92560 | 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c | lank"><img.src="https://opencoll |
| 92580 | 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 34 2f 61 76 61 | ective.com/flycheck/backer/4/ava |
| 925a0 | 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f | tar.svg"></a>.<a.href="https://o |
| 925c0 | 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 | pencollective.com/flycheck/backe |
| 925e0 | 72 2f 35 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d | r/5/website".target="_blank"><im |
| 92600 | 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | g.src="https://opencollective.co |
| 92620 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 35 2f 61 76 61 74 61 72 2e 73 76 67 22 3e | m/flycheck/backer/5/avatar.svg"> |
| 92640 | 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | </a>.<a.href="https://opencollec |
| 92660 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 36 2f 77 65 62 73 69 | tive.com/flycheck/backer/6/websi |
| 92680 | 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 | te".target="_blank"><img.src="ht |
| 926a0 | 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 | tps://opencollective.com/flychec |
| 926c0 | 6b 2f 62 61 63 6b 65 72 2f 36 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 | k/backer/6/avatar.svg"></a>.<a.h |
| 926e0 | 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f | ref="https://opencollective.com/ |
| 92700 | 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 37 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 | flycheck/backer/7/website".targe |
| 92720 | 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | t="_blank"><img.src="https://ope |
| 92740 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f | ncollective.com/flycheck/backer/ |
| 92760 | 37 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 | 7/avatar.svg"></a>.<a.href="http |
| 92780 | 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | s://opencollective.com/flycheck/ |
| 927a0 | 62 61 63 6b 65 72 2f 38 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b | backer/8/website".target="_blank |
| 927c0 | 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 | "><img.src="https://opencollecti |
| 927e0 | 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 38 2f 61 76 61 74 61 72 2e | ve.com/flycheck/backer/8/avatar. |
| 92800 | 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 | svg"></a>.<a.href="https://openc |
| 92820 | 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 39 2f | ollective.com/flycheck/backer/9/ |
| 92840 | 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 | website".target="_blank"><img.sr |
| 92860 | 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c | c="https://opencollective.com/fl |
| 92880 | 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 39 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e | ycheck/backer/9/avatar.svg"></a> |
| 928a0 | 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 | .<a.href="https://opencollective |
| 928c0 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 30 2f 77 65 62 73 69 74 65 22 | .com/flycheck/backer/10/website" |
| 928e0 | 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 | .target="_blank"><img.src="https |
| 92900 | 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 | ://opencollective.com/flycheck/b |
| 92920 | 61 63 6b 65 72 2f 31 30 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 | acker/10/avatar.svg"></a>.<a.hre |
| 92940 | 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c | f="https://opencollective.com/fl |
| 92960 | 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 31 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 | ycheck/backer/11/website".target |
| 92980 | 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e | ="_blank"><img.src="https://open |
| 929a0 | 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 | collective.com/flycheck/backer/1 |
| 929c0 | 31 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 | 1/avatar.svg"></a>.<a.href="http |
| 929e0 | 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | s://opencollective.com/flycheck/ |
| 92a00 | 62 61 63 6b 65 72 2f 31 32 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e | backer/12/website".target="_blan |
| 92a20 | 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 | k"><img.src="https://opencollect |
| 92a40 | 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 32 2f 61 76 61 74 61 | ive.com/flycheck/backer/12/avata |
| 92a60 | 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | r.svg"></a>.<a.href="https://ope |
| 92a80 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f | ncollective.com/flycheck/backer/ |
| 92aa0 | 31 33 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 | 13/website".target="_blank"><img |
| 92ac0 | 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d | .src="https://opencollective.com |
| 92ae0 | 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 33 2f 61 76 61 74 61 72 2e 73 76 67 22 3e | /flycheck/backer/13/avatar.svg"> |
| 92b00 | 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | </a>.<a.href="https://opencollec |
| 92b20 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 34 2f 77 65 62 73 | tive.com/flycheck/backer/14/webs |
| 92b40 | 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 | ite".target="_blank"><img.src="h |
| 92b60 | 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 | ttps://opencollective.com/flyche |
| 92b80 | 63 6b 2f 62 61 63 6b 65 72 2f 31 34 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 | ck/backer/14/avatar.svg"></a>.<a |
| 92ba0 | 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | .href="https://opencollective.co |
| 92bc0 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 35 2f 77 65 62 73 69 74 65 22 20 74 61 | m/flycheck/backer/15/website".ta |
| 92be0 | 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f | rget="_blank"><img.src="https:// |
| 92c00 | 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b | opencollective.com/flycheck/back |
| 92c20 | 65 72 2f 31 35 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 | er/15/avatar.svg"></a>.<a.href=" |
| 92c40 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 92c60 | 65 63 6b 2f 62 61 63 6b 65 72 2f 31 36 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f | eck/backer/16/website".target="_ |
| 92c80 | 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c | blank"><img.src="https://opencol |
| 92ca0 | 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 36 2f 61 | lective.com/flycheck/backer/16/a |
| 92cc0 | 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f | vatar.svg"></a>.<a.href="https:/ |
| 92ce0 | 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 | /opencollective.com/flycheck/bac |
| 92d00 | 6b 65 72 2f 31 37 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e | ker/17/website".target="_blank"> |
| 92d20 | 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 | <img.src="https://opencollective |
| 92d40 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 37 2f 61 76 61 74 61 72 2e 73 | .com/flycheck/backer/17/avatar.s |
| 92d60 | 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f | vg"></a>.<a.href="https://openco |
| 92d80 | 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 38 2f | llective.com/flycheck/backer/18/ |
| 92da0 | 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 | website".target="_blank"><img.sr |
| 92dc0 | 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c | c="https://opencollective.com/fl |
| 92de0 | 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 38 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 | ycheck/backer/18/avatar.svg"></a |
| 92e00 | 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 | >.<a.href="https://opencollectiv |
| 92e20 | 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 31 39 2f 77 65 62 73 69 74 65 | e.com/flycheck/backer/19/website |
| 92e40 | 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 | ".target="_blank"><img.src="http |
| 92e60 | 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | s://opencollective.com/flycheck/ |
| 92e80 | 62 61 63 6b 65 72 2f 31 39 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 | backer/19/avatar.svg"></a>.<a.hr |
| 92ea0 | 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 | ef="https://opencollective.com/f |
| 92ec0 | 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 30 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 | lycheck/backer/20/website".targe |
| 92ee0 | 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | t="_blank"><img.src="https://ope |
| 92f00 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f | ncollective.com/flycheck/backer/ |
| 92f20 | 32 30 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 | 20/avatar.svg"></a>.<a.href="htt |
| 92f40 | 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | ps://opencollective.com/flycheck |
| 92f60 | 2f 62 61 63 6b 65 72 2f 32 31 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 | /backer/21/website".target="_bla |
| 92f80 | 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | nk"><img.src="https://opencollec |
| 92fa0 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 31 2f 61 76 61 74 | tive.com/flycheck/backer/21/avat |
| 92fc0 | 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 | ar.svg"></a>.<a.href="https://op |
| 92fe0 | 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 | encollective.com/flycheck/backer |
| 93000 | 2f 32 32 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d | /22/website".target="_blank"><im |
| 93020 | 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | g.src="https://opencollective.co |
| 93040 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 32 2f 61 76 61 74 61 72 2e 73 76 67 22 | m/flycheck/backer/22/avatar.svg" |
| 93060 | 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 | ></a>.<a.href="https://opencolle |
| 93080 | 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 33 2f 77 65 62 | ctive.com/flycheck/backer/23/web |
| 930a0 | 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 | site".target="_blank"><img.src=" |
| 930c0 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 930e0 | 65 63 6b 2f 62 61 63 6b 65 72 2f 32 33 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c | eck/backer/23/avatar.svg"></a>.< |
| 93100 | 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 | a.href="https://opencollective.c |
| 93120 | 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 34 2f 77 65 62 73 69 74 65 22 20 74 | om/flycheck/backer/24/website".t |
| 93140 | 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f | arget="_blank"><img.src="https:/ |
| 93160 | 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 | /opencollective.com/flycheck/bac |
| 93180 | 6b 65 72 2f 32 34 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d | ker/24/avatar.svg"></a>.<a.href= |
| 931a0 | 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 | "https://opencollective.com/flyc |
| 931c0 | 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 35 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 | heck/backer/25/website".target=" |
| 931e0 | 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f | _blank"><img.src="https://openco |
| 93200 | 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 35 2f | llective.com/flycheck/backer/25/ |
| 93220 | 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a | avatar.svg"></a>.<a.href="https: |
| 93240 | 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 | //opencollective.com/flycheck/ba |
| 93260 | 63 6b 65 72 2f 32 36 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 | cker/26/website".target="_blank" |
| 93280 | 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 | ><img.src="https://opencollectiv |
| 932a0 | 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 36 2f 61 76 61 74 61 72 2e | e.com/flycheck/backer/26/avatar. |
| 932c0 | 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 | svg"></a>.<a.href="https://openc |
| 932e0 | 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 37 | ollective.com/flycheck/backer/27 |
| 93300 | 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 | /website".target="_blank"><img.s |
| 93320 | 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 | rc="https://opencollective.com/f |
| 93340 | 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 37 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f | lycheck/backer/27/avatar.svg"></ |
| 93360 | 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 | a>.<a.href="https://opencollecti |
| 93380 | 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 38 2f 77 65 62 73 69 74 | ve.com/flycheck/backer/28/websit |
| 933a0 | 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 | e".target="_blank"><img.src="htt |
| 933c0 | 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | ps://opencollective.com/flycheck |
| 933e0 | 2f 62 61 63 6b 65 72 2f 32 38 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 | /backer/28/avatar.svg"></a>.<a.h |
| 93400 | 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f | ref="https://opencollective.com/ |
| 93420 | 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 2f 32 39 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 | flycheck/backer/29/website".targ |
| 93440 | 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 | et="_blank"><img.src="https://op |
| 93460 | 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 62 61 63 6b 65 72 | encollective.com/flycheck/backer |
| 93480 | 2f 32 39 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 0a 23 23 23 20 4f 70 65 6e 20 43 | /29/avatar.svg"></a>..###.Open.C |
| 934a0 | 6f 6c 6c 65 63 74 69 76 65 20 53 70 6f 6e 73 6f 72 73 0a 0a 42 65 63 6f 6d 65 20 61 20 73 70 6f | ollective.Sponsors..Become.a.spo |
| 934c0 | 6e 73 6f 72 20 61 6e 64 20 67 65 74 20 79 6f 75 72 20 6c 6f 67 6f 20 6f 6e 20 6f 75 72 20 52 45 | nsor.and.get.your.logo.on.our.RE |
| 934e0 | 41 44 4d 45 20 6f 6e 20 47 69 74 68 75 62 20 77 69 74 68 20 61 20 6c 69 6e 6b 20 74 6f 20 79 6f | ADME.on.Github.with.a.link.to.yo |
| 93500 | 75 72 0a 73 69 74 65 2e 20 5b 5b 42 65 63 6f 6d 65 20 61 20 73 70 6f 6e 73 6f 72 5d 28 68 74 74 | ur.site..[[Become.a.sponsor](htt |
| 93520 | 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | ps://opencollective.com/flycheck |
| 93540 | 23 73 70 6f 6e 73 6f 72 29 5d 0a 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | #sponsor)]..<a.href="https://ope |
| 93560 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 | ncollective.com/flycheck/sponsor |
| 93580 | 2f 30 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 | /0/website".target="_blank"><img |
| 935a0 | 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d | .src="https://opencollective.com |
| 935c0 | 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 30 2f 61 76 61 74 61 72 2e 73 76 67 22 3e | /flycheck/sponsor/0/avatar.svg"> |
| 935e0 | 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | </a>.<a.href="https://opencollec |
| 93600 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 2f 77 65 62 73 | tive.com/flycheck/sponsor/1/webs |
| 93620 | 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 | ite".target="_blank"><img.src="h |
| 93640 | 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 | ttps://opencollective.com/flyche |
| 93660 | 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 | ck/sponsor/1/avatar.svg"></a>.<a |
| 93680 | 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | .href="https://opencollective.co |
| 936a0 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 2f 77 65 62 73 69 74 65 22 20 74 61 | m/flycheck/sponsor/2/website".ta |
| 936c0 | 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f | rget="_blank"><img.src="https:// |
| 936e0 | 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e | opencollective.com/flycheck/spon |
| 93700 | 73 6f 72 2f 32 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 | sor/2/avatar.svg"></a>.<a.href=" |
| 93720 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 93740 | 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 33 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f | eck/sponsor/3/website".target="_ |
| 93760 | 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c | blank"><img.src="https://opencol |
| 93780 | 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 33 2f 61 | lective.com/flycheck/sponsor/3/a |
| 937a0 | 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f | vatar.svg"></a>.<a.href="https:/ |
| 937c0 | 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f | /opencollective.com/flycheck/spo |
| 937e0 | 6e 73 6f 72 2f 34 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e | nsor/4/website".target="_blank"> |
| 93800 | 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 | <img.src="https://opencollective |
| 93820 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 34 2f 61 76 61 74 61 72 2e 73 | .com/flycheck/sponsor/4/avatar.s |
| 93840 | 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f | vg"></a>.<a.href="https://openco |
| 93860 | 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 35 2f | llective.com/flycheck/sponsor/5/ |
| 93880 | 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 | website".target="_blank"><img.sr |
| 938a0 | 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c | c="https://opencollective.com/fl |
| 938c0 | 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 35 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 | ycheck/sponsor/5/avatar.svg"></a |
| 938e0 | 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 | >.<a.href="https://opencollectiv |
| 93900 | 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 36 2f 77 65 62 73 69 74 65 | e.com/flycheck/sponsor/6/website |
| 93920 | 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 | ".target="_blank"><img.src="http |
| 93940 | 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | s://opencollective.com/flycheck/ |
| 93960 | 73 70 6f 6e 73 6f 72 2f 36 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 | sponsor/6/avatar.svg"></a>.<a.hr |
| 93980 | 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 | ef="https://opencollective.com/f |
| 939a0 | 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 37 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 | lycheck/sponsor/7/website".targe |
| 939c0 | 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | t="_blank"><img.src="https://ope |
| 939e0 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 | ncollective.com/flycheck/sponsor |
| 93a00 | 2f 37 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 | /7/avatar.svg"></a>.<a.href="htt |
| 93a20 | 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | ps://opencollective.com/flycheck |
| 93a40 | 2f 73 70 6f 6e 73 6f 72 2f 38 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 | /sponsor/8/website".target="_bla |
| 93a60 | 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | nk"><img.src="https://opencollec |
| 93a80 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 38 2f 61 76 61 74 | tive.com/flycheck/sponsor/8/avat |
| 93aa0 | 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 | ar.svg"></a>.<a.href="https://op |
| 93ac0 | 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f | encollective.com/flycheck/sponso |
| 93ae0 | 72 2f 39 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d | r/9/website".target="_blank"><im |
| 93b00 | 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | g.src="https://opencollective.co |
| 93b20 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 39 2f 61 76 61 74 61 72 2e 73 76 67 22 | m/flycheck/sponsor/9/avatar.svg" |
| 93b40 | 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 | ></a>.<a.href="https://opencolle |
| 93b60 | 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 30 2f 77 65 | ctive.com/flycheck/sponsor/10/we |
| 93b80 | 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d | bsite".target="_blank"><img.src= |
| 93ba0 | 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 | "https://opencollective.com/flyc |
| 93bc0 | 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 30 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e | heck/sponsor/10/avatar.svg"></a> |
| 93be0 | 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 | .<a.href="https://opencollective |
| 93c00 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 31 2f 77 65 62 73 69 74 65 | .com/flycheck/sponsor/11/website |
| 93c20 | 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 | ".target="_blank"><img.src="http |
| 93c40 | 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | s://opencollective.com/flycheck/ |
| 93c60 | 73 70 6f 6e 73 6f 72 2f 31 31 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 | sponsor/11/avatar.svg"></a>.<a.h |
| 93c80 | 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f | ref="https://opencollective.com/ |
| 93ca0 | 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 32 2f 77 65 62 73 69 74 65 22 20 74 61 72 | flycheck/sponsor/12/website".tar |
| 93cc0 | 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f | get="_blank"><img.src="https://o |
| 93ce0 | 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 | pencollective.com/flycheck/spons |
| 93d00 | 6f 72 2f 31 32 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 | or/12/avatar.svg"></a>.<a.href=" |
| 93d20 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 93d40 | 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 33 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 | eck/sponsor/13/website".target=" |
| 93d60 | 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f | _blank"><img.src="https://openco |
| 93d80 | 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 33 | llective.com/flycheck/sponsor/13 |
| 93da0 | 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 | /avatar.svg"></a>.<a.href="https |
| 93dc0 | 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 | ://opencollective.com/flycheck/s |
| 93de0 | 70 6f 6e 73 6f 72 2f 31 34 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e | ponsor/14/website".target="_blan |
| 93e00 | 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 | k"><img.src="https://opencollect |
| 93e20 | 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 34 2f 61 76 61 74 | ive.com/flycheck/sponsor/14/avat |
| 93e40 | 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 | ar.svg"></a>.<a.href="https://op |
| 93e60 | 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f | encollective.com/flycheck/sponso |
| 93e80 | 72 2f 31 35 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 | r/15/website".target="_blank"><i |
| 93ea0 | 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 | mg.src="https://opencollective.c |
| 93ec0 | 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 35 2f 61 76 61 74 61 72 2e 73 76 | om/flycheck/sponsor/15/avatar.sv |
| 93ee0 | 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c | g"></a>.<a.href="https://opencol |
| 93f00 | 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 36 2f | lective.com/flycheck/sponsor/16/ |
| 93f20 | 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 | website".target="_blank"><img.sr |
| 93f40 | 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c | c="https://opencollective.com/fl |
| 93f60 | 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 36 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f | ycheck/sponsor/16/avatar.svg"></ |
| 93f80 | 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 | a>.<a.href="https://opencollecti |
| 93fa0 | 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 37 2f 77 65 62 73 69 | ve.com/flycheck/sponsor/17/websi |
| 93fc0 | 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 | te".target="_blank"><img.src="ht |
| 93fe0 | 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 | tps://opencollective.com/flychec |
| 94000 | 6b 2f 73 70 6f 6e 73 6f 72 2f 31 37 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 | k/sponsor/17/avatar.svg"></a>.<a |
| 94020 | 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | .href="https://opencollective.co |
| 94040 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 38 2f 77 65 62 73 69 74 65 22 20 74 | m/flycheck/sponsor/18/website".t |
| 94060 | 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f | arget="_blank"><img.src="https:/ |
| 94080 | 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f | /opencollective.com/flycheck/spo |
| 940a0 | 6e 73 6f 72 2f 31 38 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 | nsor/18/avatar.svg"></a>.<a.href |
| 940c0 | 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 | ="https://opencollective.com/fly |
| 940e0 | 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 31 39 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 | check/sponsor/19/website".target |
| 94100 | 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e | ="_blank"><img.src="https://open |
| 94120 | 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f | collective.com/flycheck/sponsor/ |
| 94140 | 31 39 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 | 19/avatar.svg"></a>.<a.href="htt |
| 94160 | 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b | ps://opencollective.com/flycheck |
| 94180 | 2f 73 70 6f 6e 73 6f 72 2f 32 30 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c | /sponsor/20/website".target="_bl |
| 941a0 | 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 | ank"><img.src="https://opencolle |
| 941c0 | 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 30 2f 61 76 | ctive.com/flycheck/sponsor/20/av |
| 941e0 | 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f | atar.svg"></a>.<a.href="https:// |
| 94200 | 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e | opencollective.com/flycheck/spon |
| 94220 | 73 6f 72 2f 32 31 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e | sor/21/website".target="_blank"> |
| 94240 | 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 | <img.src="https://opencollective |
| 94260 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 31 2f 61 76 61 74 61 72 2e | .com/flycheck/sponsor/21/avatar. |
| 94280 | 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 | svg"></a>.<a.href="https://openc |
| 942a0 | 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 | ollective.com/flycheck/sponsor/2 |
| 942c0 | 32 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 | 2/website".target="_blank"><img. |
| 942e0 | 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f | src="https://opencollective.com/ |
| 94300 | 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 32 2f 61 76 61 74 61 72 2e 73 76 67 22 3e | flycheck/sponsor/22/avatar.svg"> |
| 94320 | 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 | </a>.<a.href="https://opencollec |
| 94340 | 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 33 2f 77 65 62 | tive.com/flycheck/sponsor/23/web |
| 94360 | 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 | site".target="_blank"><img.src=" |
| 94380 | 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 | https://opencollective.com/flych |
| 943a0 | 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 33 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a | eck/sponsor/23/avatar.svg"></a>. |
| 943c0 | 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e | <a.href="https://opencollective. |
| 943e0 | 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 34 2f 77 65 62 73 69 74 65 22 | com/flycheck/sponsor/24/website" |
| 94400 | 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 | .target="_blank"><img.src="https |
| 94420 | 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 | ://opencollective.com/flycheck/s |
| 94440 | 70 6f 6e 73 6f 72 2f 32 34 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 | ponsor/24/avatar.svg"></a>.<a.hr |
| 94460 | 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 | ef="https://opencollective.com/f |
| 94480 | 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 35 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 | lycheck/sponsor/25/website".targ |
| 944a0 | 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 | et="_blank"><img.src="https://op |
| 944c0 | 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f | encollective.com/flycheck/sponso |
| 944e0 | 72 2f 32 35 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 | r/25/avatar.svg"></a>.<a.href="h |
| 94500 | 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 | ttps://opencollective.com/flyche |
| 94520 | 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 36 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f | ck/sponsor/26/website".target="_ |
| 94540 | 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c | blank"><img.src="https://opencol |
| 94560 | 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 36 2f | lective.com/flycheck/sponsor/26/ |
| 94580 | 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a | avatar.svg"></a>.<a.href="https: |
| 945a0 | 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 | //opencollective.com/flycheck/sp |
| 945c0 | 6f 6e 73 6f 72 2f 32 37 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b | onsor/27/website".target="_blank |
| 945e0 | 22 3e 3c 69 6d 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 | "><img.src="https://opencollecti |
| 94600 | 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 37 2f 61 76 61 74 61 | ve.com/flycheck/sponsor/27/avata |
| 94620 | 72 2e 73 76 67 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 | r.svg"></a>.<a.href="https://ope |
| 94640 | 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 | ncollective.com/flycheck/sponsor |
| 94660 | 2f 32 38 2f 77 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d | /28/website".target="_blank"><im |
| 94680 | 67 20 73 72 63 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f | g.src="https://opencollective.co |
| 946a0 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 38 2f 61 76 61 74 61 72 2e 73 76 67 | m/flycheck/sponsor/28/avatar.svg |
| 946c0 | 22 3e 3c 2f 61 3e 0a 3c 61 20 68 72 65 66 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c | "></a>.<a.href="https://opencoll |
| 946e0 | 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 39 2f 77 | ective.com/flycheck/sponsor/29/w |
| 94700 | 65 62 73 69 74 65 22 20 74 61 72 67 65 74 3d 22 5f 62 6c 61 6e 6b 22 3e 3c 69 6d 67 20 73 72 63 | ebsite".target="_blank"><img.src |
| 94720 | 3d 22 68 74 74 70 73 3a 2f 2f 6f 70 65 6e 63 6f 6c 6c 65 63 74 69 76 65 2e 63 6f 6d 2f 66 6c 79 | ="https://opencollective.com/fly |
| 94740 | 63 68 65 63 6b 2f 73 70 6f 6e 73 6f 72 2f 32 39 2f 61 76 61 74 61 72 2e 73 76 67 22 3e 3c 2f 61 | check/sponsor/29/avatar.svg"></a |
| 94760 | 3e 0a 0a 23 23 20 43 6f 64 65 20 6f 66 20 43 6f 6e 64 75 63 74 0a 0a 57 65 20 73 74 72 69 76 65 | >..##.Code.of.Conduct..We.strive |
| 94780 | 20 74 6f 20 63 72 65 61 74 65 20 61 20 73 61 66 65 2c 20 66 72 69 65 6e 64 6c 79 20 61 6e 64 20 | .to.create.a.safe,.friendly.and. |
| 947a0 | 77 65 6c 63 6f 6d 69 6e 67 20 65 6e 76 69 72 6f 6e 6d 65 6e 74 20 69 6e 20 74 68 65 20 46 6c 79 | welcoming.environment.in.the.Fly |
| 947c0 | 63 68 65 63 6b 0a 63 6f 6d 6d 75 6e 69 74 79 20 61 6e 64 20 68 61 76 65 20 61 20 5b 43 6f 64 65 | check.community.and.have.a.[Code |
| 947e0 | 20 6f 66 20 43 6f 6e 64 75 63 74 5d 5b 63 6f 63 5d 20 74 68 61 74 20 64 65 66 69 6e 65 73 20 61 | .of.Conduct][coc].that.defines.a |
| 94800 | 63 63 65 70 74 61 62 6c 65 20 61 6e 64 20 77 65 6c 63 6f 6d 65 0a 62 65 68 61 76 69 6f 75 72 20 | cceptable.and.welcome.behaviour. |
| 94820 | 61 73 20 77 65 6c 6c 20 61 73 20 73 61 6e 63 74 69 6f 6e 73 20 66 6f 72 20 76 69 6f 6c 61 74 69 | as.well.as.sanctions.for.violati |
| 94840 | 6f 6e 73 2e 20 20 41 6c 6c 20 63 6f 6e 74 72 69 62 75 74 6f 72 73 20 61 6e 64 20 61 6c 6c 0a 70 | ons...All.contributors.and.all.p |
| 94860 | 61 72 74 69 63 69 70 61 6e 74 73 20 61 72 65 20 65 78 70 65 63 74 65 64 20 74 6f 20 66 6f 6c 6c | articipants.are.expected.to.foll |
| 94880 | 6f 77 20 69 74 2c 20 6f 6e 20 47 69 74 68 75 62 2c 20 47 69 74 74 65 72 2c 20 45 6d 61 63 73 2e | ow.it,.on.Github,.Gitter,.Emacs. |
| 948a0 | 53 58 20 6f 72 20 61 6e 79 20 6f 74 68 65 72 0a 70 6c 61 63 65 20 74 68 61 74 e2 80 99 73 20 70 | SX.or.any.other.place.that...s.p |
| 948c0 | 61 72 74 20 6f 66 20 46 6c 79 63 68 65 63 6b e2 80 99 73 20 62 72 6f 61 64 65 72 20 63 6f 6d 6d | art.of.Flycheck...s.broader.comm |
| 948e0 | 75 6e 69 74 79 2e 0a 0a 23 23 20 4c 69 63 65 6e 73 65 0a 0a 46 6c 79 63 68 65 63 6b 20 69 73 20 | unity...##.License..Flycheck.is. |
| 94900 | 66 72 65 65 20 73 6f 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 | free.software:.you.can.redistrib |
| 94920 | 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 20 69 74 20 75 6e 64 65 72 20 74 68 | ute.it.and/or.modify.it.under.th |
| 94940 | 65 0a 74 65 72 6d 73 20 6f 66 20 74 68 65 20 5b 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c | e.terms.of.the.[GNU.General.Publ |
| 94960 | 69 63 20 4c 69 63 65 6e 73 65 5d 5b 63 6f 70 79 69 6e 67 5d 20 61 73 20 70 75 62 6c 69 73 68 65 | ic.License][copying].as.publishe |
| 94980 | 64 20 62 79 20 74 68 65 20 46 72 65 65 0a 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f | d.by.the.Free.Software.Foundatio |
| 949a0 | 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e | n,.either.version.3.of.the.Licen |
| 949c0 | 73 65 2c 20 6f 72 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 0a 6c 61 74 65 | se,.or.(at.your.option).any.late |
| 949e0 | 72 20 76 65 72 73 69 6f 6e 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 69 73 20 64 69 73 74 72 69 62 75 | r.version...Flycheck.is.distribu |
| 94a00 | 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 | ted.in.the.hope.that.it.will.be. |
| 94a20 | 75 73 65 66 75 6c 2c 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 0a 57 41 52 52 41 4e 54 59 | useful,.but.WITHOUT.ANY.WARRANTY |
| 94a40 | 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 | ;.without.even.the.implied.warra |
| 94a60 | 6e 74 79 20 6f 66 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 | nty.of.MERCHANTABILITY.or.FITNES |
| 94a80 | 53 20 46 4f 52 20 41 0a 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 | S.FOR.A.PARTICULAR.PURPOSE...See |
| 94aa0 | 20 74 68 65 20 5b 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 | .the.[GNU.General.Public.License |
| 94ac0 | 5d 5b 63 6f 70 79 69 6e 67 5d 20 66 6f 72 20 6d 6f 72 65 0a 64 65 74 61 69 6c 73 2e 0a 0a 5b 43 | ][copying].for.more.details...[C |
| 94ae0 | 4f 50 59 49 4e 47 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 | OPYING]:.https://github.com/flyc |
| 94b00 | 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 62 6c 6f 62 2f 6d 61 73 74 65 72 2f 43 4f 50 59 49 4e | heck/flycheck/blob/master/COPYIN |
| 94b20 | 47 0a 5b 6d 61 6e 75 61 6c 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b | G.[manual]:.https://www.flycheck |
| 94b40 | 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 69 6e 64 65 78 2e 68 74 6d 6c 23 74 68 65 2d 75 73 | .org/en/latest/index.html#the-us |
| 94b60 | 65 72 2d 67 75 69 64 65 0a 5b 6c 6f 67 6f 5d 3a 20 68 74 74 70 73 3a 2f 2f 72 61 77 2e 67 69 74 | er-guide.[logo]:.https://raw.git |
| 94b80 | 68 75 62 75 73 65 72 63 6f 6e 74 65 6e 74 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 | hubusercontent.com/flycheck/flyc |
| 94ba0 | 68 65 63 6b 2f 6d 61 73 74 65 72 2f 64 6f 63 2f 5f 73 74 61 74 69 63 2f 6c 6f 67 6f 2e 70 6e 67 | heck/master/doc/_static/logo.png |
| 94bc0 | 0a 5b 74 72 79 20 69 74 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e | .[try.it]:.https://www.flycheck. |
| 94be0 | 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 23 74 72 79 2d 6f 75 74 0a 5b 49 6e 73 74 61 6c 6c 61 | org/en/latest/#try-out.[Installa |
| 94c00 | 74 69 6f 6e 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 2f | tion]:.https://www.flycheck.org/ |
| 94c20 | 65 6e 2f 6c 61 74 65 73 74 2f 75 73 65 72 2f 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 68 74 6d 6c | en/latest/user/installation.html |
| 94c40 | 0a 5b 51 75 69 63 6b 73 74 61 72 74 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 | .[Quickstart]:.https://www.flych |
| 94c60 | 65 63 6b 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 75 73 65 72 2f 71 75 69 63 6b 73 74 61 72 | eck.org/en/latest/user/quickstar |
| 94c80 | 74 2e 68 74 6d 6c 0a 5b 73 78 5d 3a 20 68 74 74 70 73 3a 2f 2f 65 6d 61 63 73 2e 73 74 61 63 6b | t.html.[sx]:.https://emacs.stack |
| 94ca0 | 65 78 63 68 61 6e 67 65 2e 63 6f 6d 2f 71 75 65 73 74 69 6f 6e 73 2f 74 61 67 67 65 64 2f 66 6c | exchange.com/questions/tagged/fl |
| 94cc0 | 79 63 68 65 63 6b 0a 5b 67 69 74 74 65 72 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 74 65 72 2e | ycheck.[gitter]:.https://gitter. |
| 94ce0 | 69 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 0a 5b 49 73 73 75 65 20 54 72 61 63 | im/flycheck/flycheck.[Issue.Trac |
| 94d00 | 6b 65 72 5d 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 | ker]:.https://github.com/flychec |
| 94d20 | 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 0a 5b 63 6f 6e 74 72 69 62 5d 3a 20 68 74 74 | k/flycheck/issues.[contrib]:.htt |
| 94d40 | 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f | ps://www.flycheck.org/en/latest/ |
| 94d60 | 63 6f 6e 74 72 69 62 75 74 6f 72 2f 63 6f 6e 74 72 69 62 75 74 69 6e 67 2e 68 74 6d 6c 0a 5b 63 | contributor/contributing.html.[c |
| 94d80 | 6f 63 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 2f 65 6e | oc]:.https://www.flycheck.org/en |
| 94da0 | 2f 6c 61 74 65 73 74 2f 63 6f 6d 6d 75 6e 69 74 79 2f 63 6f 6e 64 75 63 74 2e 68 74 6d 6c 0a 00 | /latest/community/conduct.html.. |
| 94dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94e00 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 45 61 73 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | flycheck-34.1/Eask.............. |
| 94e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94e60 | 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 |
| 94e80 | 30 30 30 33 35 33 32 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 35 30 31 00 20 30 00 00 00 | 0003532.00000000000.012501..0... |
| 94ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94f00 | 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................... |
| 94f20 | 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................... |
| 94f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 94fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95000 | 28 70 61 63 6b 61 67 65 20 22 66 6c 79 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 20 20 22 33 34 | (package."flycheck".........."34 |
| 95020 | 2e 31 22 0a 20 20 20 20 20 20 20 20 20 22 4f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 | .1".........."On-the-fly.syntax. |
| 95040 | 63 68 65 63 6b 69 6e 67 22 29 0a 0a 28 77 65 62 73 69 74 65 2d 75 72 6c 20 22 68 74 74 70 3a 2f | checking")..(website-url."http:/ |
| 95060 | 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 22 29 0a 28 6b 65 79 77 6f 72 64 73 20 22 63 | /www.flycheck.org").(keywords."c |
| 95080 | 6f 6e 76 65 6e 69 65 6e 63 65 22 20 22 6c 61 6e 67 75 61 67 65 73 22 20 22 74 6f 6f 6c 73 22 29 | onvenience"."languages"."tools") |
| 950a0 | 0a 0a 28 70 61 63 6b 61 67 65 2d 66 69 6c 65 20 22 66 6c 79 63 68 65 63 6b 2e 65 6c 22 29 0a 0a | ..(package-file."flycheck.el").. |
| 950c0 | 28 66 69 6c 65 73 20 22 66 6c 79 63 68 65 63 6b 2d 65 72 74 2e 65 6c 22 20 22 66 6c 79 63 68 65 | (files."flycheck-ert.el"."flyche |
| 950e0 | 63 6b 2d 62 75 74 74 65 72 63 75 70 2e 65 6c 22 29 0a 0a 28 73 63 72 69 70 74 20 22 74 65 73 74 | ck-buttercup.el")..(script."test |
| 95100 | 22 20 22 65 63 68 6f 20 5c 22 45 72 72 6f 72 3a 20 6e 6f 20 74 65 73 74 20 73 70 65 63 69 66 69 | "."echo.\"Error:.no.test.specifi |
| 95120 | 65 64 5c 22 20 26 26 20 65 78 69 74 20 31 22 29 0a 0a 28 73 6f 75 72 63 65 20 27 67 6e 75 29 0a | ed\".&&.exit.1")..(source.'gnu). |
| 95140 | 28 73 6f 75 72 63 65 20 27 6d 65 6c 70 61 29 0a 0a 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 65 6d | (source.'melpa)..(depends-on."em |
| 95160 | 61 63 73 22 20 22 32 36 2e 31 22 29 0a 0a 28 64 65 76 65 6c 6f 70 6d 65 6e 74 0a 20 28 64 65 70 | acs"."26.1")..(development..(dep |
| 95180 | 65 6e 64 73 2d 6f 6e 20 22 66 22 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ends-on."f").................... |
| 951a0 | 20 20 20 3b 20 46 6f 72 20 73 6f 6d 65 20 6d 61 69 6e 74 65 6e 61 6e 63 65 20 74 6f 6f 6c 73 0a | ...;.For.some.maintenance.tools. |
| 951c0 | 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 62 75 74 74 65 72 63 75 70 22 29 20 20 20 20 20 20 20 | .(depends-on."buttercup")....... |
| 951e0 | 20 20 20 20 20 20 20 20 3b 20 42 44 44 20 74 65 73 74 20 66 72 61 6d 65 77 6f 72 6b 20 66 6f 72 | ........;.BDD.test.framework.for |
| 95200 | 20 45 6d 61 63 73 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 73 68 75 74 2d 75 70 22 29 20 20 | .Emacs..(depends-on."shut-up").. |
| 95220 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 53 69 6c 65 6e 63 65 20 45 6d 61 63 73 0a 0a | ...............;.Silence.Emacs.. |
| 95240 | 20 3b 3b 20 56 61 72 69 6f 75 73 20 6d 6f 64 65 73 20 66 6f 72 20 75 73 65 20 69 6e 20 74 68 65 | .;;.Various.modes.for.use.in.the |
| 95260 | 20 75 6e 69 74 20 74 65 73 74 73 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 61 64 6f 63 2d 6d | .unit.tests..(depends-on."adoc-m |
| 95280 | 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 62 61 7a 65 6c 22 29 0a 20 28 64 65 | ode")..(depends-on."bazel")..(de |
| 952a0 | 70 65 6e 64 73 2d 6f 6e 20 22 63 6f 66 66 65 65 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 | pends-on."coffee-mode")..(depend |
| 952c0 | 73 2d 6f 6e 20 22 63 70 65 72 6c 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 | s-on."cperl-mode")..(depends-on. |
| 952e0 | 22 63 77 6c 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 64 2d 6d 6f 64 65 | "cwl-mode")..(depends-on."d-mode |
| 95300 | 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 64 6f 63 6b 65 72 66 69 6c 65 2d 6d 6f 64 65 | ")..(depends-on."dockerfile-mode |
| 95320 | 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 65 6c 69 78 69 72 2d 6d 6f 64 65 22 29 0a 20 | ")..(depends-on."elixir-mode").. |
| 95340 | 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 65 72 6c 61 6e 67 22 29 0a 20 28 64 65 70 65 6e 64 73 2d | (depends-on."erlang")..(depends- |
| 95360 | 6f 6e 20 22 65 73 73 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 67 65 69 73 65 72 22 29 | on."ess")..(depends-on."geiser") |
| 95380 | 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 67 6f 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e | ..(depends-on."go-mode")..(depen |
| 953a0 | 64 73 2d 6f 6e 20 22 67 72 6f 6f 76 79 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f | ds-on."groovy-mode")..(depends-o |
| 953c0 | 6e 20 22 68 61 6d 6c 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 68 61 6e | n."haml-mode")..(depends-on."han |
| 953e0 | 64 6c 65 62 61 72 73 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 68 61 73 | dlebars-mode")..(depends-on."has |
| 95400 | 6b 65 6c 6c 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6a 73 32 2d 6d 6f | kell-mode")..(depends-on."js2-mo |
| 95420 | 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6a 73 33 2d 6d 6f 64 65 22 29 0a 20 28 | de")..(depends-on."js3-mode")..( |
| 95440 | 64 65 70 65 6e 64 73 2d 6f 6e 20 22 72 6a 73 78 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 | depends-on."rjsx-mode")..(depend |
| 95460 | 73 2d 6f 6e 20 22 6a 73 6f 6e 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 | s-on."json-mode")..(depends-on." |
| 95480 | 6a 75 6c 69 61 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6c 65 73 73 2d | julia-mode")..(depends-on."less- |
| 954a0 | 63 73 73 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6c 75 61 2d 6d 6f 64 | css-mode")..(depends-on."lua-mod |
| 954c0 | 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 22 | e")..(depends-on."markdown-mode" |
| 954e0 | 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 6d 6d 6d 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 | )..(depends-on."mmm-mode")..(dep |
| 95500 | 65 6e 64 73 2d 6f 6e 20 22 6e 69 78 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e | ends-on."nix-mode")..(depends-on |
| 95520 | 20 22 70 68 70 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 70 72 6f 63 65 | ."php-mode")..(depends-on."proce |
| 95540 | 73 73 69 6e 67 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 70 72 6f 74 6f | ssing-mode")..(depends-on."proto |
| 95560 | 62 75 66 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 70 75 67 2d 6d 6f 64 | buf-mode")..(depends-on."pug-mod |
| 95580 | 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 70 75 70 70 65 74 2d 6d 6f 64 65 22 29 0a | e")..(depends-on."puppet-mode"). |
| 955a0 | 20 3b 3b 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 72 61 63 6b 65 74 2d 6d 6f 64 65 22 29 20 3b | .;;.(depends-on."racket-mode").; |
| 955c0 | 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 72 65 67 68 65 6e 64 65 72 73 | ;.https://github.com/greghenders |
| 955e0 | 68 6f 74 74 2f 72 61 63 6b 65 74 2d 6d 6f 64 65 2f 69 73 73 75 65 73 2f 34 36 31 0a 20 28 64 65 | hott/racket-mode/issues/461..(de |
| 95600 | 70 65 6e 64 73 2d 6f 6e 20 22 72 68 74 6d 6c 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 | pends-on."rhtml-mode")..(depends |
| 95620 | 2d 6f 6e 20 22 72 70 6d 2d 73 70 65 63 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f | -on."rpm-spec-mode")..(depends-o |
| 95640 | 6e 20 22 72 75 73 74 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 73 61 73 | n."rust-mode")..(depends-on."sas |
| 95660 | 73 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 73 63 61 6c 61 2d 6d 6f 64 | s-mode")..(depends-on."scala-mod |
| 95680 | 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 73 63 73 73 2d 6d 6f 64 65 22 29 0a 20 28 | e")..(depends-on."scss-mode")..( |
| 956a0 | 64 65 70 65 6e 64 73 2d 6f 6e 20 22 73 6c 69 6d 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 | depends-on."slim-mode")..(depend |
| 956c0 | 73 2d 6f 6e 20 22 73 79 73 74 65 6d 64 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 74 65 | s-on."systemd")..(depends-on."te |
| 956e0 | 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 74 75 61 | rraform-mode")..(depends-on."tua |
| 95700 | 72 65 67 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 74 79 70 65 73 63 72 69 70 74 2d 6d | reg")..(depends-on."typescript-m |
| 95720 | 6f 64 65 22 29 0a 20 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 77 65 62 2d 6d 6f 64 65 22 29 0a 20 | ode")..(depends-on."web-mode").. |
| 95740 | 28 64 65 70 65 6e 64 73 2d 6f 6e 20 22 79 61 6d 6c 2d 6d 6f 64 65 22 29 29 0a 00 00 00 00 00 00 | (depends-on."yaml-mode"))....... |
| 95760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 957a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 957c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 957e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95800 | 66 6c 79 63 68 65 63 6b 2d 33 34 2e 31 2f 43 48 41 4e 47 45 53 2e 6f 6c 64 00 00 00 00 00 00 00 | flycheck-34.1/CHANGES.old....... |
| 95820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95860 | 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 |
| 95880 | 30 31 31 31 34 37 37 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 34 35 33 00 20 30 00 00 00 | 0111477.00000000000.013453..0... |
| 958a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 958c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 958e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95900 | 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................... |
| 95920 | 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................... |
| 95940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 959a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 959c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 959e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 95a00 | 30 2e 32 35 2e 31 20 28 4e 6f 76 20 31 36 2c 20 32 30 31 35 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 0.25.1.(Nov.16,.2015).---------- |
| 95a20 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 69 78 20 75 6e 64 65 66 69 6e 65 64 20 66 75 6e | -----------..-.Fix.undefined.fun |
| 95a40 | 63 74 69 6f 6e 20 63 61 6c 6c 20 69 6e 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 73 79 6e | ction.call.in.``emacs-lisp``.syn |
| 95a60 | 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 37 39 31 5d 0a 0a 30 2e 32 35 20 28 4e 6f 76 20 | tax.checker.[GH-791]..0.25.(Nov. |
| 95a80 | 31 34 2c 20 32 30 31 35 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d | 14,.2015).-------------------..- |
| 95aa0 | 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 60 60 73 63 | .**Breaking.changes**:....-.``sc |
| 95ac0 | 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 60 60 20 6e 6f 77 20 65 78 70 65 63 74 73 20 61 20 60 | ala-scalastyle``.now.expects.a.` |
| 95ae0 | 60 73 63 61 6c 61 73 74 79 6c 65 60 60 20 65 78 65 63 75 74 61 62 6c 65 20 69 6e 0a 20 20 20 20 | `scalastyle``.executable.in..... |
| 95b00 | 60 60 65 78 65 63 2d 70 61 74 68 60 60 20 5b 47 48 2d 37 36 33 5d 0a 20 20 2d 20 44 72 6f 70 20 | ``exec-path``.[GH-763]...-.Drop. |
| 95b20 | 73 75 70 70 6f 72 74 20 66 6f 72 20 6c 65 67 61 63 79 20 52 75 62 79 20 59 41 4d 4c 20 69 6d 70 | support.for.legacy.Ruby.YAML.imp |
| 95b40 | 6c 65 6d 65 6e 74 61 74 69 6f 6e 73 20 70 72 69 6f 72 20 74 6f 20 52 75 62 79 20 31 2e 39 2e 33 | lementations.prior.to.Ruby.1.9.3 |
| 95b60 | 20 69 6e 0a 20 20 20 20 60 60 72 75 62 79 2d 79 61 6d 6c 60 60 0a 20 20 2d 20 52 65 6d 6f 76 65 | .in.....``ruby-yaml``...-.Remove |
| 95b80 | 20 72 61 63 6b 65 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 75 65 20 74 6f 20 70 6f | .racket.syntax.checker.due.to.po |
| 95ba0 | 73 73 69 62 6c 65 20 63 6f 64 65 20 65 78 65 63 75 74 69 6f 6e 20 5b 47 48 2d 37 38 36 5d 0a 0a | ssible.code.execution.[GH-786].. |
| 95bc0 | 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 4a 53 4f 4e | -.New.syntax.checkers:....-.JSON |
| 95be0 | 20 77 69 74 68 20 50 79 74 68 6f 6e e2 80 99 73 20 62 75 69 6c 74 2d 69 6e 20 60 60 6a 73 6f 6e | .with.Python...s.built-in.``json |
| 95c00 | 60 60 20 6d 6f 64 75 6c 65 20 5b 47 48 2d 37 35 38 5d 0a 20 20 2d 20 52 75 73 74 20 77 69 74 68 | ``.module.[GH-758]...-.Rust.with |
| 95c20 | 20 60 60 63 61 72 67 6f 20 72 75 73 74 63 60 60 20 5b 47 48 2d 37 37 32 5d 0a 0a 2d 20 4e 65 77 | .``cargo.rustc``.[GH-772]..-.New |
| 95c40 | 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 68 | .features:....-.Add.``flycheck-h |
| 95c60 | 65 6c 70 2d 65 63 68 6f 2d 66 75 6e 63 74 69 6f 6e 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 | elp-echo-function``.to.customize |
| 95c80 | 20 74 68 65 20 48 65 6c 70 20 45 63 68 6f 20 6f 66 20 46 6c 79 63 68 65 63 6b 0a 20 20 20 20 6f | .the.Help.Echo.of.Flycheck.....o |
| 95ca0 | 76 65 72 6c 61 79 73 20 5b 47 48 2d 37 33 30 5d 0a 20 20 2d 20 55 73 65 20 73 79 6d 62 6f 6c 69 | verlays.[GH-730]...-.Use.symboli |
| 95cc0 | 63 20 65 72 72 6f 72 20 49 44 73 20 69 6e 20 50 79 6c 69 6e 74 20 5b 47 48 2d 37 31 34 5d 0a 20 | c.error.IDs.in.Pylint.[GH-714].. |
| 95ce0 | 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 79 6c 69 6e 74 2d 75 73 65 2d 73 79 6d | .-.Add.``flycheck-pylint-use-sym |
| 95d00 | 62 6f 6c 69 63 2d 69 64 60 60 20 74 6f 20 64 69 73 61 62 6c 65 20 73 79 6d 62 6f 6c 69 63 20 49 | bolic-id``.to.disable.symbolic.I |
| 95d20 | 44 73 20 66 6f 72 20 50 79 6c 69 6e 74 0a 20 20 20 20 5b 47 48 2d 37 31 34 5d 0a 20 20 2d 20 41 | Ds.for.Pylint.....[GH-714]...-.A |
| 95d40 | 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 77 72 61 70 70 65 72 2d 66 75 | dd.``flycheck-command-wrapper-fu |
| 95d60 | 6e 63 74 69 6f 6e 60 60 20 74 6f 20 77 72 61 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | nction``.to.wrap.syntax.checker. |
| 95d80 | 63 6f 6d 6d 61 6e 64 73 0a 20 20 20 20 62 65 66 6f 72 65 20 65 78 65 63 75 74 69 6f 6e 20 5b 47 | commands.....before.execution.[G |
| 95da0 | 48 2d 36 32 39 5d 20 5b 47 48 2d 37 35 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 | H-629].[GH-752]...-.Add.``flyche |
| 95dc0 | 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 73 | ck-executable-find``.to.customis |
| 95de0 | 65 20 68 6f 77 20 46 6c 79 63 68 65 63 6b 20 73 65 61 72 63 68 65 73 0a 20 20 20 20 65 78 65 63 | e.how.Flycheck.searches.....exec |
| 95e00 | 75 74 61 62 6c 65 73 20 5b 47 48 2d 37 35 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 | utables.[GH-752]...-.Add.``flych |
| 95e20 | 65 63 6b 2d 68 6c 69 6e 74 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 64 64 69 74 69 6f | eck-hlint-args``.to.pass.additio |
| 95e40 | 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 68 6c 69 6e 74 0a 20 20 20 20 5b 47 48 2d 37 | nal.arguments.to.hlint.....[GH-7 |
| 95e60 | 31 33 5d 5b 47 48 2d 37 36 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 | 13][GH-762]...-.Add.``flycheck-g |
| 95e80 | 6f 2d 62 75 69 6c 64 2d 74 61 67 73 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f | o-build-tags``.and.``flycheck-go |
| 95ea0 | 2d 69 6e 73 74 61 6c 6c 2d 64 65 70 73 60 60 20 74 6f 20 73 70 65 63 69 66 79 0a 20 20 20 20 74 | -install-deps``.to.specify.....t |
| 95ec0 | 61 67 73 20 61 6e 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 6e 73 74 61 6c 6c 20 64 65 | ags.and.automatically.install.de |
| 95ee0 | 70 65 6e 64 65 6e 63 69 65 73 20 77 69 74 68 20 60 60 67 6f 20 62 75 69 6c 64 60 60 20 5b 47 48 | pendencies.with.``go.build``.[GH |
| 95f00 | 2d 36 37 34 5d 0a 20 20 2d 20 41 64 64 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 70 72 | -674]...-.Add.:standard-input.pr |
| 95f20 | 6f 70 65 72 74 79 20 74 6f 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 6f 20 72 65 61 | operty.to.syntax.checkers.to.rea |
| 95f40 | 64 20 73 6f 75 72 63 65 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 0a 20 20 20 20 69 6e 70 75 74 | d.source.from.standard.....input |
| 95f60 | 20 5b 47 48 2d 36 37 33 5d 20 5b 47 48 2d 37 32 38 5d 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f | .[GH-673].[GH-728]...-.Add.suppo |
| 95f80 | 72 74 20 66 6f 72 20 4a 53 58 20 6d 6f 64 65 73 20 74 6f 20 73 6f 6d 65 20 4a 61 76 61 73 63 72 | rt.for.JSX.modes.to.some.Javascr |
| 95fa0 | 69 70 74 20 63 68 65 63 6b 65 72 73 20 5b 47 48 2d 37 37 38 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 | ipt.checkers.[GH-778]..-.Improve |
| 95fc0 | 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 49 6d 70 72 6f 76 65 20 6d 6f 64 65 20 6c 69 6e 65 20 64 69 | ments:....-.Improve.mode.line.di |
| 95fe0 | 73 70 6c 61 79 20 66 6f 72 20 62 75 66 66 65 72 73 20 77 69 74 68 20 6f 6e 6c 79 20 69 6e 66 6f | splay.for.buffers.with.only.info |
| 96000 | 20 6d 65 73 73 61 67 65 73 20 5b 47 48 2d 37 33 33 5d 0a 20 20 2d 20 4d 65 72 67 65 20 6d 65 73 | .messages.[GH-733]...-.Merge.mes |
| 96020 | 73 61 67 65 73 20 6f 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 75 6e 64 65 72 20 63 75 72 73 6f 72 | sages.of.all.errors.under.cursor |
| 96040 | 20 66 6f 72 20 48 65 6c 70 20 45 63 68 6f 20 5b 47 48 2d 37 33 30 5d 0a 20 20 2d 20 41 6c 69 67 | .for.Help.Echo.[GH-730]...-.Alig |
| 96060 | 6e 20 6d 75 6c 74 69 2d 6c 69 6e 65 20 6d 65 73 73 61 67 65 73 20 69 6e 20 65 72 72 6f 72 20 6c | n.multi-line.messages.in.error.l |
| 96080 | 69 73 74 20 5b 47 48 2d 37 33 32 5d 20 5b 47 48 2d 37 33 31 5d 0a 20 20 2d 20 43 61 63 68 65 20 | ist.[GH-732].[GH-731]...-.Cache. |
| 960a0 | 47 48 43 20 6f 75 74 70 75 74 20 66 6f 72 20 66 61 73 74 65 72 20 73 79 6e 74 61 78 20 63 68 65 | GHC.output.for.faster.syntax.che |
| 960c0 | 63 6b 69 6e 67 20 61 6e 64 20 62 65 74 74 65 72 20 74 65 6d 70 6c 61 74 65 20 68 61 73 6b 65 6c | cking.and.better.template.haskel |
| 960e0 | 6c 0a 20 20 20 20 73 75 70 70 6f 72 74 20 5b 47 48 2d 37 30 38 5d 0a 20 20 2d 20 46 61 6c 6c 20 | l.....support.[GH-708]...-.Fall. |
| 96100 | 62 61 63 6b 20 74 6f 20 60 60 72 73 74 60 60 20 69 66 20 60 60 72 73 74 2d 73 70 68 69 6e 78 60 | back.to.``rst``.if.``rst-sphinx` |
| 96120 | 60 20 69 73 20 64 69 73 61 62 6c 65 64 20 5b 47 48 2d 37 34 35 5d 20 5b 47 48 2d 37 34 36 5d 0a | `.is.disabled.[GH-745].[GH-746]. |
| 96140 | 20 20 2d 20 4e 65 77 20 75 6e 69 66 6f 72 6d 20 66 72 69 6e 67 65 20 69 6e 64 69 63 61 74 6f 72 | ..-.New.uniform.fringe.indicator |
| 96160 | 73 20 5b 47 48 2d 37 35 30 5d 0a 20 20 2d 20 44 65 6d 6f 74 65 20 41 73 63 69 69 44 6f 63 20 64 | s.[GH-750]...-.Demote.AsciiDoc.d |
| 96180 | 65 70 72 65 63 61 74 69 6f 6e 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 60 60 69 6e 66 6f 60 60 20 | eprecation.warnings.to.``info``. |
| 961a0 | 6c 65 76 65 6c 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 65 72 72 | level..-.Bug.fixes:....-.Fix.err |
| 961c0 | 6f 72 20 70 61 74 74 65 72 6e 73 20 6f 66 20 60 60 63 6f 71 60 60 20 5b 47 48 2d 37 34 32 5d 0a | or.patterns.of.``coq``.[GH-742]. |
| 961e0 | 20 20 2d 20 53 75 70 70 6f 72 74 20 47 46 6f 72 74 72 61 6e 20 35 20 5b 47 48 2d 37 35 31 5d 0a | ..-.Support.GFortran.5.[GH-751]. |
| 96200 | 20 20 2d 20 46 69 78 20 73 74 61 63 6b 20 6f 76 65 72 66 6c 6f 77 20 77 68 65 6e 20 70 61 72 73 | ..-.Fix.stack.overflow.when.pars |
| 96220 | 69 6e 67 20 68 6c 69 6e 74 20 65 72 72 6f 72 73 20 5b 47 48 2d 37 36 30 5d 0a 20 20 2d 20 46 69 | ing.hlint.errors.[GH-760]...-.Fi |
| 96240 | 78 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 73 20 6f 66 20 6a 73 6f 6e 6c 69 6e 74 0a 0a 30 2e 32 | x.error.columns.of.jsonlint..0.2 |
| 96260 | 34 20 28 41 75 67 20 31 35 2c 20 32 30 31 35 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 4.(Aug.15,.2015).--------------- |
| 96280 | 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 | ----..-.**Breaking.changes**:... |
| 962a0 | 20 2d 20 52 65 6d 6f 76 65 20 45 6c 69 78 69 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | .-.Remove.Elixir.syntax.checker. |
| 962c0 | 64 75 65 20 74 6f 20 63 6f 64 65 20 65 78 65 63 75 74 69 6f 6e 20 5b 47 48 2d 36 33 30 5d 0a 20 | due.to.code.execution.[GH-630].. |
| 962e0 | 20 2d 20 44 72 6f 70 20 73 75 70 70 6f 72 74 20 66 6f 72 20 45 6d 61 63 73 20 32 34 2e 31 20 61 | .-.Drop.support.for.Emacs.24.1.a |
| 96300 | 6e 64 20 32 34 2e 32 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a | nd.24.2..-.New.syntax.checkers:. |
| 96320 | 0a 20 20 2d 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 6a 73 63 73 60 60 20 5b 47 | ...-.Javascript.with.``jscs``.[G |
| 96340 | 48 2d 36 33 34 5d 20 61 6e 64 20 60 60 73 74 61 6e 64 61 72 64 60 60 20 5b 47 48 2d 36 34 34 5d | H-634].and.``standard``.[GH-644] |
| 96360 | 0a 20 20 2d 20 4a 61 64 65 20 5b 47 48 2d 36 38 36 5d 0a 20 20 2d 20 53 51 4c 20 77 69 74 68 20 | ...-.Jade.[GH-686]...-.SQL.with. |
| 96380 | 60 60 73 71 6c 6c 69 6e 74 60 60 20 5b 47 48 2d 36 39 31 5d 0a 20 20 2d 20 47 72 6f 6f 76 79 20 | ``sqllint``.[GH-691]...-.Groovy. |
| 963a0 | 5b 47 48 2d 37 31 36 5d 0a 20 20 2d 20 48 61 73 6b 65 6c 6c 20 77 69 74 68 20 60 60 73 74 61 63 | [GH-716]...-.Haskell.with.``stac |
| 963c0 | 6b 20 67 68 63 60 60 20 5b 47 48 2d 37 31 31 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 | k.ghc``.[GH-711]..-.New.features |
| 963e0 | 3a 0a 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 63 61 6e 20 6e 6f 77 20 62 65 | :....-.The.error.list.can.now.be |
| 96400 | 20 66 69 6c 74 65 72 65 64 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 62 79 20 70 72 65 73 | .filtered.by.error.level.by.pres |
| 96420 | 73 69 6e 67 20 66 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | sing.f...-.Add.``flycheck-error- |
| 96440 | 6c 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 60 60 20 74 6f 20 72 65 73 74 72 69 63 74 | list-minimum-level``.to.restrict |
| 96460 | 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 64 69 73 70 6c 61 79 65 64 0a 20 20 20 20 69 6e 20 74 | .error.levels.displayed.....in.t |
| 96480 | 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 36 39 38 5d 20 5b 47 48 2d 37 30 31 5d 0a | he.error.list.[GH-698].[GH-701]. |
| 964a0 | 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 69 6e 63 6c 75 64 65 2d | ..-.Add.``flycheck-perl-include- |
| 964c0 | 70 61 74 68 60 60 20 74 6f 20 73 65 74 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 | path``.to.set.include.directorie |
| 964e0 | 73 20 66 6f 72 20 50 65 72 6c 0a 20 20 20 20 5b 47 48 2d 36 32 31 5d 0a 20 20 2d 20 41 64 64 20 | s.for.Perl.....[GH-621]...-.Add. |
| 96500 | 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 | ``flycheck-rust-args``.to.pass.a |
| 96520 | 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 60 60 72 75 73 74 63 60 60 | dditional.arguments.to.``rustc`` |
| 96540 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 61 72 67 73 60 60 20 74 | ...-.Add.``flycheck-dmd-args``.t |
| 96560 | 6f 20 70 61 73 73 20 61 64 64 69 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 60 | o.pass.additional.arguments.to.` |
| 96580 | 60 64 6d 64 60 60 20 5b 47 48 2d 36 35 35 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 | `dmd``.[GH-655]...-.Add.``flyche |
| 965a0 | 63 6b 2d 65 72 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 60 60 20 5b 47 48 2d 36 36 38 | ck-erlang-include-path``.[GH-668 |
| 965c0 | 5d 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 6c 69 62 72 | ].and.....``flycheck-erlang-libr |
| 965e0 | 61 72 79 2d 70 61 74 68 60 60 20 5b 47 48 2d 36 39 36 5d 20 66 6f 72 20 45 72 6c 61 6e 67 0a 20 | ary-path``.[GH-696].for.Erlang.. |
| 96600 | 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 6c 61 74 6f 72 2d 69 6e 63 6c | .-.Add.``flycheck-verilator-incl |
| 96620 | 75 64 65 2d 70 61 74 68 60 60 20 74 6f 20 73 65 74 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 | ude-path``.to.set.include.direct |
| 96640 | 6f 72 69 65 73 20 66 6f 72 0a 20 20 20 20 56 65 72 69 6c 61 74 6f 72 20 5b 47 48 2d 36 38 34 5d | ories.for.....Verilator.[GH-684] |
| 96660 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 69 6e 63 | ...-.Add.``flycheck-cppcheck-inc |
| 96680 | 6c 75 64 65 2d 70 61 74 68 60 60 20 74 6f 20 73 65 74 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 | lude-path``.to.set.include.direc |
| 966a0 | 74 6f 72 69 65 73 20 66 6f 72 0a 20 20 20 20 63 70 70 63 68 65 63 6b 20 5b 47 48 2d 36 38 37 5d | tories.for.....cppcheck.[GH-687] |
| 966c0 | 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 48 6c 69 6e 74 20 63 6f 6e 66 69 | ...-.Add.support.for.Hlint.confi |
| 966e0 | 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 5b 47 48 2d 36 38 32 5d 0a 20 20 2d 20 41 64 64 20 48 | guration.file.[GH-682]...-.Add.H |
| 96700 | 6c 69 6e 74 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 69 67 6e 6f 72 65 20 72 75 6c 65 73 2c 20 6c | lint.options.for.ignore.rules,.l |
| 96720 | 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 61 6e 64 20 68 69 6e 74 20 70 61 63 6b | anguage.extensions.and.hint.pack |
| 96740 | 61 67 65 73 0a 20 20 20 20 5b 47 48 2d 36 38 32 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 | ages.....[GH-682]..-.Improvement |
| 96760 | 73 3a 0a 0a 20 20 2d 20 53 68 6f 77 20 63 68 61 69 6e 65 64 20 63 68 65 63 6b 65 72 73 20 69 6e | s:....-.Show.chained.checkers.in |
| 96780 | 20 48 65 6c 70 20 62 75 66 66 65 72 73 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | .Help.buffers.for.syntax.checker |
| 967a0 | 73 20 5b 47 48 2d 35 37 31 5d 0a 20 20 2d 20 4d 61 70 20 63 75 73 74 6f 6d 20 65 72 72 6f 72 20 | s.[GH-571]...-.Map.custom.error. |
| 967c0 | 6c 65 76 65 6c 73 20 74 6f 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6d 6f 64 65 20 6c 65 76 65 6c | levels.to.compilation.mode.level |
| 967e0 | 73 20 5b 47 48 2d 37 30 30 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 | s.[GH-700]...-.``flycheck-verify |
| 96800 | 2d 73 65 74 75 70 60 60 20 6e 6f 77 20 69 6e 63 6c 75 64 65 73 20 74 68 65 20 6d 61 6e 75 61 6c | -setup``.now.includes.the.manual |
| 96820 | 6c 79 20 73 65 6c 65 63 74 65 64 20 63 68 65 63 6b 65 72 20 69 66 20 61 6e 79 0a 20 20 20 20 5b | ly.selected.checker.if.any.....[ |
| 96840 | 47 48 2d 37 30 35 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 | GH-705]...-.``flycheck-select-ch |
| 96860 | 65 63 6b 65 72 60 60 20 6e 6f 77 20 73 68 6f 77 73 20 61 20 76 65 72 69 66 69 63 61 74 69 6f 6e | ecker``.now.shows.a.verification |
| 96880 | 20 62 75 66 66 65 72 20 69 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 0a 20 20 20 20 63 68 65 63 | .buffer.if.the.selected.....chec |
| 968a0 | 6b 65 72 20 63 61 6e 6e 6f 74 20 62 65 20 75 73 65 64 20 5b 47 48 2d 37 30 35 5d 0a 20 20 2d 20 | ker.cannot.be.used.[GH-705]...-. |
| 968c0 | 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 60 60 20 | Add.``flycheck-verify-checker``. |
| 968e0 | 74 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 73 70 65 63 69 66 69 63 20 73 79 6e 74 | to.check.whether.a.specific.synt |
| 96900 | 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 | ax.checker.....can.be.used.in.a. |
| 96920 | 62 75 66 66 65 72 20 5b 47 48 2d 37 30 35 5d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 | buffer.[GH-705]..-.Bug.fixes:... |
| 96940 | 20 2d 20 46 69 78 20 6f 66 66 73 65 74 20 6f 66 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 73 20 | .-.Fix.offset.of.column.numbers. |
| 96960 | 69 6e 20 45 53 4c 69 6e 74 20 5b 47 48 2d 36 34 30 5d 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 | in.ESLint.[GH-640]...-.Properly. |
| 96980 | 70 61 72 73 65 20 69 6e 64 65 6e 74 61 74 69 6f 6e 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 50 79 | parse.indentation.errors.from.Py |
| 969a0 | 74 68 6f 6e 20 32 2e 37 20 5b 47 48 2d 36 33 35 5d 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 63 68 | thon.2.7.[GH-635]...-.Don...t.ch |
| 969c0 | 6f 6b 65 20 69 66 20 60 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 60 60 20 64 6f 65 | oke.if.``default-directory``.doe |
| 969e0 | 73 20 6e 6f 74 20 65 78 69 73 74 20 5b 47 48 2d 36 32 35 5d 0a 20 20 2d 20 46 69 78 20 65 72 72 | s.not.exist.[GH-625]...-.Fix.err |
| 96a00 | 6f 72 20 70 61 72 73 69 6e 67 20 66 6f 72 20 50 75 70 70 65 74 20 34 0a 20 20 2d 20 46 69 78 20 | or.parsing.for.Puppet.4...-.Fix. |
| 96a20 | 64 75 70 6c 69 63 61 74 65 20 63 68 65 63 6b 64 6f 63 20 65 72 72 6f 72 73 20 6f 6e 20 45 6d 61 | duplicate.checkdoc.errors.on.Ema |
| 96a40 | 63 73 20 32 35 0a 20 20 2d 20 46 69 78 20 6c 65 76 65 6c 20 6f 66 20 60 60 69 6e 66 6f 60 60 20 | cs.25...-.Fix.level.of.``info``. |
| 96a60 | 6d 65 73 73 61 67 65 73 20 69 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 60 60 | messages.in.``flycheck-compile`` |
| 96a80 | 20 5b 47 48 2d 36 36 39 5d 0a 20 20 2d 20 41 6c 6c 6f 77 20 63 75 73 74 6f 6d 20 60 60 3a 76 65 | .[GH-669]...-.Allow.custom.``:ve |
| 96aa0 | 72 69 66 79 60 60 20 66 75 6e 63 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 63 68 65 | rify``.functions.for.command.che |
| 96ac0 | 63 6b 65 72 73 20 5b 47 48 2d 36 37 32 5d 0a 20 20 2d 20 46 69 78 20 65 72 72 6f 72 20 77 68 65 | ckers.[GH-672]...-.Fix.error.whe |
| 96ae0 | 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 63 60 60 20 77 61 73 20 | n.``flycheck-scalastylerc``.was. |
| 96b00 | 73 65 74 20 74 6f 20 61 20 6e 6f 6e 2d 65 78 69 73 74 69 6e 67 20 66 69 6c 65 0a 20 20 2d 20 46 | set.to.a.non-existing.file...-.F |
| 96b20 | 69 78 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 20 6f 66 66 73 65 74 73 20 69 6e 20 60 60 73 63 61 | ix.error.column.offsets.in.``sca |
| 96b40 | 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 60 60 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 75 73 65 20 60 | la-scalastyle``...-.Do.not.use.` |
| 96b60 | 60 72 2d 6c 69 6e 74 72 60 60 20 69 6e 20 6e 6f 6e 2d 52 20 62 75 66 66 65 72 73 20 5b 47 48 2d | `r-lintr``.in.non-R.buffers.[GH- |
| 96b80 | 36 30 37 5d 0a 20 20 2d 20 45 6e 66 6f 72 63 65 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 20 6f | 607]...-.Enforce.output.format.o |
| 96ba0 | 66 20 60 60 66 6c 61 6b 65 38 60 60 20 5b 47 48 2d 37 30 34 5d 0a 20 20 2d 20 50 61 72 73 65 20 | f.``flake8``.[GH-704]...-.Parse. |
| 96bc0 | 65 72 72 6f 72 20 69 64 73 20 66 72 6f 6d 20 6c 75 61 63 68 65 63 6b 20 30 2e 31 31 0a 20 20 2d | error.ids.from.luacheck.0.11...- |
| 96be0 | 20 46 69 78 20 70 61 74 74 65 72 6e 73 20 66 6f 72 20 50 75 70 70 65 74 20 65 6e 76 69 72 6f 6e | .Fix.patterns.for.Puppet.environ |
| 96c00 | 6d 65 6e 74 20 6e 61 6d 65 73 20 5b 47 48 2d 36 39 34 5d 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 | ment.names.[GH-694]...-.Properly |
| 96c20 | 20 6c 6f 63 61 74 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 66 72 6f 6d | .locate.configuration.files.from |
| 96c40 | 20 6a 73 68 69 6e 74 20 61 6e 64 20 6a 73 63 73 20 5b 47 48 2d 37 30 33 5d 0a 20 20 2d 20 46 69 | .jshint.and.jscs.[GH-703]...-.Fi |
| 96c60 | 78 20 63 6f 6c 75 6d 6e 20 6f 66 66 73 65 74 73 20 69 6e 20 65 73 6c 69 6e 74 20 31 2e 30 20 5b | x.column.offsets.in.eslint.1.0.[ |
| 96c80 | 47 48 2d 37 31 38 5d 0a 0a 30 2e 32 33 20 28 41 70 72 20 36 2c 20 32 30 31 35 29 0a 2d 2d 2d 2d | GH-718]..0.23.(Apr.6,.2015).---- |
| 96ca0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 | --------------..-.**Breaking.cha |
| 96cc0 | 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 4e 65 77 20 6d 61 6e 75 61 6c 20 69 6e 20 6e 61 74 69 76 | nges**:....-.New.manual.in.nativ |
| 96ce0 | 65 20 54 65 78 69 6e 66 6f 20 66 6f 72 6d 61 74 2c 20 74 6f 20 61 63 68 69 65 76 65 20 68 69 67 | e.Texinfo.format,.to.achieve.hig |
| 96d00 | 68 65 72 20 71 75 61 6c 69 74 79 20 49 6e 66 6f 20 6d 61 6e 75 61 6c 73 0a 20 20 2d 20 52 65 6d | her.quality.Info.manuals...-.Rem |
| 96d20 | 6f 76 65 20 60 60 6d 61 6b 65 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 75 65 20 | ove.``make``.syntax.checker.due. |
| 96d40 | 74 6f 20 76 61 72 69 6f 75 73 20 69 73 73 75 65 73 20 5b 47 48 2d 35 37 32 5d 20 5b 47 48 2d 35 | to.various.issues.[GH-572].[GH-5 |
| 96d60 | 37 33 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 7a 73 68 60 60 20 73 75 70 70 6f 72 74 20 66 | 73]...-.Remove.``zsh``.support.f |
| 96d80 | 72 6f 6d 20 60 60 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 60 60 2c 20 73 69 6e 63 65 20 53 68 65 | rom.``sh-shellcheck``,.since.She |
| 96da0 | 6c 6c 63 68 65 63 6b 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 73 75 70 70 6f 72 74 20 5a 73 68 | llcheck.does.not.....support.Zsh |
| 96dc0 | 20 61 6e 79 6d 6f 72 65 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 67 6c 6f 62 61 6c 2d 66 6c 79 | .anymore...-.Remove.``global-fly |
| 96de0 | 63 68 65 63 6b 2d 6d 6f 64 65 60 60 20 66 72 6f 6d 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 | check-mode``.from.customization. |
| 96e00 | 69 6e 74 65 72 66 61 63 65 20 5b 47 48 2d 35 39 35 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 | interface.[GH-595]..-.New.syntax |
| 96e20 | 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 52 20 77 69 74 68 20 60 60 6c 69 6e 74 72 60 60 | .checkers:....-.R.with.``lintr`` |
| 96e40 | 20 5b 47 48 2d 35 31 32 5d 0a 20 20 2d 20 4c 75 61 20 77 69 74 68 20 60 60 6c 75 61 63 68 65 63 | .[GH-512]...-.Lua.with.``luachec |
| 96e60 | 6b 60 60 20 5b 47 48 2d 35 39 31 5d 20 5b 47 48 2d 36 30 39 5d 0a 20 20 2d 20 53 43 53 53 20 77 | k``.[GH-591].[GH-609]...-.SCSS.w |
| 96e80 | 69 74 68 20 60 60 73 63 73 73 2d 6c 69 6e 74 60 60 20 5b 47 48 2d 35 38 32 5d 20 5b 47 48 2d 35 | ith.``scss-lint``.[GH-582].[GH-5 |
| 96ea0 | 39 38 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 | 98]..-.New.features:....-.Add.`` |
| 96ec0 | 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b 65 72 60 60 20 74 6f 20 64 69 | flycheck-disable-checker``.to.di |
| 96ee0 | 73 61 62 6c 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 20 74 68 65 20 63 75 | sable.a.syntax.checker.in.the.cu |
| 96f00 | 72 72 65 6e 74 0a 20 20 20 20 62 75 66 66 65 72 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 | rrent.....buffer...-.Add.``flych |
| 96f20 | 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 73 60 60 20 74 6f 20 63 6f 6e 74 72 6f 6c 20 69 6e | eck-global-modes``.to.control.in |
| 96f40 | 20 77 68 69 63 68 20 6d 6f 64 65 73 0a 20 20 20 20 60 60 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 | .which.modes.....``global-flyche |
| 96f60 | 63 6b 2d 6d 6f 64 65 60 60 20 74 75 72 6e 73 20 6f 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 6f | ck-mode``.turns.on.``flycheck-mo |
| 96f80 | 64 65 60 60 0a 20 20 2d 20 41 64 64 20 60 60 70 65 64 61 6e 74 69 63 60 60 20 61 6e 64 20 60 60 | de``...-.Add.``pedantic``.and.`` |
| 96fa0 | 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 60 60 20 6f 70 74 69 6f 6e 73 20 74 6f 20 43 6c 61 | pedantic-errors``.options.to.Cla |
| 96fc0 | 6e 67 20 61 6e 64 20 47 43 43 20 5b 47 48 2d 35 34 33 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c | ng.and.GCC.[GH-543]...-.Add.``fl |
| 96fe0 | 79 63 68 65 63 6b 2d 66 6f 6f 64 63 72 69 74 69 63 2d 74 61 67 73 60 60 20 74 6f 20 73 65 6c 65 | ycheck-foodcritic-tags``.to.sele |
| 97000 | 63 74 20 74 61 67 73 20 66 6f 72 20 46 6f 6f 64 63 72 69 74 69 63 20 5b 47 48 2d 35 36 30 5d 0a | ct.tags.for.Foodcritic.[GH-560]. |
| 97020 | 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 60 60 63 68 65 66 2d 66 6f 6f | .-.Improvements:....-.``chef-foo |
| 97040 | 64 63 72 69 74 69 63 60 60 20 68 61 6e 64 6c 65 73 20 72 65 6c 61 74 69 76 65 20 70 61 74 68 73 | dcritic``.handles.relative.paths |
| 97060 | 20 63 6f 72 72 65 63 74 6c 79 20 6e 6f 77 20 5b 47 48 2d 35 35 36 5d 0a 20 20 2d 20 47 6c 6f 62 | .correctly.now.[GH-556]...-.Glob |
| 97080 | 61 6c 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 65 6e 61 62 6c 65 73 20 46 6c 79 63 68 65 63 | al.Flycheck.Mode.enables.Flychec |
| 970a0 | 6b 20 4d 6f 64 65 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 73 79 6e 74 61 | k.Mode.even.if.there.is.no.synta |
| 970c0 | 78 0a 20 20 20 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 62 75 66 66 65 72 20 79 65 74 | x.....checker.for.the.buffer.yet |
| 970e0 | 20 5b 47 48 2d 35 36 38 5d 0a 20 20 2d 20 60 60 68 61 6e 64 6c 65 62 61 72 73 60 60 20 6e 6f 77 | .[GH-568]...-.``handlebars``.now |
| 97100 | 20 73 75 70 70 6f 72 74 73 20 57 65 62 20 4d 6f 64 65 20 5b 47 48 2d 36 30 35 5d 0a 20 20 2d 20 | .supports.Web.Mode.[GH-605]...-. |
| 97120 | 45 78 74 72 61 63 74 20 65 72 72 6f 72 20 49 44 73 20 66 72 6f 6d 20 60 60 72 75 73 74 63 60 60 | Extract.error.IDs.from.``rustc`` |
| 97140 | 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 63 61 63 68 65 20 6c 61 73 74 20 73 79 6e 74 61 78 20 63 | ...-.Don...t.cache.last.syntax.c |
| 97160 | 68 65 63 6b 65 72 20 69 6e 20 62 75 66 66 65 72 20 61 6e 79 6d 6f 72 65 0a 0a 2d 20 42 75 67 20 | hecker.in.buffer.anymore..-.Bug. |
| 97180 | 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 76 6f 69 64 20 76 61 72 69 61 62 6c 65 20 65 72 | fixes:....-.Fix.void.variable.er |
| 971a0 | 72 6f 72 20 77 68 65 6e 20 74 72 79 69 6e 67 20 74 6f 20 75 73 65 20 60 60 66 6c 79 63 68 65 63 | ror.when.trying.to.use.``flychec |
| 971c0 | 6b 2d 63 6f 6d 70 69 6c 65 60 60 20 77 69 74 68 20 61 0a 20 20 20 20 6e 6f 6e 2d 63 6f 6d 6d 61 | k-compile``.with.a.....non-comma |
| 971e0 | 6e 64 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 35 36 33 5d 0a 20 20 2d 20 46 69 78 20 66 61 75 6c | nd.checker.[GH-563]...-.Fix.faul |
| 97200 | 74 79 20 6d 6f 64 65 20 6c 69 6e 65 20 72 65 70 6f 72 74 69 6e 67 20 5b 47 48 2d 35 36 34 5d 0a | ty.mode.line.reporting.[GH-564]. |
| 97220 | 20 20 2d 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 | ..-.Automatically.initialize.pac |
| 97240 | 6b 61 67 65 73 20 77 68 65 6e 20 63 68 65 63 6b 69 6e 67 20 60 60 75 73 65 72 2d 69 6e 69 74 2d | kages.when.checking.``user-init- |
| 97260 | 66 69 6c 65 60 60 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 69 6e 69 74 69 61 6c 69 7a 65 20 68 | file``...-.Properly.initialize.h |
| 97280 | 6f 6f 6b 20 76 61 72 69 61 62 6c 65 73 20 5b 47 48 2d 35 39 33 5d 0a 20 20 2d 20 46 69 78 20 68 | ook.variables.[GH-593]...-.Fix.h |
| 972a0 | 61 6e 64 6c 69 6e 67 20 6f 66 20 66 69 6c 65 20 6e 61 6d 65 73 20 77 69 74 68 20 73 79 6d 62 6f | andling.of.file.names.with.symbo |
| 972c0 | 6c 69 63 20 6c 69 6e 6b 73 20 66 6f 72 20 73 6f 6d 65 20 63 68 65 63 6b 65 72 73 20 5b 47 48 2d | lic.links.for.some.checkers.[GH- |
| 972e0 | 35 36 31 5d 0a 20 20 2d 20 50 61 72 73 65 20 6d 75 6c 74 69 6c 69 6e 65 20 74 79 70 65 20 65 72 | 561]...-.Parse.multiline.type.er |
| 97300 | 72 6f 72 73 20 66 72 6f 6d 20 60 60 72 75 73 74 63 60 60 20 5b 47 48 2d 35 39 32 5d 0a 0a 30 2e | rors.from.``rustc``.[GH-592]..0. |
| 97320 | 32 32 20 28 44 65 63 20 32 33 2c 20 32 30 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 22.(Dec.23,.2014).-------------- |
| 97340 | 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a | -----..-.**Breaking.changes**:.. |
| 97360 | 20 20 2d 20 4e 65 76 65 72 20 61 6c 6c 6f 77 20 75 73 65 20 6f 66 20 64 69 73 61 62 6c 65 64 20 | ..-.Never.allow.use.of.disabled. |
| 97380 | 63 68 65 63 6b 65 72 73 20 61 6e 79 6d 6f 72 65 2c 20 65 76 65 6e 20 77 69 74 68 0a 20 20 20 20 | checkers.anymore,.even.with..... |
| 973a0 | 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 60 60 0a 20 20 2d 20 | ``flycheck-select-checker``...-. |
| 973c0 | 45 72 72 6f 72 20 70 61 72 73 65 72 73 20 2a 2a 6d 75 73 74 2a 2a 20 73 65 74 20 74 68 65 20 60 | Error.parsers.**must**.set.the.` |
| 973e0 | 60 3a 62 75 66 66 65 72 60 60 20 61 6e 64 20 60 60 3a 63 68 65 63 6b 65 72 60 60 20 73 6c 6f 74 | `:buffer``.and.``:checker``.slot |
| 97400 | 73 20 6f 66 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 60 60 20 6e 6f 77 0a | s.of.....``flycheck-error``.now. |
| 97420 | 20 20 2d 20 54 68 65 20 69 6e 74 65 72 6e 61 6c 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 | ..-.The.internals.of.syntax.chec |
| 97440 | 6b 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 68 61 76 65 20 63 68 61 6e 67 65 64 20 61 67 61 | ker.definitions.have.changed.aga |
| 97460 | 69 6e 2e 20 20 2a 2a 41 6c 6c 0a 20 20 20 20 70 61 63 6b 61 67 65 73 20 64 65 70 65 6e 64 69 6e | in...**All.....packages.dependin |
| 97480 | 67 20 6f 6e 20 46 6c 79 63 68 65 63 6b 20 6d 75 73 74 20 62 65 20 72 65 63 6f 6d 70 69 6c 65 64 | g.on.Flycheck.must.be.recompiled |
| 974a0 | 21 2a 2a 20 5b 47 48 2d 35 32 34 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | !**.[GH-524]...-.``flycheck-erro |
| 974c0 | 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 60 60 20 69 73 20 6e 6f 74 20 61 6e 20 69 6e 74 65 72 | r-list-refresh``.is.not.an.inter |
| 974e0 | 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 20 61 6e 79 6d 6f 72 65 0a 20 20 2d 20 52 65 70 6c 61 | active.command.anymore...-.Repla |
| 97500 | 63 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 63 2d 76 65 72 62 6f 73 69 | ce.``flycheck-perlcritic-verbosi |
| 97520 | 74 79 60 60 20 77 69 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 | ty``.with.....``flycheck-perlcri |
| 97540 | 74 69 63 2d 73 65 76 65 72 69 74 79 60 60 0a 20 20 2d 20 52 65 70 6c 61 63 65 20 60 60 66 6c 79 | tic-severity``...-.Replace.``fly |
| 97560 | 63 68 65 63 6b 2d 63 6f 70 79 2d 6d 65 73 73 61 67 65 73 2d 61 73 2d 6b 69 6c 6c 60 60 20 77 69 | check-copy-messages-as-kill``.wi |
| 97580 | 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 72 72 6f 72 73 2d 61 73 | th.....``flycheck-copy-errors-as |
| 975a0 | 2d 6b 69 6c 6c 60 60 20 5b 47 48 2d 35 32 39 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c | -kill``.[GH-529]...-.Remove.``fl |
| 975c0 | 79 63 68 65 63 6b 2d 67 6f 6f 67 6c 65 2d 6d 65 73 73 61 67 65 73 60 60 20 63 6f 6d 6d 61 6e 64 | ycheck-google-messages``.command |
| 975e0 | 0a 20 20 2d 20 4f 70 74 69 6f 6e 73 20 61 6e 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 76 61 72 | ...-.Options.and.config.file.var |
| 97600 | 69 61 62 6c 65 73 20 61 72 65 20 6e 6f 74 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 61 6e 79 6d | iables.are.not.buffer-local.anym |
| 97620 | 6f 72 65 20 5b 47 48 2d 35 34 36 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b | ore.[GH-546]..-.New.syntax.check |
| 97640 | 65 72 73 3a 0a 0a 20 20 2d 20 50 79 74 68 6f 6e 20 77 69 74 68 20 60 60 70 79 5f 63 6f 6d 70 69 | ers:....-.Python.with.``py_compi |
| 97660 | 6c 65 60 60 20 5b 47 48 2d 34 38 34 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a | le``.[GH-484]..-.New.features:.. |
| 97680 | 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 74 2e 65 6c 60 60 20 6c 69 62 72 61 72 79 20 | ..-.``flycheck-ert.el``.library. |
| 976a0 | 74 6f 20 77 72 69 74 65 20 75 6e 69 74 20 74 65 73 74 73 20 66 6f 72 20 46 6c 79 63 68 65 63 6b | to.write.unit.tests.for.Flycheck |
| 976c0 | 20 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 | .extensions...-.Add.``flycheck-d |
| 976e0 | 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 60 60 20 74 6f 20 64 65 66 69 6e | efine-generic-checker``.to.defin |
| 97700 | 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 6f 76 65 72 0a 20 20 20 20 61 72 62 69 74 | e.syntax.checkers.over.....arbit |
| 97720 | 72 61 72 79 20 45 6d 61 63 73 20 4c 69 73 70 20 66 75 6e 63 74 69 6f 6e 73 20 5b 47 48 2d 31 36 | rary.Emacs.Lisp.functions.[GH-16 |
| 97740 | 39 5d 20 5b 47 48 2d 35 32 34 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 | 9].[GH-524]...-.Add.``flycheck-d |
| 97760 | 65 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 60 60 20 61 73 20 6e 6f 6e 2d 6d | efine-command-checker``.as.non-m |
| 97780 | 61 63 72 6f 20 76 61 72 69 61 6e 74 20 6f 66 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 | acro.variant.of.....``flycheck-d |
| 977a0 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 60 60 20 5b 47 48 2d 35 32 34 5d 0a 20 20 2d 20 41 64 64 | efine-checker``.[GH-524]...-.Add |
| 977c0 | 20 73 75 70 70 6f 72 74 20 66 6f 72 20 49 44 73 20 6f 66 20 65 72 72 6f 72 73 20 5b 47 48 2d 35 | .support.for.IDs.of.errors.[GH-5 |
| 977e0 | 32 39 5d 0a 20 20 2d 20 41 64 64 20 73 70 65 63 69 61 6c 20 60 60 69 64 60 60 20 73 65 78 70 20 | 29]...-.Add.special.``id``.sexp. |
| 97800 | 74 6f 20 70 61 72 73 65 20 65 72 72 6f 72 20 69 64 73 20 77 69 74 68 20 60 60 3a 65 72 72 6f 72 | to.parse.error.ids.with.``:error |
| 97820 | 2d 70 61 74 74 65 72 6e 73 60 60 20 5b 47 48 2d 35 32 39 5d 0a 20 20 2d 20 50 61 72 73 65 20 65 | -patterns``.[GH-529]...-.Parse.e |
| 97840 | 72 72 6f 72 20 49 44 73 20 66 72 6f 6d 20 43 68 65 63 6b 73 74 79 6c 65 20 58 4d 4c 20 5b 47 48 | rror.IDs.from.Checkstyle.XML.[GH |
| 97860 | 2d 32 35 39 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 72 72 6f 72 73 | -259]...-.``flycheck-copy-errors |
| 97880 | 2d 61 73 2d 6b 69 6c 6c 60 60 20 63 61 6e 20 70 75 74 20 65 72 72 6f 72 20 69 64 73 20 69 6e 74 | -as-kill``.can.put.error.ids.int |
| 978a0 | 6f 20 6b 69 6c 6c 20 72 69 6e 67 20 6e 6f 77 0a 20 20 20 20 5b 47 48 2d 35 32 39 5d 0a 20 20 2d | o.kill.ring.now.....[GH-529]...- |
| 978c0 | 20 50 61 72 73 65 20 65 72 72 6f 72 20 49 44 73 20 66 72 6f 6d 20 6d 61 6e 79 20 65 72 72 6f 72 | .Parse.error.IDs.from.many.error |
| 978e0 | 20 63 68 65 63 6b 65 72 73 20 5b 47 48 2d 32 35 39 5d 0a 20 20 2d 20 56 65 72 69 66 79 20 46 6c | .checkers.[GH-259]...-.Verify.Fl |
| 97900 | 79 63 68 65 63 6b 20 73 65 74 75 70 20 69 6e 20 61 20 62 75 66 66 65 72 20 77 69 74 68 20 60 60 | ycheck.setup.in.a.buffer.with.`` |
| 97920 | 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 60 60 20 5b 47 48 2d 33 33 38 5d | flycheck-verify-setup``.[GH-338] |
| 97940 | 0a 20 20 2d 20 41 64 64 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 61 72 62 69 74 72 61 72 79 20 61 | ...-.Add.options.for.arbitrary.a |
| 97960 | 72 67 75 6d 65 6e 74 73 20 74 6f 20 73 6f 6d 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 | rguments.to.some.syntax.checkers |
| 97980 | 20 5b 47 48 2d 35 34 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 66 6c 61 | .[GH-542]...-.Add.``flycheck-fla |
| 979a0 | 6b 65 38 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 61 6c 69 73 74 60 60 20 74 6f 20 63 75 73 74 6f | ke8-error-level-alist``.to.custo |
| 979c0 | 6d 69 7a 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 66 72 6f 6d 0a 20 20 20 20 66 6c 61 6b 65 | mize.error.levels.from.....flake |
| 979e0 | 38 20 5b 47 48 2d 34 35 34 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d | 8.[GH-454]..-.Improvements:....- |
| 97a00 | 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 | .Automatically.disable.syntax.ch |
| 97a20 | 65 63 6b 65 72 73 20 74 68 61 74 20 72 65 70 6f 72 74 20 74 6f 6f 20 6d 61 6e 79 20 65 72 72 6f | eckers.that.report.too.many.erro |
| 97a40 | 72 73 20 5b 47 48 2d 34 37 36 5d 0a 20 20 2d 20 52 65 64 75 63 65 20 66 69 6c 65 73 79 73 74 65 | rs.[GH-476]...-.Reduce.filesyste |
| 97a60 | 6d 20 61 63 63 65 73 73 20 77 68 65 6e 20 70 61 72 73 69 6e 67 20 65 72 72 6f 72 73 20 74 6f 20 | m.access.when.parsing.errors.to. |
| 97a80 | 69 6d 70 72 6f 76 65 20 70 61 72 73 69 6e 67 20 73 70 65 65 64 0a 20 20 2d 20 41 64 64 20 65 78 | improve.parsing.speed...-.Add.ex |
| 97aa0 | 70 6c 69 63 69 74 20 60 60 6c 6f 61 64 2d 70 61 74 68 60 60 20 69 6e 68 65 72 69 74 61 6e 63 65 | plicit.``load-path``.inheritance |
| 97ac0 | 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 6c 6f 61 64 2d 70 | .to.``flycheck-emacs-lisp-load-p |
| 97ae0 | 61 74 68 60 60 2c 0a 20 20 20 20 76 69 61 20 6e 65 77 20 60 60 69 6e 68 65 72 69 74 60 60 20 76 | ath``,.....via.new.``inherit``.v |
| 97b00 | 61 6c 75 65 20 5b 47 48 2d 35 31 31 5d 0a 20 20 2d 20 50 61 72 73 65 20 68 65 6c 70 20 6d 65 73 | alue.[GH-511]...-.Parse.help.mes |
| 97b20 | 73 61 67 65 73 20 66 72 6f 6d 20 60 60 72 75 73 74 63 60 60 20 5b 47 48 2d 35 31 37 5d 0a 20 20 | sages.from.``rustc``.[GH-517]... |
| 97b40 | 2d 20 60 60 67 60 60 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 63 68 65 63 6b 73 | -.``g``.in.the.error.list.checks |
| 97b60 | 20 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 61 67 61 69 6e 20 5b 47 48 2d 35 33 32 | .the.source.buffer.again.[GH-532 |
| 97b80 | 5d 0a 20 20 2d 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 20 73 75 70 70 6f 72 74 73 20 6c | ]...-.``haskell-ghc``.supports.l |
| 97ba0 | 69 74 65 72 61 74 65 20 48 61 73 6b 65 6c 6c 20 6e 6f 77 20 5b 47 48 2d 35 33 35 5d 0a 0a 2d 20 | iterate.Haskell.now.[GH-535]..-. |
| 97bc0 | 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 70 61 72 73 65 20 6e | Bug.fixes:....-.Properly.parse.n |
| 97be0 | 6f 74 65 73 20 69 6e 20 60 60 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 60 60 20 5b 47 48 2d 35 30 | otes.in.``sh-shellcheck``.[GH-50 |
| 97c00 | 38 5d 0a 20 20 2d 20 46 69 78 20 73 68 65 6c 6c 20 71 75 6f 74 69 6e 67 20 69 6e 20 60 60 66 6c | 8]...-.Fix.shell.quoting.in.``fl |
| 97c20 | 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 60 60 20 5b 47 48 2d 35 32 32 5d 20 5b 47 48 2d 35 32 | ycheck-compile``.[GH-522].[GH-52 |
| 97c40 | 33 5d 0a 20 20 2d 20 46 69 78 20 66 61 75 6c 74 79 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 20 | 3]...-.Fix.faulty.properties.of. |
| 97c60 | 63 75 73 74 6f 6d 69 7a 65 20 6f 70 74 69 6f 6e 73 20 77 68 69 63 68 20 62 72 6f 6b 65 20 60 60 | customize.options.which.broke.`` |
| 97c80 | 63 75 73 74 6f 6d 69 7a 65 2d 63 68 61 6e 67 65 64 60 60 0a 20 20 20 20 61 6e 64 20 72 65 6c 61 | customize-changed``.....and.rela |
| 97ca0 | 74 65 64 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 2d 20 46 69 78 20 75 73 65 20 64 65 70 72 65 63 | ted.functions...-.Fix.use.deprec |
| 97cc0 | 61 74 65 64 20 6f 70 74 69 6f 6e 20 69 6e 20 60 60 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 | ated.option.in.``coffee-coffeeli |
| 97ce0 | 6e 74 60 60 0a 20 20 2d 20 46 69 78 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 73 20 6f 66 20 60 60 | nt``...-.Fix.error.columns.of.`` |
| 97d00 | 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 60 60 20 61 6e 64 20 60 60 74 65 78 2d 63 68 6b 74 65 78 | python-pylint``.and.``tex-chktex |
| 97d20 | 60 60 20 5b 47 48 2d 35 33 36 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 63 6f 6d 70 75 74 | ``.[GH-536]...-.Correctly.comput |
| 97d40 | 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 6f 66 20 65 72 72 6f 72 73 20 6f 6e 20 69 6e 63 6c 75 | e.error.level.of.errors.on.inclu |
| 97d60 | 64 65 64 20 66 69 6c 65 73 20 69 6e 20 60 60 63 2f 63 2b 2b 2d 63 6c 61 6e 67 60 60 0a 20 20 20 | ded.files.in.``c/c++-clang``.... |
| 97d80 | 20 61 6e 64 20 60 60 63 2f 63 2b 2b 2d 67 63 63 60 60 20 5b 47 48 2d 34 35 31 5d 0a 0a 30 2e 32 | .and.``c/c++-gcc``.[GH-451]..0.2 |
| 97da0 | 31 20 28 4f 63 74 20 32 36 2c 20 32 30 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 1.(Oct.26,.2014).--------------- |
| 97dc0 | 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 | ----..-.**Breaking.changes**:... |
| 97de0 | 20 2d 20 60 60 68 74 6d 6c 2d 74 69 64 79 60 60 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 | .-.``html-tidy``.is.not.enabled. |
| 97e00 | 69 6e 20 57 65 62 20 4d 6f 64 65 20 61 6e 79 6d 6f 72 65 20 5b 47 48 2d 34 36 34 5d 0a 20 20 2d | in.Web.Mode.anymore.[GH-464]...- |
| 97e20 | 20 60 60 64 2d 64 6d 64 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 44 4d 44 20 32 2e 30 36 | .``d-dmd``.now.requires.DMD.2.06 |
| 97e40 | 36 20 6f 72 20 6e 65 77 65 72 20 5b 47 48 2d 34 36 30 5d 0a 20 20 2d 20 60 60 3a 6e 65 78 74 2d | 6.or.newer.[GH-460]...-.``:next- |
| 97e60 | 63 68 65 63 6b 65 72 73 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 74 68 65 20 6d 61 78 69 | checkers``.now.requires.the.maxi |
| 97e80 | 6d 75 6d 20 70 65 72 6d 69 73 73 69 62 6c 65 20 6c 65 76 65 6c 20 69 6e 73 74 65 61 64 20 6f 66 | mum.permissible.level.instead.of |
| 97ea0 | 20 61 0a 20 20 20 20 63 75 73 74 6f 6d 20 70 72 65 64 69 63 61 74 65 20 5b 47 48 2d 34 37 32 5d | .a.....custom.predicate.[GH-472] |
| 97ec0 | 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | ...-.Remove.``flycheck-error-lis |
| 97ee0 | 74 2d 68 69 67 68 6c 69 67 68 74 2d 61 74 2d 70 6f 69 6e 74 60 60 20 66 61 63 65 20 61 6e 64 20 | t-highlight-at-point``.face.and. |
| 97f00 | 72 65 6c 61 74 65 64 0a 20 20 20 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 20 5b 47 48 2d 34 39 | related.....functionality.[GH-49 |
| 97f20 | 30 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 | 0]..-.New.syntax.checkers:....-. |
| 97f40 | 43 6f 71 0a 20 20 2d 20 52 50 4d 20 73 70 65 63 20 66 69 6c 65 73 20 77 69 74 68 20 60 60 72 70 | Coq...-.RPM.spec.files.with.``rp |
| 97f60 | 6d 6c 69 6e 74 60 60 20 5b 47 48 2d 34 38 30 5d 20 5b 47 48 2d 34 38 31 5d 0a 0a 2d 20 4e 65 77 | mlint``.[GH-480].[GH-481]..-.New |
| 97f80 | 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 6e 75 6c 6c 2d 64 65 76 69 63 | .features:....-.Add.``null-devic |
| 97fa0 | 65 60 60 20 73 79 6d 62 6f 6c 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 6f | e``.symbol.for.syntax.checker.co |
| 97fc0 | 6d 6d 61 6e 64 73 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 | mmands...-.Add.``flycheck-displa |
| 97fe0 | 79 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 2d 75 6e 6c 65 73 73 2d 65 72 72 6f 72 2d 6c 69 | y-error-messages-unless-error-li |
| 98000 | 73 74 60 60 20 66 6f 72 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 64 69 | st``.for.....``flycheck-error-di |
| 98020 | 73 70 6c 61 79 2d 66 75 6e 63 74 69 6f 6e 60 60 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 | splay-function``...-.Add.``flych |
| 98040 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 61 66 74 65 72 2d 72 65 66 72 65 73 68 2d 68 6f 6f | eck-error-list-after-refresh-hoo |
| 98060 | 6b 60 60 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a | k``.to.run.after.the.error.list. |
| 98080 | 20 20 20 20 72 65 66 72 65 73 68 65 73 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | ....refreshes...-.Add.``flycheck |
| 980a0 | 2d 6e 61 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 60 60 20 74 6f 20 72 | -navigation-minimum-level``.to.r |
| 980c0 | 65 73 74 72 69 63 74 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 61 76 61 69 6c 61 62 6c 65 0a 20 | estrict.error.levels.available.. |
| 980e0 | 20 20 20 66 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 5b 47 48 2d 33 39 38 5d 20 5b 47 48 2d 34 | ...for.navigation.[GH-398].[GH-4 |
| 98100 | 38 35 5d 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 63 61 6e 20 62 65 20 73 6f | 85]...-.The.error.list.can.be.so |
| 98120 | 72 74 65 64 20 62 79 20 6d 65 73 73 61 67 65 20 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b | rted.by.message.and.syntax.check |
| 98140 | 65 72 20 6e 61 6d 65 20 6e 6f 77 20 5b 47 48 2d 35 30 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 | er.name.now.[GH-500]...-.Add.``f |
| 98160 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 68 65 63 6b 65 72 2d 6e 61 6d 65 60 | lycheck-error-list-checker-name` |
| 98180 | 60 20 66 61 63 65 20 74 6f 20 63 75 73 74 6f 6d 69 7a 65 20 74 68 65 20 61 70 70 65 61 72 61 6e | `.face.to.customize.the.appearan |
| 981a0 | 63 65 20 6f 66 0a 20 20 20 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 61 6d | ce.of.....the.syntax.checker.nam |
| 981c0 | 65 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 35 30 30 5d 0a 20 20 2d | e.in.the.error.list.[GH-500]...- |
| 981e0 | 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 65 78 63 6c 75 | .Add.``flycheck-shellcheck-exclu |
| 98200 | 64 65 64 2d 77 61 72 6e 69 6e 67 73 60 60 20 74 6f 20 65 78 63 6c 75 64 65 20 77 61 72 6e 69 6e | ded-warnings``.to.exclude.warnin |
| 98220 | 67 73 20 66 72 6f 6d 0a 20 20 20 20 53 68 65 6c 6c 43 68 65 63 6b 20 72 65 70 6f 72 74 73 20 5b | gs.from.....ShellCheck.reports.[ |
| 98240 | 47 48 2d 34 39 39 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6d | GH-499]...-.Add.``flycheck-add-m |
| 98260 | 6f 64 65 60 60 20 74 6f 20 61 64 64 20 61 20 6e 65 77 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 74 6f | ode``.to.add.a.new.major.mode.to |
| 98280 | 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 5b 47 48 2d 35 30 36 5d 0a 20 | .a.syntax.checker.....[GH-506].. |
| 982a0 | 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6f 70 65 6e 6d 70 60 60 20 74 | .-.Add.``flycheck-gcc-openmp``.t |
| 982c0 | 6f 20 65 6e 61 62 6c 65 20 4f 70 65 6e 4d 50 20 66 6f 72 20 47 43 43 20 69 6e 20 43 2f 43 2b 2b | o.enable.OpenMP.for.GCC.in.C/C++ |
| 982e0 | 20 5b 47 48 2d 35 30 37 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 | .[GH-507]..-.Improvements:....-. |
| 98300 | 49 6d 70 72 6f 76 65 20 47 43 43 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 62 79 20 65 | Improve.GCC.syntax.checking.by.e |
| 98320 | 78 70 61 6e 64 69 6e 67 20 74 65 6d 70 6c 61 74 65 73 20 5b 47 48 2d 34 35 39 5d 0a 20 20 2d 20 | xpanding.templates.[GH-459]...-. |
| 98340 | 60 60 64 2d 64 6d 64 60 60 20 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 20 77 69 74 68 20 63 6f | ``d-dmd``.reports.errors.with.co |
| 98360 | 6c 75 6d 6e 73 20 6e 6f 77 20 5b 47 48 2d 34 36 30 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 50 72 | lumns.now.[GH-460]...-.Remove.Pr |
| 98380 | 6f 6a 65 63 74 69 6c 65 2d 62 61 73 65 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 73 65 61 72 63 | ojectile-based.config.file.searc |
| 983a0 | 68 20 5b 47 48 2d 34 36 31 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 63 68 61 6e 67 65 20 70 6f 69 | h.[GH-461]...-.Do.not.change.poi |
| 983c0 | 6e 74 20 77 68 65 6e 20 6e 61 76 69 67 61 74 69 6e 67 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 | nt.when.navigating.in.the.error. |
| 983e0 | 6c 69 73 74 20 5b 47 48 2d 34 38 37 5d 0a 20 20 2d 20 53 68 65 6c 6c 43 68 65 63 6b 20 77 61 72 | list.[GH-487]...-.ShellCheck.war |
| 98400 | 6e 69 6e 67 73 20 6e 6f 77 20 69 6e 63 6c 75 64 65 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 | nings.now.include.the.correspond |
| 98420 | 69 6e 67 20 77 61 72 6e 69 6e 67 20 63 6f 64 65 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a | ing.warning.code..-.Bug.fixes:.. |
| 98440 | 20 20 2d 20 45 78 70 61 6e 64 20 60 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 60 60 | ..-.Expand.``default-directory`` |
| 98460 | 20 62 65 66 6f 72 65 20 75 73 69 6e 67 20 69 74 2c 20 74 6f 20 68 61 6e 64 6c 65 20 61 62 62 72 | .before.using.it,.to.handle.abbr |
| 98480 | 65 76 69 61 74 65 64 20 70 61 74 68 73 0a 20 20 20 20 67 72 61 63 65 66 75 6c 6c 79 20 5b 47 48 | eviated.paths.....gracefully.[GH |
| 984a0 | 2d 34 33 34 5d 0a 20 20 2d 20 52 65 73 74 6f 72 65 20 6d 6f 75 73 65 20 73 75 70 70 6f 72 74 20 | -434]...-.Restore.mouse.support. |
| 984c0 | 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 34 36 38 5d 0a 20 20 2d 20 60 | in.the.error.list.[GH-468]...-.` |
| 984e0 | 60 6c 65 73 73 60 60 20 6e 6f 77 20 63 6f 72 72 65 63 74 6c 79 20 72 65 73 6f 6c 76 65 73 20 72 | `less``.now.correctly.resolves.r |
| 98500 | 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 69 6e 20 60 60 64 61 74 61 2d 75 72 69 60 60 20 5b 47 | elative.paths.in.``data-uri``.[G |
| 98520 | 48 2d 34 37 31 5d 0a 20 20 2d 20 60 60 67 6f 2d 65 72 72 63 68 65 63 6b 60 60 20 6e 6f 77 20 70 | H-471]...-.``go-errcheck``.now.p |
| 98540 | 72 6f 70 65 72 6c 79 20 75 73 65 73 20 70 61 63 6b 61 67 65 20 6e 61 6d 65 73 20 61 73 20 73 79 | roperly.uses.package.names.as.sy |
| 98560 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 72 67 75 6d 65 6e 74 73 0a 20 20 2d 20 60 60 63 2f 63 | ntax.checker.arguments...-.``c/c |
| 98580 | 2b 2b 2d 63 6c 61 6e 67 60 60 20 6e 6f 77 20 68 61 6e 64 6c 65 73 20 65 6d 70 74 79 20 65 72 72 | ++-clang``.now.handles.empty.err |
| 985a0 | 6f 72 20 6d 65 73 73 61 67 65 73 20 5b 47 48 2d 34 39 37 5d 0a 0a 30 2e 32 30 20 28 41 75 67 20 | or.messages.[GH-497]..0.20.(Aug. |
| 985c0 | 31 32 2c 20 32 30 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d | 12,.2014).-------------------..- |
| 985e0 | 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 54 68 65 20 | .**Breaking.changes**:....-.The. |
| 98600 | 69 6e 74 65 72 6e 61 6c 20 6e 61 6d 65 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | internal.names.of.syntax.checker |
| 98620 | 20 70 72 6f 70 65 72 74 69 65 73 20 63 68 61 6e 67 65 64 2e 20 2a 2a 41 6c 6c 20 70 61 63 6b 61 | .properties.changed..**All.packa |
| 98640 | 67 65 73 0a 20 20 20 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 46 6c 79 63 68 65 63 6b 20 6d 75 | ges.....depending.on.Flycheck.mu |
| 98660 | 73 74 20 62 65 20 72 65 63 6f 6d 70 69 6c 65 64 21 2a 2a 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 | st.be.recompiled!**...-.``flyche |
| 98680 | 63 6b 2d 73 75 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 60 60 20 61 6c 77 61 79 73 20 | ck-substitute-argument``.always. |
| 986a0 | 72 65 74 75 72 6e 73 20 61 20 6c 69 73 74 20 6e 6f 77 0a 20 20 2d 20 54 68 65 20 73 70 65 63 69 | returns.a.list.now...-.The.speci |
| 986c0 | 61 6c 20 6d 65 61 6e 69 6e 67 20 6f 66 20 61 20 74 72 61 69 6c 69 6e 67 20 60 60 3d 60 60 20 69 | al.meaning.of.a.trailing.``=``.i |
| 986e0 | 6e 20 60 60 28 6f 70 74 69 6f 6e 20 e2 80 a6 29 60 60 20 61 6e 64 20 60 60 28 63 6f 6e 66 69 67 | n.``(option....)``.and.``(config |
| 98700 | 2d 66 69 6c 65 0a 20 20 20 20 e2 80 a6 29 60 60 20 69 73 20 72 65 6d 6f 76 65 64 2e 20 42 6f 74 | -file........)``.is.removed..Bot |
| 98720 | 68 20 61 72 67 75 6d 65 6e 74 73 20 6d 75 73 74 20 6e 6f 77 20 65 78 70 6c 69 63 69 74 6c 79 20 | h.arguments.must.now.explicitly. |
| 98740 | 73 70 65 63 69 66 79 20 60 60 63 6f 6e 63 61 74 60 60 20 74 6f 0a 20 20 20 20 70 72 65 70 65 6e | specify.``concat``.to.....prepen |
| 98760 | 64 20 74 68 65 20 6f 70 74 69 6f 6e 20 61 73 20 73 74 72 69 6e 67 2e 0a 0a 2d 20 4e 65 77 20 73 | d.the.option.as.string...-.New.s |
| 98780 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 43 2f 43 2b 2b 20 77 69 74 68 20 | yntax.checkers:....-.C/C++.with. |
| 987a0 | 47 43 43 20 5b 47 48 2d 34 30 38 5d 0a 20 20 2d 20 53 63 61 6c 61 20 77 69 74 68 20 73 63 61 6c | GCC.[GH-408]...-.Scala.with.scal |
| 987c0 | 61 73 74 79 6c 65 20 5b 47 48 2d 34 32 35 5d 0a 20 20 2d 20 46 6f 72 74 72 61 6e 20 77 69 74 68 | astyle.[GH-425]...-.Fortran.with |
| 987e0 | 20 47 46 6f 72 74 72 61 6e 20 5b 47 48 2d 34 31 34 5d 20 5b 47 48 2d 34 35 30 5d 0a 20 20 2d 20 | .GFortran.[GH-414].[GH-450]...-. |
| 98800 | 41 64 61 20 77 69 74 68 20 47 4e 41 54 20 5b 47 48 2d 34 31 34 5d 20 5b 47 48 2d 34 35 37 5d 0a | Ada.with.GNAT.[GH-414].[GH-457]. |
| 98820 | 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 | .-.New.features:....-.Add.``flyc |
| 98840 | 68 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 60 60 20 61 6e 64 20 60 | heck-clang-no-exceptions``.and.` |
| 98860 | 60 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 60 60 20 74 6f | `flycheck-gcc-no-exceptions``.to |
| 98880 | 0a 20 20 20 20 66 6c 61 67 20 65 78 63 65 70 74 69 6f 6e 73 20 61 73 20 65 72 72 6f 72 73 20 69 | .....flag.exceptions.as.errors.i |
| 988a0 | 6e 20 43 2b 2b 20 5b 47 48 2d 34 31 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 | n.C++.[GH-412]...-.Add.``flychec |
| 988c0 | 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 72 6f 6f 74 60 60 20 74 6f 20 72 65 73 6f 6c 76 65 20 69 | k-rust-crate-root``.to.resolve.i |
| 988e0 | 6e 74 65 72 2d 63 72 61 74 65 20 72 65 66 65 72 65 6e 63 65 73 20 69 6e 0a 20 20 20 20 60 60 72 | nter-crate.references.in.....``r |
| 98900 | 75 73 74 60 60 20 5b 47 48 2d 34 31 37 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 | ust``.[GH-417]...-.Add.``flychec |
| 98920 | 6b 2d 63 6c 61 6e 67 2d 62 6c 6f 63 6b 73 60 60 20 74 6f 20 65 6e 61 62 6c 65 20 74 68 65 20 62 | k-clang-blocks``.to.enable.the.b |
| 98940 | 6c 6f 63 6b 20 73 79 6e 74 61 78 20 69 6e 20 43 6c 61 6e 67 20 5b 47 48 2d 34 32 30 5d 0a 20 20 | lock.syntax.in.Clang.[GH-420]... |
| 98960 | 2d 20 60 60 72 65 61 64 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 60 60 20 6e 6f 77 20 | -.``read-flycheck-checker``.now. |
| 98980 | 61 63 63 65 70 74 73 20 61 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 0a 20 20 2d 20 41 64 64 20 | accepts.a.default.value...-.Add. |
| 989a0 | 60 60 66 6c 79 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 | ``flycheck-status-changed-functi |
| 989c0 | 6f 6e 73 60 60 20 74 6f 20 72 65 61 63 74 20 6f 6e 20 73 74 61 74 75 73 20 63 68 61 6e 67 65 73 | ons``.to.react.on.status.changes |
| 989e0 | 0a 20 20 2d 20 4d 61 6b 65 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 | ...-.Make.the.mode.line.lighter. |
| 98a00 | 6f 66 20 46 6c 79 63 68 65 63 6b 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 77 69 74 68 0a 20 20 | of.Flycheck.customizable.with... |
| 98a20 | 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 60 60 0a 20 20 2d 20 41 64 64 | ..``flycheck-mode-line``...-.Add |
| 98a40 | 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 62 79 6c 69 6e 74 72 63 60 60 20 74 6f 20 73 75 70 70 | .``flycheck-rubylintrc``.to.supp |
| 98a60 | 6f 72 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 66 6f 72 0a 20 20 20 20 | ort.configuration.files.for..... |
| 98a80 | 60 60 72 75 62 79 2d 72 75 62 79 6c 69 6e 74 60 60 20 5b 47 48 2d 34 32 34 5d 0a 20 20 2d 20 41 | ``ruby-rubylint``.[GH-424]...-.A |
| 98aa0 | 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 72 61 74 65 2d 74 79 70 65 60 60 20 | dd.``flycheck-rust-crate-type``. |
| 98ac0 | 74 6f 20 6d 61 6b 65 20 74 68 65 20 43 72 61 74 65 20 74 79 70 65 20 63 75 73 74 6f 6d 69 7a 61 | to.make.the.Crate.type.customiza |
| 98ae0 | 62 6c 65 0a 20 20 20 20 5b 47 48 2d 34 34 36 5d 0a 20 20 2d 20 54 68 65 20 6d 6f 64 65 20 6c 69 | ble.....[GH-446]...-.The.mode.li |
| 98b00 | 6e 65 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 20 6e 6f 77 20 63 75 73 74 | ne.of.the.error.list.is.now.cust |
| 98b20 | 6f 6d 69 7a 61 62 6c 65 20 77 69 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 | omizable.with.....``flycheck-err |
| 98b40 | 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6c 69 6e 65 60 60 20 5b 47 48 2d 34 35 34 5d 0a 20 20 2d | or-list-mode-line``.[GH-454]...- |
| 98b60 | 20 50 72 65 73 73 69 6e 67 20 60 60 6e 60 60 20 6f 72 20 60 60 70 60 60 20 69 6e 20 74 68 65 20 | .Pressing.``n``.or.``p``.in.the. |
| 98b80 | 65 72 72 6f 72 20 6c 69 73 74 20 6e 6f 77 20 73 68 6f 77 73 20 74 68 65 20 65 72 72 6f 72 20 61 | error.list.now.shows.the.error.a |
| 98ba0 | 74 20 70 6f 69 6e 74 20 69 6e 20 61 0a 20 20 20 20 73 65 70 61 72 61 74 65 20 77 69 6e 64 6f 77 | t.point.in.a.....separate.window |
| 98bc0 | 20 5b 47 48 2d 34 35 32 5d 20 5b 47 48 2d 34 35 34 5d 0a 20 20 2d 20 50 72 65 73 73 69 6e 67 20 | .[GH-452].[GH-454]...-.Pressing. |
| 98be0 | 60 60 52 45 54 60 60 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 6e 6f 77 20 6a 75 | ``RET``.in.the.error.list.now.ju |
| 98c00 | 6d 70 73 20 74 6f 20 74 68 65 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 20 5b 47 48 2d 34 35 | mps.to.the.error.at.point.[GH-45 |
| 98c20 | 34 5d 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 63 61 6e 20 6e 6f 77 20 62 65 | 4]...-.The.error.list.can.now.be |
| 98c40 | 20 73 6f 72 74 65 64 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 62 79 20 63 6c 69 63 6b 69 | .sorted.by.error.level.by.clicki |
| 98c60 | 6e 67 20 6f 6e 20 74 68 65 0a 20 20 20 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6c 69 73 74 | ng.on.the.....corresponding.list |
| 98c80 | 20 68 65 61 64 65 72 2c 20 6f 72 20 62 79 20 70 72 65 73 73 69 6e 67 20 60 60 53 60 60 20 77 69 | .header,.or.by.pressing.``S``.wi |
| 98ca0 | 74 68 20 70 6f 69 6e 74 20 6f 6e 20 74 68 65 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 74 65 78 74 20 | th.point.on.the.column.....text. |
| 98cc0 | 5b 47 48 2d 34 35 34 5d 0a 20 20 2d 20 45 72 72 6f 72 20 6c 65 76 65 6c 73 20 64 65 66 69 6e 65 | [GH-454]...-.Error.levels.define |
| 98ce0 | 64 20 77 69 74 68 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c | d.with.``flycheck-define-error-l |
| 98d00 | 65 76 65 6c 60 60 20 63 61 6e 20 6e 6f 77 20 68 61 76 65 20 61 0a 20 20 20 20 6e 75 6d 65 72 69 | evel``.can.now.have.a.....numeri |
| 98d20 | 63 20 73 65 76 65 72 69 74 79 20 75 73 65 64 20 66 6f 72 20 73 6f 72 74 69 6e 67 20 5b 47 48 2d | c.severity.used.for.sorting.[GH- |
| 98d40 | 34 35 34 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 55 73 65 20 70 | 454]..-.Improvements:....-.Use.p |
| 98d60 | 72 6f 70 65 72 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 69 6e 20 60 60 70 79 74 68 6f | roper.temporary.files.in.``pytho |
| 98d80 | 6e 2d 66 6c 61 6b 65 38 60 60 20 5b 47 48 2d 34 32 31 5d 0a 20 20 2d 20 44 65 6d 6f 74 65 20 65 | n-flake8``.[GH-421]...-.Demote.e |
| 98da0 | 72 72 6f 72 73 20 66 72 6f 6d 20 60 60 70 61 63 6b 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 60 | rrors.from.``package-initialize` |
| 98dc0 | 60 20 69 6e 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 63 68 65 63 6b 65 72 0a | `.in.the.``emacs-lisp``.checker. |
| 98de0 | 20 20 20 20 5b 47 48 2d 34 32 33 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 | ....[GH-423]...-.``flycheck-sele |
| 98e00 | 63 74 2d 63 68 65 63 6b 65 72 60 60 20 6e 6f 77 20 75 73 65 73 20 74 68 65 20 6c 61 73 74 20 75 | ct-checker``.now.uses.the.last.u |
| 98e20 | 73 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 73 20 64 65 66 61 75 6c 74 0a 20 20 | sed.syntax.checker.as.default... |
| 98e40 | 20 20 77 68 65 6e 20 72 65 61 64 69 6e 67 20 66 72 6f 6d 20 6d 69 6e 69 62 75 66 66 65 72 0a 20 | ..when.reading.from.minibuffer.. |
| 98e60 | 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 60 60 20 6e 6f 77 20 70 72 6f 6d | .-.``flycheck-compile``.now.prom |
| 98e80 | 70 74 73 20 66 6f 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 74 6f 20 72 75 | pts.for.the.syntax.checker.to.ru |
| 98ea0 | 6e 20 61 73 0a 20 20 20 20 60 60 63 6f 6d 70 69 6c 65 60 60 20 63 6f 6d 6d 61 6e 64 20 5b 47 48 | n.as.....``compile``.command.[GH |
| 98ec0 | 2d 34 32 38 5d 0a 20 20 2d 20 54 68 65 20 60 60 72 75 73 74 60 60 20 73 79 6e 74 61 78 20 63 68 | -428]...-.The.``rust``.syntax.ch |
| 98ee0 | 65 63 6b 65 72 20 73 68 6f 77 73 20 69 6e 66 6f 20 6d 65 73 73 61 67 65 73 20 6e 6f 77 20 5b 47 | ecker.shows.info.messages.now.[G |
| 98f00 | 48 2d 34 33 39 5d 0a 20 20 2d 20 54 68 65 20 60 60 73 61 73 73 60 60 20 61 6e 64 20 60 60 73 63 | H-439]...-.The.``sass``.and.``sc |
| 98f20 | 73 73 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 6e 6f 77 20 75 73 65 20 61 20 74 | ss``.syntax.checkers.now.use.a.t |
| 98f40 | 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 0a 20 20 20 20 74 68 65 69 72 | emporary.directory.for.....their |
| 98f60 | 20 63 61 63 68 65 20 5b 47 48 2d 34 34 33 5d 20 5b 47 48 2d 34 35 34 5d 0a 20 20 2d 20 43 68 61 | .cache.[GH-443].[GH-454]...-.Cha |
| 98f80 | 6e 67 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 6f 66 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 73 | nge.the.default.of.``flycheck-es |
| 98fa0 | 6c 69 6e 74 72 63 60 60 20 74 6f 20 60 60 6e 69 6c 60 60 20 5b 47 48 2d 34 34 37 5d 0a 20 20 2d | lintrc``.to.``nil``.[GH-447]...- |
| 98fc0 | 20 53 68 6f 77 20 74 68 65 20 6d 65 6e 75 20 6f 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 20 | .Show.the.menu.on.the.mode.line. |
| 98fe0 | 6c 69 67 68 74 65 72 20 5b 47 48 2d 33 36 35 5d 0a 20 20 2d 20 47 72 65 61 74 6c 79 20 69 6d 70 | lighter.[GH-365]...-.Greatly.imp |
| 99000 | 72 6f 76 65 20 46 6c 79 63 68 65 63 6b 27 73 20 6d 65 6e 75 0a 20 20 2d 20 60 60 6e 60 60 20 61 | rove.Flycheck's.menu...-.``n``.a |
| 99020 | 6e 64 20 60 60 70 60 60 20 6e 6f 77 20 6e 61 76 69 67 61 74 65 20 74 68 65 20 65 72 72 6f 72 20 | nd.``p``.now.navigate.the.error. |
| 99040 | 6c 69 73 74 20 62 79 20 65 72 72 6f 72 73 2c 20 6e 6f 74 20 62 79 20 6c 69 6e 65 73 0a 20 20 20 | list.by.errors,.not.by.lines.... |
| 99060 | 20 5b 47 48 2d 34 35 32 5d 5b 47 48 2d 34 34 34 5d 0a 20 20 2d 20 60 60 63 2f 63 2b 2b 2d 63 6c | .[GH-452][GH-444]...-.``c/c++-cl |
| 99080 | 61 6e 67 60 60 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 69 6e 2d 70 6c 61 63 65 20 74 65 6d 70 | ang``.does.not.use.in-place.temp |
| 990a0 | 6f 72 61 72 79 20 66 69 6c 65 73 20 61 6e 79 6d 6f 72 65 20 5b 47 48 2d 34 35 36 5d 0a 0a 2d 20 | orary.files.anymore.[GH-456]..-. |
| 990c0 | 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 73 75 70 70 6f 72 74 | Bug.fixes:....-.Properly.support |
| 990e0 | 20 60 60 75 6e 6c 6f 61 64 2d 66 65 61 74 75 72 65 60 60 20 6e 6f 77 0a 0a 2d 20 4f 74 68 65 72 | .``unload-feature``.now..-.Other |
| 99100 | 20 63 68 61 6e 67 65 73 3a 0a 0a 20 20 2d 20 52 65 6d 6f 76 65 20 64 65 70 65 6e 64 65 6e 63 69 | .changes:....-.Remove.dependenci |
| 99120 | 65 73 20 6f 6e 20 66 2e 65 6c 20 61 6e 64 20 73 2e 65 6c 0a 0a 30 2e 31 39 20 28 4a 75 6e 20 31 | es.on.f.el.and.s.el..0.19.(Jun.1 |
| 99140 | 32 2c 20 32 30 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 | 2,.2014).-------------------..-. |
| 99160 | 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 68 61 73 20 61 6e 20 6f 66 66 69 63 69 61 6c 20 6c 6f 67 | Flycheck.now.has.an.official.log |
| 99180 | 6f 20 5b 47 48 2d 33 33 31 5d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 | o.[GH-331]..-.**Breaking.changes |
| 991a0 | 2a 2a 3a 0a 0a 20 20 2d 20 54 68 65 20 60 60 72 75 62 79 2d 72 75 62 79 6c 69 6e 74 60 60 20 73 | **:....-.The.``ruby-rubylint``.s |
| 991c0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 52 75 62 79 20 | yntax.checker.now.requires.Ruby. |
| 991e0 | 4c 69 6e 74 20 32 2e 30 20 6f 72 0a 20 20 20 20 6e 65 77 65 72 2e 20 5b 47 48 2d 34 30 35 5d 0a | Lint.2.0.or.....newer..[GH-405]. |
| 99200 | 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 47 6f 20 | .-.New.syntax.checkers:....-.Go. |
| 99220 | 77 69 74 68 20 60 60 65 72 72 63 68 65 63 6b 60 60 20 5b 47 48 2d 33 39 33 5d 0a 0a 2d 20 4e 65 | with.``errcheck``.[GH-393]..-.Ne |
| 99240 | 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d | w.features:....-.Add.``flycheck- |
| 99260 | 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 60 60 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 70 72 | keymap-prefix``.to.change.the.pr |
| 99280 | 65 66 69 78 20 6b 65 79 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 0a 20 20 20 20 6b 65 79 62 69 6e | efix.key.for.Flycheck.....keybin |
| 992a0 | 64 69 6e 67 73 20 5b 47 48 2d 33 38 31 5d 0a 20 20 2d 20 4d 61 6b 65 20 74 68 65 20 70 72 65 66 | dings.[GH-381]...-.Make.the.pref |
| 992c0 | 69 78 20 6f 66 20 46 6c 79 63 68 65 63 6b 27 73 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 | ix.of.Flycheck's.temporary.files |
| 992e0 | 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 77 69 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 | .customizable.with.....``flychec |
| 99300 | 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 60 60 20 5b 47 48 2d 33 38 37 5d 0a 20 20 2d 20 41 64 64 | k-temp-prefix``.[GH-387]...-.Add |
| 99320 | 20 60 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 60 60 20 70 72 6f 70 65 72 74 79 20 66 6f 72 20 | .``:error-filter``.property.for. |
| 99340 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 6f 20 61 70 70 6c 79 20 61 20 63 75 73 74 6f | syntax.checkers.to.apply.a.custo |
| 99360 | 6d 0a 20 20 20 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 6d 6f 64 69 66 79 20 6f 72 20 66 69 6c 74 | m.....function.to.modify.or.filt |
| 99380 | 65 72 20 65 72 72 6f 72 73 20 61 66 74 65 72 20 70 61 72 73 69 6e 67 20 5b 47 48 2d 33 39 37 5d | er.errors.after.parsing.[GH-397] |
| 993a0 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 63 68 65 63 6b 2d 74 | ...-.Add.``flycheck-rust-check-t |
| 993c0 | 65 73 74 73 60 60 20 74 6f 20 64 69 73 61 62 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e | ests``.to.disable.syntax.checkin |
| 993e0 | 67 20 6f 66 20 74 65 73 74 20 63 6f 64 65 20 69 6e 0a 20 20 20 20 52 75 73 74 20 5b 47 48 2d 34 | g.of.test.code.in.....Rust.[GH-4 |
| 99400 | 30 36 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d | 06]...-.Add.``flycheck-cppcheck- |
| 99420 | 69 6e 63 6f 6e 63 6c 75 73 69 76 65 60 60 20 74 6f 20 65 6e 61 62 6c 65 20 63 70 70 63 68 65 63 | inconclusive``.to.enable.cppchec |
| 99440 | 6b 20 74 65 73 74 73 20 74 68 61 74 20 6d 69 67 68 74 0a 20 20 20 20 67 69 76 65 20 66 61 6c 73 | k.tests.that.might.....give.fals |
| 99460 | 65 20 70 6f 73 69 74 69 76 65 73 20 5b 47 48 2d 34 30 37 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d | e.positives.[GH-407]..-.Improvem |
| 99480 | 65 6e 74 73 3a 0a 0a 20 20 2d 20 43 6f 6c 6c 61 70 73 65 20 72 65 64 75 6e 64 61 6e 74 20 77 68 | ents:....-.Collapse.redundant.wh |
| 994a0 | 69 74 65 73 70 61 63 65 20 69 6e 20 6d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 60 60 65 6d 61 63 | itespace.in.messages.from.``emac |
| 994c0 | 73 2d 6c 69 73 70 60 60 20 5b 47 48 2d 33 39 37 5d 0a 20 20 2d 20 44 65 64 65 6e 74 20 6d 65 73 | s-lisp``.[GH-397]...-.Dedent.mes |
| 994e0 | 73 61 67 65 73 20 66 72 6f 6d 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 20 5b 47 48 2d 33 | sages.from.``haskell-ghc``.[GH-3 |
| 99500 | 39 37 5d 0a 20 20 2d 20 46 6f 6c 64 20 65 72 72 6f 72 73 20 69 6e 20 69 6e 63 6c 75 64 65 64 20 | 97]...-.Fold.errors.in.included. |
| 99520 | 66 69 6c 65 73 20 69 6e 74 6f 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 6f 66 | files.into.the.error.messages.of |
| 99540 | 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 0a 20 20 20 20 69 6e 63 6c 75 64 65 20 69 | .the.corresponding.....include.i |
| 99560 | 6e 20 60 60 63 2f 63 2b 2b 2d 63 6c 61 6e 67 60 60 20 5b 47 48 2d 33 39 37 5d 0a 20 20 2d 20 54 | n.``c/c++-clang``.[GH-397]...-.T |
| 99580 | 68 65 20 60 60 72 75 62 79 2d 72 75 62 79 6c 69 6e 74 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 | he.``ruby-rubylint``.syntax.chec |
| 995a0 | 6b 65 72 20 6e 6f 77 20 73 75 70 70 6f 72 74 73 20 72 75 62 79 2d 6c 69 6e 74 20 32 2e 30 20 61 | ker.now.supports.ruby-lint.2.0.a |
| 995c0 | 6e 64 20 6e 65 77 65 72 0a 20 20 20 20 5b 47 48 2d 34 30 35 5d 0a 0a 2d 20 42 75 67 20 66 69 78 | nd.newer.....[GH-405]..-.Bug.fix |
| 995e0 | 65 73 3a 0a 0a 20 20 2d 20 57 68 65 6e 20 73 74 6f 70 70 69 6e 67 20 46 6c 79 63 68 65 63 6b 2c | es:....-.When.stopping.Flycheck, |
| 99600 | 20 63 6f 72 72 65 63 74 6c 79 20 6b 69 6c 6c 20 72 75 6e 6e 69 6e 67 20 70 72 6f 63 65 73 73 65 | .correctly.kill.running.processe |
| 99620 | 73 20 61 6e 64 20 63 6c 65 61 6e 75 70 20 74 68 65 69 72 0a 20 20 20 20 74 65 6d 70 6f 72 61 72 | s.and.cleanup.their.....temporar |
| 99640 | 79 20 66 69 6c 65 73 20 5b 47 48 2d 33 33 34 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 63 68 6f 6b | y.files.[GH-334]...-.Do.not.chok |
| 99660 | 65 20 6f 6e 20 66 69 6c 65 73 20 77 69 74 68 6f 75 74 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6e | e.on.files.without.extensions.in |
| 99680 | 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 0a 20 20 2d 20 46 69 78 20 73 70 75 72 69 6f 75 | .``haskell-ghc``...-.Fix.spuriou |
| 996a0 | 73 20 77 61 72 6e 69 6e 67 20 77 68 65 6e 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | s.warning.when.a.syntax.checker. |
| 996c0 | 72 65 70 6f 72 74 73 20 65 72 72 6f 72 73 2c 20 62 75 74 20 6e 6f 74 20 66 6f 72 20 74 68 65 0a | reports.errors,.but.not.for.the. |
| 996e0 | 20 20 20 20 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 20 5b 47 48 2d 33 39 31 5d 0a | ....file.being.checked.[GH-391]. |
| 99700 | 20 20 2d 20 44 6f 20 6e 6f 74 20 73 69 67 6e 61 6c 20 65 72 72 6f 72 73 20 69 6e 20 47 6f 20 4d | ..-.Do.not.signal.errors.in.Go.M |
| 99720 | 6f 64 65 2c 20 77 68 65 6e 20 60 60 67 6f 60 60 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c | ode,.when.``go``.is.not.availabl |
| 99740 | 65 0a 0a 30 2e 31 38 20 28 4d 61 72 20 32 34 2c 20 32 30 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d | e..0.18.(Mar.24,.2014).--------- |
| 99760 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 | ----------..-.**Breaking.changes |
| 99780 | 2a 2a 3a 0a 0a 20 20 2d 20 54 68 65 20 50 4f 53 49 58 20 73 63 72 69 70 74 20 73 79 6e 74 61 78 | **:....-.The.POSIX.script.syntax |
| 997a0 | 20 63 68 65 63 6b 65 72 73 20 60 60 73 68 2d 62 61 73 68 60 60 20 61 6e 64 20 60 60 73 68 2d 64 | .checkers.``sh-bash``.and.``sh-d |
| 997c0 | 61 73 68 60 60 20 77 65 72 65 20 72 65 6e 61 6d 65 64 20 74 6f 0a 20 20 20 20 60 60 73 68 2d 70 | ash``.were.renamed.to.....``sh-p |
| 997e0 | 6f 73 69 78 2d 62 61 73 68 60 60 20 61 6e 64 20 60 60 73 68 2d 70 6f 73 69 78 2d 64 61 73 68 60 | osix-bash``.and.``sh-posix-dash` |
| 99800 | 60 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 20 54 68 65 20 60 60 62 61 73 68 60 60 20 61 6e | `.respectively...The.``bash``.an |
| 99820 | 64 0a 20 20 20 20 60 60 7a 73 68 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 65 | d.....``zsh``.syntax.checkers.we |
| 99840 | 72 65 20 72 65 6e 61 6d 65 64 20 74 6f 20 60 60 73 68 2d 62 61 73 68 60 60 20 61 6e 64 20 60 60 | re.renamed.to.``sh-bash``.and.`` |
| 99860 | 73 68 2d 7a 73 68 60 60 0a 20 20 20 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 20 54 68 75 73 2c | sh-zsh``.....respectively..Thus, |
| 99880 | 20 61 6c 6c 20 73 68 65 6c 6c 20 73 63 72 69 70 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | .all.shell.script.syntax.checker |
| 998a0 | 73 20 6e 6f 77 20 6c 69 76 65 20 69 6e 20 74 68 65 20 60 60 73 68 2d 60 60 0a 20 20 20 20 70 72 | s.now.live.in.the.``sh-``.....pr |
| 998c0 | 65 66 69 78 2e 0a 20 20 2d 20 60 60 72 73 74 2d 73 70 68 69 6e 78 60 60 20 72 65 71 75 69 72 65 | efix....-.``rst-sphinx``.require |
| 998e0 | 73 20 53 70 68 69 6e 78 20 31 2e 32 20 6f 72 20 6e 65 77 65 72 20 6e 6f 77 2e 0a 20 20 2d 20 60 | s.Sphinx.1.2.or.newer.now....-.` |
| 99900 | 60 72 75 73 74 63 60 60 20 72 65 71 75 69 72 65 73 20 52 75 73 74 20 30 2e 31 30 20 28 6e 6f 74 | `rustc``.requires.Rust.0.10.(not |
| 99920 | 20 79 65 74 20 72 65 6c 65 61 73 65 64 20 61 74 20 74 68 65 20 74 69 6d 65 20 6f 66 20 77 72 69 | .yet.released.at.the.time.of.wri |
| 99940 | 74 69 6e 67 29 20 6f 72 0a 20 20 20 20 6e 65 77 65 72 20 6e 6f 77 20 5b 47 48 2d 33 35 33 5d 0a | ting).or.....newer.now.[GH-353]. |
| 99960 | 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 50 65 72 | .-.New.syntax.checkers:....-.Per |
| 99980 | 6c 20 77 69 74 68 20 50 65 72 6c 20 43 72 69 74 69 63 20 5b 47 48 2d 38 38 5d 0a 20 20 2d 20 52 | l.with.Perl.Critic.[GH-88]...-.R |
| 999a0 | 65 70 6c 61 63 65 20 47 4e 55 20 4d 61 6b 65 20 77 69 74 68 20 50 4f 53 49 58 20 4d 61 6b 65 20 | eplace.GNU.Make.with.POSIX.Make. |
| 999c0 | 5b 47 48 2d 33 32 32 5d 0a 20 20 2d 20 53 68 65 6c 6c 63 68 65 63 6b 20 5b 47 48 2d 32 36 37 5d | [GH-322]...-.Shellcheck.[GH-267] |
| 999e0 | 0a 20 20 2d 20 47 6f 20 77 69 74 68 20 60 60 67 6f 6c 69 6e 74 60 60 20 5b 47 48 2d 33 32 38 5d | ...-.Go.with.``golint``.[GH-328] |
| 99a00 | 0a 20 20 2d 20 47 6f 20 77 69 74 68 20 60 60 67 6f 20 74 6f 6f 6c 20 76 65 74 60 60 20 5b 47 48 | ...-.Go.with.``go.tool.vet``.[GH |
| 99a20 | 2d 33 32 39 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 | -329]..-.New.features:....-.Add. |
| 99a40 | 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 6c 69 62 72 61 72 79 2d 70 61 74 68 60 60 20 74 | ``flycheck-rust-library-path``.t |
| 99a60 | 6f 20 73 70 65 63 69 66 79 20 6c 69 62 72 61 72 79 20 6c 6f 63 61 74 69 6f 6e 73 20 66 6f 72 20 | o.specify.library.locations.for. |
| 99a80 | 60 60 72 75 73 74 60 60 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d | ``rust``...-.Add.``flycheck-dmd- |
| 99aa0 | 69 6e 63 6c 75 64 65 2d 70 61 74 68 60 60 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 69 6e 63 | include-path``.to.change.the.inc |
| 99ac0 | 6c 75 64 65 20 70 61 74 68 20 6f 66 20 60 60 64 2d 64 6d 64 60 60 0a 20 20 20 20 5b 47 48 2d 33 | lude.path.of.``d-dmd``.....[GH-3 |
| 99ae0 | 34 34 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 60 60 66 6c 79 63 | 44]..-.Improvements:....-.``flyc |
| 99b00 | 68 65 63 6b 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 60 60 20 73 75 70 70 6f 72 74 73 | heck-parse-checkstyle``.supports |
| 99b20 | 20 60 60 69 6e 66 6f 60 60 20 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 73 20 6e 6f 77 0a 20 20 2d | .``info``.level.messages.now...- |
| 99b40 | 20 43 6f 72 72 65 63 74 6c 79 20 70 61 72 73 65 20 6d 75 6c 74 69 6c 69 6e 65 20 65 72 72 6f 72 | .Correctly.parse.multiline.error |
| 99b60 | 20 6d 65 73 73 61 67 65 73 20 6f 66 20 60 60 67 6f 2d 62 75 69 6c 64 60 60 20 61 6e 64 20 60 60 | .messages.of.``go-build``.and.`` |
| 99b80 | 67 6f 2d 74 65 73 74 60 60 0a 20 20 2d 20 60 60 72 73 74 2d 73 70 68 69 6e 78 60 60 20 73 75 70 | go-test``...-.``rst-sphinx``.sup |
| 99ba0 | 70 6f 72 74 73 20 63 75 73 74 6f 6d 20 6e 6f 64 65 73 20 77 69 74 68 6f 75 74 20 65 78 70 6c 69 | ports.custom.nodes.without.expli |
| 99bc0 | 63 69 74 20 77 72 69 74 65 72 20 73 75 70 70 6f 72 74 20 6e 6f 77 2c 20 62 79 0a 20 20 20 20 75 | cit.writer.support.now,.by.....u |
| 99be0 | 73 69 6e 67 20 74 68 65 20 60 60 70 73 65 75 64 6f 78 6d 6c 60 60 20 62 75 69 6c 64 65 72 2e 0a | sing.the.``pseudoxml``.builder.. |
| 99c00 | 20 20 2d 20 41 76 6f 69 64 20 77 61 72 6e 69 6e 67 73 20 61 62 6f 75 74 20 6d 69 73 73 69 6e 67 | ..-.Avoid.warnings.about.missing |
| 99c20 | 20 6d 61 69 6e 20 66 75 6e 63 74 69 6f 6e 73 20 69 6e 20 60 60 72 75 73 74 60 60 0a 20 20 2d 20 | .main.functions.in.``rust``...-. |
| 99c40 | 50 72 6f 70 65 72 6c 79 20 72 65 73 6f 6c 76 65 20 72 65 6c 61 74 69 76 65 20 66 69 6c 65 6e 61 | Properly.resolve.relative.filena |
| 99c60 | 6d 65 73 20 69 6e 20 60 60 2e 2e 20 69 6e 63 6c 75 64 65 3a 3a 60 60 20 64 69 72 65 63 74 69 76 | mes.in.``...include::``.directiv |
| 99c80 | 65 73 20 69 6e 0a 20 20 20 20 60 60 72 73 74 60 60 0a 20 20 2d 20 55 73 65 20 60 60 2d 2d 75 6e | es.in.....``rst``...-.Use.``--un |
| 99ca0 | 69 78 5f 6d 6f 64 65 60 60 20 6f 70 74 69 6f 6e 20 69 6e 20 60 60 6a 61 76 61 73 63 72 69 70 74 | ix_mode``.option.in.``javascript |
| 99cc0 | 2d 67 6a 73 6c 69 6e 74 60 60 20 74 6f 20 67 65 74 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 0a | -gjslint``.to.get.the.file.name. |
| 99ce0 | 20 20 20 20 5b 47 48 2d 33 34 38 5d 0a 20 20 2d 20 50 75 70 70 65 74 20 4c 69 6e 74 20 6d 65 73 | ....[GH-348]...-.Puppet.Lint.mes |
| 99d00 | 73 61 67 65 73 20 6e 6f 77 20 69 6e 63 6c 75 64 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 | sages.now.include.the.name.of.th |
| 99d20 | 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 63 68 65 63 6b 0a 20 20 2d 20 60 60 72 75 73 74 | e.corresponding.check...-.``rust |
| 99d40 | 63 60 60 20 73 75 70 70 6f 72 74 73 20 75 70 63 6f 6d 69 6e 67 20 52 75 73 74 20 30 2e 31 30 20 | c``.supports.upcoming.Rust.0.10. |
| 99d60 | 6e 6f 77 20 5b 47 48 2d 33 35 33 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 68 61 | now.[GH-353]...-.Flycheck.now.ha |
| 99d80 | 6e 64 6c 65 73 20 43 6c 61 6e 67 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 69 6e 63 6c 75 64 65 64 | ndles.Clang.errors.from.included |
| 99da0 | 20 66 69 6c 65 73 20 5b 47 48 2d 33 36 37 5d 0a 0a 30 2e 31 37 20 28 46 65 62 20 31 2c 20 32 30 | .files.[GH-367]..0.17.(Feb.1,.20 |
| 99dc0 | 31 34 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 54 68 65 20 6d 61 | 14).------------------..-.The.ma |
| 99de0 | 6e 75 61 6c 20 77 61 73 20 70 6f 72 74 65 64 20 74 6f 20 53 70 68 69 6e 78 5f 20 61 6e 64 20 69 | nual.was.ported.to.Sphinx_.and.i |
| 99e00 | 73 20 6e 6f 77 20 6c 6f 63 61 74 65 64 20 61 74 0a 20 20 68 74 74 70 3a 2f 2f 66 6c 79 63 68 65 | s.now.located.at...http://flyche |
| 99e20 | 63 6b 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 6f 72 67 20 5b 47 48 2d 32 37 34 5d 0a 0a 2d 20 2a | ck.readthedocs.org.[GH-274]..-.* |
| 99e40 | 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 54 68 65 20 64 65 | *Breaking.changes**:....-.The.de |
| 99e60 | 66 61 75 6c 74 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 73 79 73 74 | fault.``flycheck-completion-syst |
| 99e80 | 65 6d 60 60 20 77 61 73 20 63 68 61 6e 67 65 64 20 74 6f 20 6e 69 6c 2c 20 69 2e 65 2e 20 74 68 | em``.was.changed.to.nil,.i.e..th |
| 99ea0 | 65 0a 20 20 20 20 62 75 69 6c 74 2d 69 6e 20 60 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 | e.....built-in.``completing-read |
| 99ec0 | 60 60 2c 20 66 6f 72 20 63 6f 6d 70 6c 69 61 6e 63 65 20 77 69 74 68 20 45 6d 61 63 73 27 20 64 | ``,.for.compliance.with.Emacs'.d |
| 99ee0 | 65 66 61 75 6c 74 73 2e 20 54 6f 0a 20 20 20 20 72 65 73 74 6f 72 65 20 74 68 65 20 70 72 65 76 | efaults..To.....restore.the.prev |
| 99f00 | 69 6f 75 73 20 62 65 68 61 76 69 6f 75 72 2c 20 61 64 64 20 60 60 28 65 76 61 6c 2d 61 66 74 65 | ious.behaviour,.add.``(eval-afte |
| 99f20 | 72 2d 6c 6f 61 64 20 27 66 6c 79 63 68 65 63 6b 20 27 28 73 65 74 71 0a 20 20 20 20 66 6c 79 63 | r-load.'flycheck.'(setq.....flyc |
| 99f40 | 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 73 79 73 74 65 6d 20 27 69 64 6f 29 29 60 60 20 | heck-completion-system.'ido))``. |
| 99f60 | 74 6f 20 79 6f 75 72 20 60 60 69 6e 69 74 2e 65 6c 60 60 2e 0a 20 20 2d 20 60 60 66 6c 79 63 68 | to.your.``init.el``....-.``flych |
| 99f80 | 65 63 6b 2d 63 6f 75 6e 74 2d 65 72 72 6f 72 73 60 60 20 63 6f 75 6e 74 73 20 65 72 72 6f 72 73 | eck-count-errors``.counts.errors |
| 99fa0 | 20 6f 66 20 61 6c 6c 20 6c 65 76 65 6c 73 20 6e 6f 77 2c 20 61 6e 64 20 72 65 74 75 72 6e 73 20 | .of.all.levels.now,.and.returns. |
| 99fc0 | 61 6e 0a 20 20 20 20 61 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 65 72 72 6f 72 20 73 79 6d 62 6f | an.....alist.mapping.error.symbo |
| 99fe0 | 6c 73 20 74 6f 20 65 72 72 6f 72 20 63 6f 75 6e 74 73 2e 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 | ls.to.error.counts...-.New.synta |
| 9a000 | 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 52 53 54 20 28 52 65 53 74 72 75 63 74 75 72 | x.checkers:....-.RST.(ReStructur |
| 9a020 | 65 64 54 65 78 74 29 20 75 73 69 6e 67 20 53 70 68 69 6e 78 0a 20 20 2d 20 47 4e 55 20 4d 61 6b | edText).using.Sphinx...-.GNU.Mak |
| 9a040 | 65 20 5b 47 48 2d 33 32 31 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d | e.[GH-321]..-.New.features:....- |
| 9a060 | 20 45 78 74 65 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 69 74 68 20 60 60 66 | .Extend.syntax.checkers.with.``f |
| 9a080 | 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 60 60 20 5b 47 48 2d | lycheck-add-next-checkers``.[GH- |
| 9a0a0 | 32 36 36 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 49 6d 6d 65 64 | 266]..-.Improvements:....-.Immed |
| 9a0c0 | 69 61 74 65 6c 79 20 72 65 2d 63 68 65 63 6b 20 74 68 65 20 62 75 66 66 65 72 20 77 68 65 6e 20 | iately.re-check.the.buffer.when. |
| 9a0e0 | 69 74 20 77 61 73 20 63 68 61 6e 67 65 64 20 64 75 72 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 | it.was.changed.during.a.syntax.c |
| 9a100 | 68 65 63 6b 0a 20 20 20 20 5b 47 48 2d 33 30 31 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 64 65 66 | heck.....[GH-301]...-.Do.not.def |
| 9a120 | 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 66 74 65 72 20 69 64 6c 65 20 63 68 61 | er.syntax.checker.after.idle.cha |
| 9a140 | 6e 67 65 20 74 69 6d 65 6f 75 74 20 5b 47 48 2d 33 30 35 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 | nge.timeout.[GH-305]...-.Do.not. |
| 9a160 | 75 73 65 20 74 68 65 20 67 65 6e 65 72 69 63 20 60 60 72 73 74 60 60 20 73 79 6e 74 61 78 20 63 | use.the.generic.``rst``.syntax.c |
| 9a180 | 68 65 63 6b 65 72 20 69 6e 20 53 70 68 69 6e 78 20 70 72 6f 6a 65 63 74 73 0a 20 20 20 20 61 6e | hecker.in.Sphinx.projects.....an |
| 9a1a0 | 79 6d 6f 72 65 2c 20 74 6f 20 61 76 6f 69 64 20 66 61 6c 73 65 20 70 6f 73 69 74 69 76 65 73 20 | ymore,.to.avoid.false.positives. |
| 9a1c0 | 62 79 20 53 70 68 69 6e 78 2d 6f 6e 6c 79 20 6d 61 72 6b 75 70 0a 20 20 2d 20 43 68 65 63 6b 20 | by.Sphinx-only.markup...-.Check. |
| 9a1e0 | 66 6f 72 20 6d 6f 72 65 20 74 68 61 6e 20 6a 75 73 74 20 73 79 6e 74 61 78 20 65 72 72 6f 72 73 | for.more.than.just.syntax.errors |
| 9a200 | 20 69 6e 20 60 60 72 75 73 74 60 60 20 5b 47 48 2d 33 31 34 5d 0a 20 20 2d 20 60 60 63 68 65 66 | .in.``rust``.[GH-314]...-.``chef |
| 9a220 | 2d 66 6f 6f 64 63 72 69 74 69 63 60 60 20 73 75 70 70 6f 72 74 73 20 60 60 65 6e 68 2d 72 75 62 | -foodcritic``.supports.``enh-rub |
| 9a240 | 79 2d 6d 6f 64 65 60 60 20 6e 6f 77 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 0a 0a 20 20 2d 20 44 | y-mode``.now..-.Bug.fixes....-.D |
| 9a260 | 6f 20 6e 6f 74 20 61 74 74 61 63 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 70 72 6f 63 | o.not.attach.syntax.checker.proc |
| 9a280 | 65 73 73 65 73 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 79 6d 6f 72 65 0a 20 20 20 20 | esses.to.the.buffer.anymore..... |
| 9a2a0 | 5b 47 48 2d 32 39 38 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 76 69 73 69 74 20 74 68 65 20 66 69 | [GH-298]...-.Do.not.visit.the.fi |
| 9a2c0 | 6c 65 20 74 6f 20 63 68 65 63 6b 20 69 6e 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 61 6e | le.to.check.in.``emacs-lisp``.an |
| 9a2e0 | 64 0a 20 20 20 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 60 60 20 74 6f | d.....``emacs-lisp-checkdoc``.to |
| 9a300 | 20 61 76 6f 69 64 20 75 6e 69 6e 74 65 6e 64 65 64 20 73 69 64 65 20 65 66 66 65 63 74 73 20 5b | .avoid.unintended.side.effects.[ |
| 9a320 | 47 48 2d 33 31 39 5d 0a 0a 30 2e 31 36 20 28 4a 61 6e 20 31 31 2c 20 32 30 31 34 29 0a 2d 2d 2d | GH-319]..0.16.(Jan.11,.2014).--- |
| 9a340 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 | ----------------..-.**Breaking.c |
| 9a360 | 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 41 72 67 75 6d 65 6e 74 20 73 75 62 73 74 69 74 75 | hanges**:....-.Argument.substitu |
| 9a380 | 74 69 6f 6e 20 69 73 20 6e 6f 20 6c 6f 6e 67 65 72 20 70 65 72 66 6f 72 6d 65 64 20 6f 6e 20 73 | tion.is.no.longer.performed.on.s |
| 9a3a0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 65 78 65 63 75 74 61 62 6c 65 73 2e 20 54 | yntax.checker.....executables..T |
| 9a3c0 | 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 2e 0a | he.executable.must.be.a.string.. |
| 9a3e0 | 20 20 2d 20 53 70 6c 69 74 20 6f 75 74 20 60 60 68 61 73 6b 65 6c 6c 2d 68 64 65 76 74 6f 6f 6c | ..-.Split.out.``haskell-hdevtool |
| 9a400 | 73 60 60 20 69 6e 74 6f 20 61 20 73 65 70 61 72 61 74 65 20 70 61 63 6b 61 67 65 2e 20 53 65 65 | s``.into.a.separate.package..See |
| 9a420 | 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 68 64 65 76 74 6f 6f 6c 73 5f 20 5b 47 48 2d 32 37 35 | .....flycheck-hdevtools_.[GH-275 |
| 9a440 | 5d 0a 20 20 2d 20 44 72 6f 70 20 73 75 70 70 6f 72 74 20 66 6f 72 20 63 6f 66 66 65 65 6c 69 6e | ]...-.Drop.support.for.coffeelin |
| 9a460 | 74 20 30 2e 78 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 20 72 65 69 6d | t.0.x...-.The.error.list.is.reim |
| 9a480 | 70 6c 65 6d 65 6e 74 65 64 20 6f 6e 20 74 6f 70 20 6f 66 20 54 61 62 75 6c 61 74 65 64 20 4c 69 | plemented.on.top.of.Tabulated.Li |
| 9a4a0 | 73 74 20 4d 6f 64 65 2e 20 20 54 68 69 73 20 67 72 65 61 74 6c 79 0a 20 20 20 20 63 68 61 6e 67 | st.Mode...This.greatly.....chang |
| 9a4c0 | 65 73 20 74 68 65 20 61 70 70 65 61 72 61 6e 63 65 20 61 6e 64 20 62 65 68 61 76 69 6f 75 72 20 | es.the.appearance.and.behaviour. |
| 9a4e0 | 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 32 33 30 5d 0a 0a 2d 20 4e 65 | of.the.error.list.[GH-230]..-.Ne |
| 9a500 | 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 52 75 62 79 20 77 69 74 | w.syntax.checkers:....-.Ruby.wit |
| 9a520 | 68 20 60 60 72 75 62 79 2d 6c 69 6e 74 60 60 20 5b 47 48 2d 32 35 30 5d 0a 20 20 2d 20 48 61 6e | h.``ruby-lint``.[GH-250]...-.Han |
| 9a540 | 64 6c 65 62 61 72 73 20 5b 47 48 2d 32 37 30 5d 0a 20 20 2d 20 59 41 4d 4c 20 77 69 74 68 20 60 | dlebars.[GH-270]...-.YAML.with.` |
| 9a560 | 60 79 61 6d 6c 2d 6a 73 79 61 6d 6c 60 60 20 5b 47 48 2d 32 35 33 5d 0a 20 20 2d 20 43 68 65 66 | `yaml-jsyaml``.[GH-253]...-.Chef |
| 9a580 | 20 72 65 63 69 70 65 73 20 77 69 74 68 20 60 60 66 6f 6f 64 63 72 69 74 69 63 60 60 20 5b 47 48 | .recipes.with.``foodcritic``.[GH |
| 9a5a0 | 2d 32 35 35 5d 0a 20 20 2d 20 41 73 63 69 69 44 6f 63 20 5b 47 48 2d 32 37 36 5d 0a 20 20 2d 20 | -255]...-.AsciiDoc.[GH-276]...-. |
| 9a5c0 | 43 46 45 6e 67 69 6e 65 20 5b 47 48 2d 32 37 31 5d 0a 20 20 2d 20 52 61 63 6b 65 74 20 5b 47 48 | CFEngine.[GH-271]...-.Racket.[GH |
| 9a5e0 | 2d 32 37 37 5d 0a 20 20 2d 20 54 65 78 69 6e 66 6f 0a 20 20 2d 20 56 65 72 69 6c 6f 67 20 5b 47 | -277]...-.Texinfo...-.Verilog.[G |
| 9a600 | 48 2d 32 39 36 5d 0a 20 20 2d 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 65 73 6c | H-296]...-.Javascript.with.``esl |
| 9a620 | 69 6e 74 60 60 20 5b 47 48 2d 32 39 31 5d 0a 20 20 2d 20 45 52 75 62 79 20 5b 47 48 2d 32 38 35 | int``.[GH-291]...-.ERuby.[GH-285 |
| 9a640 | 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 44 65 66 69 6e 65 20 76 | ]..-.New.features:....-.Define.v |
| 9a660 | 61 72 69 61 62 6c 65 73 20 74 6f 20 6f 76 65 72 72 69 64 65 20 74 68 65 20 65 78 65 63 75 74 61 | ariables.to.override.the.executa |
| 9a680 | 62 6c 65 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 5b 47 48 2d 32 37 32 5d | bles.of.syntax.checkers.[GH-272] |
| 9a6a0 | 0a 20 20 2d 20 49 6e 74 65 72 61 63 74 69 76 65 6c 79 20 73 65 74 20 74 68 65 20 65 78 65 63 75 | ...-.Interactively.set.the.execu |
| 9a6c0 | 74 61 62 6c 65 20 6f 66 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 0a 20 | table.of.a.syntax.checker.with.. |
| 9a6e0 | 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 74 2d 63 68 65 63 6b 65 72 2d 65 78 65 63 75 74 | ...``flycheck-set-checker-execut |
| 9a700 | 61 62 6c 65 60 60 20 5b 47 48 2d 32 37 32 5d 0a 20 20 2d 20 44 69 73 61 62 6c 65 20 73 79 6e 74 | able``.[GH-272]...-.Disable.synt |
| 9a720 | 61 78 20 63 68 65 63 6b 65 72 73 20 65 61 73 69 6c 79 20 77 69 74 68 20 60 60 66 6c 79 63 68 65 | ax.checkers.easily.with.``flyche |
| 9a740 | 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 60 60 20 5b 47 48 2d 32 36 39 5d 0a | ck-disabled-checkers``.[GH-269]. |
| 9a760 | 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 74 68 65 20 43 6f 6d 70 61 73 73 20 | ..-.Add.support.for.the.Compass. |
| 9a780 | 43 53 53 20 66 72 61 6d 65 77 6f 72 6b 20 69 6e 20 74 68 65 20 60 60 73 61 73 73 60 60 20 61 6e | CSS.framework.in.the.``sass``.an |
| 9a7a0 | 64 20 60 60 73 63 73 73 60 60 0a 20 20 20 20 63 68 65 63 6b 65 72 73 2c 20 77 69 74 68 20 60 60 | d.``scss``.....checkers,.with.`` |
| 9a7c0 | 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 63 6f 6d 70 61 73 73 60 60 20 61 6e 64 20 60 60 66 6c | flycheck-sass-compass``.and.``fl |
| 9a7e0 | 79 63 68 65 63 6b 2d 73 63 73 73 2d 63 6f 6d 70 61 73 73 60 60 0a 20 20 20 20 72 65 73 70 65 63 | ycheck-scss-compass``.....respec |
| 9a800 | 74 69 76 65 6c 79 20 5b 47 48 2d 32 36 38 5d 0a 20 20 2d 20 44 69 73 61 62 6c 65 20 73 74 79 6c | tively.[GH-268]...-.Disable.styl |
| 9a820 | 65 20 63 68 65 63 6b 73 20 69 6e 20 60 60 72 75 62 79 2d 72 75 62 6f 63 6f 70 60 60 20 77 69 74 | e.checks.in.``ruby-rubocop``.wit |
| 9a840 | 68 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 62 6f 63 6f 70 2d 6c 69 6e 74 2d 6f 6e 6c 79 60 60 | h.``flycheck-rubocop-lint-only`` |
| 9a860 | 0a 20 20 20 20 5b 47 48 2d 32 38 37 5d 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f | .....[GH-287]...-.Add.support.fo |
| 9a880 | 72 20 4d 69 63 72 6f 73 6f 66 74 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6e 20 60 60 63 2f 63 2b | r.Microsoft.extensions.in.``c/c+ |
| 9a8a0 | 2b 2d 63 6c 61 6e 67 60 60 20 76 69 61 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6c 61 | +-clang``.via.....``flycheck-cla |
| 9a8c0 | 6e 67 2d 6d 73 2d 65 78 74 65 6e 73 69 6f 6e 73 60 60 20 5b 47 48 2d 32 38 33 5d 0a 20 20 2d 20 | ng-ms-extensions``.[GH-283]...-. |
| 9a8e0 | 4e 65 77 20 66 61 63 65 73 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | New.faces.``flycheck-error-list- |
| 9a900 | 69 6e 66 6f 60 60 2c 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 77 61 | info``,.``flycheck-error-list-wa |
| 9a920 | 72 6e 69 6e 67 60 60 2c 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | rning``,.....``flycheck-error-li |
| 9a940 | 73 74 2d 65 72 72 6f 72 60 60 2c 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | st-error``,.``flycheck-error-lis |
| 9a960 | 74 2d 6c 69 6e 65 2d 6e 75 6d 62 65 72 60 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 | t-line-number``.and.....``flyche |
| 9a980 | 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 63 6f 6c 75 6d 6e 2d 6e 75 6d 62 65 72 60 60 20 5b 47 | ck-error-list-column-number``.[G |
| 9a9a0 | 48 2d 32 33 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 6e 6f | H-230]...-.Add.``flycheck-ghc-no |
| 9a9c0 | 2d 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 60 60 20 74 6f 20 64 69 73 61 | -user-package-database``.to.disa |
| 9a9e0 | 62 6c 65 20 74 68 65 20 75 73 65 72 20 70 61 63 6b 61 67 65 0a 20 20 20 20 64 61 74 61 62 61 73 | ble.the.user.package.....databas |
| 9aa00 | 65 20 66 6f 72 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 0a 20 20 2d 20 41 64 64 20 60 60 | e.for.``haskell-ghc``...-.Add.`` |
| 9aa20 | 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 73 60 60 | flycheck-ghc-package-databases`` |
| 9aa40 | 20 74 6f 20 61 64 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 70 61 63 6b 61 67 65 20 64 61 74 61 62 | .to.add.additional.package.datab |
| 9aa60 | 61 73 65 73 0a 20 20 20 20 74 6f 20 60 60 68 61 73 6b 65 6c 6c 2d 67 68 63 60 60 0a 20 20 2d 20 | ases.....to.``haskell-ghc``...-. |
| 9aa80 | 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 60 60 | Add.``flycheck-ghc-search-path`` |
| 9aaa0 | 20 74 6f 20 61 64 64 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 69 72 65 63 74 6f 72 69 65 73 20 74 | .to.add.additional.directories.t |
| 9aac0 | 6f 20 74 68 65 20 73 65 61 72 63 68 0a 20 20 20 20 70 61 74 68 20 6f 66 20 60 60 68 61 73 6b 65 | o.the.search.....path.of.``haske |
| 9aae0 | 6c 6c 2d 67 68 63 60 60 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 44 | ll-ghc``..-.Improvements:....-.D |
| 9ab00 | 65 6d 6f 74 65 20 52 75 62 6f 63 6f 70 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 6d 65 73 73 61 67 65 | emote.Rubocop.convention.message |
| 9ab20 | 73 20 74 6f 20 60 60 69 6e 66 6f 60 60 20 6c 65 76 65 6c 0a 20 20 2d 20 53 74 6f 70 20 46 6c 79 | s.to.``info``.level...-.Stop.Fly |
| 9ab40 | 63 68 65 63 6b 20 62 65 66 6f 72 65 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 72 65 76 65 72 | check.before.the.buffer.is.rever |
| 9ab60 | 74 65 64 20 5b 47 48 2d 32 38 32 5d 0a 20 20 2d 20 50 72 6f 70 65 72 6c 79 20 72 65 73 6f 6c 76 | ted.[GH-282]...-.Properly.resolv |
| 9ab80 | 65 20 6c 6f 63 61 6c 20 6d 6f 64 75 6c 65 20 69 6d 70 6f 72 74 73 20 69 6e 20 60 60 68 61 73 6b | e.local.module.imports.in.``hask |
| 9aba0 | 65 6c 6c 2d 67 68 63 60 60 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 4d 61 6b | ell-ghc``..-.Bug.fixes:....-.Mak |
| 9abc0 | 65 20 72 65 6c 61 74 69 76 65 20 69 6d 70 6f 72 74 73 20 77 6f 72 6b 20 77 69 74 68 20 60 60 70 | e.relative.imports.work.with.``p |
| 9abe0 | 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 60 60 20 5b 47 48 2d 32 38 30 5d 0a 20 20 2d 20 46 69 78 20 | ython-pylint``.[GH-280]...-.Fix. |
| 9ac00 | 70 61 72 73 69 6e 67 20 6f 66 20 65 72 72 6f 72 73 20 69 6e 20 60 60 73 63 73 73 60 60 20 61 6e | parsing.of.errors.in.``scss``.an |
| 9ac20 | 64 20 60 60 73 61 73 73 60 60 0a 0a 2e 2e 20 5f 66 6c 79 63 68 65 63 6b 2d 68 64 65 76 74 6f 6f | d.``sass``....._flycheck-hdevtoo |
| 9ac40 | 6c 73 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f | ls:.https://github.com/flycheck/ |
| 9ac60 | 66 6c 79 63 68 65 63 6b 2d 68 64 65 76 74 6f 6f 6c 73 0a 0a 30 2e 31 35 20 28 4e 6f 76 20 31 35 | flycheck-hdevtools..0.15.(Nov.15 |
| 9ac80 | 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 | ,.2013).-------------------..-.F |
| 9aca0 | 6c 79 63 68 65 63 6b 20 68 61 73 20 61 20 6e 65 77 20 68 6f 6d 65 20 61 74 20 68 74 74 70 73 3a | lycheck.has.a.new.home.at.https: |
| 9acc0 | 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2c 20 | //github.com/flycheck/flycheck,. |
| 9ace0 | 74 68 65 20 6f 6e 6c 69 6e 65 0a 20 20 6d 61 6e 75 61 6c 20 6d 6f 76 65 64 20 74 6f 20 68 74 74 | the.online...manual.moved.to.htt |
| 9ad00 | 70 3a 2f 2f 66 6c 79 63 68 65 63 6b 2e 67 69 74 68 75 62 2e 69 6f 2e 0a 0a 2d 20 2a 2a 42 72 65 | p://flycheck.github.io...-.**Bre |
| 9ad20 | 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 61 64 64 | aking.changes**:....-.Do.not.add |
| 9ad40 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 74 68 65 20 60 60 | .the.current.directory.to.the.`` |
| 9ad60 | 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6c 6f 61 64 | emacs-lisp``.syntax.checker.load |
| 9ad80 | 0a 20 20 20 20 70 61 74 68 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 | .....path...-.``flycheck-list-er |
| 9ada0 | 72 6f 72 73 60 60 20 63 61 6e 6e 6f 74 20 6c 69 73 74 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 | rors``.cannot.list.errors.at.poi |
| 9adc0 | 6e 74 20 61 6e 79 6d 6f 72 65 2e 20 49 74 20 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 61 63 63 65 | nt.anymore..It.does.not.....acce |
| 9ade0 | 70 74 20 61 20 70 72 65 66 69 78 20 61 72 67 75 6d 65 6e 74 20 61 6e 79 6d 6f 72 65 2c 20 61 6e | pt.a.prefix.argument.anymore,.an |
| 9ae00 | 64 20 74 61 6b 65 73 20 7a 65 72 6f 20 61 72 67 75 6d 65 6e 74 73 20 6e 6f 77 20 5b 47 48 2d 32 | d.takes.zero.arguments.now.[GH-2 |
| 9ae20 | 31 34 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 | 14]...-.``flycheck-display-error |
| 9ae40 | 73 2d 69 6e 2d 6c 69 73 74 60 60 20 69 73 20 67 6f 6e 65 2e 20 54 68 65 20 65 72 72 6f 72 20 6c | s-in-list``.is.gone..The.error.l |
| 9ae60 | 69 73 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 20 20 20 20 68 69 67 68 6c 69 67 68 74 73 | ist.automatically.....highlights |
| 9ae80 | 20 74 68 65 20 65 72 72 6f 72 20 61 74 20 70 6f 69 6e 74 20 6e 6f 77 20 5b 47 48 2d 32 31 34 5d | .the.error.at.point.now.[GH-214] |
| 9aea0 | 0a 20 20 2d 20 52 65 6d 6f 76 65 20 6f 62 73 6f 6c 65 74 65 20 60 60 66 6c 79 63 68 65 63 6b 2d | ...-.Remove.obsolete.``flycheck- |
| 9aec0 | 64 65 63 6c 61 72 65 2d 63 68 65 63 6b 65 72 60 60 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 | declare-checker``..-.New.syntax. |
| 9aee0 | 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 59 41 4d 4c 20 5b 47 48 2d 32 33 36 5d 0a 20 20 2d | checkers:....-.YAML.[GH-236]...- |
| 9af00 | 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 67 6a 73 6c 69 6e 74 60 60 20 5b 47 48 | .Javascript.with.``gjslint``.[GH |
| 9af20 | 2d 32 34 35 5d 0a 20 20 2d 20 53 6c 69 6d 20 5b 47 48 2d 32 34 36 5d 0a 20 20 2d 20 50 48 50 20 | -245]...-.Slim.[GH-246]...-.PHP. |
| 9af40 | 75 73 69 6e 67 20 60 60 70 68 70 6d 64 60 60 20 5b 47 48 2d 32 34 39 5d 0a 0a 2d 20 4e 65 77 20 | using.``phpmd``.[GH-249]..-.New. |
| 9af60 | 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 53 75 70 70 6f 72 74 20 49 44 4f 20 6f 72 20 47 72 | features:....-.Support.IDO.or.Gr |
| 9af80 | 69 7a 7a 6c 5f 20 61 73 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 79 73 74 65 6d 73 20 66 6f 72 20 | izzl_.as.completion.systems.for. |
| 9afa0 | 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 60 60 0a 20 20 20 20 | ``flycheck-select-checker``..... |
| 9afc0 | 61 74 20 60 60 43 2d 63 20 21 20 73 60 60 0a 20 20 2d 20 44 69 73 61 62 6c 65 20 73 74 61 6e 64 | at.``C-c.!.s``...-.Disable.stand |
| 9afe0 | 61 72 64 20 65 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 77 69 74 68 0a 20 20 20 20 60 60 | ard.error.navigation.with.....`` |
| 9b000 | 66 6c 79 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 2d 65 72 72 6f 72 2d 6e 61 76 69 67 61 74 69 | flycheck-standard-error-navigati |
| 9b020 | 6f 6e 60 60 20 5b 47 48 2d 32 30 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | on``.[GH-202]...-.Add.``flycheck |
| 9b040 | 2d 63 6c 61 6e 67 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 60 60 20 74 6f 20 63 68 | -clang-language-standard``.to.ch |
| 9b060 | 6f 6f 73 65 20 74 68 65 20 6c 61 6e 67 75 61 67 65 0a 20 20 20 20 73 74 61 6e 64 61 72 64 20 66 | oose.the.language.....standard.f |
| 9b080 | 6f 72 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 5b 47 48 2d 32 30 37 | or.C/C++.syntax.checking.[GH-207 |
| 9b0a0 | 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 64 65 66 69 6e | ]...-.Add.``flycheck-clang-defin |
| 9b0c0 | 69 74 69 6f 6e 73 60 60 20 74 6f 20 73 65 74 20 61 64 64 69 74 69 6f 6e 61 6c 20 64 65 66 69 6e | itions``.to.set.additional.defin |
| 9b0e0 | 69 74 69 6f 6e 73 20 66 6f 72 20 43 2f 43 2b 2b 0a 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 | itions.for.C/C++.....syntax.chec |
| 9b100 | 6b 69 6e 67 20 5b 47 48 2d 32 30 37 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | king.[GH-207]...-.Add.``flycheck |
| 9b120 | 2d 63 6c 61 6e 67 2d 6e 6f 2d 72 74 74 69 60 60 20 74 6f 20 64 69 73 61 62 6c 65 20 52 54 54 49 | -clang-no-rtti``.to.disable.RTTI |
| 9b140 | 20 66 6f 72 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 0a 20 20 20 20 5b | .for.C/C++.syntax.checking.....[ |
| 9b160 | 47 48 2d 32 30 37 5d 0a 20 20 2d 20 41 64 64 20 6e 65 77 20 6f 70 74 69 6f 6e 20 63 65 6c 6c 20 | GH-207]...-.Add.new.option.cell. |
| 9b180 | 60 60 6f 70 74 69 6f 6e 2d 66 6c 61 67 60 60 20 66 6f 72 20 62 6f 6f 6c 65 61 6e 20 66 6c 61 67 | ``option-flag``.for.boolean.flag |
| 9b1a0 | 73 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 63 6f 6d 6d 61 6e 64 73 | s.in.syntax.checker.....commands |
| 9b1c0 | 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 69 6e 63 6c 75 64 | ...-.Add.``flycheck-clang-includ |
| 9b1e0 | 65 73 60 60 20 74 6f 20 69 6e 63 6c 75 64 65 20 61 64 64 69 74 69 6f 6e 61 6c 20 66 69 6c 65 73 | es``.to.include.additional.files |
| 9b200 | 20 66 6f 72 20 43 2f 43 2b 2b 20 73 79 6e 74 61 78 0a 20 20 20 20 63 68 65 63 6b 69 6e 67 20 5b | .for.C/C++.syntax.....checking.[ |
| 9b220 | 47 48 2d 32 30 37 5d 0a 20 20 2d 20 41 64 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 | GH-207]...-.Add.configuration.fi |
| 9b240 | 6c 65 20 76 61 72 69 61 62 6c 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 79 6c 69 6e 74 72 63 60 | le.variable.``flycheck-pylintrc` |
| 9b260 | 60 20 66 6f 72 20 50 79 6c 69 6e 74 0a 20 20 2d 20 4e 65 77 20 66 61 63 65 73 20 60 60 66 6c 79 | `.for.Pylint...-.New.faces.``fly |
| 9b280 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 6c 69 67 68 74 2d 61 74 2d 70 6f | check-error-list-highlight-at-po |
| 9b2a0 | 69 6e 74 60 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | int``.and.....``flycheck-error-l |
| 9b2c0 | 69 73 74 2d 68 69 67 68 6c 69 67 68 74 60 60 20 74 6f 20 68 69 67 68 6c 69 67 68 74 20 74 68 65 | ist-highlight``.to.highlight.the |
| 9b2e0 | 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 61 6e 64 20 61 74 0a 20 20 20 20 74 68 65 20 | .errors.at.point.and.at.....the. |
| 9b300 | 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 72 65 73 70 65 63 74 69 76 65 6c 79 20 69 6e 20 74 68 65 | current.line.respectively.in.the |
| 9b320 | 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 32 31 34 5d 0a 20 20 2d 20 54 68 65 20 65 72 72 | .error.list.[GH-214]...-.The.err |
| 9b340 | 6f 72 20 6c 69 73 74 20 6e 6f 77 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 75 70 64 61 74 65 | or.list.now.automatically.update |
| 9b360 | 73 20 74 6f 20 73 68 6f 77 20 74 68 65 20 65 72 72 6f 72 73 20 6f 66 20 74 68 65 20 63 75 72 72 | s.to.show.the.errors.of.the.curr |
| 9b380 | 65 6e 74 0a 20 20 20 20 62 75 66 66 65 72 20 5b 47 48 2d 32 31 34 5d 0a 20 20 2d 20 44 65 66 69 | ent.....buffer.[GH-214]...-.Defi |
| 9b3a0 | 6e 65 20 6e 65 77 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 77 69 74 68 20 60 60 66 6c 79 63 68 | ne.new.error.levels.with.``flych |
| 9b3c0 | 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 60 60 20 5b 47 48 2d 32 31 32 | eck-define-error-level``.[GH-212 |
| 9b3e0 | 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 73 74 61 6e 64 | ]...-.Add.``flycheck-clang-stand |
| 9b400 | 61 72 64 2d 6c 69 62 72 61 72 79 60 60 20 74 6f 20 63 68 6f 6f 73 65 20 74 68 65 20 73 74 61 6e | ard-library``.to.choose.the.stan |
| 9b420 | 64 61 72 64 20 6c 69 62 72 61 72 79 20 66 6f 72 0a 20 20 20 20 43 2f 43 2b 2b 20 73 79 6e 74 61 | dard.library.for.....C/C++.synta |
| 9b440 | 78 20 63 68 65 63 6b 69 6e 67 20 5b 47 48 2d 32 33 34 5d 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a | x.checking.[GH-234]...-.Customiz |
| 9b460 | 65 20 74 68 65 20 64 65 6c 61 79 20 66 6f 72 20 64 69 73 70 6c 61 79 69 6e 67 20 65 72 72 6f 72 | e.the.delay.for.displaying.error |
| 9b480 | 73 20 76 69 61 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 | s.via.....``flycheck-display-err |
| 9b4a0 | 6f 72 73 2d 64 65 6c 61 79 60 60 20 5b 47 48 2d 32 34 33 5d 0a 20 20 2d 20 41 64 64 20 60 60 69 | ors-delay``.[GH-243]...-.Add.``i |
| 9b4c0 | 6e 66 6f 60 60 20 6c 65 76 65 6c 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 61 6c 20 61 6e | nfo``.level.for.informational.an |
| 9b4e0 | 6e 6f 74 61 74 69 6f 6e 73 20 62 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 5b 47 48 | notations.by.syntax.checkers.[GH |
| 9b500 | 2d 32 31 35 5d 0a 20 20 2d 20 41 64 64 20 61 20 6e 65 77 20 73 79 6d 62 6f 6c 20 60 60 74 65 6d | -215]...-.Add.a.new.symbol.``tem |
| 9b520 | 70 6f 72 61 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 60 60 20 74 6f 20 70 61 73 73 20 74 65 6d 70 6f | porary-file-name``.to.pass.tempo |
| 9b540 | 72 61 72 79 20 66 69 6c 65 20 6e 61 6d 65 73 20 74 6f 0a 20 20 20 20 73 79 6e 74 61 78 20 63 68 | rary.file.names.to.....syntax.ch |
| 9b560 | 65 63 6b 65 72 73 20 5b 47 48 2d 32 35 39 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a | eckers.[GH-259]..-.Improvements: |
| 9b580 | 0a 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 6e 6f 77 20 72 65 66 72 65 73 68 | ....-.The.error.list.now.refresh |
| 9b5a0 | 65 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 66 74 65 72 20 65 61 63 68 20 73 79 6e 74 | es.automatically.after.each.synt |
| 9b5c0 | 61 78 20 63 68 65 63 6b 20 5b 47 48 2d 32 31 34 5d 0a 20 20 2d 20 54 68 65 20 65 72 72 6f 72 73 | ax.check.[GH-214]...-.The.errors |
| 9b5e0 | 20 61 74 20 70 6f 69 6e 74 20 61 72 65 20 6e 6f 77 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | .at.point.are.now.automatically. |
| 9b600 | 68 69 67 68 6c 69 67 68 74 65 64 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a 20 20 | highlighted.in.the.error.list... |
| 9b620 | 20 20 5b 47 48 2d 32 31 34 5d 0a 20 20 2d 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 | ..[GH-214]...-.``emacs-lisp-chec |
| 9b640 | 6b 64 6f 63 60 60 20 64 6f 65 73 20 6e 6f 74 20 6c 6f 6e 67 65 72 20 63 68 65 63 6b 20 60 60 2e | kdoc``.does.not.longer.check.``. |
| 9b660 | 64 69 72 2d 6c 6f 63 61 6c 73 2e 65 6c 60 60 20 66 69 6c 65 73 0a 20 20 2d 20 44 6f 20 6e 6f 74 | dir-locals.el``.files...-.Do.not |
| 9b680 | 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 68 65 63 6b 20 73 79 6e 74 61 78 20 69 6e 20 65 | .automatically.check.syntax.in.e |
| 9b6a0 | 6e 63 72 79 70 74 65 64 20 66 69 6c 65 73 20 5b 47 48 2d 32 32 32 5d 0a 20 20 2d 20 50 61 72 73 | ncrypted.files.[GH-222]...-.Pars |
| 9b6c0 | 65 20 6e 6f 74 65 73 20 66 72 6f 6d 20 60 60 63 2f 63 2b 2b 2d 63 6c 61 6e 67 60 60 20 69 6e 74 | e.notes.from.``c/c++-clang``.int |
| 9b6e0 | 6f 20 69 6e 66 6f 20 6c 65 76 65 6c 20 6d 65 73 73 61 67 65 73 20 5b 47 48 2d 32 31 35 5d 0a 20 | o.info.level.messages.[GH-215].. |
| 9b700 | 20 2d 20 50 61 72 73 65 20 63 6f 6e 76 65 6e 74 69 6f 6e 20 77 61 72 6e 69 6e 67 73 20 66 72 6f | .-.Parse.convention.warnings.fro |
| 9b720 | 6d 20 60 60 70 79 6c 69 6e 74 60 60 20 74 6f 20 69 6e 66 6f 20 6c 65 76 65 6c 20 5b 47 48 2d 32 | m.``pylint``.to.info.level.[GH-2 |
| 9b740 | 30 34 5d 0a 20 20 2d 20 44 65 6d 6f 74 65 20 6e 61 6d 69 6e 67 20 77 61 72 6e 69 6e 67 73 20 66 | 04]...-.Demote.naming.warnings.f |
| 9b760 | 72 6f 6d 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 20 74 6f 20 69 6e 66 6f 20 6c 65 | rom.``python-flake8``.to.info.le |
| 9b780 | 76 65 6c 20 5b 47 48 2d 32 31 35 5d 0a 20 20 2d 20 53 75 70 70 6f 72 74 20 60 60 65 6e 68 2d 72 | vel.[GH-215]...-.Support.``enh-r |
| 9b7a0 | 75 62 79 2d 6d 6f 64 65 60 60 20 69 6e 20 52 75 62 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | uby-mode``.in.Ruby.syntax.checke |
| 9b7c0 | 72 73 20 5b 47 48 2d 32 35 36 5d 0a 20 20 2d 20 50 61 72 73 65 20 63 6f 6c 75 6d 6e 73 20 66 72 | rs.[GH-256]...-.Parse.columns.fr |
| 9b7e0 | 6f 6d 20 60 60 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 60 60 20 65 72 72 6f 72 73 0a 20 20 2d 20 | om.``python-pylint``.errors...-. |
| 9b800 | 44 6f 20 6e 6f 74 20 63 6f 6d 70 72 65 73 73 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 | Do.not.compress.temporary.files. |
| 9b820 | 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 69 66 20 74 68 65 20 6f 72 69 67 69 6e 61 | for.syntax.checks.if.the.origina |
| 9b840 | 6c 20 66 69 6c 65 20 77 61 73 0a 20 20 20 20 63 6f 6d 70 72 65 73 73 65 64 0a 0a 2d 20 42 75 67 | l.file.was.....compressed..-.Bug |
| 9b860 | 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 6e 64 20 6c 6f 63 61 6c 20 69 6e 63 6c 75 64 65 73 | .fixes:....-.Find.local.includes |
| 9b880 | 20 69 6e 20 74 68 65 20 43 6c 61 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 | .in.the.Clang.syntax.checker.[GH |
| 9b8a0 | 2d 32 32 35 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 65 6d 69 74 20 73 70 75 72 69 6f 75 73 20 66 | -225]...-.Do.not.emit.spurious.f |
| 9b8c0 | 6c 61 77 65 64 20 64 65 66 69 6e 69 74 69 6f 6e 20 77 61 72 6e 69 6e 67 20 69 6e 20 74 68 65 20 | lawed.definition.warning.in.the. |
| 9b8e0 | 60 60 72 73 74 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 2d 20 48 61 6e 64 6c | ``rst``.syntax.checker...-.Handl |
| 9b900 | 65 20 61 62 62 72 65 76 69 61 74 65 64 20 66 69 6c 65 20 6e 61 6d 65 73 20 69 6e 20 60 60 6c 75 | e.abbreviated.file.names.in.``lu |
| 9b920 | 61 63 60 60 20 6f 75 74 70 75 74 2c 20 62 79 20 73 69 6d 70 6c 79 20 69 67 6e 6f 72 69 6e 67 20 | ac``.output,.by.simply.ignoring. |
| 9b940 | 74 68 65 6d 0a 20 20 20 20 5b 47 48 2d 32 35 31 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 | them.....[GH-251]...-.Correctly. |
| 9b960 | 72 65 64 69 72 65 63 74 20 74 68 65 20 6f 75 74 70 75 74 20 62 69 6e 61 72 79 20 6f 66 20 74 68 | redirect.the.output.binary.of.th |
| 9b980 | 65 20 60 60 67 6f 2d 62 75 69 6c 64 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 | e.``go-build``.syntax.checker... |
| 9b9a0 | 20 20 5b 47 48 2d 32 35 39 5d 0a 20 20 2d 20 46 69 78 20 43 70 70 63 68 65 63 6b 20 70 61 72 73 | ..[GH-259]...-.Fix.Cppcheck.pars |
| 9b9c0 | 69 6e 67 20 77 69 74 68 20 74 68 65 20 62 75 69 6c 74 2d 69 6e 20 45 6d 61 63 73 20 58 4d 4c 20 | ing.with.the.built-in.Emacs.XML. |
| 9b9e0 | 70 61 72 73 65 72 20 5b 47 48 2d 32 36 33 5d 0a 0a 2e 2e 20 5f 47 72 69 7a 7a 6c 3a 20 68 74 74 | parser.[GH-263]....._Grizzl:.htt |
| 9ba00 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 67 72 69 7a 7a 6c 2f 67 72 69 7a 7a 6c 0a 0a 30 | ps://github.com/grizzl/grizzl..0 |
| 9ba20 | 2e 31 34 2e 31 20 28 41 75 67 20 31 36 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .14.1.(Aug.16,.2013).----------- |
| 9ba40 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 41 64 | ----------..-.Bug.fixes:....-.Ad |
| 9ba60 | 64 20 61 20 6d 69 73 73 69 6e 67 20 64 65 70 65 6e 64 65 6e 63 79 20 5b 47 48 2d 31 39 34 5d 0a | d.a.missing.dependency.[GH-194]. |
| 9ba80 | 0a 30 2e 31 34 20 28 41 75 67 20 31 35 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .0.14.(Aug.15,.2013).----------- |
| 9baa0 | 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a | --------..-.**Breaking.changes** |
| 9bac0 | 3a 0a 0a 20 20 2d 20 49 6e 74 72 6f 64 75 63 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 | :....-.Introduce.``flycheck-defi |
| 9bae0 | 6e 65 2d 63 68 65 63 6b 65 72 60 60 20 61 6e 64 20 6f 62 73 6f 6c 65 74 65 0a 20 20 20 20 60 60 | ne-checker``.and.obsolete.....`` |
| 9bb00 | 66 6c 79 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 2d 63 68 65 63 6b 65 72 60 60 20 5b 47 48 2d 31 | flycheck-declare-checker``.[GH-1 |
| 9bb20 | 36 33 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 74 68 65 20 6f 62 73 6f 6c 65 74 65 20 60 60 66 6c | 63]...-.Remove.the.obsolete.``fl |
| 9bb40 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 61 63 65 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 | ycheck-error-face``.and.``flyche |
| 9bb60 | 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 61 63 65 60 60 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 69 6e 69 | ck-warning-face``...-.Do.not.ini |
| 9bb80 | 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 20 62 79 20 64 65 66 61 75 6c 74 20 69 6e 20 60 | tialize.packages.by.default.in.` |
| 9bba0 | 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 66 6f 72 | `emacs-lisp``.syntax.checker.for |
| 9bbc0 | 0a 20 20 20 20 6e 6f 6e 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 5b 47 48 | .....non-configuration.files.[GH |
| 9bbe0 | 2d 31 37 36 5d 0a 20 20 2d 20 43 68 61 6e 67 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 60 60 66 | -176]...-.Change.the.default.``f |
| 9bc00 | 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 60 60 20 74 6f 20 60 | lycheck-highlighting-mode``.to.` |
| 9bc20 | 60 73 79 6d 62 6f 6c 73 60 60 20 5b 47 48 2d 31 37 39 5d 0a 20 20 2d 20 44 72 6f 70 20 73 75 70 | `symbols``.[GH-179]...-.Drop.sup |
| 9bc40 | 70 6f 72 74 20 66 6f 72 20 50 79 6c 69 6e 74 20 30 2e 78 20 69 6e 20 60 60 70 79 74 68 6f 6e 2d | port.for.Pylint.0.x.in.``python- |
| 9bc60 | 70 79 6c 69 6e 74 60 60 20 5b 47 48 2d 31 38 34 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 | pylint``.[GH-184]..-.New.feature |
| 9bc80 | 73 3a 0a 0a 20 20 2d 20 4c 69 73 74 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 6f 6e 6c | s:....-.List.errors.at.point.onl |
| 9bca0 | 79 20 77 69 74 68 20 70 72 65 66 69 78 20 61 72 67 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d | y.with.prefix.arg.to.``flycheck- |
| 9bcc0 | 6c 69 73 74 2d 65 72 72 6f 72 73 60 60 0a 20 20 20 20 5b 47 48 2d 31 36 36 5d 0a 20 20 2d 20 41 | list-errors``.....[GH-166]...-.A |
| 9bce0 | 64 64 20 6e 65 77 20 64 69 73 70 6c 61 79 20 66 75 6e 63 74 69 6f 6e 20 60 60 66 6c 79 63 68 65 | dd.new.display.function.``flyche |
| 9bd00 | 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d 69 6e 2d 6c 69 73 74 60 60 20 74 6f 20 64 | ck-display-errors-in-list``.to.d |
| 9bd20 | 69 73 70 6c 61 79 0a 20 20 20 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 | isplay.....errors.at.point.in.th |
| 9bd40 | 65 20 65 72 72 6f 72 20 6c 69 73 74 20 5b 47 48 2d 31 36 36 5d 0a 20 20 2d 20 4e 65 77 20 60 60 | e.error.list.[GH-166]...-.New.`` |
| 9bd60 | 6f 70 74 69 6f 6e 2d 6c 69 73 74 60 60 20 61 72 67 75 6d 65 6e 74 20 63 65 6c 6c 20 74 6f 20 70 | option-list``.argument.cell.to.p |
| 9bd80 | 61 73 73 20 6f 70 74 69 6f 6e 20 6c 69 73 74 73 20 74 6f 20 61 20 73 79 6e 74 61 78 20 63 68 65 | ass.option.lists.to.a.syntax.che |
| 9bda0 | 63 6b 65 72 0a 20 20 2d 20 4e 65 77 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 | cker...-.New.``flycheck-emacs-li |
| 9bdc0 | 73 70 2d 6c 6f 61 64 2d 70 61 74 68 60 60 20 6f 70 74 69 6f 6e 20 74 6f 20 63 75 73 74 6f 6d 69 | sp-load-path``.option.to.customi |
| 9bde0 | 7a 65 20 74 68 65 20 60 60 6c 6f 61 64 2d 70 61 74 68 60 60 0a 20 20 20 20 75 73 65 64 20 62 79 | ze.the.``load-path``.....used.by |
| 9be00 | 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b | .the.``emacs-lisp``.syntax.check |
| 9be20 | 65 72 20 5b 47 48 2d 31 37 34 5d 0a 20 20 2d 20 4e 65 77 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 | er.[GH-174]...-.New.``flycheck-e |
| 9be40 | 6d 61 63 73 2d 6c 69 73 70 2d 69 6e 69 74 69 61 6c 69 7a 65 2d 70 61 63 6b 61 67 65 73 60 60 20 | macs-lisp-initialize-packages``. |
| 9be60 | 6f 70 74 69 6f 6e 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 0a 20 20 20 20 70 61 63 6b 61 67 65 | option.to.initialize.....package |
| 9be80 | 73 20 69 6e 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 | s.in.the.``emacs-lisp``.syntax.c |
| 9bea0 | 68 65 63 6b 65 72 20 5b 47 48 2d 31 37 36 5d 0a 20 20 2d 20 4e 65 77 20 60 60 66 6c 79 63 68 65 | hecker.[GH-176]...-.New.``flyche |
| 9bec0 | 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 60 60 | ck-emacs-lisp-package-user-dir`` |
| 9bee0 | 20 6f 70 74 69 6f 6e 20 74 6f 20 63 6f 6e 66 69 67 75 72 65 20 74 68 65 20 70 61 63 6b 61 67 65 | .option.to.configure.the.package |
| 9bf00 | 0a 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c | .....directory.for.the.``emacs-l |
| 9bf20 | 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 31 37 36 5d 0a 20 20 | isp``.syntax.checker.[GH-176]... |
| 9bf40 | 2d 20 4e 65 77 20 6f 70 74 69 6f 6e 20 66 69 6c 74 65 72 20 60 60 66 6c 79 63 68 65 63 6b 2d 6f | -.New.option.filter.``flycheck-o |
| 9bf60 | 70 74 69 6f 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 60 60 20 66 6f 72 | ption-comma-separated-list``.for |
| 9bf80 | 20 6f 70 74 69 6f 6e 73 20 77 69 74 68 0a 20 20 20 20 63 6f 6d 6d 61 20 73 65 70 61 72 61 74 65 | .options.with.....comma.separate |
| 9bfa0 | 64 20 6c 69 73 74 73 20 61 73 20 76 61 6c 75 65 73 0a 20 20 2d 20 4e 65 77 20 68 69 67 68 6c 69 | d.lists.as.values...-.New.highli |
| 9bfc0 | 67 68 74 69 6e 67 20 6d 6f 64 65 20 60 60 73 79 6d 62 6f 6c 73 60 60 20 74 6f 20 68 69 67 68 6c | ghting.mode.``symbols``.to.highl |
| 9bfe0 | 69 67 68 74 20 74 68 65 20 73 79 6d 62 6f 6c 20 70 6f 69 6e 74 65 64 20 74 6f 20 62 79 20 61 6e | ight.the.symbol.pointed.to.by.an |
| 9c000 | 0a 20 20 20 20 65 72 72 6f 72 20 5b 47 48 2d 31 37 39 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 | .....error.[GH-179]..-.New.synta |
| 9c020 | 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 4c 45 53 53 20 5b 47 48 2d 31 36 30 5d 0a 20 | x.checkers:....-.LESS.[GH-160].. |
| 9c040 | 20 2d 20 48 61 73 6b 65 6c 6c 20 77 69 74 68 20 60 60 67 68 63 60 60 2c 20 60 60 68 64 65 76 74 | .-.Haskell.with.``ghc``,.``hdevt |
| 9c060 | 6f 6f 6c 73 60 60 20 61 6e 64 20 60 60 68 6c 69 6e 74 60 60 20 5b 47 48 2d 31 36 32 5d 0a 20 20 | ools``.and.``hlint``.[GH-162]... |
| 9c080 | 2d 20 43 2f 43 2b 2b 20 77 69 74 68 20 60 60 63 70 70 63 68 65 63 6b 60 60 20 5b 47 48 2d 31 37 | -.C/C++.with.``cppcheck``.[GH-17 |
| 9c0a0 | 30 5d 0a 20 20 2d 20 43 2f 43 2b 2b 20 77 69 74 68 20 60 60 63 6c 61 6e 67 60 60 20 5b 47 48 2d | 0]...-.C/C++.with.``clang``.[GH- |
| 9c0c0 | 31 37 32 5d 0a 20 20 2d 20 43 6f 66 66 65 65 53 63 72 69 70 74 20 77 69 74 68 20 60 60 63 6f 66 | 172]...-.CoffeeScript.with.``cof |
| 9c0e0 | 66 65 65 60 60 0a 20 20 2d 20 58 4d 4c 20 77 69 74 68 20 60 60 78 6d 6c 6c 69 6e 74 60 60 20 5b | fee``...-.XML.with.``xmllint``.[ |
| 9c100 | 47 48 2d 31 38 30 5d 0a 20 20 2d 20 44 20 77 69 74 68 20 60 60 64 6d 64 60 60 20 5b 47 48 2d 31 | GH-180]...-.D.with.``dmd``.[GH-1 |
| 9c120 | 36 37 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 53 75 70 70 6f 72 | 67]..-.Improvements:....-.Suppor |
| 9c140 | 74 20 57 65 62 20 4d 6f 64 65 20 69 6e 20 60 60 68 74 6d 6c 2d 74 69 64 79 60 60 20 73 79 6e 74 | t.Web.Mode.in.``html-tidy``.synt |
| 9c160 | 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 31 35 37 5d 0a 20 20 2d 20 53 75 70 70 6f 72 74 20 | ax.checker.[GH-157]...-.Support. |
| 9c180 | 52 75 62 6f 63 6f 70 20 30 2e 39 20 61 6e 64 20 64 72 6f 70 20 73 75 70 70 6f 72 74 20 66 6f 72 | Rubocop.0.9.and.drop.support.for |
| 9c1a0 | 20 6f 6c 64 65 72 20 52 75 62 6f 63 6f 70 20 72 65 6c 65 61 73 65 73 20 5b 47 48 2d 31 35 39 5d | .older.Rubocop.releases.[GH-159] |
| 9c1c0 | 0a 20 20 2d 20 49 6e 63 6c 75 64 65 20 74 68 65 20 6d 65 73 73 61 67 65 20 49 44 20 69 6e 20 65 | ...-.Include.the.message.ID.in.e |
| 9c1e0 | 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 66 72 6f 6d 20 60 60 70 79 74 68 6f 6e 2d 70 79 6c 69 | rror.messages.from.``python-pyli |
| 9c200 | 6e 74 60 60 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 77 61 72 6e | nt``..-.Bug.fixes:....-.Fix.warn |
| 9c220 | 69 6e 67 73 20 61 62 6f 75 74 20 66 6c 61 77 65 64 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 69 6e | ings.about.flawed.definitions.in |
| 9c240 | 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 61 6e 64 0a 20 20 20 20 60 60 65 6d 61 63 73 2d | .``emacs-lisp``.and.....``emacs- |
| 9c260 | 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 60 60 2c 20 63 61 75 73 65 64 20 62 79 20 66 61 75 6c 74 | lisp-checkdoc``,.caused.by.fault |
| 9c280 | 79 20 66 6f 72 6d 61 74 74 69 6e 67 20 6f 66 20 73 65 78 70 73 0a 20 20 2d 20 52 65 66 72 65 73 | y.formatting.of.sexps...-.Refres |
| 9c2a0 | 68 20 65 72 72 6f 72 20 6c 69 73 74 73 20 77 68 65 6e 20 70 72 65 73 73 69 6e 67 20 60 60 67 60 | h.error.lists.when.pressing.``g` |
| 9c2c0 | 60 20 5b 47 48 2d 31 36 36 5d 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 6f 62 73 63 75 72 65 20 61 63 | `.[GH-166]...-.Do.not.obscure.ac |
| 9c2e0 | 74 69 76 65 20 6d 69 6e 69 62 75 66 66 65 72 20 69 6e 70 75 74 20 77 68 65 6e 20 64 69 73 70 6c | tive.minibuffer.input.when.displ |
| 9c300 | 61 79 69 6e 67 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 65 63 68 6f 0a 20 20 20 20 61 72 65 | aying.errors.in.the.echo.....are |
| 9c320 | 61 20 5b 47 48 2d 31 37 35 5d 0a 20 20 2d 20 46 69 78 20 75 6e 69 76 65 72 73 61 6c 20 70 72 65 | a.[GH-175]...-.Fix.universal.pre |
| 9c340 | 66 69 78 20 61 72 67 75 6d 65 6e 74 20 66 6f 72 20 60 60 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 | fix.argument.for.``flycheck-next |
| 9c360 | 2d 65 72 72 6f 72 60 60 20 61 74 20 60 60 43 2d 63 20 21 20 6e 60 60 0a 20 20 2d 20 43 6f 72 72 | -error``.at.``C-c.!.n``...-.Corr |
| 9c380 | 65 63 74 6c 79 20 70 61 72 73 65 20 6f 75 74 70 75 74 20 6f 66 20 60 60 63 6f 66 66 65 65 6c 69 | ectly.parse.output.of.``coffeeli |
| 9c3a0 | 6e 74 60 60 20 30 2e 35 2e 37 20 5b 47 48 2d 31 39 32 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c | nt``.0.5.7.[GH-192]...-.Correctl |
| 9c3c0 | 79 20 70 61 72 73 65 20 6f 75 74 70 75 74 20 6f 66 20 60 60 70 79 6c 69 6e 74 60 60 20 31 2e 30 | y.parse.output.of.``pylint``.1.0 |
| 9c3e0 | 20 5b 47 48 2d 31 38 34 5d 0a 0a 30 2e 31 33 20 28 4a 75 6e 20 32 38 2c 20 32 30 31 33 29 0a 2d | .[GH-184]..0.13.(Jun.28,.2013).- |
| 9c400 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 | ------------------..-.**Breaking |
| 9c420 | 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 4f 62 73 6f 6c 65 74 65 20 60 60 66 6c 79 63 | .changes**:....-.Obsolete.``flyc |
| 9c440 | 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 66 61 63 65 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 | heck-warning-face``.and.``flyche |
| 9c460 | 63 6b 2d 65 72 72 6f 72 2d 66 61 63 65 60 60 20 69 6e 20 66 61 76 6f 72 0a 20 20 20 20 60 60 66 | ck-error-face``.in.favor.....``f |
| 9c480 | 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 63 6b | lycheck-warning``.and.``flycheck |
| 9c4a0 | 2d 65 72 72 6f 72 60 60 20 72 65 73 70 65 63 74 69 76 65 6c 79 0a 20 20 2d 20 4f 62 73 6f 6c 65 | -error``.respectively...-.Obsole |
| 9c4c0 | 74 65 20 60 60 3a 70 72 65 64 69 63 61 74 65 60 60 20 66 6f 72 6d 73 20 69 6e 20 66 61 76 6f 72 | te.``:predicate``.forms.in.favor |
| 9c4e0 | 20 6f 66 20 60 60 3a 70 72 65 64 69 63 61 74 65 60 60 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 2d | .of.``:predicate``.functions...- |
| 9c500 | 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 60 | .``flycheck-def-config-file-var` |
| 9c520 | 60 20 64 6f 65 73 20 6e 6f 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6d 61 72 6b 20 76 61 | `.does.not.automatically.mark.va |
| 9c540 | 72 69 61 62 6c 65 73 20 61 73 0a 20 20 20 20 73 61 66 65 20 61 6e 79 6d 6f 72 65 0a 0a 2d 20 4e | riables.as.....safe.anymore..-.N |
| 9c560 | 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 4d 61 6b 65 20 66 72 69 6e 67 65 20 69 6e | ew.features:....-.Make.fringe.in |
| 9c580 | 64 69 63 61 74 6f 72 20 66 61 63 65 73 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 69 6e 64 65 70 | dicator.faces.customizable.indep |
| 9c5a0 | 65 6e 64 65 6e 74 6c 79 20 77 69 74 68 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 66 72 69 | endently.with.....``flycheck-fri |
| 9c5c0 | 6e 67 65 2d 65 72 72 6f 72 60 60 20 61 6e 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 | nge-error``.and.``flycheck-fring |
| 9c5e0 | 65 2d 77 61 72 6e 69 6e 67 60 60 0a 20 20 2d 20 49 6d 70 72 6f 76 65 20 74 68 65 20 64 65 66 61 | e-warning``...-.Improve.the.defa |
| 9c600 | 75 6c 74 20 66 61 63 65 73 20 62 79 20 75 73 69 6e 67 20 75 6e 64 65 72 6c 69 6e 65 73 20 69 6e | ult.faces.by.using.underlines.in |
| 9c620 | 73 74 65 61 64 20 6f 66 20 66 6f 72 65 67 72 6f 75 6e 64 20 63 6f 6c 6f 72 73 2c 0a 20 20 20 20 | stead.of.foreground.colors,..... |
| 9c640 | 69 66 20 70 6f 73 73 69 62 6c 65 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a 61 62 6c 65 20 65 72 72 | if.possible...-.Customizable.err |
| 9c660 | 6f 72 20 70 72 6f 63 65 73 73 69 6e 67 20 77 69 74 68 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 72 | or.processing.with.``flycheck-pr |
| 9c680 | 6f 63 65 73 73 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 60 60 0a 20 20 20 20 5b 47 48 2d | ocess-error-functions``.....[GH- |
| 9c6a0 | 31 34 31 5d 0a 20 20 2d 20 4d 61 6b 65 20 74 68 65 20 64 65 6c 61 79 20 62 65 66 6f 72 65 20 73 | 141]...-.Make.the.delay.before.s |
| 9c6c0 | 74 61 72 74 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 63 75 73 74 6f 6d 69 7a 61 | tarting.a.syntax.check.customiza |
| 9c6e0 | 62 6c 65 20 76 69 61 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d 63 68 61 6e | ble.via.....``flycheck-idle-chan |
| 9c700 | 67 65 2d 64 65 6c 61 79 60 60 20 5b 47 48 2d 31 34 34 5d 0a 20 20 2d 20 4d 61 6b 65 20 64 69 73 | ge-delay``.[GH-144]...-.Make.dis |
| 9c720 | 70 6c 61 79 20 6f 66 20 65 72 72 6f 72 73 20 75 6e 64 65 72 20 70 6f 69 6e 74 20 63 75 73 74 6f | play.of.errors.under.point.custo |
| 9c740 | 6d 69 7a 61 62 6c 65 20 76 69 61 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c | mizable.via.....``flycheck-displ |
| 9c760 | 61 79 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 60 60 20 5b 47 48 2d 31 35 36 5d 0a 0a 2d | ay-errors-function``.[GH-156]..- |
| 9c780 | 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 0a 0a 20 20 2d 20 41 6c 77 61 79 73 20 68 69 67 68 6c 69 | .Improvements....-.Always.highli |
| 9c7a0 | 67 68 74 20 65 72 72 6f 72 73 20 6f 6e 20 74 6f 70 20 6f 66 20 77 61 72 6e 69 6e 67 73 20 6e 6f | ght.errors.on.top.of.warnings.no |
| 9c7c0 | 77 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 74 72 69 67 67 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 | w...-.Do.not.trigger.syntax.chec |
| 9c7e0 | 6b 73 20 69 6e 20 74 68 65 20 6d 69 64 64 6c 65 20 6f 66 20 63 6f 6d 6d 61 6e 64 73 20 5b 47 48 | ks.in.the.middle.of.commands.[GH |
| 9c800 | 2d 31 34 31 5d 0a 20 20 2d 20 41 64 64 20 74 68 65 20 63 75 72 72 65 6e 74 20 64 69 72 65 63 74 | -141]...-.Add.the.current.direct |
| 9c820 | 6f 72 79 20 74 6f 20 6c 6f 61 64 20 70 61 74 68 20 69 6e 20 74 68 65 20 60 60 65 6d 61 63 73 2d | ory.to.load.path.in.the.``emacs- |
| 9c840 | 6c 69 73 70 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 2d 20 44 6f 20 6e 6f 74 | lisp``.syntax.checker...-.Do.not |
| 9c860 | 20 6c 6f 6e 67 65 72 20 75 73 65 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 | .longer.use.the.``emacs-lisp-che |
| 9c880 | 63 6b 64 6f 63 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 20 53 63 72 61 74 63 | ckdoc``.syntax.checker.in.Scratc |
| 9c8a0 | 68 0a 20 20 20 20 62 75 66 66 65 72 73 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 66 6c 75 73 68 20 74 | h.....buffers...-.Do.not.flush.t |
| 9c8c0 | 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 6f 6e 74 6f 20 64 69 73 6b 20 5b 47 48 2d 31 34 39 | emporary.files.onto.disk.[GH-149 |
| 9c8e0 | 5d 0a 20 20 2d 20 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 6d 61 79 20 68 61 76 65 20 65 | ]...-.Syntax.checkers.may.have.e |
| 9c900 | 72 72 6f 72 20 70 61 74 74 65 72 6e 73 20 61 6e 64 20 65 72 72 6f 72 20 70 61 72 73 65 72 20 6e | rror.patterns.and.error.parser.n |
| 9c920 | 6f 77 0a 20 20 2d 20 50 72 65 64 69 63 61 74 65 20 66 6f 72 6d 73 20 61 72 65 20 6e 6f 77 20 77 | ow...-.Predicate.forms.are.now.w |
| 9c940 | 72 61 70 70 65 64 20 69 6e 74 6f 20 66 75 6e 63 74 69 6f 6e 73 20 61 6e 64 20 63 6f 6d 70 69 6c | rapped.into.functions.and.compil |
| 9c960 | 65 64 20 69 6e 74 6f 20 66 75 6e 63 74 69 6f 6e 73 0a 20 20 20 20 64 75 72 69 6e 67 20 62 79 74 | ed.into.functions.....during.byt |
| 9c980 | 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 0a 20 20 2d 20 43 6f 70 79 20 65 61 63 68 20 6d 65 73 73 | e.compilation...-.Copy.each.mess |
| 9c9a0 | 61 67 65 20 73 65 70 61 72 61 74 65 6c 79 20 69 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 70 | age.separately.in.``flycheck-cop |
| 9c9c0 | 79 2d 6d 65 73 73 61 67 65 73 2d 61 73 2d 6b 69 6c 6c 60 60 0a 20 20 2d 20 4d 61 72 6b 20 73 6f | y-messages-as-kill``...-.Mark.so |
| 9c9e0 | 6d 65 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 76 61 72 69 61 62 6c 65 73 20 61 73 20 73 61 66 | me.customizable.variables.as.saf |
| 9ca00 | 65 20 66 6f 72 20 66 69 6c 65 20 76 61 72 69 61 62 6c 65 20 75 73 61 67 65 2c 20 6d 6f 73 74 0a | e.for.file.variable.usage,.most. |
| 9ca20 | 20 20 20 20 6e 6f 74 61 62 6c 79 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f | ....notably.``flycheck-indicatio |
| 9ca40 | 6e 2d 6d 6f 64 65 60 60 2c 20 60 60 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e | n-mode``,.``flycheck-highlightin |
| 9ca60 | 67 2d 6d 6f 64 65 60 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 | g-mode``.and.....``flycheck-idle |
| 9ca80 | 2d 63 68 61 6e 67 65 2d 64 65 6c 61 79 60 60 2e 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a | -change-delay``...-.Bug.fixes:.. |
| 9caa0 | 20 20 2d 20 46 69 78 20 65 72 72 6f 72 20 77 68 65 6e 20 73 65 61 72 63 68 69 6e 67 20 66 6f 72 | ..-.Fix.error.when.searching.for |
| 9cac0 | 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 6f 75 74 73 69 64 65 20 61 20 | .a.configuration.file.outside.a. |
| 9cae0 | 50 72 6f 6a 65 63 74 69 6c 65 0a 20 20 20 20 70 72 6f 6a 65 63 74 0a 20 20 2d 20 44 6f 20 6e 6f | Projectile.....project...-.Do.no |
| 9cb00 | 74 20 73 74 61 72 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 62 65 66 6f 72 65 20 74 68 | t.start.a.syntax.check.before.th |
| 9cb20 | 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 68 6f 6f 6b 60 60 20 77 61 73 20 72 75 6e | e.``flycheck-mode-hook``.was.run |
| 9cb40 | 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 73 74 61 72 74 20 61 75 74 6f 6d 61 74 69 63 20 73 79 6e 74 | ...-.Do.not.start.automatic.synt |
| 9cb60 | 61 78 20 63 68 65 63 6b 73 20 69 66 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 64 69 | ax.checks.if.Flycheck.Mode.is.di |
| 9cb80 | 73 61 62 6c 65 64 0a 20 20 2d 20 44 65 66 65 72 20 74 68 65 20 69 6e 69 74 69 61 6c 20 73 79 6e | sabled...-.Defer.the.initial.syn |
| 9cba0 | 74 61 78 20 63 68 65 63 6b 20 75 6e 74 69 6c 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e | tax.check.until.after.the.curren |
| 9cbc0 | 74 20 69 6e 74 65 72 61 63 74 69 76 65 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 5b 47 48 2d 31 34 | t.interactive.command.....[GH-14 |
| 9cbe0 | 33 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 63 6c 65 61 6e 20 75 70 20 69 6e 66 6f 72 6d | 3]...-.Correctly.clean.up.inform |
| 9cc00 | 61 74 69 6f 6e 20 61 62 6f 75 74 20 72 75 6e 6e 69 6e 67 20 70 72 6f 63 65 73 73 65 73 0a 20 20 | ation.about.running.processes... |
| 9cc20 | 2d 20 46 69 78 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 45 6d 61 63 73 20 32 | -.Fix.compatibility.with.Emacs.2 |
| 9cc40 | 34 2e 32 20 61 6e 64 20 65 61 72 6c 69 65 72 20 5b 47 48 2d 31 35 30 5d 0a 20 20 2d 20 46 69 78 | 4.2.and.earlier.[GH-150]...-.Fix |
| 9cc60 | 20 76 65 72 73 69 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 6f 6e 20 45 6d 61 63 73 20 74 72 | .version.information.on.Emacs.tr |
| 9cc80 | 75 6e 6b 20 62 75 69 6c 64 73 0a 0a 30 2e 31 32 20 28 4d 61 79 20 31 38 2c 20 32 30 31 33 29 0a | unk.builds..0.12.(May.18,.2013). |
| 9cca0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 | -------------------..-.New.synta |
| 9ccc0 | 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 52 75 62 79 20 75 73 69 6e 67 20 60 60 6a 72 | x.checkers:....-.Ruby.using.``jr |
| 9cce0 | 75 62 79 60 60 20 5b 47 48 2d 31 33 36 5d 0a 20 20 2d 20 50 75 70 70 65 74 20 5b 47 48 2d 31 33 | uby``.[GH-136]...-.Puppet.[GH-13 |
| 9cd00 | 38 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 48 69 67 68 6c 69 67 | 8]..-.New.features:....-.Highlig |
| 9cd20 | 68 74 20 65 72 72 6f 72 20 65 78 70 72 65 73 73 69 6f 6e 73 20 62 79 20 64 65 66 61 75 6c 74 2c | ht.error.expressions.by.default, |
| 9cd40 | 20 77 69 74 68 20 74 68 65 20 6e 65 77 20 60 60 73 65 78 70 73 60 60 20 68 69 67 68 6c 69 67 68 | .with.the.new.``sexps``.highligh |
| 9cd60 | 74 69 6e 67 0a 20 20 20 20 6d 6f 64 65 0a 20 20 2d 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 | ting.....mode...-.Automatically. |
| 9cd80 | 63 68 65 63 6b 20 73 79 6e 74 61 78 20 73 6f 6d 65 20 74 69 6d 65 20 61 66 74 65 72 20 74 68 65 | check.syntax.some.time.after.the |
| 9cda0 | 20 6c 61 73 74 20 63 68 61 6e 67 65 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 0a 20 20 20 20 5b | .last.change.in.the.buffer.....[ |
| 9cdc0 | 47 48 2d 31 34 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 73 69 | GH-140]...-.Add.``flycheck-versi |
| 9cde0 | 6f 6e 60 60 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 69 6e 73 74 61 6c 6c 65 64 20 | on``.to.determine.the.installed. |
| 9ce00 | 46 6c 79 63 68 65 63 6b 20 76 65 72 73 69 6f 6e 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 | Flycheck.version...-.Add.``flych |
| 9ce20 | 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 60 60 2c 20 6d 61 70 70 65 64 20 74 6f 20 60 60 43 | eck-list-errors``,.mapped.to.``C |
| 9ce40 | 2d 63 20 21 20 6c 60 60 2c 20 74 6f 20 6c 69 73 74 20 61 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 | -c.!.l``,.to.list.all.errors.in. |
| 9ce60 | 61 0a 20 20 20 20 73 65 70 61 72 61 74 65 20 62 75 66 66 65 72 0a 0a 2d 20 49 6d 70 72 6f 76 65 | a.....separate.buffer..-.Improve |
| 9ce80 | 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 44 65 66 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 20 | ments:....-.Defer.syntax.checks. |
| 9cea0 | 77 68 69 6c 65 20 61 20 62 75 66 66 65 72 20 69 73 20 72 65 76 65 72 74 65 64 2c 20 74 6f 20 61 | while.a.buffer.is.reverted,.to.a |
| 9cec0 | 76 6f 69 64 20 72 61 63 65 20 63 6f 6e 64 69 74 69 6f 6e 73 0a 0a 2d 20 42 75 67 20 66 69 78 65 | void.race.conditions..-.Bug.fixe |
| 9cee0 | 73 3a 0a 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 70 61 72 73 65 20 73 79 6e 74 61 78 20 65 | s:....-.Correctly.parse.syntax.e |
| 9cf00 | 72 72 6f 72 73 20 66 72 6f 6d 20 4a 52 75 62 79 20 5b 47 48 2d 31 33 36 5d 0a 0a 30 2e 31 31 20 | rrors.from.JRuby.[GH-136]..0.11. |
| 9cf20 | 28 4d 61 79 20 30 31 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | (May.01,.2013).----------------- |
| 9cf40 | 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 | --..-.New.syntax.checkers:....-. |
| 9cf60 | 20 53 63 61 6c 61 20 5b 47 48 2d 31 32 34 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a | .Scala.[GH-124]..-.New.features: |
| 9cf80 | 0a 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a 61 62 6c 65 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 | ....-.Customizable.error.indicat |
| 9cfa0 | 69 6f 6e 20 77 69 74 68 20 63 6f 6e 74 72 6f 6c 20 6f 66 20 74 68 65 20 66 72 69 6e 67 65 20 73 | ion.with.control.of.the.fringe.s |
| 9cfc0 | 69 64 65 2c 20 76 69 61 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 | ide,.via.....``flycheck-indicati |
| 9cfe0 | 6f 6e 2d 6d 6f 64 65 60 60 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a 61 62 6c 65 20 61 75 74 6f 6d | on-mode``...-.Customizable.autom |
| 9d000 | 61 74 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2c 20 76 69 61 0a 20 20 20 20 60 60 | atic.syntax.checking,.via.....`` |
| 9d020 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 | flycheck-check-syntax-automatica |
| 9d040 | 6c 6c 79 60 60 20 5b 47 48 2d 31 32 38 5d 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a 61 62 6c 65 20 | lly``.[GH-128]...-.Customizable. |
| 9d060 | 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 73 65 61 72 63 68 2c 20 76 69 61 0a 20 | configuration.file.search,.via.. |
| 9d080 | 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 | ...``flycheck-locate-config-file |
| 9d0a0 | 2d 66 75 6e 63 74 69 6f 6e 73 60 60 20 5b 47 48 2d 31 33 33 5d 0a 20 20 2d 20 46 69 6e 64 20 63 | -functions``.[GH-133]...-.Find.c |
| 9d0c0 | 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 69 6e 20 50 72 6f 6a 65 63 74 69 6c 65 | onfiguration.files.in.Projectile |
| 9d0e0 | 5f 20 70 72 6f 6a 65 63 74 73 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 62 65 | _.projects...-.Add.``flycheck-be |
| 9d100 | 66 6f 72 65 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 68 6f 6f 6b 60 60 20 61 6e 64 0a 20 20 20 | fore-syntax-check-hook``.and.... |
| 9d120 | 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 66 61 69 6c 65 64 2d | .``flycheck-syntax-check-failed- |
| 9d140 | 68 6f 6f 6b 60 60 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 54 68 65 | hook``..-.Improvements:....-.The |
| 9d160 | 20 60 60 72 75 62 79 60 60 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 64 69 66 | .``ruby``.syntax.checker.now.dif |
| 9d180 | 66 65 72 65 6e 74 69 61 74 65 73 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 65 72 72 6f 72 73 | ferentiates.warnings.from.errors |
| 9d1a0 | 20 5b 47 48 2d 31 32 33 5d 0a 20 20 2d 20 46 61 63 65 73 20 61 72 65 20 6e 6f 77 20 69 6e 20 61 | .[GH-123]...-.Faces.are.now.in.a |
| 9d1c0 | 20 73 65 70 61 72 61 74 65 20 63 75 73 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f 75 70 0a 0a 2d | .separate.customization.group..- |
| 9d1e0 | 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 6d 69 73 73 69 6e 67 20 63 75 73 | .Bug.fixes:....-.Add.missing.cus |
| 9d200 | 74 6f 6d 69 7a 61 74 69 6f 6e 20 67 72 6f 75 70 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 | tomization.group.for.syntax.chec |
| 9d220 | 6b 65 72 20 6f 70 74 69 6f 6e 73 0a 0a 2e 2e 20 5f 50 72 6f 6a 65 63 74 69 6c 65 3a 20 68 74 74 | ker.options....._Projectile:.htt |
| 9d240 | 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 62 62 61 74 73 6f 76 2f 70 72 6f 6a 65 63 74 69 | ps://github.com/bbatsov/projecti |
| 9d260 | 6c 65 0a 0a 30 2e 31 30 20 28 41 70 72 20 32 31 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d | le..0.10.(Apr.21,.2013).-------- |
| 9d280 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 6c 79 63 68 65 63 6b 20 75 73 65 73 20 60 60 63 | -----------..-.Flycheck.uses.``c |
| 9d2a0 | 6c 2d 6c 69 62 60 60 20 6e 6f 77 2e 20 54 68 69 73 20 6c 69 62 72 61 72 79 20 69 73 20 62 75 69 | l-lib``.now..This.library.is.bui |
| 9d2c0 | 6c 74 2d 69 6e 20 61 73 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 0a 20 20 32 34 2e 33 2e 20 46 6f | lt-in.as.of.GNU.Emacs...24.3..Fo |
| 9d2e0 | 72 20 65 61 72 6c 69 65 72 20 72 65 6c 65 61 73 65 73 20 6f 66 20 47 4e 55 20 45 6d 61 63 73 20 | r.earlier.releases.of.GNU.Emacs. |
| 9d300 | 32 34 20 61 6e 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 6c | 24.an.additional.compatibility.l |
| 9d320 | 69 62 72 61 72 79 0a 20 20 77 69 6c 6c 20 62 65 20 69 6e 73 74 61 6c 6c 65 64 20 66 72 6f 6d 20 | ibrary...will.be.installed.from. |
| 9d340 | 47 4e 55 20 45 4c 50 41 2e 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 | GNU.ELPA...-.New.syntax.checkers |
| 9d360 | 3a 0a 0a 20 20 2d 20 50 4f 53 49 58 20 53 68 65 6c 6c 20 73 63 72 69 70 74 20 75 73 69 6e 67 20 | :....-.POSIX.Shell.script.using. |
| 9d380 | 60 60 62 61 73 68 60 60 20 5b 47 48 2d 31 31 32 5d 0a 20 20 2d 20 52 75 62 79 20 75 73 69 6e 67 | ``bash``.[GH-112]...-.Ruby.using |
| 9d3a0 | 20 60 60 72 75 62 6f 63 6f 70 60 60 20 5b 47 48 2d 31 31 33 5d 0a 20 20 2d 20 45 6c 69 78 69 72 | .``rubocop``.[GH-113]...-.Elixir |
| 9d3c0 | 20 5b 47 48 2d 31 30 38 5d 0a 20 20 2d 20 45 72 6c 61 6e 67 20 5b 47 48 2d 31 32 32 5d 0a 0a 2d | .[GH-108]...-.Erlang.[GH-122]..- |
| 9d3e0 | 20 52 65 6d 6f 76 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 50 | .Removed.syntax.checkers:....-.P |
| 9d400 | 79 74 68 6f 6e 20 75 73 69 6e 67 20 50 79 66 6c 61 6b 65 73 2e 20 55 73 65 20 74 68 65 20 73 75 | ython.using.Pyflakes..Use.the.su |
| 9d420 | 70 65 72 69 6f 72 20 46 6c 61 6b 65 38 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 | perior.Flake8.syntax.checker.[GH |
| 9d440 | 2d 31 31 35 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 | -115]..-.New.features:....-.Add. |
| 9d460 | 60 60 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 6d 65 73 73 61 67 65 73 2d 61 73 2d 6b 69 6c 6c | ``flycheck-copy-messages-as-kill |
| 9d480 | 60 60 2c 20 6d 61 70 70 65 64 20 74 6f 20 60 60 43 2d 63 20 21 20 43 2d 77 60 60 2c 20 74 6f 20 | ``,.mapped.to.``C-c.!.C-w``,.to. |
| 9d4a0 | 63 6f 70 79 20 61 6c 6c 0a 20 20 20 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 75 6e 64 65 | copy.all.....error.messages.unde |
| 9d4c0 | 72 20 70 6f 69 6e 74 20 69 6e 74 6f 20 6b 69 6c 6c 20 72 69 6e 67 0a 20 20 2d 20 41 64 64 20 60 | r.point.into.kill.ring...-.Add.` |
| 9d4e0 | 60 66 6c 79 63 68 65 63 6b 2d 67 6f 6f 67 6c 65 2d 6d 65 73 73 61 67 65 73 60 60 2c 20 6d 61 70 | `flycheck-google-messages``,.map |
| 9d500 | 70 65 64 20 74 6f 20 60 60 43 2d 63 20 21 20 2f 60 60 2c 20 74 6f 20 67 6f 6f 67 6c 65 20 66 6f | ped.to.``C-c.!./``,.to.google.fo |
| 9d520 | 72 20 65 72 72 6f 72 0a 20 20 20 20 6d 65 73 73 61 67 65 73 20 75 6e 64 65 72 20 70 6f 69 6e 74 | r.error.....messages.under.point |
| 9d540 | 2e 20 4e 65 65 64 73 20 74 68 65 20 60 47 6f 6f 67 6c 65 20 54 68 69 73 60 5f 20 6c 69 62 72 61 | ..Needs.the.`Google.This`_.libra |
| 9d560 | 72 79 0a 20 20 2d 20 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 63 61 6e 20 72 65 64 69 72 | ry...-.Syntax.checkers.can.redir |
| 9d580 | 65 63 74 20 6f 75 74 70 75 74 20 74 6f 20 61 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 | ect.output.to.a.temporary.direct |
| 9d5a0 | 6f 72 79 20 6e 6f 77 20 75 73 69 6e 67 20 74 68 65 0a 20 20 20 20 60 60 74 65 6d 70 6f 72 61 72 | ory.now.using.the.....``temporar |
| 9d5c0 | 79 2d 64 69 72 65 63 74 6f 72 79 60 60 20 61 72 67 75 6d 65 6e 74 20 73 79 6d 62 6f 6c 0a 0a 2d | y-directory``.argument.symbol..- |
| 9d5e0 | 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 43 61 6c 6c 20 6f 70 74 69 6f 6e 20 | .Improvements:....-.Call.option. |
| 9d600 | 66 69 6c 74 65 72 73 20 66 6f 72 20 60 60 6e 69 6c 60 60 20 76 61 6c 75 65 73 2c 20 74 6f 6f 0a | filters.for.``nil``.values,.too. |
| 9d620 | 20 20 2d 20 49 6d 70 72 6f 76 65 20 65 72 72 6f 72 20 70 61 72 73 69 6e 67 20 69 6e 20 42 61 73 | ..-.Improve.error.parsing.in.Bas |
| 9d640 | 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 31 31 32 5d 0a 20 20 2d 20 45 72 | h.syntax.checker.[GH-112]...-.Er |
| 9d660 | 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 20 64 6f 65 73 20 6e 6f 74 20 63 72 6f 73 73 20 72 65 | ror.navigation.does.not.cross.re |
| 9d680 | 73 74 72 69 63 74 69 6f 6e 73 20 69 6e 20 6e 61 72 72 6f 77 65 64 20 62 75 66 66 65 72 73 20 61 | strictions.in.narrowed.buffers.a |
| 9d6a0 | 6e 79 6d 6f 72 65 0a 20 20 2d 20 54 72 79 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 20 6e | nymore...-.Try.to.preserve.the.n |
| 9d6c0 | 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 70 61 72 74 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 27 | on-directory.part.of.the.buffer' |
| 9d6e0 | 73 20 66 69 6c 65 20 6e 61 6d 65 20 77 68 65 6e 0a 20 20 20 20 73 75 62 73 74 69 74 75 74 69 6e | s.file.name.when.....substitutin |
| 9d700 | 67 20 74 68 65 20 60 60 73 6f 75 72 63 65 60 60 20 73 79 6d 62 6f 6c 20 5b 47 48 2d 39 39 5d 0a | g.the.``source``.symbol.[GH-99]. |
| 9d720 | 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 20 46 69 78 20 65 72 72 6f 72 20 68 69 | .-.Bug.fixes:....-..Fix.error.hi |
| 9d740 | 67 68 6c 69 67 68 74 69 6e 67 20 61 6e 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 69 6e 20 6e 61 72 | ghlighting.and.navigation.in.nar |
| 9d760 | 72 6f 77 65 64 20 62 75 66 66 65 72 73 0a 20 20 2d 20 20 55 73 65 20 61 20 68 6f 70 65 66 75 6c | rowed.buffers...-..Use.a.hopeful |
| 9d780 | 6c 79 20 6d 6f 72 65 20 72 65 6c 69 61 62 6c 65 20 77 61 79 20 74 6f 20 70 61 72 73 65 20 6f 75 | ly.more.reliable.way.to.parse.ou |
| 9d7a0 | 74 70 75 74 20 6f 66 20 50 48 50 0a 20 20 20 20 20 43 6f 64 65 53 6e 69 66 66 65 72 20 5b 47 48 | tput.of.PHP......CodeSniffer.[GH |
| 9d7c0 | 2d 31 31 38 5d 0a 0a 2e 2e 20 5f 47 6f 6f 67 6c 65 20 54 68 69 73 3a 20 68 74 74 70 73 3a 2f 2f | -118]....._Google.This:.https:// |
| 9d7e0 | 67 69 74 68 75 62 2e 63 6f 6d 2f 4d 61 6c 61 62 61 72 62 61 2f 65 6d 61 63 73 2d 67 6f 6f 67 6c | github.com/Malabarba/emacs-googl |
| 9d800 | 65 2d 74 68 69 73 0a 0a 30 2e 39 20 28 41 70 72 20 31 33 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d | e-this..0.9.(Apr.13,.2013).----- |
| 9d820 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 | -------------..-.New.syntax.chec |
| 9d840 | 6b 65 72 73 3a 0a 0a 20 20 2d 20 53 43 53 53 20 75 73 69 6e 67 20 60 60 73 63 73 73 60 60 20 5b | kers:....-.SCSS.using.``scss``.[ |
| 9d860 | 47 48 2d 31 30 33 5d 0a 20 20 2d 20 52 53 54 20 28 52 65 53 74 72 75 63 74 75 72 65 64 54 65 78 | GH-103]...-.RST.(ReStructuredTex |
| 9d880 | 74 29 20 75 73 69 6e 67 20 44 6f 63 75 74 69 6c 73 0a 20 20 2d 20 47 6f 20 75 73 69 6e 67 20 60 | t).using.Docutils...-.Go.using.` |
| 9d8a0 | 60 67 6f 20 62 75 69 6c 64 60 60 20 61 6e 64 20 60 60 67 6f 20 74 65 73 74 60 60 20 5b 47 48 2d | `go.build``.and.``go.test``.[GH- |
| 9d8c0 | 31 30 37 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 51 75 69 74 20 | 107]..-.Improvements:....-.Quit. |
| 9d8e0 | 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 77 69 6e 64 6f 77 20 77 68 65 6e 20 6e 61 | the.error.message.window.when.na |
| 9d900 | 76 69 67 61 74 69 6e 67 20 61 77 61 79 20 66 72 6f 6d 20 65 72 72 6f 72 20 6c 6f 63 61 74 69 6f | vigating.away.from.error.locatio |
| 9d920 | 6e 73 0a 0a 30 2e 38 20 28 41 70 72 20 39 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | ns..0.8.(Apr.9,.2013).---------- |
| 9d940 | 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a | -------..-.New.syntax.checkers:. |
| 9d960 | 0a 20 20 2d 20 47 6f 20 75 73 69 6e 67 20 60 60 67 6f 66 6d 74 60 60 20 5b 47 48 2d 39 31 5d 0a | ...-.Go.using.``gofmt``.[GH-91]. |
| 9d980 | 20 20 2d 20 52 75 73 74 20 75 73 69 6e 67 20 60 60 72 75 73 74 63 60 60 20 5b 47 48 2d 31 30 31 | ..-.Rust.using.``rustc``.[GH-101 |
| 9d9a0 | 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 61 20 67 6c | ]..-.New.features:....-.Add.a.gl |
| 9d9c0 | 6f 62 61 6c 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 2e 20 60 60 28 67 6c 6f 62 61 6c 2d 66 6c | obal.Flycheck.mode..``(global-fl |
| 9d9e0 | 79 63 68 65 63 6b 2d 6d 6f 64 65 29 60 60 20 69 73 20 6e 6f 77 20 74 68 65 0a 20 20 20 20 72 65 | ycheck-mode)``.is.now.the.....re |
| 9da00 | 63 6f 6d 6d 65 6e 64 65 64 20 77 61 79 20 74 6f 20 65 6e 61 62 6c 65 20 46 6c 79 63 68 65 63 6b | commended.way.to.enable.Flycheck |
| 9da20 | 20 5b 47 48 2d 32 39 5d 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 73 79 6e | .[GH-29]...-.Add.support.for.syn |
| 9da40 | 74 61 78 20 63 68 65 63 6b 65 72 20 6f 70 74 69 6f 6e 73 20 5b 47 48 2d 37 32 5d 0a 20 20 2d 20 | tax.checker.options.[GH-72]...-. |
| 9da60 | 41 64 64 20 6f 70 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 63 6f 64 69 6e 67 20 73 74 61 6e 64 61 | Add.option.for.the.coding.standa |
| 9da80 | 72 64 20 75 73 65 64 20 62 79 20 74 68 65 20 60 60 70 68 70 2d 70 68 70 63 73 60 60 20 73 79 6e | rd.used.by.the.``php-phpcs``.syn |
| 9daa0 | 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 2d 20 41 64 64 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 | tax.checker...-.Add.options.for. |
| 9dac0 | 74 68 65 20 6d 61 78 69 6d 75 6d 20 4d 63 43 61 62 65 20 63 6f 6d 70 6c 65 78 69 74 79 20 61 6e | the.maximum.McCabe.complexity.an |
| 9dae0 | 64 20 74 68 65 20 6d 61 78 69 6d 75 6d 20 6c 69 6e 65 20 6c 65 6e 67 74 68 20 74 6f 0a 20 20 20 | d.the.maximum.line.length.to.... |
| 9db00 | 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e | .``python-flake8``..-.Improvemen |
| 9db20 | 74 73 3a 0a 0a 20 20 2d 20 53 75 70 70 6f 72 74 20 4d 63 43 61 62 65 20 77 61 72 6e 69 6e 67 73 | ts:....-.Support.McCabe.warnings |
| 9db40 | 20 69 6e 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 0a 20 20 2d 20 53 75 70 70 6f 72 | .in.``python-flake8``...-.Suppor |
| 9db60 | 74 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 60 60 66 6c 61 6b 65 38 60 60 20 32 0a 20 20 2d | t.warnings.from.``flake8``.2...- |
| 9db80 | 20 53 68 6f 77 20 6c 6f 6e 67 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 69 6e 20 61 20 70 | .Show.long.error.messages.in.a.p |
| 9dba0 | 6f 70 75 70 20 62 75 66 66 65 72 20 5b 47 48 2d 39 34 5d 0a 20 20 2d 20 53 68 6f 77 20 61 6c 6c | opup.buffer.[GH-94]...-.Show.all |
| 9dbc0 | 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 74 20 70 6f 69 6e 74 20 5b 47 48 2d 39 36 5d | .error.messages.at.point.[GH-96] |
| 9dbe0 | 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 6e 61 6d 69 6e 67 20 77 61 72 69 | ...-.Add.support.for.naming.wari |
| 9dc00 | 6e 67 73 20 66 72 6f 6d 20 60 60 66 6c 61 6b 65 38 60 60 20 32 20 5b 47 48 2d 39 38 5d 0a 20 20 | ngs.from.``flake8``.2.[GH-98]... |
| 9dc20 | 2d 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 69 73 20 6e 6f 74 20 6c 6f 6e 67 65 72 20 65 6e | -.Flycheck.mode.is.not.longer.en |
| 9dc40 | 61 62 6c 65 64 20 66 6f 72 20 62 75 66 66 65 72 73 20 77 68 6f 73 65 20 6e 61 6d 65 73 20 73 74 | abled.for.buffers.whose.names.st |
| 9dc60 | 61 72 74 20 77 69 74 68 20 61 0a 20 20 20 20 73 70 61 63 65 0a 20 20 2d 20 49 6d 70 72 6f 76 65 | art.with.a.....space...-.Improve |
| 9dc80 | 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 74 6f 20 72 65 64 75 63 65 20 73 63 72 65 65 6e 20 66 | .highlighting.to.reduce.screen.f |
| 9dca0 | 6c 69 63 6b 65 72 69 6e 67 20 5b 47 48 2d 31 30 30 5d 0a 0a 30 2e 37 2e 31 20 28 46 65 62 20 32 | lickering.[GH-100]..0.7.1.(Feb.2 |
| 9dcc0 | 33 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d | 3,.2013).--------------------..- |
| 9dce0 | 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 73 69 67 6e 61 6c 20 65 | .Bug.fixes:....-.Do.not.signal.e |
| 9dd00 | 72 72 6f 72 73 20 66 72 6f 6d 20 60 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 60 60 20 5b 47 48 | rrors.from.``flycheck-mode``.[GH |
| 9dd20 | 2d 38 37 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 | -87]...-.Correctly.fall.back.to. |
| 9dd40 | 60 60 24 48 4f 4d 45 60 60 20 77 68 65 6e 20 73 65 61 72 63 68 69 6e 67 20 63 6f 6e 66 69 67 75 | ``$HOME``.when.searching.configu |
| 9dd60 | 72 61 74 69 6f 6e 20 66 69 6c 65 73 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 61 73 63 65 6e | ration.files...-.Correctly.ascen |
| 9dd80 | 64 20 74 6f 20 70 61 72 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 6e 20 73 65 61 72 63 | d.to.parent.directory.when.searc |
| 9dda0 | 68 69 6e 67 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 0a 0a 2d 20 41 50 49 20 | hing.configuration.files..-.API. |
| 9ddc0 | 63 68 61 6e 67 65 73 3a 0a 0a 20 20 2d 20 52 65 6e 61 6d 65 20 60 60 63 6f 6e 66 69 67 60 60 20 | changes:....-.Rename.``config``. |
| 9dde0 | 63 65 6c 6c 20 74 6f 20 60 60 63 6f 6e 66 69 67 2d 66 69 6c 65 60 60 0a 20 20 2d 20 41 6c 6c 6f | cell.to.``config-file``...-.Allo |
| 9de00 | 77 20 74 6f 20 70 61 73 73 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 60 60 63 6f 6e 66 69 67 | w.to.pass.the.result.of.``config |
| 9de20 | 2d 66 69 6c 65 60 60 20 63 65 6c 6c 73 20 61 73 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 | -file``.cells.as.single.argument |
| 9de40 | 0a 20 20 2d 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 65 76 61 6c 75 61 74 69 6e 67 20 | ...-.Add.support.for.evaluating. |
| 9de60 | 4c 69 73 70 20 66 6f 72 6d 73 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 6f 6d | Lisp.forms.in.syntax.checker.com |
| 9de80 | 6d 61 6e 64 73 20 5b 47 48 2d 38 36 5d 0a 0a 30 2e 37 20 28 46 65 62 20 31 34 2c 20 32 30 31 33 | mands.[GH-86]..0.7.(Feb.14,.2013 |
| 9dea0 | 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 | ).------------------..-.New.feat |
| 9dec0 | 75 72 65 73 3a 0a 0a 20 20 2d 20 4e 61 76 69 67 61 74 65 20 74 6f 20 73 6f 75 72 63 65 20 6f 66 | ures:....-.Navigate.to.source.of |
| 9dee0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 20 66 72 6f | .syntax.checker.declarations.fro |
| 9df00 | 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 68 65 6c 70 0a 20 20 2d 20 41 64 64 20 6f 6e | m.syntax.checker.help...-.Add.on |
| 9df20 | 6c 69 6e 65 20 49 6e 66 6f 20 6d 61 6e 75 61 6c 20 5b 47 48 2d 36 30 5d 0a 0a 2d 20 49 6d 70 72 | line.Info.manual.[GH-60]..-.Impr |
| 9df40 | 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 55 73 65 20 70 69 70 65 73 20 69 6e 73 74 65 61 64 | ovements:....-.Use.pipes.instead |
| 9df60 | 20 6f 66 20 54 54 59 73 20 74 6f 20 72 65 61 64 20 6f 75 74 70 75 74 20 66 72 6f 6d 20 73 79 6e | .of.TTYs.to.read.output.from.syn |
| 9df80 | 74 61 78 20 63 68 65 63 6b 65 72 73 0a 20 20 2d 20 44 65 66 65 72 20 73 79 6e 74 61 78 20 63 68 | tax.checkers...-.Defer.syntax.ch |
| 9dfa0 | 65 63 6b 73 20 66 6f 72 20 69 6e 76 69 73 69 62 6c 65 20 62 75 66 66 65 72 73 20 5b 47 48 2d 38 | ecks.for.invisible.buffers.[GH-8 |
| 9dfc0 | 30 5d 0a 20 20 2d 20 49 6d 6d 65 64 69 61 74 65 6c 79 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 | 0]...-.Immediately.display.error |
| 9dfe0 | 20 6d 65 73 73 61 67 65 73 20 61 66 74 65 72 20 65 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e | .messages.after.error.navigation |
| 9e000 | 20 5b 47 48 2d 36 32 5d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 4e 65 76 65 | .[GH-62]..-.Bug.fixes:....-.Neve |
| 9e020 | 72 20 73 65 6c 65 63 74 20 64 65 6c 65 74 65 64 20 62 75 66 66 65 72 73 0a 20 20 2d 20 44 6f 20 | r.select.deleted.buffers...-.Do. |
| 9e040 | 6e 6f 74 20 6c 65 74 20 74 68 65 20 64 65 62 75 67 67 65 72 20 69 6e 74 65 72 66 65 72 65 20 77 | not.let.the.debugger.interfere.w |
| 9e060 | 69 74 68 20 6e 65 63 65 73 73 61 72 79 20 63 6c 65 61 6e 75 70 20 61 63 74 69 6f 6e 73 0a 20 20 | ith.necessary.cleanup.actions... |
| 9e080 | 2d 20 44 6f 20 6e 6f 74 20 61 74 74 65 6d 70 74 20 74 6f 20 70 61 72 73 65 20 65 6d 70 74 79 20 | -.Do.not.attempt.to.parse.empty. |
| 9e0a0 | 58 4d 4c 20 74 72 65 65 73 20 5b 47 48 2d 37 38 5d 0a 20 20 2d 20 46 69 78 20 69 6e 66 69 6e 69 | XML.trees.[GH-78]...-.Fix.infini |
| 9e0c0 | 74 65 20 72 65 63 75 72 73 69 6f 6e 20 6f 6e 20 57 69 6e 64 6f 77 73 20 5b 47 48 2d 38 31 5d 0a | te.recursion.on.Windows.[GH-81]. |
| 9e0e0 | 0a 30 2e 36 2e 31 20 28 4a 61 6e 20 33 30 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .0.6.1.(Jan.30,.2013).---------- |
| 9e100 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 46 69 78 20 70 61 63 6b 61 67 65 20 64 65 70 65 6e 64 | ----------..-.Fix.package.depend |
| 9e120 | 65 6e 63 69 65 73 0a 0a 30 2e 36 20 28 4a 61 6e 20 32 39 2c 20 32 30 31 33 29 0a 2d 2d 2d 2d 2d | encies..0.6.(Jan.29,.2013).----- |
| 9e140 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 | -------------..-.New.syntax.chec |
| 9e160 | 6b 65 72 73 3a 0a 0a 20 20 2d 20 45 6d 61 63 73 20 4c 69 73 70 20 77 69 74 68 20 60 60 63 68 65 | kers:....-.Emacs.Lisp.with.``che |
| 9e180 | 63 6b 64 6f 63 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 60 60 20 5b 47 48 2d 35 33 5d 0a 20 | ckdoc-current-buffer``.[GH-53].. |
| 9e1a0 | 20 2d 20 50 48 50 20 77 69 74 68 20 50 48 50 20 43 6f 64 65 53 6e 69 66 66 65 72 20 5b 47 48 2d | .-.PHP.with.PHP.CodeSniffer.[GH- |
| 9e1c0 | 37 32 5d 0a 0a 2d 20 52 65 6d 6f 76 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a | 72]..-.Removed.syntax.checkers:. |
| 9e1e0 | 0a 20 20 2d 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 6a 73 6c 60 60 0a 0a 2d 20 | ...-.Javascript.with.``jsl``..-. |
| 9e200 | 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 45 72 72 6f 72 20 6e 61 76 69 67 61 74 | New.features:....-.Error.navigat |
| 9e220 | 69 6f 6e 20 77 69 74 68 20 60 60 6e 65 78 74 2d 65 72 72 6f 72 60 60 20 61 6e 64 20 60 60 70 72 | ion.with.``next-error``.and.``pr |
| 9e240 | 65 76 69 6f 75 73 2d 65 72 72 6f 72 60 60 20 5b 47 48 2d 32 36 5d 0a 20 20 2d 20 46 72 69 6e 67 | evious-error``.[GH-26]...-.Fring |
| 9e260 | 65 20 69 63 6f 6e 73 20 69 6e 73 74 65 61 64 20 6f 66 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 | e.icons.instead.of.error.indicat |
| 9e280 | 6f 72 73 20 5b 47 48 2d 33 33 5d 0a 20 20 2d 20 4d 65 6e 75 20 65 6e 74 72 79 20 66 6f 72 20 46 | ors.[GH-33]...-.Menu.entry.for.F |
| 9e2a0 | 6c 79 63 68 65 63 6b 20 5b 47 48 2d 35 39 5d 0a 20 20 2d 20 43 75 73 74 6f 6d 69 7a 61 62 6c 65 | lycheck.[GH-59]...-.Customizable |
| 9e2c0 | 20 65 72 72 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2c 20 74 61 6b 69 6e 67 20 74 68 65 20 | .error.highlighting,.taking.the. |
| 9e2e0 | 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 20 69 6e 74 6f 20 61 63 63 6f 75 6e 74 0a 20 20 20 20 5b | column.number.into.account.....[ |
| 9e300 | 47 48 2d 33 35 5d 0a 20 20 2d 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 66 | GH-35]...-.Configuration.files.f |
| 9e320 | 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 20 20 2d 20 41 64 64 20 63 6f 6e 66 69 | or.syntax.checkers...-.Add.confi |
| 9e340 | 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 73 75 70 70 6f 72 74 20 74 6f 20 74 68 65 20 73 79 6e | guration.file.support.to.the.syn |
| 9e360 | 74 61 78 20 63 68 65 63 6b 65 72 73 20 60 60 63 6f 66 66 65 65 2d 63 6f 66 66 65 65 6c 69 6e 74 | tax.checkers.``coffee-coffeelint |
| 9e380 | 60 60 2c 0a 20 20 20 20 60 60 68 74 6d 6c 2d 74 69 64 79 60 60 2c 20 60 60 6a 61 76 61 73 63 72 | ``,.....``html-tidy``,.``javascr |
| 9e3a0 | 69 70 74 2d 6a 73 68 69 6e 74 60 60 2c 20 60 60 70 79 74 6f 6e 2d 66 6c 61 6b 65 38 60 60 20 61 | ipt-jshint``,.``pyton-flake8``.a |
| 9e3c0 | 6e 64 20 60 60 74 65 78 2d 63 68 6b 74 65 78 60 60 0a 20 20 2d 20 41 6c 6c 6f 77 20 74 6f 20 63 | nd.``tex-chktex``...-.Allow.to.c |
| 9e3e0 | 6f 6d 70 69 6c 65 20 61 20 62 75 66 66 65 72 20 77 69 74 68 20 61 20 73 79 6e 74 61 78 20 63 68 | ompile.a.buffer.with.a.syntax.ch |
| 9e400 | 65 63 6b 65 72 20 66 6f 72 20 74 65 73 74 69 6e 67 20 70 75 72 70 6f 73 65 73 20 5b 47 48 2d 35 | ecker.for.testing.purposes.[GH-5 |
| 9e420 | 38 5d 0a 20 20 2d 20 55 73 65 20 6d 75 6c 74 69 70 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b | 8]...-.Use.multiple.syntax.check |
| 9e440 | 65 72 73 20 64 75 72 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 5b 47 48 2d 33 31 | ers.during.a.syntax.check.[GH-31 |
| 9e460 | 5d 0a 20 20 2d 20 41 64 64 20 64 65 64 69 63 61 74 65 64 20 68 65 6c 70 20 66 6f 72 20 73 79 6e | ]...-.Add.dedicated.help.for.syn |
| 9e480 | 74 61 78 20 63 68 65 63 6b 65 72 73 20 5b 47 48 2d 35 32 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d | tax.checkers.[GH-52]..-.Improvem |
| 9e4a0 | 65 6e 74 73 3a 0a 0a 20 20 2d 20 4d 61 74 63 68 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e 73 20 | ents:....-.Match.error.patterns. |
| 9e4c0 | 69 6e 20 6f 72 64 65 72 20 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e 20 5b 47 48 2d 35 35 5d 0a | in.order.of.declaration.[GH-55]. |
| 9e4e0 | 0a 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 49 6e 68 65 72 69 74 20 68 69 67 68 6c | .-.Bug.fixes:....-.Inherit.highl |
| 9e500 | 69 67 68 74 69 6e 67 20 66 61 63 65 73 20 66 72 6f 6d 20 62 75 69 6c 74 2d 69 6e 20 66 61 63 65 | ighting.faces.from.built-in.face |
| 9e520 | 73 20 5b 47 48 2d 32 34 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 20 65 72 72 6f 72 20 70 61 74 74 | s.[GH-24]...-.Correct.error.patt |
| 9e540 | 65 72 6e 73 20 6f 66 20 74 68 65 20 48 54 4d 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | erns.of.the.HTML.syntax.checker. |
| 9e560 | 5b 47 48 2d 33 36 5d 0a 20 20 2d 20 44 65 74 65 63 74 20 73 79 6e 74 61 78 20 65 72 72 6f 72 73 | [GH-36]...-.Detect.syntax.errors |
| 9e580 | 20 69 6e 20 74 68 65 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 20 73 79 6e 74 61 78 | .in.the.``python-flake8``.syntax |
| 9e5a0 | 20 63 68 65 63 6b 65 72 0a 20 20 20 20 5b 47 48 2d 34 32 5d 0a 20 20 2d 20 46 69 78 20 76 61 72 | .checker.....[GH-42]...-.Fix.var |
| 9e5c0 | 69 6f 75 73 20 72 65 67 72 65 73 73 69 6f 6e 73 20 61 66 74 65 72 20 69 6e 74 72 6f 64 75 63 69 | ious.regressions.after.introduci |
| 9e5e0 | 6e 67 20 75 6e 69 74 20 74 65 73 74 73 0a 20 20 2d 20 49 6e 68 69 62 69 74 20 73 79 6e 74 61 78 | ng.unit.tests...-.Inhibit.syntax |
| 9e600 | 20 63 68 65 63 6b 69 6e 67 20 64 75 72 69 6e 67 20 70 61 63 6b 61 67 65 20 69 6e 73 74 61 6c 6c | .checking.during.package.install |
| 9e620 | 61 74 69 6f 6e 20 5b 47 48 2d 34 35 5d 0a 20 20 2d 20 44 69 73 61 62 6c 65 20 73 79 6e 74 61 78 | ation.[GH-45]...-.Disable.syntax |
| 9e640 | 20 63 68 65 63 6b 69 6e 67 20 69 6e 20 54 72 61 6d 70 20 62 75 66 66 65 72 73 20 5b 47 48 2d 35 | .checking.in.Tramp.buffers.[GH-5 |
| 9e660 | 34 5d 0a 20 20 2d 20 50 72 65 73 65 72 76 65 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 20 65 72 | 4]...-.Preserve.whitespace.in.er |
| 9e680 | 72 6f 72 20 6d 65 73 73 61 67 65 73 20 5b 47 48 2d 36 35 5d 0a 0a 2d 20 41 50 49 20 63 68 61 6e | ror.messages.[GH-65]..-.API.chan |
| 9e6a0 | 67 65 73 3a 0a 0a 20 20 2d 20 52 65 70 6c 61 63 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | ges:....-.Replace.syntax.checker |
| 9e6c0 | 20 76 61 72 69 61 62 6c 65 73 20 77 69 74 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 | .variables.with.syntax.checker.d |
| 9e6e0 | 65 63 6c 61 72 61 74 69 6f 6e 73 20 5b 47 48 2d 34 31 5d 0a 20 20 2d 20 53 75 70 70 6f 72 74 20 | eclarations.[GH-41]...-.Support. |
| 9e700 | 70 61 72 73 69 6e 67 20 65 72 72 6f 72 73 20 77 69 74 68 20 61 72 62 69 74 72 61 72 79 20 66 75 | parsing.errors.with.arbitrary.fu |
| 9e720 | 6e 63 74 69 6f 6e 73 20 69 6e 73 74 65 61 64 20 6f 66 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e | nctions.instead.of.error.pattern |
| 9e740 | 73 0a 20 20 20 20 5b 47 48 2d 33 38 5d 0a 20 20 2d 20 41 64 64 20 61 6e 20 65 72 72 6f 72 20 70 | s.....[GH-38]...-.Add.an.error.p |
| 9e760 | 61 72 73 65 72 20 66 6f 72 20 43 68 65 63 6b 73 74 79 6c 65 2d 6c 69 6b 65 20 58 4d 4c 20 6f 75 | arser.for.Checkstyle-like.XML.ou |
| 9e780 | 74 70 75 74 20 5b 47 48 2d 33 38 5d 0a 0a 30 2e 35 20 28 44 65 63 20 32 38 2c 20 32 30 31 32 29 | tput.[GH-38]..0.5.(Dec.28,.2012) |
| 9e7a0 | 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 | .------------------..-.New.synta |
| 9e7c0 | 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 53 41 53 53 20 5b 47 48 2d 31 35 5d 0a 20 20 | x.checkers:....-.SASS.[GH-15]... |
| 9e7e0 | 2d 20 50 65 72 6c 20 5b 47 48 2d 32 31 5d 0a 20 20 2d 20 58 4d 4c 0a 20 20 2d 20 4c 75 61 20 5b | -.Perl.[GH-21]...-.XML...-.Lua.[ |
| 9e800 | 47 48 2d 33 30 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 53 75 70 | GH-30]..-.New.features:....-.Sup |
| 9e820 | 70 6f 72 74 20 6d 61 6e 75 61 6c 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 20 73 65 6c 65 63 74 69 | port.manual.buffer-local.selecti |
| 9e840 | 6f 6e 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 32 35 5d 0a 20 20 2d | on.of.syntax.checker.[GH-25]...- |
| 9e860 | 20 41 64 64 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 6f | .Add.customizable.error.indicato |
| 9e880 | 72 73 20 5b 47 48 2d 32 38 5d 0a 20 20 2d 20 45 63 68 6f 20 65 72 72 6f 72 20 6d 65 73 73 61 67 | rs.[GH-28]...-.Echo.error.messag |
| 9e8a0 | 65 73 20 61 74 20 70 6f 69 6e 74 20 77 69 74 68 6f 75 74 20 33 72 64 2d 70 61 72 74 79 20 6c 69 | es.at.point.without.3rd-party.li |
| 9e8c0 | 62 72 61 72 69 65 73 20 6c 69 6b 65 0a 20 20 20 20 66 6c 79 6d 61 6b 65 2d 63 75 72 73 6f 72 5f | braries.like.....flymake-cursor_ |
| 9e8e0 | 20 5b 47 48 2d 32 37 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 52 | .[GH-27]..-.Improvements:....-.R |
| 9e900 | 65 6d 65 6d 62 65 72 20 74 68 65 20 6c 61 73 74 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 | emember.the.last.automatically.s |
| 9e920 | 65 6c 65 63 74 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 32 34 5d 0a 0a | elected.syntax.checker.[GH-24].. |
| 9e940 | 2d 20 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 73 79 6e 74 61 78 20 63 68 65 | -.Bug.fixes:....-.Fix.syntax.che |
| 9e960 | 63 6b 69 6e 67 20 6f 66 20 62 75 66 66 65 72 73 20 77 69 74 68 6f 75 74 20 62 61 63 6b 69 6e 67 | cking.of.buffers.without.backing |
| 9e980 | 20 66 69 6c 65 73 20 5b 47 48 2d 31 39 5d 0a 0a 2d 20 41 50 49 20 63 68 61 6e 67 65 73 3a 0a 0a | .files.[GH-19]..-.API.changes:.. |
| 9e9a0 | 20 20 2d 20 52 65 70 6c 61 63 65 20 75 6e 64 65 72 6c 79 69 6e 67 20 46 6c 79 6d 61 6b 65 20 41 | ..-.Replace.underlying.Flymake.A |
| 9e9c0 | 50 49 20 77 69 74 68 20 61 20 63 75 73 74 6f 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 | PI.with.a.custom.syntax.checking |
| 9e9e0 | 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 5b 47 48 2d 31 35 5d 0a 0a 2e 2e 20 | .implementation.....[GH-15]..... |
| 9ea00 | 5f 66 6c 79 6d 61 6b 65 2d 63 75 72 73 6f 72 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 65 6d 61 | _flymake-cursor:.https://www.ema |
| 9ea20 | 63 73 77 69 6b 69 2e 6f 72 67 2f 65 6d 61 63 73 2f 46 6c 79 6d 61 6b 65 43 75 72 73 6f 72 0a 0a | cswiki.org/emacs/FlymakeCursor.. |
| 9ea40 | 30 2e 34 20 28 4e 6f 76 20 32 31 2c 20 32 30 31 32 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 0.4.(Nov.21,.2012).------------- |
| 9ea60 | 2d 2d 2d 2d 2d 0a 0a 2d 20 52 65 6e 61 6d 65 20 74 68 65 20 70 72 6f 6a 65 63 74 20 74 6f 20 46 | -----..-.Rename.the.project.to.F |
| 9ea80 | 6c 79 63 68 65 63 6b 20 5b 47 48 2d 35 5d 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 | lycheck.[GH-5].-.New.syntax.chec |
| 9eaa0 | 6b 65 72 73 0a 0a 20 20 2d 20 48 41 4d 4c 20 5b 47 48 2d 39 5d 0a 20 20 2d 20 43 53 53 20 5b 47 | kers....-.HAML.[GH-9]...-.CSS.[G |
| 9eac0 | 48 2d 39 5d 0a 20 20 2d 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 6a 73 6c 60 60 | H-9]...-.Javascript.with.``jsl`` |
| 9eae0 | 20 5b 47 48 2d 39 5d 0a 20 20 2d 20 4a 61 76 61 73 63 72 69 70 74 20 77 69 74 68 20 60 60 6a 73 | .[GH-9]...-.Javascript.with.``js |
| 9eb00 | 68 69 6e 74 60 60 20 5b 47 48 2d 31 36 5d 0a 20 20 2d 20 4a 53 4f 4e 20 5b 47 48 2d 31 32 5d 0a | hint``.[GH-16]...-.JSON.[GH-12]. |
| 9eb20 | 20 20 2d 20 4c 61 54 65 58 20 77 69 74 68 20 60 60 6c 61 63 68 65 63 6b 60 60 0a 0a 2d 20 42 75 | ..-.LaTeX.with.``lacheck``..-.Bu |
| 9eb40 | 67 20 66 69 78 65 73 3a 0a 0a 20 20 20 2d 20 46 69 78 20 74 79 70 65 20 65 72 72 6f 72 20 77 68 | g.fixes:.....-.Fix.type.error.wh |
| 9eb60 | 65 6e 20 63 68 65 63 6b 69 6e 67 20 63 6f 6d 70 72 65 73 73 65 64 20 45 6d 61 63 73 20 4c 69 73 | en.checking.compressed.Emacs.Lis |
| 9eb80 | 70 20 5b 47 48 2d 31 30 5d 0a 0a 30 2e 33 20 28 4e 6f 76 20 32 31 2c 20 32 30 31 32 29 0a 2d 2d | p.[GH-10]..0.3.(Nov.21,.2012).-- |
| 9eba0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 52 65 70 6c 61 63 65 20 60 60 66 6c | ----------------..-.Replace.``fl |
| 9ebc0 | 79 6d 61 6b 65 2d 6d 6f 64 65 60 60 20 77 69 74 68 20 61 20 63 75 73 74 6f 6d 20 73 79 6e 74 61 | ymake-mode``.with.a.custom.synta |
| 9ebe0 | 78 20 63 68 65 63 6b 69 6e 67 20 6d 69 6e 6f 72 20 6d 6f 64 65 20 5b 47 48 2d 34 5d 0a 0a 30 2e | x.checking.minor.mode.[GH-4]..0. |
| 9ec00 | 32 20 28 4f 63 74 20 32 35 2c 20 32 30 31 32 29 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | 2.(Oct.25,.2012).--------------- |
| 9ec20 | 2d 2d 2d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d | ---..-.New.syntax.checkers:....- |
| 9ec40 | 20 50 48 50 0a 0a 2d 20 41 50 49 20 63 68 61 6e 67 65 73 3a 0a 0a 20 20 2d 20 53 69 6d 70 6c 69 | .PHP..-.API.changes:....-.Simpli |
| 9ec60 | 66 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 20 5b | fy.syntax.checker.declarations.[ |
| 9ec80 | 47 48 2d 32 5d 0a 0a 30 2e 31 20 28 4f 63 74 20 31 31 2c 20 32 30 31 32 29 0a 2d 2d 2d 2d 2d 2d | GH-2]..0.1.(Oct.11,.2012).------ |
| 9eca0 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 49 6e 69 74 69 61 6c 20 72 65 6c 65 61 73 65 20 61 73 | ------------..Initial.release.as |
| 9ecc0 | 20 66 6c 79 6d 61 6b 65 2d 63 68 65 63 6b 65 72 73 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 | .flymake-checkers..-.New.syntax. |
| 9ece0 | 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 54 65 58 2f 4c 61 54 65 58 0a 20 20 2d 20 53 68 65 | checkers:....-.TeX/LaTeX...-.She |
| 9ed00 | 6c 6c 20 73 63 72 69 70 74 73 0a 20 20 2d 20 50 79 74 68 6f 6e 0a 20 20 2d 20 52 75 62 79 0a 20 | ll.scripts...-.Python...-.Ruby.. |
| 9ed20 | 20 2d 20 43 6f 66 66 65 65 73 63 72 69 70 74 0a 20 20 2d 20 45 6d 61 63 73 20 4c 69 73 70 0a 00 | .-.Coffeescript...-.Emacs.Lisp.. |
| 9ed40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ed60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ed80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9eda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9edc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ede0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ee80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9eee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ef00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ef20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9efe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9f9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fa80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9faa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fb00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fb20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fbc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fbe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fc80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fcc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fd00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fd20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fd40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fe80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9fee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ff00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ff20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ff40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ff60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ff80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ffa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ffc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ffe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |