| ofs | hex dump | ascii |
|---|
| 0000 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | flycheck-35.0/.................. |
| 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 35 2e 30 2f 43 48 41 4e 47 45 53 2e 6f 6c 64 00 00 00 00 00 00 00 | flycheck-35.0/CHANGES.old....... |
| 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 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... |
| 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 | 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).---------- |
| 0420 | 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 |
| 0440 | 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 |
| 0460 | 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. |
| 0480 | 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).-------------------..- |
| 04a0 | 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 |
| 04c0 | 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.` |
| 04e0 | 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..... |
| 0500 | 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. |
| 0520 | 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 |
| 0540 | 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 |
| 0560 | 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 |
| 0580 | 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 |
| 05a0 | 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].. |
| 05c0 | 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 |
| 05e0 | 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 |
| 0600 | 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 |
| 0620 | 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 |
| 0640 | 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 |
| 0660 | 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 |
| 0680 | 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 |
| 06a0 | 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 |
| 06c0 | 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].. |
| 06e0 | 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 |
| 0700 | 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 |
| 0720 | 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 |
| 0740 | 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 |
| 0760 | 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. |
| 0780 | 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 |
| 07a0 | 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 |
| 07c0 | 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 |
| 07e0 | 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 |
| 0800 | 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 |
| 0820 | 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 |
| 0840 | 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 |
| 0860 | 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 |
| 0880 | 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 |
| 08a0 | 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 |
| 08c0 | 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 |
| 08e0 | 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 |
| 0900 | 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 |
| 0920 | 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 |
| 0940 | 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 |
| 0960 | 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 |
| 0980 | 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 |
| 09a0 | 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 |
| 09c0 | 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 |
| 09e0 | 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 |
| 0a00 | 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 |
| 0a20 | 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 |
| 0a40 | 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 |
| 0a60 | 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 |
| 0a80 | 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. |
| 0aa0 | 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 |
| 0ac0 | 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 |
| 0ae0 | 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. |
| 0b00 | 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` |
| 0b20 | 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]. |
| 0b40 | 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 |
| 0b60 | 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 |
| 0b80 | 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``. |
| 0ba0 | 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 |
| 0bc0 | 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]. |
| 0be0 | 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]. |
| 0c00 | 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 |
| 0c20 | 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 |
| 0c40 | 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 |
| 0c60 | 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).--------------- |
| 0c80 | 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**:... |
| 0ca0 | 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. |
| 0cc0 | 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].. |
| 0ce0 | 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 |
| 0d00 | 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:. |
| 0d20 | 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 |
| 0d40 | 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] |
| 0d60 | 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. |
| 0d80 | 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. |
| 0da0 | 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 |
| 0dc0 | 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 |
| 0de0 | 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 |
| 0e00 | 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 |
| 0e20 | 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- |
| 0e40 | 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 |
| 0e60 | 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 |
| 0e80 | 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]. |
| 0ea0 | 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- |
| 0ec0 | 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 |
| 0ee0 | 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. |
| 0f00 | 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 |
| 0f20 | 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`` |
| 0f40 | 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 |
| 0f60 | 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.` |
| 0f80 | 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 |
| 0fa0 | 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 |
| 0fc0 | 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 |
| 0fe0 | 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.. |
| 1000 | 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 |
| 1020 | 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 |
| 1040 | 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] |
| 1060 | 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 |
| 1080 | 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 |
| 10a0 | 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] |
| 10c0 | 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 |
| 10e0 | 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 |
| 1100 | 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 |
| 1120 | 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 |
| 1140 | 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 |
| 1160 | 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 |
| 1180 | 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 |
| 11a0 | 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. |
| 11c0 | 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 |
| 11e0 | 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 |
| 1200 | 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 |
| 1220 | 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.....[ |
| 1240 | 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 |
| 1260 | 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 |
| 1280 | 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 |
| 12a0 | 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]...-. |
| 12c0 | 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``. |
| 12e0 | 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 |
| 1300 | 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. |
| 1320 | 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:... |
| 1340 | 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. |
| 1360 | 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. |
| 1380 | 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 |
| 13a0 | 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 |
| 13c0 | 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 |
| 13e0 | 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 |
| 1400 | 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. |
| 1420 | 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 |
| 1440 | 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``. |
| 1460 | 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`` |
| 1480 | 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 |
| 14a0 | 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 |
| 14c0 | 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 |
| 14e0 | 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. |
| 1500 | 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 |
| 1520 | 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 |
| 1540 | 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.` |
| 1560 | 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- |
| 1580 | 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 |
| 15a0 | 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. |
| 15c0 | 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...- |
| 15e0 | 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 |
| 1600 | 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 |
| 1620 | 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 |
| 1640 | 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 |
| 1660 | 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.[ |
| 1680 | 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).---- |
| 16a0 | 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 |
| 16c0 | 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 |
| 16e0 | 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 |
| 1700 | 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 |
| 1720 | 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. |
| 1740 | 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 |
| 1760 | 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 |
| 1780 | 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 |
| 17a0 | 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 |
| 17c0 | 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 |
| 17e0 | 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. |
| 1800 | 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 |
| 1820 | 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`` |
| 1840 | 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 |
| 1860 | 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 |
| 1880 | 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 |
| 18a0 | 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.`` |
| 18c0 | 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 |
| 18e0 | 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 |
| 1900 | 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 |
| 1920 | 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 |
| 1940 | 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 |
| 1960 | 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 |
| 1980 | 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.`` |
| 19a0 | 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 |
| 19c0 | 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 |
| 19e0 | 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 |
| 1a00 | 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]. |
| 1a20 | 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 |
| 1a40 | 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 |
| 1a60 | 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 |
| 1a80 | 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 |
| 1aa0 | 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 |
| 1ac0 | 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 |
| 1ae0 | 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 |
| 1b00 | 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]...-. |
| 1b20 | 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`` |
| 1b40 | 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 |
| 1b60 | 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. |
| 1b80 | 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 |
| 1ba0 | 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 |
| 1bc0 | 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 |
| 1be0 | 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 |
| 1c00 | 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]. |
| 1c20 | 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 |
| 1c40 | 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- |
| 1c60 | 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 |
| 1c80 | 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 |
| 1ca0 | 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 |
| 1cc0 | 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- |
| 1ce0 | 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 |
| 1d00 | 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. |
| 1d20 | 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).-------------- |
| 1d40 | 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**:.. |
| 1d60 | 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. |
| 1d80 | 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..... |
| 1da0 | 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``...-. |
| 1dc0 | 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.` |
| 1de0 | 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 |
| 1e00 | 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. |
| 1e20 | 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 |
| 1e40 | 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 |
| 1e60 | 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 |
| 1e80 | 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 |
| 1ea0 | 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 |
| 1ec0 | 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 |
| 1ee0 | 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 |
| 1f00 | 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 |
| 1f20 | 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 |
| 1f40 | 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 |
| 1f60 | 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 |
| 1f80 | 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 |
| 1fa0 | 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 |
| 1fc0 | 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 |
| 1fe0 | 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 |
| 2000 | 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 |
| 2020 | 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 |
| 2040 | 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 |
| 2060 | 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:.. |
| 2080 | 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. |
| 20a0 | 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 |
| 20c0 | 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 |
| 20e0 | 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 |
| 2100 | 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 |
| 2120 | 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 |
| 2140 | 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 |
| 2160 | 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 |
| 2180 | 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 |
| 21a0 | 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 |
| 21c0 | 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 |
| 21e0 | 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. |
| 2200 | 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 |
| 2220 | 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 |
| 2240 | 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 |
| 2260 | 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 |
| 2280 | 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 |
| 22a0 | 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]...- |
| 22c0 | 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 |
| 22e0 | 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 |
| 2300 | 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.`` |
| 2320 | 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] |
| 2340 | 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 |
| 2360 | 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 |
| 2380 | 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 |
| 23a0 | 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 |
| 23c0 | 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 |
| 23e0 | 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:....- |
| 2400 | 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 |
| 2420 | 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 |
| 2440 | 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 |
| 2460 | 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. |
| 2480 | 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 |
| 24a0 | 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 |
| 24c0 | 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 |
| 24e0 | 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 |
| 2500 | 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 |
| 2520 | 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]... |
| 2540 | 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 |
| 2560 | 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 |
| 2580 | 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 |
| 25a0 | 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]..-. |
| 25c0 | 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 |
| 25e0 | 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 |
| 2600 | 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 |
| 2620 | 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 |
| 2640 | 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. |
| 2660 | 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.`` |
| 2680 | 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 |
| 26a0 | 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 |
| 26c0 | 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 |
| 26e0 | 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.`` |
| 2700 | 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 |
| 2720 | 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 |
| 2740 | 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 |
| 2760 | 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``.... |
| 2780 | 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 |
| 27a0 | 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).--------------- |
| 27c0 | 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**:... |
| 27e0 | 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. |
| 2800 | 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]...- |
| 2820 | 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 |
| 2840 | 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- |
| 2860 | 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 |
| 2880 | 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 |
| 28a0 | 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] |
| 28c0 | 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 |
| 28e0 | 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. |
| 2900 | 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 |
| 2920 | 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:....-. |
| 2940 | 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 |
| 2960 | 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 |
| 2980 | 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 |
| 29a0 | 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 |
| 29c0 | 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 |
| 29e0 | 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 |
| 2a00 | 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 |
| 2a20 | 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 |
| 2a40 | 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 |
| 2a60 | 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. |
| 2a80 | 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 |
| 2aa0 | 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 |
| 2ac0 | 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.. |
| 2ae0 | 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 |
| 2b00 | 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 |
| 2b20 | 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 |
| 2b40 | 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 |
| 2b60 | 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` |
| 2b80 | 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 |
| 2ba0 | 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 |
| 2bc0 | 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]...- |
| 2be0 | 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 |
| 2c00 | 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 |
| 2c20 | 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.[ |
| 2c40 | 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 |
| 2c60 | 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 |
| 2c80 | 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].. |
| 2ca0 | 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 |
| 2cc0 | 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++ |
| 2ce0 | 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:....-. |
| 2d00 | 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 |
| 2d20 | 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]...-. |
| 2d40 | 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 |
| 2d60 | 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 |
| 2d80 | 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 |
| 2da0 | 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 |
| 2dc0 | 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. |
| 2de0 | 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 |
| 2e00 | 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 |
| 2e20 | 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:.. |
| 2e40 | 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`` |
| 2e60 | 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 |
| 2e80 | 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 |
| 2ea0 | 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. |
| 2ec0 | 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]...-.` |
| 2ee0 | 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 |
| 2f00 | 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 |
| 2f20 | 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 |
| 2f40 | 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 |
| 2f60 | 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 |
| 2f80 | 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 |
| 2fa0 | 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. |
| 2fc0 | 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).-------------------..- |
| 2fe0 | 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. |
| 3000 | 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 |
| 3020 | 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 |
| 3040 | 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 |
| 3060 | 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 |
| 3080 | 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. |
| 30a0 | 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 |
| 30c0 | 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 |
| 30e0 | 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 |
| 3100 | 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 |
| 3120 | 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. |
| 3140 | 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 |
| 3160 | 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 |
| 3180 | 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. |
| 31a0 | 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 |
| 31c0 | 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 |
| 31e0 | 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]...-. |
| 3200 | 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]. |
| 3220 | 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 |
| 3240 | 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.` |
| 3260 | 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 |
| 3280 | 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 |
| 32a0 | 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 |
| 32c0 | 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 |
| 32e0 | 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 |
| 3300 | 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 |
| 3320 | 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 |
| 3340 | 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]... |
| 3360 | 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. |
| 3380 | 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. |
| 33a0 | 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 |
| 33c0 | 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 |
| 33e0 | 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. |
| 3400 | 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... |
| 3420 | 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 |
| 3440 | 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 |
| 3460 | 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..... |
| 3480 | 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 |
| 34a0 | 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``. |
| 34c0 | 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 |
| 34e0 | 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 |
| 3500 | 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 |
| 3520 | 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 |
| 3540 | 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]...- |
| 3560 | 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. |
| 3580 | 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 |
| 35a0 | 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 |
| 35c0 | 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. |
| 35e0 | 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 |
| 3600 | 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 |
| 3620 | 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 |
| 3640 | 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 |
| 3660 | 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 |
| 3680 | 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 |
| 36a0 | 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. |
| 36c0 | 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 |
| 36e0 | 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 |
| 3700 | 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 |
| 3720 | 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- |
| 3740 | 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 |
| 3760 | 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 |
| 3780 | 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 |
| 37a0 | 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` |
| 37c0 | 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. |
| 37e0 | 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 |
| 3800 | 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 |
| 3820 | 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... |
| 3840 | 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.. |
| 3860 | 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 |
| 3880 | 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 |
| 38a0 | 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 |
| 38c0 | 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 |
| 38e0 | 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 |
| 3900 | 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 |
| 3920 | 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 |
| 3940 | 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 |
| 3960 | 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 |
| 3980 | 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 |
| 39a0 | 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]...- |
| 39c0 | 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. |
| 39e0 | 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 |
| 3a00 | 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 |
| 3a20 | 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. |
| 3a40 | 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.... |
| 3a60 | 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 |
| 3a80 | 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 |
| 3aa0 | 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]..-. |
| 3ac0 | 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 |
| 3ae0 | 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 |
| 3b00 | 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 |
| 3b20 | 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 |
| 3b40 | 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).-------------------..-. |
| 3b60 | 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 |
| 3b80 | 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 |
| 3ba0 | 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 |
| 3bc0 | 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. |
| 3be0 | 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]. |
| 3c00 | 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. |
| 3c20 | 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 |
| 3c40 | 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- |
| 3c60 | 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 |
| 3c80 | 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 |
| 3ca0 | 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 |
| 3cc0 | 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 |
| 3ce0 | 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 |
| 3d00 | 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 |
| 3d20 | 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. |
| 3d40 | 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 |
| 3d60 | 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 |
| 3d80 | 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] |
| 3da0 | 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 |
| 3dc0 | 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 |
| 3de0 | 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 |
| 3e00 | 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- |
| 3e20 | 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 |
| 3e40 | 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 |
| 3e60 | 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 |
| 3e80 | 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 |
| 3ea0 | 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 |
| 3ec0 | 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 |
| 3ee0 | 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 |
| 3f00 | 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. |
| 3f20 | 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 |
| 3f40 | 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 |
| 3f60 | 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 |
| 3f80 | 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 |
| 3fa0 | 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 |
| 3fc0 | 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 |
| 3fe0 | 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, |
| 4000 | 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 |
| 4020 | 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 |
| 4040 | 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 |
| 4060 | 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 |
| 4080 | 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 |
| 40a0 | 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. |
| 40c0 | 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. |
| 40e0 | 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]. |
| 4100 | 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 |
| 4120 | 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 |
| 4140 | 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).--------- |
| 4160 | 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 |
| 4180 | 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 |
| 41a0 | 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 |
| 41c0 | 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 |
| 41e0 | 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` |
| 4200 | 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 |
| 4220 | 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 |
| 4240 | 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.`` |
| 4260 | 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, |
| 4280 | 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 |
| 42a0 | 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 |
| 42c0 | 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 |
| 42e0 | 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....-.` |
| 4300 | 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 |
| 4320 | 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 |
| 4340 | 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]. |
| 4360 | 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 |
| 4380 | 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 |
| 43a0 | 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. |
| 43c0 | 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] |
| 43e0 | 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] |
| 4400 | 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 |
| 4420 | 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. |
| 4440 | 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 |
| 4460 | 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. |
| 4480 | 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- |
| 44a0 | 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 |
| 44c0 | 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 |
| 44e0 | 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 |
| 4500 | 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 |
| 4520 | 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...- |
| 4540 | 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 |
| 4560 | 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.`` |
| 4580 | 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 |
| 45a0 | 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 |
| 45c0 | 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 |
| 45e0 | 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.. |
| 4600 | 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 |
| 4620 | 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``...-. |
| 4640 | 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 |
| 4660 | 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 |
| 4680 | 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 |
| 46a0 | 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 |
| 46c0 | 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. |
| 46e0 | 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 |
| 4700 | 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 |
| 4720 | 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 |
| 4740 | 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. |
| 4760 | 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 |
| 4780 | 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 |
| 47a0 | 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 |
| 47c0 | 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 |
| 47e0 | 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 |
| 4800 | 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 |
| 4820 | 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]..-.* |
| 4840 | 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 |
| 4860 | 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 |
| 4880 | 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 |
| 48a0 | 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 |
| 48c0 | 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 |
| 48e0 | 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 |
| 4900 | 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 |
| 4920 | 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 |
| 4940 | 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))``. |
| 4960 | 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 |
| 4980 | 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 |
| 49a0 | 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. |
| 49c0 | 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 |
| 49e0 | 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 |
| 4a00 | 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 |
| 4a20 | 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 |
| 4a40 | 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:....- |
| 4a60 | 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 |
| 4a80 | 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- |
| 4aa0 | 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 |
| 4ac0 | 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. |
| 4ae0 | 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 |
| 4b00 | 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 |
| 4b20 | 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 |
| 4b40 | 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. |
| 4b60 | 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 |
| 4b80 | 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 |
| 4ba0 | 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. |
| 4bc0 | 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. |
| 4be0 | 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 |
| 4c00 | 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 |
| 4c20 | 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 |
| 4c40 | 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 |
| 4c60 | 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 |
| 4c80 | 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..... |
| 4ca0 | 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 |
| 4cc0 | 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 |
| 4ce0 | 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 |
| 4d00 | 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.[ |
| 4d20 | 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).--- |
| 4d40 | 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 |
| 4d60 | 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 |
| 4d80 | 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 |
| 4da0 | 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 |
| 4dc0 | 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.. |
| 4de0 | 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 |
| 4e00 | 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 |
| 4e20 | 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 |
| 4e40 | 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 |
| 4e60 | 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 |
| 4e80 | 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 |
| 4ea0 | 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 |
| 4ec0 | 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. |
| 4ee0 | 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 |
| 4f00 | 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 |
| 4f20 | 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 |
| 4f40 | 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.` |
| 4f60 | 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 |
| 4f80 | 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 |
| 4fa0 | 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]...-. |
| 4fc0 | 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 |
| 4fe0 | 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 |
| 5000 | 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 |
| 5020 | 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 |
| 5040 | 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 |
| 5060 | 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 |
| 5080 | 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] |
| 50a0 | 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 |
| 50c0 | 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.. |
| 50e0 | 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 |
| 5100 | 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 |
| 5120 | 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 |
| 5140 | 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]. |
| 5160 | 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. |
| 5180 | 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 |
| 51a0 | 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.`` |
| 51c0 | 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 |
| 51e0 | 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 |
| 5200 | 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 |
| 5220 | 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 |
| 5240 | 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`` |
| 5260 | 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 |
| 5280 | 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+ |
| 52a0 | 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 |
| 52c0 | 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]...-. |
| 52e0 | 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- |
| 5300 | 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 |
| 5320 | 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 |
| 5340 | 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 |
| 5360 | 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 |
| 5380 | 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 |
| 53a0 | 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 |
| 53c0 | 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 |
| 53e0 | 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 |
| 5400 | 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.`` |
| 5420 | 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`` |
| 5440 | 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 |
| 5460 | 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``...-. |
| 5480 | 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`` |
| 54a0 | 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 |
| 54c0 | 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 |
| 54e0 | 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 |
| 5500 | 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 |
| 5520 | 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 |
| 5540 | 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 |
| 5560 | 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 |
| 5580 | 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 |
| 55a0 | 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 |
| 55c0 | 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 |
| 55e0 | 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. |
| 5600 | 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 |
| 5620 | 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 |
| 5640 | 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/ |
| 5660 | 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 |
| 5680 | 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 |
| 56a0 | 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: |
| 56c0 | 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,. |
| 56e0 | 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 |
| 5700 | 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 |
| 5720 | 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 |
| 5740 | 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.`` |
| 5760 | 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 |
| 5780 | 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 |
| 57a0 | 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 |
| 57c0 | 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 |
| 57e0 | 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 |
| 5800 | 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 |
| 5820 | 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 |
| 5840 | 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 |
| 5860 | 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 |
| 5880 | 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] |
| 58a0 | 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- |
| 58c0 | 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. |
| 58e0 | 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]...- |
| 5900 | 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 |
| 5920 | 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. |
| 5940 | 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. |
| 5960 | 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 |
| 5980 | 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. |
| 59a0 | 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``..... |
| 59c0 | 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 |
| 59e0 | 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.....`` |
| 5a00 | 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 |
| 5a20 | 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 |
| 5a40 | 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 |
| 5a60 | 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 |
| 5a80 | 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 |
| 5aa0 | 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 |
| 5ac0 | 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 |
| 5ae0 | 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 |
| 5b00 | 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 |
| 5b20 | 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 |
| 5b40 | 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.....[ |
| 5b60 | 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. |
| 5b80 | 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 |
| 5ba0 | 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 |
| 5bc0 | 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 |
| 5be0 | 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 |
| 5c00 | 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.[ |
| 5c20 | 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 |
| 5c40 | 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` |
| 5c60 | 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 |
| 5c80 | 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 |
| 5ca0 | 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 |
| 5cc0 | 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 |
| 5ce0 | 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. |
| 5d00 | 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 |
| 5d20 | 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 |
| 5d40 | 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 |
| 5d60 | 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 |
| 5d80 | 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 |
| 5da0 | 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 |
| 5dc0 | 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 |
| 5de0 | 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 |
| 5e00 | 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 |
| 5e20 | 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 |
| 5e40 | 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 |
| 5e60 | 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 |
| 5e80 | 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 |
| 5ea0 | 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 |
| 5ec0 | 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 |
| 5ee0 | 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 |
| 5f00 | 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 |
| 5f20 | 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 |
| 5f40 | 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 |
| 5f60 | 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: |
| 5f80 | 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 |
| 5fa0 | 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 |
| 5fc0 | 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 |
| 5fe0 | 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. |
| 6000 | 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... |
| 6020 | 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 |
| 6040 | 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.``. |
| 6060 | 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 |
| 6080 | 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 |
| 60a0 | 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 |
| 60c0 | 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 |
| 60e0 | 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].. |
| 6100 | 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 |
| 6120 | 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 |
| 6140 | 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 |
| 6160 | 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 |
| 6180 | 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 |
| 61a0 | 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 |
| 61c0 | 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 |
| 61e0 | 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...-. |
| 6200 | 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. |
| 6220 | 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 |
| 6240 | 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 |
| 6260 | 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 |
| 6280 | 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 |
| 62a0 | 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 |
| 62c0 | 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. |
| 62e0 | 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 |
| 6300 | 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 |
| 6320 | 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. |
| 6340 | 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. |
| 6360 | 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 |
| 6380 | 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... |
| 63a0 | 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 |
| 63c0 | 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. |
| 63e0 | 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 |
| 6400 | 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 |
| 6420 | 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).----------- |
| 6440 | 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 |
| 6460 | 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]. |
| 6480 | 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).----------- |
| 64a0 | 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** |
| 64c0 | 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 |
| 64e0 | 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.....`` |
| 6500 | 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 |
| 6520 | 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 |
| 6540 | 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 |
| 6560 | 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 |
| 6580 | 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.` |
| 65a0 | 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 |
| 65c0 | 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 |
| 65e0 | 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 |
| 6600 | 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.` |
| 6620 | 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 |
| 6640 | 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- |
| 6660 | 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 |
| 6680 | 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 |
| 66a0 | 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- |
| 66c0 | 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 |
| 66e0 | 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 |
| 6700 | 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 |
| 6720 | 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 |
| 6740 | 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.`` |
| 6760 | 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 |
| 6780 | 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 |
| 67a0 | 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 |
| 67c0 | 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 |
| 67e0 | 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 |
| 6800 | 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 |
| 6820 | 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 |
| 6840 | 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``. |
| 6860 | 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 |
| 6880 | 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 |
| 68a0 | 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 |
| 68c0 | 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`` |
| 68e0 | 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 |
| 6900 | 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 |
| 6920 | 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]... |
| 6940 | 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 |
| 6960 | 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 |
| 6980 | 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 |
| 69a0 | 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 |
| 69c0 | 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 |
| 69e0 | 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 |
| 6a00 | 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 |
| 6a20 | 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].. |
| 6a40 | 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 |
| 6a60 | 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]... |
| 6a80 | 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 |
| 6aa0 | 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- |
| 6ac0 | 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 |
| 6ae0 | 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``.[ |
| 6b00 | 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 |
| 6b20 | 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 |
| 6b40 | 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 |
| 6b60 | 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. |
| 6b80 | 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 |
| 6ba0 | 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] |
| 6bc0 | 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 |
| 6be0 | 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 |
| 6c00 | 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 |
| 6c20 | 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 |
| 6c40 | 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- |
| 6c60 | 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 |
| 6c80 | 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 |
| 6ca0 | 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` |
| 6cc0 | 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 |
| 6ce0 | 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 |
| 6d00 | 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 |
| 6d20 | 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 |
| 6d40 | 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 |
| 6d60 | 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 |
| 6d80 | 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 |
| 6da0 | 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 |
| 6dc0 | 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 |
| 6de0 | 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).- |
| 6e00 | 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 |
| 6e20 | 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 |
| 6e40 | 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 |
| 6e60 | 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 |
| 6e80 | 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 |
| 6ea0 | 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 |
| 6ec0 | 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 |
| 6ee0 | 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...- |
| 6f00 | 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` |
| 6f20 | 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 |
| 6f40 | 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 |
| 6f60 | 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 |
| 6f80 | 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 |
| 6fa0 | 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 |
| 6fc0 | 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 |
| 6fe0 | 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 |
| 7000 | 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 |
| 7020 | 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,..... |
| 7040 | 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 |
| 7060 | 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 |
| 7080 | 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- |
| 70a0 | 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 |
| 70c0 | 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 |
| 70e0 | 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 |
| 7100 | 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 |
| 7120 | 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 |
| 7140 | 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 |
| 7160 | 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]..- |
| 7180 | 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 |
| 71a0 | 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 |
| 71c0 | 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 |
| 71e0 | 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 |
| 7200 | 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 |
| 7220 | 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- |
| 7240 | 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 |
| 7260 | 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 |
| 7280 | 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 |
| 72a0 | 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 |
| 72c0 | 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 |
| 72e0 | 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 |
| 7300 | 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 |
| 7320 | 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 |
| 7340 | 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 |
| 7360 | 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 |
| 7380 | 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 |
| 73a0 | 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 |
| 73c0 | 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 |
| 73e0 | 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 |
| 7400 | 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. |
| 7420 | 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 |
| 7440 | 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 |
| 7460 | 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 |
| 7480 | 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:.. |
| 74a0 | 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 |
| 74c0 | 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. |
| 74e0 | 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 |
| 7500 | 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 |
| 7520 | 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 |
| 7540 | 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 |
| 7560 | 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 |
| 7580 | 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 |
| 75a0 | 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 |
| 75c0 | 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 |
| 75e0 | 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 |
| 7600 | 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... |
| 7620 | 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 |
| 7640 | 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 |
| 7660 | 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 |
| 7680 | 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). |
| 76a0 | 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 |
| 76c0 | 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 |
| 76e0 | 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 |
| 7700 | 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 |
| 7720 | 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, |
| 7740 | 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 |
| 7760 | 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. |
| 7780 | 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 |
| 77a0 | 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.....[ |
| 77c0 | 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 |
| 77e0 | 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. |
| 7800 | 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 |
| 7820 | 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 |
| 7840 | 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. |
| 7860 | 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 |
| 7880 | 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. |
| 78a0 | 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 |
| 78c0 | 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 |
| 78e0 | 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 |
| 7900 | 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. |
| 7920 | 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).----------------- |
| 7940 | 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:....-. |
| 7960 | 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: |
| 7980 | 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 |
| 79a0 | 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 |
| 79c0 | 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 |
| 79e0 | 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 |
| 7a00 | 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.....`` |
| 7a20 | 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 |
| 7a40 | 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. |
| 7a60 | 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.. |
| 7a80 | 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 |
| 7aa0 | 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 |
| 7ac0 | 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 |
| 7ae0 | 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 |
| 7b00 | 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.... |
| 7b20 | 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- |
| 7b40 | 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 |
| 7b60 | 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 |
| 7b80 | 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 |
| 7ba0 | 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 |
| 7bc0 | 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..- |
| 7be0 | 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 |
| 7c00 | 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 |
| 7c20 | 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 |
| 7c40 | 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 |
| 7c60 | 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).-------- |
| 7c80 | 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 |
| 7ca0 | 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 |
| 7cc0 | 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 |
| 7ce0 | 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. |
| 7d00 | 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 |
| 7d20 | 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. |
| 7d40 | 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 |
| 7d60 | 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. |
| 7d80 | 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 |
| 7da0 | 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 |
| 7dc0 | 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]..- |
| 7de0 | 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 |
| 7e00 | 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 |
| 7e20 | 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 |
| 7e40 | 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. |
| 7e60 | 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 |
| 7e80 | 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. |
| 7ea0 | 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 |
| 7ec0 | 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.` |
| 7ee0 | 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 |
| 7f00 | 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 |
| 7f20 | 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 |
| 7f40 | 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 |
| 7f60 | 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 |
| 7f80 | 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 |
| 7fa0 | 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 |
| 7fc0 | 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..- |
| 7fe0 | 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. |
| 8000 | 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. |
| 8020 | 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 |
| 8040 | 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 |
| 8060 | 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 |
| 8080 | 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 |
| 80a0 | 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 |
| 80c0 | 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' |
| 80e0 | 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 |
| 8100 | 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]. |
| 8120 | 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 |
| 8140 | 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 |
| 8160 | 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 |
| 8180 | 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 |
| 81a0 | 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 |
| 81c0 | 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:// |
| 81e0 | 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 |
| 8200 | 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).----- |
| 8220 | 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 |
| 8240 | 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``.[ |
| 8260 | 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 |
| 8280 | 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.` |
| 82a0 | 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- |
| 82c0 | 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. |
| 82e0 | 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 |
| 8300 | 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 |
| 8320 | 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).---------- |
| 8340 | 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:. |
| 8360 | 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]. |
| 8380 | 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 |
| 83a0 | 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 |
| 83c0 | 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 |
| 83e0 | 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 |
| 8400 | 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 |
| 8420 | 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 |
| 8440 | 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]...-. |
| 8460 | 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 |
| 8480 | 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 |
| 84a0 | 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. |
| 84c0 | 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 |
| 84e0 | 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.... |
| 8500 | 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 |
| 8520 | 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 |
| 8540 | 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 |
| 8560 | 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...- |
| 8580 | 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 |
| 85a0 | 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 |
| 85c0 | 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] |
| 85e0 | 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 |
| 8600 | 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]... |
| 8620 | 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 |
| 8640 | 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 |
| 8660 | 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 |
| 8680 | 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 |
| 86a0 | 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 |
| 86c0 | 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).--------------------..- |
| 86e0 | 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 |
| 8700 | 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 |
| 8720 | 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. |
| 8740 | 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 |
| 8760 | 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 |
| 8780 | 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 |
| 87a0 | 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. |
| 87c0 | 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``. |
| 87e0 | 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 |
| 8800 | 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 |
| 8820 | 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 |
| 8840 | 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. |
| 8860 | 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 |
| 8880 | 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 |
| 88a0 | 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 |
| 88c0 | 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 |
| 88e0 | 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 |
| 8900 | 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 |
| 8920 | 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 |
| 8940 | 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 |
| 8960 | 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 |
| 8980 | 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 |
| 89a0 | 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 |
| 89c0 | 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 |
| 89e0 | 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 |
| 8a00 | 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 |
| 8a20 | 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. |
| 8a40 | 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 |
| 8a60 | 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... |
| 8a80 | 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. |
| 8aa0 | 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 |
| 8ac0 | 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]. |
| 8ae0 | 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).---------- |
| 8b00 | 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 |
| 8b20 | 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).----- |
| 8b40 | 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 |
| 8b60 | 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 |
| 8b80 | 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].. |
| 8ba0 | 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- |
| 8bc0 | 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:. |
| 8be0 | 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``..-. |
| 8c00 | 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 |
| 8c20 | 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 |
| 8c40 | 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 |
| 8c60 | 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 |
| 8c80 | 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 |
| 8ca0 | 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 |
| 8cc0 | 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. |
| 8ce0 | 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.....[ |
| 8d00 | 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 |
| 8d20 | 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 |
| 8d40 | 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 |
| 8d60 | 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 |
| 8d80 | 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 |
| 8da0 | 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 |
| 8dc0 | 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 |
| 8de0 | 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 |
| 8e00 | 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 |
| 8e20 | 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 |
| 8e40 | 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 |
| 8e60 | 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 |
| 8e80 | 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 |
| 8ea0 | 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. |
| 8ec0 | 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]. |
| 8ee0 | 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 |
| 8f00 | 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 |
| 8f20 | 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 |
| 8f40 | 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. |
| 8f60 | 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 |
| 8f80 | 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 |
| 8fa0 | 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 |
| 8fc0 | 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 |
| 8fe0 | 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 |
| 9000 | 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 |
| 9020 | 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 |
| 9040 | 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 |
| 9060 | 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 |
| 9080 | 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 |
| 90a0 | 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 |
| 90c0 | 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 |
| 90e0 | 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. |
| 9100 | 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 |
| 9120 | 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 |
| 9140 | 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 |
| 9160 | 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 |
| 9180 | 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) |
| 91a0 | 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 |
| 91c0 | 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]... |
| 91e0 | 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.[ |
| 9200 | 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 |
| 9220 | 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 |
| 9240 | 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]...- |
| 9260 | 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 |
| 9280 | 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 |
| 92a0 | 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 |
| 92c0 | 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_ |
| 92e0 | 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 |
| 9300 | 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 |
| 9320 | 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].. |
| 9340 | 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 |
| 9360 | 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 |
| 9380 | 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:.. |
| 93a0 | 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 |
| 93c0 | 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 |
| 93e0 | 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]..... |
| 9400 | 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 |
| 9420 | 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.. |
| 9440 | 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).------------- |
| 9460 | 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 |
| 9480 | 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 |
| 94a0 | 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 |
| 94c0 | 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`` |
| 94e0 | 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 |
| 9500 | 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]. |
| 9520 | 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 |
| 9540 | 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 |
| 9560 | 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 |
| 9580 | 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).-- |
| 95a0 | 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 |
| 95c0 | 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 |
| 95e0 | 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. |
| 9600 | 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).--------------- |
| 9620 | 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:....- |
| 9640 | 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 |
| 9660 | 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.[ |
| 9680 | 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).------ |
| 96a0 | 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 |
| 96c0 | 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. |
| 96e0 | 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 |
| 9700 | 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.. |
| 9720 | 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.. |
| 9740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 97a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 97c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 97e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9800 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 2e 66 6c 61 6b 65 38 00 00 00 00 00 00 00 00 00 00 00 | flycheck-35.0/.flake8........... |
| 9820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9860 | 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 |
| 9880 | 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... |
| 98a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 98c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 98e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9900 | 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................... |
| 9920 | 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................... |
| 9940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 99a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 99c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 99e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9a00 | 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].# |
| 9a20 | 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 |
| 9a40 | 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 |
| 9a60 | 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 |
| 9a80 | 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. |
| 9aa0 | 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.= |
| 9ac0 | 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 | .'.............................. |
| 9ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c00 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 70 | flycheck-35.0/flycheck-buttercup |
| 9c20 | 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............................. |
| 9c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c60 | 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 |
| 9c80 | 30 30 31 32 34 30 30 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 36 30 31 32 00 20 30 00 00 00 | 0012400.00000000000.016012..0... |
| 9ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9d00 | 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................... |
| 9d20 | 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................... |
| 9d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9e00 | 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 |
| 9e20 | 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. |
| 9e40 | 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;.-*-..;;. |
| 9e60 | 43 6f 70 79 72 69 67 68 74 20 28 43 29 20 32 30 31 37 2d 32 30 32 35 20 46 6c 79 63 68 65 63 6b | Copyright.(C).2017-2025.Flycheck |
| 9e80 | 20 63 6f 6e 74 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 | .contributors.;;.Copyright.(C).2 |
| 9ea0 | 30 31 36 20 53 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 | 016.Sebastian.Wiesner.and.Flyche |
| 9ec0 | 63 6b 20 63 6f 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 | ck.contributors..;;.Author:.Seba |
| 9ee0 | 73 74 69 61 6e 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 | stian.Wiesner.<swiesner@lunaryor |
| 9f00 | 6e 2e 63 6f 6d 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 | n.com>.;;.Maintainer:.Cl..ment.P |
| 9f20 | 69 74 2d 43 6c 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 | it-Claudel.<clement.pitclaudel@l |
| 9f40 | 69 76 65 2e 63 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 | ive.com>.;;.............fmdkdd.< |
| 9f60 | 66 6d 64 6b 64 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 | fmdkdd@gmail.com>.;;.Keywords:.l |
| 9f80 | 69 73 70 2c 20 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 | isp,.tools..;;.This.file.is.not. |
| 9fa0 | 70 61 72 74 20 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 | part.of.GNU.Emacs...;;.This.prog |
| 9fc0 | 72 61 6d 20 69 73 20 66 72 65 65 20 73 6f 66 74 77 61 72 65 3b 20 79 6f 75 20 63 61 6e 20 72 65 | ram.is.free.software;.you.can.re |
| 9fe0 | 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b 20 69 | distribute.it.and/or.modify.;;.i |
| a000 | 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e | t.under.the.terms.of.the.GNU.Gen |
| a020 | 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 | eral.Public.License.as.published |
| a040 | 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 | .by.;;.the.Free.Software.Foundat |
| a060 | 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 | ion,.either.version.3.of.the.Lic |
| a080 | 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 | ense,.or.;;.(at.your.option).any |
| a0a0 | 20 6c 61 74 65 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 | .later.version...;;.This.program |
| a0c0 | 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 | .is.distributed.in.the.hope.that |
| a0e0 | 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 4f | .it.will.be.useful,.;;.but.WITHO |
| a100 | 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 | UT.ANY.WARRANTY;.without.even.th |
| a120 | 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 4e | e.implied.warranty.of.;;.MERCHAN |
| a140 | 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 | TABILITY.or.FITNESS.FOR.A.PARTIC |
| a160 | 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 65 | ULAR.PURPOSE...See.the.;;.GNU.Ge |
| a180 | 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 20 66 6f 72 20 6d 6f 72 65 20 64 65 | neral.Public.License.for.more.de |
| a1a0 | 74 61 69 6c 73 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 | tails...;;.You.should.have.recei |
| a1c0 | 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 | ved.a.copy.of.the.GNU.General.Pu |
| a1e0 | 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 61 6c 6f 6e 67 20 77 69 74 68 20 74 68 69 73 20 | blic.License.;;.along.with.this. |
| a200 | 70 72 6f 67 72 61 6d 2e 20 20 49 66 20 6e 6f 74 2c 20 73 65 65 20 3c 68 74 74 70 3a 2f 2f 77 77 | program...If.not,.see.<http://ww |
| a220 | 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 | w.gnu.org/licenses/>...;;;.Comme |
| a240 | 6e 74 61 72 79 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 | ntary:..;;.Extensions.to.Butterc |
| a260 | 75 70 20 74 6f 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 | up.to.write.BDD.tests.for.Flyche |
| a280 | 63 6b 2e 0a 3b 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 | ck..;;.;;.Buttercup.is.a.BDD.tes |
| a2a0 | 74 69 6e 67 20 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 | ting.framework.for.Emacs,.see.UR |
| a2c0 | 4c 0a 3b 3b 20 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 | L.;;.`https://github.com/jorgens |
| a2e0 | 63 68 61 65 66 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 | chaefer/emacs-buttercup/'...Flyc |
| a300 | 68 65 63 6b 20 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 | heck.uses.;;.Buttercup.extensive |
| a320 | 6c 79 20 66 6f 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 | ly.for.new.tests..;;.;;.This.lib |
| a340 | 72 61 72 79 20 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 | rary.provides.extensions.to.Butt |
| a360 | 65 72 63 75 70 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 | ercup.to.write.Specs.for.Flychec |
| a380 | 6b 2e 0a 3b 3b 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 | k..;;.;;.*.Custom.matchers.;;.;; |
| a3a0 | 20 28 65 78 70 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 | .(expect.'foo.:to-be-local).-.Is |
| a3c0 | 20 60 66 6f 6f 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 | .`foo'.a.local.variable.in.the.c |
| a3e0 | 75 72 72 65 6e 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 | urrent.buffer?..;;;.Code:..(requ |
| a400 | 69 72 65 20 27 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 | ire.'buttercup).(require.'flyche |
| a420 | 63 6b 29 0a 28 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 | ck).(require.'seq)....;;;.Butter |
| a440 | 63 75 70 20 68 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 | cup.helpers..(defun.flycheck-but |
| a460 | 74 65 72 63 75 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 | tercup-format-error-list.(errors |
| a480 | 29 0a 20 20 22 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 | )..."Format.ERRORS.into.a.human- |
| a4a0 | 72 65 61 64 61 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 | readable.string."...(mapconcat.( |
| a4c0 | 6c 61 6d 62 64 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 | lambda.(e).(flycheck-error-forma |
| a4e0 | 74 20 65 20 27 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 | t.e.'with-file-name))........... |
| a500 | 20 20 20 65 72 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 | ...errors."\n"))....;;;.Data.mat |
| a520 | 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 63 68 65 72 | chers..(buttercup-define-matcher |
| a540 | 20 3a 74 6f 2d 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 | .:to-be-empty-string.(s)...(let. |
| a560 | 28 28 73 20 28 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 | ((s.(funcall.s))).....(if.(equal |
| a580 | 20 73 20 22 22 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 | .s."").........(cons.t.(format." |
| a5a0 | 45 78 70 65 63 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 | Expected.%S.not.be.an.empty.stri |
| a5c0 | 6e 67 22 20 73 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 | ng".s)).......(cons.nil.(format. |
| a5e0 | 22 45 78 70 65 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 | "Expected.%S.to.be.an.empty.stri |
| a600 | 6e 67 22 20 73 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 | ng".s)))))..(buttercup-define-ma |
| a620 | 74 63 68 65 72 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 | tcher.:to-match-with-group.(re.s |
| a640 | 20 69 6e 64 65 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 | .index.match)...(let*.((re.(func |
| a660 | 61 6c 6c 20 72 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 | all.re))..........(s.(funcall.s) |
| a680 | 29 0a 20 20 20 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 | )..........(index.(funcall.index |
| a6a0 | 29 29 0a 20 20 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 | ))..........(match.(funcall.matc |
| a6c0 | 68 29 29 0a 20 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 | h))..........(matches?.(string-m |
| a6e0 | 61 74 63 68 20 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 | atch.re.s))..........(result.(an |
| a700 | 64 20 6d 61 74 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 | d.matches?.(match-string.index.s |
| a720 | 29 29 29 29 0a 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 | )))).....(if.(and.matches?.(equa |
| a740 | 6c 20 72 65 73 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 | l.result.match)).........(cons.t |
| a760 | 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 6d 61 74 | .(format."Expected.%S.not.to.mat |
| a780 | 63 68 20 25 53 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 | ch.%S.with.%S.in.group.%s"...... |
| a7a0 | 20 20 20 20 20 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 | ...................re.s.match.in |
| a7c0 | 64 65 78 29 29 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 | dex))........(cons.nil.(format." |
| a7e0 | 45 78 70 65 63 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 | Expected.%S.to.match.%S.with.%S. |
| a800 | 69 6e 20 67 72 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 | in.group.%s,.%s"................ |
| a820 | 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 0a 20 20 20 20 20 20 | .........re.s.match.index....... |
| a840 | 20 20 20 20 20 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 | ..................(if.matches?.. |
| a860 | 20 20 20 20 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 | ...........................(form |
| a880 | 61 74 20 22 62 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 | at."but.got.%S".result)......... |
| a8a0 | 20 20 20 20 20 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 | .................."but.did.not.m |
| a8c0 | 61 74 63 68 22 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 | atch"))))))....;;;.Emacs.feature |
| a8e0 | 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 |
| a900 | 63 68 65 72 20 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 | cher.:to-be-live.(buffer)...(let |
| a920 | 20 28 28 62 75 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 | .((buffer.(get-buffer.(funcall.b |
| a940 | 75 66 66 65 72 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 | uffer)))).....(if.(buffer-live-p |
| a960 | 20 62 75 66 66 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 | .buffer).........(cons.t.(format |
| a980 | 20 22 45 78 70 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 | ."Expected.%S.not.to.be.a.live.b |
| a9a0 | 75 66 66 65 72 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 | uffer,.but.it.is"............... |
| a9c0 | 20 20 20 20 20 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 | ..........buffer)).......(cons.n |
| a9e0 | 69 6c 20 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 | il.(format."Expected.%S.to.be.a. |
| aa00 | 6c 69 76 65 20 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 | live.buffer,.but.it.is.not"..... |
| aa20 | 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 29 29 0a | ....................buffer))))). |
| aa40 | 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 62 | .(buttercup-define-matcher.:to-b |
| aa60 | 65 2d 76 69 73 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 | e-visible.(buffer)...(let.((buff |
| aa80 | 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 29 29 | er.(get-buffer.(funcall.buffer)) |
| aaa0 | 29 29 0a 20 20 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 | )).....(cond......((and.buffer.( |
| aac0 | 67 65 74 2d 62 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 | get-buffer-window.buffer))...... |
| aae0 | 20 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 | .(cons.t.(format."Expected.%S.no |
| ab00 | 74 20 74 6f 20 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 | t.to.be.a.visible.buffer,.but.it |
| ab20 | 20 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 62 75 66 66 65 | .is".......................buffe |
| ab40 | 72 29 29 29 0a 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 | r)))......((not.(bufferp.buffer) |
| ab60 | 29 0a 20 20 20 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 | ).......(cons.nil.............(f |
| ab80 | 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 69 62 | ormat."Expected.%S.to.be.a.visib |
| aba0 | 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 61 20 62 75 66 66 65 | le.buffer,.but.it.is.not.a.buffe |
| abc0 | 72 22 0a 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 | r".....................buffer))) |
| abe0 | 0a 20 20 20 20 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 | ......(t.(cons..........nil..... |
| ac00 | 20 20 20 20 20 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 | .....(format."Expected.%S.to.be. |
| ac20 | 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 20 6e 6f 74 20 | a.visible.buffer,.but.it.is.not. |
| ac40 | 76 69 73 69 62 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 | visible"..................buffer |
| ac60 | 29 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 | ))))))..(buttercup-define-matche |
| ac80 | 72 20 3a 74 6f 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 | r.:to-be-local.(symbol)...(let.( |
| aca0 | 28 73 79 6d 62 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 | (symbol.(funcall.symbol))).....( |
| acc0 | 69 66 20 28 6c 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 | if.(local-variable-p.symbol).... |
| ace0 | 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 74 65 64 20 25 | .....(cons.t.(format."Expected.% |
| ad00 | 53 20 6e 6f 74 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 | S.not.to.be.a.local.variable,.bu |
| ad20 | 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 20 20 20 20 | t.it.is"........................ |
| ad40 | 20 73 79 6d 62 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 | .symbol)).......(cons.nil.(forma |
| ad60 | 74 20 22 45 78 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 | t."Expected.%S.to.be.a.local.var |
| ad80 | 69 61 62 6c 65 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 | iable,.but.it.is.not"........... |
| ada0 | 20 20 20 20 20 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 | ..............symbol)))))..(butt |
| adc0 | 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 63 6f 6e 74 61 69 6e | ercup-define-matcher.:to-contain |
| ade0 | 2d 6d 61 74 63 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 | -match.(buffer.re)...(let.((buff |
| ae00 | 65 72 20 28 66 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 | er.(funcall.buffer)).........(re |
| ae20 | 20 28 66 75 6e 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 | .(funcall.re))).....(if.(not.(ge |
| ae40 | 74 2d 62 75 66 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 | t-buffer.buffer)).........(cons. |
| ae60 | 6e 69 6c 20 28 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 | nil.(format."Expected.%S.to.cont |
| ae80 | 61 69 6e 20 61 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 | ain.a.match.of.%s,.\.but.is.not. |
| aea0 | 61 20 62 75 66 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 | a.buffer".buffer.re)).......(wit |
| aec0 | 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 | h-current-buffer.buffer......... |
| aee0 | 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d | (save-excursion...........(goto- |
| af00 | 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 28 69 66 20 | char.(point-min))...........(if. |
| af20 | 28 72 65 2d 73 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 | (re-search-forward.re.nil.'noerr |
| af40 | 6f 72 29 0a 20 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 | or)...............(cons.t.(forma |
| af60 | 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 20 6d 61 74 63 | t."Expected.%S.to.contain.a.matc |
| af80 | 68 20 5c 0a 66 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 | h.\.for.%s,.but.it.did.not".buff |
| afa0 | 65 72 20 72 65 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 | er.re)).............(cons.nil.(f |
| afc0 | 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 63 6f 6e 74 61 69 | ormat."Expected.%S.not.to.contai |
| afe0 | 6e 20 61 20 6d 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 | n.a.match.for.\.%s.but.it.did.no |
| b000 | 74 2e 22 20 62 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 | t.".buffer.re))))))))....;;;.Fly |
| b020 | 63 68 65 63 6b 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 | check.matchers..(buttercup-defin |
| b040 | 65 2d 6d 61 74 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 | e-matcher.:to-be-equal-flycheck- |
| b060 | 65 72 72 6f 72 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 | errors.(a.b)...(let*.((a.(funcal |
| b080 | 6c 20 61 29 29 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 | l.a))..........(b.(funcall.b)).. |
| b0a0 | 20 20 20 20 20 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 | ........(a-formatted.(flycheck-b |
| b0c0 | 75 74 74 65 72 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 | uttercup-format-error-list.a)).. |
| b0e0 | 20 20 20 20 20 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 | ........(b-formatted.(flycheck-b |
| b100 | 75 74 74 65 72 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 | uttercup-format-error-list.b))). |
| b120 | 20 20 20 20 28 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 | ....(if.(equal.a.b).........(con |
| b140 | 73 20 74 20 28 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 | s.t.(format."Expected.%s.not.to. |
| b160 | 62 65 20 65 71 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 | be.equal.to.%s".a-formatted.b-fo |
| b180 | 72 6d 61 74 74 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 | rmatted)).......(cons.nil.(forma |
| b1a0 | 74 20 22 45 78 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 | t."Expected.%s.to.be.equal.to.%s |
| b1c0 | 22 20 61 2d 66 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 | ".a-formatted.b-formatted))))).. |
| b1e0 | 28 70 72 6f 76 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 | (provide.'flycheck-buttercup)..; |
| b200 | 3b 20 44 69 73 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 | ;.Disable.byte.compilation.for.t |
| b220 | 68 69 73 20 6c 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 | his.library,.to.prevent.package. |
| b240 | 65 6c 20 63 68 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 | el.choking.on.a.;;.missing.`butt |
| b260 | 65 72 63 75 70 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 | ercup'.library...See.;;.https:// |
| b280 | 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 |
| b2a0 | 75 65 73 2f 38 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 | ues/860..;;.Local.Variables:.;;. |
| b2c0 | 6e 6f 2d 62 79 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 | no-byte-compile:.t.;;.End:..;;;. |
| b2e0 | 66 6c 79 63 68 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 | flycheck-buttercup.el.ends.here. |
| b300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b400 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 45 61 73 6b 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | flycheck-35.0/Eask.............. |
| b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b460 | 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 |
| b480 | 30 30 30 33 35 33 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 32 35 30 32 00 20 30 00 00 00 | 0003533.00000000000.012502..0... |
| b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b500 | 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................... |
| b520 | 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................... |
| b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| b600 | 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 35 | (package."flycheck".........."35 |
| b620 | 2e 30 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 | .0".........."On-the-fly.syntax. |
| b640 | 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 73 3a | checking")..(website-url."https: |
| b660 | 2f 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 | //www.flycheck.org").(keywords." |
| b680 | 63 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 | convenience"."languages"."tools" |
| b6a0 | 29 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 | )..(package-file."flycheck.el"). |
| b6c0 | 0a 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 | .(files."flycheck-ert.el"."flych |
| b6e0 | 65 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 | eck-buttercup.el")..(script."tes |
| b700 | 74 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 | t"."echo.\"Error:.no.test.specif |
| b720 | 69 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 | ied\".&&.exit.1")..(source.'gnu) |
| b740 | 0a 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 | .(source.'melpa)..(depends-on."e |
| b760 | 6d 61 63 73 22 20 22 32 37 2e 31 22 29 0a 0a 28 64 65 76 65 6c 6f 70 6d 65 6e 74 0a 20 28 64 65 | macs"."27.1")..(development..(de |
| b780 | 70 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 | pends-on."f")................... |
| b7a0 | 20 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 | ....;.For.some.maintenance.tools |
| b7c0 | 0a 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 | ..(depends-on."buttercup")...... |
| b7e0 | 20 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 | .........;.BDD.test.framework.fo |
| b800 | 72 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 | r.Emacs..(depends-on."shut-up"). |
| b820 | 20 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 | ................;.Silence.Emacs. |
| b840 | 0a 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 | ..;;.Various.modes.for.use.in.th |
| b860 | 65 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 | e.unit.tests..(depends-on."adoc- |
| b880 | 6d 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 | mode")..(depends-on."bazel")..(d |
| b8a0 | 65 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 | epends-on."coffee-mode")..(depen |
| b8c0 | 64 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 | ds-on."cperl-mode")..(depends-on |
| b8e0 | 20 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 | ."cwl-mode")..(depends-on."d-mod |
| b900 | 65 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 | e")..(depends-on."dockerfile-mod |
| b920 | 65 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 | e")..(depends-on."elixir-mode"). |
| b940 | 20 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 | .(depends-on."erlang")..(depends |
| b960 | 2d 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 | -on."ess")..(depends-on."geiser" |
| b980 | 29 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 | )..(depends-on."go-mode")..(depe |
| b9a0 | 6e 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 | nds-on."groovy-mode")..(depends- |
| b9c0 | 6f 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 | on."haml-mode")..(depends-on."ha |
| b9e0 | 6e 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 | ndlebars-mode")..(depends-on."ha |
| ba00 | 73 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 | skell-mode")..(depends-on."js2-m |
| ba20 | 6f 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 | ode")..(depends-on."js3-mode").. |
| ba40 | 28 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 | (depends-on."rjsx-mode")..(depen |
| ba60 | 64 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 | ds-on."json-mode")..(depends-on. |
| ba80 | 22 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 | "julia-mode")..(depends-on."less |
| baa0 | 2d 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 | -css-mode")..(depends-on."lua-mo |
| bac0 | 64 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 | de")..(depends-on."markdown-mode |
| bae0 | 22 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 | ")..(depends-on."mmm-mode")..(de |
| bb00 | 70 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 | pends-on."nix-mode")..(depends-o |
| bb20 | 6e 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 | n."php-mode")..(depends-on."proc |
| bb40 | 65 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 | essing-mode")..(depends-on."prot |
| bb60 | 6f 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 | obuf-mode")..(depends-on."pug-mo |
| bb80 | 64 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 | de")..(depends-on."puppet-mode") |
| bba0 | 0a 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 | ..;;.(depends-on."racket-mode"). |
| bbc0 | 3b 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 | ;;.https://github.com/greghender |
| bbe0 | 73 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 | shott/racket-mode/issues/461..(d |
| bc00 | 65 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 | epends-on."rhtml-mode")..(depend |
| bc20 | 73 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 | s-on."rpm-spec-mode")..(depends- |
| bc40 | 6f 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 | on."rust-mode")..(depends-on."sa |
| bc60 | 73 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 | ss-mode")..(depends-on."scala-mo |
| bc80 | 64 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 | de")..(depends-on."scss-mode").. |
| bca0 | 28 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 | (depends-on."slim-mode")..(depen |
| bcc0 | 64 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 | ds-on."systemd")..(depends-on."t |
| bce0 | 65 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 | erraform-mode")..(depends-on."tu |
| bd00 | 61 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 | areg")..(depends-on."typescript- |
| bd20 | 6d 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 | mode")..(depends-on."web-mode"). |
| bd40 | 20 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 | .(depends-on."yaml-mode"))...... |
| bd60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bd80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bda0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bdc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bde0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| be00 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 66 6c 79 63 68 65 63 6b 2e 65 6c 00 00 00 00 00 00 00 | flycheck-35.0/flycheck.el....... |
| be20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| be40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| be60 | 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 |
| be80 | 31 37 36 30 36 32 33 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 | 1760623.00000000000.014021..0... |
| bea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bf00 | 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................... |
| bf20 | 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................... |
| bf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| bfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| c000 | 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 |
| c020 | 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 |
| c040 | 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 |
| c060 | 37 2d 32 30 32 35 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-2025.Flycheck.contributors.;;. |
| c080 | 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 |
| c0a0 | 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 |
| c0c0 | 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. |
| c0e0 | 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..; |
| c100 | 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.< |
| c120 | 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 |
| c140 | 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 |
| c160 | 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>.;;.... |
| c180 | 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 |
| c1a0 | 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 |
| c1c0 | 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:. |
| c1e0 | 68 74 74 70 73 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 | https://www.flycheck.org.;;.Keyw |
| c200 | 6f 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 | ords:.convenience,.languages,.to |
| c220 | 6f 6c 73 0a 3b 3b 20 56 65 72 73 69 6f 6e 3a 20 33 35 2e 30 0a 3b 3b 20 50 61 63 6b 61 67 65 2d | ols.;;.Version:.35.0.;;.Package- |
| c240 | 52 65 71 75 69 72 65 73 3a 20 28 28 65 6d 61 63 73 20 22 32 37 2e 31 22 29 29 0a 0a 3b 3b 20 54 | Requires:.((emacs."27.1"))..;;.T |
| c260 | 68 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 | his.file.is.not.part.of.GNU.Emac |
| c280 | 73 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 | s...;;.This.program.is.free.soft |
| c2a0 | 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 61 6e | ware:.you.can.redistribute.it.an |
| c2c0 | 64 2f 6f 72 20 6d 6f 64 69 66 79 0a 3b 3b 20 69 74 20 75 6e 64 65 72 20 74 68 65 20 74 65 72 6d | d/or.modify.;;.it.under.the.term |
| c2e0 | 73 20 6f 66 20 74 68 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 | s.of.the.GNU.General.Public.Lice |
| c300 | 6e 73 65 20 61 73 20 70 75 62 6c 69 73 68 65 64 20 62 79 0a 3b 3b 20 74 68 65 20 46 72 65 65 20 | nse.as.published.by.;;.the.Free. |
| c320 | 53 6f 66 74 77 61 72 65 20 46 6f 75 6e 64 61 74 69 6f 6e 2c 20 65 69 74 68 65 72 20 76 65 72 73 | Software.Foundation,.either.vers |
| c340 | 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 0a 3b 3b 20 28 61 74 20 | ion.3.of.the.License,.or.;;.(at. |
| c360 | 79 6f 75 72 20 6f 70 74 69 6f 6e 29 20 61 6e 79 20 6c 61 74 65 72 20 76 65 72 73 69 6f 6e 2e 0a | your.option).any.later.version.. |
| c380 | 0a 3b 3b 20 54 68 69 73 20 70 72 6f 67 72 61 6d 20 69 73 20 64 69 73 74 72 69 62 75 74 65 64 20 | .;;.This.program.is.distributed. |
| c3a0 | 69 6e 20 74 68 65 20 68 6f 70 65 20 74 68 61 74 20 69 74 20 77 69 6c 6c 20 62 65 20 75 73 65 66 | in.the.hope.that.it.will.be.usef |
| c3c0 | 75 6c 2c 0a 3b 3b 20 62 75 74 20 57 49 54 48 4f 55 54 20 41 4e 59 20 57 41 52 52 41 4e 54 59 3b | ul,.;;.but.WITHOUT.ANY.WARRANTY; |
| c3e0 | 20 77 69 74 68 6f 75 74 20 65 76 65 6e 20 74 68 65 20 69 6d 70 6c 69 65 64 20 77 61 72 72 61 6e | .without.even.the.implied.warran |
| c400 | 74 79 20 6f 66 0a 3b 3b 20 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e | ty.of.;;.MERCHANTABILITY.or.FITN |
| c420 | 45 53 53 20 46 4f 52 20 41 20 50 41 52 54 49 43 55 4c 41 52 20 50 55 52 50 4f 53 45 2e 20 20 53 | ESS.FOR.A.PARTICULAR.PURPOSE...S |
| c440 | 65 65 20 74 68 65 0a 3b 3b 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 | ee.the.;;.GNU.General.Public.Lic |
| c460 | 65 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 | ense.for.more.details...;;.You.s |
| c480 | 68 6f 75 6c 64 20 68 61 76 65 20 72 65 63 65 69 76 65 64 20 61 20 63 6f 70 79 20 6f 66 20 74 68 | hould.have.received.a.copy.of.th |
| c4a0 | 65 20 47 4e 55 20 47 65 6e 65 72 61 6c 20 50 75 62 6c 69 63 20 4c 69 63 65 6e 73 65 0a 3b 3b 20 | e.GNU.General.Public.License.;;. |
| c4c0 | 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 6f 74 | along.with.this.program...If.not |
| c4e0 | 2c 20 73 65 65 20 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 6c 69 63 65 6e | ,.see.<https://www.gnu.org/licen |
| c500 | 73 65 73 2f 3e 2e 0a 0a 3b 3b 3b 20 43 6f 6d 6d 65 6e 74 61 72 79 3a 0a 0a 3b 3b 20 4f 6e 2d 74 | ses/>...;;;.Commentary:..;;.On-t |
| c520 | 68 65 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 | he-fly.syntax.checking.for.GNU.E |
| c540 | 6d 61 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 | macs..;;.;;.Flycheck.is.a.modern |
| c560 | 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 74 65 | .on-the-fly.syntax.checking.exte |
| c580 | 6e 73 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 | nsion.for.GNU.Emacs,.;;.intended |
| c5a0 | 20 61 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 | .as.replacement.for.the.older.Fl |
| c5c0 | 79 6d 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 | ymake.extension.which.is.part.of |
| c5e0 | 20 47 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 | .GNU.;;.Emacs..;;.;;.Flycheck.au |
| c600 | 74 6f 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 | tomatically.checks.buffers.for.e |
| c620 | 72 72 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 | rrors.while.you.type,.and.report |
| c640 | 73 0a 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 | s.;;.warnings.and.errors.directl |
| c660 | 79 20 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 | y.in.the.buffer.and.in.an.option |
| c680 | 61 6c 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 | al.IDE-like.error.;;.list..;;.;; |
| c6a0 | 20 49 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 | .It.comes.with.a.rich.interface. |
| c6c0 | 66 6f 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 | for.custom.syntax.checkers.and.o |
| c6e0 | 74 68 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 | ther.;;.extensions,.and.has.alre |
| c700 | 61 64 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 | ady.many.3rd.party.extensions.ad |
| c720 | 64 69 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 | ding.new.features..;;.;;.Please. |
| c740 | 72 65 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 73 3a | read.the.online.manual.at.https: |
| c760 | 2f 2f 77 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 | //www.flycheck.org.for.more.;;.i |
| c780 | 6e 66 6f 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 | nformation...You.can.open.the.ma |
| c7a0 | 6e 75 61 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 | nual.directly.from.Emacs.with.`M |
| c7c0 | 2d 78 0a 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 | -x.;;.flycheck-manual'..;;.;;.#. |
| c7e0 | 53 65 74 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 | Setup.;;.;;.Flycheck.works.best. |
| c800 | 6f 6e 20 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 | on.Unix.systems...It.does.not.of |
| c820 | 66 69 63 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 | ficially.support.Windows,.;;.but |
| c840 | 20 74 72 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 | .tries.to.maintain.Windows.compa |
| c860 | 74 69 62 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 | tibility.and.should.generally.wo |
| c880 | 72 6b 20 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 | rk.fine.on.;;.Windows,.too..;;.; |
| c8a0 | 3b 20 54 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 | ;.To.enable.Flycheck.add.the.fol |
| c8c0 | 6c 6f 77 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 | lowing.to.your.init.file:.;;.;;. |
| c8e0 | 20 20 20 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 | ...(add-hook.'after-init-hook.#' |
| c900 | 67 6c 6f 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 | global-flycheck-mode).;;.;;.Flyc |
| c920 | 68 65 63 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 | heck.will.then.automatically.che |
| c940 | 63 6b 20 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 | ck.buffers.in.supported.language |
| c960 | 73 2c 20 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 | s,.as.;;.long.as.all.necessary.t |
| c980 | 6f 6f 6c 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 | ools.are.present...Use.`flycheck |
| c9a0 | 2d 76 65 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 | -verify-setup'.to.;;.troubleshoo |
| c9c0 | 74 20 79 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 | t.your.Flycheck.setup...;;;.Code |
| c9e0 | 3a 0a 0a 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 | :..(eval-when-compile...(require |
| ca00 | 20 27 6c 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 | .'let-alist)......;.`let-alist'. |
| ca20 | 20 20 28 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 | ..(require.'compile)........;.Co |
| ca40 | 6d 70 69 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 | mpile.Mode.integration...(requir |
| ca60 | 65 20 27 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 | e.'jka-compr)......;.To.inhibit. |
| ca80 | 63 6f 6d 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 | compression.of.temp.files...(req |
| caa0 | 75 69 72 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 | uire.'pcase)..........;.`pcase-d |
| cac0 | 6f 6c 69 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 | olist'.(`pcase'.itself.is.autolo |
| cae0 | 61 64 65 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 | aded)...)..(require.'seq)....... |
| cb00 | 20 20 20 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 | ............;.Sequence.functions |
| cb20 | 0a 28 72 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 | .(require.'subr-x).............. |
| cb40 | 20 20 3b 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 | ..;.Additional.utilities.(requir |
| cb60 | 65 20 27 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 | e.'cl-lib)................;.`cl- |
| cb80 | 64 65 66 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 | defstruct'.and.CL.utilities.(req |
| cba0 | 75 69 72 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 | uire.'tabulated-list)........;.T |
| cbc0 | 6f 20 6c 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 | o.list.errors.(require.'easymenu |
| cbe0 | 29 20 20 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 | )..............;.Flycheck.Mode.m |
| cc00 | 65 6e 75 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 | enu.definition.(require.'rx).... |
| cc20 | 20 20 20 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 | ................;.Regexp.fancine |
| cc40 | 73 73 20 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 | ss.in.`flycheck-define-checker'. |
| cc60 | 28 72 65 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 | (require.'help-mode)............ |
| cc80 | 20 3b 20 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 | .;.`define-button-type'.(require |
| cca0 | 20 27 66 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 | .'find-func).............;.`find |
| ccc0 | 2d 66 75 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 | -function-regexp-alist'.(require |
| cce0 | 20 27 6a 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 | .'json)..................;.`flyc |
| cd00 | 68 65 63 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 | heck-parse-json'.(require.'ansi- |
| cd20 | 63 6f 6c 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 | color)............;.`flycheck-pa |
| cd40 | 72 73 65 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 | rse-with-patterns-without-color' |
| cd60 | 0a 0a 0a 3b 3b 20 44 65 63 6c 61 72 65 20 61 20 62 75 6e 63 68 20 6f 66 20 64 79 6e 61 6d 69 63 | ...;;.Declare.a.bunch.of.dynamic |
| cd80 | 20 76 61 72 69 61 62 6c 65 73 20 74 68 61 74 20 77 65 20 6e 65 65 64 20 66 72 6f 6d 20 6f 74 68 | .variables.that.we.need.from.oth |
| cda0 | 65 72 20 6d 6f 64 65 73 0a 28 64 65 66 76 61 72 20 73 68 2d 73 68 65 6c 6c 29 20 20 20 20 20 20 | er.modes.(defvar.sh-shell)...... |
| cdc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 46 6f 72 20 73 68 65 6c 6c 20 73 63 72 | .................;.For.shell.scr |
| cde0 | 69 70 74 20 63 68 65 63 6b 65 72 20 70 72 65 64 69 63 61 74 65 73 0a 28 64 65 66 76 61 72 20 65 | ipt.checker.predicates.(defvar.e |
| ce00 | 73 73 2d 6c 61 6e 67 75 61 67 65 29 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | ss-language)...................; |
| ce20 | 20 46 6f 72 20 72 2d 6c 69 6e 74 72 20 70 72 65 64 69 63 61 74 65 0a 28 64 65 66 76 61 72 20 6d | .For.r-lintr.predicate.(defvar.m |
| ce40 | 61 72 6b 64 6f 77 6e 2d 68 69 64 65 2d 6d 61 72 6b 75 70 29 20 20 20 20 20 20 20 20 20 20 20 20 | arkdown-hide-markup)............ |
| ce60 | 20 20 20 20 20 20 20 20 20 3b 0a 28 64 65 66 76 61 72 20 6d 61 72 6b 64 6f 77 6e 2d 66 6f 6e 74 | .........;.(defvar.markdown-font |
| ce80 | 69 66 79 2d 63 6f 64 65 2d 62 6c 6f 63 6b 2d 64 65 66 61 75 6c 74 2d 6d 6f 64 65 29 20 3b 20 46 | ify-code-block-default-mode).;.F |
| cea0 | 6f 72 20 72 75 73 74 2d 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 28 64 65 66 76 61 72 20 | or.rust-error-explainer.(defvar. |
| cec0 | 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 61 74 | markdown-fontify-code-blocks-nat |
| cee0 | 69 76 65 6c 79 29 20 20 20 20 3b 0a 0a 3b 3b 20 54 65 6c 6c 20 74 68 65 20 62 79 74 65 20 63 6f | ively)....;..;;.Tell.the.byte.co |
| cf00 | 6d 70 69 6c 65 72 20 61 62 6f 75 74 20 61 75 74 6f 6c 6f 61 64 65 64 20 66 75 6e 63 74 69 6f 6e | mpiler.about.autoloaded.function |
| cf20 | 73 20 66 72 6f 6d 20 70 61 63 6b 61 67 65 73 0a 28 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f | s.from.packages.(declare-functio |
| cf40 | 6e 20 70 6b 67 2d 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d 69 6e 66 6f 20 22 70 6b 67 2d 69 6e 66 | n.pkg-info-version-info."pkg-inf |
| cf60 | 6f 22 20 28 70 61 63 6b 61 67 65 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 75 73 74 6f 6d 69 7a 61 74 69 | o".(package))....;;;.Customizati |
| cf80 | 6f 6e 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 20 6e 69 6c 0a 20 20 22 4d 6f 64 | on.(defgroup.flycheck.nil..."Mod |
| cfa0 | 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 20 66 | ern.on-the-fly.syntax.checking.f |
| cfc0 | 6f 72 20 47 4e 55 20 45 6d 61 63 73 2e 22 0a 20 20 3a 70 72 65 66 69 78 20 22 66 6c 79 63 68 65 | or.GNU.Emacs."...:prefix."flyche |
| cfe0 | 63 6b 2d 22 0a 20 20 3a 67 72 6f 75 70 20 27 74 6f 6f 6c 73 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 | ck-"...:group.'tools...:link.'(u |
| d000 | 72 6c 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 57 65 62 73 69 74 65 22 20 22 68 74 74 70 73 3a 2f 2f | rl-link.:tag."Website"."https:// |
| d020 | 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 22 29 0a 20 20 3a 6c 69 6e 6b 20 27 28 75 72 6c | www.flycheck.org")...:link.'(url |
| d040 | 2d 6c 69 6e 6b 20 3a 74 61 67 20 22 47 69 74 68 75 62 22 20 22 68 74 74 70 73 3a 2f 2f 67 69 74 | -link.:tag."Github"."https://git |
| d060 | 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 22 29 29 0a 0a 28 64 | hub.com/flycheck/flycheck"))..(d |
| d080 | 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 73 20 6e 69 | efgroup.flycheck-config-files.ni |
| d0a0 | 6c 0a 20 20 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 66 6f 72 20 6f 6e 2d | l..."Configuration.files.for.on- |
| d0c0 | 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 72 65 | the-fly.syntax.checkers."...:pre |
| d0e0 | 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 68 65 | fix."flycheck-"...:group.'flyche |
| d100 | 63 6b 29 0a 0a 28 64 65 66 67 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 73 20 | ck)..(defgroup.flycheck-options. |
| d120 | 6e 69 6c 0a 20 20 22 4f 70 74 69 6f 6e 73 20 66 6f 72 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 | nil..."Options.for.on-the-fly.sy |
| d140 | 6e 74 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 | ntax.checkers."...:prefix."flych |
| d160 | 65 63 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 | eck-"...:group.'flycheck)..(defg |
| d180 | 72 6f 75 70 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 73 20 6e 69 6c 0a 20 20 | roup.flycheck-executables.nil... |
| d1a0 | 22 45 78 65 63 75 74 61 62 6c 65 73 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2e | "Executables.of.syntax.checkers. |
| d1c0 | 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 75 70 | "...:prefix."flycheck-"...:group |
| d1e0 | 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 65 63 6b 2d | .'flycheck)..(defgroup.flycheck- |
| d200 | 66 61 63 65 73 20 6e 69 6c 0a 20 20 22 46 61 63 65 73 20 75 73 65 64 20 62 79 20 6f 6e 2d 74 68 | faces.nil..."Faces.used.by.on-th |
| d220 | 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 22 0a 20 20 3a 70 72 65 66 69 | e-fly.syntax.checking."...:prefi |
| d240 | 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 68 65 63 6b | x."flycheck-"...:group.'flycheck |
| d260 | 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 73 0a | )..(defcustom.flycheck-checkers. |
| d280 | 20 20 27 28 61 64 61 2d 67 6e 61 74 0a 20 20 20 20 61 73 63 69 69 64 6f 63 74 6f 72 0a 20 20 20 | ..'(ada-gnat.....asciidoctor.... |
| d2a0 | 20 61 73 63 69 69 64 6f 63 0a 20 20 20 20 61 77 6b 2d 67 61 77 6b 0a 20 20 20 20 62 61 7a 65 6c | .asciidoc.....awk-gawk.....bazel |
| d2c0 | 2d 62 75 69 6c 64 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 62 61 7a 65 6c 2d 6d 6f 64 75 | -build-buildifier.....bazel-modu |
| d2e0 | 6c 65 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 62 61 7a 65 6c 2d 73 74 61 72 6c 61 72 6b | le-buildifier.....bazel-starlark |
| d300 | 2d 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 62 61 7a 65 6c 2d 77 6f 72 6b 73 70 61 63 65 2d | -buildifier.....bazel-workspace- |
| d320 | 62 75 69 6c 64 69 66 69 65 72 0a 20 20 20 20 63 2f 63 2b 2b 2d 63 6c 61 6e 67 0a 20 20 20 20 63 | buildifier.....c/c++-clang.....c |
| d340 | 2f 63 2b 2b 2d 67 63 63 0a 20 20 20 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 20 20 | /c++-gcc.....c/c++-cppcheck..... |
| d360 | 63 66 65 6e 67 69 6e 65 0a 20 20 20 20 63 6f 66 66 65 65 0a 20 20 20 20 63 6f 66 66 65 65 2d 63 | cfengine.....coffee.....coffee-c |
| d380 | 6f 66 66 65 65 6c 69 6e 74 0a 20 20 20 20 63 73 73 2d 63 73 73 6c 69 6e 74 0a 20 20 20 20 63 73 | offeelint.....css-csslint.....cs |
| d3a0 | 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 20 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 20 20 63 77 | s-stylelint.....cuda-nvcc.....cw |
| d3c0 | 6c 0a 20 20 20 20 64 2d 64 6d 64 0a 20 20 20 20 64 6f 63 6b 65 72 66 69 6c 65 2d 68 61 64 6f 6c | l.....d-dmd.....dockerfile-hadol |
| d3e0 | 69 6e 74 0a 20 20 20 20 65 6c 69 78 69 72 2d 63 72 65 64 6f 0a 20 20 20 20 65 6d 61 63 73 2d 6c | int.....elixir-credo.....emacs-l |
| d400 | 69 73 70 0a 20 20 20 20 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 0a 20 20 20 20 | isp.....emacs-lisp-checkdoc..... |
| d420 | 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 0a 20 20 20 20 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 | ember-template.....erlang-rebar3 |
| d440 | 0a 20 20 20 20 65 72 6c 61 6e 67 0a 20 20 20 20 65 72 75 62 79 2d 65 72 75 62 69 73 0a 20 20 20 | .....erlang.....eruby-erubis.... |
| d460 | 20 65 72 75 62 79 2d 72 75 75 6d 62 61 0a 20 20 20 20 66 6f 72 74 72 61 6e 2d 67 66 6f 72 74 72 | .eruby-ruumba.....fortran-gfortr |
| d480 | 61 6e 0a 20 20 20 20 67 6f 2d 67 6f 66 6d 74 0a 20 20 20 20 67 6f 2d 76 65 74 0a 20 20 20 20 67 | an.....go-gofmt.....go-vet.....g |
| d4a0 | 6f 2d 62 75 69 6c 64 0a 20 20 20 20 67 6f 2d 74 65 73 74 0a 20 20 20 20 67 6f 2d 65 72 72 63 68 | o-build.....go-test.....go-errch |
| d4c0 | 65 63 6b 0a 20 20 20 20 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 0a 20 20 20 20 67 6f 2d 73 74 61 74 | eck.....go-unconvert.....go-stat |
| d4e0 | 69 63 63 68 65 63 6b 0a 20 20 20 20 67 72 6f 6f 76 79 0a 20 20 20 20 68 61 6d 6c 0a 20 20 20 20 | iccheck.....groovy.....haml..... |
| d500 | 68 61 6d 6c 2d 6c 69 6e 74 0a 20 20 20 20 68 61 6e 64 6c 65 62 61 72 73 0a 20 20 20 20 68 61 73 | haml-lint.....handlebars.....has |
| d520 | 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 20 20 20 68 61 73 6b 65 6c 6c 2d 67 68 63 0a 20 | kell-stack-ghc.....haskell-ghc.. |
| d540 | 20 20 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 20 20 68 74 6d 6c 2d 74 69 64 79 0a 20 | ...haskell-hlint.....html-tidy.. |
| d560 | 20 20 20 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 0a 20 20 20 20 6a 61 76 61 73 63 72 | ...javascript-eslint.....javascr |
| d580 | 69 70 74 2d 6a 73 68 69 6e 74 0a 20 20 20 20 6a 61 76 61 73 63 72 69 70 74 2d 73 74 61 6e 64 61 | ipt-jshint.....javascript-standa |
| d5a0 | 72 64 0a 20 20 20 20 6a 73 6f 6e 2d 6a 73 6f 6e 6c 69 6e 74 0a 20 20 20 20 6a 73 6f 6e 2d 70 79 | rd.....json-jsonlint.....json-py |
| d5c0 | 74 68 6f 6e 2d 6a 73 6f 6e 0a 20 20 20 20 6a 73 6f 6e 2d 6a 71 0a 20 20 20 20 6a 73 6f 6e 6e 65 | thon-json.....json-jq.....jsonne |
| d5e0 | 74 0a 20 20 20 20 6c 65 73 73 0a 20 20 20 20 6c 65 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 | t.....less.....less-stylelint... |
| d600 | 20 20 6c 6c 76 6d 2d 6c 6c 63 0a 20 20 20 20 6c 75 61 2d 6c 75 61 63 68 65 63 6b 0a 20 20 20 20 | ..llvm-llc.....lua-luacheck..... |
| d620 | 6c 75 61 0a 20 20 20 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 | lua.....markdown-markdownlint-cl |
| d640 | 69 0a 20 20 20 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 32 | i.....markdown-markdownlint-cli2 |
| d660 | 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 70 | .....markdown-mdl.....markdown-p |
| d680 | 79 6d 61 72 6b 64 6f 77 6e 0a 20 20 20 20 6e 69 78 0a 20 20 20 20 6e 69 78 2d 6c 69 6e 74 65 72 | ymarkdown.....nix.....nix-linter |
| d6a0 | 0a 20 20 20 20 6f 70 61 6d 0a 20 20 20 20 70 65 72 6c 0a 20 20 20 20 70 65 72 6c 2d 70 65 72 6c | .....opam.....perl.....perl-perl |
| d6c0 | 63 72 69 74 69 63 0a 20 20 20 20 70 65 72 6c 2d 70 65 72 6c 69 6d 70 6f 72 74 73 0a 20 20 20 20 | critic.....perl-perlimports..... |
| d6e0 | 70 68 70 0a 20 20 20 20 70 68 70 2d 70 68 70 6d 64 0a 20 20 20 20 70 68 70 2d 70 68 70 63 73 0a | php.....php-phpmd.....php-phpcs. |
| d700 | 20 20 20 20 70 68 70 2d 70 68 70 63 73 2d 63 68 61 6e 67 65 64 0a 20 20 20 20 70 72 6f 63 65 73 | ....php-phpcs-changed.....proces |
| d720 | 73 69 6e 67 0a 20 20 20 20 70 72 6f 73 65 6c 69 6e 74 0a 20 20 20 20 70 72 6f 74 6f 62 75 66 2d | sing.....proselint.....protobuf- |
| d740 | 70 72 6f 74 6f 63 0a 20 20 20 20 70 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 74 6f 6f 6c 0a 20 20 | protoc.....protobuf-prototool... |
| d760 | 20 20 70 75 67 0a 20 20 20 20 70 75 70 70 65 74 2d 70 61 72 73 65 72 0a 20 20 20 20 70 75 70 70 | ..pug.....puppet-parser.....pupp |
| d780 | 65 74 2d 6c 69 6e 74 0a 20 20 20 20 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 0a 20 20 20 20 70 79 | et-lint.....python-flake8.....py |
| d7a0 | 74 68 6f 6e 2d 72 75 66 66 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 79 6c 69 6e 74 0a 20 20 20 20 | thon-ruff.....python-pylint..... |
| d7c0 | 70 79 74 68 6f 6e 2d 70 79 63 6f 6d 70 69 6c 65 0a 20 20 20 20 70 79 74 68 6f 6e 2d 70 79 72 69 | python-pycompile.....python-pyri |
| d7e0 | 67 68 74 0a 20 20 20 20 70 79 74 68 6f 6e 2d 6d 79 70 79 0a 20 20 20 20 72 2d 6c 69 6e 74 72 0a | ght.....python-mypy.....r-lintr. |
| d800 | 20 20 20 20 72 0a 20 20 20 20 72 61 63 6b 65 74 0a 20 20 20 20 72 70 6d 2d 72 70 6d 6c 69 6e 74 | ....r.....racket.....rpm-rpmlint |
| d820 | 0a 20 20 20 20 72 73 74 2d 73 70 68 69 6e 78 0a 20 20 20 20 72 73 74 0a 20 20 20 20 72 75 62 79 | .....rst-sphinx.....rst.....ruby |
| d840 | 2d 72 75 62 6f 63 6f 70 0a 20 20 20 20 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 | -rubocop.....ruby-chef-cookstyle |
| d860 | 0a 20 20 20 20 72 75 62 79 2d 73 74 61 6e 64 61 72 64 0a 20 20 20 20 72 75 62 79 2d 72 65 65 6b | .....ruby-standard.....ruby-reek |
| d880 | 0a 20 20 20 20 72 75 62 79 0a 20 20 20 20 72 75 62 79 2d 6a 72 75 62 79 0a 20 20 20 20 72 75 73 | .....ruby.....ruby-jruby.....rus |
| d8a0 | 74 2d 63 61 72 67 6f 0a 20 20 20 20 72 75 73 74 0a 20 20 20 20 72 75 73 74 2d 63 6c 69 70 70 79 | t-cargo.....rust.....rust-clippy |
| d8c0 | 0a 20 20 20 20 73 61 6c 74 2d 6c 69 6e 74 0a 20 20 20 20 73 63 61 6c 61 0a 20 20 20 20 73 63 61 | .....salt-lint.....scala.....sca |
| d8e0 | 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 63 6b 65 6e | la-scalastyle.....scheme-chicken |
| d900 | 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 65 6c 69 6e | .....scss-lint.....sass-stylelin |
| d920 | 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 73 2f 73 63 | t.....scss-stylelint.....sass/sc |
| d940 | 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 73 73 0a 20 | ss-sass-lint.....sass.....scss.. |
| d960 | 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 0a 20 20 20 | ...sh-bash.....sh-posix-dash.... |
| d980 | 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 20 20 73 68 | .sh-posix-bash.....sh-zsh.....sh |
| d9a0 | 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 6d 2d 6c 69 | -shellcheck.....slim.....slim-li |
| d9c0 | 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 0a 20 20 20 | nt.....sql-sqlint.....statix.... |
| d9e0 | 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 65 6c 66 61 | .systemd-analyze.....tcl-nagelfa |
| da00 | 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 6d 2d 74 66 | r.....terraform.....terraform-tf |
| da20 | 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 6c 61 63 68 | lint.....tex-chktex.....tex-lach |
| da40 | 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 0a 20 20 20 | eck.....texinfo.....textlint.... |
| da60 | 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 6f 67 2d 76 | .typescript-tslint.....verilog-v |
| da80 | 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 6d 6c 2d 78 | erilator.....vhdl-ghdl.....xml-x |
| daa0 | 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 20 20 79 61 | mlstarlet.....xml-xmllint.....ya |
| dac0 | 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 6c 0a 20 20 | ml-actionlint.....yaml-jsyaml... |
| dae0 | 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 74 29 0a 20 | ..yaml-ruby.....yaml-yamllint).. |
| db00 | 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 66 6f 72 20 | ."Syntax.checkers.available.for. |
| db20 | 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 20 6f 66 20 | automatic.selection...A.list.of. |
| db40 | 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 63 68 6f 6f | Flycheck.syntax.checkers.to.choo |
| db60 | 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 20 61 20 62 | se.from.when.syntax.checking.a.b |
| db80 | 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 74 69 63 61 | uffer...Flycheck.will.automatica |
| dba0 | 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 20 63 68 65 | lly.select.a.suitable.syntax.che |
| dbc0 | 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 60 66 6c 79 | cker.from.this.list,.unless.`fly |
| dbe0 | 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 72 20 64 69 | check-checker'.is.set,.either.di |
| dc00 | 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 65 63 74 2d | rectly.or.with.`flycheck-select- |
| dc20 | 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 65 64 20 74 | checker'...You.should.not.need.t |
| dc40 | 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 6c 6c 79 2e | o.change.this.variable.normally. |
| dc60 | 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 20 63 68 65 | ..In.order.to.disable.syntax.che |
| dc80 | 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 64 69 73 61 | ckers,.please.use.`flycheck-disa |
| dca0 | 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 6c 65 20 69 | bled-checkers'...This.variable.i |
| dcc0 | 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 65 6e 73 69 | s.intended.for.3rd.party.extensi |
| dce0 | 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 65 77 20 73 | ons.to.tell.Flycheck.about.new.s |
| dd00 | 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 6b 65 72 73 | yntax.checkers...Syntax.checkers |
| dd20 | 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 64 20 77 69 | .in.this.list.must.be.defined.wi |
| dd40 | 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 2e 22 0a 20 | th.`flycheck-define-checker'.".. |
| dd60 | 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 72 65 70 65 | .:group.'flycheck...:type.'(repe |
| dd80 | 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 20 20 3a 72 | at.(symbol.:tag."Checker"))...:r |
| dda0 | 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 2d 64 69 73 | isky.t)..(defcustom.flycheck-dis |
| ddc0 | 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 20 63 68 65 | abled-checkers.nil..."Syntax.che |
| dde0 | 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 63 20 73 65 | ckers.excluded.from.automatic.se |
| de00 | 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 20 73 79 6e | lection...A.list.of.Flycheck.syn |
| de20 | 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 20 61 75 74 | tax.checkers.to.exclude.from.aut |
| de40 | 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 77 69 6c 6c | omatic.selection...Flycheck.will |
| de60 | 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 61 20 73 79 | .never.automatically.select.a.sy |
| de80 | 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 65 67 61 72 | ntax.checker.in.this.list,.regar |
| dea0 | 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 65 63 6b 2d | dless.of.the.value.of.`flycheck- |
| dec0 | 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 63 68 65 63 | checkers'...However,.syntax.chec |
| dee0 | 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 61 76 61 69 | kers.in.this.list.are.still.avai |
| df00 | 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 69 74 68 20 | lable.for.manual.selection.with. |
| df20 | 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 55 73 65 20 | `flycheck-select-checker'...Use. |
| df40 | 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 74 61 78 20 | this.variable.to.disable.syntax. |
| df60 | 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 67 0a 74 68 | checkers,.instead.of.removing.th |
| df80 | 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 68 65 63 6b | e.syntax.checkers.from.`flycheck |
| dfa0 | 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 65 0a 74 68 | -checkers'...You.may.also.use.th |
| dfc0 | 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 74 6f 72 79 | is.option.as.a.file.or.directory |
| dfe0 | 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 70 65 63 69 | .local.variable.to.disable.speci |
| e000 | 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 69 6c 65 73 | fic.checkers.in.individual.files |
| e020 | 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 79 2e 22 0a | .and.directories.respectively.". |
| e040 | 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 72 65 70 | ..:group.'flycheck...:type.'(rep |
| e060 | 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 20 20 3a | eat.(symbol.:tag."Checker"))...: |
| e080 | 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. |
| e0a0 | 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 6f 6c 2d 6c | 16")...:safe.#'flycheck-symbol-l |
| e0c0 | 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 2d 6c 6f 63 | ist-p).(make-variable-buffer-loc |
| e0e0 | 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 72 73 29 0a | al.'flycheck-disabled-checkers). |
| e100 | 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 6f 6d 61 74 | .(defvar-local.flycheck--automat |
| e120 | 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 0a 20 20 22 | ically-disabled-checkers.nil..." |
| e140 | 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 6d 61 74 69 | List.of.syntax.checkers.automati |
| e160 | 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 65 72 2e 0a | cally.disabled.for.this.buffer.. |
| e180 | 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 6c 6c 79 20 | .A.checker.can.be.automatically. |
| e1a0 | 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 74 73 20 60 | disabled.in.two.cases:..1..Its.` |
| e1c0 | 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 20 66 61 6c | :enabled'.predicate.returned.fal |
| e1e0 | 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 65 72 72 6f | se..2..It.returned.too.many.erro |
| e200 | 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 72 6f 72 2d | rs.(see.`flycheck-checker-error- |
| e220 | 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 65 76 65 72 | threshold')...To.trigger.a.rever |
| e240 | 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 64 65 2c 20 | ification.from.Emacs.Lisp.code,. |
| e260 | 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 20 75 73 65 | do.not.modify.this.variable:.use |
| e280 | 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 63 6b 65 72 | .`flycheck-reset-enabled-checker |
| e2a0 | 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 2d 63 68 65 | '.")..(defvar-local.flycheck-che |
| e2c0 | 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 6f 20 75 73 | cker.nil..."Syntax.checker.to.us |
| e2e0 | 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 66 20 75 6e | e.for.the.current.buffer...If.un |
| e300 | 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 6c 65 63 74 | set.or.nil,.automatically.select |
| e320 | 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 72 6f 6d 20 | .a.suitable.syntax.checker.from. |
| e340 | 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 20 73 79 6e | `flycheck-checkers'.on.every.syn |
| e360 | 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 61 78 20 63 | tax.check...If.set.to.a.syntax.c |
| e380 | 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 63 68 65 63 | hecker.only.use.this.syntax.chec |
| e3a0 | 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 6d 20 60 66 | ker.and.never.select.one.from.`f |
| e3c0 | 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 6c 6c 79 2e | lycheck-checkers'.automatically. |
| e3e0 | 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 20 72 65 67 | ..The.syntax.checker.is.used.reg |
| e400 | 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 74 61 69 6e | ardless.of.whether.it.is.contain |
| e420 | 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 20 60 66 6c | ed.in.`flycheck-checkers'.or.`fl |
| e440 | 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 49 66 20 74 | ycheck-disabled-checkers'...If.t |
| e460 | 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 65 20 69 6e | he.syntax.checker.is.unusable.in |
| e480 | 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 20 69 73 0a | .the.current.buffer.an.error.is. |
| e4a0 | 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 61 73 73 69 | signaled...A.syntax.checker.assi |
| e4c0 | 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 65 20 64 65 | gned.to.this.variable.must.be.de |
| e4e0 | 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 63 68 65 63 | fined.with.`flycheck-define-chec |
| e500 | 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 68 65 63 6b | ker'...Use.the.command.`flycheck |
| e520 | 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 20 73 79 6e | -select-checker'.to.select.a.syn |
| e540 | 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 62 75 66 66 | tax.checker.for.the.current.buff |
| e560 | 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 66 69 6c 65 | er,.or.set.this.variable.as.file |
| e580 | 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 65 20 61 20 | .local.variable.to.always.use.a. |
| e5a0 | 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 61 0a 66 69 | specific.syntax.checker.for.a.fi |
| e5c0 | 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 70 65 63 69 | le...See.Info.Node.`(Emacs)Speci |
| e5e0 | 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 72 65 0a 69 | fying.File.Variables'.for.more.i |
| e600 | 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 6c 65 73 2e | nformation.about.file.variables. |
| e620 | 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 61 66 65 2d | ").(put.'flycheck-checker.'safe- |
| e640 | 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 69 73 74 65 | local-variable.'flycheck-registe |
| e660 | 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 6c 79 63 68 | red-checker-p)..(defcustom.flych |
| e680 | 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 69 6f 6e 73 | eck-locate-config-file-functions |
| e6a0 | 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 73 79 6e 74 | .nil..."Functions.to.locate.synt |
| e6c0 | 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 65 73 2e 0a | ax.checker.configuration.files.. |
| e6e0 | 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 6d 75 73 74 | .Each.function.in.this.hook.must |
| e700 | 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 61 6c 75 65 | .accept.two.arguments:.The.value |
| e720 | 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 61 72 69 61 | .of.the.configuration.file.varia |
| e740 | 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 73 79 6d 62 | ble,.and.the.syntax.checker.symb |
| e760 | 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 20 73 74 72 | ol...It.must.return.either.a.str |
| e780 | 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 0a 74 68 65 | ing.with.an.absolute.path.to.the |
| e7a0 | 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 20 69 66 20 | .configuration.file,.or.nil,.if. |
| e7c0 | 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 72 61 74 69 | it.cannot.locate.the.configurati |
| e7e0 | 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 68 69 73 20 | on.file...The.functions.in.this. |
| e800 | 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 61 70 70 65 | hook.are.called.in.order.of.appe |
| e820 | 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 75 72 6e 73 | arance,.until.a.function.returns |
| e840 | 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 20 66 69 6c | .non-nil...The.configuration.fil |
| e860 | 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 69 73 20 74 | e.returned.by.that.function.is.t |
| e880 | 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 6b 65 72 20 | hen.given.to.the.syntax.checker. |
| e8a0 | 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 20 69 73 20 | if.it.exists...This.variable.is. |
| e8c0 | 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 6e 6f 64 65 | an.abnormal.hook...See.Info.node |
| e8e0 | 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 66 6c 79 63 | .`(elisp)Hooks'."...:group.'flyc |
| e900 | 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 74 29 0a 0a | heck...:type.'hook...:risky.t).. |
| e920 | 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 65 72 72 6f | (defcustom.flycheck-checker-erro |
| e940 | 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 72 72 6f 72 | r-threshold.400..."Maximum.error |
| e960 | 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 2e 0a 0a 54 | s.allowed.per.syntax.checker...T |
| e980 | 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 |
| e9a0 | 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 6d 61 78 69 | her.an.integer.denoting.the.maxi |
| e9c0 | 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 74 61 78 20 | mum.number.of.errors.per.syntax. |
| e9e0 | 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 6f 0a 6e 6f | checker.and.buffer,.or.nil.to.no |
| ea00 | 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 66 72 6f 6d | t.limit.the.errors.reported.from |
| ea20 | 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 76 61 72 69 | .a.syntax.checker...If.this.vari |
| ea40 | 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 78 20 63 68 | able.is.a.number.and.a.syntax.ch |
| ea60 | 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 61 6e 20 74 | ecker.reports.more.errors.than.t |
| ea80 | 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 74 73 20 65 | he.value.of.this.variable,.its.e |
| eaa0 | 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 20 6e 6f 74 | rrors.are.not.discarded,.and.not |
| eac0 | 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 72 20 61 76 | .highlighted.in.the.buffer.or.av |
| eae0 | 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 54 68 65 20 | ailable.in.the.error.list...The. |
| eb00 | 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 6c 73 6f 20 | affected.syntax.checker.is.also. |
| eb20 | 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 68 65 63 6b | disabled.for.future.syntax.check |
| eb40 | 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 66 6c 79 63 | s.of.the.buffer."...:group.'flyc |
| eb60 | 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 20 3a 74 61 | heck...:type.'(choice.(const.:ta |
| eb80 | 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 6f 72 73 22 | g."Do.not.limit.reported.errors" |
| eba0 | 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. |
| ebc0 | 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 72 73 22 29 | :tag."Maximum.number.of.errors") |
| ebe0 | 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 6e 20 | )...:risky.t...:package-version. |
| ec00 | 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 75 73 74 6f | '(flycheck..."0.22"))..(defcusto |
| ec20 | 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 63 74 69 6f | m.flycheck-process-error-functio |
| ec40 | 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 73 73 20 65 | ns.nil..."Functions.to.process.e |
| ec60 | 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 73 20 68 6f | rrors...Each.function.in.this.ho |
| ec80 | 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 6d 65 6e 74 | ok.must.accept.a.single.argument |
| eca0 | 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 73 2e 0a 0a | :.A.Flycheck.error.to.process... |
| ecc0 | 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 72 65 20 63 | All.functions.in.this.hook.are.c |
| ece0 | 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 2c 0a 75 6e | alled.in.order.of.appearance,.un |
| ed00 | 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 69 6c 2e 20 | til.a.function.returns.non-nil.. |
| ed20 | 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 6f 6b 0a 6d | .Thus,.a.function.in.this.hook.m |
| ed40 | 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 66 75 72 74 | ay.return.nil,.to.allow.for.furt |
| ed60 | 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 20 6f 72 0a | her.processing.of.the.error,.or. |
| ed80 | 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 74 65 20 74 | any.non-nil.value,.to.indicate.t |
| eda0 | 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 65 73 73 65 | hat.the.error.was.fully.processe |
| edc0 | 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 6f 63 65 73 | d.and.inhibit.any.further.proces |
| ede0 | 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 6c 65 64 20 | sing...The.functions.are.called. |
| ee00 | 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 69 6d 6d 65 | for.each.newly.parsed.error.imme |
| ee20 | 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 69 6e 67 20 | diately.after.the.corresponding. |
| ee40 | 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 20 74 68 69 | syntax.checker.finished...At.thi |
| ee60 | 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 68 65 20 70 | s.stage,.the.overlays.from.the.p |
| ee80 | 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 69 6c 6c 20 | revious.syntax.checks.are.still. |
| eea0 | 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 72 74 68 65 | present,.and.there.may.be.furthe |
| eec0 | 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 69 6e 2e 0a | r.syntax.checkers.in.the.chain.. |
| eee0 | 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 6c 20 68 6f | .This.variable.is.an.abnormal.ho |
| ef00 | 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 6f 6f 6b 73 | ok...See.Info.node.`(elisp)Hooks |
| ef20 | 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 20 27 | '."...:group.'flycheck...:type.' |
| ef40 | 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 79 63 68 65 | hook...:package-version.'(flyche |
| ef60 | 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 65 66 63 75 | ck..."0.13")...:risky.t)..(defcu |
| ef80 | 73 74 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 61 75 74 6f 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 | stom.flycheck-auto-display-error |
| efa0 | 73 2d 61 66 74 65 72 2d 63 68 65 63 6b 69 6e 67 20 74 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f | s-after-checking.t..."Whether.to |
| efc0 | 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 61 74 | .automatically.display.errors.at |
| efe0 | 20 74 68 65 20 63 75 72 72 65 6e 74 20 70 6f 69 6e 74 20 61 66 74 65 72 20 63 68 65 63 6b 69 6e | .the.current.point.after.checkin |
| f000 | 67 2e 0a 0a 57 68 65 6e 20 62 65 69 6e 67 20 73 65 74 20 74 6f 20 60 6e 69 6c 27 2c 20 69 74 20 | g...When.being.set.to.`nil',.it. |
| f020 | 77 69 6c 6c 20 70 72 65 76 65 6e 74 20 46 6c 79 63 68 65 63 6b 20 66 72 6f 6d 20 61 75 74 6f 6d | will.prevent.Flycheck.from.autom |
| f040 | 61 74 69 63 61 6c 6c 79 20 64 69 73 70 6c 61 79 69 6e 67 0a 65 72 72 6f 72 20 6d 65 73 73 61 67 | atically.displaying.error.messag |
| f060 | 65 73 2e 20 54 68 69 73 20 73 65 74 74 69 6e 67 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 6e 20 | es..This.setting.is.useful.when. |
| f080 | 46 6c 79 63 68 65 63 6b 20 69 73 20 75 73 65 64 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 0a 60 | Flycheck.is.used.together.with.` |
| f0a0 | 66 6c 79 63 68 65 63 6b 2d 70 6f 73 66 72 61 6d 65 27 2c 20 74 6f 20 70 72 65 76 65 6e 74 20 60 | flycheck-posframe',.to.prevent.` |
| f0c0 | 66 6c 79 63 68 65 63 6b 2d 70 6f 73 66 72 61 6d 65 27 20 66 72 6f 6d 20 72 65 70 65 61 74 65 64 | flycheck-posframe'.from.repeated |
| f0e0 | 6c 79 20 64 69 73 70 6c 61 79 69 6e 67 0a 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 2e 22 0a | ly.displaying.errors.at.point.". |
| f100 | 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 6c | ..:group.'flycheck...:type.'bool |
| f120 | 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 63 | ean...:package-version.'(flychec |
| f140 | 6b 20 2e 20 22 33 35 22 29 0a 20 20 3a 73 61 66 65 20 23 27 62 6f 6f 6c 65 61 6e 70 29 0a 0a 28 | k..."35")...:safe.#'booleanp)..( |
| f160 | 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 |
| f180 | 73 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 | s-delay.0.9..."Delay.in.seconds. |
| f1a0 | 62 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 | before.displaying.errors.at.poin |
| f1c0 | 74 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 | t...Use.floating.point.numbers.t |
| f1e0 | 6f 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 | o.express.fractions.of.seconds." |
| f200 | 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 6e 75 6d | ...:group.'flycheck...:type.'num |
| f220 | 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 79 63 68 65 63 | ber...:package-version.'(flychec |
| f240 | 6b 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 | k..."0.15")...:safe.#'numberp).. |
| f260 | 28 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 | (defcustom.flycheck-display-erro |
| f280 | 72 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 | rs-function.#'flycheck-display-e |
| f2a0 | 72 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 | rror-messages..."Function.to.dis |
| f2c0 | 70 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 | play.error.messages...If.set.to. |
| f2e0 | 61 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 | a.function,.call.the.function.wi |
| f300 | 74 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 | th.the.list.of.errors.to.display |
| f320 | 20 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 | .as.single.argument...Each.error |
| f340 | 20 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 | .is.an.instance.of.the.`flycheck |
| f360 | 2d 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 | -error'.struct...If.set.to.nil,. |
| f380 | 64 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 | do.not.display.errors.at.all.".. |
| f3a0 | 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 63 68 6f 69 | .:group.'flycheck...:type.'(choi |
| f3c0 | 63 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 | ce.(const.:tag."Display.error.me |
| f3e0 | 73 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 | ssages"......................... |
| f400 | 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 29 | flycheck-display-error-messages) |
| f420 | 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 44 | ..................(const.:tag."D |
| f440 | 69 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 | isplay.error.messages.only.if.no |
| f460 | 20 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 | .error.list".................... |
| f480 | 20 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 | .....flycheck-display-error-mess |
| f4a0 | 61 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 | ages-unless-error-list)......... |
| f4c0 | 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 45 72 72 6f 72 20 64 | .........(function.:tag."Error.d |
| f4e0 | 69 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 | isplay.function"))...:package-ve |
| f500 | 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 72 69 | rsion.'(flycheck..."0.13")...:ri |
| f520 | 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 6c 65 61 | sky.t)..(defcustom.flycheck-clea |
| f540 | 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c | r-displayed-errors-function.#'fl |
| f560 | 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 2d 6d 65 73 | ycheck-clear-displayed-error-mes |
| f580 | 73 61 67 65 73 0a 20 20 22 46 75 6e 63 74 69 6f 6e 20 74 6f 20 68 69 64 65 20 65 72 72 6f 72 20 | sages..."Function.to.hide.error. |
| f5a0 | 6d 65 73 73 61 67 65 20 64 69 73 70 6c 61 79 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 64 | message.displayed.by.`flycheck-d |
| f5c0 | 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 27 2e 0a 0a 49 66 20 73 65 74 | isplay-errors-function'...If.set |
| f5e0 | 20 74 6f 20 61 20 66 75 6e 63 74 69 6f 6e 2c 20 69 74 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 | .to.a.function,.it.will.be.calle |
| f600 | 64 20 77 69 74 68 20 6e 6f 20 61 72 67 75 6d 65 6e 74 73 20 74 6f 0a 63 6c 65 61 72 20 61 6c 6c | d.with.no.arguments.to.clear.all |
| f620 | 20 64 69 73 70 6c 61 79 65 64 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 3a | .displayed.errors.at.point."...: |
| f640 | 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 65 | group.'flycheck...:type.'(choice |
| f660 | 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 43 6c 65 61 72 20 64 69 73 70 6c 61 79 65 64 20 65 72 | .(const.:tag."Clear.displayed.er |
| f680 | 72 6f 72 20 6d 65 73 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 | ror.messages"................... |
| f6a0 | 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 | ......flycheck-clear-displayed-e |
| f6c0 | 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rror-messages).................. |
| f6e0 | 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 43 6c 65 61 72 20 64 69 73 70 6c 61 79 65 64 20 | (function.:tag."Clear.displayed. |
| f700 | 65 72 72 6f 72 73 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 | errors.function"))...:package-ve |
| f720 | 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 34 2e 32 22 29 0a 20 20 3a 72 69 | rsion.'(flycheck..."34.2")...:ri |
| f740 | 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 68 65 6c 70 | sky.t)..(defcustom.flycheck-help |
| f760 | 2d 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 | -echo-function.#'flycheck-help-e |
| f780 | 63 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 | cho-all-error-messages..."Functi |
| f7a0 | 6f 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 | on.to.compute.the.contents.of.th |
| f7c0 | 65 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 | e.error.tooltips...If.set.to.a.f |
| f7e0 | 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 68 20 | unction,.call.the.function.with. |
| f800 | 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 61 73 | the.list.of.errors.to.display.as |
| f820 | 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 69 73 | .single.argument...Each.error.is |
| f840 | 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 65 72 | .an.instance.of.the.`flycheck-er |
| f860 | 72 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 | ror'.struct...The.function.is.us |
| f880 | 65 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 | ed.to.set.the.help-echo.property |
| f8a0 | 20 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 | .of.flycheck.error.overlays...It |
| f8c0 | 20 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 | .should.return.a.string,.which.i |
| f8e0 | 73 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 | s.displayed.when.the.user.hovers |
| f900 | 20 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 | .over.an.error.or.presses.\\[dis |
| f920 | 70 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 | play-local-help]...If.set.to.nil |
| f940 | 2c 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 | ,.do.not.show.error.tooltips.".. |
| f960 | 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 63 68 6f 69 | .:group.'flycheck...:type.'(choi |
| f980 | 63 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 | ce.(const.:tag."Concatenate.erro |
| f9a0 | 72 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 | r.messages.to.form.a.tooltip"... |
| f9c0 | 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 68 | ......................flycheck-h |
| f9e0 | 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 29 0a 20 20 20 | elp-echo-all-error-messages).... |
| fa00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 74 69 6f 6e 20 3a 74 61 67 20 22 48 65 | ..............(function.:tag."He |
| fa20 | 6c 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 | lp.echo.function"))...:package-v |
| fa40 | 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 0a 20 20 3a 72 | ersion.'(flycheck..."0.25")...:r |
| fa60 | 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 2d 63 6f 6d | isky.t)..(defcustom.flycheck-com |
| fa80 | 6d 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 | mand-wrapper-function.#'identity |
| faa0 | 0a 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 | ..."Function.to.modify.checker.c |
| fac0 | 6f 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 | ommands.before.execution...The.v |
| fae0 | 61 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 | alue.of.this.option.is.a.functio |
| fb00 | 6e 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 | n.which.is.given.a.list.containi |
| fb20 | 6e 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 | ng.the.full.command.of.a.syntax. |
| fb40 | 63 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 | checker.after.substitution.throu |
| fb60 | 67 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 | gh.`flycheck-substitute-argument |
| fb80 | 27 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 | '.but.before.execution...The.fun |
| fba0 | 63 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 | ction.may.return.a.new.command.f |
| fbc0 | 6f 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 | or.Flycheck.to.execute...The.def |
| fbe0 | 61 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 | ault.value.is.`identity'.which.d |
| fc00 | 6f 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 | oes.not.change.the.command...You |
| fc20 | 20 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 | .may.provide.your.own.function.t |
| fc40 | 6f 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 | o.run.Flycheck.commands.through. |
| fc60 | 60 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 | `bundle.exec',.`nix-shell'.or.si |
| fc80 | 6d 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 | milar.wrappers."...:group.'flych |
| fca0 | 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 20 3a 74 61 67 | eck...:type.'(choice.(const.:tag |
| fcc0 | 20 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 | ."Do.not.modify.commands".identi |
| fce0 | 74 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 | ty)..................(function.: |
| fd00 | 74 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 | tag."Modify.command.with.a.custo |
| fd20 | 6d 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 | m.function"))...:package-version |
| fd40 | 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 73 6b 79 20 74 | .'(flycheck..."0.25")...:risky.t |
| fd60 | 29 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 | )..(defcustom.flycheck-executabl |
| fd80 | 65 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 | e-find.#'flycheck-default-execut |
| fda0 | 61 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 | able-find..."Function.to.search. |
| fdc0 | 66 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 | for.executables...The.value.of.t |
| fde0 | 68 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 | his.option.is.a.function.which.i |
| fe00 | 73 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 | s.given.the.name.or.path.of.an.e |
| fe20 | 78 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 | xecutable.and.shall.return.the.f |
| fe40 | 75 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 | ull.path.to.the.executable,.or.n |
| fe60 | 69 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 | il.if.the.executable.does.not.ex |
| fe80 | 69 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 | it...The.default.is.`flycheck-de |
| fea0 | 66 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 | fault-executable-find',.which.se |
| fec0 | 61 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 | arches.variable.`exec-path'.when |
| fee0 | 20 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 | .given.a.command.name,.and.resol |
| ff00 | 76 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 | ves.paths.to.absolute.ones...You |
| ff20 | 20 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 | .can.customize.this.option.to.se |
| ff40 | 61 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 | arch.for.checkers.in.other.envir |
| ff60 | 6f 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 | onments.such.as.bundle.or.NixOS. |
| ff80 | 73 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 | sandboxes."...:group.'flycheck.. |
| ffa0 | 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 | .:type.'(choice...........(const |
| ffc0 | 20 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 | .:tag."Search.executables.in.`ex |
| ffe0 | 65 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 | ec-path'"..................flych |
| 10000 | 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 29 0a 20 20 20 | eck-default-executable-find).... |
| 10020 | 20 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 | .......(function.:tag."Search.ex |
| 10040 | 65 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 | ecutables.with.a.custom.function |
| 10060 | 22 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 | "))...:package-version.'(flychec |
| 10080 | 6b 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 | k..."32")...:risky.t)..(defun.fl |
| 100a0 | 79 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 | ycheck-default-executable-find.( |
| 100c0 | 65 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 | executable)..."Resolve.EXECUTABL |
| 100e0 | 45 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 | E.to.a.full.path...Like.`executa |
| 10100 | 62 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 | ble-find',.but.supports.relative |
| 10120 | 20 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 | .paths...Attempts.invoking.`exec |
| 10140 | 75 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 | utable-find'.first;.if.that.retu |
| 10160 | 72 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 | rns.nil,.and.EXECUTABLE.contains |
| 10180 | 20 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 | .a.directory.component,.expands. |
| 101a0 | 74 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 | to.a.full.path.and.tries.invokin |
| 101c0 | 67 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 | g.`executable-find'.again."...;; |
| 101e0 | 20 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 | .file-name-directory.returns.non |
| 10200 | 2d 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 | -nil.iff.the.given.path.has.a... |
| 10220 | 3b 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 | ;;.directory.component....(or... |
| 10240 | 20 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 | .(executable-find.executable)... |
| 10260 | 20 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 | .(when.(file-name-directory.exec |
| 10280 | 75 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 | utable)......(executable-find.(e |
| 102a0 | 78 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 | xpand-file-name.executable))))). |
| 102c0 | 0a 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 | .(defcustom.flycheck-indication- |
| 102e0 | 6d 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 | mode.'left-fringe..."The.indicat |
| 10300 | 69 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 | ion.mode.for.Flycheck.errors...T |
| 10320 | 68 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 | his.variable.controls.how.Flyche |
| 10340 | 63 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 | ck.indicates.errors.in.buffers.. |
| 10360 | 4d 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 | May.be.`left-fringe',.`right-fri |
| 10380 | 6e 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 | nge',.`left-margin',.`right-marg |
| 103a0 | 69 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 | in',.or.nil...If.set.to.`left-fr |
| 103c0 | 69 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 | inge'.or.`right-fringe',.indicat |
| 103e0 | 65 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 | e.errors.via.icons.in.the.left.a |
| 10400 | 6e 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 | nd.right.fringe.respectively...I |
| 10420 | 66 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 | f.set.to.`left-margin'.or.`right |
| 10440 | 2d 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 | -margin',.use.the.margins.instea |
| 10460 | 64 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 | d...If.set.to.nil,.do.not.indica |
| 10480 | 74 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 | te.errors.and.warnings,.but.just |
| 104a0 | 0a 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 | .highlight.them.according.to.`fl |
| 104c0 | 79 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 | ycheck-highlighting-mode'."...:g |
| 104e0 | 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 65 20 | roup.'flycheck...:type.'(choice. |
| 10500 | 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 74 68 65 20 6c 65 66 | (const.:tag."Indicate.in.the.lef |
| 10520 | 74 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 | t.fringe".left-fringe).......... |
| 10540 | 20 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 | ........(const.:tag."Indicate.in |
| 10560 | 20 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 | .the.right.fringe".right-fringe) |
| 10580 | 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 49 | ..................(const.:tag."I |
| 105a0 | 6e 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 | ndicate.in.the.left.margin".left |
| 105c0 | 2d 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 | -margin)..................(const |
| 105e0 | 20 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 | .:tag."Indicate.in.the.right.mar |
| 10600 | 67 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 | gin".right-margin).............. |
| 10620 | 20 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 | ....(const.:tag."Do.not.indicate |
| 10640 | 22 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 | ".nil))...:safe.#'symbolp)..(def |
| 10660 | 63 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 | custom.flycheck-highlighting-mod |
| 10680 | 65 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 | e.'symbols..."The.highlighting.m |
| 106a0 | 6f 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 | ode.for.Flycheck.errors.and.warn |
| 106c0 | 69 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 | ings...The.highlighting.mode.con |
| 106e0 | 74 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 | trols.how.Flycheck.highlights.er |
| 10700 | 72 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 | rors.in.buffers.when.a.checker.o |
| 10720 | 6e 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 | nly.reports.the.starting.positio |
| 10740 | 6e 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 | n.of.an.error...The.following.mo |
| 10760 | 64 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 | des.are.known:..`columns'......H |
| 10780 | 69 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 | ighlight.a.single.character...If |
| 107a0 | 20 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 | .the.error.does.not.have.a.colum |
| 107c0 | 6e 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 | n,......highlight.the.whole.line |
| 107e0 | 2e 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 | ...`symbols'......Highlight.a.fu |
| 10800 | 6c 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 | ll.symbol.if.there.is.any,.other |
| 10820 | 77 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 | wise.behave.like.`columns'...... |
| 10840 | 20 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 | .This.is.the.default...`sexps'.. |
| 10860 | 20 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 | ....Highlight.a.full.expression, |
| 10880 | 20 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 | .if.there.is.any,.otherwise.beha |
| 108a0 | 76 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 | ve.like......`columns'...Note.th |
| 108c0 | 61 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 | at.this.mode.can.be.*very*.slow. |
| 108e0 | 69 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 | in.some.major.modes...`lines'... |
| 10900 | 20 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 | ...Highlight.the.whole.line...ni |
| 10920 | 6c 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 | l......Do.not.highlight.errors.a |
| 10940 | 74 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 | t.all...However,.errors.will.sti |
| 10960 | 6c 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 | ll......be.reported.in.the.mode. |
| 10980 | 6c 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 | line.and.in.error.message.popups |
| 109a0 | 2c 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 | ,......and.indicated.according.t |
| 109c0 | 6f 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 | o.`flycheck-indication-mode'.".. |
| 109e0 | 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 63 68 6f 69 | .:group.'flycheck...:type.'(choi |
| 10a00 | 63 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 | ce.(const.:tag."Highlight.column |
| 10a20 | 73 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 | s.only".columns)................ |
| 10a40 | 20 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 | ..(const.:tag."Highlight.symbols |
| 10a60 | 22 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 | ".symbols)..................(con |
| 10a80 | 73 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 | st.:tag."Highlight.expressions". |
| 10aa0 | 73 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 | sexps)..................(const.: |
| 10ac0 | 74 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 | tag."Highlight.whole.lines".line |
| 10ae0 | 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 61 67 20 | s)..................(const.:tag. |
| 10b00 | 22 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 | "Do.not.highlight.errors".nil)). |
| 10b20 | 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... |
| 10b40 | 22 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 | "0.14")...:safe.#'symbolp)..(def |
| 10b60 | 76 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 | var.flycheck-current-errors).(de |
| 10b80 | 66 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 | fun.flycheck-refresh-fringes-and |
| 10ba0 | 2d 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 | -margins.()..."Refresh.fringes.a |
| 10bc0 | 6e 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 | nd.margins.of.all.windows.displa |
| 10be0 | 79 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 | ying.the.current.buffer...If.any |
| 10c00 | 20 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 | .errors.are.currently.shown,.lau |
| 10c20 | 6e 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 | nch.a.new.check,.to.adjust.to.a. |
| 10c40 | 70 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 | potential.new.indication.mode.". |
| 10c60 | 20 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 | ..(dolist.(win.(get-buffer-windo |
| 10c80 | 77 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 | w-list)).....(set-window-margins |
| 10ca0 | 20 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 | .win.left-margin-width.right-mar |
| 10cc0 | 67 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 | gin-width).....(set-window-fring |
| 10ce0 | 65 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 | es.win.left-fringe-width.right-f |
| 10d00 | 72 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 | ringe-width))...(when.flycheck-c |
| 10d20 | 75 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 | urrent-errors.....(flycheck-buff |
| 10d40 | 65 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 | er)))..(defun.flycheck-set-indic |
| 10d60 | 61 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 | ation-mode.(&optional.mode)..."S |
| 10d80 | 65 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 | et.`flycheck-indication-mode'.to |
| 10da0 | 20 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 | .MODE.and.adjust.margins.and.fri |
| 10dc0 | 6e 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 | nges...When.MODE.is.nil,.adjust. |
| 10de0 | 77 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 | window.parameters.without.changi |
| 10e00 | 6e 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 | ng.the.mode...This.function.can. |
| 10e20 | 62 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 | be.useful.as.a.`flycheck-mode-ho |
| 10e40 | 6f 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 | ok',.especially.if.you.use.margi |
| 10e60 | 6e 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 | ns.only.in.Flycheck.buffers...Wh |
| 10e80 | 65 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 | en.MODE.is.`left-margin',.the.le |
| 10ea0 | 66 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 | ft.fringe.is.reduced.to.1.pixel. |
| 10ec0 | 74 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 | to.save.space."...(interactive.( |
| 10ee0 | 6c 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 | list.(intern.(completing-read... |
| 10f00 | 20 20 20 20 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 | ............................"Mod |
| 10f20 | 65 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 | e:.".'("left-fringe"."right-frin |
| 10f40 | 67 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 | ge"............................. |
| 10f60 | 20 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 | ............."left-margin"."righ |
| 10f80 | 74 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 | t-margin")...................... |
| 10fa0 | 20 20 20 20 20 20 20 20 20 6e 69 6c 20 74 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 | .........nil.t.nil.nil.......... |
| 10fc0 | 20 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 | .....................(prin1-to-s |
| 10fe0 | 74 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 | tring.flycheck-indication-mode)) |
| 11000 | 29 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 | )))...(setq.mode.(or.mode.flyche |
| 11020 | 63 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 | ck-indication-mode))...(pcase.mo |
| 11040 | 64 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 | de.....((or.`left-fringe.`right- |
| 11060 | 66 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 | fringe)......(setq.left-fringe-w |
| 11080 | 69 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 | idth.8.right-fringe-width.8..... |
| 110a0 | 20 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 | .......left-margin-width.0.right |
| 110c0 | 2d 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 | -margin-width.0)).....(`left-mar |
| 110e0 | 67 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 | gin......(setq.left-fringe-width |
| 11100 | 20 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 | .1.right-fringe-width.8......... |
| 11120 | 20 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 | ...left-margin-width.1.right-mar |
| 11140 | 67 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 | gin-width.0)).....(`right-margin |
| 11160 | 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 38 20 | ......(setq.left-fringe-width.8. |
| 11180 | 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 20 20 | right-fringe-width.8............ |
| 111a0 | 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 6d 61 72 67 69 6e | left-margin-width.0.right-margin |
| 111c0 | 2d 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 | -width.1)).....(_.(user-error."I |
| 111e0 | 6e 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 | nvalid.indication.mode")))...(se |
| 11200 | 74 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 | tq-local.flycheck-indication-mod |
| 11220 | 65 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 | e.mode)...(flycheck-refresh-frin |
| 11240 | 67 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 | ges-and-margins))..(define-widge |
| 11260 | 74 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 | t.'flycheck-highlighting-style.' |
| 11280 | 6c 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 | lazy..."A.value.for.`flycheck-hi |
| 112a0 | 67 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 | ghlighting-style'."...:offset.2. |
| 112c0 | 20 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 | ..:format."%t:.Use.%v"...:type.' |
| 112e0 | 28 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 | (choice...........:format."%[Val |
| 11300 | 75 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 | ue.Menu%].%v"...........(const.: |
| 11320 | 74 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 | tag."no.highlighting".nil)...... |
| 11340 | 20 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 | .....(const.:tag."a.face.indicat |
| 11360 | 69 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 | ing.the.error.level".level-face) |
| 11380 | 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 70 61 69 72 20 6f 66 | ...........(list.:tag."a.pair.of |
| 113a0 | 20 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 | .delimiters".................(co |
| 113c0 | 6e 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 | nst.:format."".delimiters)...... |
| 113e0 | 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 65 66 6f 72 65 22 | ...........(string.:tag."Before" |
| 11400 | 29 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 | ).................(string.:tag." |
| 11420 | 41 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 | After"))...........(list.:tag."a |
| 11440 | 20 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 | .conditional.mix.of.styles"..... |
| 11460 | 20 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 | ............(const.:format."".co |
| 11480 | 6e 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 | nditional).................(inte |
| 114a0 | 67 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 | ger.:tag."Up.to.this.many.lines" |
| 114c0 | 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 68 69 67 68 | ).................(flycheck-high |
| 114e0 | 6c 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 | lighting-style.:format."Use.%v") |
| 11500 | 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 |
| 11520 | 69 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 | ighting-style.:format."Otherwise |
| 11540 | 2c 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 | ,.use.%v"))))..(defun.flycheck-- |
| 11560 | 6d 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 | make-highlighting-delimiter.(cha |
| 11580 | 72 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 | r)..."Make.a.highlighting.bracke |
| 115a0 | 74 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 | t.symbol.by.repeating.CHAR.twice |
| 115c0 | 2e 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 | ."...(compose-chars.?\s......... |
| 115e0 | 20 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 | .........;;.'(Bl...Br).?\s...... |
| 11600 | 20 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 | ............'(Bc.Br.30.0).char.. |
| 11620 | 20 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 | ................'(Bc.Bl.-30.0).c |
| 11640 | 68 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 | har))..(defcustom.flycheck-highl |
| 11660 | 69 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 | ighting-style...`(conditional.4. |
| 11680 | 6c 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 | level-face.(delimiters.""."")).. |
| 116a0 | 20 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 | ."The.highlighting.style.for.Fly |
| 116c0 | 63 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 | check.errors.and.warnings...The. |
| 116e0 | 68 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 | highlighting.style.controls.how. |
| 11700 | 46 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 | Flycheck.highlights.error.region |
| 11720 | 73 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 | s.in.buffers...The.following.sty |
| 11740 | 6c 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 | les.are.supported:..nil......Do. |
| 11760 | 6e 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 | not.highlight.errors...Same.as.s |
| 11780 | 65 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 | etting......`flycheck-highlighti |
| 117a0 | 6e 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 | ng-mode'.to.nil...`level-face'.. |
| 117c0 | 20 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 | ....Chose.a.face.depending.on.th |
| 117e0 | 65 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 | e.severity.of.the.error,.and.... |
| 11800 | 20 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 | ..apply.it.to.the.whole.error.te |
| 11820 | 78 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 | xt...See.also.the......`flycheck |
| 11840 | 2d 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 | -define-error-level'.and.`flyche |
| 11860 | 63 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 | ck-error',......`flycheck-warnin |
| 11880 | 67 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 | g',.and.`flycheck-info'.faces... |
| 118a0 | 5c 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 | \(`delimiters'.BEFORE.AFTER).... |
| 118c0 | 20 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 | ..Draw.delimiters.on.each.side.o |
| 118e0 | 66 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 | f.the.error...BEFORE.and.AFTER.. |
| 11900 | 20 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 | ....indicate.which.delimiters.to |
| 11920 | 20 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 | .use...If.they.are.strings,.they |
| 11940 | 0a 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 | ......are.used.as-is...If.they.a |
| 11960 | 72 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 | re.characters,.they.are.repeated |
| 11980 | 0a 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 | ......twice.and.composed.into.a. |
| 119a0 | 73 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 | single.character...Delimiters.us |
| 119c0 | 65 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 | e......the.fringe.face.correspon |
| 119e0 | 64 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 | ding.to.the.severity.of.each.err |
| 11a00 | 6f 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 | or,......as.well.as.the.`flychec |
| 11a20 | 6b 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 | k-error-delimiter'.face...Delimi |
| 11a40 | 74 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 | ted......text.has.the.`flycheck- |
| 11a60 | 64 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 | delimited-error'.face...\(`condi |
| 11a80 | 74 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 | tional'.NLINES.S1.S2)......Use.s |
| 11aa0 | 74 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 | tyle.S1.for.errors.spanning.up.t |
| 11ac0 | 6f 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 | o.NLINES.lines,.and......style.S |
| 11ae0 | 32 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 | 2.otherwise...See.also.`flycheck |
| 11b00 | 2d 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 | -highlighting-mode'.and.`flychec |
| 11b20 | 6b 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 | k-indication-mode'."...:group.'f |
| 11b40 | 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 68 69 67 68 6c 69 | lycheck...:type.'flycheck-highli |
| 11b60 | 67 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 | ghting-style...:package-version. |
| 11b80 | 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 74 29 0a 0a 28 | '(flycheck..."32")...:safe.t)..( |
| 11ba0 | 64 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 | defcustom.flycheck-check-syntax- |
| 11bc0 | 61 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 | automatically.'(save............ |
| 11be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11c00 | 20 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 | ......idle-change............... |
| 11c20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 11c40 | 20 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 | ...new-line..................... |
| 11c60 | 20 20 20 20 20 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 | .............................mod |
| 11c80 | 65 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 | e-enabled)..."When.Flycheck.shou |
| 11ca0 | 6c 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 | ld.check.syntax.automatically... |
| 11cc0 | 54 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 | This.variable.is.a.list.of.event |
| 11ce0 | 73 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 | s.that.may.trigger.syntax.checks |
| 11d00 | 2e 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 | ..The.following.events.are.known |
| 11d20 | 3a 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 | :..`save'......Check.syntax.imme |
| 11d40 | 64 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 | diately.after.the.buffer.was.sav |
| 11d60 | 65 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 | ed...`idle-change'......Check.sy |
| 11d80 | 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 6b | ntax.a.short.time.(see.`flycheck |
| 11da0 | 2d 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 | -idle-change-delay')......after. |
| 11dc0 | 74 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 | the.last.change.to.the.buffer... |
| 11de0 | 60 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 | `idle-buffer-switch'......Check. |
| 11e00 | 73 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 | syntax.a.short.time.(see.`flyche |
| 11e20 | 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 29 0a 20 20 | ck-idle-buffer-switch-delay')... |
| 11e40 | 20 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 | ...after.the.user.switches.to.a. |
| 11e60 | 62 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 | buffer...`new-line'......Check.s |
| 11e80 | 79 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 | yntax.immediately.after.a.new.li |
| 11ea0 | 6e 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 | ne.was.inserted.into......the.bu |
| 11ec0 | 66 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 | ffer...`mode-enabled'......Check |
| 11ee0 | 20 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 | .syntax.immediately.when.variabl |
| 11f00 | 65 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 | e.`flycheck-mode'.is......non-ni |
| 11f20 | 6c 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 | l...Flycheck.performs.a.syntax.c |
| 11f40 | 68 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 | hecks.only.on.events,.which.are. |
| 11f60 | 63 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 | contained.in.this.list...For.ins |
| 11f80 | 74 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 | tance,.if.the.value.of.this.vari |
| 11fa0 | 61 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 | able.is.`(mode-enabled.save)',.F |
| 11fc0 | 6c 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 | lycheck.will.only.check.if.the.m |
| 11fe0 | 6f 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 | ode.is.enabled.or.the.buffer.was |
| 12000 | 20 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 | .saved,.but.never.after.changes. |
| 12020 | 74 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 | to.the.buffer.contents...If.nil, |
| 12040 | 20 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 | .never.check.syntax.automaticall |
| 12060 | 79 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 | y...In.this.case,.use.`flycheck- |
| 12080 | 62 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 | buffer'.to.start.a.syntax.check. |
| 120a0 | 6d 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 | manually."...:group.'flycheck... |
| 120c0 | 3a 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 | :type.'(set.(const.:tag."After.t |
| 120e0 | 68 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 | he.buffer.was.saved".save)...... |
| 12100 | 20 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 | .........(const.:tag."After.the. |
| 12120 | 62 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 | buffer.was.changed.and.idle".idl |
| 12140 | 65 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 | e-change)...............(const.. |
| 12160 | 20 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 | ..............:tag."After.switch |
| 12180 | 69 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 | ing.the.current.buffer".idle-buf |
| 121a0 | 66 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 | fer-switch)...............(const |
| 121c0 | 20 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 | .:tag."After.a.new.line.was.inse |
| 121e0 | 72 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 | rted".new-line)...............(c |
| 12200 | 6f 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 | onst.:tag."After.`flycheck-mode' |
| 12220 | 20 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 | .was.enabled".mode-enabled))...: |
| 12240 | 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. |
| 12260 | 31 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 | 12")...:safe.#'flycheck-symbol-l |
| 12280 | 69 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 | ist-p)..(defcustom.flycheck-idle |
| 122a0 | 2d 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 | -change-delay.0.5..."How.many.se |
| 122c0 | 63 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 | conds.to.wait.after.a.change.bef |
| 122e0 | 6f 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 | ore.checking.syntax...After.the. |
| 12300 | 62 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 | buffer.was.changed,.Flycheck.wil |
| 12320 | 6c 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 | l.wait.as.many.seconds.as.the.va |
| 12340 | 6c 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 | lue.of.this.variable.before.star |
| 12360 | 74 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 | ting.a.syntax.check...If.the.buf |
| 12380 | 66 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 | fer.is.modified.during.this.time |
| 123a0 | 2c 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 | ,.Flycheck.will.wait.again...Thi |
| 123c0 | 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 20 60 69 64 | s.variable.has.no.effect,.if.`id |
| 123e0 | 6c 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 | le-change'.is.not.contained.in.` |
| 12400 | 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 |
| 12420 | 6c 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 | lly'."...:group.'flycheck...:typ |
| 12440 | 65 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 | e.'number...:package-version.'(f |
| 12460 | 6c 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 | lycheck..."0.13")...:safe.#'numb |
| 12480 | 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 69 64 6c 65 2d 62 | erp)..(defcustom.flycheck-idle-b |
| 124a0 | 75 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 | uffer-switch-delay.0.5..."How.ma |
| 124c0 | 6e 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 | ny.seconds.to.wait.after.switchi |
| 124e0 | 6e 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 | ng.buffers.before.checking.synta |
| 12500 | 78 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 | x...After.the.user.switches.to.a |
| 12520 | 20 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 | .new.buffer,.Flycheck.will.wait. |
| 12540 | 61 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 | as.many.seconds.as.the.value.of. |
| 12560 | 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 69 6e 67 20 61 0a | this.variable.before.starting.a. |
| 12580 | 73 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 | syntax.check...If.the.user.switc |
| 125a0 | 68 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 | hes.to.another.buffer.during.thi |
| 125c0 | 73 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 | s.time,.whether.a.syntax.check.i |
| 125e0 | 73 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 | s.still.performed.depends.on.the |
| 12600 | 0a 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 | .value.of.`flycheck-buffer-switc |
| 12620 | 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 65 72 73 27 2e 0a 0a | h-check-intermediate-buffers'... |
| 12640 | 54 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 | This.variable.has.no.effect.if.` |
| 12660 | 69 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 | idle-buffer-switch'.is.not.conta |
| 12680 | 69 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 | ined.in.`flycheck-check-syntax-a |
| 126a0 | 75 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 | utomatically'."...:group.'flyche |
| 126c0 | 63 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 | ck...:type.'number...:package-ve |
| 126e0 | 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 20 20 3a 73 61 66 65 | rsion.'(flycheck..."32")...:safe |
| 12700 | 20 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 | .#'numberp)..(defcustom.flycheck |
| 12720 | 2d 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 | -buffer-switch-check-intermediat |
| 12740 | 65 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 | e-buffers.nil..."Whether.to.chec |
| 12760 | 6b 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 | k.syntax.in.a.buffer.you.only.vi |
| 12780 | 73 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 | sit.briefly...If.nil,.then.when. |
| 127a0 | 79 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 | you.switch.to.a.buffer.but.switc |
| 127c0 | 68 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 | h.to.another.buffer.before.the.s |
| 127e0 | 79 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 | yntax.check.is.performed,.then.t |
| 12800 | 68 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 | he.check.is.canceled...If.non-ni |
| 12820 | 6c 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 | l,.then.syntax.checks.due.to.swi |
| 12840 | 74 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 | tching.buffers.are.always.perfor |
| 12860 | 6d 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 | med...This.only.affects.buffer.s |
| 12880 | 77 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 | witches.that.happen.less.than.`f |
| 128a0 | 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 68 2d 64 65 6c 61 79 | lycheck-idle-buffer-switch-delay |
| 128c0 | 27 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 | '.seconds.apart...This.variable. |
| 128e0 | 68 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 | has.no.effect.if.`idle-buffer-sw |
| 12900 | 69 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 | itch'.is.not.contained.in.`flych |
| 12920 | 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 27 2e | eck-check-syntax-automatically'. |
| 12940 | 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 62 6f | "...:group.'flycheck...:type.'bo |
| 12960 | 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 79 63 68 | olean...:package-version.'(flych |
| 12980 | 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 70 29 0a | eck..."32")...:safe.#'booleanp). |
| 129a0 | 0a 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 | .(defcustom.flycheck-standard-er |
| 129c0 | 72 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 | ror-navigation.t..."Whether.to.s |
| 129e0 | 75 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 | upport.error.navigation.with.`ne |
| 12a00 | 78 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 | xt-error'...If.non-nil,.enable.n |
| 12a20 | 61 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 | avigation.of.Flycheck.errors.wit |
| 12a40 | 68 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 | h.`next-error',.`previous-error' |
| 12a60 | 20 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 | .and.`first-error'...Otherwise,. |
| 12a80 | 74 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 | these.functions.just.navigate.er |
| 12aa0 | 72 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 | rors.from.compilation.modes...Fl |
| 12ac0 | 79 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 | ycheck.error.navigation.with.`fl |
| 12ae0 | 79 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 | ycheck-next-error',.`flycheck-pr |
| 12b00 | 65 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 | evious-error'.and.`flycheck-firs |
| 12b20 | 74 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 | t-error'.is.always.enabled,.rega |
| 12b40 | 72 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 | rdless.of.the.value.of.this.vari |
| 12b60 | 61 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 | able...Note.that.this.setting.on |
| 12b80 | 6c 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 | ly.takes.effect.when.variable.`f |
| 12ba0 | 6c 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 | lycheck-mode'.is.non-nil...Chang |
| 12bc0 | 69 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 | ing.it.will.not.affect.buffers.w |
| 12be0 | 68 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 | here.variable.`flycheck-mode'.is |
| 12c00 | 20 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 | .already.non-nil."...:group.'fly |
| 12c20 | 63 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 | check...:type.'boolean...:packag |
| 12c40 | 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 22 29 0a 20 | e-version.'(flycheck..."0.15").. |
| 12c60 | 20 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 | .:safe.#'booleanp)..(define-widg |
| 12c80 | 65 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 | et.'flycheck-minimum-level.'lazy |
| 12ca0 | 0a 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 | ..."A.radio-type.choice.of.minim |
| 12cc0 | 75 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 | um.error.levels...See.`flycheck- |
| 12ce0 | 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 20 61 6e 64 0a 60 66 | navigation-minimum-level'.and.`f |
| 12d00 | 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 6c 65 76 65 6c | lycheck-error-list-minimum-level |
| 12d20 | 27 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 | '."...:type.'(radio.(const.:tag. |
| 12d40 | 22 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 | "All.locations".nil)............ |
| 12d60 | 20 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 | .....(const.:tag."Informational. |
| 12d80 | 6d 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 | messages".info)................. |
| 12da0 | 28 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 | (const.:tag."Warnings".warning). |
| 12dc0 | 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 72 72 | ................(const.:tag."Err |
| 12de0 | 6f 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 | ors".error).................(sym |
| 12e00 | 62 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 | bol.:tag."Custom.error.level"))) |
| 12e20 | 0a 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 | ..(defcustom.flycheck-navigation |
| 12e40 | 2d 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 | -minimum-level.nil..."The.minimu |
| 12e60 | 6d 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 | m.level.of.errors.to.navigate... |
| 12e80 | 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 6c 79 20 6e | If.set.to.an.error.level,.only.n |
| 12ea0 | 61 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 | avigate.errors.whose.error.level |
| 12ec0 | 0a 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 | .is.at.least.as.severe.as.this.o |
| 12ee0 | 6e 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 | ne...If.nil,.navigate.all.errors |
| 12f00 | 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 66 | ."...:group.'flycheck...:type.'f |
| 12f20 | 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 65 20 23 27 | lycheck-minimum-level...:safe.#' |
| 12f40 | 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 63 6b 61 67 | flycheck-error-level-p...:packag |
| 12f60 | 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 29 0a | e-version.'(flycheck..."0.21")). |
| 12f80 | 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 6c 69 73 74 2d | .(defcustom.flycheck-error-list- |
| 12fa0 | 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 |
| 12fc0 | 20 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 | .level.of.errors.to.display.in.t |
| 12fe0 | 68 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 | he.error.list...If.set.to.an.err |
| 13000 | 6f 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 | or.level,.only.display.errors.wh |
| 13020 | 6f 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 | ose.error.level.is.at.least.as.s |
| 13040 | 65 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 | evere.as.this.one.in.the.error.l |
| 13060 | 69 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 | ist...If.nil,.display.all.errors |
| 13080 | 2e 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 | ...This.is.the.default.level,.us |
| 130a0 | 65 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 | ed.when.the.error.list.is.opened |
| 130c0 | 2e 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 | ..You.can.temporarily.change.the |
| 130e0 | 20 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 | .level.using.\\[flycheck-error-l |
| 13100 | 69 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 | ist-set-filter],.or.reset.it.to. |
| 13120 | 74 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 | this.value.using.\\[flycheck-err |
| 13140 | 6f 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 | or-list-reset-filter]."...:group |
| 13160 | 20 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 | .'flycheck...:type.'flycheck-min |
| 13180 | 69 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 | imum-level...:safe.#'flycheck-er |
| 131a0 | 72 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 | ror-level-p...:package-version.' |
| 131c0 | 28 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 | (flycheck..."0.24"))..(defcustom |
| 131e0 | 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 68 65 72 2d 66 | .flycheck-relevant-error-other-f |
| 13200 | 69 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 | ile-minimum-level.'error..."The. |
| 13220 | 6d 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 | minimum.level.of.errors.from.oth |
| 13240 | 65 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 | er.files.to.display.in.this.buff |
| 13260 | 65 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 | er...If.set.to.an.error.level,.o |
| 13280 | 6e 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 | nly.display.errors.from.other.fi |
| 132a0 | 6c 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 | les.whose.error.level.is.at.leas |
| 132c0 | 74 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 | t.as.severe.as.this.one...If.nil |
| 132e0 | 2c 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 | ,.display.all.errors.from.other. |
| 13300 | 66 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 | files."...:group.'flycheck...:ty |
| 13320 | 70 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 | pe.'flycheck-minimum-level...:sa |
| 13340 | 66 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 | fe.#'flycheck-error-level-p...:p |
| 13360 | 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" |
| 13380 | 29 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 | ))..(defcustom.flycheck-relevant |
| 133a0 | 2d 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 | -error-other-file-show.t..."Whet |
| 133c0 | 68 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 | her.to.show.errors.from.other.fi |
| 133e0 | 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 65 | les."...:group.'flycheck...:type |
| 13400 | 20 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 | .'boolean...:package-version.'(f |
| 13420 | 6c 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 | lycheck..."32")...:safe.#'boolea |
| 13440 | 6e 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 | np)..(defcustom.flycheck-complet |
| 13460 | 69 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 | ing-read-function.#'completing-r |
| 13480 | 65 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 | ead..."Function.to.read.from.min |
| 134a0 | 69 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 | ibuffer.with.completion...The.fu |
| 134c0 | 6e 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 | nction.must.be.compatible.to.the |
| 134e0 | 20 62 75 69 6c 74 2d 69 6e 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 0a 66 75 6e 63 | .built-in.`completing-read'.func |
| 13500 | 74 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 | tion."...:group.'flycheck...:typ |
| 13520 | 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 6c 74 22 | e.'(choice.(const.:tag."Default" |
| 13540 | 20 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 | .completing-read)............... |
| 13560 | 20 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 | ...(const.:tag."IDO".ido-complet |
| 13580 | 69 6e 67 2d 72 65 61 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | ing-read)..................(func |
| 135a0 | 74 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 | tion.:tag."Custom.function"))... |
| 135c0 | 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 28 66 6c | :risky.t...:package-version.'(fl |
| 135e0 | 79 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 | ycheck..."26"))..(defcustom.flyc |
| 13600 | 68 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 | heck-temp-prefix."flycheck"..."P |
| 13620 | 72 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 | refix.for.temporary.files.create |
| 13640 | 64 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 | d.by.Flycheck."...:group.'flyche |
| 13660 | 63 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 | ck...:type.'string...:package-ve |
| 13680 | 72 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 | rsion.'(flycheck..."0.19")...:ri |
| 136a0 | 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 6d 6f 64 65 | sky.t)..(defcustom.flycheck-mode |
| 136c0 | 2d 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 | -hook.nil..."Hooks.to.run.after. |
| 136e0 | 63 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 | command.`flycheck-mode'.is.toggl |
| 13700 | 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 3a 74 79 70 65 20 | ed."...:group.'flycheck...:type. |
| 13720 | 27 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 | 'hook...:risky.t)..(defcustom.fl |
| 13740 | 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 68 6f 6f 6b 20 6e | ycheck-after-syntax-check-hook.n |
| 13760 | 69 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 | il..."Functions.to.run.after.eac |
| 13780 | 68 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 | h.syntax.check...This.hook.is.ru |
| 137a0 | 6e 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 | n.after.a.syntax.check.was.finis |
| 137c0 | 68 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 | hed...At.this.point,.*all*.chain |
| 137e0 | 65 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 | ed.checkers.were.run,.and.all.er |
| 13800 | 72 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 | rors.were.parsed,.highlighted.an |
| 13820 | 64 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 | d.reported...The.variable.`flych |
| 13840 | 65 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 | eck-current-errors'.contains.all |
| 13860 | 20 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 | .errors.from.all.syntax.checkers |
| 13880 | 20 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 | .run.during.the.syntax.check,.so |
| 138a0 | 20 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 | .you.can.apply.any.error.analysi |
| 138c0 | 73 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 | s.functions...Note.that.this.hoo |
| 138e0 | 6b 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 | k.does.*not*.run.after.each.indi |
| 13900 | 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 74 68 65 20 73 79 6e | vidual.syntax.checker.in.the.syn |
| 13920 | 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 6c 79 20 61 66 74 65 | tax.checker.chain,.but.only.afte |
| 13940 | 72 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 | r.the.*last.checker*...This.vari |
| 13960 | 61 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 | able.is.a.normal.hook...See.Info |
| 13980 | 20 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 | .node.`(elisp)Hooks'."...:group. |
| 139a0 | 27 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 | 'flycheck...:type.'hook...:risky |
| 139c0 | 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 62 65 66 6f 72 65 2d | .t)..(defcustom.flycheck-before- |
| 139e0 | 73 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 | syntax-check-hook.nil..."Functio |
| 13a00 | 6e 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 | ns.to.run.before.each.syntax.che |
| 13a20 | 63 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 | ck...This.hook.is.run.right.befo |
| 13a40 | 72 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 | re.a.syntax.check.starts...Error |
| 13a60 | 20 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 | .information.from.the.previous.s |
| 13a80 | 79 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 | yntax.check.is.*not*.cleared.bef |
| 13aa0 | 6f 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 | ore.this.hook.runs...Note.that.t |
| 13ac0 | 68 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 | his.hook.does.*not*.run.before.e |
| 13ae0 | 61 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 | ach.individual.syntax.checker.in |
| 13b00 | 20 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 | .the.syntax.checker.chain,.but.o |
| 13b20 | 6e 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 | nly.before.the.*first.checker*.. |
| 13b40 | 0a 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 | .This.variable.is.a.normal.hook. |
| 13b60 | 20 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 | ..See.Info.node.`(elisp)Hooks'." |
| 13b80 | 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 68 6f 6f | ...:group.'flycheck...:type.'hoo |
| 13ba0 | 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 63 68 65 | k...:risky.t)..(defcustom.flyche |
| 13bc0 | 63 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 | ck-syntax-check-failed-hook.nil. |
| 13be0 | 20 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 | .."Functions.to.run.if.a.syntax. |
| 13c00 | 63 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 | check.failed...This.hook.is.run. |
| 13c20 | 77 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 | whenever.an.error.occurs.during. |
| 13c40 | 46 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 | Flycheck's.internal.processing.. |
| 13c60 | 20 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 | .No.information.about.the.error. |
| 13c80 | 69 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 | is.given.to.this.hook...You.shou |
| 13ca0 | 6c 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 | ld.use.this.hook.to.conduct.addi |
| 13cc0 | 74 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 | tional.cleanup.actions.when.Flyc |
| 13ce0 | 68 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 | heck.failed...This.variable.is.a |
| 13d00 | 20 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 | .normal.hook...See.Info.node.`(e |
| 13d20 | 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 63 6b | lisp)Hooks'."...:group.'flycheck |
| 13d40 | 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 29 0a 0a 28 64 65 66 | ...:type.'hook...:risky.t)..(def |
| 13d60 | 63 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 | custom.flycheck-status-changed-f |
| 13d80 | 75 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 | unctions.nil..."Functions.to.run |
| 13da0 | 20 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 | .if.the.Flycheck.status.changed. |
| 13dc0 | 0a 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 | ..This.hook.is.run.whenever.the. |
| 13de0 | 73 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 | status.of.Flycheck.changes...Eac |
| 13e00 | 68 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 | h.hook.function.takes.the.status |
| 13e20 | 20 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 | .symbol.as.single.argument,.as.g |
| 13e40 | 69 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 | iven.to.`flycheck-report-status' |
| 13e60 | 2c 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 | ,.which.see...This.variable.is.a |
| 13e80 | 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 6e 6f 64 65 20 | n.abnormal.hook...See.Info.node. |
| 13ea0 | 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 66 6c 79 63 68 | `(elisp)Hooks'."...:group.'flych |
| 13ec0 | 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 74 0a 20 20 3a | eck...:type.'hook...:risky.t...: |
| 13ee0 | 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. |
| 13f00 | 32 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 | 20"))..(defcustom.flycheck-error |
| 13f20 | 2d 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 | -list-after-refresh-hook.nil..." |
| 13f40 | 46 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 | Functions.to.run.after.the.error |
| 13f60 | 20 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 | .list.was.refreshed...This.hook. |
| 13f80 | 69 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 | is.run.whenever.the.error.list.i |
| 13fa0 | 73 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 | s.refreshed...This.variable.is.a |
| 13fc0 | 20 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 | .normal.hook...See.Info.node.`(e |
| 13fe0 | 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 63 6b | lisp)Hooks'."...:group.'flycheck |
| 14000 | 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 61 63 | ...:type.'hook...:risky.t...:pac |
| 14020 | 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 31 22 | kage-version.'(flycheck..."0.21" |
| 14040 | 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 64 65 6c 69 | ))..(defface.flycheck-error-deli |
| 14060 | 6d 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 | miter...`((t))..."Flycheck.face. |
| 14080 | 66 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 | for.errors.spanning.multiple.lin |
| 140a0 | 65 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 | es...See.`flycheck-highlighting- |
| 140c0 | 73 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 | style'.for.details.on.when.this. |
| 140e0 | 66 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 | face.is.used."...:package-versio |
| 14100 | 6e 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 | n.'(flycheck..."32")...:group.'f |
| 14120 | 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 |
| 14140 | 6b 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 | k-delimited-error...`((t))..."Fl |
| 14160 | 79 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 | ycheck.face.for.errors.spanning. |
| 14180 | 6d 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 | multiple.lines...See.`flycheck-h |
| 141a0 | 69 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 | ighlighting-style'.for.details.o |
| 141c0 | 6e 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 | n.when.this.face.is.used."...:pa |
| 141e0 | 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") |
| 14200 | 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 66 | ...:group.'flycheck-faces)..(def |
| 14220 | 66 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 | face.flycheck-error...'((((suppo |
| 14240 | 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))).. |
| 14260 | 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 |
| 14280 | 6f 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 | or."Red1")).....(t......:underli |
| 142a0 | 6e 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 | ne.t.:inherit.error))..."Flychec |
| 142c0 | 6b 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 | k.face.for.errors."...:package-v |
| 142e0 | 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 3a 67 | ersion.'(flycheck..."0.13")...:g |
| 14300 | 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 65 20 | roup.'flycheck-faces)..(defface. |
| 14320 | 66 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 | flycheck-warning...'((((supports |
| 14340 | 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 20 20 | .:underline.(:style.wave)))..... |
| 14360 | 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 72 20 | .:underline.(:style.wave.:color. |
| 14380 | 22 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 | "DarkOrange")).....(t......:unde |
| 143a0 | 72 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 | rline.t.:inherit.warning))..."Fl |
| 143c0 | 79 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 | ycheck.face.for.warnings."...:pa |
| 143e0 | 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 33 | ckage-version.'(flycheck..."0.13 |
| 14400 | 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 65 73 29 0a 0a 28 64 | ")...:group.'flycheck-faces)..(d |
| 14420 | 65 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 | efface.flycheck-info...'((((supp |
| 14440 | 6f 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 | orts.:underline.(:style.wave))). |
| 14460 | 20 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 | .....:underline.(:style.wave.:co |
| 14480 | 6c 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 | lor."ForestGreen")).....(t...... |
| 144a0 | 3a 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 | :underline.t.:inherit.success)). |
| 144c0 | 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 72 6d 61 74 69 6f 6e | .."Flycheck.face.for.information |
| 144e0 | 61 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 | al.messages."...:package-version |
| 14500 | 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 20 27 | .'(flycheck..."0.15")...:group.' |
| 14520 | 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 68 65 | flycheck-faces)..(defface.flyche |
| 14540 | 63 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 | ck-fringe-error...'((t.:inherit. |
| 14560 | 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 6f 72 20 66 72 69 | error))..."Flycheck.face.for.fri |
| 14580 | 6e 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 | nge.error.indicators."...:packag |
| 145a0 | 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 29 0a 20 | e-version.'(flycheck..."0.13").. |
| 145c0 | 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 61 | .:group.'flycheck-faces)..(deffa |
| 145e0 | 63 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 | ce.flycheck-fringe-warning...'(( |
| 14600 | 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 63 68 65 63 6b | t.:inherit.warning))..."Flycheck |
| 14620 | 20 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 | .face.for.fringe.warning.indicat |
| 14640 | 6f 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 | ors."...:package-version.'(flych |
| 14660 | 65 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 | eck..."0.13")...:group.'flycheck |
| 14680 | 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 66 72 69 6e 67 | -faces)..(defface.flycheck-fring |
| 146a0 | 65 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 | e-info...;;.Semantically.`succes |
| 146c0 | 73 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 | s'.is.probably.not.the.right.fac |
| 146e0 | 65 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 | e,.but.it.looks.nice.as...;;.a.b |
| 14700 | 61 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 | ase.face...'((t.:inherit.success |
| 14720 | 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 67 65 20 69 | ))..."Flycheck.face.for.fringe.i |
| 14740 | 6e 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 | nfo.indicators."...:package-vers |
| 14760 | 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 75 | ion.'(flycheck..."0.15")...:grou |
| 14780 | 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 79 | p.'flycheck-faces)..(defface.fly |
| 147a0 | 63 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 | check-error-list-error...'((t.:i |
| 147c0 | 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 20 66 61 63 65 20 | nherit.error))..."Flycheck.face. |
| 147e0 | 66 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 | for.error.messages.in.the.error. |
| 14800 | 6c 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 | list."...:package-version.'(flyc |
| 14820 | 68 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 | heck..."0.16")...:group.'flychec |
| 14840 | 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 2d 65 72 72 6f | k-faces)..(defface.flycheck-erro |
| 14860 | 72 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 | r-list-warning...'((t.:inherit.w |
| 14880 | 61 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 | arning))..."Flycheck.face.for.wa |
| 148a0 | 72 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 | rning.messages.in.the.error.list |
| 148c0 | 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 63 6b | ."...:package-version.'(flycheck |
| 148e0 | 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 2d 66 61 | ..."0.16")...:group.'flycheck-fa |
| 14900 | 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 2d 6c 69 | ces)..(defface.flycheck-error-li |
| 14920 | 73 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 | st-info...'((t.:inherit.success) |
| 14940 | 29 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 | )..."Flycheck.face.for.info.mess |
| 14960 | 61 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 | ages.in.the.error.list."...:pack |
| 14980 | 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") |
| 149a0 | 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 66 | ...:group.'flycheck-faces)..(def |
| 149c0 | 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 6c 69 6e 65 2d 6e 75 | face.flycheck-error-list-line-nu |
| 149e0 | 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 65 20 6e | mber...'((t))..."Face.for.line.n |
| 14a00 | 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 3a 67 72 | umbers.in.the.error.list."...:gr |
| 14a20 | 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 65 2d 76 | oup.'flycheck-faces...:package-v |
| 14a40 | 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 28 64 | ersion.'(flycheck..."0.16"))..(d |
| 14a60 | 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 63 6f 6c 75 6d | efface.flycheck-error-list-colum |
| 14a80 | 6e 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 | n-number...'((t))..."Face.for.li |
| 14aa0 | 6e 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 | ne.numbers.in.the.error.list.".. |
| 14ac0 | 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 61 | .:group.'flycheck-faces...:packa |
| 14ae0 | 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 29 | ge-version.'(flycheck..."0.16")) |
| 14b00 | 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 66 | ..(defface.flycheck-error-list-f |
| 14b20 | 69 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 | ilename...'((t.:inherit.mode-lin |
| 14b40 | 65 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 | e-buffer-id.:bold.nil))..."Face. |
| 14b60 | 66 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 | for.filenames.in.the.error.list. |
| 14b80 | 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 3a 70 61 | "...:group.'flycheck-faces...:pa |
| 14ba0 | 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") |
| 14bc0 | 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 74 2d | )..(defface.flycheck-error-list- |
| 14be0 | 69 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 | id...'((t.:inherit.font-lock-typ |
| 14c00 | 65 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 | e-face))..."Face.for.the.error.I |
| 14c20 | 44 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 | D.in.the.error.list."...:group.' |
| 14c40 | 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 6f | flycheck-faces...:package-versio |
| 14c60 | 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 66 61 63 | n.'(flycheck..."0.22"))..(deffac |
| 14c80 | 65 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 | e.flycheck-error-list-id-with-ex |
| 14ca0 | 70 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 | plainer...'((t.:inherit.flycheck |
| 14cc0 | 2d 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 | -error-list-id........:box.(:sty |
| 14ce0 | 6c 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 | le.released-button)))..."Face.fo |
| 14d00 | 72 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 | r.the.error.ID.in.the.error.list |
| 14d20 | 2c 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 | ,.for.errors.that.have.an.explai |
| 14d40 | 6e 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 | ner."...:group.'flycheck-faces.. |
| 14d60 | 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..." |
| 14d80 | 33 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 | 30"))..(defface.flycheck-error-l |
| 14da0 | 69 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 | ist-checker-name...'((t.:inherit |
| 14dc0 | 20 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 | .font-lock-function-name-face)). |
| 14de0 | 20 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 | .."Face.for.the.syntax.checker.n |
| 14e00 | 61 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 | ame.in.the.error.list."...:group |
| 14e20 | 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 72 73 | .'flycheck-faces...:package-vers |
| 14e40 | 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 28 64 65 66 66 | ion.'(flycheck..."0.21"))..(deff |
| 14e60 | 61 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 | ace.flycheck-error-list-error-me |
| 14e80 | 73 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 | ssage...'((t))..."Face.for.the.e |
| 14ea0 | 72 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 | rror.message.in.the.error.list." |
| 14ec0 | 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 |
| 14ee0 | 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 33 22 29 29 | kage-version.'(flycheck..."33")) |
| 14f00 | 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 68 | ..(defface.flycheck-error-list-h |
| 14f20 | 69 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 | ighlight...'((t.:bold.t))..."Fly |
| 14f40 | 63 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 | check.face.to.highlight.errors.i |
| 14f60 | 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 67 65 2d 76 65 | n.the.error.list."...:package-ve |
| 14f80 | 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 3a 67 72 | rsion.'(flycheck..."0.15")...:gr |
| 14fa0 | 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 |
| 14fc0 | 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 72 0a 20 20 | lycheck-verify-select-checker... |
| 14fe0 | 27 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 | '((t.:box.(:style.released-butto |
| 15000 | 6e 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 | n)))..."Flycheck.face.for.the.`s |
| 15020 | 65 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 | elect'.button.in.the.verify.setu |
| 15040 | 70 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 | p.buffer."...:package-version.'( |
| 15060 | 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 79 63 68 | flycheck..."32")...:group.'flych |
| 15080 | 65 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 | eck-faces)..(defvar.flycheck-com |
| 150a0 | 6d 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 | mand-map...(let.((map.(make-spar |
| 150c0 | 73 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 | se-keymap))).....(define-key.map |
| 150e0 | 20 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 | ."c".........#'flycheck-buffer). |
| 15100 | 20 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 | ....(define-key.map."C"......... |
| 15120 | 23 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 | #'flycheck-clear).....(define-ke |
| 15140 | 79 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 | y.map.(kbd."C-c").#'flycheck-com |
| 15160 | 70 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 | pile).....(define-key.map."n"... |
| 15180 | 20 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 | ......#'flycheck-next-error).... |
| 151a0 | 20 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 | .(define-key.map."p".........#'f |
| 151c0 | 6c 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 | lycheck-previous-error).....(def |
| 151e0 | 69 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 | ine-key.map."l".........#'flyche |
| 15200 | 63 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 | ck-list-errors).....(define-key. |
| 15220 | 6d 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 | map.(kbd."C-w").#'flycheck-copy- |
| 15240 | 65 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 | errors-as-kill).....(define-key. |
| 15260 | 6d 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 | map."s".........#'flycheck-selec |
| 15280 | 74 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 | t-checker).....(define-key.map." |
| 152a0 | 3f 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 | ?".........#'flycheck-describe-c |
| 152c0 | 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 68 22 20 | hecker).....(define-key.map."h". |
| 152e0 | 20 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 | ........#'flycheck-display-error |
| 15300 | 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 20 22 | -at-point).....(define-key.map." |
| 15320 | 65 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 | e".........#'flycheck-explain-er |
| 15340 | 72 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 | ror-at-point).....(define-key.ma |
| 15360 | 70 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 | p."H".........#'display-local-he |
| 15380 | 6c 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 | lp).....(define-key.map."i"..... |
| 153a0 | 20 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 | ....#'flycheck-manual).....(defi |
| 153c0 | 6e 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 | ne-key.map."V".........#'flychec |
| 153e0 | 6b 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 | k-version).....(define-key.map." |
| 15400 | 76 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 | v".........#'flycheck-verify-set |
| 15420 | 75 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 | up).....(define-key.map."x"..... |
| 15440 | 20 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 | ....#'flycheck-disable-checker). |
| 15460 | 20 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 | ....map)..."Keymap.of.Flycheck.i |
| 15480 | 6e 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 | nteractive.commands.")..(defcust |
| 154a0 | 6f 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 | om.flycheck-keymap-prefix.(kbd." |
| 154c0 | 43 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 | C-c.!")..."Prefix.for.key.bindin |
| 154e0 | 67 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 | gs.of.Flycheck...Changing.this.v |
| 15500 | 61 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 | ariable.outside.Customize.does.n |
| 15520 | 6f 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 | ot.have.any.effect...To.change.t |
| 15540 | 68 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 | he.keymap.prefix.from.Lisp,.you. |
| 15560 | 6e 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 | need.to.explicitly.re-define.the |
| 15580 | 20 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 | .prefix.key:......(define-key.fl |
| 155a0 | 79 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 | ycheck-mode-map.flycheck-keymap- |
| 155c0 | 70 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 | prefix.nil).....(setq.flycheck-k |
| 155e0 | 65 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 | eymap-prefix.(kbd.\"C-c.f\"))... |
| 15600 | 20 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 | ..(define-key.flycheck-mode-map. |
| 15620 | 66 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 | flycheck-keymap-prefix.......... |
| 15640 | 20 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 | .......flycheck-command-map)..Pl |
| 15660 | 65 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 | ease.note.that.Flycheck's.manual |
| 15680 | 20 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 | .documents.the.default.keybindin |
| 156a0 | 67 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 | gs...Changing.this.variable.is.a |
| 156c0 | 74 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 | t.your.own.risk."...:group.'flyc |
| 156e0 | 68 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 | heck...:package-version.'(flyche |
| 15700 | 63 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 | ck..."0.19")...:type.'string...: |
| 15720 | 72 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 | risky.t...:set...(lambda.(variab |
| 15740 | 6c 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 | le.key).....(when.(and.(boundp.v |
| 15760 | 61 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 | ariable).(boundp.'flycheck-mode- |
| 15780 | 6d 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 | map)).......(define-key.flycheck |
| 157a0 | 2d 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 | -mode-map.(symbol-value.variable |
| 157c0 | 29 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 | ).nil).......(define-key.flychec |
| 157e0 | 6b 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 | k-mode-map.key.flycheck-command- |
| 15800 | 6d 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 | map)).....(set-default.variable. |
| 15820 | 6b 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 | key)))..(defcustom.flycheck-mode |
| 15840 | 2d 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 | -line.'(:eval.(flycheck-mode-lin |
| 15860 | 65 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 | e-status-text))..."Mode.line.lig |
| 15880 | 68 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 | hter.for.Flycheck...The.value.of |
| 158a0 | 20 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 | .this.variable.is.a.mode.line.te |
| 158c0 | 6d 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 | mplate.as.in.`mode-line-format'. |
| 158e0 | 20 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 | ..See.Info.Node.`(elisp)Mode.Lin |
| 15900 | 65 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 | e.Format'.for.more.information.. |
| 15920 | 20 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 | .Note.that.it.should.contain.a._ |
| 15940 | 73 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 | single_.mode.line.construct.only |
| 15960 | 2e 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 | ...Customize.this.variable.to.ch |
| 15980 | 61 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 | ange.how.Flycheck.reports.its.st |
| 159a0 | 61 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 | atus.in.the.mode.line...You.may. |
| 159c0 | 75 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 | use.`flycheck-mode-line-status-t |
| 159e0 | 65 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 | ext'.to.obtain.a.human-readable. |
| 15a00 | 73 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 | status.text,.including.an.error/ |
| 15a20 | 77 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 | warning.count...You.may.also.ass |
| 15a40 | 65 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 | emble.your.own.status.text...The |
| 15a60 | 20 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 | .current.status.of.Flycheck.is.a |
| 15a80 | 76 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 | vailable.in.`flycheck-last-statu |
| 15aa0 | 73 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 | s-change'...The.errors.in.the.cu |
| 15ac0 | 72 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 | rrent.buffer.are.stored.in.`flyc |
| 15ae0 | 68 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 | heck-current-errors',.and.the.fu |
| 15b00 | 6e 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 | nction.`flycheck-count-errors'.m |
| 15b20 | 61 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 | ay.be.used.to.obtain.the.number. |
| 15b40 | 6f 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 | of.errors.grouped.by.error.level |
| 15b60 | 2e 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 | ...Set.this.variable.to.nil.to.d |
| 15b80 | 69 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 | isable.the.mode.line.completely. |
| 15ba0 | 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 73 65 | "...:group.'flycheck...:type.'se |
| 15bc0 | 78 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 | xp...:risky.t...:package-version |
| 15be0 | 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 63 75 73 74 | .'(flycheck..."0.20"))..(defcust |
| 15c00 | 6f 6d 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 63 6f 6c 6f 72 20 74 0a 20 20 | om.flycheck-mode-line-color.t... |
| 15c20 | 22 55 73 65 20 63 6f 6c 6f 72 73 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 6c 69 | "Use.colors.for.Flycheck.mode.li |
| 15c40 | 6e 65 20 73 74 61 74 75 73 2e 22 0a 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 0a 20 | ne.status."...:group.'flycheck.. |
| 15c60 | 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 65 72 73 69 | .:type.'boolean...:package-versi |
| 15c80 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 35 22 29 29 0a 0a 28 64 65 66 63 75 73 74 | on.'(flycheck..."35"))..(defcust |
| 15ca0 | 6f 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 | om.flycheck-mode-line-prefix."Fl |
| 15cc0 | 79 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 | yC"..."Base.mode.line.lighter.fo |
| 15ce0 | 72 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 | r.Flycheck...This.will.have.an.e |
| 15d00 | 66 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 | ffect.only.with.the.default.`fly |
| 15d20 | 63 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 | check-mode-line'...If.you've.cus |
| 15d40 | 74 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 | tomized.`flycheck-mode-line'.the |
| 15d60 | 6e 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 | n.the.customized.function.must.b |
| 15d80 | 65 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 | e.updated.to.use.this.variable." |
| 15da0 | 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 74 72 | ...:group.'flycheck...:type.'str |
| 15dc0 | 69 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 | ing...:package-version.'(flychec |
| 15de0 | 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 65 63 6b 2d | k..."26"))..(defcustom.flycheck- |
| 15e00 | 6d 6f 64 65 2d 73 75 63 63 65 73 73 2d 69 6e 64 69 63 61 74 6f 72 20 22 3a 30 22 0a 20 20 22 53 | mode-success-indicator.":0"..."S |
| 15e20 | 75 63 63 65 73 73 20 69 6e 64 69 63 61 74 6f 72 20 61 70 70 65 6e 64 65 64 20 74 6f 20 60 66 6c | uccess.indicator.appended.to.`fl |
| 15e40 | 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 65 66 69 78 27 2e 22 0a 20 20 3a 67 72 | ycheck-mode-line-prefix'."...:gr |
| 15e60 | 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 6e 67 0a 20 20 | oup.'flycheck...:type.'string... |
| 15e80 | 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 |
| 15ea0 | 35 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 | 5"))..(defcustom.flycheck-error- |
| 15ec0 | 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 74 69 7a 65 64 | list-mode-line...`(,(propertized |
| 15ee0 | 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 62 22 29 0a 20 | -buffer-identification."%12b").. |
| 15f00 | 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 6c 20 28 66 6c | ...".for.buffer.".....(:eval.(fl |
| 15f20 | 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 65 64 2d 73 6f | ycheck-error-list-propertized-so |
| 15f40 | 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 63 68 65 63 6b | urce-name)).....(:eval.(flycheck |
| 15f60 | 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 |
| 15f80 | 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 74 72 75 63 74 | icator)))..."Mode.line.construct |
| 15fa0 | 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 54 68 65 20 76 | .for.Flycheck.error.list...The.v |
| 15fc0 | 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 6d 6f 64 65 20 | alue.of.this.variable.is.a.mode. |
| 15fe0 | 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 69 6e 65 2d 66 | line.template.as.in.`mode-line-f |
| 16000 | 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 2d 6c 69 6e 65 | ormat',.to.be.used.as.`mode-line |
| 16020 | 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 60 66 6c 79 63 | -buffer-identification'.in.`flyc |
| 16040 | 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 49 6e 66 6f 20 | heck-error-list-mode'..See.Info. |
| 16060 | 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 61 74 27 20 66 | Node.`(elisp)Mode.Line.Format'.f |
| 16080 | 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 6d 69 7a 65 20 | or.more.information...Customize. |
| 160a0 | 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 20 74 68 65 20 | this.variable.to.change.how.the. |
| 160c0 | 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 6f 64 65 20 6c | error.list.appears.in.the.mode.l |
| 160e0 | 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 20 6e 61 6d 65 | ine...The.default.shows.the.name |
| 16100 | 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 20 6f 66 20 74 | .of.the.buffer.and.the.name.of.t |
| 16120 | 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 62 75 66 66 65 | he.source.buffer,.i.e..the.buffe |
| 16140 | 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 79 20 6c 69 73 | r.whose.errors.are.currently.lis |
| 16160 | 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 3a 74 79 70 65 | ted."...:group.'flycheck...:type |
| 16180 | 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 65 2d 76 65 72 | .'sexp...:risky.t...:package-ver |
| 161a0 | 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 64 65 66 | sion.'(flycheck..."0.20"))..(def |
| 161c0 | 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 73 20 74 0a 20 | custom.flycheck-global-modes.t.. |
| 161e0 | 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 6c 79 63 68 65 | ."Modes.for.which.option.`flyche |
| 16200 | 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 74 2c 20 46 6c | ck-mode'.is.turned.on...If.t,.Fl |
| 16220 | 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 6c | ycheck.Mode.is.turned.on.for.all |
| 16240 | 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 6c 79 63 68 65 | .major.modes...If.a.list,.Flyche |
| 16260 | 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 6c 20 60 6d 61 | ck.Mode.is.turned.on.for.all.`ma |
| 16280 | 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 69 73 74 2e 20 | jor-mode'.symbols.in.that.list.. |
| 162a0 | 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 73 20 60 6e 6f | .If.the.`car'.of.the.list.is.`no |
| 162c0 | 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 0a 6f 6e 20 66 | t',.Flycheck.Mode.is.turned.on.f |
| 162e0 | 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 20 5f 6e 6f 74 | or.all.`major-mode'.symbols._not |
| 16300 | 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 79 63 68 65 63 | _.in.that.list...If.nil,.Flychec |
| 16320 | 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 79 20 63 6f 6d | k.Mode.is.never.turned.on.by.com |
| 16340 | 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 2e 0a 0a 4e 6f | mand.`global-flycheck-mode'...No |
| 16360 | 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 75 72 6e 65 64 | te.that.Flycheck.is.never.turned |
| 16380 | 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 6c 61 73 73 27 | .on.for.modes.whose.`mode-class' |
| 163a0 | 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 20 49 6e 66 6f | .property.is.`special'.(see.Info |
| 163c0 | 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 6e 76 65 6e 74 | .node.`(elisp)Major.Mode.Convent |
| 163e0 | 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 61 6c 75 65 20 | ions'),.regardless.of.the.value. |
| 16400 | 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 66 66 65 63 74 | of.this.option...Only.has.effect |
| 16420 | 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 68 65 63 6b 2d | .when.variable.`global-flycheck- |
| 16440 | 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 20 27 66 6c 79 | mode'.is.non-nil."...:group.'fly |
| 16460 | 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 20 3a 74 | check...:type.'(choice.(const.:t |
| 16480 | 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 20 20 20 20 20 | ag."none".nil).................. |
| 164a0 | 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 20 20 20 20 20 | (const.:tag."all".t)............ |
| 164c0 | 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 73 70 65 63 69 | ......(set.:menu-tag."mode.speci |
| 164e0 | 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 20 20 20 20 20 | fic".:tag."modes"............... |
| 16500 | 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 20 20 20 20 20 | ........:value.(not)............ |
| 16520 | 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 65 70 74 22 20 | ...........(const.:tag."Except". |
| 16540 | 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 28 72 65 70 65 | not).......................(repe |
| 16560 | 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 6d 6f 64 65 22 | at.:inline.t.(symbol.:tag."mode" |
| 16580 | 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 76 65 72 73 69 | ))))...:risky.t...:package-versi |
| 165a0 | 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 3b 20 41 64 64 | on.'(flycheck..."0.23"))..;;.Add |
| 165c0 | 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 68 6f 6f 6b 73 | .built-in.functions.to.our.hooks |
| 165e0 | 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 75 72 65 20 74 | ,.via.`add-hook',.to.make.sure.t |
| 16600 | 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 61 6c 6c 79 20 | hat.our.;;.functions.are.really. |
| 16620 | 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 6c 65 20 77 61 | present,.even.if.the.variable.wa |
| 16640 | 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 61 6e 6f 74 68 | s.implicitly.defined.by.;;.anoth |
| 16660 | 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 6f 63 63 75 72 | er.call.to.`add-hook'.that.occur |
| 16680 | 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 64 65 64 2e 20 | red.before.Flycheck.was.loaded.. |
| 166a0 | 20 53 65 65 0a 3b 3b 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 67 2f 61 72 | .See.;;.https://lists.gnu.org/ar |
| 166c0 | 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 30 32 2f 6d | chive/html/emacs-devel/2015-02/m |
| 166e0 | 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 6f 6e 27 74 | sg01271.html.for.why.;;.we.don't |
| 16700 | 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 65 73 20 72 | .initialize.the.hook.variables.r |
| 16720 | 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 6e 0a 3b 3b | ight.away...We.append.our.own.;; |
| 16740 | 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 69 6b 65 6c | .functions,.because.a.user.likel |
| 16760 | 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 6e 73 20 63 | y.expects.that.their.functions.c |
| 16780 | 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 64 64 65 64 | ome.first,.;;.even.if.they.added |
| 167a0 | 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 61 64 65 64 | .them.before.Flycheck.was.loaded |
| 167c0 | 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 68 65 63 6b | ..(dolist.(hook.(list.#'flycheck |
| 167e0 | 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 20 20 20 20 | -locate-config-file-by-path..... |
| 16800 | 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 6f 63 61 74 | ................#'flycheck-locat |
| 16820 | 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 74 6f 72 69 | e-config-file-ancestor-directori |
| 16840 | 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 63 68 65 63 | es.....................#'flychec |
| 16860 | 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 20 20 28 61 | k-locate-config-file-home))...(a |
| 16880 | 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 66 69 67 2d | dd-hook.'flycheck-locate-config- |
| 168a0 | 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 29 0a 0a 28 | file-functions.hook.'append))..( |
| 168c0 | 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 72 72 6f 72 | add-hook.'flycheck-process-error |
| 168e0 | 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 65 72 6c 61 | -functions.#'flycheck-add-overla |
| 16900 | 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 63 68 65 63 | y.'append)....;;;.Global.Flychec |
| 16920 | 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 2d 6d 65 6e | k.menu.(defvar.flycheck-mode-men |
| 16940 | 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 6e 75 0a 20 | u-map...(easy-menu-create-menu.. |
| 16960 | 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 6e 61 62 6c | .."Syntax.Checking"....'(["Enabl |
| 16980 | 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 22 20 66 6c | e.on-the-fly.syntax.checking".fl |
| 169a0 | 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 67 6c 65 20 | ycheck-mode.......:style.toggle. |
| 169c0 | 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 20 20 3a 65 | :selected.flycheck-mode.......:e |
| 169e0 | 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 20 20 20 20 | nable.(or.flycheck-mode......... |
| 16a00 | 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 20 74 6f 67 | ..........;;.Don't.let.users.tog |
| 16a20 | 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 73 79 6e 74 | gle.the.mode.if.there.is.no.synt |
| 16a40 | 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 6b 65 72 20 | ax...................;;.checker. |
| 16a60 | 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 20 20 20 20 | for.this.buffer................. |
| 16a80 | 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 65 72 2d 73 | ..(seq-find.#'flycheck-checker-s |
| 16aa0 | 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 20 20 20 20 | upports-major-mode-p............ |
| 16ac0 | 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 65 63 6b 65 | .................flycheck-checke |
| 16ae0 | 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 75 66 66 65 | rs))]......["Check.current.buffe |
| 16b00 | 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 6d 6f 64 65 | r".flycheck-buffer.flycheck-mode |
| 16b20 | 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 66 65 72 22 | ]......["Clear.errors.in.buffer" |
| 16b40 | 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 20 74 5d 0a 20 20 20 20 20 5b 22 52 75 6e 20 63 68 | .flycheck-clear.t]......["Run.ch |
| 16b60 | 65 63 6b 65 72 20 61 73 20 63 6f 6d 70 69 6c 65 20 63 6f 6d 6d 61 6e 64 22 20 66 6c 79 63 68 65 | ecker.as.compile.command".flyche |
| 16b80 | 63 6b 2d 63 6f 6d 70 69 6c 65 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 5d 0a 20 20 20 20 20 22 | ck-compile.flycheck-mode]......" |
| 16ba0 | 2d 2d 2d 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 | ---"......["Go.to.next.error".fl |
| 16bc0 | 79 63 68 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 | ycheck-next-error.flycheck-mode] |
| 16be0 | 0a 20 20 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 | ......["Go.to.previous.error".fl |
| 16c00 | 79 63 68 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 | ycheck-previous-error.flycheck-m |
| 16c20 | 6f 64 65 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 | ode]......["Show.all.errors".fly |
| 16c40 | 63 68 65 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 | check-list-errors.flycheck-mode] |
| 16c60 | 0a 20 20 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 | ......"---"......["Copy.messages |
| 16c80 | 20 61 74 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 | .at.point".flycheck-copy-errors- |
| 16ca0 | 61 73 2d 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 | as-kill.......(flycheck-overlays |
| 16cc0 | 2d 61 74 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 | -at.(point))]......["Explain.err |
| 16ce0 | 6f 72 20 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 | or.at.point".flycheck-explain-er |
| 16d00 | 72 6f 72 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 | ror-at-point]......"---"......[" |
| 16d20 | 53 65 6c 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 | Select.syntax.checker".flycheck- |
| 16d40 | 73 65 6c 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 | select-checker.flycheck-mode]... |
| 16d60 | 20 20 20 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 | ...["Disable.syntax.checker".fly |
| 16d80 | 63 68 65 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 | check-disable-checker.flycheck-m |
| 16da0 | 6f 64 65 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 | ode]......["Set.executable.of.sy |
| 16dc0 | 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 74 2d 63 68 65 63 6b | ntax.checker".flycheck-set-check |
| 16de0 | 65 72 2d 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 | er-executable.......flycheck-mod |
| 16e00 | 65 5d 0a 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 | e]......"---"......["Describe.sy |
| 16e20 | 6e 74 61 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 | ntax.checker".flycheck-describe- |
| 16e40 | 63 68 65 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 | checker.t]......["Verify.setup". |
| 16e60 | 66 6c 79 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 | flycheck-verify-setup.t]......[" |
| 16e80 | 53 68 6f 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 | Show.Flycheck.version".flycheck- |
| 16ea0 | 76 65 72 73 69 6f 6e 20 74 5d 0a 20 20 20 20 20 5b 22 46 6c 79 63 68 65 63 6b 20 71 75 69 63 6b | version.t]......["Flycheck.quick |
| 16ec0 | 20 68 65 6c 70 22 20 66 6c 79 63 68 65 63 6b 2d 71 75 69 63 6b 2d 68 65 6c 70 20 74 5d 0a 20 20 | .help".flycheck-quick-help.t]... |
| 16ee0 | 20 20 20 5b 22 52 65 61 64 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 6d 61 6e 75 61 6c 22 20 66 | ...["Read.the.Flycheck.manual".f |
| 16f00 | 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 20 74 5d 29 29 0a 20 20 22 4d 65 6e 75 20 6f 66 20 63 | lycheck-manual.t]))..."Menu.of.c |
| 16f20 | 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 28 65 61 73 79 | ommand.`flycheck-mode'.")..(easy |
| 16f40 | 2d 6d 65 6e 75 2d 61 64 64 2d 69 74 65 6d 20 6e 69 6c 20 27 28 22 54 6f 6f 6c 73 22 29 20 66 6c | -menu-add-item.nil.'("Tools").fl |
| 16f60 | 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 20 22 53 70 65 6c 6c 20 43 68 65 63 | ycheck-mode-menu-map."Spell.Chec |
| 16f80 | 6b 69 6e 67 22 29 0a 0a 0c 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 76 65 | king").....(defconst.flycheck-ve |
| 16fa0 | 72 73 69 6f 6e 20 22 33 35 2e 30 22 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 76 65 72 73 | rsion."35.0"..."The.current.vers |
| 16fc0 | 69 6f 6e 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 53 68 6f 75 6c 64 20 62 65 20 6b 65 70 74 | ion.of.Flycheck...Should.be.kept |
| 16fe0 | 20 69 6e 20 73 79 6e 63 20 77 69 74 68 20 74 68 65 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f | .in.sync.with.the.package.versio |
| 17000 | 6e 20 6d 65 74 61 64 61 74 61 2e 0a 55 73 65 64 20 6f 6e 6c 79 20 77 68 65 6e 20 60 70 61 63 6b | n.metadata..Used.only.when.`pack |
| 17020 | 61 67 65 2d 67 65 74 2d 66 75 6e 63 74 69 6f 6e 27 20 69 73 20 6e 6f 74 20 61 76 61 69 6c 61 62 | age-get-function'.is.not.availab |
| 17040 | 6c 65 0a 6f 72 20 66 61 69 6c 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | le.or.fails.")..(defun.flycheck- |
| 17060 | 2d 70 6b 67 2d 76 65 72 73 69 6f 6e 20 28 29 0a 20 20 22 45 78 74 72 61 63 74 20 46 4c 59 43 48 | -pkg-version.()..."Extract.FLYCH |
| 17080 | 45 43 4b 27 73 20 70 61 63 6b 61 67 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 69 74 73 20 70 | ECK's.package.version.from.its.p |
| 170a0 | 61 63 6b 61 67 65 20 6d 65 74 61 64 61 74 61 2e 22 0a 20 20 3b 3b 20 55 73 65 20 60 63 6f 6e 64 | ackage.metadata."...;;.Use.`cond |
| 170c0 | 27 20 62 65 6c 6f 77 20 74 6f 20 61 76 6f 69 64 20 61 20 63 6f 6d 70 69 6c 65 72 20 75 6e 75 73 | '.below.to.avoid.a.compiler.unus |
| 170e0 | 65 64 20 72 65 74 75 72 6e 20 76 61 6c 75 65 20 77 61 72 6e 69 6e 67 0a 20 20 3b 3b 20 77 68 65 | ed.return.value.warning...;;.whe |
| 17100 | 6e 20 60 70 61 63 6b 61 67 65 2d 67 65 74 2d 76 65 72 73 69 6f 6e 27 20 72 65 74 75 72 6e 73 20 | n.`package-get-version'.returns. |
| 17120 | 6e 69 6c 2e 20 53 65 65 20 23 33 31 38 31 2e 0a 20 20 28 63 6f 6e 64 20 28 28 66 62 6f 75 6e 64 | nil..See.#3181....(cond.((fbound |
| 17140 | 70 20 27 70 61 63 6b 61 67 65 2d 67 65 74 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 | p.'package-get-version)......... |
| 17160 | 20 28 70 61 63 6b 61 67 65 2d 67 65 74 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 20 20 20 20 | .(package-get-version))......... |
| 17180 | 28 28 66 62 6f 75 6e 64 70 20 27 70 6b 67 2d 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d 69 6e 66 6f | ((fboundp.'pkg-info-version-info |
| 171a0 | 29 0a 20 20 20 20 20 20 20 20 20 28 70 6b 67 2d 69 6e 66 6f 2d 76 65 72 73 69 6f 6e 2d 69 6e 66 | )..........(pkg-info-version-inf |
| 171c0 | 6f 20 27 66 6c 79 63 68 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 74 0a 20 20 20 20 20 20 20 | o.'flycheck)).........(t........ |
| 171e0 | 20 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 73 69 6f 6e 29 29 29 0a 0a 3b 3b 3b 20 56 65 72 73 69 | ..flycheck-version)))..;;;.Versi |
| 17200 | 6f 6e 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c 20 6d 61 6e 75 61 6c 20 61 6e 64 20 6c 6f 61 64 69 | on.information,.manual.and.loadi |
| 17220 | 6e 67 20 6f 66 20 46 6c 79 63 68 65 63 6b 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 | ng.of.Flycheck.(defun.flycheck-v |
| 17240 | 65 72 73 69 6f 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 68 6f 77 2d 76 65 72 73 69 6f 6e 29 0a | ersion.(&optional.show-version). |
| 17260 | 20 20 22 47 65 74 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 76 65 72 73 69 6f 6e 20 61 73 20 73 | .."Get.the.Flycheck.version.as.s |
| 17280 | 74 72 69 6e 67 2e 0a 0a 49 66 20 63 61 6c 6c 65 64 20 69 6e 74 65 72 61 63 74 69 76 65 6c 79 20 | tring...If.called.interactively. |
| 172a0 | 6f 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 73 | or.if.SHOW-VERSION.is.non-nil,.s |
| 172c0 | 68 6f 77 20 74 68 65 0a 76 65 72 73 69 6f 6e 20 69 6e 20 74 68 65 20 65 63 68 6f 20 61 72 65 61 | how.the.version.in.the.echo.area |
| 172e0 | 20 61 6e 64 20 74 68 65 20 6d 65 73 73 61 67 65 73 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 20 72 | .and.the.messages.buffer...The.r |
| 17300 | 65 74 75 72 6e 65 64 20 73 74 72 69 6e 67 20 69 6e 63 6c 75 64 65 73 20 62 6f 74 68 2c 20 74 68 | eturned.string.includes.both,.th |
| 17320 | 65 20 76 65 72 73 69 6f 6e 20 66 72 6f 6d 20 70 61 63 6b 61 67 65 2e 65 6c 0a 61 6e 64 20 74 68 | e.version.from.package.el.and.th |
| 17340 | 65 20 6c 69 62 72 61 72 79 20 76 65 72 73 69 6f 6e 2c 20 69 66 20 62 6f 74 68 20 61 20 70 72 65 | e.library.version,.if.both.a.pre |
| 17360 | 73 65 6e 74 20 61 6e 64 20 64 69 66 66 65 72 65 6e 74 2e 0a 0a 49 66 20 74 68 65 20 76 65 72 73 | sent.and.different...If.the.vers |
| 17380 | 69 6f 6e 20 6e 75 6d 62 65 72 20 63 6f 75 6c 64 20 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e | ion.number.could.not.be.determin |
| 173a0 | 65 64 2c 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2c 0a 69 66 20 63 61 6c 6c 65 64 20 69 | ed,.signal.an.error,.if.called.i |
| 173c0 | 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6f 72 20 69 66 20 53 48 4f 57 2d 56 45 52 53 49 4f 4e | nteractively,.or.if.SHOW-VERSION |
| 173e0 | 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 74 68 65 72 77 69 73 65 0a 6a 75 73 74 20 72 65 74 75 | .is.non-nil,.otherwise.just.retu |
| 17400 | 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 74 29 | rn.nil."...(interactive.(list.t) |
| 17420 | 29 0a 20 20 28 6c 65 74 20 28 28 76 65 72 73 69 6f 6e 20 28 66 6c 79 63 68 65 63 6b 2d 2d 70 6b | )...(let.((version.(flycheck--pk |
| 17440 | 67 2d 76 65 72 73 69 6f 6e 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 73 68 6f 77 2d 76 65 72 73 | g-version))).....(when.show-vers |
| 17460 | 69 6f 6e 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 46 6c 79 63 68 65 63 6b 20 76 65 72 | ion.......(message."Flycheck.ver |
| 17480 | 73 69 6f 6e 3a 20 25 73 22 20 76 65 72 73 69 6f 6e 29 29 0a 20 20 20 20 76 65 72 73 69 6f 6e 29 | sion:.%s".version)).....version) |
| 174a0 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 75 6e 6c 6f 61 64 2d 66 75 6e 63 74 69 | )..(defun.flycheck-unload-functi |
| 174c0 | 6f 6e 20 28 29 0a 20 20 22 55 6e 6c 6f 61 64 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 46 6c 79 | on.()..."Unload.function.for.Fly |
| 174e0 | 63 68 65 63 6b 2e 22 0a 20 20 28 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 | check."...(global-flycheck-mode. |
| 17500 | 2d 31 29 0a 20 20 28 65 61 73 79 2d 6d 65 6e 75 2d 72 65 6d 6f 76 65 2d 69 74 65 6d 20 6e 69 6c | -1)...(easy-menu-remove-item.nil |
| 17520 | 20 27 28 22 54 6f 6f 6c 73 22 29 20 28 63 61 64 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d | .'("Tools").(cadr.flycheck-mode- |
| 17540 | 6d 65 6e 75 2d 6d 61 70 29 29 0a 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d | menu-map))...(remove-hook.'kill- |
| 17560 | 65 6d 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 | emacs-hook.#'flycheck-global-tea |
| 17580 | 72 64 6f 77 6e 29 0a 20 20 28 73 65 74 71 20 66 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 72 65 67 | rdown)...(setq.find-function-reg |
| 175a0 | 65 78 70 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 28 61 73 73 71 2d 64 65 6c 65 74 65 2d 61 | exp-alist.........(assq-delete-a |
| 175c0 | 6c 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 66 69 6e 64 2d 66 75 6e 63 74 69 | ll.'flycheck-checker.find-functi |
| 175e0 | 6f 6e 2d 72 65 67 65 78 70 2d 61 6c 69 73 74 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c 6f | on-regexp-alist)))..;;;###autolo |
| 17600 | 61 64 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 20 28 29 0a 20 20 22 | ad.(defun.flycheck-manual.()..." |
| 17620 | 4f 70 65 6e 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 6d 61 6e 75 61 6c 2e 22 0a 20 20 28 69 6e | Open.the.Flycheck.manual."...(in |
| 17640 | 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 62 72 6f 77 73 65 2d 75 72 6c 20 22 68 74 74 70 73 3a | teractive)...(browse-url."https: |
| 17660 | 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 22 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 | //www.flycheck.org"))..;;;###aut |
| 17680 | 6f 6c 6f 61 64 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 71 75 69 63 6b 2d 68 65 6c 70 | oload.(defun.flycheck-quick-help |
| 176a0 | 20 28 29 0a 20 20 22 44 69 73 70 6c 61 79 20 62 72 69 65 66 20 46 6c 79 63 68 65 63 6b 20 68 65 | .()..."Display.brief.Flycheck.he |
| 176c0 | 6c 70 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 28 77 69 74 68 2d 63 75 72 | lp."...(interactive)...(with-cur |
| 176e0 | 72 65 6e 74 2d 62 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 22 | rent-buffer.(get-buffer-create." |
| 17700 | 2a 66 6c 79 63 68 65 63 6b 2d 71 75 69 63 6b 2d 68 65 6c 70 2a 22 29 0a 20 20 20 20 28 77 69 74 | *flycheck-quick-help*").....(wit |
| 17720 | 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 | h-help-window.(current-buffer).. |
| 17740 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 20 3b 3b 20 73 6f 20 74 68 61 74 20 | .....(flycheck-mode).;;.so.that. |
| 17760 | 77 65 20 63 61 6e 20 65 78 61 70 6e 64 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 3c 66 75 6e 63 74 | we.can.exapnd.\\[flycheck-<funct |
| 17780 | 69 6f 6e 3e 5d 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 68 65 6c 70 0a 20 20 20 20 20 20 20 20 | ion>].......(let.((help......... |
| 177a0 | 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 | .....(substitute-command-keys... |
| 177c0 | 20 20 20 20 20 20 22 46 6c 79 63 68 65 63 6b 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 72 75 | ......"Flycheck.automatically.ru |
| 177e0 | 6e 73 20 63 68 65 63 6b 73 20 6f 6e 20 77 72 69 74 61 62 6c 65 20 66 69 6c 65 73 20 77 68 65 6e | ns.checks.on.writable.files.when |
| 17800 | 20 63 68 61 6e 67 65 64 2e 0a 4d 6f 64 65 20 6c 69 6e 65 20 73 74 61 74 75 73 20 66 6f 72 20 74 | .changed..Mode.line.status.for.t |
| 17820 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 3a 0a 20 20 46 6c 79 43 20 20 20 20 20 20 20 | he.current.buffer:...FlyC....... |
| 17840 | 20 4e 6f 74 20 62 65 65 6e 20 63 68 65 63 6b 65 64 20 79 65 74 0a 20 20 46 6c 79 43 2a 20 20 20 | .Not.been.checked.yet...FlyC*... |
| 17860 | 20 20 20 20 46 6c 79 63 68 65 63 6b 20 69 73 20 72 75 6e 6e 69 6e 67 0a 20 20 46 6c 79 43 3a 30 | ....Flycheck.is.running...FlyC:0 |
| 17880 | 20 20 20 20 20 20 4c 61 73 74 20 63 68 65 63 6b 20 72 65 73 75 6c 74 65 64 20 69 6e 20 6e 6f 20 | ......Last.check.resulted.in.no. |
| 178a0 | 65 72 72 6f 72 73 20 61 6e 64 20 6e 6f 20 77 61 72 6e 69 6e 67 73 0a 20 20 46 6c 79 43 3a 33 7c | errors.and.no.warnings...FlyC:3| |
| 178c0 | 35 20 20 20 20 43 68 65 63 6b 65 72 20 72 65 70 6f 72 74 65 64 20 74 68 72 65 65 20 65 72 72 6f | 5....Checker.reported.three.erro |
| 178e0 | 72 73 20 61 6e 64 20 66 69 76 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 46 6c 79 43 2d 20 20 20 20 | rs.and.five.warnings...FlyC-.... |
| 17900 | 20 20 20 4e 6f 20 63 68 65 63 6b 65 72 20 61 76 61 69 6c 61 62 6c 65 0a 20 20 46 6c 79 43 21 20 | ...No.checker.available...FlyC!. |
| 17920 | 20 20 20 20 20 20 54 68 65 20 63 68 65 63 6b 65 72 20 63 72 61 73 68 65 64 0a 20 20 46 6c 79 43 | ......The.checker.crashed...FlyC |
| 17940 | 2e 20 20 20 20 20 20 20 54 68 65 20 6c 61 73 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 | ........The.last.syntax.check.wa |
| 17960 | 73 20 6d 61 6e 75 61 6c 6c 79 20 69 6e 74 65 72 72 75 70 74 65 64 0a 20 20 46 6c 79 43 3f 20 20 | s.manually.interrupted...FlyC?.. |
| 17980 | 20 20 20 20 20 54 68 65 20 63 68 65 63 6b 65 72 20 64 69 64 20 73 6f 6d 65 74 68 69 6e 67 20 75 | .....The.checker.did.something.u |
| 179a0 | 6e 65 78 70 65 63 74 65 64 0a 0a 4b 65 79 20 62 69 6e 64 69 6e 67 73 3a 0a 20 20 5c 5c 5b 66 6c | nexpected..Key.bindings:...\\[fl |
| 179c0 | 79 63 68 65 63 6b 2d 62 75 66 66 65 72 5d 20 20 20 20 20 43 68 65 63 6b 20 63 75 72 72 65 6e 74 | ycheck-buffer].....Check.current |
| 179e0 | 20 62 75 66 66 65 72 0a 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 5d 20 20 20 20 | .buffer...\\[flycheck-clear].... |
| 17a00 | 20 43 6c 65 61 72 20 65 72 72 6f 72 73 20 69 6e 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a | .Clear.errors.in.current.buffer. |
| 17a20 | 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 69 6c 65 5d 20 20 20 52 75 6e 20 63 68 65 | ..\\[flycheck-compile]...Run.che |
| 17a40 | 63 6b 65 72 20 61 73 20 63 6f 6d 70 69 6c 65 20 63 6f 6d 6d 61 6e 64 0a 0a 20 20 5c 5c 5b 66 6c | cker.as.compile.command....\\[fl |
| 17a60 | 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 5d 20 20 20 20 20 4e 65 78 74 20 65 72 72 6f | ycheck-next-error].....Next.erro |
| 17a80 | 72 0a 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 5d 20 | r...\\[flycheck-previous-error]. |
| 17aa0 | 20 20 20 20 50 72 65 76 69 6f 75 73 20 65 72 72 6f 72 0a 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b | ....Previous.error...\\[flycheck |
| 17ac0 | 2d 6c 69 73 74 2d 65 72 72 6f 72 73 5d 20 20 20 20 20 4c 69 73 74 20 61 6c 6c 20 65 72 72 6f 72 | -list-errors].....List.all.error |
| 17ae0 | 73 0a 0a 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 63 6f 70 79 2d 65 72 72 6f 72 73 2d 61 73 2d | s....\\[flycheck-copy-errors-as- |
| 17b00 | 6b 69 6c 6c 5d 20 20 20 43 6f 70 79 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 74 20 70 | kill]...Copy.error.messages.at.p |
| 17b20 | 6f 69 6e 74 0a 20 20 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 | oint...\\[flycheck-display-error |
| 17b40 | 2d 61 74 2d 70 6f 69 6e 74 5d 20 20 20 20 20 45 78 70 6c 61 69 6e 20 65 72 72 6f 72 20 61 74 20 | -at-point].....Explain.error.at. |
| 17b60 | 70 6f 69 6e 74 0a 22 29 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 6d 6f 64 65 29 0a 20 | point."))).........(help-mode).. |
| 17b80 | 20 20 20 20 20 20 20 28 72 65 61 64 2d 6f 6e 6c 79 2d 6d 6f 64 65 20 30 29 0a 20 20 20 20 20 20 | .......(read-only-mode.0)....... |
| 17ba0 | 20 20 28 69 6e 73 65 72 74 20 68 65 6c 70 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 | ..(insert.help)))))..(define-obs |
| 17bc0 | 6f 6c 65 74 65 2d 66 75 6e 63 74 69 6f 6e 2d 61 6c 69 61 73 20 27 66 6c 79 63 68 65 63 6b 2d 69 | olete-function-alias.'flycheck-i |
| 17be0 | 6e 66 6f 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 20 22 46 6c 79 63 68 65 63 6b | nfo...'flycheck-manual."Flycheck |
| 17c00 | 20 32 36 22 20 22 4f 70 65 6e 20 74 68 65 20 46 6c 79 63 68 65 63 6b 20 6d 61 6e 75 61 6c 2e 22 | .26"."Open.the.Flycheck.manual." |
| 17c20 | 29 0a 0a 0c 0a 3b 3b 3b 20 55 74 69 6c 69 74 79 20 66 75 6e 63 74 69 6f 6e 73 0a 28 64 65 66 75 | )....;;;.Utility.functions.(defu |
| 17c40 | 6e 20 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 20 28 73 65 78 70 29 | n.flycheck-sexp-to-string.(sexp) |
| 17c60 | 0a 20 20 22 43 6f 6e 76 65 72 74 20 53 45 58 50 20 74 6f 20 61 20 73 74 72 69 6e 67 2e 0a 0a 4c | ..."Convert.SEXP.to.a.string...L |
| 17c80 | 69 6b 65 20 60 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 27 20 62 75 74 20 65 6e 73 75 72 65 | ike.`prin1-to-string'.but.ensure |
| 17ca0 | 20 74 68 61 74 20 74 68 65 20 72 65 74 75 72 6e 65 64 20 73 74 72 69 6e 67 0a 69 73 20 6c 6f 61 | .that.the.returned.string.is.loa |
| 17cc0 | 64 61 62 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 72 69 6e 74 2d 71 75 6f 74 65 64 20 74 29 | dable."...(let.((print-quoted.t) |
| 17ce0 | 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d 6c 65 6e 67 74 68 20 6e 69 6c 29 0a 20 20 20 20 | .........(print-length.nil)..... |
| 17d00 | 20 20 20 20 28 70 72 69 6e 74 2d 6c 65 76 65 6c 20 6e 69 6c 29 29 0a 20 20 20 20 28 70 72 69 6e | ....(print-level.nil)).....(prin |
| 17d20 | 31 2d 74 6f 2d 73 74 72 69 6e 67 20 73 65 78 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | 1-to-string.sexp)))..(defun.flyc |
| 17d40 | 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 28 73 74 72 69 | heck-string-to-number-safe.(stri |
| 17d60 | 6e 67 29 0a 20 20 22 53 61 66 65 6c 79 20 63 6f 6e 76 65 72 74 20 53 54 52 49 4e 47 20 74 6f 20 | ng)..."Safely.convert.STRING.to. |
| 17d80 | 61 20 6e 75 6d 62 65 72 2e 0a 0a 49 66 20 53 54 52 49 4e 47 20 69 73 20 6f 66 20 73 74 72 69 6e | a.number...If.STRING.is.of.strin |
| 17da0 | 67 20 74 79 70 65 20 61 6e 64 20 61 20 6e 75 6d 65 72 69 63 20 73 74 72 69 6e 67 2c 20 63 6f 6e | g.type.and.a.numeric.string,.con |
| 17dc0 | 76 65 72 74 20 53 54 52 49 4e 47 0a 74 6f 20 61 20 6e 75 6d 62 65 72 20 61 6e 64 20 72 65 74 75 | vert.STRING.to.a.number.and.retu |
| 17de0 | 72 6e 20 69 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 | rn.it...Otherwise.return.nil.".. |
| 17e00 | 20 28 6c 65 74 20 28 28 6e 75 6d 62 65 72 2d 72 65 20 28 72 78 20 73 74 72 69 6e 67 2d 73 74 61 | .(let.((number-re.(rx.string-sta |
| 17e20 | 72 74 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 64 69 67 69 74 29 29 20 73 74 72 | rt.(one-or-more.(any.digit)).str |
| 17e40 | 69 6e 67 2d 65 6e 64 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 73 74 72 69 6e | ing-end))).....(when.(and.(strin |
| 17e60 | 67 70 20 73 74 72 69 6e 67 29 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 6e 75 6d 62 65 | gp.string).(string-match-p.numbe |
| 17e80 | 72 2d 72 65 20 73 74 72 69 6e 67 29 29 0a 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 74 6f 2d 6e | r-re.string)).......(string-to-n |
| 17ea0 | 75 6d 62 65 72 20 73 74 72 69 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | umber.string))))..(defun.flychec |
| 17ec0 | 6b 2d 73 74 72 69 6e 67 2d 6f 72 2d 6e 69 6c 2d 70 20 28 6f 62 6a 29 0a 20 20 22 44 65 74 65 72 | k-string-or-nil-p.(obj)..."Deter |
| 17ee0 | 6d 69 6e 65 20 69 66 20 4f 42 4a 20 69 73 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6e 69 6c 2e 22 | mine.if.OBJ.is.a.string.or.nil." |
| 17f00 | 0a 20 20 28 6f 72 20 28 6e 75 6c 6c 20 6f 62 6a 29 20 28 73 74 72 69 6e 67 70 20 6f 62 6a 29 29 | ...(or.(null.obj).(stringp.obj)) |
| 17f20 | 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 6c 69 73 74 2d 70 | )..(defun.flycheck-string-list-p |
| 17f40 | 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 20 61 20 | .(obj)..."Determine.if.OBJ.is.a. |
| 17f60 | 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2e 22 0a 20 20 28 61 6e 64 20 28 6c 69 73 74 70 20 | list.of.strings."...(and.(listp. |
| 17f80 | 6f 62 6a 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 6f 62 6a 29 | obj).(seq-every-p.#'stringp.obj) |
| 17fa0 | 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 73 74 | ))..(defun.flycheck-string-or-st |
| 17fc0 | 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 72 6d 69 6e 65 20 69 | ring-list-p.(obj)..."Determine.i |
| 17fe0 | 66 20 4f 42 4a 20 69 73 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 73 | f.OBJ.is.a.string.or.a.list.of.s |
| 18000 | 74 72 69 6e 67 73 2e 22 0a 20 20 28 6f 72 20 28 73 74 72 69 6e 67 70 20 6f 62 6a 29 20 28 66 6c | trings."...(or.(stringp.obj).(fl |
| 18020 | 79 63 68 65 63 6b 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 20 6f 62 6a 29 29 29 0a 0a 28 64 65 | ycheck-string-list-p.obj)))..(de |
| 18040 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 79 6d 62 6f 6c 2d 6c 69 73 74 2d 70 20 28 6f 62 6a 29 | fun.flycheck-symbol-list-p.(obj) |
| 18060 | 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 6c 69 73 74 20 6f | ..."Determine.if.OBJ.is.a.list.o |
| 18080 | 66 20 73 79 6d 62 6f 6c 73 2e 22 0a 20 20 28 61 6e 64 20 28 6c 69 73 74 70 20 6f 62 6a 29 20 28 | f.symbols."...(and.(listp.obj).( |
| 180a0 | 73 65 71 2d 65 76 65 72 79 2d 70 20 23 27 73 79 6d 62 6f 6c 70 20 6f 62 6a 29 29 29 0a 0a 28 64 | seq-every-p.#'symbolp.obj)))..(d |
| 180c0 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e | efvar-local.flycheck--file-truen |
| 180e0 | 61 6d 65 2d 63 61 63 68 65 20 6e 69 6c 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | ame-cache.nil)..(defun.flycheck- |
| 18100 | 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 28 66 69 6c 65 29 0a 20 20 22 4d 65 6d 6f 69 7a 65 | -file-truename.(file)..."Memoize |
| 18120 | 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 60 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 6f | .the.result.of.`file-truename'.o |
| 18140 | 6e 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 46 49 4c 45 29 2e 22 0a 20 | n.(directory-file-name.FILE).".. |
| 18160 | 20 3b 3b 20 60 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 27 20 69 73 20 73 6c 6f 77 2c 20 62 75 74 | .;;.`file-truename'.is.slow,.but |
| 18180 | 20 61 6c 74 65 72 6e 61 74 69 76 65 73 20 61 72 65 20 69 6e 63 6f 6d 70 6c 65 74 65 2c 20 73 6f | .alternatives.are.incomplete,.so |
| 181a0 | 20 6d 65 6d 6f 69 7a 69 6e 67 20 69 73 0a 20 20 3b 3b 20 6f 75 72 20 62 65 73 74 20 62 65 74 2e | .memoizing.is...;;.our.best.bet. |
| 181c0 | 20 20 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 | ..See.https://github.com/flychec |
| 181e0 | 6b 2f 66 6c 79 63 68 65 63 6b 2f 70 75 6c 6c 2f 31 36 39 38 2e 0a 20 20 28 75 6e 6c 65 73 73 20 | k/flycheck/pull/1698....(unless. |
| 18200 | 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 0a 20 20 | flycheck--file-truename-cache... |
| 18220 | 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 | ..(setq-local.flycheck--file-tru |
| 18240 | 65 6e 61 6d 65 2d 63 61 63 68 65 20 28 6d 61 6b 65 2d 68 61 73 68 2d 74 61 62 6c 65 20 3a 74 65 | ename-cache.(make-hash-table.:te |
| 18260 | 73 74 20 27 65 71 75 61 6c 29 29 29 0a 20 20 28 6f 72 20 28 67 65 74 68 61 73 68 20 66 69 6c 65 | st.'equal)))...(or.(gethash.file |
| 18280 | 20 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 0a | .flycheck--file-truename-cache). |
| 182a0 | 20 20 20 20 20 20 28 70 75 74 68 61 73 68 20 66 69 6c 65 20 28 66 69 6c 65 2d 74 72 75 65 6e 61 | ......(puthash.file.(file-truena |
| 182c0 | 6d 65 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 29 29 0a 20 | me.(directory-file-name.file)).. |
| 182e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 | ..............flycheck--file-tru |
| 18300 | 65 6e 61 6d 65 2d 63 61 63 68 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | ename-cache)))..(defun.flycheck- |
| 18320 | 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 28 66 69 6c 65 2d 61 20 66 69 6c 65 2d 62 29 0a 20 20 22 | same-files-p.(file-a.file-b)..." |
| 18340 | 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 46 49 4c 45 2d 41 20 61 6e 64 20 46 49 4c | Determine.whether.FILE-A.and.FIL |
| 18360 | 45 2d 42 20 72 65 66 65 72 20 74 6f 20 74 68 65 20 73 61 6d 65 20 66 69 6c 65 2e 0a 0a 46 69 6c | E-B.refer.to.the.same.file...Fil |
| 18380 | 65 73 20 61 72 65 20 74 68 65 20 73 61 6d 65 20 69 66 20 28 69 6e 20 74 68 65 20 6f 72 64 65 72 | es.are.the.same.if.(in.the.order |
| 183a0 | 20 63 68 65 63 6b 65 64 29 20 74 68 65 79 20 61 72 65 20 65 71 75 61 6c 2c 20 6f 72 0a 69 66 20 | .checked).they.are.equal,.or.if. |
| 183c0 | 74 68 65 79 20 72 65 73 6f 6c 76 65 20 74 6f 20 74 68 65 20 73 61 6d 65 20 63 61 6e 6f 6e 69 63 | they.resolve.to.the.same.canonic |
| 183e0 | 61 6c 20 70 61 74 68 73 2e 22 0a 20 20 28 6f 72 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 2d 61 | al.paths."...(or.(string=.file-a |
| 18400 | 20 66 69 6c 65 2d 62 29 0a 20 20 20 20 20 20 28 73 74 72 69 6e 67 3d 20 28 66 6c 79 63 68 65 63 | .file-b).......(string=.(flychec |
| 18420 | 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 66 69 6c 65 2d 61 29 0a 20 20 20 20 20 20 20 | k--file-truename.file-a)........ |
| 18440 | 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 65 | ........(flycheck--file-truename |
| 18460 | 20 66 69 6c 65 2d 62 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 | .file-b))))..(defvar-local.flych |
| 18480 | 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 20 6e 69 6c 0a 20 20 22 54 65 6d 70 6f 72 61 72 79 | eck-temporaries.nil..."Temporary |
| 184a0 | 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 63 72 65 61 74 65 64 20 62 | .files.and.directories.created.b |
| 184c0 | 79 20 46 6c 79 63 68 65 63 6b 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 | y.Flycheck.")..(defun.flycheck-t |
| 184e0 | 65 6d 70 2d 64 69 72 2d 73 79 73 74 65 6d 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 61 20 75 6e | emp-dir-system.()..."Create.a.un |
| 18500 | 69 71 75 65 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 55 73 65 20 60 | ique.temporary.directory...Use.` |
| 18520 | 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 20 61 73 20 70 72 65 66 69 78 2c | flycheck-temp-prefix'.as.prefix, |
| 18540 | 20 61 6e 64 20 61 64 64 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 6f 0a 60 66 6c 79 63 68 | .and.add.the.directory.to.`flych |
| 18560 | 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 61 | eck-temporaries'...Return.the.pa |
| 18580 | 74 68 20 6f 66 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 22 0a 20 20 28 6c 65 74 2a 20 28 28 74 | th.of.the.directory"...(let*.((t |
| 185a0 | 65 6d 70 64 69 72 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 | empdir.(make-temp-file.flycheck- |
| 185c0 | 74 65 6d 70 2d 70 72 65 66 69 78 20 27 64 69 72 65 63 74 6f 72 79 29 29 29 0a 20 20 20 20 28 70 | temp-prefix.'directory))).....(p |
| 185e0 | 75 73 68 20 74 65 6d 70 64 69 72 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 | ush.tempdir.flycheck-temporaries |
| 18600 | 29 0a 20 20 20 20 74 65 6d 70 64 69 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ).....tempdir))..(defun.flycheck |
| 18620 | 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 73 74 65 6d 20 28 66 69 6c 65 6e 61 6d 65 20 26 6f 70 74 | -temp-file-system.(filename.&opt |
| 18640 | 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 20 74 65 6d 70 6f 72 | ional.suffix)..."Create.a.tempor |
| 18660 | 61 72 79 20 66 69 6c 65 20 6e 61 6d 65 64 20 61 66 74 65 72 20 46 49 4c 45 4e 41 4d 45 2e 0a 0a | ary.file.named.after.FILENAME... |
| 18680 | 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 74 68 69 73 20 66 75 6e | If.FILENAME.is.non-nil,.this.fun |
| 186a0 | 63 74 69 6f 6e 20 63 72 65 61 74 65 73 20 61 20 74 65 6d 70 6f 72 61 72 79 0a 64 69 72 65 63 74 | ction.creates.a.temporary.direct |
| 186c0 | 6f 72 79 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 2d 73 79 73 74 | ory.with.`flycheck-temp-dir-syst |
| 186e0 | 65 6d 27 2c 20 61 6e 64 20 63 72 65 61 74 65 73 20 61 20 66 69 6c 65 0a 77 69 74 68 20 74 68 65 | em',.and.creates.a.file.with.the |
| 18700 | 20 73 61 6d 65 20 6e 61 6d 65 20 61 73 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 74 68 69 73 20 64 | .same.name.as.FILENAME.in.this.d |
| 18720 | 69 72 65 63 74 6f 72 79 2e 0a 0a 4f 74 68 65 72 77 69 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 | irectory...Otherwise.this.functi |
| 18740 | 6f 6e 20 63 72 65 61 74 65 73 20 61 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 73 74 61 72 | on.creates.a.temporary.file.star |
| 18760 | 74 69 6e 67 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 | ting.with.`flycheck-temp-prefix' |
| 18780 | 2e 20 20 49 66 20 70 72 65 73 65 6e 74 2c 20 53 55 46 46 49 58 20 69 73 20 61 70 70 65 6e 64 65 | ...If.present,.SUFFIX.is.appende |
| 187a0 | 64 3b 0a 6f 74 68 65 72 77 69 73 65 2c 20 61 20 72 61 6e 64 6f 6d 20 73 75 66 66 69 78 20 69 73 | d;.otherwise,.a.random.suffix.is |
| 187c0 | 20 75 73 65 64 2e 20 20 54 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 66 69 6c 65 20 69 73 0a | .used...The.path.of.the.file.is. |
| 187e0 | 61 64 64 65 64 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 | added.to.`flycheck-temporaries'. |
| 18800 | 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 66 69 6c 65 2e 22 0a | ..Return.the.path.of.the.file.". |
| 18820 | 20 20 28 6c 65 74 20 28 28 74 65 6d 70 66 69 6c 65 20 28 63 6f 6e 76 65 72 74 2d 73 74 61 6e 64 | ..(let.((tempfile.(convert-stand |
| 18840 | 61 72 64 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ard-filename.................... |
| 18860 | 28 69 66 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (if.filename.................... |
| 18880 | 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 6e 61 6d 65 | ....(expand-file-name.(file-name |
| 188a0 | 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 20 20 20 | -nondirectory.filename)......... |
| 188c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 188e0 | 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 0a 20 20 20 | .(flycheck-temp-dir-system)).... |
| 18900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 6c | ..................(make-temp-fil |
| 18920 | 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 20 6e 69 6c 20 73 75 66 66 69 | e.flycheck-temp-prefix.nil.suffi |
| 18940 | 78 29 29 29 29 29 0a 20 20 20 20 28 70 75 73 68 20 74 65 6d 70 66 69 6c 65 20 66 6c 79 63 68 65 | x))))).....(push.tempfile.flyche |
| 18960 | 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 20 20 74 65 6d 70 66 69 6c 65 29 29 0a 0a | ck-temporaries).....tempfile)).. |
| 18980 | 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 69 6e 70 6c 61 63 | (defun.flycheck-temp-file-inplac |
| 189a0 | 65 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 20 20 | e.(filename.&optional.suffix)... |
| 189c0 | 22 43 72 65 61 74 65 20 61 6e 20 69 6e 2d 70 6c 61 63 65 20 63 6f 70 79 20 6f 66 20 46 49 4c 45 | "Create.an.in-place.copy.of.FILE |
| 189e0 | 4e 41 4d 45 2e 0a 0a 50 72 65 66 69 78 20 74 68 65 20 66 69 6c 65 20 77 69 74 68 20 60 66 6c 79 | NAME...Prefix.the.file.with.`fly |
| 18a00 | 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 20 61 6e 64 20 61 64 64 20 74 68 65 20 70 | check-temp-prefix'.and.add.the.p |
| 18a20 | 61 74 68 20 6f 66 0a 74 68 65 20 66 69 6c 65 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d | ath.of.the.file.to.`flycheck-tem |
| 18a40 | 70 6f 72 61 72 69 65 73 27 2e 0a 0a 49 66 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 6e 69 6c 2c 20 | poraries'...If.FILENAME.is.nil,. |
| 18a60 | 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 | fall.back.to.`flycheck-temp-file |
| 18a80 | 2d 73 79 73 74 65 6d 27 20 77 69 74 68 0a 74 68 65 20 73 70 65 63 69 66 69 65 64 20 53 55 46 46 | -system'.with.the.specified.SUFF |
| 18aa0 | 49 58 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 66 69 6c 65 | IX...Return.the.path.of.the.file |
| 18ac0 | 2e 22 0a 20 20 28 69 66 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 | ."...(if.filename.......(let*.(( |
| 18ae0 | 74 65 6d 70 6e 61 6d 65 20 28 66 6f 72 6d 61 74 20 22 25 73 5f 25 73 22 0a 20 20 20 20 20 20 20 | tempname.(format."%s_%s"........ |
| 18b00 | 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 |
| 18b20 | 2d 74 65 6d 70 2d 70 72 65 66 69 78 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -temp-prefix.................... |
| 18b40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 | ............(file-name-nondirect |
| 18b60 | 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 20 20 20 28 74 65 | ory.filename)))..............(te |
| 18b80 | 6d 70 66 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 | mpfile.(convert-standard-filenam |
| 18ba0 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e | e.........................(expan |
| 18bc0 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 74 65 6d 70 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 | d-file-name.tempname............ |
| 18be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 18c00 | 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 6e 61 6d 65 29 29 29 29 | file-name-directory.filename)))) |
| 18c20 | 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 68 20 74 65 6d 70 66 69 6c 65 20 66 6c 79 63 68 65 63 | ).........(push.tempfile.flychec |
| 18c40 | 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 20 20 20 20 20 20 74 65 6d 70 66 69 6c 65 29 | k-temporaries).........tempfile) |
| 18c60 | 0a 20 20 20 20 28 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 20 | .....(flycheck-temp-file-system. |
| 18c80 | 66 69 6c 65 6e 61 6d 65 20 73 75 66 66 69 78 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | filename.suffix)))..(defun.flych |
| 18ca0 | 65 63 6b 2d 74 65 6d 70 2d 64 69 72 65 63 74 6f 72 79 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 | eck-temp-directory.(checker)..." |
| 18cc0 | 52 65 74 75 72 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 43 48 45 43 4b | Return.the.directory.where.CHECK |
| 18ce0 | 45 52 20 77 72 69 74 65 73 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a 0a 52 65 74 75 | ER.writes.temporary.files...Retu |
| 18d00 | 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 20 43 48 45 43 4b 45 52 20 64 6f 65 73 20 6e 6f 74 20 77 | rn.nil.if.the.CHECKER.does.not.w |
| 18d20 | 72 69 74 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 | rite.temporary.files."...(let.(( |
| 18d40 | 61 72 67 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 | args.(flycheck-checker-arguments |
| 18d60 | 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 6d 65 6d | .checker))).....(cond......((mem |
| 18d80 | 71 20 27 73 6f 75 72 63 65 20 61 72 67 73 29 20 74 65 6d 70 6f 72 61 72 79 2d 66 69 6c 65 2d 64 | q.'source.args).temporary-file-d |
| 18da0 | 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 28 28 6d 65 6d 71 20 27 73 6f 75 72 63 65 2d 69 6e | irectory)......((memq.'source-in |
| 18dc0 | 70 6c 61 63 65 20 61 72 67 73 29 0a 20 20 20 20 20 20 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c | place.args).......(if.buffer-fil |
| 18de0 | 65 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 62 75 66 66 | e-name.(file-name-directory.buff |
| 18e00 | 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 74 65 6d 70 6f 72 61 72 79 2d | er-file-name).........temporary- |
| 18e20 | 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 28 74 20 6e 69 6c 29 29 29 29 | file-directory))......(t.nil)))) |
| 18e40 | 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 73 2d 77 72 69 | ..(defun.flycheck-temp-files-wri |
| 18e60 | 74 61 62 6c 65 2d 70 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 | table-p.(checker)..."Whether.CHE |
| 18e80 | 43 4b 45 52 20 63 61 6e 20 77 72 69 74 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a | CKER.can.write.temporary.files.. |
| 18ea0 | 0a 49 66 20 43 48 45 43 4b 45 52 20 68 61 73 20 60 73 6f 75 72 63 65 27 20 6f 72 20 60 73 6f 75 | .If.CHECKER.has.`source'.or.`sou |
| 18ec0 | 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 69 6e 20 69 74 73 20 60 3a 63 6f 6d 6d 61 6e 64 27 2c 0a | rce-inplace'.in.its.`:command',. |
| 18ee0 | 72 65 74 75 72 6e 20 77 68 65 74 68 65 72 20 66 6c 79 63 68 65 63 6b 20 68 61 73 20 74 68 65 20 | return.whether.flycheck.has.the. |
| 18f00 | 70 65 72 6d 69 73 73 69 6f 6e 73 20 74 6f 20 63 72 65 61 74 65 20 74 68 65 0a 72 65 73 70 65 63 | permissions.to.create.the.respec |
| 18f20 | 74 69 76 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2e 0a 0a 52 65 74 75 72 6e 20 74 20 | tive.temporary.files...Return.t. |
| 18f40 | 69 66 20 43 48 45 43 4b 45 52 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 74 65 6d 70 6f 72 61 72 | if.CHECKER.does.not.use.temporar |
| 18f60 | 79 20 66 69 6c 65 73 2e 22 0a 20 20 28 6c 65 74 20 28 28 64 69 72 20 28 66 6c 79 63 68 65 63 6b | y.files."...(let.((dir.(flycheck |
| 18f80 | 2d 74 65 6d 70 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 20 28 | -temp-directory.checker))).....( |
| 18fa0 | 6f 72 20 28 6e 6f 74 20 64 69 72 29 20 28 66 69 6c 65 2d 77 72 69 74 61 62 6c 65 2d 70 20 64 69 | or.(not.dir).(file-writable-p.di |
| 18fc0 | 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 76 65 2d 62 75 66 66 | r))))..(defun.flycheck-save-buff |
| 18fe0 | 65 72 2d 74 6f 2d 66 69 6c 65 20 28 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 53 61 76 65 20 74 | er-to-file.(file-name)..."Save.t |
| 19000 | 68 65 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 | he.contents.of.the.current.buffe |
| 19020 | 72 20 74 6f 20 46 49 4c 45 2d 4e 41 4d 45 2e 22 0a 20 20 28 6d 61 6b 65 2d 64 69 72 65 63 74 6f | r.to.FILE-NAME."...(make-directo |
| 19040 | 72 79 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 | ry.(file-name-directory.file-nam |
| 19060 | 65 29 20 74 29 0a 20 20 28 6c 65 74 20 28 28 6a 6b 61 2d 63 6f 6d 70 72 2d 69 6e 68 69 62 69 74 | e).t)...(let.((jka-compr-inhibit |
| 19080 | 20 74 29 29 0a 20 20 20 20 28 77 72 69 74 65 2d 72 65 67 69 6f 6e 20 6e 69 6c 20 6e 69 6c 20 66 | .t)).....(write-region.nil.nil.f |
| 190a0 | 69 6c 65 2d 6e 61 6d 65 20 6e 69 6c 20 30 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ile-name.nil.0)))..(defun.flyche |
| 190c0 | 63 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 74 65 6d 70 20 28 74 65 6d 70 2d 66 69 6c | ck-save-buffer-to-temp.(temp-fil |
| 190e0 | 65 2d 66 6e 29 0a 20 20 22 53 61 76 65 20 62 75 66 66 65 72 20 74 6f 20 74 65 6d 70 20 66 69 6c | e-fn)..."Save.buffer.to.temp.fil |
| 19100 | 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 54 45 4d 50 2d 46 49 4c 45 2d 46 4e 2e 0a 0a 52 65 74 | e.returned.by.TEMP-FILE-FN...Ret |
| 19120 | 75 72 6e 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 | urn.the.name.of.the.temporary.fi |
| 19140 | 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 6e 61 6d 65 20 28 66 75 6e 63 61 6c 6c 20 | le."...(let.((filename.(funcall. |
| 19160 | 74 65 6d 70 2d 66 69 6c 65 2d 66 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 | temp-file-fn.(buffer-file-name)) |
| 19180 | 29 29 0a 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 66 6c 75 73 68 20 73 68 6f 72 74 2d 6c 69 76 | )).....;;.Do.not.flush.short-liv |
| 191a0 | 65 64 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 6f 6e 74 6f 20 64 69 73 6b 0a 20 20 20 | ed.temporary.files.onto.disk.... |
| 191c0 | 20 28 6c 65 74 20 28 28 77 72 69 74 65 2d 72 65 67 69 6f 6e 2d 69 6e 68 69 62 69 74 2d 66 73 79 | .(let.((write-region-inhibit-fsy |
| 191e0 | 6e 63 20 74 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 76 65 2d 62 75 66 66 | nc.t)).......(flycheck-save-buff |
| 19200 | 65 72 2d 74 6f 2d 66 69 6c 65 20 66 69 6c 65 6e 61 6d 65 29 29 0a 20 20 20 20 66 69 6c 65 6e 61 | er-to-file.filename)).....filena |
| 19220 | 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 65 6e 64 2d 77 69 | me))..(defun.flycheck-prepend-wi |
| 19240 | 74 68 2d 6f 70 74 69 6f 6e 20 28 6f 70 74 69 6f 6e 20 69 74 65 6d 73 20 26 6f 70 74 69 6f 6e 61 | th-option.(option.items.&optiona |
| 19260 | 6c 20 70 72 65 70 65 6e 64 2d 66 6e 29 0a 20 20 22 50 72 65 70 65 6e 64 20 4f 50 54 49 4f 4e 20 | l.prepend-fn)..."Prepend.OPTION. |
| 19280 | 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 49 54 45 4d 53 2c 20 75 73 69 6e 67 20 50 52 45 | to.each.item.in.ITEMS,.using.PRE |
| 192a0 | 50 45 4e 44 2d 46 4e 2e 0a 0a 50 72 65 70 65 6e 64 20 4f 50 54 49 4f 4e 20 74 6f 20 65 61 63 68 | PEND-FN...Prepend.OPTION.to.each |
| 192c0 | 20 69 74 65 6d 20 69 6e 20 49 54 45 4d 53 2e 0a 0a 49 54 45 4d 53 20 69 73 20 61 20 6c 69 73 74 | .item.in.ITEMS...ITEMS.is.a.list |
| 192e0 | 20 6f 66 20 73 74 72 69 6e 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 74 68 65 20 73 79 6e 74 61 | .of.strings.to.pass.to.the.synta |
| 19300 | 78 20 63 68 65 63 6b 65 72 2e 20 20 4f 50 54 49 4f 4e 0a 69 73 20 74 68 65 20 6f 70 74 69 6f 6e | x.checker...OPTION.is.the.option |
| 19320 | 2c 20 61 73 20 73 74 72 69 6e 67 2e 20 20 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 61 20 66 75 | ,.as.string...PREPEND-FN.is.a.fu |
| 19340 | 6e 63 74 69 6f 6e 20 63 61 6c 6c 65 64 20 74 6f 0a 70 72 65 70 65 6e 64 20 4f 50 54 49 4f 4e 20 | nction.called.to.prepend.OPTION. |
| 19360 | 74 6f 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 49 54 45 4d 53 2e 20 20 49 74 20 72 65 63 65 69 | to.each.item.in.ITEMS...It.recei |
| 19380 | 76 65 73 20 74 68 65 20 6f 70 74 69 6f 6e 20 61 6e 64 0a 61 20 73 69 6e 67 6c 65 20 69 74 65 6d | ves.the.option.and.a.single.item |
| 193a0 | 20 66 72 6f 6d 20 49 54 45 4d 53 20 61 73 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 6d 75 73 | .from.ITEMS.as.argument,.and.mus |
| 193c0 | 74 20 72 65 74 75 72 6e 20 61 20 73 74 72 69 6e 67 20 6f 72 0a 61 20 6c 69 73 74 20 6f 66 20 73 | t.return.a.string.or.a.list.of.s |
| 193e0 | 74 72 69 6e 67 73 20 77 69 74 68 20 4f 50 54 49 4f 4e 20 70 72 65 70 65 6e 64 65 64 20 74 6f 20 | trings.with.OPTION.prepended.to. |
| 19400 | 74 68 65 20 69 74 65 6d 2e 20 20 49 66 0a 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 6e 69 6c 20 | the.item...If.PREPEND-FN.is.nil. |
| 19420 | 6f 72 20 6f 6d 69 74 74 65 64 2c 20 75 73 65 20 60 6c 69 73 74 27 2e 0a 0a 52 65 74 75 72 6e 20 | or.omitted,.use.`list'...Return. |
| 19440 | 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 77 68 65 72 65 20 4f 50 54 49 4f 4e 20 69 | a.list.of.strings.where.OPTION.i |
| 19460 | 73 20 70 72 65 70 65 6e 64 65 64 20 74 6f 20 65 61 63 68 20 69 74 65 6d 0a 69 6e 20 49 54 45 4d | s.prepended.to.each.item.in.ITEM |
| 19480 | 53 20 75 73 69 6e 67 20 50 52 45 50 45 4e 44 2d 46 4e 2e 20 20 49 66 20 50 52 45 50 45 4e 44 2d | S.using.PREPEND-FN...If.PREPEND- |
| 194a0 | 46 4e 20 72 65 74 75 72 6e 73 20 61 20 6c 69 73 74 2c 20 69 74 20 69 73 0a 73 70 6c 69 63 65 64 | FN.returns.a.list,.it.is.spliced |
| 194c0 | 20 69 6e 74 6f 20 74 68 65 20 72 65 73 75 6c 74 69 6e 67 20 6c 69 73 74 2e 22 0a 20 20 28 75 6e | .into.the.resulting.list."...(un |
| 194e0 | 6c 65 73 73 20 28 73 74 72 69 6e 67 70 20 6f 70 74 69 6f 6e 29 0a 20 20 20 20 28 65 72 72 6f 72 | less.(stringp.option).....(error |
| 19500 | 20 22 4f 70 74 69 6f 6e 20 25 53 20 69 73 20 6e 6f 74 20 61 20 73 74 72 69 6e 67 22 20 6f 70 74 | ."Option.%S.is.not.a.string".opt |
| 19520 | 69 6f 6e 29 29 0a 20 20 28 75 6e 6c 65 73 73 20 70 72 65 70 65 6e 64 2d 66 6e 0a 20 20 20 20 28 | ion))...(unless.prepend-fn.....( |
| 19540 | 73 65 74 71 20 70 72 65 70 65 6e 64 2d 66 6e 20 23 27 6c 69 73 74 29 29 0a 20 20 28 6c 65 74 20 | setq.prepend-fn.#'list))...(let. |
| 19560 | 28 28 70 72 65 70 65 6e 64 0a 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 69 74 65 6d | ((prepend..........(lambda.(item |
| 19580 | 29 0a 20 20 20 20 20 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 | )............(let.((result.(func |
| 195a0 | 61 6c 6c 20 70 72 65 70 65 6e 64 2d 66 6e 20 6f 70 74 69 6f 6e 20 69 74 65 6d 29 29 29 0a 20 20 | all.prepend-fn.option.item)))... |
| 195c0 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...........(cond...............( |
| 195e0 | 28 61 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 | (and.(listp.result).(seq-every-p |
| 19600 | 20 23 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 | .#'stringp.result)).result)..... |
| 19620 | 20 20 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 72 65 73 75 6c 74 29 20 28 6c 69 73 | ..........((stringp.result).(lis |
| 19640 | 74 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 28 65 72 72 | t.result))...............(t.(err |
| 19660 | 6f 72 20 22 49 6e 76 61 6c 69 64 20 72 65 73 75 6c 74 20 74 79 70 65 20 66 6f 72 20 6f 70 74 69 | or."Invalid.result.type.for.opti |
| 19680 | 6f 6e 3a 20 25 53 22 20 72 65 73 75 6c 74 29 29 29 29 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 | on:.%S".result))))))).....(apply |
| 196a0 | 20 23 27 61 70 70 65 6e 64 20 28 73 65 71 2d 6d 61 70 20 70 72 65 70 65 6e 64 20 69 74 65 6d 73 | .#'append.(seq-map.prepend.items |
| 196c0 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 69 6e 2d 62 75 | ))))..(defun.flycheck-find-in-bu |
| 196e0 | 66 66 65 72 20 28 70 61 74 74 65 72 6e 29 0a 20 20 22 46 69 6e 64 20 50 41 54 54 45 52 4e 20 69 | ffer.(pattern)..."Find.PATTERN.i |
| 19700 | 6e 20 74 68 65 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 68 | n.the.current.buffer...Return.th |
| 19720 | 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 67 | e.result.of.the.first.matching.g |
| 19740 | 72 6f 75 70 20 6f 66 20 50 41 54 54 45 52 4e 2c 20 6f 72 20 6e 69 6c 2c 0a 69 66 20 50 41 54 54 | roup.of.PATTERN,.or.nil,.if.PATT |
| 19760 | 45 52 4e 20 64 69 64 20 6e 6f 74 20 6d 61 74 63 68 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 | ERN.did.not.match."...(save-excu |
| 19780 | 72 73 69 6f 6e 0a 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 | rsion.....(save-restriction..... |
| 197a0 | 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e | ..(widen).......(goto-char.(poin |
| 197c0 | 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 72 65 2d 73 65 61 72 63 68 2d 66 | t-min)).......(when.(re-search-f |
| 197e0 | 6f 72 77 61 72 64 20 70 61 74 74 65 72 6e 20 6e 69 6c 20 27 6e 6f 2d 65 72 72 6f 72 29 0a 20 20 | orward.pattern.nil.'no-error)... |
| 19800 | 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 | ......(match-string-no-propertie |
| 19820 | 73 20 31 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 | s.1)))))..(defun.flycheck-buffer |
| 19840 | 2d 65 6d 70 74 79 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 0a 20 20 22 43 | -empty-p.(&optional.buffer)..."C |
| 19860 | 68 65 63 6b 20 77 68 65 74 68 65 72 20 61 20 42 55 46 46 45 52 20 69 73 20 65 6d 70 74 79 2c 20 | heck.whether.a.BUFFER.is.empty,. |
| 19880 | 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 2e 22 0a | defaulting.to.the.current.one.". |
| 198a0 | 20 20 28 3d 20 28 62 75 66 66 65 72 2d 73 69 7a 65 20 62 75 66 66 65 72 29 20 30 29 29 0a 0a 28 | ..(=.(buffer-size.buffer).0))..( |
| 198c0 | 64 65 66 75 6e 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 | defun.flycheck-buffer-nonempty-p |
| 198e0 | 20 28 26 6f 70 74 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 | .(&optional.buffer)..."Check.whe |
| 19900 | 74 68 65 72 20 61 20 42 55 46 46 45 52 20 69 73 20 6e 6f 6e 65 6d 70 74 79 2c 20 64 65 66 61 75 | ther.a.BUFFER.is.nonempty,.defau |
| 19920 | 6c 74 69 6e 67 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 2e 22 0a 20 20 28 3e 20 | lting.to.the.current.one."...(>. |
| 19940 | 28 62 75 66 66 65 72 2d 73 69 7a 65 20 62 75 66 66 65 72 29 20 30 29 29 0a 0a 28 64 65 66 75 6e | (buffer-size.buffer).0))..(defun |
| 19960 | 20 66 6c 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 20 28 29 0a | .flycheck-ephemeral-buffer-p.(). |
| 19980 | 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 63 75 72 72 65 6e 74 | .."Determine.whether.the.current |
| 199a0 | 20 62 75 66 66 65 72 20 69 73 20 61 6e 20 65 70 68 65 6d 65 72 61 6c 20 62 75 66 66 65 72 2e 0a | .buffer.is.an.ephemeral.buffer.. |
| 199c0 | 0a 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 42 75 66 66 65 72 20 4e 61 | .See.Info.node.`(elisp)Buffer.Na |
| 199e0 | 6d 65 73 27 20 66 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 65 70 68 65 6d | mes'.for.information.about.ephem |
| 19a00 | 65 72 61 6c 20 62 75 66 66 65 72 73 2e 22 0a 20 20 28 73 74 72 69 6e 67 2d 70 72 65 66 69 78 2d | eral.buffers."...(string-prefix- |
| 19a20 | 70 20 22 20 22 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | p.".".(buffer-name)))..(defun.fl |
| 19a40 | 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 20 28 29 0a 20 20 22 | ycheck-encrypted-buffer-p.()..." |
| 19a60 | 44 65 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 | Determine.whether.the.current.bu |
| 19a80 | 66 66 65 72 20 69 73 20 61 6e 20 65 6e 63 72 79 70 74 65 64 20 66 69 6c 65 2e 0a 0a 53 65 65 20 | ffer.is.an.encrypted.file...See. |
| 19aa0 | 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 70 61 29 54 6f 70 27 20 66 6f 72 20 45 6d 61 63 73 27 20 | Info.node.`(epa)Top'.for.Emacs'. |
| 19ac0 | 69 6e 74 65 72 66 61 63 65 20 74 6f 20 65 6e 63 72 79 70 74 65 64 0a 66 69 6c 65 73 2e 22 0a 20 | interface.to.encrypted.files.".. |
| 19ae0 | 20 3b 3b 20 54 68 65 20 45 50 41 20 66 69 6c 65 20 68 61 6e 64 6c 65 72 20 73 65 74 73 20 74 68 | .;;.The.EPA.file.handler.sets.th |
| 19b00 | 69 73 20 76 61 72 69 61 62 6c 65 20 6c 6f 63 61 6c 6c 79 20 74 6f 20 72 65 6d 65 6d 62 65 72 20 | is.variable.locally.to.remember. |
| 19b20 | 74 68 65 20 72 65 63 69 70 69 65 6e 74 73 0a 20 20 3b 3b 20 6f 66 20 74 68 65 20 65 6e 63 72 79 | the.recipients...;;.of.the.encry |
| 19b40 | 70 74 65 64 20 66 69 6c 65 20 66 6f 72 20 72 65 2d 65 6e 63 72 79 70 74 69 6f 6e 2e 20 20 48 65 | pted.file.for.re-encryption...He |
| 19b60 | 6e 63 65 2c 20 61 20 6c 6f 63 61 6c 20 62 69 6e 64 69 6e 67 20 6f 66 20 74 68 69 73 0a 20 20 3b | nce,.a.local.binding.of.this...; |
| 19b80 | 3b 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 67 6f 6f 64 20 69 6e 64 69 63 61 74 69 6f 6e 20 | ;.variable.is.a.good.indication. |
| 19ba0 | 74 68 61 74 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 65 6e 63 72 79 70 74 65 64 2e 20 20 49 | that.the.buffer.is.encrypted...I |
| 19bc0 | 20 68 61 76 65 6e 27 74 0a 20 20 3b 3b 20 66 6f 75 6e 64 20 61 6e 79 20 62 65 74 74 65 72 20 69 | .haven't...;;.found.any.better.i |
| 19be0 | 6e 64 69 63 61 74 6f 72 20 61 6e 79 77 61 79 2e 0a 20 20 28 6c 6f 63 61 6c 2d 76 61 72 69 61 62 | ndicator.anyway....(local-variab |
| 19c00 | 6c 65 2d 70 20 27 65 70 61 2d 66 69 6c 65 2d 65 6e 63 72 79 70 74 2d 74 6f 29 29 0a 0a 28 64 65 | le-p.'epa-file-encrypt-to))..(de |
| 19c20 | 66 75 6e 20 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 20 28 29 | fun.flycheck-autoloads-file-p.() |
| 19c40 | 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 63 75 72 72 65 6e | ..."Determine.whether.the.curren |
| 19c60 | 74 20 62 75 66 66 65 72 20 69 73 20 61 6e 20 61 75 74 6f 6c 6f 61 64 73 20 66 69 6c 65 2e 0a 0a | t.buffer.is.an.autoloads.file... |
| 19c80 | 41 75 74 6f 6c 6f 61 64 73 20 61 72 65 20 67 65 6e 65 72 61 74 65 64 20 62 79 20 70 61 63 6b 61 | Autoloads.are.generated.by.packa |
| 19ca0 | 67 65 2e 65 6c 20 64 75 72 69 6e 67 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 22 0a 20 20 28 73 | ge.el.during.installation."...(s |
| 19cc0 | 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 2d 61 75 74 6f 6c 6f 61 64 73 2e 65 6c 22 20 28 | tring-suffix-p."-autoloads.el".( |
| 19ce0 | 62 75 66 66 65 72 2d 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 | buffer-name)))..(defun.flycheck- |
| 19d00 | 69 6e 2d 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 28 66 69 6c 65 6e | in-user-emacs-directory-p.(filen |
| 19d20 | 61 6d 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 46 49 4c 45 4e 41 4d 45 20 69 73 20 69 6e 20 60 | ame)..."Whether.FILENAME.is.in.` |
| 19d40 | 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 73 74 72 69 6e | user-emacs-directory'."...(strin |
| 19d60 | 67 2d 70 72 65 66 69 78 2d 70 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f | g-prefix-p.(file-name-as-directo |
| 19d80 | 72 79 0a 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 | ry.....................(flycheck |
| 19da0 | 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 | --file-truename.user-emacs-direc |
| 19dc0 | 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | tory))....................(flych |
| 19de0 | 65 63 6b 2d 2d 66 69 6c 65 2d 74 72 75 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 0a | eck--file-truename.filename))).. |
| 19e00 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 20 28 66 69 6c | (defun.flycheck-safe-delete.(fil |
| 19e20 | 65 2d 6f 72 2d 64 69 72 29 0a 20 20 22 53 61 66 65 6c 79 20 64 65 6c 65 74 65 20 46 49 4c 45 2d | e-or-dir)..."Safely.delete.FILE- |
| 19e40 | 4f 52 2d 44 49 52 2e 22 0a 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 0a 20 20 20 20 28 69 | OR-DIR."...(ignore-errors.....(i |
| 19e60 | 66 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 66 69 6c 65 2d 6f 72 2d 64 69 72 29 | f.(file-directory-p.file-or-dir) |
| 19e80 | 0a 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 64 69 72 65 63 74 6f 72 79 20 66 69 6c 65 2d | .........(delete-directory.file- |
| 19ea0 | 6f 72 2d 64 69 72 20 27 72 65 63 75 72 73 69 76 65 29 0a 20 20 20 20 20 20 28 64 65 6c 65 74 65 | or-dir.'recursive).......(delete |
| 19ec0 | 2d 66 69 6c 65 20 66 69 6c 65 2d 6f 72 2d 64 69 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | -file.file-or-dir))))..(defun.fl |
| 19ee0 | 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 2d 74 65 6d 70 6f 72 61 72 69 65 73 20 28 | ycheck-safe-delete-temporaries.( |
| 19f00 | 29 0a 20 20 22 53 61 66 65 6c 79 20 64 65 6c 65 74 65 20 61 6c 6c 20 74 65 6d 70 20 66 69 6c 65 | )..."Safely.delete.all.temp.file |
| 19f20 | 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 69 65 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 0a 0a | s.and.directories.of.Flycheck... |
| 19f40 | 53 61 66 65 6c 79 20 64 65 6c 65 74 65 20 61 6c 6c 20 66 69 6c 65 73 20 61 6e 64 20 64 69 72 65 | Safely.delete.all.files.and.dire |
| 19f60 | 63 74 6f 72 69 65 73 20 6c 69 73 74 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 | ctories.listed.in.`flycheck-temp |
| 19f80 | 6f 72 61 72 69 65 73 27 20 61 6e 64 20 73 65 74 20 74 68 65 20 76 61 72 69 61 62 6c 65 27 73 20 | oraries'.and.set.the.variable's. |
| 19fa0 | 76 61 6c 75 65 20 74 6f 20 6e 69 6c 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 23 27 66 6c 79 63 68 | value.to.nil."...(seq-do.#'flych |
| 19fc0 | 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 | eck-safe-delete.flycheck-tempora |
| 19fe0 | 72 69 65 73 29 0a 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 69 | ries)...(setq.flycheck-temporari |
| 1a000 | 65 73 20 6e 69 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 66 69 6c | es.nil))..(defun.flycheck-rx-fil |
| 1a020 | 65 2d 6e 61 6d 65 20 28 66 6f 72 6d 29 0a 20 20 22 54 72 61 6e 73 6c 61 74 65 20 74 68 65 20 60 | e-name.(form)..."Translate.the.` |
| 1a040 | 28 66 69 6c 65 2d 6e 61 6d 65 29 27 20 46 4f 52 4d 20 69 6e 74 6f 20 61 20 72 65 67 75 6c 61 72 | (file-name)'.FORM.into.a.regular |
| 1a060 | 20 65 78 70 72 65 73 73 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 28 28 62 6f 64 79 20 28 6f 72 20 | .expression."...(let.((body.(or. |
| 1a080 | 28 63 64 72 20 66 6f 72 6d 29 20 27 28 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 0a 20 20 20 20 | (cdr.form).'((minimal-match..... |
| 1a0a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 | ............................(one |
| 1a0c0 | 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 29 29 29 29 0a 20 20 20 20 28 | -or-more.not-newline)))))).....( |
| 1a0e0 | 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 60 28 67 72 6f 75 70 2d 6e 20 31 20 2c 40 62 6f 64 79 29 | rx-to-string.`(group-n.1.,@body) |
| 1a100 | 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 6d 65 73 73 61 67 | .t)))..(defun.flycheck-rx-messag |
| 1a120 | 65 20 28 66 6f 72 6d 29 0a 20 20 22 54 72 61 6e 73 6c 61 74 65 20 74 68 65 20 60 28 6d 65 73 73 | e.(form)..."Translate.the.`(mess |
| 1a140 | 61 67 65 29 27 20 46 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 | age)'.FORM.into.a.regular.expres |
| 1a160 | 73 69 6f 6e 2e 22 0a 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 | sion."...(let.((body.(or.(cdr.fo |
| 1a180 | 72 6d 29 20 27 28 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 | rm).'((one-or-more.not-newline)) |
| 1a1a0 | 29 29 29 0a 20 20 20 20 28 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 60 28 67 72 6f 75 70 2d 6e 20 | ))).....(rx-to-string.`(group-n. |
| 1a1c0 | 34 20 2c 40 62 6f 64 79 29 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | 4.,@body).t)))..(defun.flycheck- |
| 1a1e0 | 72 78 2d 69 64 20 28 66 6f 72 6d 29 0a 20 20 22 54 72 61 6e 73 6c 61 74 65 20 74 68 65 20 60 28 | rx-id.(form)..."Translate.the.`( |
| 1a200 | 69 64 29 27 20 46 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 | id)'.FORM.into.a.regular.express |
| 1a220 | 69 6f 6e 2e 22 0a 20 20 28 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 60 28 67 72 6f 75 70 2d 6e 20 | ion."...(rx-to-string.`(group-n. |
| 1a240 | 35 20 2c 40 28 63 64 72 20 66 6f 72 6d 29 29 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | 5.,@(cdr.form)).t))..(defun.flyc |
| 1a260 | 68 65 63 6b 2d 72 78 2d 74 6f 2d 73 74 72 69 6e 67 20 28 66 6f 72 6d 20 26 6f 70 74 69 6f 6e 61 | heck-rx-to-string.(form.&optiona |
| 1a280 | 6c 20 6e 6f 2d 67 72 6f 75 70 29 0a 20 20 22 4c 69 6b 65 20 60 72 78 2d 74 6f 2d 73 74 72 69 6e | l.no-group)..."Like.`rx-to-strin |
| 1a2a0 | 67 27 20 66 6f 72 20 46 4f 52 4d 2c 20 62 75 74 20 77 69 74 68 20 73 70 65 63 69 61 6c 20 6b 65 | g'.for.FORM,.but.with.special.ke |
| 1a2c0 | 79 77 6f 72 64 73 3a 0a 0a 60 6c 69 6e 65 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 65 | ywords:..`line'......matches.the |
| 1a2e0 | 20 69 6e 69 74 69 61 6c 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2e 0a 0a 60 63 6f 6c 75 6d 6e 27 0a | .initial.line.number...`column'. |
| 1a300 | 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 63 6f 6c 75 6d 6e 20 | .....matches.the.initial.column. |
| 1a320 | 6e 75 6d 62 65 72 2e 0a 0a 60 65 6e 64 2d 6c 69 6e 65 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 | number...`end-line'......matches |
| 1a340 | 20 74 68 65 20 66 69 6e 61 6c 20 6c 69 6e 65 20 6e 75 6d 62 65 72 2e 0a 0a 60 65 6e 64 2d 63 6f | .the.final.line.number...`end-co |
| 1a360 | 6c 75 6d 6e 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 63 6f 6c | lumn'......matches.the.final.col |
| 1a380 | 75 6d 6e 20 6e 75 6d 62 65 72 20 28 65 78 63 6c 75 73 69 76 65 29 2e 0a 0a 0a 60 28 66 69 6c 65 | umn.number.(exclusive)....`(file |
| 1a3a0 | 2d 6e 61 6d 65 20 53 45 58 50 20 2e 2e 2e 29 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 | -name.SEXP....)'......matches.th |
| 1a3c0 | 65 20 66 69 6c 65 20 6e 61 6d 65 2e 20 20 53 45 58 50 20 64 65 73 63 72 69 62 65 73 20 74 68 65 | e.file.name...SEXP.describes.the |
| 1a3e0 | 20 66 69 6c 65 20 6e 61 6d 65 2e 20 20 49 66 20 6e 6f 0a 20 20 20 20 20 53 45 58 50 20 69 73 20 | .file.name...If.no......SEXP.is. |
| 1a400 | 67 69 76 65 6e 2c 20 75 73 65 20 61 20 64 65 66 61 75 6c 74 20 62 6f 64 79 20 6f 66 20 60 28 6d | given,.use.a.default.body.of.`(m |
| 1a420 | 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 0a 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e | inimal-match......(one-or-more.n |
| 1a440 | 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 27 2e 0a 0a 60 28 6d 65 73 73 61 67 65 20 53 45 58 50 20 2e | ot-newline))'...`(message.SEXP.. |
| 1a460 | 2e 2e 29 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 74 68 65 20 6d 65 73 73 61 67 65 2e 20 20 | ..)'......matches.the.message... |
| 1a480 | 53 45 58 50 20 63 6f 6e 73 74 69 74 75 74 65 73 20 74 68 65 20 62 6f 64 79 20 6f 66 20 74 68 65 | SEXP.constitutes.the.body.of.the |
| 1a4a0 | 0a 20 20 20 20 20 6d 65 73 73 61 67 65 2e 20 20 49 66 20 6e 6f 20 53 45 58 50 20 69 73 20 67 69 | ......message...If.no.SEXP.is.gi |
| 1a4c0 | 76 65 6e 2c 20 75 73 65 20 61 20 64 65 66 61 75 6c 74 20 62 6f 64 79 0a 20 20 20 20 20 6f 66 20 | ven,.use.a.default.body......of. |
| 1a4e0 | 60 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 27 2e 0a 0a 60 28 | `(one-or-more.not-newline)'...`( |
| 1a500 | 69 64 20 53 45 58 50 20 2e 2e 2e 29 27 0a 20 20 20 20 20 6d 61 74 63 68 65 73 20 61 6e 20 65 72 | id.SEXP....)'......matches.an.er |
| 1a520 | 72 6f 72 20 49 44 2e 20 20 53 45 58 50 20 64 65 73 63 72 69 62 65 73 20 74 68 65 20 49 44 2e 0a | ror.ID...SEXP.describes.the.ID.. |
| 1a540 | 0a 4e 4f 2d 47 52 4f 55 50 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 60 72 78 2d 74 6f 2d 73 74 | .NO-GROUP.is.passed.to.`rx-to-st |
| 1a560 | 72 69 6e 67 27 2e 0a 0a 53 65 65 20 60 72 78 27 20 66 6f 72 20 61 20 63 6f 6d 70 6c 65 74 65 20 | ring'...See.`rx'.for.a.complete. |
| 1a580 | 6c 69 73 74 20 6f 66 20 61 6c 6c 20 62 75 69 6c 74 2d 69 6e 20 60 72 78 27 20 66 6f 72 6d 73 2e | list.of.all.built-in.`rx'.forms. |
| 1a5a0 | 22 0a 20 20 28 6c 65 74 20 28 28 72 78 2d 63 6f 6e 73 74 69 74 75 65 6e 74 73 0a 20 20 20 20 20 | "...(let.((rx-constituents...... |
| 1a5c0 | 20 20 20 20 28 61 70 70 65 6e 64 0a 20 20 20 20 20 20 20 20 20 20 60 28 28 66 69 6c 65 2d 6e 61 | ....(append...........`((file-na |
| 1a5e0 | 6d 65 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 66 69 6c 65 2d 6e 61 6d 65 20 30 20 6e 69 6c 29 20 | me.flycheck-rx-file-name.0.nil). |
| 1a600 | 3b 3b 20 67 72 6f 75 70 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 6e 65 20 2e 20 2c | ;;.group.1.............(line..., |
| 1a620 | 28 72 78 20 28 67 72 6f 75 70 2d 6e 20 32 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 | (rx.(group-n.2.(one-or-more.digi |
| 1a640 | 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6c 75 6d 6e 20 2e 20 2c 28 72 78 | t)))).............(column...,(rx |
| 1a660 | 20 28 67 72 6f 75 70 2d 6e 20 33 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 29 | .(group-n.3.(one-or-more.digit)) |
| 1a680 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 66 6c 79 63 68 65 63 6b | )).............(message.flycheck |
| 1a6a0 | 2d 72 78 2d 6d 65 73 73 61 67 65 20 30 20 6e 69 6c 29 20 3b 3b 20 67 72 6f 75 70 20 34 0a 20 20 | -rx-message.0.nil).;;.group.4... |
| 1a6c0 | 20 20 20 20 20 20 20 20 20 20 28 69 64 20 66 6c 79 63 68 65 63 6b 2d 72 78 2d 69 64 20 30 20 6e | ..........(id.flycheck-rx-id.0.n |
| 1a6e0 | 69 6c 29 20 3b 3b 20 67 72 6f 75 70 20 35 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 64 2d | il).;;.group.5.............(end- |
| 1a700 | 6c 69 6e 65 20 2e 20 2c 28 72 78 20 28 67 72 6f 75 70 2d 6e 20 36 20 28 6f 6e 65 2d 6f 72 2d 6d | line...,(rx.(group-n.6.(one-or-m |
| 1a720 | 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 20 28 65 6e 64 2d 63 | ore.digit)))).............(end-c |
| 1a740 | 6f 6c 75 6d 6e 20 2e 20 2c 28 72 78 20 28 67 72 6f 75 70 2d 6e 20 37 20 28 6f 6e 65 2d 6f 72 2d | olumn...,(rx.(group-n.7.(one-or- |
| 1a760 | 6d 6f 72 65 20 64 69 67 69 74 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 72 78 2d 63 6f 6e | more.digit)))))...........rx-con |
| 1a780 | 73 74 69 74 75 65 6e 74 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 28 72 78 2d 74 6f 2d 73 74 72 69 | stituents.nil))).....(rx-to-stri |
| 1a7a0 | 6e 67 20 66 6f 72 6d 20 6e 6f 2d 67 72 6f 75 70 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | ng.form.no-group)))..(defun.flyc |
| 1a7c0 | 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 6c 6f 61 64 2d 66 69 6c 65 20 28 29 0a 20 20 22 47 65 74 | heck-current-load-file.()..."Get |
| 1a7e0 | 20 74 68 65 20 73 6f 75 72 63 65 20 66 69 6c 65 20 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 | .the.source.file.currently.being |
| 1a800 | 20 6c 6f 61 64 65 64 2e 0a 0a 41 6c 77 61 79 73 20 72 65 74 75 72 6e 20 74 68 65 20 6e 61 6d 65 | .loaded...Always.return.the.name |
| 1a820 | 20 6f 66 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 73 6f 75 72 63 65 20 66 69 6c | .of.the.corresponding.source.fil |
| 1a840 | 65 2c 20 6e 65 76 65 72 0a 61 6e 79 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 64 20 66 69 6c 65 2e | e,.never.any.byte-compiled.file. |
| 1a860 | 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 2c 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 6c 79 20 6c | ..Return.nil,.if.the.currently.l |
| 1a880 | 6f 61 64 65 64 20 66 69 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 64 65 74 65 72 6d 69 6e 65 64 2e | oaded.file.cannot.be.determined. |
| 1a8a0 | 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 74 68 69 73 2d 66 69 6c 65 20 28 63 6f 6e 64 | "...(when-let*.((this-file.(cond |
| 1a8c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 6f 61 64 | ...........................(load |
| 1a8e0 | 2d 69 6e 2d 70 72 6f 67 72 65 73 73 20 6c 6f 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 | -in-progress.load-file-name).... |
| 1a900 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 62 6f 75 6e 64 2d 61 | .......................((bound-a |
| 1a920 | 6e 64 2d 74 72 75 65 2d 70 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 63 75 72 72 65 6e 74 2d 66 | nd-true-p.byte-compile-current-f |
| 1a940 | 69 6c 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ile))........................... |
| 1a960 | 28 74 20 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 | (t.(buffer-file-name))))........ |
| 1a980 | 20 20 20 20 20 20 20 3b 3b 20 41 20 62 65 73 74 20 67 75 65 73 73 20 66 6f 72 20 74 68 65 20 73 | .......;;.A.best.guess.for.the.s |
| 1a9a0 | 6f 75 72 63 65 20 66 69 6c 65 20 6f 66 20 61 20 63 6f 6d 70 69 6c 65 64 20 6c 69 62 72 61 72 79 | ource.file.of.a.compiled.library |
| 1a9c0 | 2e 20 57 6f 72 6b 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 77 65 6c 6c 20 69 6e | ..Works...............;;.well.in |
| 1a9e0 | 20 6d 6f 73 74 20 63 61 73 65 73 2c 20 61 6e 64 20 65 73 70 65 63 69 61 6c 6c 79 20 66 6f 72 20 | .most.cases,.and.especially.for. |
| 1aa00 | 45 4c 50 41 20 70 61 63 6b 61 67 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 75 | ELPA.packages...............(sou |
| 1aa20 | 72 63 65 2d 66 69 6c 65 20 28 63 6f 6e 63 61 74 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 73 61 6e 73 | rce-file.(concat.(file-name-sans |
| 1aa40 | 2d 65 78 74 65 6e 73 69 6f 6e 20 74 68 69 73 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 | -extension.this-file)........... |
| 1aa60 | 20 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 65 6c 22 29 29 | .........................".el")) |
| 1aa80 | 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 73 6f 75 72 63 | ).....(when.(file-exists-p.sourc |
| 1aaa0 | 65 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 73 6f 75 72 63 65 2d 66 69 6c 65 29 29 29 0a 0a 28 64 | e-file).......source-file)))..(d |
| 1aac0 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 63 74 | efun.flycheck-module-root-direct |
| 1aae0 | 6f 72 79 20 28 6d 6f 64 75 6c 65 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 2d 6e 61 6d 65 29 | ory.(module.&optional.file-name) |
| 1ab00 | 0a 20 20 22 47 65 74 20 74 68 65 20 72 6f 6f 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 61 | ..."Get.the.root.directory.for.a |
| 1ab20 | 20 4d 4f 44 55 4c 45 20 69 6e 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 4d 4f 44 55 4c 45 20 69 73 | .MODULE.in.FILE-NAME...MODULE.is |
| 1ab40 | 20 61 20 71 75 61 6c 69 66 69 65 64 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 2c 20 65 69 74 68 65 72 | .a.qualified.module.name,.either |
| 1ab60 | 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 0a 63 6f 6d 70 6f 6e 65 6e 74 73 20 73 65 70 61 72 61 | .a.string.with.components.separa |
| 1ab80 | 74 65 64 20 62 79 20 61 20 64 6f 74 2c 20 6f 72 20 61 73 20 6c 69 73 74 20 6f 66 20 63 6f 6d 70 | ted.by.a.dot,.or.as.list.of.comp |
| 1aba0 | 6f 6e 65 6e 74 73 2e 0a 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 | onents..FILE-NAME.is.the.name.of |
| 1abc0 | 20 74 68 65 20 66 69 6c 65 20 6f 72 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e | .the.file.or.directory.containin |
| 1abe0 | 67 20 74 68 65 0a 6d 6f 64 75 6c 65 20 61 73 20 73 74 72 69 6e 67 2e 20 20 57 68 65 6e 20 6e 69 | g.the.module.as.string...When.ni |
| 1ac00 | 6c 20 6f 72 20 6f 6d 69 74 74 65 64 2c 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 20 72 65 | l.or.omitted,.defaults.to.the.re |
| 1ac20 | 74 75 72 6e 0a 76 61 6c 75 65 20 6f 66 20 66 75 6e 63 74 69 6f 6e 20 60 62 75 66 66 65 72 2d 66 | turn.value.of.function.`buffer-f |
| 1ac40 | 69 6c 65 2d 6e 61 6d 65 27 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 72 6f 6f 74 20 64 69 72 65 | ile-name'...Return.the.root.dire |
| 1ac60 | 63 74 6f 72 79 20 6f 66 20 74 68 65 20 6d 6f 64 75 6c 65 2c 20 74 68 61 74 20 69 73 2c 20 74 68 | ctory.of.the.module,.that.is,.th |
| 1ac80 | 65 20 64 69 72 65 63 74 6f 72 79 2c 0a 66 72 6f 6d 20 77 68 69 63 68 20 46 49 4c 45 2d 4e 41 4d | e.directory,.from.which.FILE-NAM |
| 1aca0 | 45 20 63 61 6e 20 62 65 20 72 65 61 63 68 65 64 20 62 79 20 64 65 73 63 65 6e 64 69 6e 67 20 64 | E.can.be.reached.by.descending.d |
| 1acc0 | 69 72 65 63 74 6f 72 69 65 73 0a 61 6c 6f 6e 67 20 65 61 63 68 20 70 61 72 74 20 6f 66 20 4d 4f | irectories.along.each.part.of.MO |
| 1ace0 | 44 55 4c 45 2e 0a 0a 49 66 20 74 68 65 20 4d 4f 44 55 4c 45 20 6e 61 6d 65 20 64 6f 65 73 20 6e | DULE...If.the.MODULE.name.does.n |
| 1ad00 | 6f 74 20 6d 61 74 63 68 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 | ot.match.the.directory.hierarchy |
| 1ad20 | 20 75 70 77 61 72 64 73 0a 66 72 6f 6d 20 46 49 4c 45 2d 4e 41 4d 45 2c 20 72 65 74 75 72 6e 20 | .upwards.from.FILE-NAME,.return. |
| 1ad40 | 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 46 49 4c 45 2d 4e 41 | the.directory.containing.FILE-NA |
| 1ad60 | 4d 45 2e 20 20 57 68 65 6e 0a 46 49 4c 45 2d 4e 41 4d 45 20 69 73 20 6e 69 6c 2c 20 72 65 74 75 | ME...When.FILE-NAME.is.nil,.retu |
| 1ad80 | 72 6e 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 2e 22 0a 20 20 28 6c 65 74 20 | rn.`default-directory'."...(let. |
| 1ada0 | 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 6f 72 20 66 69 6c 65 2d 6e 61 6d 65 20 28 62 75 66 66 65 | ((file-name.(or.file-name.(buffe |
| 1adc0 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 75 6c 65 2d 63 | r-file-name))).........(module-c |
| 1ade0 | 6f 6d 70 6f 6e 65 6e 74 73 20 28 69 66 20 28 73 74 72 69 6e 67 70 20 6d 6f 64 75 6c 65 29 0a 20 | omponents.(if.(stringp.module).. |
| 1ae00 | 20 20 20 20 20 20 20 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 |
| 1ae20 | 70 6c 69 74 2d 73 74 72 69 6e 67 20 6d 6f 64 75 6c 65 20 28 72 78 20 22 2e 22 29 29 0a 20 20 20 | plit-string.module.(rx.".")).... |
| 1ae40 | 20 20 20 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 70 79 2d | ..........................(copy- |
| 1ae60 | 73 65 71 75 65 6e 63 65 20 6d 6f 64 75 6c 65 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 | sequence.module)))).....(if.(and |
| 1ae80 | 20 6d 6f 64 75 6c 65 2d 63 6f 6d 70 6f 6e 65 6e 74 73 20 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 | .module-components.file-name)... |
| 1aea0 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 61 72 74 73 20 28 6e 72 65 76 65 72 73 65 20 6d 6f 64 | ......(let.((parts.(nreverse.mod |
| 1aec0 | 75 6c 65 2d 63 6f 6d 70 6f 6e 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ule-components))...............( |
| 1aee0 | 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e | base-directory.(directory-file-n |
| 1af00 | 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............................. |
| 1af20 | 20 20 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 66 69 6c | ...(file-name-sans-extension.fil |
| 1af40 | 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 | e-name))))...........(while.(and |
| 1af60 | 20 70 61 72 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 28 73 74 | .parts.......................(st |
| 1af80 | 72 69 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 62 61 | ring=.(file-name-nondirectory.ba |
| 1afa0 | 73 65 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | se-directory)................... |
| 1afc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 72 20 70 61 72 74 73 29 29 29 0a 20 20 20 20 20 | .............(car.parts)))...... |
| 1afe0 | 20 20 20 20 20 20 20 28 70 6f 70 20 70 61 72 74 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | .......(pop.parts).............( |
| 1b000 | 73 65 74 71 20 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 20 28 64 69 72 65 63 74 6f 72 79 2d 66 | setq.base-directory.(directory-f |
| 1b020 | 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........................ |
| 1b040 | 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 63 74 6f 72 79 20 | ...........(file-name-directory. |
| 1b060 | 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 | base-directory))))...........(fi |
| 1b080 | 6c 65 2d 6e 61 6d 65 2d 61 73 2d 64 69 72 65 63 74 6f 72 79 20 62 61 73 65 2d 64 69 72 65 63 74 | le-name-as-directory.base-direct |
| 1b0a0 | 6f 72 79 29 29 0a 20 20 20 20 20 20 28 69 66 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 | ory)).......(if.file-name....... |
| 1b0c0 | 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 69 6c 65 2d 6e 61 | ....(file-name-directory.file-na |
| 1b0e0 | 6d 65 29 0a 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 64 65 | me).........(expand-file-name.de |
| 1b100 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 0a 28 63 6c 2d 64 65 66 73 74 72 | fault-directory)))))..(cl-defstr |
| 1b120 | 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 | uct.(flycheck-line-cache........ |
| 1b140 | 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 63 6b 2d 6c | ........(:constructor.flycheck-l |
| 1b160 | 69 6e 65 2d 63 61 63 68 65 2d 6e 65 77 29 29 0a 20 20 22 43 61 63 68 65 20 73 74 72 75 63 74 75 | ine-cache-new))..."Cache.structu |
| 1b180 | 72 65 20 75 73 65 64 20 74 6f 20 73 70 65 65 64 20 75 70 20 60 66 6c 79 63 68 65 63 6b 2d 67 6f | re.used.to.speed.up.`flycheck-go |
| 1b1a0 | 74 6f 2d 6c 69 6e 65 27 2e 22 0a 20 20 74 69 63 6b 20 70 6f 69 6e 74 20 6c 69 6e 65 29 0a 0a 28 | to-line'."...tick.point.line)..( |
| 1b1c0 | 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 | defvar-local.flycheck--line-cach |
| 1b1e0 | 65 20 6e 69 6c 0a 20 20 22 43 61 63 68 65 20 75 73 65 64 20 74 6f 20 73 70 65 65 64 20 69 70 20 | e.nil..."Cache.used.to.speed.ip. |
| 1b200 | 60 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 27 2e 22 29 0a 0a 28 64 65 66 73 75 62 | `flycheck-goto-line'.")..(defsub |
| 1b220 | 73 74 20 66 6c 79 63 68 65 63 6b 2d 2d 69 6e 69 74 2d 6c 69 6e 65 2d 63 61 63 68 65 20 28 29 0a | st.flycheck--init-line-cache.(). |
| 1b240 | 20 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 6f 72 20 72 65 69 6e 69 74 69 61 6c 69 7a 65 20 60 66 | .."Initialize.or.reinitialize.`f |
| 1b260 | 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 | lycheck--line-cache'."...(let.(( |
| 1b280 | 74 69 63 6b 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 74 69 63 6b 29 29 29 0a 20 20 | tick.(buffer-modified-tick)))... |
| 1b2a0 | 20 20 28 69 66 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 | ..(if.flycheck--line-cache...... |
| 1b2c0 | 20 20 20 28 75 6e 6c 65 73 73 20 28 3d 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 | ...(unless.(=.(flycheck-line-cac |
| 1b2e0 | 68 65 2d 74 69 63 6b 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 20 74 69 | he-tick.flycheck--line-cache).ti |
| 1b300 | 63 6b 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 6c 69 | ck)...........(setf.(flycheck-li |
| 1b320 | 6e 65 2d 63 61 63 68 65 2d 74 69 63 6b 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 | ne-cache-tick.flycheck--line-cac |
| 1b340 | 68 65 29 20 74 69 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | he).tick.................(flyche |
| 1b360 | 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 65 63 6b 2d 2d 6c 69 | ck-line-cache-point.flycheck--li |
| 1b380 | 6e 65 2d 63 61 63 68 65 29 20 31 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | ne-cache).1.................(fly |
| 1b3a0 | 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-- |
| 1b3c0 | 6c 69 6e 65 2d 63 61 63 68 65 29 20 31 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 | line-cache).1)).......(setq-loca |
| 1b3e0 | 6c 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 0a 20 20 20 20 20 20 20 20 20 | l.flycheck--line-cache.......... |
| 1b400 | 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 6e 65 | .........(flycheck-line-cache-ne |
| 1b420 | 77 20 3a 74 69 63 6b 20 74 69 63 6b 20 3a 70 6f 69 6e 74 20 31 20 3a 6c 69 6e 65 20 31 29 29 29 | w.:tick.tick.:point.1.:line.1))) |
| 1b440 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 20 28 6c | ))..(defun.flycheck-goto-line.(l |
| 1b460 | 69 6e 65 29 0a 20 20 22 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 62 65 67 69 6e 6e 69 6e 67 20 | ine)..."Move.point.to.beginning. |
| 1b480 | 6f 66 20 6c 69 6e 65 20 6e 75 6d 62 65 72 20 4c 49 4e 45 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 | of.line.number.LINE...This.funct |
| 1b4a0 | 69 6f 6e 20 61 73 73 75 6d 65 73 20 74 68 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | ion.assumes.that.the.current.buf |
| 1b4c0 | 66 65 72 20 69 73 20 6e 6f 74 20 6e 61 72 72 6f 77 65 64 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 | fer.is.not.narrowed."...(flychec |
| 1b4e0 | 6b 2d 2d 69 6e 69 74 2d 6c 69 6e 65 2d 63 61 63 68 65 29 0a 20 20 28 67 6f 74 6f 2d 63 68 61 72 | k--init-line-cache)...(goto-char |
| 1b500 | 20 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 | .(flycheck-line-cache-point.flyc |
| 1b520 | 68 65 63 6b 2d 2d 6c 69 6e 65 2d 63 61 63 68 65 29 29 0a 20 20 28 6c 65 74 20 28 28 64 65 6c 74 | heck--line-cache))...(let.((delt |
| 1b540 | 61 20 28 2d 20 6c 69 6e 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 68 65 2d 6c | a.(-.line.(flycheck-line-cache-l |
| 1b560 | 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 29 29 29 0a 20 20 20 | ine.flycheck--line-cache)))).... |
| 1b580 | 20 28 77 68 65 6e 20 28 3d 20 30 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 64 65 6c 74 61 29 | .(when.(=.0.(forward-line.delta) |
| 1b5a0 | 29 0a 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 61 63 | ).......(setf.(flycheck-line-cac |
| 1b5c0 | 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 68 65 29 20 28 | he-point.flycheck--line-cache).( |
| 1b5e0 | 70 6f 69 6e 74 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 6c 69 | point)).......(setf.(flycheck-li |
| 1b600 | 6e 65 2d 63 61 63 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 | ne-cache-line.flycheck--line-cac |
| 1b620 | 68 65 29 20 6c 69 6e 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6c 69 | he).line))))..(defun.flycheck-li |
| 1b640 | 6e 65 2d 63 6f 6c 75 6d 6e 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 28 6c 69 6e 65 20 63 6f 6c 75 | ne-column-to-position.(line.colu |
| 1b660 | 6d 6e 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 70 6f 69 6e 74 20 63 6c 6f 73 65 73 74 20 | mn)..."Return.the.point.closest. |
| 1b680 | 74 6f 20 4c 49 4e 45 2c 20 43 4f 4c 55 4d 4e 20 6f 6e 20 6c 69 6e 65 20 4c 49 4e 45 2e 0a 0a 43 | to.LINE,.COLUMN.on.line.LINE...C |
| 1b6a0 | 4f 4c 55 4d 4e 20 69 73 20 6f 6e 65 2d 62 61 73 65 64 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 | OLUMN.is.one-based."...(save-exc |
| 1b6c0 | 75 72 73 69 6f 6e 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 6c 69 6e 65 20 6c | ursion.....(flycheck-goto-line.l |
| 1b6e0 | 69 6e 65 29 0a 20 20 20 20 28 6d 69 6e 20 28 2b 20 28 70 6f 69 6e 74 29 20 28 31 2d 20 63 6f 6c | ine).....(min.(+.(point).(1-.col |
| 1b700 | 75 6d 6e 29 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 0a 0a 28 64 | umn)).(line-end-position))))..(d |
| 1b720 | 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 61 74 2d 70 6f 69 | efun.flycheck-line-column-at-poi |
| 1b740 | 6e 74 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 20 63 6f 6c | nt.()..."Return.the.line.and.col |
| 1b760 | 75 6d 6e 20 6e 75 6d 62 65 72 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 63 6f 6e 73 20 28 6c | umn.number.at.point."...(cons.(l |
| 1b780 | 69 6e 65 2d 6e 75 6d 62 65 72 2d 61 74 2d 70 6f 73 29 20 28 31 2b 20 28 2d 20 28 70 6f 69 6e 74 | ine-number-at-pos).(1+.(-.(point |
| 1b7a0 | 29 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 29 29 29 0a | ).(line-beginning-position))))). |
| 1b7c0 | 0a 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 61 74 2d | .(defun.flycheck-line-column-at- |
| 1b7e0 | 70 6f 73 20 28 70 6f 73 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 6c 69 6e 65 20 61 6e 64 | pos.(pos)..."Return.the.line.and |
| 1b800 | 20 63 6f 6c 75 6d 6e 20 6e 75 6d 62 65 72 20 61 74 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e 0a | .column.number.at.position.POS.. |
| 1b820 | 0a 43 4f 4c 55 4d 4e 20 69 73 20 6f 6e 65 2d 62 61 73 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 | .COLUMN.is.one-based."...(let.(( |
| 1b840 | 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 29 0a 20 20 | inhibit-field-text-motion.t))... |
| 1b860 | 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 | ..(save-excursion.......(goto-ch |
| 1b880 | 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c | ar.pos).......(flycheck-line-col |
| 1b8a0 | 75 6d 6e 2d 61 74 2d 70 6f 69 6e 74 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 4d 69 6e 69 62 75 66 66 | umn-at-point))))....;;;.Minibuff |
| 1b8c0 | 65 72 20 74 6f 6f 6c 73 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 | er.tools.(defvar.flycheck-read-c |
| 1b8e0 | 68 65 63 6b 65 72 2d 68 69 73 74 6f 72 79 20 6e 69 6c 0a 20 20 22 60 63 6f 6d 70 6c 65 74 69 6e | hecker-history.nil..."`completin |
| 1b900 | 67 2d 72 65 61 64 27 20 68 69 73 74 6f 72 79 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 61 | g-read'.history.of.`flycheck-rea |
| 1b920 | 64 2d 63 68 65 63 6b 65 72 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 | d-checker'.")..(defun.flycheck-c |
| 1b940 | 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 28 70 72 6f 6d 70 74 20 63 61 6e 64 69 64 61 74 65 | ompleting-read.(prompt.candidate |
| 1b960 | 73 20 64 65 66 61 75 6c 74 20 26 6f 70 74 69 6f 6e 61 6c 20 68 69 73 74 6f 72 79 29 0a 20 20 22 | s.default.&optional.history)..." |
| 1b980 | 52 65 61 64 20 61 20 76 61 6c 75 65 20 66 72 6f 6d 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 | Read.a.value.from.the.minibuffer |
| 1b9a0 | 2e 0a 0a 55 73 65 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 | ...Use.`flycheck-completing-read |
| 1b9c0 | 2d 66 75 6e 63 74 69 6f 6e 27 20 74 6f 20 72 65 61 64 20 69 6e 70 75 74 20 66 72 6f 6d 20 74 68 | -function'.to.read.input.from.th |
| 1b9e0 | 65 0a 6d 69 6e 69 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 53 | e.minibuffer.with.completion...S |
| 1ba00 | 68 6f 77 20 50 52 4f 4d 50 54 20 61 6e 64 20 72 65 61 64 20 6f 6e 65 20 6f 66 20 43 41 4e 44 49 | how.PROMPT.and.read.one.of.CANDI |
| 1ba20 | 44 41 54 45 53 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 44 45 46 41 55 4c 54 2e 0a 48 49 | DATES,.defaulting.to.DEFAULT..HI |
| 1ba40 | 53 54 4f 52 59 20 69 73 20 70 61 73 73 65 64 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d | STORY.is.passed.to.`flycheck-com |
| 1ba60 | 70 6c 65 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 27 2e 0a 0a 4e 6f 74 65 20 74 68 | pleting-read-function'...Note.th |
| 1ba80 | 61 74 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 75 6e | at.`flycheck-completing-read-fun |
| 1baa0 | 63 74 69 6f 6e 27 20 6d 61 79 20 72 65 74 75 72 6e 20 61 6e 20 65 6d 70 74 79 0a 73 74 72 69 6e | ction'.may.return.an.empty.strin |
| 1bac0 | 67 20 69 6e 73 74 65 61 64 20 6f 66 20 6e 69 6c 2c 20 65 76 65 6e 20 77 68 65 6e 20 5c 22 5c 22 | g.instead.of.nil,.even.when.\"\" |
| 1bae0 | 20 69 73 6e 27 74 20 61 6d 6f 6e 67 20 74 68 65 20 63 61 6e 64 69 64 61 74 65 73 2e 0a 53 65 65 | .isn't.among.the.candidates..See |
| 1bb00 | 20 60 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 27 20 66 6f 72 20 6d 6f 72 65 20 64 65 74 61 | .`completing-read'.for.more.deta |
| 1bb20 | 69 6c 73 2e 22 0a 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 | ils."...(funcall.flycheck-comple |
| 1bb40 | 74 69 6e 67 2d 72 65 61 64 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 70 72 | ting-read-function............pr |
| 1bb60 | 6f 6d 70 74 20 63 61 6e 64 69 64 61 74 65 73 20 6e 69 6c 20 27 72 65 71 75 69 72 65 2d 6d 61 74 | ompt.candidates.nil.'require-mat |
| 1bb80 | 63 68 20 6e 69 6c 20 68 69 73 74 6f 72 79 20 64 65 66 61 75 6c 74 29 29 0a 0a 28 64 65 66 75 6e | ch.nil.history.default))..(defun |
| 1bba0 | 20 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 20 28 70 72 6f 6d 70 74 20 26 | .flycheck-read-checker.(prompt.& |
| 1bbc0 | 6f 70 74 69 6f 6e 61 6c 20 64 65 66 61 75 6c 74 20 70 72 6f 70 65 72 74 79 20 63 61 6e 64 69 64 | optional.default.property.candid |
| 1bbe0 | 61 74 65 73 29 0a 20 20 22 52 65 61 64 20 61 20 66 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 | ates)..."Read.a.flycheck.checker |
| 1bc00 | 20 66 72 6f 6d 20 6d 69 6e 69 62 75 66 66 65 72 20 77 69 74 68 20 50 52 4f 4d 50 54 20 61 6e 64 | .from.minibuffer.with.PROMPT.and |
| 1bc20 | 20 44 45 46 41 55 4c 54 2e 0a 0a 50 52 4f 4d 50 54 20 69 73 20 61 20 73 74 72 69 6e 67 20 74 6f | .DEFAULT...PROMPT.is.a.string.to |
| 1bc40 | 20 73 68 6f 77 20 69 6e 20 74 68 65 20 6d 69 6e 69 62 75 66 66 65 72 20 61 73 20 70 72 6f 6d 70 | .show.in.the.minibuffer.as.promp |
| 1bc60 | 74 2e 20 20 49 74 0a 73 68 6f 75 6c 64 20 65 6e 64 20 77 69 74 68 20 61 20 73 69 6e 67 6c 65 20 | t...It.should.end.with.a.single. |
| 1bc80 | 73 70 61 63 65 2e 20 20 44 45 46 41 55 4c 54 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 6e 6f | space...DEFAULT.is.a.symbol.deno |
| 1bca0 | 74 69 6e 67 20 74 68 65 0a 64 65 66 61 75 6c 74 20 63 68 65 63 6b 65 72 20 74 6f 20 75 73 65 2c | ting.the.default.checker.to.use, |
| 1bcc0 | 20 69 66 20 74 68 65 20 75 73 65 72 20 64 69 64 20 6e 6f 74 20 73 65 6c 65 63 74 20 61 6e 79 20 | .if.the.user.did.not.select.any. |
| 1bce0 | 63 68 65 63 6b 65 72 2e 0a 50 52 4f 50 45 52 54 59 20 69 73 20 61 20 73 79 6d 62 6f 6c 20 64 65 | checker..PROPERTY.is.a.symbol.de |
| 1bd00 | 6e 6f 74 69 6e 67 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 70 72 6f 70 65 72 74 79 | noting.a.syntax.checker.property |
| 1bd20 | 2e 20 20 49 66 0a 6e 6f 6e 2d 6e 69 6c 2c 20 6f 6e 6c 79 20 63 6f 6d 70 6c 65 74 65 20 73 79 6e | ...If.non-nil,.only.complete.syn |
| 1bd40 | 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 68 69 63 68 20 68 61 76 65 20 61 20 6e 6f 6e 2d 6e 69 | tax.checkers.which.have.a.non-ni |
| 1bd60 | 6c 20 76 61 6c 75 65 0a 66 6f 72 20 50 52 4f 50 45 52 54 59 2e 20 20 43 41 4e 44 49 44 41 54 45 | l.value.for.PROPERTY...CANDIDATE |
| 1bd80 | 53 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 73 79 6e | S.is.an.optional.list.of.all.syn |
| 1bda0 | 74 61 78 0a 63 68 65 63 6b 65 72 73 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 63 6f 6d 70 6c | tax.checkers.available.for.compl |
| 1bdc0 | 65 74 69 6f 6e 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 61 6c 6c 20 64 65 66 69 6e 65 64 | etion,.defaulting.to.all.defined |
| 1bde0 | 0a 63 68 65 63 6b 65 72 73 2e 20 20 49 66 20 67 69 76 65 6e 2c 20 50 52 4f 50 45 52 54 59 20 69 | .checkers...If.given,.PROPERTY.i |
| 1be00 | 73 20 69 67 6e 6f 72 65 64 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 63 68 65 63 6b 65 72 20 61 | s.ignored...Return.the.checker.a |
| 1be20 | 73 20 73 79 6d 62 6f 6c 2c 20 6f 72 20 44 45 46 41 55 4c 54 20 69 66 20 6e 6f 20 63 68 65 63 6b | s.symbol,.or.DEFAULT.if.no.check |
| 1be40 | 65 72 20 77 61 73 0a 63 68 6f 73 65 6e 2e 20 20 49 66 20 44 45 46 41 55 4c 54 20 69 73 20 6e 69 | er.was.chosen...If.DEFAULT.is.ni |
| 1be60 | 6c 20 61 6e 64 20 6e 6f 20 63 68 65 63 6b 65 72 20 77 61 73 20 63 68 6f 73 65 6e 2c 20 73 69 67 | l.and.no.checker.was.chosen,.sig |
| 1be80 | 6e 61 6c 20 61 0a 60 75 73 65 72 2d 65 72 72 6f 72 27 20 69 66 20 74 68 65 20 75 6e 64 65 72 6c | nal.a.`user-error'.if.the.underl |
| 1bea0 | 79 69 6e 67 20 63 6f 6d 70 6c 65 74 69 6f 6e 20 73 79 73 74 65 6d 20 64 6f 65 73 20 6e 6f 74 20 | ying.completion.system.does.not. |
| 1bec0 | 70 72 6f 76 69 64 65 0a 61 20 64 65 66 61 75 6c 74 20 6f 6e 20 69 74 73 20 6f 77 6e 2e 22 0a 20 | provide.a.default.on.its.own.".. |
| 1bee0 | 20 28 77 68 65 6e 20 28 61 6e 64 20 64 65 66 61 75 6c 74 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 | .(when.(and.default.(not.(flyche |
| 1bf00 | 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 2d 70 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 | ck-valid-checker-p.default)))... |
| 1bf20 | 20 20 28 65 72 72 6f 72 20 22 25 53 20 69 73 20 6e 6f 20 76 61 6c 69 64 20 46 6c 79 63 68 65 63 | ..(error."%S.is.no.valid.Flychec |
| 1bf40 | 6b 20 63 68 65 63 6b 65 72 22 20 64 65 66 61 75 6c 74 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 63 | k.checker".default))...(let*.((c |
| 1bf60 | 61 6e 64 69 64 61 74 65 73 20 28 73 65 71 2d 6d 61 70 20 23 27 73 79 6d 62 6f 6c 2d 6e 61 6d 65 | andidates.(seq-map.#'symbol-name |
| 1bf80 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 1bfa0 | 6f 72 20 63 61 6e 64 69 64 61 74 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | or.candidates................... |
| 1bfc0 | 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 64 65 66 69 6e 65 | ................(flycheck-define |
| 1bfe0 | 64 2d 63 68 65 63 6b 65 72 73 20 70 72 6f 70 65 72 74 79 29 29 29 29 0a 20 20 20 20 20 20 20 20 | d-checkers.property))))......... |
| 1c000 | 20 28 64 65 66 61 75 6c 74 20 28 61 6e 64 20 64 65 66 61 75 6c 74 20 28 73 79 6d 62 6f 6c 2d 6e | .(default.(and.default.(symbol-n |
| 1c020 | 61 6d 65 20 64 65 66 61 75 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 70 75 74 20 28 | ame.default)))..........(input.( |
| 1c040 | 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 0a 20 20 20 20 20 20 20 | flycheck-completing-read........ |
| 1c060 | 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 73 20 64 65 66 61 | ..........prompt.candidates.defa |
| 1c080 | 75 6c 74 0a 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 72 | ult..................'flycheck-r |
| 1c0a0 | 65 61 64 2d 63 68 65 63 6b 65 72 2d 68 69 73 74 6f 72 79 29 29 29 0a 20 20 20 20 28 77 68 65 6e | ead-checker-history))).....(when |
| 1c0c0 | 20 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 69 6e 70 75 74 29 0a 20 20 20 20 20 20 28 75 | .(string-empty-p.input).......(u |
| 1c0e0 | 6e 6c 65 73 73 20 64 65 66 61 75 6c 74 0a 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f | nless.default.........(user-erro |
| 1c100 | 72 20 22 4e 6f 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 65 64 22 29 29 | r."No.syntax.checker.selected")) |
| 1c120 | 0a 20 20 20 20 20 20 28 73 65 74 71 20 69 6e 70 75 74 20 64 65 66 61 75 6c 74 29 29 0a 20 20 20 | .......(setq.input.default)).... |
| 1c140 | 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 72 20 28 69 6e 74 65 72 6e 20 69 6e 70 75 74 29 29 29 | .(let.((checker.(intern.input))) |
| 1c160 | 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 76 61 6c 69 64 2d 63 | .......(unless.(flycheck-valid-c |
| 1c180 | 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 28 65 72 72 6f 72 | hecker-p.checker).........(error |
| 1c1a0 | 20 22 25 53 20 69 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 46 6c 79 63 68 65 63 6b 20 73 79 6e | ."%S.is.not.a.valid.Flycheck.syn |
| 1c1c0 | 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 20 20 20 20 63 68 65 | tax.checker".checker)).......che |
| 1c1e0 | 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 72 65 61 64 2d 65 72 | cker)))..(defun.flycheck-read-er |
| 1c200 | 72 6f 72 2d 6c 65 76 65 6c 20 28 70 72 6f 6d 70 74 29 0a 20 20 22 52 65 61 64 20 61 6e 20 65 72 | ror-level.(prompt)..."Read.an.er |
| 1c220 | 72 6f 72 20 6c 65 76 65 6c 20 66 72 6f 6d 20 74 68 65 20 75 73 65 72 20 77 69 74 68 20 50 52 4f | ror.level.from.the.user.with.PRO |
| 1c240 | 4d 50 54 2e 0a 0a 4f 6e 6c 79 20 6f 66 66 65 72 73 20 6c 65 76 65 6c 20 66 6f 72 20 77 68 69 63 | MPT...Only.offers.level.for.whic |
| 1c260 | 68 20 65 72 72 6f 72 73 20 63 75 72 72 65 6e 74 6c 79 20 65 78 69 73 74 2c 20 69 6e 20 61 64 64 | h.errors.currently.exist,.in.add |
| 1c280 | 69 74 69 6f 6e 0a 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 20 6c 65 76 65 6c 73 2e 22 0a 20 20 | ition.to.the.default.levels."... |
| 1c2a0 | 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 73 20 28 73 65 71 2d 6d 61 70 20 23 27 66 6c 79 63 68 65 | (let*.((levels.(seq-map.#'flyche |
| 1c2c0 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ck-error-level.................. |
| 1c2e0 | 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 63 75 | .........(flycheck-error-list-cu |
| 1c300 | 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 73 | rrent-errors)))..........(levels |
| 1c320 | 2d 77 69 74 68 2d 64 65 66 61 75 6c 74 73 20 28 61 70 70 65 6e 64 20 27 28 69 6e 66 6f 20 77 61 | -with-defaults.(append.'(info.wa |
| 1c340 | 72 6e 69 6e 67 20 65 72 72 6f 72 29 20 6c 65 76 65 6c 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 | rning.error).levels))..........( |
| 1c360 | 75 6e 69 71 2d 6c 65 76 65 6c 73 20 28 73 65 71 2d 75 6e 69 71 20 6c 65 76 65 6c 73 2d 77 69 74 | uniq-levels.(seq-uniq.levels-wit |
| 1c380 | 68 2d 64 65 66 61 75 6c 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 66 6c | h-defaults))..........(level.(fl |
| 1c3a0 | 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6e 67 2d 72 65 61 64 20 70 72 6f 6d 70 74 20 75 6e | ycheck-completing-read.prompt.un |
| 1c3c0 | 69 71 2d 6c 65 76 65 6c 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 73 74 72 69 | iq-levels.nil))).....(when.(stri |
| 1c3e0 | 6e 67 2d 65 6d 70 74 79 2d 70 20 6c 65 76 65 6c 29 20 28 73 65 74 71 20 6c 65 76 65 6c 20 6e 69 | ng-empty-p.level).(setq.level.ni |
| 1c400 | 6c 29 29 0a 20 20 20 20 28 61 6e 64 20 6c 65 76 65 6c 20 28 69 6e 74 65 72 6e 20 6c 65 76 65 6c | l)).....(and.level.(intern.level |
| 1c420 | 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 68 65 63 6b 65 72 20 41 50 49 0a 28 64 65 66 75 6e 20 66 | ))))....;;;.Checker.API.(defun.f |
| 1c440 | 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 28 26 6f 70 74 69 6f | lycheck-defined-checkers.(&optio |
| 1c460 | 6e 61 6c 20 70 72 6f 70 65 72 74 79 29 0a 20 20 22 46 69 6e 64 20 61 6c 6c 20 64 65 66 69 6e 65 | nal.property)..."Find.all.define |
| 1c480 | 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2c 20 6f 70 74 69 6f 6e 61 6c 6c 79 20 77 69 | d.syntax.checkers,.optionally.wi |
| 1c4a0 | 74 68 20 50 52 4f 50 45 52 54 59 2e 0a 0a 50 52 4f 50 45 52 54 59 20 69 73 20 61 20 73 79 6d 62 | th.PROPERTY...PROPERTY.is.a.symb |
| 1c4c0 | 6f 6c 2e 20 20 49 66 20 67 69 76 65 6e 2c 20 6f 6e 6c 79 20 72 65 74 75 72 6e 20 73 79 6e 74 61 | ol...If.given,.only.return.synta |
| 1c4e0 | 78 20 63 68 65 63 6b 65 72 73 20 77 69 74 68 0a 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 | x.checkers.with.a.non-nil.value. |
| 1c500 | 66 6f 72 20 50 52 4f 50 45 52 54 59 2e 0a 0a 54 68 65 20 72 65 74 75 72 6e 65 64 20 6c 69 73 74 | for.PROPERTY...The.returned.list |
| 1c520 | 20 69 73 20 73 6f 72 74 65 64 20 61 6c 70 68 61 70 65 74 69 63 61 6c 6c 79 20 62 79 20 74 68 65 | .is.sorted.alphapetically.by.the |
| 1c540 | 20 73 79 6d 62 6f 6c 20 6e 61 6d 65 20 6f 66 0a 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b | .symbol.name.of.the.syntax.check |
| 1c560 | 65 72 73 2e 22 0a 20 20 28 6c 65 74 20 28 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 29 0a | ers."...(let.(defined-checkers). |
| 1c580 | 20 20 20 20 28 6d 61 70 61 74 6f 6d 73 20 28 6c 61 6d 62 64 61 20 28 73 79 6d 62 6f 6c 29 0a 20 | ....(mapatoms.(lambda.(symbol).. |
| 1c5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 66 6c 79 63 68 | ...............(when.(and.(flych |
| 1c5c0 | 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 20 20 | eck-valid-checker-p.symbol)..... |
| 1c5e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c | .......................(or.(null |
| 1c600 | 20 70 72 6f 70 65 72 74 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .property)...................... |
| 1c620 | 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 67 65 74 20 | ..........(flycheck-checker-get. |
| 1c640 | 73 79 6d 62 6f 6c 20 70 72 6f 70 65 72 74 79 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | symbol.property))).............. |
| 1c660 | 20 20 20 20 20 28 70 75 73 68 20 73 79 6d 62 6f 6c 20 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 | .....(push.symbol.defined-checke |
| 1c680 | 72 73 29 29 29 29 0a 20 20 20 20 28 73 6f 72 74 20 64 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 | rs)))).....(sort.defined-checker |
| 1c6a0 | 73 20 23 27 73 74 72 69 6e 67 3c 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | s.#'string<)))..(defun.flycheck- |
| 1c6c0 | 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 | registered-checker-p.(checker).. |
| 1c6e0 | 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 20 69 73 20 72 | ."Determine.whether.CHECKER.is.r |
| 1c700 | 65 67 69 73 74 65 72 65 64 2e 0a 0a 41 20 63 68 65 63 6b 65 72 20 69 73 20 72 65 67 69 73 74 65 | egistered...A.checker.is.registe |
| 1c720 | 72 65 64 20 69 66 20 69 74 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 | red.if.it.is.contained.in.`flych |
| 1c740 | 65 63 6b 2d 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 61 6e 64 20 28 66 6c 79 63 68 65 63 6b | eck-checkers'."...(and.(flycheck |
| 1c760 | 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 20 20 20 20 20 20 | -valid-checker-p.checker)....... |
| 1c780 | 20 28 6d 65 6d 71 20 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 | .(memq.checker.flycheck-checkers |
| 1c7a0 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 | )))..(defun.flycheck-disabled-ch |
| 1c7c0 | 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 |
| 1c7e0 | 68 65 74 68 65 72 20 43 48 45 43 4b 45 52 20 69 73 20 64 69 73 61 62 6c 65 64 2c 20 6d 61 6e 75 | hether.CHECKER.is.disabled,.manu |
| 1c800 | 61 6c 6c 79 20 6f 72 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 22 0a 20 20 28 6f 72 20 28 66 | ally.or.automatically."...(or.(f |
| 1c820 | 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 65 63 6b 65 | lycheck-manually-disabled-checke |
| 1c840 | 72 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 61 75 74 | r-p.checker).......(flycheck-aut |
| 1c860 | 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 2d 70 20 63 68 | omatically-disabled-checker-p.ch |
| 1c880 | 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 6d 61 6e 75 61 6c | ecker)))..(defun.flycheck-manual |
| 1c8a0 | 6c 79 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 65 72 29 0a | ly-disabled-checker-p.(checker). |
| 1c8c0 | 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 20 68 61 73 | .."Determine.whether.CHECKER.has |
| 1c8e0 | 20 62 65 65 6e 20 6d 61 6e 75 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 2e 0a 0a 41 20 63 68 65 63 | .been.manually.disabled...A.chec |
| 1c900 | 6b 65 72 20 68 61 73 20 62 65 65 6e 20 6d 61 6e 75 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 69 | ker.has.been.manually.disabled.i |
| 1c920 | 66 20 69 74 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 64 | f.it.is.contained.in.`flycheck-d |
| 1c940 | 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 27 2e 22 0a 20 20 28 6d 65 6d 71 20 63 68 65 63 | isabled-checkers'."...(memq.chec |
| 1c960 | 6b 65 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 29 | ker.flycheck-disabled-checkers)) |
| 1c980 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d | ..(defun.flycheck-automatically- |
| 1c9a0 | 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 65 72 29 0a 20 20 22 | disabled-checker-p.(checker)..." |
| 1c9c0 | 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 20 68 61 73 20 62 65 | Determine.whether.CHECKER.has.be |
| 1c9e0 | 65 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 2e 0a 0a 41 20 63 68 | en.automatically.disabled...A.ch |
| 1ca00 | 65 63 6b 65 72 20 68 61 73 20 62 65 65 6e 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 | ecker.has.been.automatically.dis |
| 1ca20 | 61 62 6c 65 64 20 69 66 20 69 74 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e 0a 60 66 6c 79 | abled.if.it.is.contained.in.`fly |
| 1ca40 | 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 65 64 2d 63 68 | check--automatically-disabled-ch |
| 1ca60 | 65 63 6b 65 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 | eckers'."...(memq.checker.flyche |
| 1ca80 | 63 6b 2d 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 | ck--automatically-disabled-check |
| 1caa0 | 65 72 73 29 29 0a 0a 0c 0a 3b 3b 3b 20 47 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 | ers))....;;;.Generic.syntax.chec |
| 1cac0 | 6b 65 72 73 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 67 65 6e 65 72 69 63 2d | kers.(defconst.flycheck-generic- |
| 1cae0 | 63 68 65 63 6b 65 72 2d 76 65 72 73 69 6f 6e 20 32 0a 20 20 22 54 68 65 20 69 6e 74 65 72 6e 61 | checker-version.2..."The.interna |
| 1cb00 | 6c 20 76 65 72 73 69 6f 6e 20 6f 66 20 67 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 | l.version.of.generic.syntax.chec |
| 1cb20 | 6b 65 72 20 64 65 63 6c 61 72 61 74 69 6f 6e 73 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c | ker.declarations...Flycheck.will |
| 1cb40 | 20 6e 6f 74 20 75 73 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 68 6f 73 65 20 67 | .not.use.syntax.checkers.whose.g |
| 1cb60 | 65 6e 65 72 69 63 20 76 65 72 73 69 6f 6e 20 69 73 0a 6c 65 73 73 20 74 68 61 6e 20 74 68 69 73 | eneric.version.is.less.than.this |
| 1cb80 | 20 63 6f 6e 73 74 61 6e 74 2e 22 29 0a 0a 28 64 65 66 73 75 62 73 74 20 66 6c 79 63 68 65 63 6b | .constant.")..(defsubst.flycheck |
| 1cba0 | 2d 2d 63 68 65 63 6b 65 72 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 20 28 70 72 6f 70 65 72 74 | --checker-property-name.(propert |
| 1cbc0 | 79 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 53 59 4d 42 4f 4c 20 70 72 6f 70 65 72 74 79 | y)..."Return.the.SYMBOL.property |
| 1cbe0 | 20 66 6f 72 20 63 68 65 63 6b 65 72 20 50 52 4f 50 45 52 54 59 2e 22 0a 20 20 28 69 6e 74 65 72 | .for.checker.PROPERTY."...(inter |
| 1cc00 | 6e 20 28 63 6f 6e 63 61 74 20 22 66 6c 79 63 68 65 63 6b 2d 22 20 28 73 79 6d 62 6f 6c 2d 6e 61 | n.(concat."flycheck-".(symbol-na |
| 1cc20 | 6d 65 20 70 72 6f 70 65 72 74 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | me.property))))..(defun.flycheck |
| 1cc40 | 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 28 63 68 65 63 6b 65 72 20 70 72 6f 70 65 72 74 79 29 0a | -checker-get.(checker.property). |
| 1cc60 | 20 20 22 47 65 74 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 43 48 45 43 4b 45 52 27 73 20 50 52 | .."Get.the.value.of.CHECKER's.PR |
| 1cc80 | 4f 50 45 52 54 59 2e 22 0a 20 20 28 67 65 74 20 63 68 65 63 6b 65 72 20 28 66 6c 79 63 68 65 63 | OPERTY."...(get.checker.(flychec |
| 1cca0 | 6b 2d 2d 63 68 65 63 6b 65 72 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 20 70 72 6f 70 65 72 74 | k--checker-property-name.propert |
| 1ccc0 | 79 29 29 29 0a 0a 28 67 76 2d 64 65 66 69 6e 65 2d 73 65 74 74 65 72 20 66 6c 79 63 68 65 63 6b | y)))..(gv-define-setter.flycheck |
| 1cce0 | 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 28 76 61 6c 75 65 20 63 68 65 63 6b 65 72 20 70 72 6f 70 | -checker-get.(value.checker.prop |
| 1cd00 | 65 72 74 79 29 0a 20 20 60 28 73 65 74 66 20 28 67 65 74 20 2c 63 68 65 63 6b 65 72 20 28 66 6c | erty)...`(setf.(get.,checker.(fl |
| 1cd20 | 79 63 68 65 63 6b 2d 2d 63 68 65 63 6b 65 72 2d 70 72 6f 70 65 72 74 79 2d 6e 61 6d 65 20 2c 70 | ycheck--checker-property-name.,p |
| 1cd40 | 72 6f 70 65 72 74 79 29 29 20 2c 76 61 6c 75 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | roperty)).,value))..(defun.flych |
| 1cd60 | 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 28 6e 65 78 74 20 | eck-validate-next-checker.(next. |
| 1cd80 | 26 6f 70 74 69 6f 6e 61 6c 20 73 74 72 69 63 74 29 0a 20 20 22 56 61 6c 69 64 61 74 65 20 4e 45 | &optional.strict)..."Validate.NE |
| 1cda0 | 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 57 69 74 68 20 53 54 52 49 43 54 20 6e 6f 6e 2d 6e 69 6c | XT.checker...With.STRICT.non-nil |
| 1cdc0 | 2c 20 61 6c 73 6f 20 63 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 | ,.also.check.whether.the.syntax. |
| 1cde0 | 63 68 65 63 6b 65 72 20 61 6e 64 0a 74 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 69 6e 20 4e | checker.and.the.error.level.in.N |
| 1ce00 | 45 58 54 20 61 72 65 20 76 61 6c 69 64 2e 20 20 4f 74 68 65 72 77 69 73 65 20 6a 75 73 74 20 63 | EXT.are.valid...Otherwise.just.c |
| 1ce20 | 68 65 63 6b 20 77 68 65 74 68 65 72 0a 74 68 65 73 65 20 61 72 65 20 73 79 6d 62 6f 6c 73 2e 0a | heck.whether.these.are.symbols.. |
| 1ce40 | 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 69 66 20 4e 45 58 54 20 69 73 20 6e 6f 74 20 | .Signal.an.error.if.NEXT.is.not. |
| 1ce60 | 61 20 76 61 6c 69 64 20 65 6e 74 72 79 20 66 6f 72 0a 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 | a.valid.entry.for.`:next-checker |
| 1ce80 | 73 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 70 20 6e 65 78 74 29 0a 20 20 20 20 | s'."...(when.(symbolp.next)..... |
| 1cea0 | 28 73 65 74 71 20 6e 65 78 74 20 28 63 6f 6e 73 20 74 20 6e 65 78 74 29 29 29 0a 20 20 28 70 63 | (setq.next.(cons.t.next)))...(pc |
| 1cec0 | 61 73 65 20 6e 65 78 74 0a 20 20 20 20 28 60 28 2c 6c 65 76 65 6c 20 2e 20 2c 63 68 65 63 6b 65 | ase.next.....(`(,level...,checke |
| 1cee0 | 72 29 0a 20 20 20 20 20 28 69 66 20 73 74 72 69 63 74 0a 20 20 20 20 20 20 20 20 20 28 70 72 6f | r)......(if.strict..........(pro |
| 1cf00 | 67 6e 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 65 71 20 6c 65 | gn............(unless.(or.(eq.le |
| 1cf20 | 76 65 6c 20 74 29 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 | vel.t).(flycheck-error-level-p.l |
| 1cf40 | 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 53 20 69 | evel))..............(error."%S.i |
| 1cf60 | 73 20 6e 6f 74 20 61 20 76 61 6c 69 64 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 | s.not.a.valid.Flycheck.error.lev |
| 1cf80 | 65 6c 22 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 | el".level))............(unless.( |
| 1cfa0 | 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 |
| 1cfc0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 | )..............(error."%s.is.not |
| 1cfe0 | 20 61 20 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 | .a.valid.Flycheck.syntax.checker |
| 1d000 | 22 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 79 6d | ".checker)))........(unless.(sym |
| 1d020 | 62 6f 6c 70 20 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 45 72 72 | bolp.level)..........(error."Err |
| 1d040 | 6f 72 20 6c 65 76 65 6c 20 25 53 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c 22 20 6c 65 | or.level.%S.must.be.a.symbol".le |
| 1d060 | 76 65 6c 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 20 63 68 | vel))........(unless.(symbolp.ch |
| 1d080 | 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 43 68 65 63 6b 65 72 20 | ecker)..........(error."Checker. |
| 1d0a0 | 25 53 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c 22 20 63 68 65 63 6b 65 72 29 29 29 29 | %S.must.be.a.symbol".checker)))) |
| 1d0c0 | 0a 20 20 20 20 28 5f 20 28 65 72 72 6f 72 20 22 25 53 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d | .....(_.(error."%S.must.be.a.sym |
| 1d0e0 | 62 6f 6c 20 6f 72 20 63 6f 6e 73 20 63 65 6c 6c 22 20 6e 65 78 74 29 29 29 0a 20 20 74 29 0a 0a | bol.or.cons.cell".next)))...t).. |
| 1d100 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 | (defun.flycheck-define-generic-c |
| 1d120 | 68 65 63 6b 65 72 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 | hecker.(symbol.docstring.&rest.p |
| 1d140 | 72 6f 70 65 72 74 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 67 | roperties)..."Define.SYMBOL.as.g |
| 1d160 | 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 41 6e 79 20 73 79 6e 74 | eneric.syntax.checker...Any.synt |
| 1d180 | 61 78 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 65 64 20 77 69 74 68 20 74 68 69 73 20 6d 61 63 | ax.checker.defined.with.this.mac |
| 1d1a0 | 72 6f 20 69 73 20 65 6c 69 67 69 62 6c 65 20 66 6f 72 20 6d 61 6e 75 61 6c 0a 73 79 6e 74 61 78 | ro.is.eligible.for.manual.syntax |
| 1d1c0 | 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 69 6f 6e 20 77 69 74 68 20 60 66 6c 79 63 68 65 63 | .checker.selection.with.`flychec |
| 1d1e0 | 6b 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 27 2e 20 20 54 6f 20 6d 61 6b 65 0a 74 68 65 20 | k-select-checker'...To.make.the. |
| 1d200 | 6e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 | new.syntax.checker.available.for |
| 1d220 | 20 61 75 74 6f 6d 61 74 69 63 20 73 65 6c 65 63 74 69 6f 6e 2c 20 69 74 20 6d 75 73 74 0a 62 65 | .automatic.selection,.it.must.be |
| 1d240 | 20 72 65 67 69 73 74 65 72 65 64 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 | .registered.in.`flycheck-checker |
| 1d260 | 73 27 2e 0a 0a 44 4f 43 53 54 52 49 4e 47 20 69 73 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 | s'...DOCSTRING.is.the.documentat |
| 1d280 | 69 6f 6e 20 6f 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 66 6f 72 0a 60 | ion.of.the.syntax.checker,.for.` |
| 1d2a0 | 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 27 2e 20 20 54 68 65 | flycheck-describe-checker'...The |
| 1d2c0 | 20 66 6f 6c 6c 6f 77 69 6e 67 20 50 52 4f 50 45 52 54 49 45 53 20 63 6f 6e 73 74 69 74 75 74 65 | .following.PROPERTIES.constitute |
| 1d2e0 | 0a 61 20 67 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 55 6e 6c 65 | .a.generic.syntax.checker...Unle |
| 1d300 | 73 73 20 6f 74 68 65 72 77 69 73 65 20 6e 6f 74 65 64 2c 20 61 6c 6c 20 70 72 6f 70 65 72 74 69 | ss.otherwise.noted,.all.properti |
| 1d320 | 65 73 0a 61 72 65 20 6d 61 6e 64 61 74 6f 72 79 2e 0a 0a 60 3a 73 74 61 72 74 20 46 55 4e 43 54 | es.are.mandatory...`:start.FUNCT |
| 1d340 | 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 73 74 61 72 74 20 74 68 | ION'......A.function.to.start.th |
| 1d360 | 65 20 73 79 6e 74 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 | e.syntax.checker........FUNCTION |
| 1d380 | 20 73 68 61 6c 6c 20 74 61 6b 65 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 61 6e 64 20 72 65 | .shall.take.two.arguments.and.re |
| 1d3a0 | 74 75 72 6e 20 61 20 63 6f 6e 74 65 78 74 0a 20 20 20 20 20 6f 62 6a 65 63 74 20 69 66 20 74 68 | turn.a.context......object.if.th |
| 1d3c0 | 65 20 63 68 65 63 6b 65 72 20 69 73 20 73 74 61 72 74 65 64 20 73 75 63 63 65 73 73 66 75 6c 6c | e.checker.is.started.successfull |
| 1d3e0 | 79 2e 20 20 4f 74 68 65 72 77 69 73 65 20 69 74 0a 20 20 20 20 20 73 68 61 6c 6c 20 73 69 67 6e | y...Otherwise.it......shall.sign |
| 1d400 | 61 6c 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 66 69 72 73 74 20 61 72 67 | al.an.error........The.first.arg |
| 1d420 | 75 6d 65 6e 74 20 69 73 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 62 65 69 6e | ument.is.the.syntax.checker.bein |
| 1d440 | 67 20 73 74 61 72 74 65 64 2e 20 20 54 68 65 0a 20 20 20 20 20 73 65 63 6f 6e 64 20 69 73 20 61 | g.started...The......second.is.a |
| 1d460 | 20 63 61 6c 6c 62 61 63 6b 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 72 65 70 6f 72 74 20 73 74 61 | .callback.function.to.report.sta |
| 1d480 | 74 65 20 63 68 61 6e 67 65 73 20 74 6f 0a 20 20 20 20 20 46 6c 79 63 68 65 63 6b 2e 20 20 54 68 | te.changes.to......Flycheck...Th |
| 1d4a0 | 65 20 63 61 6c 6c 62 61 63 6b 20 74 61 6b 65 73 20 74 77 6f 20 61 72 67 75 6d 65 6e 74 73 20 53 | e.callback.takes.two.arguments.S |
| 1d4c0 | 54 41 54 55 53 20 44 41 54 41 2c 0a 20 20 20 20 20 77 68 65 72 65 20 53 54 41 54 55 53 20 69 73 | TATUS.DATA,......where.STATUS.is |
| 1d4e0 | 20 61 20 73 79 6d 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 | .a.symbol.denoting.the.syntax.ch |
| 1d500 | 65 63 6b 65 72 20 73 74 61 74 75 73 0a 20 20 20 20 20 61 6e 64 20 44 41 54 41 20 61 6e 20 6f 70 | ecker.status......and.DATA.an.op |
| 1d520 | 74 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 77 69 74 68 20 61 64 64 69 74 69 6f 6e 61 6c 20 | tional.argument.with.additional. |
| 1d540 | 64 61 74 61 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 73 74 61 74 75 73 20 72 65 70 6f 72 74 2e | data.for.the......status.report. |
| 1d560 | 20 20 53 65 65 20 60 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 | ..See.`flycheck-report-buffer-ch |
| 1d580 | 65 63 6b 65 72 2d 73 74 61 74 75 73 27 0a 20 20 20 20 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f | ecker-status'......for.more.info |
| 1d5a0 | 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 53 54 41 54 55 53 20 61 6e 64 20 44 41 54 41 2e 0a 0a | rmation.about.STATUS.and.DATA... |
| 1d5c0 | 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 6d 61 79 20 62 65 20 73 79 6e 63 68 72 6f 6e 6f 75 73 | .....FUNCTION.may.be.synchronous |
| 1d5e0 | 20 6f 72 20 61 73 79 6e 63 68 72 6f 6e 6f 75 73 2c 20 69 2e 65 2e 20 69 74 20 6d 61 79 0a 20 20 | .or.asynchronous,.i.e..it.may... |
| 1d600 | 20 20 20 63 61 6c 6c 20 74 68 65 20 67 69 76 65 6e 20 63 61 6c 6c 62 61 63 6b 20 65 69 74 68 65 | ...call.the.given.callback.eithe |
| 1d620 | 72 20 69 6d 6d 65 64 69 61 74 65 6c 79 2c 20 6f 72 20 61 74 20 73 6f 6d 65 20 6c 61 74 65 72 0a | r.immediately,.or.at.some.later. |
| 1d640 | 20 20 20 20 20 70 6f 69 6e 74 20 28 65 2e 67 2e 20 66 72 6f 6d 20 61 20 70 72 6f 63 65 73 73 20 | .....point.(e.g..from.a.process. |
| 1d660 | 73 65 6e 74 69 6e 65 6c 29 2e 0a 0a 20 20 20 20 20 41 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | sentinel)........A.syntax.checke |
| 1d680 | 72 20 5f 6d 75 73 74 5f 20 63 61 6c 6c 20 43 41 4c 4c 42 41 43 4b 20 61 74 20 6c 65 61 73 74 20 | r._must_.call.CALLBACK.at.least. |
| 1d6a0 | 6f 6e 63 65 20 77 69 74 68 20 61 0a 20 20 20 20 20 53 54 41 54 55 53 20 74 68 61 74 20 66 69 6e | once.with.a......STATUS.that.fin |
| 1d6c0 | 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 63 68 65 63 6b 65 72 | ishes.the.current.syntax.checker |
| 1d6e0 | 2e 20 20 4f 74 68 65 72 77 69 73 65 0a 20 20 20 20 20 46 6c 79 63 68 65 63 6b 20 67 65 74 73 20 | ...Otherwise......Flycheck.gets. |
| 1d700 | 73 74 75 63 6b 20 61 74 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 | stuck.at.the.current.syntax.chec |
| 1d720 | 6b 20 77 69 74 68 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 | k.with.this......syntax.checker. |
| 1d740 | 0a 0a 20 20 20 20 20 54 68 65 20 63 6f 6e 74 65 78 74 20 6f 62 6a 65 63 74 20 72 65 74 75 72 6e | .......The.context.object.return |
| 1d760 | 65 64 20 62 79 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 70 61 73 73 65 64 20 74 6f 0a 20 20 20 20 | ed.by.FUNCTION.is.passed.to..... |
| 1d780 | 20 60 3a 69 6e 74 65 72 72 75 70 74 27 2e 0a 0a 60 3a 69 6e 74 65 72 72 75 70 74 20 46 55 4e 43 | .`:interrupt'...`:interrupt.FUNC |
| 1d7a0 | 54 49 4f 4e 27 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 69 6e 74 65 72 72 75 | TION'......A.function.to.interru |
| 1d7c0 | 70 74 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 | pt.the.syntax.check........FUNCT |
| 1d7e0 | 49 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 | ION.is.called.with.the.syntax.ch |
| 1d800 | 65 63 6b 65 72 20 61 6e 64 20 74 68 65 20 63 6f 6e 74 65 78 74 0a 20 20 20 20 20 6f 62 6a 65 63 | ecker.and.the.context......objec |
| 1d820 | 74 20 72 65 74 75 72 6e 65 64 20 62 79 20 74 68 65 20 60 3a 73 74 61 72 74 27 20 66 75 6e 63 74 | t.returned.by.the.`:start'.funct |
| 1d840 | 69 6f 6e 20 61 6e 64 20 73 68 61 6c 6c 20 74 72 79 20 74 6f 0a 20 20 20 20 20 69 6e 74 65 72 72 | ion.and.shall.try.to......interr |
| 1d860 | 75 70 74 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 20 20 54 68 65 20 63 6f 6e 74 65 | upt.the.syntax.check...The.conte |
| 1d880 | 78 74 20 6d 61 79 20 62 65 20 6e 69 6c 2c 20 69 66 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 | xt.may.be.nil,.if.the......synta |
| 1d8a0 | 78 20 63 68 65 63 6b 20 69 73 20 69 6e 74 65 72 72 75 70 74 65 64 20 62 65 66 6f 72 65 20 61 63 | x.check.is.interrupted.before.ac |
| 1d8c0 | 74 75 61 6c 6c 79 20 73 74 61 72 74 65 64 2e 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 73 68 | tually.started.......FUNCTION.sh |
| 1d8e0 | 6f 75 6c 64 20 68 61 6e 64 6c 65 20 74 68 69 73 20 73 69 74 75 61 74 69 6f 6e 2e 0a 0a 20 20 20 | ould.handle.this.situation...... |
| 1d900 | 20 20 49 66 20 69 74 20 63 61 6e 6e 6f 74 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 20 73 79 6e | ..If.it.cannot.interrupt.the.syn |
| 1d920 | 74 61 78 20 63 68 65 63 6b 2c 20 69 74 20 6d 61 79 20 65 69 74 68 65 72 0a 20 20 20 20 20 73 69 | tax.check,.it.may.either......si |
| 1d940 | 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 6f 72 20 73 69 6c 65 6e 74 6c 79 20 69 67 6e 6f 72 65 | gnal.an.error.or.silently.ignore |
| 1d960 | 20 74 68 65 20 61 74 74 65 6d 70 74 20 74 6f 20 69 6e 74 65 72 72 75 70 74 0a 20 20 20 20 20 74 | .the.attempt.to.interrupt......t |
| 1d980 | 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 | he.syntax.checker,.depending.on. |
| 1d9a0 | 74 68 65 20 73 65 76 65 72 69 74 79 20 6f 66 20 74 68 65 0a 20 20 20 20 20 73 69 74 75 61 74 69 | the.severity.of.the......situati |
| 1d9c0 | 6f 6e 2e 0a 0a 20 20 20 20 20 49 66 20 69 6e 74 65 72 72 75 70 74 69 6e 67 20 74 68 65 20 73 79 | on........If.interrupting.the.sy |
| 1d9e0 | 6e 74 61 78 20 63 68 65 63 6b 20 66 61 69 6c 65 64 2c 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c | ntax.check.failed,.Flycheck.will |
| 1da00 | 20 6c 65 74 0a 20 20 20 20 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 63 6f 6e 74 69 | .let......the.syntax.check.conti |
| 1da20 | 6e 75 65 2c 20 62 75 74 20 69 67 6e 6f 72 65 20 61 6e 79 20 73 74 61 74 75 73 20 72 65 70 6f 72 | nue,.but.ignore.any.status.repor |
| 1da40 | 74 73 2e 0a 20 20 20 20 20 4e 6f 74 61 62 6c 79 2c 20 69 74 20 77 6f 6e 27 74 20 68 69 67 68 6c | ts.......Notably,.it.won't.highl |
| 1da60 | 69 67 68 74 20 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 0a | ight.any.errors.reported.by.the. |
| 1da80 | 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2e | .....syntax.check.in.the.buffer. |
| 1daa0 | 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 61 6c | .......This.property.is.optional |
| 1dac0 | 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 46 6c 79 63 68 65 63 6b 20 77 6f 6e 27 74 0a 20 20 | ...If.omitted,.Flycheck.won't... |
| 1dae0 | 20 20 20 61 74 74 65 6d 70 74 20 74 6f 20 69 6e 74 65 72 72 75 70 74 20 73 79 6e 74 61 78 20 63 | ...attempt.to.interrupt.syntax.c |
| 1db00 | 68 65 63 6b 73 20 77 69 74 68 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 0a | hecks.with.this.syntax.checker,. |
| 1db20 | 20 20 20 20 20 61 6e 64 20 73 69 6d 70 6c 79 20 69 67 6e 6f 72 65 20 74 68 65 69 72 20 72 65 73 | .....and.simply.ignore.their.res |
| 1db40 | 75 6c 74 73 2e 0a 0a 60 3a 70 72 69 6e 74 2d 64 6f 63 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 | ults...`:print-doc.FUNCTION'.... |
| 1db60 | 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 70 72 69 6e 74 20 61 64 64 69 74 69 6f 6e 61 6c | ..A.function.to.print.additional |
| 1db80 | 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 6e 74 6f 20 74 68 65 20 48 65 6c 70 0a 20 20 20 | .documentation.into.the.Help.... |
| 1dba0 | 20 20 62 75 66 66 65 72 20 6f 66 20 74 68 69 73 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 | ..buffer.of.this.checker........ |
| 1dbc0 | 46 55 4e 43 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 68 65 6e 20 63 72 65 61 74 69 6e 67 | FUNCTION.is.called.when.creating |
| 1dbe0 | 20 74 68 65 20 48 65 6c 70 20 62 75 66 66 65 72 20 66 6f 72 20 74 68 65 0a 20 20 20 20 20 73 79 | .the.Help.buffer.for.the......sy |
| 1dc00 | 6e 74 61 78 20 63 68 65 63 6b 65 72 2c 20 77 69 74 68 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 | ntax.checker,.with.the.syntax.ch |
| 1dc20 | 65 63 6b 65 72 20 61 73 20 73 69 6e 67 6c 65 20 61 72 67 75 6d 65 6e 74 2c 0a 20 20 20 20 20 61 | ecker.as.single.argument,......a |
| 1dc40 | 66 74 65 72 20 70 72 69 6e 74 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 73 79 | fter.printing.the.name.of.the.sy |
| 1dc60 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 69 74 73 20 6d 6f 64 65 73 0a 20 20 20 20 20 | ntax.checker.and.its.modes...... |
| 1dc80 | 61 6e 64 20 70 72 65 64 69 63 61 74 65 2c 20 62 75 74 20 62 65 66 6f 72 65 20 70 72 69 6e 74 69 | and.predicate,.but.before.printi |
| 1dca0 | 6e 67 20 44 4f 43 53 54 52 49 4e 47 2e 20 20 49 74 20 6d 61 79 20 69 6e 73 65 72 74 0a 20 20 20 | ng.DOCSTRING...It.may.insert.... |
| 1dcc0 | 20 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 20 69 6e 74 6f 20 | ..additional.documentation.into. |
| 1dce0 | 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 54 68 65 20 63 61 | the.current.buffer........The.ca |
| 1dd00 | 6c 6c 20 6f 63 63 75 72 73 20 77 69 74 68 69 6e 20 60 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 | ll.occurs.within.`with-help-wind |
| 1dd20 | 6f 77 27 2e 20 20 48 65 6e 63 65 0a 20 20 20 20 20 60 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 | ow'...Hence......`standard-outpu |
| 1dd40 | 74 27 20 70 6f 69 6e 74 73 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c | t'.points.to.the.current.buffer, |
| 1dd60 | 20 73 6f 20 79 6f 75 20 6d 61 79 0a 20 20 20 20 20 75 73 65 20 60 70 72 69 6e 63 27 20 61 6e 64 | .so.you.may......use.`princ'.and |
| 1dd80 | 20 66 72 69 65 6e 64 73 20 74 6f 20 61 64 64 20 63 6f 6e 74 65 6e 74 2e 20 20 41 6c 73 6f 2c 20 | .friends.to.add.content...Also,. |
| 1dda0 | 74 68 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 20 69 73 20 70 75 74 20 69 | the.current......buffer.is.put.i |
| 1ddc0 | 6e 74 6f 20 48 65 6c 70 20 6d 6f 64 65 20 61 66 74 65 72 77 61 72 64 73 2c 20 77 68 69 63 68 20 | nto.Help.mode.afterwards,.which. |
| 1dde0 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 20 20 20 20 20 74 75 72 6e 73 20 73 79 6d 62 6f 6c 73 | automatically......turns.symbols |
| 1de00 | 20 69 6e 74 6f 20 72 65 66 65 72 65 6e 63 65 73 2c 20 69 66 20 70 6f 73 73 69 62 6c 65 2e 0a 0a | .into.references,.if.possible... |
| 1de20 | 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 61 6c 2e 20 | .....This.property.is.optional.. |
| 1de40 | 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 0a 20 20 20 20 20 | .If.omitted,.no.additional...... |
| 1de60 | 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 70 72 69 6e 74 65 64 20 66 6f 72 20 74 68 69 | documentation.is.printed.for.thi |
| 1de80 | 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 3a 76 65 72 69 66 79 20 46 55 4e 43 54 | s.syntax.checker...:verify.FUNCT |
| 1dea0 | 49 4f 4e 0a 20 20 20 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 76 65 72 69 66 79 20 74 68 | ION......A.function.to.verify.th |
| 1dec0 | 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 62 75 66 66 65 72 | e.checker.for.the.current.buffer |
| 1dee0 | 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 20 | ........FUNCTION.is.called.with. |
| 1df00 | 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 65 0a 20 20 20 | the.syntax.checker.as.single.... |
| 1df20 | 20 20 61 72 67 75 6d 65 6e 74 2c 20 61 6e 64 20 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 61 20 6c | ..argument,.and.shall.return.a.l |
| 1df40 | 69 73 74 20 6f 66 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 | ist.of......`flycheck-verificati |
| 1df60 | 6f 6e 2d 72 65 73 75 6c 74 27 20 6f 62 6a 65 63 74 73 20 69 6e 64 69 63 61 74 69 6e 67 20 77 68 | on-result'.objects.indicating.wh |
| 1df80 | 65 74 68 65 72 0a 20 20 20 20 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 6f | ether......the.syntax.checker.co |
| 1dfa0 | 75 6c 64 20 62 65 20 75 73 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | uld.be.used.in.the.current.buffe |
| 1dfc0 | 72 2c 20 61 6e 64 0a 20 20 20 20 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 70 6f 74 65 6e 74 69 | r,.and......highlighting.potenti |
| 1dfe0 | 61 6c 20 73 65 74 75 70 20 70 72 6f 62 6c 65 6d 73 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 | al.setup.problems........This.pr |
| 1e000 | 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, |
| 1e020 | 20 6e 6f 20 61 64 64 69 74 69 6f 6e 61 6c 0a 20 20 20 20 20 76 65 72 69 66 69 63 61 74 69 6f 6e | .no.additional......verification |
| 1e040 | 20 6f 63 63 75 72 73 20 66 6f 72 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e | .occurs.for.this.syntax.checker. |
| 1e060 | 20 20 49 74 20 69 73 20 68 6f 77 65 76 65 72 0a 20 20 20 20 20 61 62 73 6f 6c 75 74 65 6c 79 20 | ..It.is.however......absolutely. |
| 1e080 | 72 65 63 6f 6d 6d 65 6e 64 65 64 20 74 68 61 74 20 79 6f 75 20 61 64 64 20 61 20 60 3a 76 65 72 | recommended.that.you.add.a.`:ver |
| 1e0a0 | 69 66 79 27 20 66 75 6e 63 74 69 6f 6e 20 74 6f 0a 20 20 20 20 20 79 6f 75 72 20 73 79 6e 74 61 | ify'.function.to......your.synta |
| 1e0c0 | 78 20 63 68 65 63 6b 65 72 2c 20 62 65 63 61 75 73 65 20 69 74 20 77 69 6c 6c 20 68 65 6c 70 20 | x.checker,.because.it.will.help. |
| 1e0e0 | 75 73 65 72 73 20 74 6f 20 73 70 6f 74 0a 20 20 20 20 20 70 6f 74 65 6e 74 69 61 6c 20 73 65 74 | users.to.spot......potential.set |
| 1e100 | 75 70 20 70 72 6f 62 6c 65 6d 73 2e 0a 0a 60 3a 6d 6f 64 65 73 20 4d 4f 44 45 53 27 0a 20 20 20 | up.problems...`:modes.MODES'.... |
| 1e120 | 20 20 41 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 73 79 6d 62 6f 6c 20 6f 72 20 61 20 6c 69 73 74 20 | ..A.major.mode.symbol.or.a.list. |
| 1e140 | 74 68 65 72 65 6f 66 2c 20 64 65 6e 6f 74 69 6e 67 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 0a 20 20 | thereof,.denoting.major.modes... |
| 1e160 | 20 20 20 74 6f 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 69 6e | ...to.use.this.syntax.checker.in |
| 1e180 | 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 6c 6c | ........This.syntax.checker.will |
| 1e1a0 | 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 72 73 20 77 68 6f 73 65 0a 20 | .only.be.used.in.buffers.whose.. |
| 1e1c0 | 20 20 20 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 69 73 20 63 6f 6e 74 61 69 6e 65 64 20 69 6e | ....`major-mode'.is.contained.in |
| 1e1e0 | 20 4d 4f 44 45 53 2e 0a 0a 20 20 20 20 20 49 66 20 60 3a 70 72 65 64 69 63 61 74 65 27 20 69 73 | .MODES........If.`:predicate'.is |
| 1e200 | 20 61 6c 73 6f 20 67 69 76 65 6e 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 | .also.given.the.syntax.checker.w |
| 1e220 | 69 6c 6c 20 6f 6e 6c 79 0a 20 20 20 20 20 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 72 73 | ill.only......be.used.in.buffers |
| 1e240 | 20 66 6f 72 20 77 68 69 63 68 20 74 68 65 20 60 3a 70 72 65 64 69 63 61 74 65 27 20 72 65 74 75 | .for.which.the.`:predicate'.retu |
| 1e260 | 72 6e 73 0a 20 20 20 20 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 60 3a 70 72 65 64 69 63 61 74 65 20 46 | rns......non-nil...`:predicate.F |
| 1e280 | 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 6f 20 64 65 74 65 | UNCTION'......A.function.to.dete |
| 1e2a0 | 72 6d 69 6e 65 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 | rmine.whether.to.use.the.syntax. |
| 1e2c0 | 63 68 65 63 6b 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 | checker.in......the.current.buff |
| 1e2e0 | 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 20 77 69 74 | er........FUNCTION.is.called.wit |
| 1e300 | 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 74 75 72 6e 0a | hout.arguments.and.shall.return. |
| 1e320 | 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 20 63 68 65 63 | .....non-nil.if.this.syntax.chec |
| 1e340 | 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 74 68 65 0a 20 | ker.shall.be.used.to.check.the.. |
| 1e360 | 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 69 73 65 20 69 | ....current.buffer...Otherwise.i |
| 1e380 | 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 66 20 74 68 69 | t.shall.return.nil........If.thi |
| 1e3a0 | 73 20 63 68 65 63 6b 65 72 20 68 61 73 20 61 20 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 | s.checker.has.a.`:working-direct |
| 1e3c0 | 6f 72 79 27 20 46 55 4e 43 54 49 4f 4e 20 69 73 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 77 69 74 | ory'.FUNCTION.is......called.wit |
| 1e3e0 | 68 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 | h.`default-directory'.bound.to.t |
| 1e400 | 68 65 20 63 68 65 63 6b 65 72 27 73 0a 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 | he.checker's......working.direct |
| 1e420 | 6f 72 79 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 6f 6e 6c 79 20 63 61 6c 6c | ory........FUNCTION.is.only.call |
| 1e440 | 65 64 20 69 6e 20 6d 61 74 63 68 69 6e 67 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 2e 0a 0a 20 20 20 | ed.in.matching.major.modes...... |
| 1e460 | 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 60 3a | ..This.property.is.optional...`: |
| 1e480 | 65 6e 61 62 6c 65 64 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 | enabled.FUNCTION'......A.functio |
| 1e4a0 | 6e 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 6f 20 75 73 65 20 74 68 | n.to.determine.whether.to.use.th |
| 1e4c0 | 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 0a 20 20 20 20 20 74 68 65 20 63 75 72 | e.syntax.checker.in......the.cur |
| 1e4e0 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 | rent.buffer........This.property |
| 1e500 | 20 62 65 68 61 76 65 73 20 61 73 20 60 3a 70 72 65 64 69 63 61 74 65 27 2c 20 65 78 63 65 70 74 | .behaves.as.`:predicate',.except |
| 1e520 | 20 74 68 61 74 20 69 74 27 73 20 6f 6e 6c 79 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 74 68 65 20 | .that.it's.only......called.the. |
| 1e540 | 66 69 72 73 74 20 74 69 6d 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 73 20 74 | first.time.a.syntax.checker.is.t |
| 1e560 | 6f 20 62 65 20 75 73 65 64 20 69 6e 20 61 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e | o.be.used.in.a.buffer........FUN |
| 1e580 | 43 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 | CTION.is.called.without.argument |
| 1e5a0 | 73 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 | s.and.shall.return......non-nil. |
| 1e5c0 | 69 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 | if.this.syntax.checker.shall.be. |
| 1e5e0 | 75 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 | used.to.check.the......current.b |
| 1e600 | 75 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 | uffer...Otherwise.it.shall.retur |
| 1e620 | 6e 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 49 66 20 46 55 4e 43 54 49 4f 4e 20 72 65 74 75 72 6e 73 | n.nil........If.FUNCTION.returns |
| 1e640 | 20 61 20 6e 6f 6e 2d 6e 69 6c 20 76 61 6c 75 65 20 74 68 65 20 63 68 65 63 6b 65 72 20 69 73 20 | .a.non-nil.value.the.checker.is. |
| 1e660 | 70 75 74 20 69 6e 20 61 0a 20 20 20 20 20 77 68 69 74 65 6c 69 73 74 20 69 6e 20 60 66 6c 79 63 | put.in.a......whitelist.in.`flyc |
| 1e680 | 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 |
| 1e6a0 | 6b 65 72 73 27 20 74 6f 0a 20 20 20 20 20 70 72 65 76 65 6e 74 20 66 75 72 74 68 65 72 20 69 6e | kers'.to......prevent.further.in |
| 1e6c0 | 76 6f 63 61 74 69 6f 6e 73 20 6f 66 20 60 3a 65 6e 61 62 6c 65 64 27 2e 20 20 4f 74 68 65 72 77 | vocations.of.`:enabled'...Otherw |
| 1e6e0 | 69 73 65 20 69 74 20 69 73 0a 20 20 20 20 20 64 69 73 61 62 6c 65 64 20 76 69 61 20 60 66 6c 79 | ise.it.is......disabled.via.`fly |
| 1e700 | 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 65 64 2d 63 68 | check--automatically-disabled-ch |
| 1e720 | 65 63 6b 65 72 73 27 20 74 6f 0a 20 20 20 20 20 70 72 65 76 65 6e 74 20 61 6e 79 20 66 75 72 74 | eckers'.to......prevent.any.furt |
| 1e740 | 68 65 72 20 75 73 65 20 6f 66 20 69 74 2e 0a 0a 20 20 20 20 20 49 66 20 74 68 69 73 20 63 68 65 | her.use.of.it........If.this.che |
| 1e760 | 63 6b 65 72 20 68 61 73 20 61 20 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 27 20 | cker.has.a.`:working-directory'. |
| 1e780 | 46 55 4e 43 54 49 4f 4e 20 69 73 0a 20 20 20 20 20 63 61 6c 6c 65 64 20 77 69 74 68 20 60 64 65 | FUNCTION.is......called.with.`de |
| 1e7a0 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 62 6f 75 6e 64 20 74 6f 20 74 68 65 20 63 68 | fault-directory'.bound.to.the.ch |
| 1e7c0 | 65 63 6b 65 72 27 73 0a 20 20 20 20 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 0a | ecker's......working.directory.. |
| 1e7e0 | 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 6f 6e 6c 79 20 63 61 6c 6c 65 64 20 69 6e | ......FUNCTION.is.only.called.in |
| 1e800 | 20 6d 61 74 63 68 69 6e 67 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 2e 0a 0a 20 20 20 20 20 54 68 69 | .matching.major.modes........Thi |
| 1e820 | 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 60 3a 65 72 72 6f 72 | s.property.is.optional...`:error |
| 1e840 | 2d 66 69 6c 74 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 | -filter.FUNCTION'......A.functio |
| 1e860 | 6e 20 74 6f 20 66 69 6c 74 65 72 20 74 68 65 20 65 72 72 6f 72 73 20 72 65 74 75 72 6e 65 64 20 | n.to.filter.the.errors.returned. |
| 1e880 | 62 79 20 74 68 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 | by.this.checker........FUNCTION. |
| 1e8a0 | 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 74 68 65 20 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 | is.called.with.the.list.of.`flyc |
| 1e8c0 | 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 73 0a 20 20 20 20 20 72 65 74 75 72 6e 65 | heck-error'.objects......returne |
| 1e8e0 | 64 20 62 79 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 73 68 61 6c | d.by.the.syntax.checker.and.shal |
| 1e900 | 6c 20 72 65 74 75 72 6e 20 61 6e 6f 74 68 65 72 20 6c 69 73 74 0a 20 20 20 20 20 6f 66 20 60 66 | l.return.another.list......of.`f |
| 1e920 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 73 2c 20 77 68 69 63 68 20 69 73 | lycheck-error'.objects,.which.is |
| 1e940 | 20 63 6f 6e 73 69 64 65 72 65 64 20 74 68 65 20 66 69 6e 61 6c 0a 20 20 20 20 20 72 65 73 75 6c | .considered.the.final......resul |
| 1e960 | 74 20 6f 66 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 | t.of.this.syntax.checker........ |
| 1e980 | 46 55 4e 43 54 49 4f 4e 20 69 73 20 66 72 65 65 20 74 6f 20 61 64 64 2c 20 72 65 6d 6f 76 65 20 | FUNCTION.is.free.to.add,.remove. |
| 1e9a0 | 6f 72 20 6d 6f 64 69 66 79 20 65 72 72 6f 72 73 2c 20 77 68 65 74 68 65 72 20 69 6e 0a 20 20 20 | or.modify.errors,.whether.in.... |
| 1e9c0 | 20 20 70 6c 61 63 65 20 6f 72 20 62 79 20 63 6f 70 79 69 6e 67 2e 0a 0a 20 20 20 20 20 54 68 69 | ..place.or.by.copying........Thi |
| 1e9e0 | 73 20 70 72 6f 70 65 72 74 79 20 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 20 20 54 68 65 20 64 65 66 | s.property.is.optional...The.def |
| 1ea00 | 61 75 6c 74 20 66 69 6c 74 65 72 20 69 73 0a 20 20 20 20 20 60 69 64 65 6e 74 69 74 79 27 2e 0a | ault.filter.is......`identity'.. |
| 1ea20 | 0a 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 46 55 4e 43 54 49 4f 4e 27 0a 20 20 20 | .`:error-explainer.FUNCTION'.... |
| 1ea40 | 20 20 41 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 72 65 74 75 72 6e 20 61 6e 20 65 78 70 6c 61 6e | ..A.function.to.return.an.explan |
| 1ea60 | 61 74 69 6f 6e 20 74 65 78 74 20 66 6f 72 20 65 72 72 6f 72 73 0a 20 20 20 20 20 67 65 6e 65 72 | ation.text.for.errors......gener |
| 1ea80 | 61 74 65 64 20 62 79 20 74 68 69 73 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 46 55 4e 43 | ated.by.this.checker........FUNC |
| 1eaa0 | 54 49 4f 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 68 20 61 20 60 66 6c 79 63 68 65 63 6b 2d | TION.is.called.with.a.`flycheck- |
| 1eac0 | 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 2c 20 69 6e 20 74 68 65 0a 20 20 20 20 20 62 75 66 66 65 | error'.object,.in.the......buffe |
| 1eae0 | 72 20 6f 66 20 74 68 61 74 20 65 72 72 6f 72 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 65 74 75 72 | r.of.that.error...It.shall.retur |
| 1eb00 | 6e 20 61 6e 20 65 78 70 6c 61 6e 61 74 69 6f 6e 0a 20 20 20 20 20 6d 65 73 73 61 67 65 20 66 6f | n.an.explanation......message.fo |
| 1eb20 | 72 20 74 68 65 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 54 68 65 20 6d 65 73 73 61 67 65 20 63 | r.the.error........The.message.c |
| 1eb40 | 61 6e 20 74 61 6b 65 20 61 6e 79 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 66 6f 72 | an.take.any.of.the.following.for |
| 1eb60 | 6d 73 3a 0a 20 20 20 20 20 2d 20 41 20 73 74 72 69 6e 67 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 | ms:......-.A.string,.which.will. |
| 1eb80 | 62 65 20 64 69 73 70 6c 61 79 65 64 20 74 6f 20 74 68 65 20 75 73 65 72 0a 20 20 20 20 20 2d 20 | be.displayed.to.the.user......-. |
| 1eba0 | 41 20 66 75 6e 63 74 69 6f 6e 20 28 6c 69 6b 65 6c 79 20 61 20 63 6c 6f 73 75 72 65 29 2c 20 77 | A.function.(likely.a.closure),.w |
| 1ebc0 | 68 69 63 68 20 77 69 6c 6c 20 62 65 20 63 61 6c 6c 65 64 20 77 69 74 68 0a 20 20 20 20 20 20 20 | hich.will.be.called.with........ |
| 1ebe0 | 60 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 27 20 73 65 74 20 74 6f 20 61 20 60 66 6c 79 63 | `standard-output'.set.to.a.`flyc |
| 1ec00 | 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 2d 6d 6f 64 65 27 0a 20 20 20 20 20 20 20 | heck-explain-error-mode'........ |
| 1ec20 | 62 75 66 66 65 72 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 77 72 69 74 65 20 74 6f 20 69 74 2e 0a | buffer,.and.should.write.to.it.. |
| 1ec40 | 20 20 20 20 20 2d 20 41 20 63 6f 6e 73 20 60 28 75 72 6c 20 2e 20 2c 55 52 4c 29 2c 20 69 6e 64 | .....-.A.cons.`(url...,URL),.ind |
| 1ec60 | 69 63 61 74 69 6e 67 20 74 68 61 74 20 74 68 65 20 65 78 70 6c 61 6e 61 74 69 6f 6e 20 63 61 6e | icating.that.the.explanation.can |
| 1ec80 | 0a 20 20 20 20 20 20 20 62 65 20 66 6f 75 6e 64 20 6f 6e 6c 69 6e 65 20 61 74 20 55 52 4c 2e 0a | ........be.found.online.at.URL.. |
| 1eca0 | 20 20 20 20 20 2d 20 6e 69 6c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 65 78 70 6c 61 6e | .....-.nil.if.there.is.no.explan |
| 1ecc0 | 61 74 69 6f 6e 20 66 6f 72 20 74 68 69 73 20 65 72 72 6f 72 2e 0a 0a 20 20 20 20 20 49 66 20 55 | ation.for.this.error........If.U |
| 1ece0 | 52 4c 20 69 73 20 70 72 6f 76 69 64 65 64 20 62 79 20 74 68 65 20 63 68 65 63 6b 65 72 2c 20 61 | RL.is.provided.by.the.checker,.a |
| 1ed00 | 6e 64 20 63 61 6e 6e 6f 74 20 62 65 20 63 6f 6d 70 6f 73 65 64 0a 20 20 20 20 20 66 72 6f 6d 20 | nd.cannot.be.composed......from. |
| 1ed20 | 6f 74 68 65 72 20 65 6c 65 6d 65 6e 74 73 20 69 6e 20 74 68 65 20 60 66 6c 79 63 68 65 63 6b 2d | other.elements.in.the.`flycheck- |
| 1ed40 | 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 2c 20 63 6f 6e 73 69 64 65 72 0a 20 20 20 20 20 70 61 73 | error'.object,.consider......pas |
| 1ed60 | 73 69 6e 67 20 74 68 65 20 55 52 4c 20 76 69 61 20 74 65 78 74 20 70 72 6f 70 65 72 74 69 65 73 | sing.the.URL.via.text.properties |
| 1ed80 | 3a 0a 0a 20 20 20 20 20 20 20 3b 3b 20 44 75 72 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6f 62 | :.........;;.During.the.error.ob |
| 1eda0 | 6a 65 63 74 20 63 72 65 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 28 70 75 74 2d 74 65 78 74 2d 70 | ject.creation........(put-text-p |
| 1edc0 | 72 6f 70 65 72 74 79 20 30 20 31 20 5c 5c 3d 27 65 78 70 6c 61 69 6e 65 72 2d 75 72 6c 20 2e 75 | roperty.0.1.\\='explainer-url..u |
| 1ede0 | 72 6c 20 2e 63 68 65 63 6b 5f 69 64 29 0a 0a 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 74 68 65 20 | rl..check_id).........;;.In.the. |
| 1ee00 | 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 46 55 4e 43 54 49 4f 4e 0a 20 20 20 20 20 20 20 | error-explainer.FUNCTION........ |
| 1ee20 | 28 6c 65 74 20 28 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 | (let.((id.(flycheck-error-id.err |
| 1ee40 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 64 20 60 28 75 72 6c 20 2e 20 2c 28 67 | )))..........(and.id.`(url...,(g |
| 1ee60 | 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 30 20 5c 5c 3d 27 65 78 70 6c 61 69 6e 65 72 | et-text-property.0.\\='explainer |
| 1ee80 | 2d 75 72 6c 20 69 64 29 29 29 29 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 65 72 74 79 20 | -url.id)))).......This.property. |
| 1eea0 | 69 73 20 6f 70 74 69 6f 6e 61 6c 2e 0a 0a 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 4e 45 | is.optional...`:next-checkers.NE |
| 1eec0 | 58 54 2d 43 48 45 43 4b 45 52 53 27 0a 20 20 20 20 20 41 20 6c 69 73 74 20 64 65 6e 6f 74 69 6e | XT-CHECKERS'......A.list.denotin |
| 1eee0 | 67 20 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 66 74 65 72 | g.syntax.checkers.to.apply.after |
| 1ef00 | 20 74 68 69 73 20 73 79 6e 74 61 78 0a 20 20 20 20 20 63 68 65 63 6b 65 72 2c 20 69 6e 20 77 68 | .this.syntax......checker,.in.wh |
| 1ef20 | 61 74 20 77 65 20 63 61 6c 6c 20 5c 22 63 68 61 69 6e 69 6e 67 5c 22 20 6f 66 20 73 79 6e 74 61 | at.we.call.\"chaining\".of.synta |
| 1ef40 | 78 20 63 68 65 63 6b 65 72 73 2e 0a 0a 20 20 20 20 20 45 61 63 68 20 49 54 45 4d 20 69 73 20 61 | x.checkers........Each.ITEM.is.a |
| 1ef60 | 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 4c 45 56 45 4c 20 2e 20 43 48 45 43 4b 45 52 29 27 2e 20 | .cons.cell.`(LEVEL...CHECKER)'.. |
| 1ef80 | 20 43 48 45 43 4b 45 52 20 69 73 20 61 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | .CHECKER.is.a......syntax.checke |
| 1efa0 | 72 20 74 6f 20 72 75 6e 20 61 66 74 65 72 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b | r.to.run.after.this.syntax.check |
| 1efc0 | 65 72 2e 20 20 4c 45 56 45 4c 20 69 73 0a 20 20 20 20 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 | er...LEVEL.is......an.error.leve |
| 1efe0 | 6c 2e 20 20 43 48 45 43 4b 45 52 20 77 69 6c 6c 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 66 | l...CHECKER.will.only.be.used.if |
| 1f000 | 20 74 68 65 72 65 20 61 72 65 20 6e 6f 0a 20 20 20 20 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 | .there.are.no......current.error |
| 1f020 | 73 20 6f 66 20 61 74 20 6c 65 61 73 74 20 4c 45 56 45 4c 2e 20 20 4c 45 56 45 4c 20 6d 61 79 20 | s.of.at.least.LEVEL...LEVEL.may. |
| 1f040 | 61 6c 73 6f 20 62 65 20 74 2c 20 69 6e 0a 20 20 20 20 20 77 68 69 63 68 20 63 61 73 65 20 43 48 | also.be.t,.in......which.case.CH |
| 1f060 | 45 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 20 | ECKER.is.used.regardless.of.the. |
| 1f080 | 63 75 72 72 65 6e 74 20 65 72 72 6f 72 73 2e 0a 0a 20 20 20 20 20 49 54 45 4d 20 6d 61 79 20 61 | current.errors........ITEM.may.a |
| 1f0a0 | 6c 73 6f 20 62 65 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 | lso.be.a.syntax.checker.symbol,. |
| 1f0c0 | 77 68 69 63 68 20 69 73 0a 20 20 20 20 20 65 71 75 69 76 61 6c 65 6e 74 20 74 6f 20 60 28 74 20 | which.is......equivalent.to.`(t. |
| 1f0e0 | 2e 20 49 54 45 4d 29 27 2e 0a 0a 20 20 20 20 20 46 6c 79 63 68 65 63 6b 20 74 72 69 65 73 20 61 | ..ITEM)'........Flycheck.tries.a |
| 1f100 | 6c 6c 20 69 74 65 6d 73 20 69 6e 20 6f 72 64 65 72 20 6f 66 20 64 65 63 6c 61 72 61 74 69 6f 6e | ll.items.in.order.of.declaration |
| 1f120 | 2c 20 61 6e 64 20 75 73 65 73 0a 20 20 20 20 20 74 68 65 20 66 69 72 73 74 20 77 68 6f 73 65 20 | ,.and.uses......the.first.whose. |
| 1f140 | 4c 45 56 45 4c 20 6d 61 74 63 68 65 73 20 61 6e 64 20 77 68 6f 73 65 20 43 48 45 43 4b 45 52 20 | LEVEL.matches.and.whose.CHECKER. |
| 1f160 | 69 73 0a 20 20 20 20 20 72 65 67 69 73 74 65 72 65 64 20 61 6e 64 20 63 61 6e 20 62 65 20 75 73 | is......registered.and.can.be.us |
| 1f180 | 65 64 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 20 20 20 20 | ed.for.the.current.buffer....... |
| 1f1a0 | 20 54 68 69 73 20 66 65 61 74 75 72 65 20 69 73 20 74 79 70 69 63 61 6c 6c 79 20 75 73 65 64 20 | .This.feature.is.typically.used. |
| 1f1c0 | 74 6f 20 61 70 70 6c 79 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 73 79 6e 74 61 78 0a 20 20 | to.apply.more.than.one.syntax... |
| 1f1e0 | 20 20 20 63 68 65 63 6b 65 72 20 74 6f 20 61 20 62 75 66 66 65 72 2e 20 20 46 6f 72 20 69 6e 73 | ...checker.to.a.buffer...For.ins |
| 1f200 | 74 61 6e 63 65 2c 20 79 6f 75 20 6d 69 67 68 74 20 66 69 72 73 74 20 75 73 65 20 61 0a 20 20 20 | tance,.you.might.first.use.a.... |
| 1f220 | 20 20 63 6f 6d 70 69 6c 65 72 20 74 6f 20 63 68 65 63 6b 20 61 20 62 75 66 66 65 72 20 66 6f 72 | ..compiler.to.check.a.buffer.for |
| 1f240 | 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 70 65 20 65 72 72 6f 72 73 2c 20 61 6e 64 0a 20 20 20 | .syntax.and.type.errors,.and.... |
| 1f260 | 20 20 74 68 65 6e 20 72 75 6e 20 61 20 6c 69 6e 74 69 6e 67 20 74 6f 6f 6c 20 74 68 61 74 20 63 | ..then.run.a.linting.tool.that.c |
| 1f280 | 68 65 63 6b 73 20 66 6f 72 20 69 6e 73 65 63 75 72 65 20 63 6f 64 65 2c 20 6f 72 0a 20 20 20 20 | hecks.for.insecure.code,.or..... |
| 1f2a0 | 20 71 75 65 73 74 69 6f 6e 61 62 6c 65 20 73 74 79 6c 65 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 | .questionable.style........This. |
| 1f2c0 | 70 72 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 | property.is.optional...If.omitte |
| 1f2e0 | 64 2c 20 69 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 74 68 65 0a 20 20 20 20 20 6e 69 6c 2c 20 | d,.it.defaults.to.the......nil,. |
| 1f300 | 69 2e 65 2e 20 6e 6f 20 6f 74 68 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 72 | i.e..no.other.syntax.checkers.ar |
| 1f320 | 65 20 61 70 70 6c 69 65 64 20 61 66 74 65 72 20 74 68 69 73 0a 20 20 20 20 20 73 79 6e 74 61 78 | e.applied.after.this......syntax |
| 1f340 | 20 63 68 65 63 6b 65 72 2e 0a 0a 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 46 | .checker...`:working-directory.F |
| 1f360 | 55 4e 43 54 49 4f 4e 27 0a 20 20 20 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 20 60 64 65 66 61 | UNCTION'......The.value.of.`defa |
| 1f380 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 77 68 65 6e 20 69 6e 76 6f 6b 69 6e 67 20 60 3a 73 | ult-directory'.when.invoking.`:s |
| 1f3a0 | 74 61 72 74 27 2e 0a 0a 20 20 20 20 20 46 55 4e 43 54 49 4f 4e 20 69 73 20 61 20 66 75 6e 63 74 | tart'........FUNCTION.is.a.funct |
| 1f3c0 | 69 6f 6e 20 74 61 6b 69 6e 67 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 73 | ion.taking.the.syntax.checker.as |
| 1f3e0 | 20 73 6f 6c 65 0a 20 20 20 20 20 61 72 67 75 6d 65 6e 74 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 | .sole......argument...It.shall.r |
| 1f400 | 65 74 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 61 6e 20 65 78 | eturn.the.absolute.path.to.an.ex |
| 1f420 | 69 73 74 69 6e 67 0a 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 75 73 65 20 61 73 20 | isting......directory.to.use.as. |
| 1f440 | 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 66 6f 72 20 60 3a 73 74 61 72 74 27 | `default-directory'.for.`:start' |
| 1f460 | 20 6f 72 0a 20 20 20 20 20 6e 69 6c 20 74 6f 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 74 68 65 | .or......nil.to.fall.back.to.the |
| 1f480 | 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 63 75 72 72 | .`default-directory'.of.the.curr |
| 1f4a0 | 65 6e 74 0a 20 20 20 20 20 62 75 66 66 65 72 2e 0a 0a 20 20 20 20 20 54 68 69 73 20 70 72 6f 70 | ent......buffer........This.prop |
| 1f4c0 | 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 69 | erty.is.optional...If.omitted,.i |
| 1f4e0 | 6e 76 6f 6b 65 20 60 3a 73 74 61 72 74 27 0a 20 20 20 20 20 66 72 6f 6d 20 74 68 65 20 60 64 65 | nvoke.`:start'......from.the.`de |
| 1f500 | 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 20 62 | fault-directory'.of.the.buffer.b |
| 1f520 | 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 0a 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2c 20 | eing.checked...Signal.an.error,. |
| 1f540 | 69 66 20 61 6e 79 20 70 72 6f 70 65 72 74 79 20 68 61 73 20 61 6e 20 69 6e 76 61 6c 69 64 20 76 | if.any.property.has.an.invalid.v |
| 1f560 | 61 6c 75 65 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 | alue."...(declare.(indent.1).... |
| 1f580 | 20 20 20 20 20 20 20 20 28 64 6f 63 2d 73 74 72 69 6e 67 20 32 29 29 0a 20 20 28 6c 65 74 20 28 | ........(doc-string.2))...(let.( |
| 1f5a0 | 28 73 74 61 72 74 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 73 74 | (start.(plist-get.properties.:st |
| 1f5c0 | 61 72 74 29 29 0a 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 72 75 70 74 20 28 70 6c 69 73 74 2d | art)).........(interrupt.(plist- |
| 1f5e0 | 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 69 6e 74 65 72 72 75 70 74 29 29 0a 20 20 20 20 | get.properties.:interrupt))..... |
| 1f600 | 20 20 20 20 28 70 72 69 6e 74 2d 64 6f 63 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 | ....(print-doc.(plist-get.proper |
| 1f620 | 74 69 65 73 20 3a 70 72 69 6e 74 2d 64 6f 63 29 29 0a 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 | ties.:print-doc)).........(modes |
| 1f640 | 20 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 64 65 73 29 29 0a | .(plist-get.properties.:modes)). |
| 1f660 | 20 20 20 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 | ........(predicate.(plist-get.pr |
| 1f680 | 6f 70 65 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 76 | operties.:predicate)).........(v |
| 1f6a0 | 65 72 69 66 79 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 65 72 | erify.(plist-get.properties.:ver |
| 1f6c0 | 69 66 79 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 | ify)).........(enabled.(plist-ge |
| 1f6e0 | 74 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 | t.properties.:enabled))......... |
| 1f700 | 28 66 69 6c 74 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 | (filter.(or.(plist-get.propertie |
| 1f720 | 73 20 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 29 20 23 27 69 64 65 6e 74 69 74 79 29 29 0a 20 20 | s.:error-filter).#'identity))... |
| 1f740 | 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 72 6f 70 | ......(explainer.(plist-get.prop |
| 1f760 | 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 20 20 20 | erties.:error-explainer))....... |
| 1f780 | 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 | ..(next-checkers.(plist-get.prop |
| 1f7a0 | 65 72 74 69 65 73 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 | erties.:next-checkers))......... |
| 1f7c0 | 28 66 69 6c 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 6c 6f 61 64 2d 66 69 6c | (file.(flycheck-current-load-fil |
| 1f7e0 | 65 29 29 0a 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 28 | e)).........(working-directory.( |
| 1f800 | 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 | plist-get.properties.:working-di |
| 1f820 | 72 65 63 74 6f 72 79 29 29 29 0a 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6c 69 73 74 70 20 6d | rectory)))......(unless.(listp.m |
| 1f840 | 6f 64 65 73 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 6d 6f 64 65 73 20 28 6c 69 73 74 20 6d 6f | odes).......(setq.modes.(list.mo |
| 1f860 | 64 65 73 29 29 29 0a 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 75 6e 63 74 69 6f 6e 70 20 73 | des)))......(unless.(functionp.s |
| 1f880 | 74 61 72 74 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 73 74 61 72 74 20 25 53 20 6f 66 | tart).......(error.":start.%S.of |
| 1f8a0 | 20 73 79 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 | .syntax.checker.%s.is.not.a.func |
| 1f8c0 | 74 69 6f 6e 22 20 73 74 61 72 74 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 | tion".start.symbol)).....(unless |
| 1f8e0 | 20 28 6f 72 20 28 6e 75 6c 6c 20 69 6e 74 65 72 72 75 70 74 29 20 28 66 75 6e 63 74 69 6f 6e 70 | .(or.(null.interrupt).(functionp |
| 1f900 | 20 69 6e 74 65 72 72 75 70 74 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 69 6e 74 65 | .interrupt)).......(error.":inte |
| 1f920 | 72 72 75 70 74 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 20 69 73 | rrupt.%S.of.syntax.checker.%s.is |
| 1f940 | 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 69 6e | .not.a.function"..............in |
| 1f960 | 74 65 72 72 75 70 74 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 | terrupt.symbol)).....(unless.(or |
| 1f980 | 20 28 6e 75 6c 6c 20 70 72 69 6e 74 2d 64 6f 63 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 70 72 69 | .(null.print-doc).(functionp.pri |
| 1f9a0 | 6e 74 2d 64 6f 63 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 70 72 69 6e 74 2d 64 6f | nt-doc)).......(error.":print-do |
| 1f9c0 | 63 20 25 53 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 20 69 73 20 6e 6f 74 | c.%S.of.syntax.checker.%s.is.not |
| 1f9e0 | 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 70 72 69 6e 74 2d | .a.function"..............print- |
| 1fa00 | 64 6f 63 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 6e 75 | doc.symbol)).....(unless.(or.(nu |
| 1fa20 | 6c 6c 20 76 65 72 69 66 79 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 76 65 72 69 66 79 29 29 0a 20 | ll.verify).(functionp.verify)).. |
| 1fa40 | 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 76 65 72 69 66 79 20 25 53 20 6f 66 20 73 79 6e 74 61 | .....(error.":verify.%S.of.synta |
| 1fa60 | 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 69 6f 6e 22 0a | x.checker.%S.is.not.a.function". |
| 1fa80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 76 65 72 69 66 79 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 | .............verify.symbol)).... |
| 1faa0 | 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 61 62 6c 65 64 29 20 28 66 75 6e | .(unless.(or.(null.enabled).(fun |
| 1fac0 | 63 74 69 6f 6e 70 20 65 6e 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a | ctionp.enabled)).......(error.": |
| 1fae0 | 65 6e 61 62 6c 65 64 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 | enabled.%S.of.syntax.checker.%S. |
| 1fb00 | 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 20 20 | is.not.a.function".............. |
| 1fb20 | 65 6e 61 62 6c 65 64 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 6d 6f 64 | enabled.symbol)).....(unless.mod |
| 1fb40 | 65 73 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 4d 69 73 73 69 6e 67 20 3a 6d 6f 64 65 73 20 | es.......(error."Missing.:modes. |
| 1fb60 | 69 6e 20 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 20 | in.syntax.checker.%s".symbol)).. |
| 1fb80 | 20 20 20 28 64 6f 6c 69 73 74 20 28 6d 6f 64 65 20 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 28 75 | ...(dolist.(mode.modes).......(u |
| 1fba0 | 6e 6c 65 73 73 20 28 73 79 6d 62 6f 6c 70 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 28 65 72 | nless.(symbolp.mode).........(er |
| 1fbc0 | 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 3a 6d 6f 64 65 73 20 25 73 20 69 6e 20 73 79 6e 74 61 78 | ror."Invalid.:modes.%s.in.syntax |
| 1fbe0 | 20 63 68 65 63 6b 65 72 20 25 73 2c 20 25 73 20 6d 75 73 74 20 62 65 20 61 20 73 79 6d 62 6f 6c | .checker.%s,.%s.must.be.a.symbol |
| 1fc00 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 6f 64 65 73 20 73 79 6d 62 6f 6c 20 6d 6f | "................modes.symbol.mo |
| 1fc20 | 64 65 29 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 65 64 | de))).....(unless.(or.(null.pred |
| 1fc40 | 69 63 61 74 65 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 70 72 65 64 69 63 61 74 65 29 29 0a 20 20 | icate).(functionp.predicate))... |
| 1fc60 | 20 20 20 20 28 65 72 72 6f 72 20 22 3a 70 72 65 64 69 63 61 74 65 20 25 53 20 6f 66 20 73 79 6e | ....(error.":predicate.%S.of.syn |
| 1fc80 | 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 20 20 69 73 20 6e 6f 74 20 61 20 66 75 6e 63 74 69 6f | tax.checker.%s..is.not.a.functio |
| 1fca0 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 70 72 65 64 69 63 61 74 65 20 73 79 6d 62 6f 6c | n"..............predicate.symbol |
| 1fcc0 | 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 75 6e 63 74 69 6f 6e 70 20 66 69 6c 74 65 72 | )).....(unless.(functionp.filter |
| 1fce0 | 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 25 53 | ).......(error.":error-filter.%S |
| 1fd00 | 20 6f 66 20 73 79 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 | .of.syntax.checker.%s.is.not.a.f |
| 1fd20 | 75 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 74 65 72 20 73 79 6d | unction"..............filter.sym |
| 1fd40 | 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 65 78 70 6c | bol)).....(unless.(or.(null.expl |
| 1fd60 | 61 69 6e 65 72 29 20 28 66 75 6e 63 74 69 6f 6e 70 20 65 78 70 6c 61 69 6e 65 72 29 29 0a 20 20 | ainer).(functionp.explainer))... |
| 1fd80 | 20 20 20 20 28 65 72 72 6f 72 20 22 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 25 53 20 | ....(error.":error-explainer.%S. |
| 1fda0 | 6f 66 20 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 | of.syntax.checker.%S.is.not.a.fu |
| 1fdc0 | 6e 63 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 65 78 70 6c 61 69 6e 65 72 20 73 | nction"..............explainer.s |
| 1fde0 | 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 6e 65 78 | ymbol)).....(dolist.(checker.nex |
| 1fe00 | 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 | t-checkers).......(flycheck-vali |
| 1fe20 | 64 61 74 65 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 0a 0a 20 20 20 | date-next-checker.checker))..... |
| 1fe40 | 20 28 6c 65 74 20 28 28 72 65 61 6c 2d 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 | .(let.((real-predicate.......... |
| 1fe60 | 20 20 28 61 6e 64 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..(and.predicate................ |
| 1fe80 | 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | .(lambda.()...................;; |
| 1fea0 | 20 52 75 6e 20 70 72 65 64 69 63 61 74 65 20 69 6e 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 20 | .Run.predicate.in.the.checker's. |
| 1fec0 | 64 65 66 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 | default.directory............... |
| 1fee0 | 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.... |
| 1ff00 | 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 |
| 1ff20 | 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 6d 62 6f | -compute-working-directory.symbo |
| 1ff40 | 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 28 66 75 6e 63 61 6c | l))).....................(funcal |
| 1ff60 | 6c 20 70 72 65 64 69 63 61 74 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 61 6c | l.predicate)))))...........(real |
| 1ff80 | 2d 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 | -enabled............(lambda.().. |
| 1ffa0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d | ............(if.(flycheck-valid- |
| 1ffc0 | 63 68 65 63 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 | checker-p.symbol)............... |
| 1ffe0 | 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 61 62 6c 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 | ...(or.(null.enabled)........... |
| 20000 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 75 6e 20 65 6e 61 62 6c 65 64 20 69 6e 20 74 68 65 | ...........;;.Run.enabled.in.the |
| 20020 | 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 6f 72 79 0a 20 20 20 | .checker's.default.directory.... |
| 20040 | 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 61 75 6c 74 | ..................(let.((default |
| 20060 | 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -directory...................... |
| 20080 | 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 6e | ........(flycheck-compute-workin |
| 200a0 | 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 20 | g-directory.symbol)))........... |
| 200c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 | .............(funcall.enabled))) |
| 200e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 77 61 72 6e 20 27 66 6c 79 63 68 65 63 6b | ................(lwarn.'flycheck |
| 20100 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 77 61 72 6e 69 6e 67 20 | .......................:warning. |
| 20120 | 22 25 53 20 69 73 20 6e 6f 20 76 61 6c 69 64 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 | "%S.is.no.valid.Flycheck.syntax. |
| 20140 | 63 68 65 63 6b 65 72 2e 0a 54 72 79 20 74 6f 20 72 65 69 6e 73 74 61 6c 6c 20 74 68 65 20 70 61 | checker..Try.to.reinstall.the.pa |
| 20160 | 63 6b 61 67 65 20 64 65 66 69 6e 69 6e 67 20 74 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b | ckage.defining.this.syntax.check |
| 20180 | 65 72 2e 22 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 29 | er.".symbol)................nil) |
| 201a0 | 29 29 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 2d 64 6f 6c 69 73 74 20 28 60 28 2c 70 72 6f 70 | ))).......(pcase-dolist.(`(,prop |
| 201c0 | 20 2e 20 2c 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...,value)...................... |
| 201e0 | 60 28 28 73 74 61 72 74 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 73 74 61 72 74 29 0a 20 | `((start...............,start).. |
| 20200 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 72 75 70 74 | ......................(interrupt |
| 20220 | 20 20 20 20 20 20 20 20 20 2e 20 2c 69 6e 74 65 72 72 75 70 74 29 0a 20 20 20 20 20 20 20 20 20 | ...........,interrupt).......... |
| 20240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d 64 6f 63 20 20 20 20 20 20 20 20 | ..............(print-doc........ |
| 20260 | 20 2e 20 2c 70 72 69 6e 74 2d 64 6f 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...,print-doc).................. |
| 20280 | 20 20 20 20 20 20 28 6d 6f 64 65 73 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 6d 6f 64 65 | ......(modes...............,mode |
| 202a0 | 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 70 72 65 64 69 | s)........................(predi |
| 202c0 | 63 61 74 65 20 20 20 20 20 20 20 20 20 2e 20 2c 72 65 61 6c 2d 70 72 65 64 69 63 61 74 65 29 0a | cate...........,real-predicate). |
| 202e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 20 20 | .......................(verify.. |
| 20300 | 20 20 20 20 20 20 20 20 20 20 2e 20 2c 76 65 72 69 66 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ............,verify)............ |
| 20320 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 20 20 20 20 20 20 20 20 20 20 20 2e | ............(enabled............ |
| 20340 | 20 2c 72 65 61 6c 2d 65 6e 61 62 6c 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .,real-enabled)................. |
| 20360 | 20 20 20 20 20 20 20 28 65 72 72 6f 72 2d 66 69 6c 74 65 72 20 20 20 20 20 20 2e 20 2c 66 69 6c | .......(error-filter........,fil |
| 20380 | 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 | ter)........................(err |
| 203a0 | 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 20 20 2e 20 2c 65 78 70 6c 61 69 6e 65 72 29 0a 20 20 20 | or-explainer.....,explainer).... |
| 203c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 | ....................(next-checke |
| 203e0 | 72 73 20 20 20 20 20 2e 20 2c 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 | rs.......,next-checkers)........ |
| 20400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 20 | ................(documentation.. |
| 20420 | 20 20 20 2e 20 2c 64 6f 63 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....,docstring)................ |
| 20440 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 2c 66 69 | ........(file................,fi |
| 20460 | 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 6f 72 6b | le)........................(work |
| 20480 | 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 2e 20 2c 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f | ing-directory...,working-directo |
| 204a0 | 72 79 29 29 29 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 63 68 | ry))).........(setf.(flycheck-ch |
| 204c0 | 65 63 6b 65 72 2d 67 65 74 20 73 79 6d 62 6f 6c 20 70 72 6f 70 29 20 76 61 6c 75 65 29 29 29 0a | ecker-get.symbol.prop).value))). |
| 204e0 | 0a 20 20 20 20 3b 3b 20 54 72 61 63 6b 20 74 68 65 20 76 65 72 73 69 6f 6e 2c 20 74 6f 20 61 76 | .....;;.Track.the.version,.to.av |
| 20500 | 6f 69 64 20 62 72 65 61 6b 61 67 65 20 69 66 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 66 6f 72 | oid.breakage.if.the.internal.for |
| 20520 | 6d 61 74 20 63 68 61 6e 67 65 73 0a 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d | mat.changes.....(setf.(flycheck- |
| 20540 | 63 68 65 63 6b 65 72 2d 67 65 74 20 73 79 6d 62 6f 6c 20 27 67 65 6e 65 72 69 63 2d 63 68 65 63 | checker-get.symbol.'generic-chec |
| 20560 | 6b 65 72 2d 76 65 72 73 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d | ker-version)...........flycheck- |
| 20580 | 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 65 66 | generic-checker-version)))..(def |
| 205a0 | 75 6e 20 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 28 63 68 65 | un.flycheck-valid-checker-p.(che |
| 205c0 | 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 4b 45 52 | cker)..."Check.whether.a.CHECKER |
| 205e0 | 20 69 73 20 76 61 6c 69 64 2e 0a 0a 41 20 76 61 6c 69 64 20 63 68 65 63 6b 65 72 20 69 73 20 61 | .is.valid...A.valid.checker.is.a |
| 20600 | 20 73 79 6d 62 6f 6c 20 64 65 66 69 6e 65 64 20 61 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | .symbol.defined.as.syntax.checke |
| 20620 | 72 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 | r.with.`flycheck-define-checker' |
| 20640 | 2e 22 0a 20 20 28 61 6e 64 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 | ."...(and.(symbolp.checker)..... |
| 20660 | 20 20 20 28 3d 20 28 6f 72 20 28 67 65 74 20 63 68 65 63 6b 65 72 20 27 66 6c 79 63 68 65 63 6b | ...(=.(or.(get.checker.'flycheck |
| 20680 | 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 20 30 29 0a 20 20 20 | -generic-checker-version).0).... |
| 206a0 | 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 72 2d | .......flycheck-generic-checker- |
| 206c0 | 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 63 68 65 63 | version)))..(defun.flycheck-chec |
| 206e0 | 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 20 28 63 68 65 63 6b | ker-supports-major-mode-p.(check |
| 20700 | 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 6d 6f 64 65 29 0a 20 20 22 57 68 65 74 68 65 72 20 43 48 | er.&optional.mode)..."Whether.CH |
| 20720 | 45 43 4b 45 52 20 73 75 70 70 6f 72 74 73 20 74 68 65 20 67 69 76 65 6e 20 6d 61 6a 6f 72 20 4d | ECKER.supports.the.given.major.M |
| 20740 | 4f 44 45 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 | ODE...CHECKER.is.a.syntax.checke |
| 20760 | 72 20 73 79 6d 62 6f 6c 20 61 6e 64 20 4d 4f 44 45 20 61 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 73 | r.symbol.and.MODE.a.major.mode.s |
| 20780 | 79 6d 62 6f 6c 2e 0a 4c 6f 6f 6b 20 61 74 20 74 68 65 20 60 6d 6f 64 65 73 27 20 70 72 6f 70 65 | ymbol..Look.at.the.`modes'.prope |
| 207a0 | 72 74 79 20 6f 66 20 43 48 45 43 4b 45 52 20 74 6f 20 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 | rty.of.CHECKER.to.determine.whet |
| 207c0 | 68 65 72 0a 43 48 45 43 4b 45 52 20 73 75 70 70 6f 72 74 73 20 62 75 66 66 65 72 73 20 69 6e 20 | her.CHECKER.supports.buffers.in. |
| 207e0 | 74 68 65 20 67 69 76 65 6e 20 6d 61 6a 6f 72 20 4d 4f 44 45 2e 0a 0a 4d 4f 44 45 20 64 65 66 61 | the.given.major.MODE...MODE.defa |
| 20800 | 75 6c 74 73 20 74 6f 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 | ults.to.the.value.of.`major-mode |
| 20820 | 27 20 69 66 20 6f 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e | '.if.omitted.or.nil...Return.non |
| 20840 | 2d 6e 69 6c 20 69 66 20 43 48 45 43 4b 45 52 20 73 75 70 70 6f 72 74 73 20 4d 4f 44 45 20 61 6e | -nil.if.CHECKER.supports.MODE.an |
| 20860 | 64 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 6d 6f 64 65 20 | d.nil.otherwise."...(let.((mode. |
| 20880 | 28 6f 72 20 6d 6f 64 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 29 29 0a 20 20 20 20 28 6d 65 6d 71 | (or.mode.major-mode))).....(memq |
| 208a0 | 20 6d 6f 64 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 68 65 63 | .mode.(flycheck-checker-get.chec |
| 208c0 | 6b 65 72 20 27 6d 6f 64 65 73 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 65 | ker.'modes))))..(define-obsolete |
| 208e0 | 2d 76 61 72 69 61 62 6c 65 2d 61 6c 69 61 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 6e 61 62 6c 65 | -variable-alias.'flycheck-enable |
| 20900 | 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 | d-checkers...'flycheck--automati |
| 20920 | 63 61 6c 6c 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 20 22 33 32 22 29 0a 0a 28 64 | cally-enabled-checkers."32")..(d |
| 20940 | 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2d 65 6e | efvar.flycheck--automatically-en |
| 20960 | 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 20 63 68 65 | abled-checkers.nil..."Syntax.che |
| 20980 | 63 6b 65 72 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 75 74 6f 6d 61 74 69 63 20 73 65 6c 65 | ckers.included.in.automatic.sele |
| 209a0 | 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 20 73 79 6e 74 61 | ction...A.list.of.Flycheck.synta |
| 209c0 | 78 20 63 68 65 63 6b 65 72 73 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 61 75 74 6f 6d 61 74 69 63 | x.checkers.included.in.automatic |
| 209e0 | 0a 73 65 6c 65 63 74 69 6f 6e 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 | .selection.for.the.current.buffe |
| 20a00 | 72 2e 22 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 61 6c | r.").(make-variable-buffer-local |
| 20a20 | 20 27 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 | .'flycheck--automatically-enable |
| 20a40 | 64 2d 63 68 65 63 6b 65 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 | d-checkers)..(defun.flycheck-may |
| 20a60 | 2d 65 6e 61 62 6c 65 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 | -enable-checker.(checker)..."Whe |
| 20a80 | 74 68 65 72 20 61 20 67 65 6e 65 72 69 63 20 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 65 6e | ther.a.generic.CHECKER.may.be.en |
| 20aa0 | 61 62 6c 65 64 20 66 6f 72 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 | abled.for.current.buffer...Retur |
| 20ac0 | 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 | n.non-nil.if.CHECKER.may.be.used |
| 20ae0 | 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 61 6e 64 0a 6e 69 6c | .for.the.current.buffer,.and.nil |
| 20b00 | 20 6f 74 68 65 72 77 69 73 65 2e 20 20 54 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 60 | .otherwise...The.result.of.the.` |
| 20b20 | 3a 65 6e 61 62 6c 65 64 27 20 63 68 65 63 6b 2c 20 69 66 20 61 6e 79 2c 20 69 73 0a 63 61 63 68 | :enabled'.check,.if.any,.is.cach |
| 20b40 | 65 64 2e 22 0a 20 20 28 61 6e 64 0a 20 20 20 3b 3b 20 4d 61 79 20 6f 6e 6c 79 20 65 6e 61 62 6c | ed."...(and....;;.May.only.enabl |
| 20b60 | 65 20 76 61 6c 69 64 20 63 68 65 63 6b 65 72 73 0a 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 | e.valid.checkers....(flycheck-va |
| 20b80 | 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 3b 3b 20 44 6f 6e | lid-checker-p.checker)....;;.Don |
| 20ba0 | 27 74 20 72 75 6e 20 74 68 65 20 3a 65 6e 61 62 6c 65 64 20 63 68 65 63 6b 20 69 66 20 74 68 65 | 't.run.the.:enabled.check.if.the |
| 20bc0 | 20 63 68 65 63 6b 65 72 20 69 73 20 61 6c 72 65 61 64 79 20 64 69 73 61 62 6c 65 64 e2 80 a6 0a | .checker.is.already.disabled.... |
| 20be0 | 20 20 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b | ...(not.(flycheck-disabled-check |
| 20c00 | 65 72 2d 70 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 28 6f 72 0a 20 20 20 20 3b 3b 20 e2 80 a6 | er-p.checker))....(or.....;;.... |
| 20c20 | 6f 72 20 69 66 20 77 65 27 76 65 20 61 6c 72 65 61 64 79 20 63 61 63 68 65 64 20 74 68 65 20 72 | or.if.we've.already.cached.the.r |
| 20c40 | 65 73 75 6c 74 0a 20 20 20 20 28 6d 65 6d 71 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b | esult.....(memq.checker.flycheck |
| 20c60 | 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 |
| 20c80 | 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 65 6e 61 62 6c 65 64 20 28 66 6c 79 63 68 65 63 6b 2d | ).....(let*.((enabled.(flycheck- |
| 20ca0 | 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 29 0a 20 | checker-get.checker.'enabled)).. |
| 20cc0 | 20 20 20 20 20 20 20 20 20 20 28 6d 61 79 2d 65 6e 61 62 6c 65 20 28 6f 72 20 28 6e 75 6c 6c 20 | ..........(may-enable.(or.(null. |
| 20ce0 | 65 6e 61 62 6c 65 64 29 20 28 66 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 29 0a 20 20 | enabled).(funcall.enabled))))... |
| 20d00 | 20 20 20 20 3b 3b 20 43 61 63 68 65 20 74 68 65 20 72 65 73 75 6c 74 0a 20 20 20 20 20 20 28 69 | ....;;.Cache.the.result.......(i |
| 20d20 | 66 20 6d 61 79 2d 65 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e | f.may-enable...........(cl-pushn |
| 20d40 | 65 77 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 | ew.checker.flycheck--automatical |
| 20d60 | 6c 79 2d 65 6e 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 63 6c | ly-enabled-checkers).........(cl |
| 20d80 | 2d 70 75 73 68 6e 65 77 20 63 68 65 63 6b 65 72 20 66 6c 79 63 68 65 63 6b 2d 2d 61 75 74 6f 6d | -pushnew.checker.flycheck--autom |
| 20da0 | 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 29 0a 20 20 20 | atically-disabled-checkers)).... |
| 20dc0 | 20 20 20 6d 61 79 2d 65 6e 61 62 6c 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ...may-enable))))..(defun.flyche |
| 20de0 | 63 6b 2d 72 65 73 65 74 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 | ck-reset-enabled-checker.(checke |
| 20e00 | 72 29 0a 20 20 22 52 65 73 65 74 20 74 68 65 20 60 3a 65 6e 61 62 6c 65 64 27 20 74 65 73 74 20 | r)..."Reset.the.`:enabled'.test. |
| 20e20 | 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 46 6f 72 67 65 74 20 74 68 61 74 20 43 48 45 43 4b 45 52 | of.CHECKER...Forget.that.CHECKER |
| 20e40 | 20 68 61 73 20 62 65 65 6e 20 65 6e 61 62 6c 65 64 20 6f 72 20 61 75 74 6f 6d 61 74 69 63 61 6c | .has.been.enabled.or.automatical |
| 20e60 | 6c 79 20 64 69 73 61 62 6c 65 64 0a 66 72 6f 6d 20 61 20 70 72 65 76 69 6f 75 73 20 60 3a 65 6e | ly.disabled.from.a.previous.`:en |
| 20e80 | 61 62 6c 65 64 27 20 74 65 73 74 2e 20 20 54 68 65 20 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 | abled'.test...The.result.of.the. |
| 20ea0 | 60 3a 65 6e 61 62 6c 65 64 27 0a 74 65 73 74 20 69 73 20 63 61 63 68 65 64 20 69 6e 20 60 66 6c | `:enabled'.test.is.cached.in.`fl |
| 20ec0 | 79 63 68 65 63 6b 2d 6d 61 79 2d 65 6e 61 62 6c 65 2d 63 68 65 63 6b 65 72 27 3a 20 69 66 20 79 | ycheck-may-enable-checker':.if.y |
| 20ee0 | 6f 75 20 77 69 73 68 20 74 6f 0a 74 65 73 74 20 74 68 65 20 60 3a 65 6e 61 62 6c 65 64 27 20 70 | ou.wish.to.test.the.`:enabled'.p |
| 20f00 | 72 65 64 69 63 61 74 65 20 61 67 61 69 6e 2c 20 79 6f 75 20 6d 75 73 74 20 66 69 72 73 74 20 72 | redicate.again,.you.must.first.r |
| 20f20 | 65 73 65 74 20 69 74 73 0a 73 74 61 74 65 20 75 73 69 6e 67 20 74 68 69 73 20 66 75 6e 63 74 69 | eset.its.state.using.this.functi |
| 20f40 | 6f 6e 2e 22 0a 20 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 | on."...(when.(memq.checker.flych |
| 20f60 | 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 65 64 2d 63 68 65 63 | eck--automatically-disabled-chec |
| 20f80 | 6b 65 72 73 29 0a 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 | kers).....(setq.flycheck--automa |
| 20fa0 | 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 0a 20 20 20 20 20 20 | tically-disabled-checkers....... |
| 20fc0 | 20 20 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 | ....(remq.checker.flycheck--auto |
| 20fe0 | 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 29 29 0a 20 | matically-disabled-checkers))).. |
| 21000 | 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 |
| 21020 | 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 29 0a 20 | utomatically-enabled-checkers).. |
| 21040 | 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 6c 6c 79 | ...(setq.flycheck--automatically |
| 21060 | 2d 65 6e 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 28 72 65 6d | -enabled-checkers...........(rem |
| 21080 | 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 |
| 210a0 | 79 2d 65 6e 61 62 6c 65 64 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 28 66 6c 79 63 68 65 63 | y-enabled-checkers)))...(flychec |
| 210c0 | 6b 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d | k-buffer))..(defun.flycheck-may- |
| 210e0 | 75 73 65 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 | use-checker.(checker)..."Whether |
| 21100 | 20 61 20 67 65 6e 65 72 69 63 20 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 2e 0a | .a.generic.CHECKER.may.be.used.. |
| 21120 | 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 52 20 6d 61 79 20 62 | .Return.non-nil.if.CHECKER.may.b |
| 21140 | 65 20 75 73 65 64 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 61 | e.used.for.the.current.buffer,.a |
| 21160 | 6e 64 0a 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 72 65 64 | nd.nil.otherwise."...(let.((pred |
| 21180 | 69 63 61 74 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 68 65 63 | icate.(flycheck-checker-get.chec |
| 211a0 | 6b 65 72 20 27 70 72 65 64 69 63 61 74 65 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 66 6c 79 63 | ker.'predicate))).....(and.(flyc |
| 211c0 | 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 20 20 | heck-valid-checker-p.checker)... |
| 211e0 | 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 73 75 70 70 6f 72 74 | .......(flycheck-checker-support |
| 21200 | 73 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 | s-major-mode-p.checker)......... |
| 21220 | 20 28 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 72 20 63 68 | .(flycheck-may-enable-checker.ch |
| 21240 | 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 70 72 65 64 69 63 | ecker)..........(or.(null.predic |
| 21260 | 61 74 65 29 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 64 69 63 61 74 65 29 29 29 29 29 0a 0a 28 64 | ate).(funcall.predicate)))))..(d |
| 21280 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 6e 65 78 74 2d 63 68 65 63 6b | efun.flycheck-may-use-next-check |
| 212a0 | 65 72 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 | er.(next-checker)..."Determine.w |
| 212c0 | 68 65 74 68 65 72 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 6d 61 79 20 62 65 20 75 73 65 64 2e | hether.NEXT-CHECKER.may.be.used. |
| 212e0 | 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 70 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 | "...(when.(symbolp.next-checker) |
| 21300 | 0a 20 20 20 20 28 70 75 73 68 20 74 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 0a 20 20 28 6c | .....(push.t.next-checker))...(l |
| 21320 | 65 74 20 28 28 6c 65 76 65 6c 20 28 63 61 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 0a 20 | et.((level.(car.next-checker)).. |
| 21340 | 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 28 63 64 72 20 6e 65 78 74 2d 63 | .......(next-checker.(cdr.next-c |
| 21360 | 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 61 6e 64 20 28 6f 72 20 28 65 71 20 6c 65 76 65 6c | hecker))).....(and.(or.(eq.level |
| 21380 | 20 74 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 68 61 73 2d 6d | .t)..............(flycheck-has-m |
| 213a0 | 61 78 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 2d 70 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 | ax-current-errors-p.level))..... |
| 213c0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 | .....(flycheck-registered-checke |
| 213e0 | 72 2d 70 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | r-p.next-checker)..........(flyc |
| 21400 | 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 | heck-may-use-checker.next-checke |
| 21420 | 72 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 48 65 6c 70 20 66 6f 72 20 67 65 6e 65 72 69 63 20 73 79 | r))))....;;;.Help.for.generic.sy |
| 21440 | 6e 74 61 78 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d 74 79 70 | ntax.checkers.(define-button-typ |
| 21460 | 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 65 66 0a 20 20 3a | e.'help-flycheck-checker-def...: |
| 21480 | 73 75 70 65 72 74 79 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 | supertype.'help-xref...'help-fun |
| 214a0 | 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 63 68 65 63 6b 65 72 2d 64 65 | ction.#'flycheck-goto-checker-de |
| 214c0 | 66 69 6e 69 74 69 6f 6e 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 | finition...'help-echo."mouse-1,. |
| 214e0 | 52 45 54 3a 20 66 69 6e 64 20 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e | RET:.find.Flycheck.checker.defin |
| 21500 | 69 74 69 6f 6e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 | ition")..(defconst.flycheck-find |
| 21520 | 2d 63 68 65 63 6b 65 72 2d 72 65 67 65 78 70 0a 20 20 28 72 78 20 6c 69 6e 65 2d 73 74 61 72 74 | -checker-regexp...(rx.line-start |
| 21540 | 20 28 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 | .(zero-or-more.(syntax.whitespac |
| 21560 | 65 29 29 0a 20 20 20 20 20 20 22 28 22 20 73 79 6d 62 6f 6c 2d 73 74 61 72 74 0a 20 20 20 20 20 | e))......."(".symbol-start...... |
| 21580 | 20 28 6f 72 20 22 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 22 20 22 | .(or."flycheck-define-checker"." |
| 215a0 | 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 22 | flycheck-define-command-checker" |
| 215c0 | 29 0a 20 20 20 20 20 20 73 79 6d 62 6f 6c 2d 65 6e 64 0a 20 20 20 20 20 20 28 65 76 61 6c 20 28 | ).......symbol-end.......(eval.( |
| 215e0 | 6c 69 73 74 20 27 72 65 67 65 78 70 20 66 69 6e 64 2d 66 75 6e 63 74 69 6f 6e 2d 73 70 61 63 65 | list.'regexp.find-function-space |
| 21600 | 2d 72 65 29 29 0a 20 20 20 20 20 20 28 3f 20 22 27 22 29 0a 20 20 20 20 20 20 73 79 6d 62 6f 6c | -re)).......(?."'").......symbol |
| 21620 | 2d 73 74 61 72 74 20 22 25 73 22 20 73 79 6d 62 6f 6c 2d 65 6e 64 0a 20 20 20 20 20 20 28 6f 72 | -start."%s".symbol-end.......(or |
| 21640 | 20 28 73 79 6e 74 61 78 20 77 68 69 74 65 73 70 61 63 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a | .(syntax.whitespace).line-end)). |
| 21660 | 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 66 69 6e 64 20 61 20 | .."Regular.expression.to.find.a. |
| 21680 | 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 2e 22 29 0a 0a 28 61 64 64 2d 74 6f 2d 6c | checker.definition.")..(add-to-l |
| 216a0 | 69 73 74 20 27 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 | ist.'find-function-regexp-alist. |
| 216c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 27 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 | .............'(flycheck-checker. |
| 216e0 | 2e 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 70 29 29 | ..flycheck-find-checker-regexp)) |
| 21700 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 6f 74 6f 2d 63 68 65 63 6b 65 72 2d 64 | ..(defun.flycheck-goto-checker-d |
| 21720 | 65 66 69 6e 69 74 69 6f 6e 20 28 63 68 65 63 6b 65 72 20 66 69 6c 65 29 0a 20 20 22 47 6f 20 74 | efinition.(checker.file)..."Go.t |
| 21740 | 6f 20 74 6f 20 74 68 65 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f 66 20 43 48 45 43 4b 45 52 20 69 | o.to.the.definition.of.CHECKER.i |
| 21760 | 6e 20 46 49 4c 45 2e 22 0a 20 20 28 6c 65 74 20 28 28 6c 6f 63 61 74 69 6f 6e 20 28 66 69 6e 64 | n.FILE."...(let.((location.(find |
| 21780 | 2d 66 75 6e 63 74 69 6f 6e 2d 73 65 61 72 63 68 2d 66 6f 72 2d 73 79 6d 62 6f 6c 0a 20 20 20 20 | -function-search-for-symbol..... |
| 217a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 27 66 6c 79 63 68 65 63 6b | ...............checker.'flycheck |
| 217c0 | 2d 63 68 65 63 6b 65 72 20 66 69 6c 65 29 29 29 0a 20 20 20 20 28 70 6f 70 2d 74 6f 2d 62 75 66 | -checker.file))).....(pop-to-buf |
| 217e0 | 66 65 72 20 28 63 61 72 20 6c 6f 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 28 69 66 20 28 63 64 72 | fer.(car.location)).....(if.(cdr |
| 21800 | 20 6c 6f 63 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 63 | .location).........(goto-char.(c |
| 21820 | 64 72 20 6c 6f 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 22 55 6e | dr.location)).......(message."Un |
| 21840 | 61 62 6c 65 20 74 6f 20 66 69 6e 64 20 63 68 65 63 6b 65 72 20 6c 6f 63 61 74 69 6f 6e 20 69 6e | able.to.find.checker.location.in |
| 21860 | 20 66 69 6c 65 22 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 | .file"))))..(defun.flycheck-chec |
| 21880 | 6b 65 72 2d 61 74 2d 70 6f 69 6e 74 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 46 6c | ker-at-point.()..."Return.the.Fl |
| 218a0 | 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 20 66 6f 75 6e 64 20 61 74 20 6f 72 20 62 65 66 6f 72 | ycheck.checker.found.at.or.befor |
| 218c0 | 65 20 70 6f 69 6e 74 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 69 66 20 74 68 65 72 65 20 69 73 | e.point...Return.nil.if.there.is |
| 218e0 | 20 6e 6f 20 63 68 65 63 6b 65 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 79 6d 62 6f 6c 20 28 76 | .no.checker."...(let.((symbol.(v |
| 21900 | 61 72 69 61 62 6c 65 2d 61 74 2d 70 6f 69 6e 74 20 27 61 6e 79 2d 73 79 6d 62 6f 6c 29 29 29 0a | ariable-at-point.'any-symbol))). |
| 21920 | 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b 65 | ....(when.(flycheck-valid-checke |
| 21940 | 72 2d 70 20 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 73 79 6d 62 6f 6c 29 29 29 0a 0a 28 64 65 | r-p.symbol).......symbol)))..(de |
| 21960 | 66 75 6e 20 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 20 28 63 | fun.flycheck-describe-checker.(c |
| 21980 | 68 65 63 6b 65 72 29 0a 20 20 22 44 69 73 70 6c 61 79 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 | hecker)..."Display.the.documenta |
| 219a0 | 74 69 6f 6e 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 63 | tion.of.CHECKER...CHECKER.is.a.c |
| 219c0 | 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2e 0a 0a 50 6f 70 20 75 70 20 61 20 68 65 6c 70 20 62 75 | hecker.symbol...Pop.up.a.help.bu |
| 219e0 | 66 66 65 72 20 77 69 74 68 20 74 68 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 43 | ffer.with.the.documentation.of.C |
| 21a00 | 48 45 43 4b 45 52 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 65 74 2a | HECKER."...(interactive....(let* |
| 21a20 | 20 28 28 65 6e 61 62 6c 65 2d 72 65 63 75 72 73 69 76 65 2d 6d 69 6e 69 62 75 66 66 65 72 73 20 | .((enable-recursive-minibuffers. |
| 21a40 | 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 20 28 6f 72 20 28 66 6c 79 63 68 | t)...........(default.(or.(flych |
| 21a60 | 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 74 2d 70 6f 69 6e 74 29 0a 20 20 20 20 20 20 20 20 20 20 | eck-checker-at-point)........... |
| 21a80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 66 6c 79 | .............(ignore-errors.(fly |
| 21aa0 | 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 29 29 29 29 | check-get-checker-for-buffer)))) |
| 21ac0 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 6d 70 74 20 28 69 66 20 64 65 66 61 75 6c 74 0a 20 | ...........(prompt.(if.default.. |
| 21ae0 | 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 44 65 | .....................(format."De |
| 21b00 | 73 63 72 69 62 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 28 64 65 66 61 75 6c 74 20 25 | scribe.syntax.checker.(default.% |
| 21b20 | 73 29 3a 20 22 20 64 65 66 61 75 6c 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s):.".default).................. |
| 21b40 | 20 20 20 22 44 65 73 63 72 69 62 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 3a 20 22 29 29 | ..."Describe.syntax.checker:.")) |
| 21b60 | 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 |
| 21b80 | 6b 65 72 20 70 72 6f 6d 70 74 20 64 65 66 61 75 6c 74 29 29 29 29 0a 20 20 28 75 6e 6c 65 73 73 | ker.prompt.default))))...(unless |
| 21ba0 | 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 |
| 21bc0 | 65 72 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 59 6f 75 20 64 69 64 6e 27 74 20 | er).....(user-error."You.didn't. |
| 21be0 | 73 70 65 63 69 66 79 20 61 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | specify.a.Flycheck.syntax.checke |
| 21c00 | 72 22 29 29 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b | r"))...(let.((filename.(flycheck |
| 21c20 | 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 66 69 6c 65 29 29 0a 20 20 20 | -checker-get.checker.'file)).... |
| 21c40 | 20 20 20 20 20 28 6d 6f 64 65 73 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 | .....(modes.(flycheck-checker-ge |
| 21c60 | 74 20 63 68 65 63 6b 65 72 20 27 6d 6f 64 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 65 64 | t.checker.'modes)).........(pred |
| 21c80 | 69 63 61 74 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 68 65 63 | icate.(flycheck-checker-get.chec |
| 21ca0 | 6b 65 72 20 27 70 72 65 64 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 74 2d | ker.'predicate)).........(print- |
| 21cc0 | 64 6f 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 68 65 63 6b 65 | doc.(flycheck-checker-get.checke |
| 21ce0 | 72 20 27 70 72 69 6e 74 2d 64 6f 63 29 29 0a 20 20 20 20 20 20 20 20 28 6e 65 78 74 2d 63 68 65 | r.'print-doc)).........(next-che |
| 21d00 | 63 6b 65 72 73 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 | ckers.(flycheck-checker-get.chec |
| 21d20 | 6b 65 72 20 27 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 28 68 65 | ker.'next-checkers)).........(he |
| 21d40 | 6c 70 2d 78 72 65 66 2d 66 6f 6c 6c 6f 77 69 6e 67 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 45 6e | lp-xref-following..........;;.En |
| 21d60 | 73 75 72 65 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 72 65 75 73 65 20 62 75 66 66 65 72 73 | sure.that.we.don't.reuse.buffers |
| 21d80 | 20 6c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 63 68 65 63 6b 65 72 27 2c | .like.`flycheck-verify-checker', |
| 21da0 | 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 65 | ..........;;.and.that.we.don't.e |
| 21dc0 | 72 72 6f 72 20 6f 75 74 20 69 66 20 61 20 60 68 65 6c 70 2d 66 6c 79 63 68 65 63 6b 2d 63 68 65 | rror.out.if.a.`help-flycheck-che |
| 21de0 | 63 6b 65 72 2d 64 6f 63 27 20 62 75 74 74 6f 6e 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 69 73 20 | cker-doc'.button..........;;.is. |
| 21e00 | 61 64 64 65 64 20 6f 75 74 73 69 64 65 20 6f 66 20 61 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e | added.outside.of.a.documentation |
| 21e20 | 20 77 69 6e 64 6f 77 2e 0a 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 68 65 6c 70 2d 78 72 65 66 | .window...........(and.help-xref |
| 21e40 | 2d 66 6f 6c 6c 6f 77 69 6e 67 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 68 65 6c 70 2d | -following.(eq.major-mode.'help- |
| 21e60 | 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 28 68 65 6c 70 2d 73 65 74 75 70 2d 78 72 65 66 20 28 6c | mode)))).....(help-setup-xref.(l |
| 21e80 | 69 73 74 20 23 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 20 | ist.#'flycheck-describe-checker. |
| 21ea0 | 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 20 20 28 63 | checker)......................(c |
| 21ec0 | 61 6c 6c 65 64 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2d 70 20 27 69 6e 74 65 72 61 63 74 69 | alled-interactively-p.'interacti |
| 21ee0 | 76 65 29 29 0a 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 28 | ve)).....(save-excursion.......( |
| 21f00 | 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 28 68 65 6c 70 2d 62 75 66 66 65 72 29 0a 20 | with-help-window.(help-buffer).. |
| 21f20 | 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 25 73 20 69 73 20 61 20 46 | .......(princ.(format."%s.is.a.F |
| 21f40 | 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 68 65 63 6b 65 72 29 | lycheck.syntax.checker".checker) |
| 21f60 | 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 | ).........(when.filename........ |
| 21f80 | 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 20 69 6e 20 60 25 73 27 22 20 28 66 69 | ...(princ.(format.".in.`%s'".(fi |
| 21fa0 | 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 29 | le-name-nondirectory.filename))) |
| 21fc0 | 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 66 65 72 20 | ...........(with-current-buffer. |
| 21fe0 | 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 28 73 61 76 | standard-output.............(sav |
| 22000 | 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 72 65 2d 73 65 | e-excursion...............(re-se |
| 22020 | 61 72 63 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 20 6e | arch-backward."`\\([^`']+\\)'".n |
| 22040 | 69 6c 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 65 6c 70 2d 78 72 65 66 2d 62 | il.t)...............(help-xref-b |
| 22060 | 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 65 72 2d 64 | utton.1.'help-flycheck-checker-d |
| 22080 | 65 66 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ef.............................. |
| 220a0 | 20 20 20 63 68 65 63 6b 65 72 20 66 69 6c 65 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 | ...checker.filename))))......... |
| 220c0 | 28 70 72 69 6e 63 20 22 2e 5c 6e 5c 6e 22 29 0a 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | (princ.".\n\n")..........(let.(( |
| 220e0 | 6d 6f 64 65 73 2d 73 74 61 72 74 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | modes-start.(with-current-buffer |
| 22100 | 20 73 74 61 6e 64 61 72 64 2d 6f 75 74 70 75 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a | .standard-output.(point-max)))). |
| 22120 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 61 63 6b 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 | ..........;;.Track.the.start.of. |
| 22140 | 74 68 65 20 6d 6f 64 65 73 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2c 20 74 6f 20 70 72 6f 70 | the.modes.documentation,.to.prop |
| 22160 | 65 72 6c 79 20 72 65 2d 66 69 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 74 20 6c 61 74 | erly.re-fill...........;;.it.lat |
| 22180 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 54 68 69 73 20 73 79 6e 74 | er...........(princ."..This.synt |
| 221a0 | 61 78 20 63 68 65 63 6b 65 72 20 63 68 65 63 6b 73 20 73 79 6e 74 61 78 20 69 6e 20 74 68 65 20 | ax.checker.checks.syntax.in.the. |
| 221c0 | 6d 61 6a 6f 72 20 6d 6f 64 65 28 73 29 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e | major.mode(s).")...........(prin |
| 221e0 | 63 20 28 73 74 72 69 6e 67 2d 6a 6f 69 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | c.(string-join.................. |
| 22200 | 20 28 73 65 71 2d 6d 61 70 20 28 61 70 70 6c 79 2d 70 61 72 74 69 61 6c 6c 79 20 23 27 66 6f 72 | .(seq-map.(apply-partially.#'for |
| 22220 | 6d 61 74 20 22 60 25 73 27 22 29 20 6d 6f 64 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | mat."`%s'").modes).............. |
| 22240 | 20 20 20 20 20 22 2c 20 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 70 72 65 64 | .....",."))...........(when.pred |
| 22260 | 69 63 61 74 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2c 20 61 6e 64 20 | icate.............(princ.",.and. |
| 22280 | 75 73 65 73 20 61 20 63 75 73 74 6f 6d 20 70 72 65 64 69 63 61 74 65 22 29 29 0a 20 20 20 20 20 | uses.a.custom.predicate"))...... |
| 222a0 | 20 20 20 20 20 28 70 72 69 6e 63 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e | .....(princ.".")...........(when |
| 222c0 | 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 20 20 28 70 72 69 6e | .next-checkers.............(prin |
| 222e0 | 63 20 22 20 20 49 74 20 72 75 6e 73 20 74 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 63 68 65 63 6b | c."..It.runs.the.following.check |
| 22300 | 65 72 73 20 61 66 74 65 72 77 61 72 64 73 3a 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 | ers.afterwards:"))...........(wi |
| 22320 | 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 |
| 22340 | 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... |
| 22360 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 6c 2d 72 65 67 69 6f 6e 2d 61 73 2d 70 61 72 61 | ............(fill-region-as-para |
| 22380 | 67 72 61 70 68 20 6d 6f 64 65 73 2d 73 74 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 | graph.modes-start.(point-max)))) |
| 223a0 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 0a 20 20 20 20 20 20 20 | ...........(princ."\n")......... |
| 223c0 | 20 20 20 3b 3b 20 50 72 69 6e 74 20 74 68 65 20 6c 69 73 74 20 6f 66 20 6e 65 78 74 20 63 68 65 | ...;;.Print.the.list.of.next.che |
| 223e0 | 63 6b 65 72 73 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 | ckers...........(when.next-check |
| 22400 | 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 20 20 20 | ers.............(princ."\n").... |
| 22420 | 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 62 65 67 2d 63 68 65 63 6b 65 72 2d 6c 69 73 74 | .........(let.((beg-checker-list |
| 22440 | 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 6f | .(with-current-buffer.standard-o |
| 22460 | 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | utput........................... |
| 22480 | 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ............(point)))).......... |
| 224a0 | 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 6e 65 78 74 2d | .....(dolist.(next-checker.next- |
| 224c0 | 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 28 69 66 20 28 73 | checkers).................(if.(s |
| 224e0 | 79 6d 62 6f 6c 70 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ymbolp.next-checker)............ |
| 22500 | 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 | .........(princ.(format.".....*. |
| 22520 | 60 25 73 27 5c 6e 22 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 | `%s'\n".next-checker)).......... |
| 22540 | 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 | .........(princ.(format.".....*. |
| 22560 | 60 25 73 27 20 28 6d 61 78 69 6d 75 6d 20 6c 65 76 65 6c 20 60 25 73 27 29 5c 6e 22 0a 20 20 20 | `%s'.(maximum.level.`%s')\n".... |
| 22580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ..............................(c |
| 225a0 | 64 72 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 29 20 28 63 61 72 20 6e 65 78 74 2d 63 68 65 63 6b | dr.next-checker).(car.next-check |
| 225c0 | 65 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 | er)))))...............;;........ |
| 225e0 | 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 73 74 61 6e | .......(with-current-buffer.stan |
| 22600 | 64 61 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 61 76 | dard-output.................(sav |
| 22620 | 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 | e-excursion...................(w |
| 22640 | 68 69 6c 65 20 28 72 65 2d 73 65 61 72 63 68 2d 62 61 63 6b 77 61 72 64 20 22 60 5c 5c 28 5b 5e | hile.(re-search-backward."`\\([^ |
| 22660 | 60 27 5d 2b 5c 5c 29 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | `']+\\)'"....................... |
| 22680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 65 67 2d 63 68 65 63 6b | .......................beg-check |
| 226a0 | 65 72 2d 6c 69 73 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | er-list.t).....................( |
| 226c0 | 6c 65 74 20 28 28 63 68 65 63 6b 65 72 20 28 69 6e 74 65 72 6e 2d 73 6f 66 74 20 28 6d 61 74 63 | let.((checker.(intern-soft.(matc |
| 226e0 | 68 2d 73 74 72 69 6e 67 20 31 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | h-string.1)))).................. |
| 22700 | 20 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 2d 63 68 65 63 6b | .....(when.(flycheck-valid-check |
| 22720 | 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 20 20 20 20 20 20 | er-p.checker)................... |
| 22740 | 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- |
| 22760 | 66 6c 79 63 68 65 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 | flycheck-checker-doc............ |
| 22780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 | ...............................c |
| 227a0 | 68 65 63 6b 65 72 29 29 29 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 61 6c 6c 20 | hecker))))))))).........;;.Call. |
| 227c0 | 74 68 65 20 63 75 73 74 6f 6d 20 70 72 69 6e 74 2d 64 6f 63 20 66 75 6e 63 74 69 6f 6e 20 6f 66 | the.custom.print-doc.function.of |
| 227e0 | 20 74 68 65 20 63 68 65 63 6b 65 72 2c 20 69 66 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 | .the.checker,.if.present........ |
| 22800 | 20 28 77 68 65 6e 20 70 72 69 6e 74 2d 64 6f 63 0a 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | .(when.print-doc...........(func |
| 22820 | 61 6c 6c 20 70 72 69 6e 74 2d 64 6f 63 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 | all.print-doc.checker))......... |
| 22840 | 3b 3b 20 55 6c 74 69 6d 61 74 65 6c 79 2c 20 70 72 69 6e 74 20 74 68 65 20 64 6f 63 73 74 72 69 | ;;.Ultimately,.print.the.docstri |
| 22860 | 6e 67 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 44 6f 63 75 6d 65 6e 74 61 74 69 | ng.........(princ."\nDocumentati |
| 22880 | 6f 6e 3a 5c 6e 22 29 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 | on:\n").........(princ.(flycheck |
| 228a0 | 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 64 6f 63 75 6d 65 6e 74 61 74 | -checker-get.checker.'documentat |
| 228c0 | 69 6f 6e 29 29 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 20 | ion))))))....;;;.Syntax.checker. |
| 228e0 | 76 65 72 69 66 69 63 61 74 69 6f 6e 0a 28 63 6c 2d 64 65 66 73 74 72 75 63 74 20 28 66 6c 79 63 | verification.(cl-defstruct.(flyc |
| 22900 | 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 0a 20 20 20 20 20 20 20 | heck-verification-result........ |
| 22920 | 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 63 6b 2d 76 | ........(:constructor.flycheck-v |
| 22940 | 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 65 73 75 6c 74 2d 6e 65 77 29 29 0a 20 20 22 53 74 72 75 | erification-result-new))..."Stru |
| 22960 | 63 74 75 72 65 20 66 6f 72 20 73 74 6f 72 69 6e 67 20 61 20 73 69 6e 67 6c 65 20 76 65 72 69 66 | cture.for.storing.a.single.verif |
| 22980 | 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 2e 0a 0a 53 6c 6f 74 73 3a 0a 0a 60 6c 61 62 65 6c 27 | ication.result...Slots:..`label' |
| 229a0 | 0a 20 20 20 20 20 41 20 6c 61 62 65 6c 20 66 6f 72 20 74 68 69 73 20 72 65 73 75 6c 74 2c 20 61 | ......A.label.for.this.result,.a |
| 229c0 | 73 20 73 74 72 69 6e 67 0a 0a 60 6d 65 73 73 61 67 65 27 0a 20 20 20 20 20 41 20 6d 65 73 73 61 | s.string..`message'......A.messa |
| 229e0 | 67 65 20 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 | ge.for.this.result,.as.string..` |
| 22a00 | 66 61 63 65 27 0a 20 20 20 20 20 54 68 65 20 66 61 63 65 20 74 6f 20 75 73 65 20 66 6f 72 20 74 | face'......The.face.to.use.for.t |
| 22a20 | 68 65 20 60 6d 65 73 73 61 67 65 27 2e 0a 0a 20 20 20 20 20 59 6f 75 20 63 61 6e 20 65 69 74 68 | he.`message'........You.can.eith |
| 22a40 | 65 72 20 75 73 65 20 61 20 66 61 63 65 20 73 79 6d 62 6f 6c 2c 20 6f 72 20 61 20 6c 69 73 74 20 | er.use.a.face.symbol,.or.a.list. |
| 22a60 | 6f 66 20 66 61 63 65 20 73 79 6d 62 6f 6c 73 2e 22 0a 20 20 6c 61 62 65 6c 20 6d 65 73 73 61 67 | of.face.symbols."...label.messag |
| 22a80 | 65 20 66 61 63 65 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 2d | e.face)..(defun.flycheck-verify- |
| 22aa0 | 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 56 65 72 | generic-checker.(checker)..."Ver |
| 22ac0 | 69 66 79 20 61 20 67 65 6e 65 72 69 63 20 43 48 45 43 4b 45 52 20 69 6e 20 74 68 65 20 63 75 72 | ify.a.generic.CHECKER.in.the.cur |
| 22ae0 | 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 60 | rent.buffer...Return.a.list.of.` |
| 22b00 | 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 62 | flycheck-verification-result'.ob |
| 22b20 | 6a 65 63 74 73 2e 22 0a 20 20 28 6c 65 74 20 28 72 65 73 75 6c 74 73 0a 20 20 20 20 20 20 20 20 | jects."...(let.(results......... |
| 22b40 | 28 70 72 65 64 69 63 61 74 65 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 | (predicate.(flycheck-checker-get |
| 22b60 | 20 63 68 65 63 6b 65 72 20 27 70 72 65 64 69 63 61 74 65 29 29 0a 20 20 20 20 20 20 20 20 28 65 | .checker.'predicate)).........(e |
| 22b80 | 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 65 | nabled.(flycheck-checker-get.che |
| 22ba0 | 63 6b 65 72 20 27 65 6e 61 62 6c 65 64 29 29 0a 20 20 20 20 20 20 20 20 28 76 65 72 69 66 79 20 | cker.'enabled)).........(verify. |
| 22bc0 | 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 76 | (flycheck-checker-get.checker.'v |
| 22be0 | 65 72 69 66 79 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 | erify))).....(when.enabled...... |
| 22c00 | 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 20 28 66 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 | .(let.((result.(funcall.enabled) |
| 22c20 | 29 29 0a 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 | )).........(push.(flycheck-verif |
| 22c40 | 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 20 20 20 20 | ication-result-new.............. |
| 22c60 | 20 20 3a 6c 61 62 65 6c 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 6d 61 79 20 65 6e 61 62 6c 65 | ..:label.(propertize."may.enable |
| 22c80 | 22 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 3a 65 6e 61 62 6c 65 22 29 0a 20 20 20 20 20 20 20 20 | ".'help-echo.":enable")......... |
| 22ca0 | 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 72 65 73 75 6c 74 20 22 79 65 73 22 | .......:message.(if.result."yes" |
| 22cc0 | 20 22 6e 6f 22 29 0a 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 | ."no")................:face.(if. |
| 22ce0 | 72 65 73 75 6c 74 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 | result.'success.'(bold.warning)) |
| 22d00 | 29 0a 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 28 | )...............results))).....( |
| 22d20 | 77 68 65 6e 20 70 72 65 64 69 63 61 74 65 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 | when.predicate.......(let.((resu |
| 22d40 | 6c 74 20 28 66 75 6e 63 61 6c 6c 20 70 72 65 64 69 63 61 74 65 29 29 29 0a 20 20 20 20 20 20 20 | lt.(funcall.predicate)))........ |
| 22d60 | 20 28 70 75 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 | .(push.(flycheck-verification-re |
| 22d80 | 73 75 6c 74 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 | sult-new................:label.( |
| 22da0 | 70 72 6f 70 65 72 74 69 7a 65 20 22 6d 61 79 20 72 75 6e 22 20 27 68 65 6c 70 2d 65 63 68 6f 20 | propertize."may.run".'help-echo. |
| 22dc0 | 22 3a 70 72 65 64 69 63 61 74 65 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 | ":predicate")................:me |
| 22de0 | 73 73 61 67 65 20 28 70 72 69 6e 31 2d 74 6f 2d 73 74 72 69 6e 67 20 28 6e 6f 74 20 28 6e 75 6c | ssage.(prin1-to-string.(not.(nul |
| 22e00 | 6c 20 72 65 73 75 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 | l.result)))................:face |
| 22e20 | 20 28 69 66 20 72 65 73 75 6c 74 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 77 61 72 6e | .(if.result.'success.'(bold.warn |
| 22e40 | 69 6e 67 29 29 29 0a 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 | ing)))...............results))). |
| 22e60 | 20 20 20 20 28 61 70 70 65 6e 64 20 28 6e 72 65 76 65 72 73 65 20 72 65 73 75 6c 74 73 29 0a 20 | ....(append.(nreverse.results).. |
| 22e80 | 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 76 65 72 69 66 79 20 28 66 75 6e 63 61 6c 6c 20 | ...........(and.verify.(funcall. |
| 22ea0 | 76 65 72 69 66 79 20 63 68 65 63 6b 65 72 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 | verify.checker)))))..(define-but |
| 22ec0 | 74 6f 6e 2d 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 | ton-type.'help-flycheck-checker- |
| 22ee0 | 64 6f 63 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 27 68 65 6c 70 2d 78 72 65 66 0a 20 20 27 68 | doc...:supertype.'help-xref...'h |
| 22f00 | 65 6c 70 2d 66 75 6e 63 74 69 6f 6e 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 65 73 63 72 69 62 65 | elp-function.#'flycheck-describe |
| 22f20 | 2d 63 68 65 63 6b 65 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 | -checker...'help-echo."mouse-1,. |
| 22f40 | 52 45 54 3a 20 64 65 73 63 72 69 62 65 20 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 22 29 | RET:.describe.Flycheck.checker") |
| 22f60 | 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 2d | ..(define-button-type.'flycheck- |
| 22f80 | 62 75 74 74 6f 6e 0a 20 20 27 66 6f 6c 6c 6f 77 2d 6c 69 6e 6b 20 74 0a 20 20 27 61 63 74 69 6f | button...'follow-link.t...'actio |
| 22fa0 | 6e 20 28 6c 61 6d 62 64 61 20 28 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 | n.(lambda.(pos).............(app |
| 22fc0 | 6c 79 20 28 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 | ly.(get-text-property.pos.'flych |
| 22fe0 | 65 63 6b 2d 61 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | eck-action)....................( |
| 23000 | 67 65 74 2d 74 65 78 74 2d 70 72 6f 70 65 72 74 79 20 70 6f 73 20 27 66 6c 79 63 68 65 63 6b 2d | get-text-property.pos.'flycheck- |
| 23020 | 64 61 74 61 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 76 65 72 74 20 74 68 65 | data)).............;;.Revert.the |
| 23040 | 20 76 65 72 69 66 79 2d 73 65 74 75 70 20 62 75 66 66 65 72 20 73 69 6e 63 65 20 69 74 20 69 73 | .verify-setup.buffer.since.it.is |
| 23060 | 20 6e 6f 77 20 73 74 61 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 76 65 72 74 2d 62 | .now.stale.............(revert-b |
| 23080 | 75 66 66 65 72 29 29 0a 20 20 27 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 | uffer))...'face.'flycheck-verify |
| 230a0 | 2d 73 65 6c 65 63 74 2d 63 68 65 63 6b 65 72 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e | -select-checker)..(define-button |
| 230c0 | 2d 74 79 70 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 65 6c 65 63 74 0a 20 | -type.'flycheck-checker-select.. |
| 230e0 | 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 6f 6e 0a 20 20 27 | .:supertype.'flycheck-button...' |
| 23100 | 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 75 66 66 65 72 20 | flycheck-action.(lambda.(buffer. |
| 23120 | 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 20 20 28 77 | checker)......................(w |
| 23140 | 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....... |
| 23160 | 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 65 6c 65 63 | .................(flycheck-selec |
| 23180 | 74 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 27 68 65 6c 70 2d 65 63 68 | t-checker.checker)))...'help-ech |
| 231a0 | 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 73 65 6c 65 63 74 20 74 68 69 73 20 63 68 65 | o."mouse-1,.RET:.select.this.che |
| 231c0 | 63 6b 65 72 22 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 | cker")..(define-button-type.'fly |
| 231e0 | 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 6e 61 62 6c 65 0a 20 20 3a 73 75 70 65 72 74 79 70 | check-checker-enable...:supertyp |
| 23200 | 65 20 27 66 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 | e.'flycheck-button...'flycheck-a |
| 23220 | 63 74 69 6f 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 | ction.(lambda.(buffer.checker).. |
| 23240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | ....................(interactive |
| 23260 | 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 69 74 68 2d 63 75 72 | )......................(with-cur |
| 23280 | 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | rent-buffer.buffer.............. |
| 232a0 | 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 74 6f 67 67 6c 65 2d 63 68 65 63 | ..........(flycheck--toggle-chec |
| 232c0 | 6b 65 72 20 63 68 65 63 6b 65 72 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ker.checker.t).................. |
| 232e0 | 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 0a 20 20 27 68 65 6c | ......(flycheck-buffer)))...'hel |
| 23300 | 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 72 65 2d 65 6e 61 62 6c 65 20 | p-echo."mouse-1,.RET:.re-enable. |
| 23320 | 74 68 69 73 20 63 68 65 63 6b 65 72 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 22 29 0a 0a 28 | this.checker.in.this.buffer")..( |
| 23340 | 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 2d 63 68 65 | define-button-type.'flycheck-che |
| 23360 | 63 6b 65 72 2d 72 65 73 65 74 2d 65 6e 61 62 6c 65 64 0a 20 20 3a 73 75 70 65 72 74 79 70 65 20 | cker-reset-enabled...:supertype. |
| 23380 | 27 66 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 | 'flycheck-button...'flycheck-act |
| 233a0 | 69 6f 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 | ion.(lambda.(buffer.checker).... |
| 233c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d | ..................(with-current- |
| 233e0 | 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 20 | buffer.buffer................... |
| 23400 | 20 20 20 20 20 28 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 | .....(flycheck-reset-enabled-che |
| 23420 | 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f | cker.checker)))...'help-echo."mo |
| 23440 | 75 73 65 2d 31 2c 20 52 45 54 3a 20 74 72 79 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 74 68 69 | use-1,.RET:.try.to.re-enable.thi |
| 23460 | 73 20 63 68 65 63 6b 65 72 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 | s.checker")..(defun.flycheck--ve |
| 23480 | 72 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 62 75 66 66 | rify-princ-checker.(checker.buff |
| 234a0 | 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 20 | er.............................. |
| 234c0 | 20 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 77 69 74 68 | ..................&optional.with |
| 234e0 | 2d 6d 6d 20 77 69 74 68 2d 73 65 6c 65 63 74 29 0a 20 20 22 50 72 69 6e 74 20 76 65 72 69 66 69 | -mm.with-select)..."Print.verifi |
| 23500 | 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 20 6f 66 20 43 48 45 43 4b 45 52 20 66 6f 72 20 42 55 46 | cation.result.of.CHECKER.for.BUF |
| 23520 | 46 45 52 2e 0a 0a 57 68 65 6e 20 57 49 54 48 2d 4d 4d 20 69 73 20 67 69 76 65 6e 20 61 6e 64 20 | FER...When.WITH-MM.is.given.and. |
| 23540 | 6e 6f 6e 2d 6e 69 6c 2c 20 61 6c 73 6f 20 69 6e 63 6c 75 64 65 20 74 68 65 20 6d 61 6a 6f 72 20 | non-nil,.also.include.the.major. |
| 23560 | 6d 6f 64 65 0a 69 6e 74 6f 20 74 68 65 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c | mode.into.the.verification.resul |
| 23580 | 74 73 2e 0a 0a 57 68 65 6e 20 57 49 54 48 2d 53 45 4c 45 43 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c | ts...When.WITH-SELECT.is.non-nil |
| 235a0 | 2c 20 61 64 64 20 61 20 62 75 74 74 6f 6e 20 74 6f 20 73 65 6c 65 63 74 20 74 68 69 73 20 63 68 | ,.add.a.button.to.select.this.ch |
| 235c0 | 65 63 6b 65 72 2e 22 0a 20 20 28 70 72 69 6e 63 20 22 20 20 22 29 0a 20 20 28 69 6e 73 65 72 74 | ecker."...(princ."..")...(insert |
| 235e0 | 2d 62 75 74 74 6f 6e 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 | -button.(symbol-name.checker)... |
| 23600 | 20 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 | ...............'type.'help-flych |
| 23620 | 65 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 | eck-checker-doc................. |
| 23640 | 20 27 68 65 6c 70 2d 61 72 67 73 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 29 29 0a 20 20 28 63 | .'help-args.(list.checker))...(c |
| 23660 | 6f 6e 64 0a 20 20 20 28 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 | ond....((with-current-buffer.buf |
| 23680 | 66 65 72 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6e 75 61 6c 6c 79 2d 64 69 73 | fer.......(flycheck-manually-dis |
| 236a0 | 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 0a 20 20 20 20 28 69 | abled-checker-p.checker)).....(i |
| 236c0 | 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 28 6d 61 6e 75 61 6c 6c 79 20 64 69 | nsert.(propertize.".(manually.di |
| 236e0 | 73 61 62 6c 65 64 29 20 22 20 27 66 61 63 65 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a | sabled).".'face.'(bold.error))). |
| 23700 | 20 20 20 20 28 69 6e 73 65 72 74 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 22 65 6e 61 62 6c 65 22 | ....(insert-text-button."enable" |
| 23720 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 65 20 27 | .........................'type.' |
| 23740 | 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 6e 61 62 6c 65 0a 20 20 20 20 20 20 20 20 | flycheck-checker-enable......... |
| 23760 | 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 64 61 74 61 20 28 | ................'flycheck-data.( |
| 23780 | 6c 69 73 74 20 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 28 28 77 69 74 68 | list.buffer.checker)))....((with |
| 237a0 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 66 6c | -current-buffer.buffer.......(fl |
| 237c0 | 79 63 68 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 | ycheck-automatically-disabled-ch |
| 237e0 | 65 63 6b 65 72 2d 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 | ecker-p.checker)).....(insert.(p |
| 23800 | 72 6f 70 65 72 74 69 7a 65 20 22 20 28 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 | ropertize.".(automatically.disab |
| 23820 | 6c 65 64 29 20 22 20 27 66 61 63 65 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 0a 20 20 20 | led).".'face.'(bold.error))).... |
| 23840 | 20 28 69 6e 73 65 72 74 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 22 72 65 73 65 74 22 0a 20 20 20 | .(insert-text-button."reset".... |
| 23860 | 20 20 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 66 6c 79 63 | .....................'type.'flyc |
| 23880 | 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 72 65 73 65 74 2d 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 | heck-checker-reset-enabled...... |
| 238a0 | 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 64 61 74 | ...................'flycheck-dat |
| 238c0 | 61 20 28 6c 69 73 74 20 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 28 77 68 | a.(list.buffer.checker))))...(wh |
| 238e0 | 65 6e 20 28 65 71 20 63 68 65 63 6b 65 72 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c | en.(eq.checker.(buffer-local-val |
| 23900 | 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 | ue.'flycheck-checker.buffer))... |
| 23920 | 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 65 78 70 6c 69 63 69 | ..(insert.(propertize.".(explici |
| 23940 | 74 6c 79 20 73 65 6c 65 63 74 65 64 29 22 20 27 66 61 63 65 20 27 62 6f 6c 64 29 29 29 0a 20 20 | tly.selected)".'face.'bold)))... |
| 23960 | 28 77 68 65 6e 20 77 69 74 68 2d 73 65 6c 65 63 74 0a 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 | (when.with-select.....(princ.".. |
| 23980 | 22 29 0a 20 20 20 20 28 69 6e 73 65 72 74 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 22 73 65 6c 65 | ").....(insert-text-button."sele |
| 239a0 | 63 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 | ct".........................'typ |
| 239c0 | 65 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 65 6c 65 63 74 0a 20 20 20 20 20 | e.'flycheck-checker-select...... |
| 239e0 | 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 64 61 74 | ...................'flycheck-dat |
| 23a00 | 61 20 28 6c 69 73 74 20 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 28 70 72 69 | a.(list.buffer.checker)))...(pri |
| 23a20 | 6e 63 20 22 5c 6e 22 29 0a 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c 74 73 20 28 77 69 74 68 2d | nc."\n")...(let.((results.(with- |
| 23a40 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 | current-buffer.buffer........... |
| 23a60 | 20 20 20 20 20 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 | .........(append.(flycheck-verif |
| 23a80 | 79 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 | y-generic-checker.checker)...... |
| 23aa0 | 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 2d | ......................(flycheck- |
| 23ac0 | 2d 76 65 72 69 66 79 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 63 68 65 63 6b 65 72 29 29 29 | -verify-next-checkers.checker))) |
| 23ae0 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 77 69 74 68 2d 6d 6d 0a 20 20 20 20 20 20 28 77 69 74 68 | )).....(when.with-mm.......(with |
| 23b00 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 28 | -current-buffer.buffer.........( |
| 23b20 | 6c 65 74 20 28 28 6d 65 73 73 61 67 65 2d 61 6e 64 2d 66 61 63 65 0a 20 20 20 20 20 20 20 20 20 | let.((message-and-face.......... |
| 23b40 | 20 20 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 73 75 70 70 | ......(if.(flycheck-checker-supp |
| 23b60 | 6f 72 74 73 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 70 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 | orts-major-mode-p.checker)...... |
| 23b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6f 72 6d 61 74 20 22 60 25 73 | ..............(cons.(format."`%s |
| 23ba0 | 27 20 73 75 70 70 6f 72 74 65 64 22 20 6d 61 6a 6f 72 2d 6d 6f 64 65 29 20 27 73 75 63 63 65 73 | '.supported".major-mode).'succes |
| 23bc0 | 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 20 28 66 6f 72 6d 61 | s)..................(cons.(forma |
| 23be0 | 74 20 22 60 25 73 27 20 6e 6f 74 20 73 75 70 70 6f 72 74 65 64 22 20 6d 61 6a 6f 72 2d 6d 6f 64 | t."`%s'.not.supported".major-mod |
| 23c00 | 65 29 20 27 65 72 72 6f 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 28 66 | e).'error))))...........(push.(f |
| 23c20 | 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. |
| 23c40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 6d 61 6a 6f 72 20 6d | .................:label."major.m |
| 23c60 | 6f 64 65 22 0a 20 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 | ode"..................:message.( |
| 23c80 | 63 61 72 20 6d 65 73 73 61 67 65 2d 61 6e 64 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 | car.message-and-face)........... |
| 23ca0 | 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 63 64 72 20 6d 65 73 73 61 67 65 2d 61 6e 64 2d 66 61 | .......:face.(cdr.message-and-fa |
| 23cc0 | 63 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 72 65 73 75 6c 74 73 29 29 29 29 | ce)).................results)))) |
| 23ce0 | 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6c 61 62 65 6c 2d 6c 65 6e 67 74 68 0a 20 20 20 20 20 20 | .....(let*.((label-length....... |
| 23d00 | 20 20 20 20 20 20 28 73 65 71 2d 6d 61 78 20 28 6d 61 70 63 61 72 0a 20 20 20 20 20 20 20 20 20 | ......(seq-max.(mapcar.......... |
| 23d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 72 65 73 29 0a 20 20 20 20 20 | .............(lambda.(res)...... |
| 23d40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 6e 67 74 68 20 28 66 6c 79 63 | ...................(length.(flyc |
| 23d60 | 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 6c 61 62 65 6c 20 72 | heck-verification-result-label.r |
| 23d80 | 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 20 20 72 65 73 75 | es))).......................resu |
| 23da0 | 6c 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 2d 63 6f 6c 75 6d | lts)))............(message-colum |
| 23dc0 | 6e 20 28 2b 20 38 20 6c 61 62 65 6c 2d 6c 65 6e 67 74 68 29 29 29 0a 20 20 20 20 20 20 28 64 6f | n.(+.8.label-length))).......(do |
| 23de0 | 6c 69 73 74 20 28 72 65 73 75 6c 74 20 72 65 73 75 6c 74 73 29 0a 20 20 20 20 20 20 20 20 28 70 | list.(result.results).........(p |
| 23e00 | 72 69 6e 63 20 22 20 20 20 20 2d 20 22 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 | rinc."....-.").........(princ.(f |
| 23e20 | 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 6c 61 62 65 | lycheck-verification-result-labe |
| 23e40 | 6c 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 3a 20 22 29 0a | l.result)).........(princ.":."). |
| 23e60 | 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 6d 61 6b 65 2d 73 74 72 69 6e 67 20 28 2d 20 6d | ........(princ.(make-string.(-.m |
| 23e80 | 65 73 73 61 67 65 2d 63 6f 6c 75 6d 6e 20 28 63 75 72 72 65 6e 74 2d 63 6f 6c 75 6d 6e 29 29 20 | essage-column.(current-column)). |
| 23ea0 | 3f 5c 20 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 20 28 66 6c | ?\.)).........(let.((message.(fl |
| 23ec0 | 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 6d 65 73 73 61 | ycheck-verification-result-messa |
| 23ee0 | 67 65 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 | ge.result))...............(face. |
| 23f00 | 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 66 61 | (flycheck-verification-result-fa |
| 23f20 | 63 65 20 72 65 73 75 6c 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 66 61 63 | ce.result)))...........;;.If.fac |
| 23f40 | 65 20 69 73 20 6e 69 6c 2c 20 75 73 69 6e 67 20 70 72 6f 70 65 72 74 69 7a 65 20 65 72 61 73 65 | e.is.nil,.using.propertize.erase |
| 23f60 | 73 20 74 68 65 20 66 61 63 65 20 61 6c 72 65 61 64 79 20 63 6f 6e 74 61 69 6e 65 64 0a 20 20 20 | s.the.face.already.contained.... |
| 23f80 | 20 20 20 20 20 20 20 3b 3b 20 62 79 20 74 68 65 20 6d 65 73 73 61 67 65 2e 20 20 57 65 20 64 6f | .......;;.by.the.message...We.do |
| 23fa0 | 6e 27 74 20 77 61 6e 74 20 74 68 61 74 2c 20 73 69 6e 63 65 20 74 68 69 73 20 77 6f 75 6c 64 20 | n't.want.that,.since.this.would. |
| 23fc0 | 72 65 6d 6f 76 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 62 75 74 74 6f 6e 20 66 | remove.the...........;;.button.f |
| 23fe0 | 61 63 65 20 66 72 6f 6d 20 74 68 65 20 63 68 65 63 6b 65 72 20 63 68 61 69 6e 20 72 65 73 75 6c | ace.from.the.checker.chain.resul |
| 24000 | 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 28 69 66 20 66 61 63 65 20 28 70 | t............(insert.(if.face.(p |
| 24020 | 72 6f 70 65 72 74 69 7a 65 20 6d 65 73 73 61 67 65 20 27 66 61 63 65 20 66 61 63 65 29 20 6d 65 | ropertize.message.'face.face).me |
| 24040 | 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 29 29 29 | ssage))).........(princ."\n")))) |
| 24060 | 0a 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ...(princ."\n"))..(defun.flychec |
| 24080 | 6b 2d 2d 67 65 74 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 2d 73 79 6d 62 6f 6c 20 28 6e 65 78 74 | k--get-next-checker-symbol.(next |
| 240a0 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 68 65 63 6b 65 72 20 73 79 6d 6d 62 6f 6c 20 6f 66 20 | )..."Get.the.checker.symmbol.of. |
| 240c0 | 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 4e 45 58 54 20 73 68 6f 75 6c 64 20 62 65 20 65 69 | NEXT.checker...NEXT.should.be.ei |
| 240e0 | 74 68 65 72 20 61 20 63 6f 6e 73 20 28 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 2e 20 4c 45 56 45 | ther.a.cons.(NEXT-CHECKER...LEVE |
| 24100 | 4c 29 20 6f 72 20 61 0a 73 79 6d 62 6f 6c 2e 22 0a 20 20 28 69 66 20 28 63 6f 6e 73 70 20 6e 65 | L).or.a.symbol."...(if.(consp.ne |
| 24120 | 78 74 29 20 28 63 64 72 20 6e 65 78 74 29 20 6e 65 78 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | xt).(cdr.next).next))..(defun.fl |
| 24140 | 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 28 63 68 65 63 6b 65 | ycheck-get-next-checkers.(checke |
| 24160 | 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 69 6d 6d 65 64 69 61 74 65 20 6e 65 78 74 20 | r)..."Return.the.immediate.next. |
| 24180 | 63 68 65 63 6b 65 72 73 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 54 68 69 73 20 69 73 20 61 20 | checkers.of.CHECKER...This.is.a. |
| 241a0 | 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 73 2e 20 20 54 68 65 20 65 72 | list.of.checker.symbols...The.er |
| 241c0 | 72 6f 72 20 6c 65 76 65 6c 73 20 6f 66 20 74 68 65 0a 60 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 | ror.levels.of.the.`:next-checker |
| 241e0 | 27 20 70 72 6f 70 65 72 74 79 20 61 72 65 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 6d 61 70 63 | '.property.are.ignored."...(mapc |
| 24200 | 61 72 20 23 27 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 | ar.#'flycheck--get-next-checker- |
| 24220 | 73 79 6d 62 6f 6c 0a 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 | symbol...........(flycheck-check |
| 24240 | 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 6b 65 72 73 29 29 29 | er-get.checker.'next-checkers))) |
| 24260 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 6c 6c 2d 6e 65 78 74 2d 63 68 65 63 6b | ..(defun.flycheck-all-next-check |
| 24280 | 65 72 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 61 6c 6c 20 63 68 65 63 | ers.(checker)..."Return.all.chec |
| 242a0 | 6b 65 72 73 20 74 68 61 74 20 6d 61 79 20 66 6f 6c 6c 6f 77 20 43 48 45 43 4b 45 52 2e 0a 0a 52 | kers.that.may.follow.CHECKER...R |
| 242c0 | 65 74 75 72 6e 20 74 68 65 20 74 72 61 6e 73 69 74 69 76 65 20 63 6c 6f 73 75 72 65 20 6f 66 20 | eturn.the.transitive.closure.of. |
| 242e0 | 74 68 65 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 72 65 6c 61 74 69 6f 6e 2e 20 20 54 68 65 0a | the.next-checker.relation...The. |
| 24300 | 72 65 74 75 72 6e 20 76 61 6c 75 65 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 | return.value.is.a.list.of.checke |
| 24320 | 72 73 2c 20 6e 6f 74 20 69 6e 63 6c 75 64 69 6e 67 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c | rs,.not.including.CHECKER."...(l |
| 24340 | 65 74 20 28 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 28 76 69 73 | et.((next-checkers).........(vis |
| 24360 | 69 74 65 64 29 0a 20 20 20 20 20 20 20 20 28 71 75 65 75 65 20 28 6c 69 73 74 20 63 68 65 63 6b | ited).........(queue.(list.check |
| 24380 | 65 72 29 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 71 75 65 75 65 0a 20 20 20 20 20 20 28 6c 65 | er))).....(while.queue.......(le |
| 243a0 | 74 20 28 28 63 20 28 70 6f 70 20 71 75 65 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 75 73 | t.((c.(pop.queue))).........(pus |
| 243c0 | 68 20 63 20 76 69 73 69 74 65 64 29 0a 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 6e 20 | h.c.visited).........(dolist.(n. |
| 243e0 | 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 29 29 0a | (flycheck-get-next-checkers.c)). |
| 24400 | 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 6e 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 | ..........(push.n.next-checkers) |
| 24420 | 0a 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6d 65 6d 71 20 6e 20 76 69 73 69 74 | ...........(unless.(memq.n.visit |
| 24440 | 65 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 6e 20 71 75 | ed).............(cl-pushnew.n.qu |
| 24460 | 65 75 65 29 29 29 29 29 0a 20 20 20 20 28 73 65 71 2d 75 6e 69 71 20 6e 65 78 74 2d 63 68 65 63 | eue))))).....(seq-uniq.next-chec |
| 24480 | 6b 65 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 72 69 66 79 | kers)))..(defun.flycheck--verify |
| 244a0 | 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 20 20 22 52 65 74 75 | -next-checkers.(checker)..."Retu |
| 244c0 | 72 6e 20 61 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 20 66 6f 72 20 74 68 65 | rn.a.verification.result.for.the |
| 244e0 | 20 6e 65 78 74 20 63 68 65 63 6b 65 72 73 20 6f 66 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 77 | .next.checkers.of.CHECKER."...(w |
| 24500 | 68 65 6e 2d 6c 65 74 20 28 6e 65 78 74 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6e 65 78 74 | hen-let.(next.(flycheck-get-next |
| 24520 | 2d 63 68 65 63 6b 65 72 73 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 28 6c 69 73 74 0a 20 20 | -checkers.checker)).....(list... |
| 24540 | 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 |
| 24560 | 2d 6e 65 77 0a 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 6e 65 78 74 20 63 68 65 63 6b 65 72 73 | -new.......:label."next.checkers |
| 24580 | 22 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 75 73 65 20 60 6d 61 6b 65 2d 74 65 78 74 2d 62 75 74 | ".......;;.We.use.`make-text-but |
| 245a0 | 74 6f 6e 27 20 74 6f 20 70 72 65 73 65 72 76 65 20 74 68 65 20 62 75 74 74 6f 6e 20 70 72 6f 70 | ton'.to.preserve.the.button.prop |
| 245c0 | 65 72 74 69 65 73 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 3b 3b 20 73 74 72 69 6e 67 0a 20 20 | erties.in.the.......;;.string... |
| 245e0 | 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 | ....:message.(mapconcat......... |
| 24600 | 20 20 20 20 20 20 20 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 | ........(lambda.(checker)....... |
| 24620 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b 65 2d 74 65 78 74 2d 62 75 74 74 6f 6e 20 28 73 | ............(make-text-button.(s |
| 24640 | 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 68 65 63 6b 65 72 29 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 | ymbol-name.checker).nil......... |
| 24660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 74 79 70 | ............................'typ |
| 24680 | 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 63 0a 20 20 20 | e.'help-flycheck-checker-doc.... |
| 246a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 246c0 | 20 27 68 65 6c 70 2d 61 72 67 73 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 | .'help-args.(list.checker))).... |
| 246e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 65 78 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............next............... |
| 24700 | 20 20 22 2c 20 22 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 76 65 | ..",.")))))..(defun.flycheck--ve |
| 24720 | 72 69 66 79 2d 70 72 69 6e 74 2d 68 65 61 64 65 72 20 28 64 65 73 63 20 62 75 66 66 65 72 29 0a | rify-print-header.(desc.buffer). |
| 24740 | 20 20 22 50 72 69 6e 74 20 61 20 74 69 74 6c 65 20 77 69 74 68 20 44 45 53 43 20 66 6f 72 20 42 | .."Print.a.title.with.DESC.for.B |
| 24760 | 55 46 46 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 44 45 | UFFER.in.the.current.buffer...DE |
| 24780 | 53 43 20 69 73 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 | SC.is.an.arbitrary.string.contai |
| 247a0 | 6e 69 6e 67 20 61 20 64 65 73 63 72 69 70 74 69 6f 6e 2c 20 61 6e 64 20 42 55 46 46 45 52 0a 69 | ning.a.description,.and.BUFFER.i |
| 247c0 | 73 20 74 68 65 20 62 75 66 66 65 72 20 62 65 69 6e 67 20 76 65 72 69 66 69 65 64 2e 20 20 54 68 | s.the.buffer.being.verified...Th |
| 247e0 | 65 20 6e 61 6d 65 20 61 6e 64 20 74 68 65 20 6d 61 6a 6f 72 20 6d 6f 64 65 20 6d 6f 64 65 0a 6f | e.name.and.the.major.mode.mode.o |
| 24800 | 66 20 42 55 46 46 45 52 20 61 72 65 20 70 72 69 6e 74 65 64 2e 0a 0a 44 45 53 43 20 61 6e 64 20 | f.BUFFER.are.printed...DESC.and. |
| 24820 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 42 55 46 46 45 52 20 61 72 65 20 70 72 69 | information.about.BUFFER.are.pri |
| 24840 | 6e 74 65 64 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 2e 22 0a 20 20 28 | nted.in.the.current.buffer."...( |
| 24860 | 70 72 69 6e 63 20 64 65 73 63 29 0a 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a | princ.desc)...(insert.(propertiz |
| 24880 | 65 20 28 62 75 66 66 65 72 2d 6e 61 6d 65 20 62 75 66 66 65 72 29 20 27 66 61 63 65 20 27 62 6f | e.(buffer-name.buffer).'face.'bo |
| 248a0 | 6c 64 29 29 0a 20 20 28 70 72 69 6e 63 20 22 20 69 6e 20 22 29 0a 20 20 28 6c 65 74 20 28 28 6d | ld))...(princ.".in.")...(let.((m |
| 248c0 | 6f 64 65 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 6c 2d 76 61 6c 75 65 20 27 6d 61 6a 6f 72 2d 6d | ode.(buffer-local-value.'major-m |
| 248e0 | 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 2d 62 75 74 74 6f 6e | ode.buffer))).....(insert-button |
| 24900 | 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .(symbol-name.mode)............. |
| 24920 | 20 20 20 20 20 20 20 27 74 79 70 65 20 27 68 65 6c 70 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 | .......'type.'help-function..... |
| 24940 | 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 69 73 74 20 | ...............'help-args.(list. |
| 24960 | 6d 6f 64 65 29 29 29 0a 20 20 28 70 72 69 6e 63 20 22 3a 5c 6e 5c 6e 22 29 29 0a 0a 28 64 65 66 | mode)))...(princ.":\n\n"))..(def |
| 24980 | 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 66 6f 6f 74 65 72 | un.flycheck--verify-print-footer |
| 249a0 | 20 28 62 75 66 66 65 72 29 0a 20 20 22 50 72 69 6e 74 20 61 20 66 6f 6f 74 65 72 20 66 6f 72 20 | .(buffer)..."Print.a.footer.for. |
| 249c0 | 42 55 46 46 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 42 | BUFFER.in.the.current.buffer...B |
| 249e0 | 55 46 46 45 52 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20 62 65 69 6e 67 20 76 65 72 69 66 69 | UFFER.is.the.buffer.being.verifi |
| 24a00 | 65 64 2e 22 0a 20 20 28 70 72 69 6e 63 20 22 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 73 20 | ed."...(princ."Flycheck.Mode.is. |
| 24a20 | 22 29 0a 20 20 28 6c 65 74 20 28 28 65 6e 61 62 6c 65 64 20 28 62 75 66 66 65 72 2d 6c 6f 63 61 | ")...(let.((enabled.(buffer-loca |
| 24a40 | 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 62 75 66 66 65 72 29 29 29 | l-value.'flycheck-mode.buffer))) |
| 24a60 | 0a 20 20 20 20 28 69 6e 73 65 72 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 69 66 20 65 6e 61 | .....(insert.(propertize.(if.ena |
| 24a80 | 62 6c 65 64 20 22 65 6e 61 62 6c 65 64 22 20 22 64 69 73 61 62 6c 65 64 22 29 0a 20 20 20 20 20 | bled."enabled"."disabled")...... |
| 24aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 28 69 66 20 65 6e 61 | ...................'face.(if.ena |
| 24ac0 | 62 6c 65 64 20 27 73 75 63 63 65 73 73 20 27 28 77 61 72 6e 69 6e 67 20 62 6f 6c 64 29 29 29 29 | bled.'success.'(warning.bold)))) |
| 24ae0 | 29 0a 20 20 28 70 72 69 6e 63 0a 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 | )...(princ....(with-current-buff |
| 24b00 | 65 72 20 62 75 66 66 65 72 0a 20 20 20 20 20 3b 3b 20 55 73 65 20 6b 65 79 20 62 69 6e 64 69 6e | er.buffer......;;.Use.key.bindin |
| 24b20 | 67 20 73 74 61 74 65 20 69 6e 20 74 68 65 20 76 65 72 69 66 69 65 64 20 62 75 66 66 65 72 20 74 | g.state.in.the.verified.buffer.t |
| 24b40 | 6f 20 70 72 69 6e 74 20 74 68 65 20 68 65 6c 70 2e 0a 20 20 20 20 20 28 73 75 62 73 74 69 74 75 | o.print.the.help.......(substitu |
| 24b60 | 74 65 2d 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 20 20 20 20 22 2e 20 20 55 73 65 20 5c 5c | te-command-keys......."...Use.\\ |
| 24b80 | 5b 75 6e 69 76 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 5c 5c 5b 66 6c 79 63 68 65 63 6b | [universal-argument].\\[flycheck |
| 24ba0 | 2d 64 69 73 61 62 6c 65 2d 63 68 65 63 6b 65 72 5d 20 5c 0a 74 6f 20 65 6e 61 62 6c 65 20 64 69 | -disable-checker].\.to.enable.di |
| 24bc0 | 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 73 2e 22 29 29 29 0a 20 20 28 73 61 76 65 2d 65 78 63 | sabled.checkers.")))...(save-exc |
| 24be0 | 75 72 73 69 6f 6e 0a 20 20 20 20 28 6c 65 74 20 28 28 65 6e 64 20 28 70 6f 69 6e 74 29 29 29 0a | ursion.....(let.((end.(point))). |
| 24c00 | 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 70 61 72 61 67 72 61 70 68 29 0a 20 20 20 20 20 | ......(backward-paragraph)...... |
| 24c20 | 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 28 70 6f 69 6e | .(fill-region-as-paragraph.(poin |
| 24c40 | 74 29 20 65 6e 64 29 29 29 0a 0a 20 20 28 70 72 69 6e 63 20 22 5c 6e 5c 6e 2d 2d 2d 2d 2d 2d 2d | t).end)))....(princ."\n\n------- |
| 24c60 | 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 5c 6e 5c 6e 22 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f | -------------\n\n")...(princ.(fo |
| 24c80 | 72 6d 61 74 20 22 46 6c 79 63 68 65 63 6b 20 76 65 72 73 69 6f 6e 3a 20 25 73 5c 6e 22 20 28 66 | rmat."Flycheck.version:.%s\n".(f |
| 24ca0 | 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 28 70 72 69 6e 63 | lycheck--pkg-version)))...(princ |
| 24cc0 | 20 28 66 6f 72 6d 61 74 20 22 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 3a 20 20 20 20 25 73 5c 6e | .(format."Emacs.version:....%s\n |
| 24ce0 | 22 20 65 6d 61 63 73 2d 76 65 72 73 69 6f 6e 29 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d | ".emacs-version))...(princ.(form |
| 24d00 | 61 74 20 22 53 79 73 74 65 6d 3a 20 20 20 20 20 20 20 20 20 20 20 25 73 5c 6e 22 20 73 79 73 74 | at."System:...........%s\n".syst |
| 24d20 | 65 6d 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 29 29 0a 20 20 28 70 72 69 6e 63 20 28 66 6f 72 | em-configuration))...(princ.(for |
| 24d40 | 6d 61 74 20 22 57 69 6e 64 6f 77 20 73 79 73 74 65 6d 3a 20 20 20 20 25 53 5c 6e 22 20 77 69 6e | mat."Window.system:....%S\n".win |
| 24d60 | 64 6f 77 2d 73 79 73 74 65 6d 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d | dow-system)))..(define-derived-m |
| 24d80 | 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 6d 6f 64 65 20 68 65 6c 70 2d 6d 6f | ode.flycheck-verify-mode.help-mo |
| 24da0 | 64 65 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 76 65 72 69 66 69 63 61 74 69 6f 6e 22 0a 20 20 22 | de..."Flycheck.verification"..." |
| 24dc0 | 4d 61 6a 6f 72 20 6d 6f 64 65 20 74 6f 20 64 69 73 70 6c 61 79 20 46 6c 79 63 68 65 63 6b 20 76 | Major.mode.to.display.Flycheck.v |
| 24de0 | 65 72 69 66 69 63 61 74 69 6f 6e 20 72 65 73 75 6c 74 73 2e 22 0a 20 20 3b 3b 20 60 68 65 6c 70 | erification.results."...;;.`help |
| 24e00 | 2d 6d 6f 64 65 2d 66 69 6e 69 73 68 27 20 77 69 6c 6c 20 72 65 73 74 6f 72 65 20 60 62 75 66 66 | -mode-finish'.will.restore.`buff |
| 24e20 | 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 27 0a 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 | er-read-only'...(setq.buffer-rea |
| 24e40 | 64 2d 6f 6e 6c 79 20 6e 69 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 | d-only.nil))..(defun.flycheck-ve |
| 24e60 | 72 69 66 79 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 43 68 65 63 6b 20 | rify-checker.(checker)..."Check. |
| 24e80 | 77 68 65 74 68 65 72 20 61 20 43 48 45 43 4b 45 52 20 63 61 6e 20 62 65 20 75 73 65 64 20 69 6e | whether.a.CHECKER.can.be.used.in |
| 24ea0 | 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 53 68 6f 77 20 61 20 62 75 66 66 65 72 20 6c 69 73 | .this.buffer...Show.a.buffer.lis |
| 24ec0 | 74 69 6e 67 20 70 6f 73 73 69 62 6c 65 20 70 72 6f 62 6c 65 6d 73 20 74 68 61 74 20 70 72 65 76 | ting.possible.problems.that.prev |
| 24ee0 | 65 6e 74 20 43 48 45 43 4b 45 52 20 66 72 6f 6d 0a 62 65 69 6e 67 20 75 73 65 64 20 66 6f 72 20 | ent.CHECKER.from.being.used.for. |
| 24f00 | 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 4e 6f 74 65 3a 20 44 6f 20 6e 6f | the.current.buffer...Note:.Do.no |
| 24f20 | 74 20 75 73 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 63 68 65 63 6b 20 77 68 65 | t.use.this.function.to.check.whe |
| 24f40 | 74 68 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 69 73 20 61 70 70 6c 69 63 61 | ther.a.syntax.checker.is.applica |
| 24f60 | 62 6c 65 20 66 72 6f 6d 20 45 6d 61 63 73 20 4c 69 73 70 20 63 6f 64 65 2e 20 20 55 73 65 0a 60 | ble.from.Emacs.Lisp.code...Use.` |
| 24f80 | 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 68 65 63 6b 65 72 27 20 69 6e 73 74 65 61 | flycheck-may-use-checker'.instea |
| 24fa0 | 64 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 | d."...(interactive.(list.(flyche |
| 24fc0 | 63 6b 2d 72 65 61 64 2d 63 68 65 63 6b 65 72 20 22 43 68 65 63 6b 65 72 20 74 6f 20 76 65 72 69 | ck-read-checker."Checker.to.veri |
| 24fe0 | 66 79 3a 20 22 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 | fy:.")))...(unless.(flycheck-val |
| 25000 | 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- |
| 25020 | 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | error."%s.is.not.a.syntax.checke |
| 25040 | 72 22 20 63 68 65 63 6b 65 72 29 29 0a 0a 20 20 3b 3b 20 53 61 76 65 20 74 68 65 20 62 75 66 66 | r".checker))....;;.Save.the.buff |
| 25060 | 65 72 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 74 68 61 74 20 61 6c 6c 20 70 72 65 64 69 63 61 | er.to.make.sure.that.all.predica |
| 25080 | 74 65 73 20 61 72 65 20 67 6f 6f 64 0a 20 20 3b 3b 20 46 49 58 4d 45 3a 20 74 68 69 73 20 6d 61 | tes.are.good...;;.FIXME:.this.ma |
| 250a0 | 79 20 62 65 20 73 75 72 70 72 69 73 69 6e 67 20 74 6f 20 75 73 65 72 73 2c 20 77 69 74 68 20 75 | y.be.surprising.to.users,.with.u |
| 250c0 | 6e 69 6e 74 65 6e 64 65 64 20 73 69 64 65 2d 65 66 66 65 63 74 73 2e 0a 20 20 28 77 68 65 6e 20 | nintended.side-effects....(when. |
| 250e0 | 28 61 6e 64 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 | (and.(buffer-file-name).(buffer- |
| 25100 | 6d 6f 64 69 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 | modified-p)).....(save-buffer)). |
| 25120 | 0a 20 20 28 6c 65 74 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 | ...(let.((buffer.(current-buffer |
| 25140 | 29 29 29 0a 20 20 20 20 28 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 22 2a 46 6c 79 63 | ))).....(with-help-window."*Flyc |
| 25160 | 68 65 63 6b 20 63 68 65 63 6b 65 72 2a 22 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 | heck.checker*".......(with-curre |
| 25180 | 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 20 20 20 20 | nt-buffer.standard-output....... |
| 251a0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 | ..(flycheck-verify-mode)........ |
| 251c0 | 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 68 65 61 64 65 72 20 | .(flycheck--verify-print-header. |
| 251e0 | 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 69 6e 20 62 75 66 66 65 72 20 22 20 62 75 66 66 | "Syntax.checker.in.buffer.".buff |
| 25200 | 65 72 29 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 | er).........(flycheck--verify-pr |
| 25220 | 69 6e 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 27 77 69 74 68 | inc-checker.checker.buffer.'with |
| 25240 | 2d 6d 6d 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 | -mm).........(if.(with-current-b |
| 25260 | 75 66 66 65 72 20 62 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 75 73 65 2d 63 | uffer.buffer.(flycheck-may-use-c |
| 25280 | 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e | hecker.checker)).............(in |
| 252a0 | 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 20 20 20 | sert.(propertize................ |
| 252c0 | 20 20 20 20 20 20 22 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 75 73 65 20 74 68 69 73 20 73 79 6e | ......"Flycheck.can.use.this.syn |
| 252e0 | 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 72 2e 5c 6e 22 0a | tax.checker.for.this.buffer.\n". |
| 25300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 73 75 63 63 | .....................'face.'succ |
| 25320 | 65 73 73 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 | ess))...........(insert.(propert |
| 25340 | 69 7a 65 0a 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 6b | ize...................."Flycheck |
| 25360 | 20 63 61 6e 6e 6f 74 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 | .cannot.use.this.syntax.checker. |
| 25380 | 66 6f 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 | for.this.buffer.\n"............. |
| 253a0 | 20 20 20 20 20 20 20 27 66 61 63 65 20 27 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 | .......'face.'error))).........( |
| 253c0 | 69 6e 73 65 72 74 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d | insert."\n").........(flycheck-- |
| 253e0 | 76 65 72 69 66 79 2d 70 72 69 6e 74 2d 66 6f 6f 74 65 72 20 62 75 66 66 65 72 29 29 29 29 29 0a | verify-print-footer.buffer))))). |
| 25400 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 20 28 29 | .(defun.flycheck-verify-setup.() |
| 25420 | 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 62 | ..."Check.whether.Flycheck.can.b |
| 25440 | 65 20 75 73 65 64 20 69 6e 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 44 69 73 70 6c 61 79 20 | e.used.in.this.buffer...Display. |
| 25460 | 61 20 6e 65 77 20 62 75 66 66 65 72 20 6c 69 73 74 69 6e 67 20 61 6c 6c 20 73 79 6e 74 61 78 20 | a.new.buffer.listing.all.syntax. |
| 25480 | 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 63 6f 75 6c 64 20 62 65 0a 61 70 70 6c 69 63 61 62 6c | checkers.that.could.be.applicabl |
| 254a0 | 65 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 20 20 46 6f 72 20 65 61 | e.in.the.current.buffer...For.ea |
| 254c0 | 63 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2c 0a 70 6f 73 73 69 62 6c 65 20 70 72 6f | ch.syntax.checkers,.possible.pro |
| 254e0 | 62 6c 65 6d 73 20 61 72 65 20 73 68 6f 77 6e 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 | blems.are.shown."...(interactive |
| 25500 | 29 0a 20 20 3b 3b 20 53 61 76 65 20 74 6f 20 6d 61 6b 65 20 73 75 72 65 20 63 68 65 63 6b 65 72 | )...;;.Save.to.make.sure.checker |
| 25520 | 73 20 74 68 61 74 20 6f 6e 6c 79 20 77 6f 72 6b 20 6f 6e 20 73 61 76 65 64 20 62 75 66 66 65 72 | s.that.only.work.on.saved.buffer |
| 25540 | 73 20 77 69 6c 6c 20 70 61 73 73 20 74 68 65 0a 20 20 3b 3b 20 76 65 72 69 66 69 63 61 74 69 6f | s.will.pass.the...;;.verificatio |
| 25560 | 6e 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | n...(when.(and.(buffer-file-name |
| 25580 | 29 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 69 65 64 2d 70 29 29 0a 20 20 20 20 28 73 61 76 65 | ).(buffer-modified-p)).....(save |
| 255a0 | 2d 62 75 66 66 65 72 29 29 0a 0a 20 20 28 6c 65 74 2a 20 28 28 62 75 66 66 65 72 20 28 63 75 72 | -buffer))....(let*.((buffer.(cur |
| 255c0 | 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 72 73 74 2d 63 68 | rent-buffer))..........(first-ch |
| 255e0 | 65 63 6b 65 72 20 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 | ecker.(flycheck-get-checker-for- |
| 25600 | 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 | buffer))..........(valid-checker |
| 25620 | 73 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 6d 71 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 0a | s...........(remq.first-checker. |
| 25640 | 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 66 6c | ................(seq-filter.#'fl |
| 25660 | 79 63 68 65 63 6b 2d 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 | ycheck-may-use-checker.flycheck- |
| 25680 | 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 69 64 2d 6e 65 78 74 | checkers)))..........(valid-next |
| 256a0 | 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 69 72 73 74 2d | -checkers...........(when.first- |
| 256c0 | 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 69 6e 74 65 72 73 65 | checker.............(seq-interse |
| 256e0 | 63 74 69 6f 6e 20 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 20 | ction.valid-checkers............ |
| 25700 | 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 61 6c 6c | ...................(flycheck-all |
| 25720 | 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 29 29 29 29 | -next-checkers.first-checker)))) |
| 25740 | 0a 20 20 20 20 20 20 20 20 20 28 76 61 6c 69 64 2d 72 65 6d 61 69 6e 69 6e 67 20 28 73 65 71 2d | ..........(valid-remaining.(seq- |
| 25760 | 64 69 66 66 65 72 65 6e 63 65 20 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 73 20 76 61 6c 69 64 2d | difference.valid-checkers.valid- |
| 25780 | 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 6f 74 68 65 72 2d | next-checkers))..........(other- |
| 257a0 | 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e | checkers...........(seq-differen |
| 257c0 | 63 65 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | ce.(seq-filter.#'flycheck-checke |
| 257e0 | 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 20 | r-supports-major-mode-p......... |
| 25800 | 20 20 20 20 20 20 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 |
| 25820 | 79 63 68 65 63 6b 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 | ycheck-checkers)................ |
| 25840 | 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 66 69 72 73 74 2d 63 68 65 63 6b 65 72 20 76 | ...........(cons.first-checker.v |
| 25860 | 61 6c 69 64 2d 63 68 65 63 6b 65 72 73 29 29 29 29 0a 0a 20 20 20 20 3b 3b 20 50 72 69 6e 74 20 | alid-checkers))))......;;.Print. |
| 25880 | 61 6c 6c 20 61 70 70 6c 69 63 61 62 6c 65 20 63 68 65 63 6b 65 72 73 20 66 6f 72 20 74 68 69 73 | all.applicable.checkers.for.this |
| 258a0 | 20 62 75 66 66 65 72 0a 20 20 20 20 28 77 69 74 68 2d 68 65 6c 70 2d 77 69 6e 64 6f 77 20 22 2a | .buffer.....(with-help-window."* |
| 258c0 | 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 73 2a 22 0a 20 20 20 20 20 20 28 77 69 74 68 2d | Flycheck.checkers*".......(with- |
| 258e0 | 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 0a 20 | current-buffer.standard-output.. |
| 25900 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 79 2d 6d 6f 64 65 29 0a 0a 20 | .......(flycheck-verify-mode)... |
| 25920 | 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 68 | .......(flycheck--verify-print-h |
| 25940 | 65 61 64 65 72 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 66 6f 72 20 62 75 66 66 65 | eader."Syntax.checkers.for.buffe |
| 25960 | 72 20 22 20 62 75 66 66 65 72 29 0a 0a 20 20 20 20 20 20 20 20 28 69 66 20 66 69 72 73 74 2d 63 | r.".buffer)..........(if.first-c |
| 25980 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 | hecker.............(progn....... |
| 259a0 | 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 46 69 72 73 74 20 63 68 65 63 6b 65 72 20 74 6f | ........(princ."First.checker.to |
| 259c0 | 20 72 75 6e 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | .run:\n\n")...............(flych |
| 259e0 | 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 66 69 72 73 74 2d | eck--verify-princ-checker.first- |
| 25a00 | 63 68 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 28 69 6e 73 65 | checker.buffer))...........(inse |
| 25a20 | 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 20 20 20 20 20 | rt.(propertize.................. |
| 25a40 | 20 20 22 4e 6f 20 63 68 65 63 6b 65 72 20 74 6f 20 72 75 6e 20 69 6e 20 74 68 69 73 20 62 75 66 | .."No.checker.to.run.in.this.buf |
| 25a60 | 66 65 72 2e 5c 6e 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 | fer.\n\n"....................'fa |
| 25a80 | 63 65 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 77 68 | ce.'(bold.error))))..........(wh |
| 25aa0 | 65 6e 20 76 61 6c 69 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 | en.valid-next-checkers.......... |
| 25ac0 | 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 22 43 68 65 63 6b 65 72 73 20 74 68 61 | .(princ............"Checkers.tha |
| 25ae0 | 74 20 6d 61 79 20 72 75 6e 20 61 73 20 70 61 72 74 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 63 | t.may.run.as.part.of.the.first.c |
| 25b00 | 68 65 63 6b 65 72 27 73 20 63 68 61 69 6e 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 | hecker's.chain:\n\n")........... |
| 25b20 | 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 76 61 6c 69 64 2d 6e 65 78 74 2d 63 68 65 63 | (dolist.(checker.valid-next-chec |
| 25b40 | 6b 65 72 73 29 0a 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 | kers).............(flycheck--ver |
| 25b60 | 69 66 79 2d 70 72 69 6e 63 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 | ify-princ-checker.checker.buffer |
| 25b80 | 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 72 65 6d 61 69 6e 69 | )))..........(when.valid-remaini |
| 25ba0 | 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 43 68 65 63 6b 65 72 73 20 74 68 | ng...........(princ."Checkers.th |
| 25bc0 | 61 74 20 63 6f 75 6c 64 20 72 75 6e 20 69 66 20 73 65 6c 65 63 74 65 64 3a 5c 6e 5c 6e 22 29 0a | at.could.run.if.selected:\n\n"). |
| 25be0 | 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 76 61 6c 69 64 | ..........(dolist.(checker.valid |
| 25c00 | 2d 72 65 6d 61 69 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | -remaining).............(flychec |
| 25c20 | 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 65 63 6b 65 72 20 | k--verify-princ-checker.checker. |
| 25c40 | 62 75 66 66 65 72 20 6e 69 6c 20 27 77 69 74 68 2d 73 65 6c 65 63 74 29 29 29 0a 0a 20 20 20 20 | buffer.nil.'with-select)))...... |
| 25c60 | 20 20 20 20 28 77 68 65 6e 20 6f 74 68 65 72 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 | ....(when.other-checkers........ |
| 25c80 | 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 20 20 20 20 20 22 43 68 65 63 6b 65 72 73 20 74 | ...(princ............"Checkers.t |
| 25ca0 | 68 61 74 20 61 72 65 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 74 68 69 73 20 6d 6f 64 | hat.are.compatible.with.this.mod |
| 25cc0 | 65 2c 20 5c 0a 62 75 74 20 77 69 6c 6c 20 6e 6f 74 20 72 75 6e 20 75 6e 74 69 6c 20 70 72 6f 70 | e,.\.but.will.not.run.until.prop |
| 25ce0 | 65 72 6c 79 20 63 6f 6e 66 69 67 75 72 65 64 3a 5c 6e 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 | erly.configured:\n\n").......... |
| 25d00 | 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 6f 74 68 65 72 2d 63 68 65 63 6b 65 72 73 | .(dolist.(checker.other-checkers |
| 25d20 | 29 0a 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 | ).............(flycheck--verify- |
| 25d40 | 70 72 69 6e 63 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 20 62 75 66 66 65 72 29 29 29 0a | princ-checker.checker.buffer))). |
| 25d60 | 0a 20 20 20 20 20 20 20 20 3b 3b 20 49 66 20 77 65 20 68 61 76 65 20 6e 6f 20 63 68 65 63 6b 65 | .........;;.If.we.have.no.checke |
| 25d80 | 72 73 20 61 74 20 61 6c 6c 2c 20 74 68 61 74 27 73 20 77 6f 72 74 68 20 6d 65 6e 74 69 6f 6e 69 | rs.at.all,.that's.worth.mentioni |
| 25da0 | 6e 67 0a 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 66 69 72 73 74 2d 63 68 65 | ng.........(unless.(or.first-che |
| 25dc0 | 63 6b 65 72 20 76 61 6c 69 64 2d 63 68 65 63 6b 65 72 73 20 6f 74 68 65 72 2d 63 68 65 63 6b 65 | cker.valid-checkers.other-checke |
| 25de0 | 72 73 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 | rs)...........(insert.(propertiz |
| 25e00 | 65 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 | e...................."No.checker |
| 25e20 | 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 2e | s.are.available.for.this.buffer. |
| 25e40 | 5c 6e 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 | \n\n"....................'face.' |
| 25e60 | 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | (bold.error))))..........(let.(( |
| 25e80 | 75 6e 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 | unregistered-checkers........... |
| 25ea0 | 20 20 20 20 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e 63 65 20 28 66 6c 79 63 68 65 63 6b 2d 64 | .....(seq-difference.(flycheck-d |
| 25ec0 | 65 66 69 6e 65 64 2d 63 68 65 63 6b 65 72 73 29 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | efined-checkers).flycheck-checke |
| 25ee0 | 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 75 6e 72 65 67 69 73 74 65 72 | rs)))...........(when.unregister |
| 25f00 | 65 64 2d 63 68 65 63 6b 65 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 73 65 72 74 20 | ed-checkers.............(insert. |
| 25f20 | 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (propertize..................... |
| 25f40 | 20 22 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 | ."The.following.syntax.checkers. |
| 25f60 | 61 72 65 20 6e 6f 74 20 72 65 67 69 73 74 65 72 65 64 3a 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 | are.not.registered:\n".......... |
| 25f80 | 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 77 61 72 6e 69 6e 67 | ............'face.'(bold.warning |
| 25fa0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 63 68 65 63 6b 65 72 | ))).............(dolist.(checker |
| 25fc0 | 20 75 6e 72 65 67 69 73 74 65 72 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 | .unregistered-checkers)......... |
| 25fe0 | 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 20 20 2d 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ......(princ."..-.")............ |
| 26000 | 20 20 20 28 70 72 69 6e 63 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...(princ.checker).............. |
| 26020 | 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e | .(princ."\n")).............(prin |
| 26040 | 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 54 72 79 20 61 64 64 69 6e 67 20 74 68 65 73 65 | c.............."Try.adding.these |
| 26060 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 | .syntax.checkers.to.`flycheck-ch |
| 26080 | 65 63 6b 65 72 73 27 2e 5c 6e 5c 6e 22 29 29 29 0a 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | eckers'.\n\n")))..........(flych |
| 260a0 | 65 63 6b 2d 2d 76 65 72 69 66 79 2d 70 72 69 6e 74 2d 66 6f 6f 74 65 72 20 62 75 66 66 65 72 29 | eck--verify-print-footer.buffer) |
| 260c0 | 0a 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 72 65 76 65 72 74 2d 62 75 66 | ..........(setq-local.revert-buf |
| 260e0 | 66 65 72 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | fer-function.................... |
| 26100 | 20 28 6c 61 6d 62 64 61 20 28 5f 69 67 6e 6f 72 65 2d 61 75 74 6f 20 5f 6e 6f 63 6f 6e 66 69 72 | .(lambda.(_ignore-auto._noconfir |
| 26120 | 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 | m).......................(with-c |
| 26140 | 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 76 | urrent-buffer.buffer.(flycheck-v |
| 26160 | 65 72 69 66 79 2d 73 65 74 75 70 29 29 29 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 50 72 65 64 69 | erify-setup))))))))....;;;.Predi |
| 26180 | 63 61 74 65 73 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 | cates.for.generic.syntax.checker |
| 261a0 | 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 | s.(defun.flycheck-buffer-saved-p |
| 261c0 | 20 28 26 6f 70 74 69 6f 6e 61 6c 20 62 75 66 66 65 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 | .(&optional.buffer)..."Determine |
| 261e0 | 20 77 68 65 74 68 65 72 20 42 55 46 46 45 52 20 69 73 20 73 61 76 65 64 20 74 6f 20 61 20 66 69 | .whether.BUFFER.is.saved.to.a.fi |
| 26200 | 6c 65 2e 0a 0a 42 55 46 46 45 52 20 69 73 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 63 68 65 | le...BUFFER.is.the.buffer.to.che |
| 26220 | 63 6b 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2c 20 75 73 65 20 74 68 65 0a | ck...If.omitted.or.nil,.use.the. |
| 26240 | 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 73 20 42 55 46 46 45 52 2e 0a 0a 52 65 74 75 72 | current.buffer.as.BUFFER...Retur |
| 26260 | 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 74 68 65 20 42 55 46 46 45 52 20 69 73 20 62 61 63 6b 65 | n.non-nil.if.the.BUFFER.is.backe |
| 26280 | 64 20 62 79 20 61 20 66 69 6c 65 2c 20 61 6e 64 20 6e 6f 74 0a 6d 6f 64 69 66 69 65 64 2c 20 6f | d.by.a.file,.and.not.modified,.o |
| 262a0 | 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d | r.nil.otherwise."...(let.((file- |
| 262c0 | 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 29 29 | name.(buffer-file-name.buffer))) |
| 262e0 | 0a 20 20 20 20 28 61 6e 64 20 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 2d 65 78 69 73 74 73 | .....(and.file-name.(file-exists |
| 26300 | 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 29 20 28 6e 6f 74 20 28 62 75 66 66 65 72 2d 6d 6f 64 69 66 | -p.file-name).(not.(buffer-modif |
| 26320 | 69 65 64 2d 70 20 62 75 66 66 65 72 29 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 78 74 65 6e 64 69 | ied-p.buffer)))))....;;;.Extendi |
| 26340 | 6e 67 20 67 65 6e 65 72 69 63 20 63 68 65 63 6b 65 72 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | ng.generic.checkers.(defun.flych |
| 26360 | 65 63 6b 2d 72 65 6d 6f 76 65 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 | eck-remove-next-checker.(checker |
| 26380 | 20 6e 65 78 74 29 0a 20 20 22 41 66 74 65 72 20 43 48 45 43 4b 45 52 20 72 65 6d 6f 76 65 20 61 | .next)..."After.CHECKER.remove.a |
| 263a0 | 20 4e 45 58 54 20 63 68 65 63 6b 65 72 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 79 6e | .NEXT.checker...CHECKER.is.a.syn |
| 263c0 | 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2c 20 66 72 6f 6d 20 77 68 69 63 68 20 74 | tax.checker.symbol,.from.which.t |
| 263e0 | 6f 20 72 65 6d 6f 76 65 20 4e 45 58 54 0a 63 68 65 63 6b 65 72 2e 0a 0a 4e 45 58 54 20 69 73 20 | o.remove.NEXT.checker...NEXT.is. |
| 26400 | 61 20 63 6f 6e 73 20 6f 72 20 61 20 73 79 6d 62 6f 6c 2c 20 61 73 20 64 6f 63 75 6d 65 6e 74 65 | a.cons.or.a.symbol,.as.documente |
| 26420 | 64 20 69 6e 0a 60 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 27 | d.in.`flycheck-add-next-checker' |
| 26440 | 2e 22 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 | ."...(unless.(flycheck-valid-che |
| 26460 | 63 6b 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 | cker-p.checker).....(error."%s.i |
| 26480 | 73 20 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 | s.not.a.valid.syntax.checker".ch |
| 264a0 | 65 63 6b 65 72 29 29 0a 20 20 28 6c 65 74 2a 20 28 28 6e 65 78 74 2d 73 79 6d 62 6f 6c 20 28 66 | ecker))...(let*.((next-symbol.(f |
| 264c0 | 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 6d 62 6f 6c | lycheck--get-next-checker-symbol |
| 264e0 | 20 6e 65 78 74 29 29 29 0a 20 20 20 20 28 73 65 74 66 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 | .next))).....(setf......(flychec |
| 26500 | 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 |
| 26520 | 6b 65 72 73 29 0a 20 20 20 20 20 28 73 65 71 2d 72 65 6d 6f 76 65 0a 20 20 20 20 20 20 28 6c 61 | kers)......(seq-remove.......(la |
| 26540 | 6d 62 64 61 20 28 6e 65 78 74 29 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 2d 67 65 74 2d 6e | mbda.(next).(eq.(flycheck--get-n |
| 26560 | 65 78 74 2d 63 68 65 63 6b 65 72 2d 73 79 6d 62 6f 6c 20 6e 65 78 74 29 20 6e 65 78 74 2d 73 79 | ext-checker-symbol.next).next-sy |
| 26580 | 6d 62 6f 6c 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 | mbol)).......(flycheck-checker-g |
| 265a0 | 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 29 29 0a 0a | et.checker.'next-checkers))))).. |
| 265c0 | 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 64 64 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 | (defun.flycheck-add-next-checker |
| 265e0 | 20 28 63 68 65 63 6b 65 72 20 6e 65 78 74 20 26 6f 70 74 69 6f 6e 61 6c 20 61 70 70 65 6e 64 29 | .(checker.next.&optional.append) |
| 26600 | 0a 20 20 22 41 66 74 65 72 20 43 48 45 43 4b 45 52 20 61 64 64 20 61 20 4e 45 58 54 20 63 68 65 | ..."After.CHECKER.add.a.NEXT.che |
| 26620 | 63 6b 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 65 63 6b | cker...CHECKER.is.a.syntax.check |
| 26640 | 65 72 20 73 79 6d 62 6f 6c 2c 20 74 6f 20 77 68 69 63 68 20 74 6f 20 61 64 64 20 4e 45 58 54 20 | er.symbol,.to.which.to.add.NEXT. |
| 26660 | 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 63 65 6c 6c 20 60 28 | checker...NEXT.is.a.cons.cell.`( |
| 26680 | 4c 45 56 45 4c 20 2e 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 29 27 2e 20 20 4e 45 58 54 2d 43 48 | LEVEL...NEXT-CHECKER)'...NEXT-CH |
| 266a0 | 45 43 4b 45 52 20 69 73 20 61 0a 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 73 | ECKER.is.a.symbol.denoting.the.s |
| 266c0 | 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 20 43 48 45 43 4b | yntax.checker.to.run.after.CHECK |
| 266e0 | 45 52 2e 20 20 4c 45 56 45 4c 0a 69 73 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 20 20 4e | ER...LEVEL.is.an.error.level...N |
| 26700 | 45 58 54 2d 43 48 45 43 4b 45 52 20 77 69 6c 6c 20 6f 6e 6c 79 20 62 65 20 75 73 65 64 20 69 66 | EXT-CHECKER.will.only.be.used.if |
| 26720 | 20 74 68 65 72 65 20 69 73 20 6e 6f 0a 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 77 68 6f 73 65 | .there.is.no.current.error.whose |
| 26740 | 20 6c 65 76 65 6c 20 69 73 20 6d 6f 72 65 20 73 65 76 65 72 65 20 74 68 61 6e 20 4c 45 56 45 4c | .level.is.more.severe.than.LEVEL |
| 26760 | 2e 20 20 4c 45 56 45 4c 20 6d 61 79 0a 61 6c 73 6f 20 62 65 20 74 2c 20 69 6e 20 77 68 69 63 68 | ...LEVEL.may.also.be.t,.in.which |
| 26780 | 20 63 61 73 65 20 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 69 73 20 75 73 65 64 20 72 65 67 61 72 | .case.NEXT-CHECKER.is.used.regar |
| 267a0 | 64 6c 65 73 73 20 6f 66 20 74 68 65 0a 63 75 72 72 65 6e 74 20 65 72 72 6f 72 73 2e 0a 0a 4e 45 | dless.of.the.current.errors...NE |
| 267c0 | 58 54 20 63 61 6e 20 61 6c 73 6f 20 62 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | XT.can.also.be.a.syntax.checker. |
| 267e0 | 73 79 6d 62 6f 6c 20 6f 6e 6c 79 2c 20 77 68 69 63 68 20 69 73 0a 65 71 75 69 76 61 6c 65 6e 74 | symbol.only,.which.is.equivalent |
| 26800 | 20 74 6f 20 60 28 74 20 2e 20 4e 45 58 54 29 27 2e 0a 0a 4e 45 58 54 2d 43 48 45 43 4b 45 52 20 | .to.`(t...NEXT)'...NEXT-CHECKER. |
| 26820 | 69 73 20 70 72 65 70 65 6e 64 65 64 20 62 65 66 6f 72 65 20 6f 74 68 65 72 20 6e 65 78 74 20 63 | is.prepended.before.other.next.c |
| 26840 | 68 65 63 6b 65 72 73 2c 20 75 6e 6c 65 73 73 0a 41 50 50 45 4e 44 20 69 73 20 6e 6f 6e 2d 6e 69 | heckers,.unless.APPEND.is.non-ni |
| 26860 | 6c 2e 22 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 | l."...(unless.(flycheck-valid-ch |
| 26880 | 65 63 6b 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 | ecker-p.checker).....(error."%s. |
| 268a0 | 69 73 20 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 | is.not.a.valid.syntax.checker".c |
| 268c0 | 68 65 63 6b 65 72 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 76 61 6c 69 64 61 74 65 2d 6e 65 | hecker))...(flycheck-validate-ne |
| 268e0 | 78 74 2d 63 68 65 63 6b 65 72 20 6e 65 78 74 20 27 73 74 72 69 63 74 29 0a 20 20 28 66 6c 79 63 | xt-checker.next.'strict)...(flyc |
| 26900 | 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 6e 65 78 74 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 | heck-remove-next-checker.checker |
| 26920 | 20 6e 65 78 74 29 0a 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 66 | .next)...(let.((next-checkers.(f |
| 26940 | 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 78 | lycheck-checker-get.checker.'nex |
| 26960 | 74 2d 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 | t-checkers))).....(setf.(flychec |
| 26980 | 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 |
| 269a0 | 6b 65 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 61 70 70 65 6e 64 20 28 61 70 70 65 | kers)...........(if.append.(appe |
| 269c0 | 6e 64 20 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 6c 69 73 74 20 6e 65 78 74 29 29 0a 20 20 | nd.next-checkers.(list.next))... |
| 269e0 | 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 6e 65 78 74 20 6e 65 78 74 2d 63 68 65 63 6b 65 | ..........(cons.next.next-checke |
| 26a00 | 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 61 64 64 2d 6d 6f 64 | rs)))))..(defun.flycheck-add-mod |
| 26a20 | 65 20 28 63 68 65 63 6b 65 72 20 6d 6f 64 65 29 0a 20 20 22 54 6f 20 43 48 45 43 4b 45 52 20 61 | e.(checker.mode)..."To.CHECKER.a |
| 26a40 | 64 64 20 61 20 6e 65 77 20 6d 61 6a 6f 72 20 4d 4f 44 45 2e 0a 0a 43 48 45 43 4b 45 52 20 61 6e | dd.a.new.major.MODE...CHECKER.an |
| 26a60 | 64 20 4d 4f 44 45 20 61 72 65 20 73 79 6d 62 6f 6c 73 20 64 65 6e 6f 74 69 6e 67 20 61 20 73 79 | d.MODE.are.symbols.denoting.a.sy |
| 26a80 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 6e 64 20 61 0a 6d 61 6a 6f 72 20 6d 6f 64 65 20 72 65 | ntax.checker.and.a.major.mode.re |
| 26aa0 | 73 70 65 63 74 69 76 65 6c 79 2e 0a 0a 41 64 64 20 4d 4f 44 45 20 74 6f 20 74 68 65 20 60 3a 6d | spectively...Add.MODE.to.the.`:m |
| 26ac0 | 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 2c 20 73 6f 20 74 68 | odes'.property.of.CHECKER,.so.th |
| 26ae0 | 61 74 20 43 48 45 43 4b 45 52 0a 77 69 6c 6c 20 62 65 20 75 73 65 64 20 69 6e 20 62 75 66 66 65 | at.CHECKER.will.be.used.in.buffe |
| 26b00 | 72 73 20 77 69 74 68 20 4d 4f 44 45 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 66 6c 79 63 68 65 | rs.with.MODE."...(unless.(flyche |
| 26b20 | 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 20 20 20 20 | ck-valid-checker-p.checker)..... |
| 26b40 | 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 73 79 6e 74 61 78 | (error."%s.is.not.a.valid.syntax |
| 26b60 | 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 73 | .checker".checker))...(unless.(s |
| 26b80 | 79 6d 62 6f 6c 70 20 6d 6f 64 65 29 0a 20 20 20 20 28 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e | ymbolp.mode).....(error."%s.is.n |
| 26ba0 | 6f 74 20 61 20 73 79 6d 62 6f 6c 22 20 6d 6f 64 65 29 29 0a 20 20 28 70 75 73 68 20 6d 6f 64 65 | ot.a.symbol".mode))...(push.mode |
| 26bc0 | 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 27 | .(flycheck-checker-get.checker.' |
| 26be0 | 6d 6f 64 65 73 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 47 65 6e 65 72 69 63 20 73 79 6e 74 61 78 20 63 | modes)))....;;;.Generic.syntax.c |
| 26c00 | 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 73 79 | hecks.(cl-defstruct.(flycheck-sy |
| 26c20 | 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 28 3a 63 6f 6e 73 | ntax-check................(:cons |
| 26c40 | 74 72 75 63 74 6f 72 20 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 2d 6e 65 | tructor.flycheck-syntax-check-ne |
| 26c60 | 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 69 6e 67 20 73 79 6e | w))..."Structure.for.storing.syn |
| 26c80 | 74 61 78 20 63 68 65 63 6b 20 73 74 61 74 65 2e 0a 0a 53 6c 6f 74 73 3a 0a 0a 60 62 75 66 66 65 | tax.check.state...Slots:..`buffe |
| 26ca0 | 72 27 0a 20 20 20 20 20 54 68 65 20 62 75 66 66 65 72 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 | r'......The.buffer.being.checked |
| 26cc0 | 2e 0a 0a 60 63 68 65 63 6b 65 72 27 0a 20 20 20 20 20 54 68 65 20 73 79 6e 74 61 78 20 63 68 65 | ...`checker'......The.syntax.che |
| 26ce0 | 63 6b 65 72 20 62 65 69 6e 67 20 75 73 65 64 2e 0a 0a 60 63 6f 6e 74 65 78 74 27 0a 20 20 20 20 | cker.being.used...`context'..... |
| 26d00 | 20 54 68 65 20 63 6f 6e 74 65 78 74 20 6f 62 6a 65 63 74 2e 0a 0a 60 77 6f 72 6b 69 6e 67 2d 64 | .The.context.object...`working-d |
| 26d20 | 69 72 65 63 74 6f 72 79 27 0a 20 20 20 20 20 57 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 | irectory'......Working.directory |
| 26d40 | 20 66 6f 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 53 65 72 76 65 20 61 | .for.the.syntax.checker..Serve.a |
| 26d60 | 73 20 61 20 76 61 6c 75 65 20 66 6f 72 0a 20 20 20 20 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 | s.a.value.for......`default-dire |
| 26d80 | 63 74 6f 72 79 27 20 66 6f 72 20 61 20 63 68 65 63 6b 65 72 2e 22 0a 20 20 62 75 66 66 65 72 20 | ctory'.for.a.checker."...buffer. |
| 26da0 | 63 68 65 63 6b 65 72 20 63 6f 6e 74 65 78 74 20 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 | checker.context.working-director |
| 26dc0 | 79 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b | y)..(defun.flycheck-syntax-check |
| 26de0 | 2d 73 74 61 72 74 20 28 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 63 61 6c 6c 62 61 63 6b 29 0a 20 | -start.(syntax-check.callback).. |
| 26e00 | 20 22 53 74 61 72 74 20 61 20 53 59 4e 54 41 58 2d 43 48 45 43 4b 20 77 69 74 68 20 43 41 4c 4c | ."Start.a.SYNTAX-CHECK.with.CALL |
| 26e20 | 42 41 43 4b 2e 22 0a 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 | BACK."...(let.((checker.(flychec |
| 26e40 | 6b 2d 73 79 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 | k-syntax-check-checker.syntax-ch |
| 26e60 | 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 | eck)).........(default-directory |
| 26e80 | 0a 20 20 20 20 20 20 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 | ...........(flycheck-syntax-chec |
| 26ea0 | 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 73 79 6e 74 61 78 2d 63 68 65 63 6b | k-working-directory.syntax-check |
| 26ec0 | 29 29 29 0a 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 | ))).....(setf.(flycheck-syntax-c |
| 26ee0 | 68 65 63 6b 2d 63 6f 6e 74 65 78 74 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 20 20 20 20 20 | heck-context.syntax-check)...... |
| 26f00 | 20 20 20 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 | .....(funcall.(flycheck-checker- |
| 26f20 | 67 65 74 20 63 68 65 63 6b 65 72 20 27 73 74 61 72 74 29 20 63 68 65 63 6b 65 72 20 63 61 6c 6c | get.checker.'start).checker.call |
| 26f40 | 62 61 63 6b 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 | back))))..(defun.flycheck-syntax |
| 26f60 | 2d 63 68 65 63 6b 2d 69 6e 74 65 72 72 75 70 74 20 28 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a | -check-interrupt.(syntax-check). |
| 26f80 | 20 20 22 49 6e 74 65 72 72 75 70 74 20 61 20 53 59 4e 54 41 58 2d 43 48 45 43 4b 2e 22 0a 20 20 | .."Interrupt.a.SYNTAX-CHECK."... |
| 26fa0 | 28 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 73 79 6e 74 61 78 | (let*.((checker.(flycheck-syntax |
| 26fc0 | 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 20 | -check-checker.syntax-check))... |
| 26fe0 | 20 20 20 20 20 20 20 28 69 6e 74 65 72 72 75 70 74 2d 66 6e 20 28 66 6c 79 63 68 65 63 6b 2d 63 | .......(interrupt-fn.(flycheck-c |
| 27000 | 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 69 6e 74 65 72 72 75 70 74 29 29 0a | hecker-get.checker.'interrupt)). |
| 27020 | 20 20 20 20 20 20 20 20 20 28 63 6f 6e 74 65 78 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 | .........(context.(flycheck-synt |
| 27040 | 61 78 2d 63 68 65 63 6b 2d 63 6f 6e 74 65 78 74 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 | ax-check-context.syntax-check))) |
| 27060 | 0a 20 20 20 20 28 77 68 65 6e 20 69 6e 74 65 72 72 75 70 74 2d 66 6e 0a 20 20 20 20 20 20 28 66 | .....(when.interrupt-fn.......(f |
| 27080 | 75 6e 63 61 6c 6c 20 69 6e 74 65 72 72 75 70 74 2d 66 6e 20 63 68 65 63 6b 65 72 20 63 6f 6e 74 | uncall.interrupt-fn.checker.cont |
| 270a0 | 65 78 74 29 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 6d | ext))))....;;;.Syntax.checking.m |
| 270c0 | 6f 64 65 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 61 70 0a 20 | ode..(defvar.flycheck-mode-map.. |
| 270e0 | 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) |
| 27100 | 29 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 66 6c 79 63 68 65 63 6b 2d | )).....(define-key.map.flycheck- |
| 27120 | 6b 65 79 6d 61 70 2d 70 72 65 66 69 78 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 6d | keymap-prefix.flycheck-command-m |
| 27140 | 61 70 29 0a 20 20 20 20 3b 3b 20 57 65 20 70 6c 61 63 65 20 74 68 65 20 6d 65 6e 75 20 75 6e 64 | ap).....;;.We.place.the.menu.und |
| 27160 | 65 72 20 61 20 63 75 73 74 6f 6d 20 6d 65 6e 75 20 6b 65 79 2e 20 20 53 69 6e 63 65 20 74 68 69 | er.a.custom.menu.key...Since.thi |
| 27180 | 73 20 6d 65 6e 75 20 6b 65 79 20 69 73 20 6e 6f 74 0a 20 20 20 20 3b 3b 20 70 72 65 73 65 6e 74 | s.menu.key.is.not.....;;.present |
| 271a0 | 20 69 6e 20 74 68 65 20 6d 65 6e 75 20 6f 66 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 61 70 2c 20 | .in.the.menu.of.the.global.map,. |
| 271c0 | 6e 6f 20 74 6f 70 2d 6c 65 76 65 6c 20 6d 65 6e 75 20 65 6e 74 72 79 20 69 73 20 61 64 64 65 64 | no.top-level.menu.entry.is.added |
| 271e0 | 0a 20 20 20 20 3b 3b 20 74 6f 20 74 68 65 20 67 6c 6f 62 61 6c 20 6d 65 6e 75 20 62 61 72 2e 20 | .....;;.to.the.global.menu.bar.. |
| 27200 | 20 48 6f 77 65 76 65 72 2c 20 69 74 20 73 74 69 6c 6c 20 61 70 70 65 61 72 73 20 6f 6e 20 74 68 | .However,.it.still.appears.on.th |
| 27220 | 65 20 6d 6f 64 65 20 6c 69 6e 65 0a 20 20 20 20 3b 3b 20 6c 69 67 68 74 65 72 2e 0a 20 20 20 20 | e.mode.line.....;;.lighter...... |
| 27240 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 5b 6d 65 6e 75 2d 62 61 72 20 66 6c 79 63 68 65 | (define-key.map.[menu-bar.flyche |
| 27260 | 63 6b 5d 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6d 65 6e 75 2d 6d 61 70 29 0a 20 20 20 20 | ck].flycheck-mode-menu-map)..... |
| 27280 | 6d 61 70 29 0a 20 20 22 4b 65 79 6d 61 70 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 | map)..."Keymap.of.command.`flych |
| 272a0 | 65 63 6b 2d 6d 6f 64 65 27 2e 22 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 | eck-mode'.")..(defvar-local.flyc |
| 272c0 | 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 20 6e 69 6c | heck-old-next-error-function.nil |
| 272e0 | 0a 20 20 22 52 65 6d 65 6d 62 65 72 20 74 68 65 20 6f 6c 64 20 60 6e 65 78 74 2d 65 72 72 6f 72 | ..."Remember.the.old.`next-error |
| 27300 | 2d 66 75 6e 63 74 69 6f 6e 27 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 | -function'.")..(defconst.flychec |
| 27320 | 6b 2d 68 6f 6f 6b 73 2d 61 6c 69 73 74 0a 20 20 27 28 0a 20 20 20 20 3b 3b 20 48 61 6e 64 6c 65 | k-hooks-alist...'(.....;;.Handle |
| 27340 | 20 65 76 65 6e 74 73 20 74 68 61 74 20 6d 61 79 20 73 74 61 72 74 20 61 75 74 6f 6d 61 74 69 63 | .events.that.may.start.automatic |
| 27360 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 0a 20 20 20 20 28 61 66 74 65 72 2d 73 61 76 65 2d 68 | .syntax.checks.....(after-save-h |
| 27380 | 6f 6f 6b 20 20 20 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 61 76 | ook..........flycheck-handle-sav |
| 273a0 | 65 29 0a 20 20 20 20 28 61 66 74 65 72 2d 63 68 61 6e 67 65 2d 66 75 6e 63 74 69 6f 6e 73 20 2e | e).....(after-change-functions.. |
| 273c0 | 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 63 68 61 6e 67 65 29 0a 20 20 20 20 3b 3b 20 | .flycheck-handle-change).....;;. |
| 273e0 | 48 61 6e 64 6c 65 20 65 76 65 6e 74 73 20 74 68 61 74 20 6d 61 79 20 74 72 69 67 67 65 72 65 64 | Handle.events.that.may.triggered |
| 27400 | 20 70 65 6e 64 69 6e 67 20 64 65 66 65 72 72 65 64 20 63 68 65 63 6b 73 0a 20 20 20 20 28 77 69 | .pending.deferred.checks.....(wi |
| 27420 | 6e 64 6f 77 2d 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2d 63 68 61 6e 67 65 2d 68 6f 6f 6b 20 2e | ndow-configuration-change-hook.. |
| 27440 | 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 74 61 | .flycheck-perform-deferred-synta |
| 27460 | 78 2d 63 68 65 63 6b 29 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 2d 68 6f 6f 6b 20 | x-check).....(post-command-hook. |
| 27480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 6f 72 | .................flycheck-perfor |
| 274a0 | 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 3b 3b 20 | m-deferred-syntax-check).....;;. |
| 274c0 | 54 65 61 72 64 6f 77 6e 20 46 6c 79 63 68 65 63 6b 20 77 68 65 6e 65 76 65 72 20 74 68 65 20 62 | Teardown.Flycheck.whenever.the.b |
| 274e0 | 75 66 66 65 72 20 73 74 61 74 65 20 69 73 20 61 62 6f 75 74 20 74 6f 20 67 65 74 20 6c 6f 73 74 | uffer.state.is.about.to.get.lost |
| 27500 | 2c 20 74 6f 0a 20 20 20 20 3b 3b 20 63 6c 65 61 6e 20 75 70 20 74 65 6d 70 6f 72 61 72 79 20 66 | ,.to.....;;.clean.up.temporary.f |
| 27520 | 69 6c 65 73 20 61 6e 64 20 64 69 72 65 63 74 6f 72 69 65 73 2e 0a 20 20 20 20 28 6b 69 6c 6c 2d | iles.and.directories......(kill- |
| 27540 | 62 75 66 66 65 72 2d 68 6f 6f 6b 20 20 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 74 65 61 | buffer-hook.........flycheck-tea |
| 27560 | 72 64 6f 77 6e 29 0a 20 20 20 20 28 63 68 61 6e 67 65 2d 6d 61 6a 6f 72 2d 6d 6f 64 65 2d 68 6f | rdown).....(change-major-mode-ho |
| 27580 | 6f 6b 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 62 65 66 | ok...flycheck-teardown).....(bef |
| 275a0 | 6f 72 65 2d 72 65 76 65 72 74 2d 68 6f 6f 6b 20 20 20 20 20 2e 20 66 6c 79 63 68 65 63 6b 2d 74 | ore-revert-hook.......flycheck-t |
| 275c0 | 65 61 72 64 6f 77 6e 29 0a 20 20 20 20 3b 3b 20 55 70 64 61 74 65 20 74 68 65 20 65 72 72 6f 72 | eardown).....;;.Update.the.error |
| 275e0 | 20 6c 69 73 74 20 69 66 20 6e 65 63 65 73 73 61 72 79 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d | .list.if.necessary.....(post-com |
| 27600 | 6d 61 6e 64 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | mand-hook...flycheck-error-list- |
| 27620 | 75 70 64 61 74 65 2d 73 6f 75 72 63 65 29 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 | update-source).....(post-command |
| 27640 | 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 67 68 | -hook...flycheck-error-list-high |
| 27660 | 6c 69 67 68 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 65 72 72 | light-errors).....;;.Display.err |
| 27680 | 6f 72 73 2e 20 20 53 68 6f 77 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 61 66 74 65 72 | ors...Show.errors.at.point.after |
| 276a0 | 20 63 6f 6d 6d 61 6e 64 73 20 28 6c 69 6b 65 20 6d 6f 76 65 6d 65 6e 74 73 29 20 61 6e 64 0a 20 | .commands.(like.movements).and.. |
| 276c0 | 20 20 20 3b 3b 20 77 68 65 6e 20 45 6d 61 63 73 20 67 65 74 73 20 66 6f 63 75 73 2e 20 20 43 61 | ...;;.when.Emacs.gets.focus...Ca |
| 276e0 | 6e 63 65 6c 20 74 68 65 20 64 69 73 70 6c 61 79 20 74 69 6d 65 72 20 77 68 65 6e 20 45 6d 61 63 | ncel.the.display.timer.when.Emac |
| 27700 | 73 20 6c 6f 6f 73 65 73 20 66 6f 63 75 73 0a 20 20 20 20 3b 3b 20 28 61 73 20 74 68 65 72 65 27 | s.looses.focus.....;;.(as.there' |
| 27720 | 73 20 6e 6f 20 6e 65 65 64 20 74 6f 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 69 66 20 74 | s.no.need.to.display.errors.if.t |
| 27740 | 68 65 20 75 73 65 72 20 63 61 6e 27 74 20 73 65 65 20 74 68 65 6d 29 2c 20 61 6e 64 0a 20 20 20 | he.user.can't.see.them),.and.... |
| 27760 | 20 3b 3b 20 68 69 64 65 20 74 68 65 20 65 72 72 6f 72 20 62 75 66 66 65 72 20 28 66 6f 72 20 6c | .;;.hide.the.error.buffer.(for.l |
| 27780 | 61 72 67 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 29 20 69 66 20 6e 65 63 65 73 73 61 72 | arge.error.messages).if.necessar |
| 277a0 | 79 2e 20 20 4e 6f 74 65 20 74 68 61 74 0a 20 20 20 20 3b 3b 20 74 68 65 20 66 6f 63 75 73 20 68 | y...Note.that.....;;.the.focus.h |
| 277c0 | 6f 6f 6b 73 20 6f 6e 6c 79 20 77 6f 72 6b 20 6f 6e 20 45 6d 61 63 73 20 32 34 2e 34 20 61 6e 64 | ooks.only.work.on.Emacs.24.4.and |
| 277e0 | 20 75 70 77 61 72 64 73 2c 20 62 75 74 20 73 69 6e 63 65 20 75 6e 64 65 66 69 6e 65 64 0a 20 20 | .upwards,.but.since.undefined... |
| 27800 | 20 20 3b 3b 20 68 6f 6f 6b 73 20 61 72 65 20 70 65 72 66 65 63 74 6c 79 20 6f 6b 20 77 65 20 64 | ..;;.hooks.are.perfectly.ok.we.d |
| 27820 | 6f 6e 27 74 20 6e 65 65 64 20 61 20 76 65 72 73 69 6f 6e 20 67 75 61 72 64 20 68 65 72 65 2e 20 | on't.need.a.version.guard.here.. |
| 27840 | 20 54 68 65 79 27 6c 6c 20 6a 75 73 74 0a 20 20 20 20 3b 3b 20 6e 6f 74 20 77 6f 72 6b 20 73 69 | .They'll.just.....;;.not.work.si |
| 27860 | 6c 65 6e 74 6c 79 2e 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 | lently......(post-command-hook.. |
| 27880 | 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 74 | .flycheck-display-error-at-point |
| 278a0 | 2d 73 6f 6f 6e 29 0a 20 20 20 20 28 66 6f 63 75 73 2d 69 6e 2d 68 6f 6f 6b 20 20 20 20 20 2e 20 | -soon).....(focus-in-hook....... |
| 278c0 | 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 74 2d | flycheck-display-error-at-point- |
| 278e0 | 73 6f 6f 6e 29 0a 20 20 20 20 28 66 6f 63 75 73 2d 6f 75 74 2d 68 6f 6f 6b 20 20 20 20 2e 20 66 | soon).....(focus-out-hook......f |
| 27900 | 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 65 72 72 | lycheck-cancel-error-display-err |
| 27920 | 6f 72 2d 61 74 2d 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 20 20 28 70 6f 73 74 2d 63 6f 6d | or-at-point-timer).....(post-com |
| 27940 | 6d 61 6e 64 2d 68 6f 6f 6b 20 2e 20 66 6c 79 63 68 65 63 6b 2d 68 69 64 65 2d 65 72 72 6f 72 2d | mand-hook...flycheck-hide-error- |
| 27960 | 62 75 66 66 65 72 29 0a 20 20 20 20 3b 3b 20 49 6d 6d 65 64 69 61 74 65 6c 79 20 73 68 6f 77 20 | buffer).....;;.Immediately.show. |
| 27980 | 65 72 72 6f 72 20 70 6f 70 75 70 73 20 77 68 65 6e 20 6e 61 76 69 67 61 74 69 6e 67 20 74 6f 20 | error.popups.when.navigating.to. |
| 279a0 | 61 6e 20 65 72 72 6f 72 0a 20 20 20 20 28 6e 65 78 74 2d 65 72 72 6f 72 2d 68 6f 6f 6b 20 2e 20 | an.error.....(next-error-hook... |
| 279c0 | 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 74 29 | flycheck-display-error-at-point) |
| 279e0 | 29 0a 20 20 22 48 6f 6f 6b 73 20 77 68 69 63 68 20 46 6c 79 63 68 65 63 6b 20 6e 65 65 64 73 20 | )..."Hooks.which.Flycheck.needs. |
| 27a00 | 74 6f 20 68 6f 6f 6b 20 69 6e 2e 0a 0a 54 68 65 20 60 63 61 72 27 20 6f 66 20 65 61 63 68 20 70 | to.hook.in...The.`car'.of.each.p |
| 27a20 | 61 69 72 20 69 73 20 61 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 2c 20 74 68 65 20 60 63 64 72 | air.is.a.hook.variable,.the.`cdr |
| 27a40 | 27 20 61 20 66 75 6e 63 74 69 6f 6e 0a 74 6f 20 62 65 20 61 64 64 65 64 20 6f 72 20 72 65 6d 6f | '.a.function.to.be.added.or.remo |
| 27a60 | 76 65 64 20 66 72 6f 6d 20 74 68 65 20 68 6f 6f 6b 20 76 61 72 69 61 62 6c 65 20 69 66 20 46 6c | ved.from.the.hook.variable.if.Fl |
| 27a80 | 79 63 68 65 63 6b 20 6d 6f 64 65 20 69 73 0a 65 6e 61 62 6c 65 64 20 61 6e 64 20 64 69 73 61 62 | ycheck.mode.is.enabled.and.disab |
| 27aa0 | 6c 65 64 20 72 65 73 70 65 63 74 69 76 65 6c 79 2e 22 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | led.respectively.")..;;;###autol |
| 27ac0 | 6f 61 64 0a 28 64 65 66 69 6e 65 2d 6d 69 6e 6f 72 2d 6d 6f 64 65 20 66 6c 79 63 68 65 63 6b 2d | oad.(define-minor-mode.flycheck- |
| 27ae0 | 6d 6f 64 65 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 69 73 20 61 20 6d 69 6e 6f 72 20 6d 6f 64 65 | mode..."Flycheck.is.a.minor.mode |
| 27b00 | 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 69 6e 67 2e | .for.on-the-fly.syntax.checking. |
| 27b20 | 0a 0a 49 6e 20 60 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 27 20 74 68 65 20 62 75 66 66 65 72 20 | ..In.`flycheck-mode'.the.buffer. |
| 27b40 | 69 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 64 0a | is.automatically.syntax-checked. |
| 27b60 | 75 73 69 6e 67 20 74 68 65 20 66 69 72 73 74 20 73 75 69 74 61 62 6c 65 20 73 79 6e 74 61 78 20 | using.the.first.suitable.syntax. |
| 27b80 | 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' |
| 27ba0 | 2e 0a 55 73 65 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 20 | ..Use.`flycheck-select-checker'. |
| 27bc0 | 74 6f 20 73 65 6c 65 63 74 20 61 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 68 65 20 63 75 72 72 | to.select.a.checker.for.the.curr |
| 27be0 | 65 6e 74 0a 62 75 66 66 65 72 20 6d 61 6e 75 61 6c 6c 79 2e 0a 0a 49 66 20 79 6f 75 20 72 75 6e | ent.buffer.manually...If.you.run |
| 27c00 | 20 69 6e 74 6f 20 69 73 73 75 65 73 2c 20 75 73 65 20 60 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 76 | .into.issues,.use.`\\[flycheck-v |
| 27c20 | 65 72 69 66 79 2d 73 65 74 75 70 5d 27 20 74 6f 20 67 65 74 20 68 65 6c 70 2e 0a 0a 46 6c 79 63 | erify-setup]'.to.get.help...Flyc |
| 27c40 | 68 65 63 6b 20 73 75 70 70 6f 72 74 73 20 6d 61 6e 79 20 6c 61 6e 67 75 61 67 65 73 20 6f 75 74 | heck.supports.many.languages.out |
| 27c60 | 20 6f 66 20 74 68 65 20 62 6f 78 2c 20 61 6e 64 20 6d 61 6e 79 0a 61 64 64 69 74 69 6f 6e 61 6c | .of.the.box,.and.many.additional |
| 27c80 | 20 6f 6e 65 73 20 61 72 65 20 61 76 61 69 6c 61 62 6c 65 20 6f 6e 20 4d 45 4c 50 41 2e 20 20 41 | .ones.are.available.on.MELPA...A |
| 27ca0 | 64 64 69 6e 67 20 6e 65 77 20 6f 6e 65 73 20 69 73 20 76 65 72 79 0a 65 61 73 79 2e 20 20 43 6f | dding.new.ones.is.very.easy...Co |
| 27cc0 | 6d 70 6c 65 74 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 69 73 20 61 76 61 69 6c 61 62 6c | mplete.documentation.is.availabl |
| 27ce0 | 65 20 6f 6e 6c 69 6e 65 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 | e.online.at.URL.`https://www.fly |
| 27d00 | 63 68 65 63 6b 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 27 2e 20 20 50 6c 65 61 73 65 20 72 | check.org/en/latest/'...Please.r |
| 27d20 | 65 70 6f 72 74 20 69 73 73 75 65 73 20 61 6e 64 0a 72 65 71 75 65 73 74 20 66 65 61 74 75 72 65 | eport.issues.and.request.feature |
| 27d40 | 73 20 61 74 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 66 6c 79 | s.at.URL.`https://github.com/fly |
| 27d60 | 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 27 2e 0a 0a 46 6c 79 63 68 65 63 6b 20 64 69 73 70 6c | check/flycheck'...Flycheck.displ |
| 27d80 | 61 79 73 20 69 74 73 20 73 74 61 74 75 73 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e | ays.its.status.in.the.mode.line. |
| 27da0 | 20 20 49 6e 20 74 68 65 20 64 65 66 61 75 6c 74 0a 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2c 20 | ..In.the.default.configuration,. |
| 27dc0 | 69 74 20 6c 6f 6f 6b 73 20 6c 69 6b 65 20 74 68 69 73 3a 0a 0a 60 46 6c 79 43 27 20 20 20 20 20 | it.looks.like.this:..`FlyC'..... |
| 27de0 | 54 68 69 73 20 62 75 66 66 65 72 20 68 61 73 20 6e 6f 74 20 62 65 65 6e 20 63 68 65 63 6b 65 64 | This.buffer.has.not.been.checked |
| 27e00 | 20 79 65 74 2e 0a 60 46 6c 79 43 2a 27 20 20 20 20 46 6c 79 63 68 65 63 6b 20 69 73 20 72 75 6e | .yet..`FlyC*'....Flycheck.is.run |
| 27e20 | 6e 69 6e 67 2e 20 20 45 78 70 65 63 74 20 72 65 73 75 6c 74 73 20 73 6f 6f 6e 21 0a 60 46 6c 79 | ning...Expect.results.soon!.`Fly |
| 27e40 | 43 3a 30 27 20 20 20 4c 61 73 74 20 63 68 65 63 6b 20 72 65 73 75 6c 74 65 64 20 69 6e 20 6e 6f | C:0'...Last.check.resulted.in.no |
| 27e60 | 20 65 72 72 6f 72 73 20 61 6e 64 20 6e 6f 20 77 61 72 6e 69 6e 67 73 2e 0a 60 46 6c 79 43 3a 33 | .errors.and.no.warnings..`FlyC:3 |
| 27e80 | 7c 35 27 20 54 68 69 73 20 62 75 66 66 65 72 20 63 6f 6e 74 61 69 6e 73 20 74 68 72 65 65 20 65 | |5'.This.buffer.contains.three.e |
| 27ea0 | 72 72 6f 72 73 20 61 6e 64 20 66 69 76 65 20 77 61 72 6e 69 6e 67 73 2e 0a 20 20 20 20 20 20 20 | rrors.and.five.warnings......... |
| 27ec0 | 20 20 20 20 55 73 65 20 60 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 | ....Use.`\\[flycheck-list-errors |
| 27ee0 | 5d 27 20 74 6f 20 73 65 65 20 74 68 65 20 6c 69 73 74 2e 0a 60 46 6c 79 43 2d 27 20 20 20 20 46 | ]'.to.see.the.list..`FlyC-'....F |
| 27f00 | 6c 79 63 68 65 63 6b 20 64 6f 65 73 6e 27 74 20 68 61 76 65 20 61 20 63 68 65 63 6b 65 72 20 66 | lycheck.doesn't.have.a.checker.f |
| 27f20 | 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 2e 0a 0a 59 6f 75 20 6d 61 79 20 61 6c 73 6f 20 73 65 | or.this.buffer...You.may.also.se |
| 27f40 | 65 20 74 68 65 20 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 | e.the.following.icons:.`FlyC!'.. |
| 27f60 | 20 20 54 68 65 20 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 | ..The.checker.crashed..`FlyC.'.. |
| 27f80 | 20 20 54 68 65 20 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 | ..The.last.syntax.check.was.manu |
| 27fa0 | 61 6c 6c 79 20 69 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 | ally.interrupted..`FlyC?'....The |
| 27fc0 | 20 63 68 65 63 6b 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 | .checker.did.something.unexpecte |
| 27fe0 | 64 2c 20 6c 69 6b 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 | d,.like.exiting.with.1.......... |
| 28000 | 20 20 62 75 74 20 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 | ..but.returning.no.errors...The. |
| 28020 | 66 6f 6c 6c 6f 77 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 | following.keybindings.are.availa |
| 28040 | 62 6c 65 20 69 6e 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 | ble.in.`flycheck-mode':..\\{flyc |
| 28060 | 68 65 63 6b 2d 6d 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 | heck-mode-map}.\(you.can.change. |
| 28080 | 74 68 65 20 70 72 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 | the.prefix.by.customizing.`flych |
| 280a0 | 65 63 6b 2d 6b 65 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 | eck-keymap-prefix')..If.called.i |
| 280c0 | 6e 74 65 72 61 63 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 | nteractively,.enable.Flycheck.mo |
| 280e0 | 64 65 20 69 66 20 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 | de.if.ARG.is.positive,.and.disab |
| 28100 | 6c 65 20 69 74 20 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 | le.it.if.ARG.is.zero.or.negative |
| 28120 | 2e 20 20 49 66 20 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 | ...If.called.from.Lisp,.also.ena |
| 28140 | 62 6c 65 20 74 68 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 | ble.the.mode.if.ARG.is.omitted.o |
| 28160 | 72 20 6e 69 6c 2c 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 | r.nil,.and.toggle.it.if.ARG.is.. |
| 28180 | 80 98 74 6f 67 67 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 | ..toggle...;.disable.the.mode.ot |
| 281a0 | 68 65 72 77 69 73 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 | herwise."...:init-value.nil...:k |
| 281c0 | 65 79 6d 61 70 20 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 | eymap.flycheck-mode-map...:light |
| 281e0 | 65 72 20 66 6c 79 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 | er.flycheck-mode-line...:after-h |
| 28200 | 6f 6f 6b 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 | ook.(flycheck-buffer-automatical |
| 28220 | 6c 79 20 27 6d 6f 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 | ly.'mode-enabled.'force-deferred |
| 28240 | 29 0a 20 20 28 63 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 | )...(cond....(flycheck-mode..... |
| 28260 | 28 66 6c 79 63 68 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 | (flycheck-clear)......(pcase-dol |
| 28280 | 69 73 74 20 28 60 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 | ist.(`(,hook...,fn).(reverse.fly |
| 282a0 | 63 68 65 63 6b 2d 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 | check-hooks-alist)).......(add-h |
| 282c0 | 6f 6f 6b 20 68 6f 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 | ook.hook.fn.nil.'local))......(s |
| 282e0 | 65 74 71 20 66 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 | etq.flycheck-old-next-error-func |
| 28300 | 74 69 6f 6e 0a 20 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 | tion...........(if.flycheck-stan |
| 28320 | 64 61 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 20 20 20 20 | dard-error-navigation........... |
| 28340 | 20 20 20 20 6e 65 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 | ....next-error-function......... |
| 28360 | 20 20 20 20 3a 75 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 | ....:unset)).....(when.flycheck- |
| 28380 | 73 74 61 6e 64 61 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 | standard-error-navigation....... |
| 283a0 | 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 23 27 66 6c 79 63 | (setq.next-error-function.#'flyc |
| 283c0 | 68 65 63 6b 2d 6e 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 | heck-next-error-function))...... |
| 283e0 | 3b 3b 20 54 68 69 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 | ;;.This.hook.must.be.added.globa |
| 28400 | 6c 6c 79 20 73 69 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 | lly.since.otherwise.we.cannot... |
| 28420 | 20 20 3b 3b 20 64 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 | ..;;.detect.a.change.from.a.buff |
| 28440 | 65 72 20 77 68 65 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 | er.where.Flycheck.is.enabled.to. |
| 28460 | 61 0a 20 20 20 20 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 | a.....;;.buffer.where.Flycheck.i |
| 28480 | 73 20 6e 6f 74 20 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 | s.not.enabled,.and.therefore.can |
| 284a0 | 6e 6f 74 0a 20 20 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 | not.....;;.notice.that.there.has |
| 284c0 | 20 62 65 65 6e 20 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 | .been.any.change.when.the.user.s |
| 284e0 | 77 69 74 63 68 65 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 | witches.....;;.back.to.the.buffe |
| 28500 | 72 20 77 68 65 72 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 | r.where.Flycheck.is.enabled..... |
| 28520 | 20 28 61 64 64 2d 68 6f 6f 6b 20 27 62 75 66 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 | .(add-hook.'buffer-list-update-h |
| 28540 | 6f 6f 6b 20 23 27 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 | ook.#'flycheck-handle-buffer-swi |
| 28560 | 74 63 68 29 29 0a 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 | tch))....(t.....(unless.(eq.flyc |
| 28580 | 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 20 3a 75 6e | heck-old-next-error-function.:un |
| 285a0 | 73 65 74 29 0a 20 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 | set).......(setq.next-error-func |
| 285c0 | 74 69 6f 6e 20 66 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 | tion.flycheck-old-next-error-fun |
| 285e0 | 63 74 69 6f 6e 29 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 | ction))......(pcase-dolist.(`(,h |
| 28600 | 6f 6f 6b 20 2e 20 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 | ook...,fn).flycheck-hooks-alist) |
| 28620 | 0a 20 20 20 20 20 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 | .......(remove-hook.hook.fn.'loc |
| 28640 | 61 6c 29 29 0a 0a 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 | al))......(flycheck-teardown)))) |
| 28660 | 0a 0a 0c 0a 3b 3b 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 | ....;;;.Syntax.checker.selection |
| 28680 | 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 66 75 6e 20 66 | .for.the.current.buffer.(defun.f |
| 286a0 | 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 20 28 | lycheck-get-checker-for-buffer.( |
| 286c0 | 29 0a 20 20 22 46 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 | )..."Find.the.checker.for.the.cu |
| 286e0 | 72 72 65 6e 74 20 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 | rrent.buffer...Use.the.selected. |
| 28700 | 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,. |
| 28720 | 69 66 20 61 6e 79 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 | if.any,.otherwise.search.for.the |
| 28740 | 20 62 65 73 74 20 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 | .best.checker.from.`flycheck-che |
| 28760 | 63 6b 65 72 73 27 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 | ckers'...Return.checker.if.there |
| 28780 | 20 69 73 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 20 62 75 | .is.a.checker.for.the.current.bu |
| 287a0 | 66 66 65 72 2c 20 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 | ffer,.or.nil.otherwise."...(if.f |
| 287c0 | 6c 79 63 68 65 63 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 | lycheck-checker.......(when.(fly |
| 287e0 | 63 68 65 63 6b 2d 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 | check-may-use-checker.flycheck-c |
| 28800 | 68 65 63 6b 65 72 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 | hecker).........flycheck-checker |
| 28820 | 29 0a 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 6d 61 79 2d 75 | ).....(seq-find.#'flycheck-may-u |
| 28840 | 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 73 29 29 29 0a | se-checker.flycheck-checkers))). |
| 28860 | 0a 28 64 65 66 75 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 | .(defun.flycheck-get-next-checke |
| 28880 | 72 2d 66 6f 72 2d 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 | r-for-buffer.(checker)..."Get.th |
| 288a0 | 65 20 63 68 65 63 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 | e.checker.to.run.after.CHECKER.f |
| 288c0 | 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 6c 65 74 20 28 | or.the.current.buffer."...(let.( |
| 288e0 | 28 6e 65 78 74 20 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 | (next.(seq-find.#'flycheck-may-u |
| 28900 | 73 65 2d 6e 65 78 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 | se-next-checker................. |
| 28920 | 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 67 65 74 20 63 68 | ........(flycheck-checker-get.ch |
| 28940 | 65 63 6b 65 72 20 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 | ecker.'next-checkers)))).....(wh |
| 28960 | 65 6e 20 6e 65 78 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 | en.next.......(if.(symbolp.next) |
| 28980 | 20 6e 65 78 74 20 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 | .next.(cdr.next)))))..(defun.fly |
| 289a0 | 63 68 65 63 6b 2d 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 | check-select-checker.(checker).. |
| 289c0 | 20 22 53 65 6c 65 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 | ."Select.CHECKER.for.the.current |
| 289e0 | 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 |
| 28a00 | 65 63 6b 65 72 20 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 | ecker.symbol.(see.`flycheck-chec |
| 28a20 | 6b 65 72 73 27 29 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 | kers').or.nil...In.the.former.ca |
| 28a40 | 73 65 2c 20 75 73 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 | se,.use.CHECKER.for.the.current. |
| 28a60 | 62 75 66 66 65 72 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 | buffer,.otherwise.deselect.the.c |
| 28a80 | 75 72 72 65 6e 74 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 | urrent.syntax.checker.(if.any).a |
| 28aa0 | 6e 64 20 75 73 65 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 | nd.use.automatic.checker.selecti |
| 28ac0 | 6f 6e 20 76 69 61 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 | on.via.`flycheck-checkers'...If. |
| 28ae0 | 63 61 6c 6c 65 64 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 | called.interactively.prompt.for. |
| 28b00 | 43 48 45 43 4b 45 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 | CHECKER...With.prefix.arg.desele |
| 28b20 | 63 74 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 65 72 20 61 6e | ct.the.current.syntax.checker.an |
| 28b40 | 64 20 65 6e 61 62 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 | d.enable.automatic.selection.aga |
| 28b60 | 69 6e 2e 0a 0a 53 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 | in...Set.`flycheck-checker'.to.C |
| 28b80 | 48 45 43 4b 45 52 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 | HECKER.and.automatically.start.a |
| 28ba0 | 20 6e 65 77 0a 73 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 | .new.syntax.check.if.the.syntax. |
| 28bc0 | 63 68 65 63 6b 65 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 | checker.changed...CHECKER.will.b |
| 28be0 | 65 20 75 73 65 64 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 | e.used,.even.if.it.is.not.contai |
| 28c00 | 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 2c 20 6f 72 20 69 | ned.in.`flycheck-checkers',.or.i |
| 28c20 | 66 20 69 74 20 69 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 | f.it.is.disabled.via.`flycheck-d |
| 28c40 | 69 73 61 62 6c 65 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 | isabled-checkers'."...(interacti |
| 28c60 | 76 65 0a 20 20 20 28 69 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 | ve....(if.current-prefix-arg.... |
| 28c80 | 20 20 20 20 28 6c 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 | ....(list.nil)......(list.(flych |
| 28ca0 | 65 63 6b 2d 72 65 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 | eck-read-checker."Select.checker |
| 28cc0 | 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | :."............................. |
| 28ce0 | 20 20 20 20 20 20 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 | ......(flycheck-get-checker-for- |
| 28d00 | 62 75 66 66 65 72 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 | buffer)))))...(when.(not.(eq.che |
| 28d20 | 63 6b 65 72 20 66 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 | cker.flycheck-checker)).....(unl |
| 28d40 | 65 73 73 20 28 6f 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 | ess.(or.(not.checker).(flycheck- |
| 28d60 | 6d 61 79 2d 75 73 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 | may-use-checker.checker))....... |
| 28d80 | 28 66 6c 79 63 68 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 | (flycheck-verify-checker.checker |
| 28da0 | 29 0a 20 20 20 20 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 | ).......(user-error."Can't.use.s |
| 28dc0 | 79 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 | yntax.checker.%S.in.this.buffer" |
| 28de0 | 20 63 68 65 63 6b 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 | .checker)).....(setq.flycheck-ch |
| 28e00 | 65 63 6b 65 72 20 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 | ecker.checker).....(when.flychec |
| 28e20 | 6b 2d 6d 6f 64 65 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 | k-mode.......(flycheck-buffer))) |
| 28e40 | 29 0a 0a 28 64 65 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 | )..(defun.flycheck--toggle-check |
| 28e60 | 65 72 20 28 63 68 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 | er.(checker.enable)..."Enable.or |
| 28e80 | 20 64 69 73 61 62 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 | .disable.CHECKER.for.the.current |
| 28ea0 | 20 62 75 66 66 65 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 | .buffer...If.ENABLE,.re-enable.C |
| 28ec0 | 48 45 43 4b 45 52 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 | HECKER.by.removing.it.from.the.b |
| 28ee0 | 75 66 66 65 72 2d 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 | uffer-local.value.of.`flycheck-d |
| 28f00 | 69 73 61 62 6c 65 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 | isabled-checkers'...Otherwise,.a |
| 28f20 | 64 64 20 74 68 65 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 | dd.the.syntax.checker.to.the.buf |
| 28f40 | 66 65 72 2d 6c 6f 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 | fer-local.value.of.`flycheck-dis |
| 28f60 | 61 62 6c 65 64 2d 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 | abled-checkers'."...(cond....(en |
| 28f80 | 61 62 6c 65 0a 20 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 | able.....;;.We.must.use.`remq'.i |
| 28fa0 | 6e 73 74 65 61 64 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 | nstead.of.`delq',.because.we.mus |
| 28fc0 | 74 20 5f 6e 6f 74 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 | t._not_.modify.the.....;;.list.. |
| 28fe0 | 20 4f 74 68 65 72 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 | .Otherwise.we.could.potentially. |
| 29000 | 6d 6f 64 69 66 79 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 | modify.the.global.default.value, |
| 29020 | 0a 20 20 20 20 3b 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 | .....;;.in.case.the.list.is.the. |
| 29040 | 67 6c 6f 62 61 6c 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 | global.default......(when.(memq. |
| 29060 | 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 65 63 6b 65 | checker.flycheck-disabled-checke |
| 29080 | 72 73 29 0a 20 20 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 | rs).......(setq.flycheck-disable |
| 290a0 | 64 2d 63 68 65 63 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 | d-checkers.............(remq.che |
| 290c0 | 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 65 63 6b 65 72 73 29 | cker.flycheck-disabled-checkers) |
| 290e0 | 29 29 0a 20 20 20 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 | )).....(when.(memq.checker.flych |
| 29100 | 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 65 64 2d 63 68 65 63 | eck--automatically-disabled-chec |
| 29120 | 6b 65 72 73 29 0a 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 | kers).......(setq.flycheck--auto |
| 29140 | 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 0a 20 20 20 20 | matically-disabled-checkers..... |
| 29160 | 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 68 65 63 6b 2d 2d | ........(remq.checker.flycheck-- |
| 29180 | 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 29 | automatically-disabled-checkers) |
| 291a0 | 29 29 29 0a 20 20 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 | )))....(t.(unless.(memq.checker. |
| 291c0 | 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 20 20 | flycheck-disabled-checkers)..... |
| 291e0 | 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 64 69 73 61 62 | ....(push.checker.flycheck-disab |
| 29200 | 6c 65 64 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 | led-checkers)))))..(defun.flyche |
| 29220 | 63 6b 2d 64 69 73 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 | ck-disable-checker.(checker.&opt |
| 29240 | 69 6f 6e 61 6c 20 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 | ional.enable)..."Interactively.d |
| 29260 | 69 73 61 62 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 | isable.CHECKER.for.the.current.b |
| 29280 | 75 66 66 65 72 2e 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 | uffer...Prompt.for.a.syntax.chec |
| 292a0 | 6b 65 72 20 74 6f 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 | ker.to.disable,.and.add.the.synt |
| 292c0 | 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 63 61 6c 20 76 | ax.checker.to.the.buffer-local.v |
| 292e0 | 61 6c 75 65 20 6f 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 | alue.of.`flycheck-disabled-check |
| 29300 | 65 72 73 27 2e 0a 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 | ers'...With.non-nil.ENABLE.or.wi |
| 29320 | 74 68 20 70 72 65 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 | th.prefix.arg,.prompt.for.a.disa |
| 29340 | 62 6c 65 64 0a 73 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 | bled.syntax.checker.and.re-enabl |
| 29360 | 65 20 69 74 20 62 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 | e.it.by.removing.it.from.the.buf |
| 29380 | 66 65 72 2d 6c 6f 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 | fer-local.value.of.`flycheck-dis |
| 293a0 | 61 62 6c 65 64 2d 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 | abled-checkers'."...(declare.... |
| 293c0 | 28 69 6e 74 65 72 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 | (interactive-only."Directly.set. |
| 293e0 | 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 20 69 6e 73 | `flycheck-disabled-checkers'.ins |
| 29400 | 74 65 61 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 | tead"))...(interactive....(let*. |
| 29420 | 28 28 65 6e 61 62 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 | ((enable.current-prefix-arg).... |
| 29440 | 20 20 20 20 20 20 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 | .......(candidates.(if.enable... |
| 29460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 | ........................(append. |
| 29480 | 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 0a 20 20 20 20 20 | flycheck-disabled-checkers...... |
| 294a0 | 20 20 20 20 20 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 | .............................fly |
| 294c0 | 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 65 64 2d 63 68 | check--automatically-disabled-ch |
| 294e0 | 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 20 20 20 | eckers)......................... |
| 29500 | 66 6c 79 63 68 65 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 | flycheck-checkers))...........(p |
| 29520 | 72 6f 6d 70 74 20 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 | rompt.(if.enable."Enable.syntax. |
| 29540 | 63 68 65 63 6b 65 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 | checker:."....................." |
| 29560 | 44 69 73 61 62 6c 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 | Disable.syntax.checker:."))).... |
| 29580 | 20 20 28 77 68 65 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 | ..(when.(and.enable.(not.candida |
| 295a0 | 74 65 73 29 29 0a 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 | tes))........(user-error."No.syn |
| 295c0 | 74 61 78 20 63 68 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 | tax.checkers.disabled.in.this.bu |
| 295e0 | 66 66 65 72 22 29 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 | ffer"))......(list.(flycheck-rea |
| 29600 | 64 2d 63 68 65 63 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 | d-checker.prompt.nil.nil.candida |
| 29620 | 74 65 73 29 20 65 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 | tes).enable)))...(unless.checker |
| 29640 | 0a 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 65 63 | .....(user-error."No.syntax.chec |
| 29660 | 6b 65 72 20 67 69 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 | ker.given"))...(flycheck--toggle |
| 29680 | 2d 63 68 65 63 6b 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 | -checker.checker.enable)...(flyc |
| 296a0 | 68 65 63 6b 2d 62 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 | heck-buffer))....;;;.Syntax.chec |
| 296c0 | 6b 73 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 66 76 61 | ks.for.the.current.buffer.(defva |
| 296e0 | 72 2d 6c 6f 63 61 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 | r-local.flycheck-current-syntax- |
| 29700 | 63 68 65 63 6b 20 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 | check.nil..."The.current.syntax. |
| 29720 | 63 68 65 63 6b 20 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 | check.in.the.this.buffer.").(put |
| 29740 | 20 27 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 | .'flycheck-current-syntax-check. |
| 29760 | 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 6c 79 63 | 'permanent-local.t)..(defun.flyc |
| 29780 | 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 65 63 6b 20 | heck-start-current-syntax-check. |
| 297a0 | 28 63 68 65 63 6b 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 | (checker)..."Start.a.syntax.chec |
| 297c0 | 6b 20 69 6e 20 74 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 | k.in.the.current.buffer.with.CHE |
| 297e0 | 43 4b 45 52 2e 0a 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 | CKER...Set.`flycheck-current-syn |
| 29800 | 74 61 78 2d 63 68 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 | tax-check'.accordingly."...;;.Al |
| 29820 | 6c 6f 63 61 74 65 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 | locate.the.current.syntax.check. |
| 29840 | 2a 62 65 66 6f 72 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 | *before*.starting.it...This.allo |
| 29860 | 77 73 20 66 6f 72 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 | ws.for...;;.synchronous.checks,. |
| 29880 | 77 68 69 63 68 20 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 | which.call.the.status.callback.i |
| 298a0 | 6d 6d 65 64 69 61 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 | mmediately.in.their...;;.start.f |
| 298c0 | 75 6e 63 74 69 6f 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 | unction....(let*.((check........ |
| 298e0 | 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 6e 65 77 0a 20 20 | ...(flycheck-syntax-check-new... |
| 29900 | 20 20 20 20 20 20 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 | .........:buffer.(current-buffer |
| 29920 | 29 0a 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 | )............:checker.checker... |
| 29940 | 20 20 20 20 20 20 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 | .........:context.nil........... |
| 29960 | 20 3a 77 6f 72 6b 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 | .:working-directory.(flycheck-co |
| 29980 | 6d 70 75 74 65 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 | mpute-working-directory.checker) |
| 299a0 | 29 29 0a 20 20 20 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 | ))..........(callback.(flycheck- |
| 299c0 | 62 75 66 66 65 72 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 | buffer-status-callback.check))). |
| 299e0 | 20 20 20 20 28 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 | ....(setq.flycheck-current-synta |
| 29a00 | 78 2d 63 68 65 63 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 | x-check.check).....(flycheck-rep |
| 29a20 | 6f 72 74 2d 73 74 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 | ort-status.'running).....(flyche |
| 29a40 | 63 6b 2d 73 79 6e 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 | ck-syntax-check-start.check.call |
| 29a60 | 62 61 63 6b 29 29 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 | back)))..(defun.flycheck-running |
| 29a80 | 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 61 20 73 79 6e | -p.()..."Determine.whether.a.syn |
| 29aa0 | 74 61 78 20 63 68 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 | tax.check.is.running.in.the.curr |
| 29ac0 | 65 6e 74 20 62 75 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 | ent.buffer."...(not.(null.flyche |
| 29ae0 | 63 6b 2d 63 75 72 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 | ck-current-syntax-check)))..(def |
| 29b00 | 75 6e 20 66 6c 79 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 | un.flycheck-stop.()..."Stop.any. |
| 29b20 | 6f 6e 67 6f 69 6e 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 | ongoing.syntax.check.in.the.curr |
| 29b40 | 65 6e 74 20 62 75 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 | ent.buffer."...(when.(flycheck-r |
| 29b60 | 75 6e 6e 69 6e 67 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 | unning-p).....(flycheck-syntax-c |
| 29b80 | 68 65 63 6b 2d 69 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 | heck-interrupt.flycheck-current- |
| 29ba0 | 73 79 6e 74 61 78 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 | syntax-check).....;;.Remove.the. |
| 29bc0 | 63 75 72 72 65 6e 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 | current.syntax.check,.to.reset.F |
| 29be0 | 6c 79 63 68 65 63 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 | lycheck.into.a.non-running.....; |
| 29c00 | 3b 20 73 74 61 74 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 | ;.state,.and.to.make.`flycheck-r |
| 29c20 | 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 20 69 67 6e | eport-buffer-checker-status'.ign |
| 29c40 | 6f 72 65 20 61 6e 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 | ore.any.....;;.status.reports.fr |
| 29c60 | 6f 6d 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 2e 0a 20 20 20 | om.the.current.syntax.check..... |
| 29c80 | 20 28 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 | .(setq.flycheck-current-syntax-c |
| 29ca0 | 68 65 63 6b 20 6e 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 | heck.nil).....(flycheck-report-s |
| 29cc0 | 74 61 74 75 73 20 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 | tatus.'interrupted)))..(defun.fl |
| 29ce0 | 79 63 68 65 63 6b 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 | ycheck-buffer-status-callback.(s |
| 29d00 | 79 6e 74 61 78 2d 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 | yntax-check)..."Create.a.status. |
| 29d20 | 63 61 6c 6c 62 61 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 | callback.for.SYNTAX-CHECK.in.the |
| 29d40 | 20 63 75 72 72 65 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 | .current.buffer."...(lambda.(&re |
| 29d60 | 73 74 20 61 72 67 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 | st.args).....(apply.#'flycheck-r |
| 29d80 | 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 0a 20 20 20 20 | eport-buffer-checker-status..... |
| 29da0 | 20 20 20 20 20 20 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 | .......syntax-check.args)))..(de |
| 29dc0 | 66 75 6e 20 66 6c 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 | fun.flycheck-buffer.()..."Start. |
| 29de0 | 63 68 65 63 6b 69 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 | checking.syntax.in.the.current.b |
| 29e00 | 75 66 66 65 72 2e 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 | uffer...Get.a.syntax.checker.for |
| 29e20 | 20 74 68 65 20 63 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 | .the.current.buffer.with.`flyche |
| 29e40 | 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 27 2c 20 61 6e 64 20 | ck-get-checker-for-buffer',.and. |
| 29e60 | 73 74 61 72 74 20 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 | start.it."...(interactive)...(fl |
| 29e80 | 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 20 20 28 | ycheck-clean-deferred-check)...( |
| 29ea0 | 69 66 20 66 6c 79 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 | if.flycheck-mode.......(unless.( |
| 29ec0 | 66 6c 79 63 68 65 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 | flycheck-running-p).........;;.C |
| 29ee0 | 6c 65 61 72 20 65 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 | lear.error.list.and.mark.all.ove |
| 29f00 | 72 6c 61 79 73 20 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 | rlays.for.deletion...We.do.not.. |
| 29f20 | 20 20 20 20 20 20 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 | .......;;.delete.all.overlays.im |
| 29f40 | 6d 65 64 69 61 74 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 | mediately.to.avoid.excessive.re- |
| 29f60 | 64 69 73 70 6c 61 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 | displays.and.........;;.flickeri |
| 29f80 | 6e 67 2c 20 69 66 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 | ng,.if.the.same.errors.gets.high |
| 29fa0 | 6c 69 67 68 74 65 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 | lighted.again.after.the.check... |
| 29fc0 | 20 20 20 20 20 20 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 | ......;;.completed..........(run |
| 29fe0 | 2d 68 6f 6f 6b 73 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 | -hooks.'flycheck-before-syntax-c |
| 2a000 | 68 65 63 6b 2d 68 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 | heck-hook).........(flycheck-cle |
| 2a020 | 61 72 2d 65 72 72 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 | ar-errors).........(flycheck-mar |
| 2a040 | 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 6f 6e 29 0a 20 20 20 | k-all-overlays-for-deletion).... |
| 2a060 | 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 20 20 | .....(condition-case.err........ |
| 2a080 | 20 20 20 20 20 28 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 | .....(let*.((checker.(flycheck-g |
| 2a0a0 | 65 74 2d 63 68 65 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 | et-checker-for-buffer)))........ |
| 2a0c0 | 20 20 20 20 20 20 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 | .......(if.checker.............. |
| 2a0e0 | 20 20 20 20 20 28 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 | .....(flycheck-start-current-syn |
| 2a100 | 74 61 78 2d 63 68 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 | tax-check.checker).............. |
| 2a120 | 20 20 20 28 66 6c 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 | ...(flycheck-clear)............. |
| 2a140 | 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 27 6e 6f 2d | ....(flycheck-report-status.'no- |
| 2a160 | 63 68 65 63 6b 65 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 | checker)))...........(error..... |
| 2a180 | 20 20 20 20 20 20 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 | .......(flycheck-report-failed-s |
| 2a1a0 | 79 6e 74 61 78 2d 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 | yntax-check)............(signal. |
| 2a1c0 | 28 63 61 72 20 65 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 | (car.err).(cdr.err))))).....(use |
| 2a1e0 | 72 2d 65 72 72 6f 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 | r-error."Flycheck.mode.disabled" |
| 2a200 | 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 74 2d 62 75 66 66 | )))..(defun.flycheck-report-buff |
| 2a220 | 65 72 2d 63 68 65 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 | er-checker-status.....(syntax-ch |
| 2a240 | 65 63 6b 20 73 74 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 | eck.status.&optional.data)..."In |
| 2a260 | 20 42 55 46 46 45 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 | .BUFFER,.report.a.SYNTAX-CHECK.S |
| 2a280 | 54 41 54 55 53 20 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 | TATUS.with.DATA...SYNTAX-CHECK.i |
| 2a2a0 | 73 20 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 27 20 77 68 | s.the.`flycheck-syntax-check'.wh |
| 2a2c0 | 69 63 68 20 72 65 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 | ich.reported.STATUS...STATUS.den |
| 2a2e0 | 6f 74 65 73 20 74 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 | otes.the.status.of.CHECKER,.with |
| 2a300 | 20 61 6e 20 6f 70 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 | .an.optional.DATA...STATUS.may.b |
| 2a320 | 65 20 6f 6e 65 20 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 | e.one.of.the.following.symbols:. |
| 2a340 | 0a 60 65 72 72 6f 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 | .`errored'......The.syntax.check |
| 2a360 | 65 72 20 68 61 73 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 | er.has.errored...DATA.is.an.opti |
| 2a380 | 6f 6e 61 6c 20 65 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 | onal.error......message........T |
| 2a3a0 | 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 20 | his.report.finishes.the.current. |
| 2a3c0 | 73 79 6e 74 61 78 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 | syntax.check...`interrupted'.... |
| 2a3e0 | 20 20 54 68 65 20 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 | ..The.syntax.checker.was.interru |
| 2a400 | 70 74 65 64 2e 20 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 | pted...DATA.is.ignored........Th |
| 2a420 | 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 20 73 | is.report.finishes.the.current.s |
| 2a440 | 79 6e 74 61 78 20 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 | yntax.check...`finished'......Th |
| 2a460 | 65 20 73 79 6e 74 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 | e.syntax.checker.has.finished.wi |
| 2a480 | 74 68 20 61 20 70 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 | th.a.proper.error.report......fo |
| 2a4a0 | 72 20 74 68 65 20 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 | r.the.current.buffer...DATA.is.t |
| 2a4c0 | 68 65 20 28 70 6f 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 | he.(potentially.empty)......list |
| 2a4e0 | 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 74 73 20 72 65 70 | .of.`flycheck-error'.objects.rep |
| 2a500 | 6f 72 74 65 64 20 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 | orted.by.the.syntax......check.. |
| 2a520 | 0a 20 20 20 20 20 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 | ......This.report.finishes.the.c |
| 2a540 | 75 72 72 65 6e 74 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 | urrent.syntax.check...`suspiciou |
| 2a560 | 73 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 65 6e 63 6f 75 | s'......The.syntax.checker.encou |
| 2a580 | 6e 74 65 72 65 64 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 | ntered.a.suspicious.state,.which |
| 2a5a0 | 20 74 68 65 0a 20 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 | .the......user.needs.to.be.infor |
| 2a5c0 | 6d 65 64 20 61 62 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 | med.about...DATA.is.an.optional. |
| 2a5e0 | 20 20 20 20 20 6d 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 | .....message...A.syntax.checker. |
| 2a600 | 5f 6d 75 73 74 5f 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 | _must_.report.a.status.at.least. |
| 2a620 | 6f 6e 63 65 20 77 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 | once.with.any.symbol.that.finish |
| 2a640 | 65 73 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 65 72 2e 20 20 | es.the.current.syntax.checker... |
| 2a660 | 4f 74 68 65 72 77 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 | Otherwise.Flycheck.gets.stuck.wi |
| 2a680 | 74 68 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 2e 0a 0a 49 66 | th.the.current.syntax.check...If |
| 2a6a0 | 20 43 48 45 43 4b 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 | .CHECKER.is.not.the.currently.us |
| 2a6c0 | 65 64 20 73 79 6e 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 | ed.syntax.checker.in.`flycheck-c |
| 2a6e0 | 75 72 72 65 6e 74 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 | urrent-syntax-check',.the.status |
| 2a700 | 20 72 65 70 6f 72 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 | .report.is.largely.ignored...Not |
| 2a720 | 61 62 6c 79 2c 20 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 | ably,.any.errors.reported.by.the |
| 2a740 | 20 63 68 65 63 6b 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 | .checker.are.discarded."...(let. |
| 2a760 | 28 28 62 75 66 66 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 | ((buffer.(flycheck-syntax-check- |
| 2a780 | 62 75 66 66 65 72 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 | buffer.syntax-check))).....;;.Ig |
| 2a7a0 | 6e 6f 72 65 20 74 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 | nore.the.status.report.if.the.bu |
| 2a7c0 | 66 66 65 72 20 69 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 | ffer.is.gone,.or.if.this.syntax. |
| 2a7e0 | 63 68 65 63 6b 0a 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 | check.....;;.isn't.the.current.o |
| 2a800 | 6e 65 20 69 6e 20 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 | ne.in.buffer.(which.can.happen.i |
| 2a820 | 66 20 74 68 69 73 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 | f.this.is.an.old.....;;.report.o |
| 2a840 | 66 20 61 6e 20 69 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 | f.an.interrupted.syntax.check,.a |
| 2a860 | 6e 64 20 61 20 6e 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 | nd.a.new.syntax.check.was.starte |
| 2a880 | 64 0a 20 20 20 20 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 | d.....;;.since.this.check.was.in |
| 2a8a0 | 74 65 72 72 75 70 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 | terrupted).....(when.(and.(buffe |
| 2a8c0 | 72 2d 6c 69 76 65 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 | r-live-p.buffer)................ |
| 2a8e0 | 28 65 71 20 73 79 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 | (eq.syntax-check................ |
| 2a900 | 20 20 20 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 | ....(buffer-local-value.'flychec |
| 2a920 | 6b 2d 63 75 72 72 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 | k-current-syntax-check.buffer))) |
| 2a940 | 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 62 75 66 66 | .......(with-current-buffer.buff |
| 2a960 | 65 72 0a 20 20 20 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 | er.........(let.((checker.(flych |
| 2a980 | 65 63 6b 2d 73 79 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 | eck-syntax-check-checker.syntax- |
| 2a9a0 | 63 68 65 63 6b 29 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 | check)))...........(pcase.status |
| 2a9c0 | 0a 20 20 20 20 20 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 | .............((or.`errored.`inte |
| 2a9e0 | 72 72 75 70 74 65 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 | rrupted)..............(flycheck- |
| 2aa00 | 72 65 70 6f 72 74 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 | report-failed-syntax-check.statu |
| 2aa20 | 73 29 0a 20 20 20 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 | s)..............(when.(eq.status |
| 2aa40 | 20 27 65 72 72 6f 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 | .'errored)................;;.In. |
| 2aa60 | 63 61 73 65 20 6f 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 | case.of.error,.show.the.error.me |
| 2aa80 | 73 73 61 67 65 0a 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 | ssage................(message."E |
| 2aaa0 | 72 72 6f 72 20 66 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 | rror.from.syntax.checker.%s:.%s" |
| 2aac0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 | .........................checker |
| 2aae0 | 20 28 6f 72 20 64 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 | .(or.data."UNKNOWN!"))))........ |
| 2ab00 | 20 20 20 20 20 28 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 | .....(`suspicious..............( |
| 2ab20 | 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 20 20 | when.flycheck-mode.............. |
| 2ab40 | 20 20 28 6d 65 73 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 | ..(message."Suspicious.state.fro |
| 2ab60 | 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 20 20 | m.syntax.checker.%s:.%s"........ |
| 2ab80 | 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 61 74 | .................checker.(or.dat |
| 2aba0 | 61 20 22 55 4e 4b 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 | a."UNKNOWN!")))..............(fl |
| 2abc0 | 79 63 68 65 63 6b 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 | ycheck-report-status.'suspicious |
| 2abe0 | 29 29 0a 20 20 20 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 | )).............(`finished....... |
| 2ac00 | 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 20 | .......(when.flycheck-mode...... |
| 2ac20 | 20 20 20 20 20 20 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 | ..........;;.Only.report.errors. |
| 2ac40 | 66 72 6f 6d 20 74 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 | from.the.checker.if.Flycheck.Mod |
| 2ac60 | 65 20 69 73 0a 20 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 | e.is................;;.still.ena |
| 2ac80 | 62 6c 65 64 2e 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 66 | bled.................(flycheck-f |
| 2aca0 | 69 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 0a 20 20 20 20 20 | inish-current-syntax-check...... |
| 2acc0 | 20 20 20 20 20 20 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 | ...........data................. |
| 2ace0 | 28 66 6c 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 | (flycheck-syntax-check-working-d |
| 2ad00 | 69 72 65 63 74 6f 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 | irectory.syntax-check))))....... |
| 2ad20 | 20 20 20 20 20 20 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 | ......(_..............(error."Un |
| 2ad40 | 6b 6e 6f 77 6e 20 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 | known.status.%s.from.syntax.chec |
| 2ad60 | 6b 65 72 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 73 74 61 74 | ker.%s".....................stat |
| 2ad80 | 75 73 20 63 68 65 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 | us.checker))))))))..(defun.flych |
| 2ada0 | 65 63 6b 2d 66 69 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 | eck-finish-current-syntax-check. |
| 2adc0 | 28 65 72 72 6f 72 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 | (errors.working-dir)..."Finish.t |
| 2ade0 | 68 65 20 63 75 72 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 | he.current.syntax-check.in.the.c |
| 2ae00 | 75 72 72 65 6e 74 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 | urrent.buffer.with.ERRORS...ERRO |
| 2ae20 | 52 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 | RS.is.a.list.of.`flycheck-error' |
| 2ae40 | 20 6f 62 6a 65 63 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 | .objects.reported.by.the.current |
| 2ae60 | 20 73 79 6e 74 61 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 | .syntax.check.in.`flycheck-curre |
| 2ae80 | 6e 74 2d 73 79 6e 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 | nt-syntax-check'...Report.all.ER |
| 2aea0 | 52 4f 52 53 20 61 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 | RORS.and.potentially.start.any.n |
| 2aec0 | 65 78 74 20 73 79 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 | ext.syntax.checkers...If.the.cur |
| 2aee0 | 72 65 6e 74 20 73 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 | rent.syntax.checker.reported.exc |
| 2af00 | 65 73 73 69 76 65 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 | essive.errors,.it.is.disabled.vi |
| 2af20 | 61 20 60 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 63 68 | a.`flycheck-disable-excessive-ch |
| 2af40 | 65 63 6b 65 72 27 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 | ecker'.for.subsequent.syntax.che |
| 2af60 | 63 6b 73 2e 0a 0a 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 | cks...Relative.file.names.in.ERR |
| 2af80 | 4f 52 53 20 77 69 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 | ORS.will.be.expanded.relative.to |
| 2afa0 | 0a 57 4f 52 4b 49 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 | .WORKING-DIR."...(let*.((syntax- |
| 2afc0 | 63 68 65 63 6b 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 | check.flycheck-current-syntax-ch |
| 2afe0 | 65 63 6b 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 68 65 63 6b | eck)..........(checker.(flycheck |
| 2b000 | 2d 73 79 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 | -syntax-check-checker.syntax-che |
| 2b020 | 63 6b 29 29 0a 20 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 | ck))..........(errors.(flycheck- |
| 2b040 | 72 65 6c 65 76 61 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 | relevant-errors................. |
| 2b060 | 20 20 28 66 6c 79 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 | ..(flycheck-fill-and-expand-erro |
| 2b080 | 72 2d 66 69 6c 65 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 | r-file-names.................... |
| 2b0a0 | 28 66 6c 79 63 68 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 | (flycheck-filter-errors......... |
| 2b0c0 | 20 20 20 20 20 20 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 | ............(flycheck-assert-err |
| 2b0e0 | 6f 72 2d 6c 69 73 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 | or-list-p.errors).checker)...... |
| 2b100 | 20 20 20 20 20 20 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 | ..............working-dir))))... |
| 2b120 | 20 20 28 75 6e 6c 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 | ..(unless.(flycheck-disable-exce |
| 2b140 | 73 73 69 76 65 2d 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 | ssive-checker.checker.errors)... |
| 2b160 | 20 20 20 20 28 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 | ....(flycheck-report-current-err |
| 2b180 | 6f 72 73 20 65 72 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 | ors.errors)).....(let.((next-che |
| 2b1a0 | 63 6b 65 72 20 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 2d | cker.(flycheck-get-next-checker- |
| 2b1c0 | 66 6f 72 2d 62 75 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 | for-buffer.checker))).......(if. |
| 2b1e0 | 6e 65 78 74 2d 63 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 | next-checker...........(flycheck |
| 2b200 | 2d 73 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 6e 65 78 74 | -start-current-syntax-check.next |
| 2b220 | 2d 63 68 65 63 6b 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 | -checker).........(setq.flycheck |
| 2b240 | 2d 63 75 72 72 65 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 | -current-syntax-check.nil)...... |
| 2b260 | 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 27 66 69 6e 69 | ...(flycheck-report-status.'fini |
| 2b280 | 73 68 65 64 29 0a 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 | shed).........;;.Delete.overlays |
| 2b2a0 | 20 6f 6e 6c 79 20 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 | .only.after.the.very.last.checke |
| 2b2c0 | 72 20 68 61 73 20 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 | r.has.run,.to.avoid.........;;.f |
| 2b2e0 | 6c 69 63 6b 65 72 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 | lickering.on.intermediate.re-dis |
| 2b300 | 70 6c 61 79 73 0a 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 | plays.........(flycheck-delete-m |
| 2b320 | 61 72 6b 65 64 2d 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 | arked-overlays).........(flychec |
| 2b340 | 6b 2d 65 72 72 6f 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 | k-error-list-refresh).........(r |
| 2b360 | 75 6e 2d 68 6f 6f 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 | un-hooks.'flycheck-after-syntax- |
| 2b380 | 63 68 65 63 6b 2d 68 6f 6f 6b 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 | check-hook).........(when.(and.f |
| 2b3a0 | 6c 79 63 68 65 63 6b 2d 61 75 74 6f 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d 61 66 74 65 | lycheck-auto-display-errors-afte |
| 2b3c0 | 72 2d 63 68 65 63 6b 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | r-checking....................(e |
| 2b3e0 | 71 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 | q.(current-buffer).(window-buffe |
| 2b400 | 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 | r)))...........(flycheck-display |
| 2b420 | 2d 65 72 72 6f 72 2d 61 74 2d 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 49 6d 6d | -error-at-point)).........;;.Imm |
| 2b440 | 65 64 69 61 74 65 6c 79 20 74 72 79 20 74 6f 20 72 75 6e 20 61 6e 79 20 70 65 6e 64 69 6e 67 20 | ediately.try.to.run.any.pending. |
| 2b460 | 64 65 66 65 72 72 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 77 68 69 63 68 0a 20 20 20 | deferred.syntax.check,.which.... |
| 2b480 | 20 20 20 20 20 3b 3b 20 77 65 72 65 20 74 72 69 67 67 65 72 65 64 20 62 79 20 69 6e 74 65 72 6d | .....;;.were.triggered.by.interm |
| 2b4a0 | 65 64 69 61 74 65 20 61 75 74 6f 6d 61 74 69 63 20 63 68 65 63 6b 20 65 76 65 6e 74 2c 20 74 6f | ediate.automatic.check.event,.to |
| 2b4c0 | 20 6d 61 6b 65 20 73 75 72 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 74 68 61 74 20 77 65 20 71 75 | .make.sure.........;;.that.we.qu |
| 2b4e0 | 69 63 6b 6c 79 20 72 65 66 69 6e 65 20 6f 75 74 64 61 74 65 64 20 65 72 72 6f 72 20 69 6e 66 6f | ickly.refine.outdated.error.info |
| 2b500 | 72 6d 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 65 72 66 6f 72 | rmation.........(flycheck-perfor |
| 2b520 | 6d 2d 64 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 29 29 29 29 0a 0a 28 64 | m-deferred-syntax-check)))))..(d |
| 2b540 | 65 66 75 6e 20 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 | efun.flycheck-disable-excessive- |
| 2b560 | 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 72 20 65 72 72 6f 72 73 29 0a 20 20 22 44 69 73 61 | checker.(checker.errors)..."Disa |
| 2b580 | 62 6c 65 20 43 48 45 43 4b 45 52 20 69 66 20 69 74 20 72 65 70 6f 72 74 65 64 20 65 78 63 65 73 | ble.CHECKER.if.it.reported.exces |
| 2b5a0 | 73 69 76 65 20 45 52 52 4f 52 53 2e 0a 0a 49 66 20 45 52 52 4f 52 53 20 68 61 73 20 6d 6f 72 65 | sive.ERRORS...If.ERRORS.has.more |
| 2b5c0 | 20 69 74 65 6d 73 20 74 68 61 6e 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 65 72 | .items.than.`flycheck-checker-er |
| 2b5e0 | 72 6f 72 2d 74 68 72 65 73 68 6f 6c 64 27 2c 0a 61 64 64 20 43 48 45 43 4b 45 52 20 74 6f 20 60 | ror-threshold',.add.CHECKER.to.` |
| 2b600 | 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 65 64 | flycheck--automatically-disabled |
| 2b620 | 2d 63 68 65 63 6b 65 72 73 27 2c 20 61 6e 64 0a 73 68 6f 77 20 61 20 77 61 72 6e 69 6e 67 2e 0a | -checkers',.and.show.a.warning.. |
| 2b640 | 0a 52 65 74 75 72 6e 20 74 20 77 68 65 6e 20 43 48 45 43 4b 45 52 20 77 61 73 20 64 69 73 61 62 | .Return.t.when.CHECKER.was.disab |
| 2b660 | 6c 65 64 2c 20 6f 72 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 | led,.or.nil.otherwise."...(when. |
| 2b680 | 28 61 6e 64 20 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 | (and.flycheck-checker-error-thre |
| 2b6a0 | 73 68 6f 6c 64 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 65 72 | shold..............(>.(length.er |
| 2b6c0 | 72 6f 72 73 29 20 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 | rors).flycheck-checker-error-thr |
| 2b6e0 | 65 73 68 6f 6c 64 29 29 0a 20 20 20 20 3b 3b 20 44 69 73 61 62 6c 65 20 43 48 45 43 4b 45 52 20 | eshold)).....;;.Disable.CHECKER. |
| 2b700 | 66 6f 72 20 74 68 69 73 20 62 75 66 66 65 72 0a 20 20 20 20 3b 3b 20 28 60 66 6c 79 63 68 65 63 | for.this.buffer.....;;.(`flychec |
| 2b720 | 6b 2d 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 | k--automatically-disabled-checke |
| 2b740 | 72 73 27 20 69 73 20 61 20 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 29 2e 0a 20 20 20 20 28 6c | rs'.is.a.local.variable)......(l |
| 2b760 | 77 61 72 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 2d 63 68 65 63 6b 65 72 29 20 | warn.'(flycheck.syntax-checker). |
| 2b780 | 3a 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 28 73 75 62 73 74 69 74 75 74 65 2d | :warning............(substitute- |
| 2b7a0 | 63 6f 6d 6d 61 6e 64 2d 6b 65 79 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 53 79 6e 74 61 78 | command-keys............."Syntax |
| 2b7c0 | 20 63 68 65 63 6b 65 72 20 25 73 20 72 65 70 6f 72 74 65 64 20 74 6f 6f 20 6d 61 6e 79 20 65 72 | .checker.%s.reported.too.many.er |
| 2b7e0 | 72 6f 72 73 20 28 25 73 29 20 61 6e 64 20 69 73 20 64 69 73 61 62 6c 65 64 2e 0a 55 73 65 20 60 | rors.(%s).and.is.disabled..Use.` |
| 2b800 | 5c 5c 5b 63 75 73 74 6f 6d 69 7a 65 2d 76 61 72 69 61 62 6c 65 5d 20 52 45 54 20 66 6c 79 63 68 | \\[customize-variable].RET.flych |
| 2b820 | 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 27 20 74 6f 0a | eck-checker-error-threshold'.to. |
| 2b840 | 63 68 61 6e 67 65 20 74 68 65 20 74 68 72 65 73 68 6f 6c 64 20 6f 72 20 60 5c 5c 5b 75 6e 69 76 | change.the.threshold.or.`\\[univ |
| 2b860 | 65 72 73 61 6c 2d 61 72 67 75 6d 65 6e 74 5d 20 5c 0a 5c 5c 5b 66 6c 79 63 68 65 63 6b 2d 64 69 | ersal-argument].\.\\[flycheck-di |
| 2b880 | 73 61 62 6c 65 2d 63 68 65 63 6b 65 72 5d 27 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 74 68 65 | sable-checker]'.to.re-enable.the |
| 2b8a0 | 20 63 68 65 63 6b 65 72 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 28 | .checker.")............checker.( |
| 2b8c0 | 6c 65 6e 67 74 68 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 70 75 73 68 20 63 68 65 63 6b 65 | length.errors)).....(push.checke |
| 2b8e0 | 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 6c | r.flycheck--automatically-disabl |
| 2b900 | 65 64 2d 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | ed-checkers).....t))..(defun.fly |
| 2b920 | 63 68 65 63 6b 2d 63 6c 65 61 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 68 61 6c 6c 2d 69 6e 74 | check-clear.(&optional.shall-int |
| 2b940 | 65 72 72 75 70 74 29 0a 20 20 22 43 6c 65 61 72 20 61 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 74 | errupt)..."Clear.all.errors.in.t |
| 2b960 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 57 69 74 68 20 70 72 65 66 69 78 20 | he.current.buffer...With.prefix. |
| 2b980 | 61 72 67 20 6f 72 20 53 48 41 4c 4c 2d 49 4e 54 45 52 52 55 50 54 20 6e 6f 6e 2d 6e 69 6c 2c 20 | arg.or.SHALL-INTERRUPT.non-nil,. |
| 2b9a0 | 61 6c 73 6f 20 69 6e 74 65 72 72 75 70 74 20 74 68 65 0a 63 75 72 72 65 6e 74 20 73 79 6e 74 61 | also.interrupt.the.current.synta |
| 2b9c0 | 78 20 63 68 65 63 6b 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 | x.check."...(interactive."P")... |
| 2b9e0 | 28 77 68 65 6e 20 73 68 61 6c 6c 2d 69 6e 74 65 72 72 75 70 74 0a 20 20 20 20 28 66 6c 79 63 68 | (when.shall-interrupt.....(flych |
| 2ba00 | 65 63 6b 2d 73 74 6f 70 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 6c 65 74 65 2d 61 6c | eck-stop))...(flycheck-delete-al |
| 2ba20 | 6c 2d 6f 76 65 72 6c 61 79 73 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 65 72 | l-overlays)...(flycheck-clear-er |
| 2ba40 | 72 6f 72 73 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 | rors)...(flycheck-clear-displaye |
| 2ba60 | 64 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | d-error-messages)...(flycheck-er |
| 2ba80 | 72 6f 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 69 | ror-list-refresh)...(flycheck-hi |
| 2baa0 | 64 65 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | de-error-buffer))..(defun.flyche |
| 2bac0 | 63 6b 2d 2d 65 6d 70 74 79 2d 76 61 72 69 61 62 6c 65 73 20 28 29 0a 20 20 22 45 6d 70 74 79 20 | ck--empty-variables.()..."Empty. |
| 2bae0 | 76 61 72 69 61 62 6c 65 73 20 75 73 65 64 20 62 79 20 46 6c 79 63 68 65 63 6b 2e 22 0a 20 20 28 | variables.used.by.Flycheck."...( |
| 2bb00 | 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 66 | kill-local-variable.'flycheck--f |
| 2bb20 | 69 6c 65 2d 74 72 75 65 6e 61 6d 65 2d 63 61 63 68 65 29 0a 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 | ile-truename-cache)...(kill-loca |
| 2bb40 | 6c 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 | l-variable.'flycheck--idle-trigg |
| 2bb60 | 65 72 2d 74 69 6d 65 72 29 0a 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 | er-timer)...(kill-local-variable |
| 2bb80 | 20 27 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 74 69 | .'flycheck--idle-trigger-conditi |
| 2bba0 | 6f 6e 73 29 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 79 | ons)...(kill-local-variable.'fly |
| 2bbc0 | 63 68 65 63 6b 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 29 29 | check--last-error-display-tick)) |
| 2bbe0 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e 20 28 26 6f 70 74 | ..(defun.flycheck-teardown.(&opt |
| 2bc00 | 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 67 6c 6f 62 61 6c 29 0a 20 20 22 54 65 61 72 64 6f 77 6e | ional.ignore-global)..."Teardown |
| 2bc20 | 20 46 6c 79 63 68 65 63 6b 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e | .Flycheck.in.the.current.buffer. |
| 2bc40 | 0a 0a 43 6f 6d 70 6c 65 74 65 6c 79 20 63 6c 65 61 72 20 74 68 65 20 77 68 6f 6c 65 20 46 6c 79 | ..Completely.clear.the.whole.Fly |
| 2bc60 | 63 68 65 63 6b 20 73 74 61 74 65 2e 20 20 52 65 6d 6f 76 65 20 6f 76 65 72 6c 61 79 73 2c 20 6b | check.state...Remove.overlays,.k |
| 2bc80 | 69 6c 6c 0a 72 75 6e 6e 69 6e 67 20 63 68 65 63 6b 73 2c 20 61 6e 64 20 65 6d 70 74 79 20 61 6c | ill.running.checks,.and.empty.al |
| 2bca0 | 6c 20 76 61 72 69 61 62 6c 65 73 20 75 73 65 64 20 62 79 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 55 | l.variables.used.by.Flycheck...U |
| 2bcc0 | 6e 6c 65 73 73 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 47 | nless.optional.argument.IGNORE-G |
| 2bce0 | 4c 4f 42 41 4c 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 68 65 63 6b 20 74 6f 20 73 65 65 0a 69 | LOBAL.is.non-nil,.check.to.see.i |
| 2bd00 | 66 20 6e 6f 20 6d 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 62 75 66 66 65 72 73 20 72 65 6d 61 69 | f.no.more.Flycheck.buffers.remai |
| 2bd20 | 6e 20 28 61 73 69 64 65 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 0a 62 75 66 66 65 72 | n.(aside.from.the.current.buffer |
| 2bd40 | 29 2c 20 61 6e 64 20 69 66 20 73 6f 20 74 68 65 6e 20 63 6c 65 61 6e 20 75 70 20 67 6c 6f 62 61 | ),.and.if.so.then.clean.up.globa |
| 2bd60 | 6c 20 68 6f 6f 6b 73 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 | l.hooks."...(flycheck-safe-delet |
| 2bd80 | 65 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 74 6f 70 29 | e-temporaries)...(flycheck-stop) |
| 2bda0 | 0a 20 20 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 | ...(flycheck-clean-deferred-chec |
| 2bdc0 | 6b 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 28 66 6c 79 63 68 65 63 | k)...(flycheck-clear)...(flychec |
| 2bde0 | 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 2d | k-cancel-error-display-error-at- |
| 2be00 | 70 6f 69 6e 74 2d 74 69 6d 65 72 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 6c 65 61 72 2d | point-timer)...(flycheck--clear- |
| 2be20 | 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d | idle-trigger-timer)...(flycheck- |
| 2be40 | 2d 65 6d 70 74 79 2d 76 61 72 69 61 62 6c 65 73 29 0a 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 | -empty-variables)...(unless.(or. |
| 2be60 | 69 67 6e 6f 72 65 2d 67 6c 6f 62 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 | ignore-global...............(seq |
| 2be80 | 2d 73 6f 6d 65 20 28 6c 61 6d 62 64 61 20 28 62 75 66 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -some.(lambda.(buf)............. |
| 2bea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 62 | ..............(and.(not.(equal.b |
| 2bec0 | 75 66 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | uf.(current-buffer)))........... |
| 2bee0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c 6f 63 | .....................(buffer-loc |
| 2bf00 | 61 6c 2d 76 61 6c 75 65 20 27 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 62 75 66 29 29 29 0a 20 | al-value.'flycheck-mode.buf))).. |
| 2bf20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 6c | .......................(buffer-l |
| 2bf40 | 69 73 74 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 | ist))).....(flycheck-global-tear |
| 2bf60 | 64 6f 77 6e 20 27 69 67 6e 6f 72 65 2d 6c 6f 63 61 6c 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 41 75 74 | down.'ignore-local)))....;;;.Aut |
| 2bf80 | 6f 6d 61 74 69 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 69 6e 20 61 20 62 75 66 66 | omatic.syntax.checking.in.a.buff |
| 2bfa0 | 65 72 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 63 68 65 63 6b 2d 61 75 74 | er.(defun.flycheck-may-check-aut |
| 2bfc0 | 6f 6d 61 74 69 63 61 6c 6c 79 20 28 26 72 65 73 74 20 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 20 | omatically.(&rest.conditions)... |
| 2bfe0 | 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 62 75 66 66 65 72 20 6d 61 | "Determine.whether.the.buffer.ma |
| 2c000 | 79 20 62 65 20 63 68 65 63 6b 65 64 20 75 6e 64 65 72 20 6f 6e 65 20 6f 66 20 43 4f 4e 44 49 54 | y.be.checked.under.one.of.CONDIT |
| 2c020 | 49 4f 4e 53 2e 0a 0a 52 65 61 64 2d 6f 6e 6c 79 20 62 75 66 66 65 72 73 20 6d 61 79 20 6e 65 76 | IONS...Read-only.buffers.may.nev |
| 2c040 | 65 72 20 62 65 20 63 68 65 63 6b 65 64 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 0a 0a 49 66 | er.be.checked.automatically...If |
| 2c060 | 20 43 4f 4e 44 49 54 49 4f 4e 53 20 61 72 65 20 67 69 76 65 6e 2c 20 64 65 74 65 72 6d 69 6e 65 | .CONDITIONS.are.given,.determine |
| 2c080 | 20 77 68 65 74 68 65 72 20 73 79 6e 74 61 78 20 6d 61 79 20 62 65 20 63 68 65 63 6b 65 64 0a 75 | .whether.syntax.may.be.checked.u |
| 2c0a0 | 6e 64 65 72 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 6f 66 20 74 68 65 6d 2c 20 61 63 63 6f 72 | nder.at.least.one.of.them,.accor |
| 2c0c0 | 64 69 6e 67 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 | ding.to.`flycheck-check-syntax-a |
| 2c0e0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 22 0a 20 20 28 61 6e 64 20 28 6e 6f 74 20 28 6f 72 20 | utomatically'."...(and.(not.(or. |
| 2c100 | 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 28 66 6c 79 63 68 65 63 6b 2d 65 70 68 65 6d | buffer-read-only.(flycheck-ephem |
| 2c120 | 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 29 29 29 0a 20 20 20 20 20 20 20 28 66 69 6c 65 2d 65 78 | eral-buffer-p)))........(file-ex |
| 2c140 | 69 73 74 73 2d 70 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 | ists-p.default-directory)....... |
| 2c160 | 20 28 6f 72 20 28 6e 6f 74 20 63 6f 6e 64 69 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 20 20 | .(or.(not.conditions)........... |
| 2c180 | 20 28 73 65 71 2d 73 6f 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 | .(seq-some.............(lambda.( |
| 2c1a0 | 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 63 | condition)...............(memq.c |
| 2c1c0 | 6f 6e 64 69 74 69 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 | ondition.flycheck-check-syntax-a |
| 2c1e0 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 64 69 | utomatically)).............condi |
| 2c200 | 74 69 6f 6e 73 29 29 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 | tions))))..(defvar-local.flychec |
| 2c220 | 6b 2d 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 20 6e 69 6c 0a 20 20 22 54 69 6d | k--idle-trigger-timer.nil..."Tim |
| 2c240 | 65 72 20 75 73 65 64 20 74 6f 20 74 72 69 67 67 65 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 | er.used.to.trigger.a.syntax.chec |
| 2c260 | 6b 20 61 66 74 65 72 20 61 6e 20 69 64 6c 65 20 64 65 6c 61 79 2e 22 29 0a 0a 28 64 65 66 76 61 | k.after.an.idle.delay.")..(defva |
| 2c280 | 72 2d 6c 6f 63 61 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 63 | r-local.flycheck--idle-trigger-c |
| 2c2a0 | 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 0a 20 20 22 4c 69 73 74 20 6f 66 20 63 6f 6e 64 69 74 69 | onditions.nil..."List.of.conditi |
| 2c2c0 | 6f 6e 73 20 75 6e 64 65 72 20 77 68 69 63 68 20 61 6e 20 69 64 6c 65 20 73 79 6e 74 61 78 20 63 | ons.under.which.an.idle.syntax.c |
| 2c2e0 | 68 65 63 6b 20 77 69 6c 6c 20 62 65 20 74 72 69 67 67 65 72 65 64 2e 0a 54 68 69 73 20 77 69 6c | heck.will.be.triggered..This.wil |
| 2c300 | 6c 20 62 65 20 73 6f 6d 65 20 73 75 62 73 65 74 20 6f 66 20 74 68 65 20 61 6c 6c 6f 77 61 62 6c | l.be.some.subset.of.the.allowabl |
| 2c320 | 65 20 76 61 6c 75 65 73 20 66 6f 72 0a 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e | e.values.for.`flycheck-check-syn |
| 2c340 | 74 61 78 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 27 2e 0a 0a 46 6f 72 20 65 78 61 6d 70 6c 65 | tax-automatically'...For.example |
| 2c360 | 2c 20 69 66 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 75 66 66 | ,.if.the.user.switches.to.a.buff |
| 2c380 | 65 72 20 61 6e 64 20 74 68 65 6e 20 6d 61 6b 65 73 20 61 6e 0a 65 64 69 74 2c 20 74 68 69 73 20 | er.and.then.makes.an.edit,.this. |
| 2c3a0 | 6c 69 73 74 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 20 76 61 6c 75 65 73 20 60 69 64 6c 65 2d | list.will.have.the.values.`idle- |
| 2c3c0 | 63 68 61 6e 67 65 27 20 61 6e 64 0a 60 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 27 | change'.and.`idle-buffer-switch' |
| 2c3e0 | 20 69 6e 20 69 74 2c 20 61 74 20 6c 65 61 73 74 20 75 6e 74 69 6c 20 74 68 65 20 69 64 6c 65 20 | .in.it,.at.least.until.the.idle. |
| 2c400 | 74 69 6d 65 72 0a 65 78 70 69 72 65 73 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | timer.expires.")..(defun.flychec |
| 2c420 | 6b 2d 62 75 66 66 65 72 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 28 26 6f 70 74 69 6f 6e 61 | k-buffer-automatically.(&optiona |
| 2c440 | 6c 20 63 6f 6e 64 69 74 69 6f 6e 20 66 6f 72 63 65 2d 64 65 66 65 72 72 65 64 29 0a 20 20 22 41 | l.condition.force-deferred)..."A |
| 2c460 | 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 61 74 20 43 4f 4e | utomatically.check.syntax.at.CON |
| 2c480 | 44 49 54 49 4f 4e 2e 0a 0a 53 79 6e 74 61 78 20 69 73 20 6e 6f 74 20 63 68 65 63 6b 65 64 20 69 | DITION...Syntax.is.not.checked.i |
| 2c4a0 | 66 20 60 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 69 63 61 | f.`flycheck-may-check-automatica |
| 2c4c0 | 6c 6c 79 27 0a 72 65 74 75 72 6e 73 20 6e 69 6c 20 66 6f 72 20 43 4f 4e 44 49 54 49 4f 4e 2e 20 | lly'.returns.nil.for.CONDITION.. |
| 2c4e0 | 20 28 43 4f 4e 44 49 54 49 4f 4e 20 6d 61 79 20 62 65 20 61 20 73 69 6e 67 6c 65 20 63 6f 6e 64 | .(CONDITION.may.be.a.single.cond |
| 2c500 | 69 74 69 6f 6e 0a 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 74 68 65 6d 2e 29 0a 0a 54 68 65 20 73 | ition.or.a.list.of.them.)..The.s |
| 2c520 | 79 6e 74 61 78 20 63 68 65 63 6b 20 69 73 20 64 65 66 65 72 72 65 64 20 69 66 20 46 4f 52 43 45 | yntax.check.is.deferred.if.FORCE |
| 2c540 | 2d 44 45 46 45 52 52 45 44 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 6f 72 20 69 66 0a 60 66 6c 79 | -DEFERRED.is.non-nil,.or.if.`fly |
| 2c560 | 63 68 65 63 6b 2d 6d 75 73 74 2d 64 65 66 65 72 2d 63 68 65 63 6b 27 20 72 65 74 75 72 6e 73 20 | check-must-defer-check'.returns. |
| 2c580 | 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 28 | t."...(when.(and.flycheck-mode.( |
| 2c5a0 | 69 66 20 28 6c 69 73 74 70 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | if.(listp.condition)............ |
| 2c5c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 66 6c 79 | ....................(apply.#'fly |
| 2c5e0 | 63 68 65 63 6b 2d 6d 61 79 2d 63 68 65 63 6b 2d 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 0a 20 20 | check-may-check-automatically... |
| 2c600 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 2c620 | 20 20 20 20 63 6f 6e 64 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....condition).................. |
| 2c640 | 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 63 68 65 63 6b 2d | ............(flycheck-may-check- |
| 2c660 | 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 63 6f 6e 64 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 28 | automatically.condition))).....( |
| 2c680 | 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 69 6d | flycheck--clear-idle-trigger-tim |
| 2c6a0 | 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 74 72 69 | er).....(setq.flycheck--idle-tri |
| 2c6c0 | 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 29 0a 20 20 20 20 28 69 66 20 28 6f 72 | gger-conditions.nil).....(if.(or |
| 2c6e0 | 20 66 6f 72 63 65 2d 64 65 66 65 72 72 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 6d 75 73 74 2d 64 | .force-deferred.(flycheck-must-d |
| 2c700 | 65 66 65 72 2d 63 68 65 63 6b 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 62 | efer-check)).........(flycheck-b |
| 2c720 | 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 64 65 6d 6f | uffer-deferred).......(with-demo |
| 2c740 | 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f 72 20 77 68 69 6c 65 20 63 68 65 63 6b 69 6e 67 | ted-errors."Error.while.checking |
| 2c760 | 20 73 79 6e 74 61 78 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 3a 20 25 53 22 0a 20 20 20 20 20 | .syntax.automatically:.%S"...... |
| 2c780 | 20 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 75 6e | ...(flycheck-buffer)))))..(defun |
| 2c7a0 | 20 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 69 | .flycheck--clear-idle-trigger-ti |
| 2c7c0 | 6d 65 72 20 28 29 0a 20 20 22 43 6c 65 61 72 20 74 68 65 20 69 64 6c 65 20 74 72 69 67 67 65 72 | mer.()..."Clear.the.idle.trigger |
| 2c7e0 | 20 74 69 6d 65 72 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d | .timer."...(when.flycheck--idle- |
| 2c800 | 74 72 69 67 67 65 72 2d 74 69 6d 65 72 0a 20 20 20 20 28 63 61 6e 63 65 6c 2d 74 69 6d 65 72 20 | trigger-timer.....(cancel-timer. |
| 2c820 | 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 29 0a 20 20 | flycheck--idle-trigger-timer)... |
| 2c840 | 20 20 28 73 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 74 | ..(setq.flycheck--idle-trigger-t |
| 2c860 | 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 6b 2d 2d 68 61 | imer.nil)))..(defun.flycheck--ha |
| 2c880 | 6e 64 6c 65 2d 69 64 6c 65 2d 74 72 69 67 67 65 72 20 28 62 75 66 66 65 72 29 0a 20 20 22 52 75 | ndle-idle-trigger.(buffer)..."Ru |
| 2c8a0 | 6e 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 42 55 46 46 45 52 20 69 66 20 61 70 | n.a.syntax.check.in.BUFFER.if.ap |
| 2c8c0 | 70 72 6f 70 72 69 61 74 65 2e 0a 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 69 73 20 63 61 6c 6c | propriate..This.function.is.call |
| 2c8e0 | 65 64 20 62 79 20 60 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 | ed.by.`flycheck--idle-trigger-ti |
| 2c900 | 6d 65 72 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 | mer'."...(let.((current-buffer.( |
| 2c920 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 | current-buffer))).....(when.(buf |
| 2c940 | 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 69 74 68 2d 63 | fer-live-p.buffer).......(with-c |
| 2c960 | 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 28 75 6e | urrent-buffer.buffer.........(un |
| 2c980 | 6c 65 73 73 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 2d | less.(or.flycheck-buffer-switch- |
| 2c9a0 | 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 0a 20 20 20 20 20 | check-intermediate-buffers...... |
| 2c9c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 62 75 66 66 65 72 20 63 75 72 72 65 6e | ...............(eq.buffer.curren |
| 2c9e0 | 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 | t-buffer))...........(setq.flych |
| 2ca00 | 65 63 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 | eck--idle-trigger-conditions.... |
| 2ca20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 71 20 27 69 64 6c 65 2d 62 75 66 66 65 72 2d | .............(delq.'idle-buffer- |
| 2ca40 | 73 77 69 74 63 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 | switch.......................fly |
| 2ca60 | 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 74 69 6f 6e 73 29 29 | check--idle-trigger-conditions)) |
| 2ca80 | 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 69 64 6c 65 2d 74 | ).........(when.flycheck--idle-t |
| 2caa0 | 72 69 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | rigger-conditions...........(fly |
| 2cac0 | 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 66 6c 79 63 68 | check-buffer-automatically.flych |
| 2cae0 | 65 63 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 29 0a 20 20 | eck--idle-trigger-conditions)... |
| 2cb00 | 20 20 20 20 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 74 72 69 | ........(setq.flycheck--idle-tri |
| 2cb20 | 67 67 65 72 2d 63 6f 6e 64 69 74 69 6f 6e 73 20 6e 69 6c 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | gger-conditions.nil))))))..(defu |
| 2cb40 | 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 63 68 61 6e 67 65 20 28 62 65 67 20 65 6e | n.flycheck-handle-change.(beg.en |
| 2cb60 | 64 20 5f 6c 65 6e 29 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 62 75 66 66 65 72 20 63 68 61 6e 67 | d._len)..."Handle.a.buffer.chang |
| 2cb80 | 65 20 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 0a 0a 42 45 47 20 61 6e 64 20 | e.between.BEG.and.END...BEG.and. |
| 2cba0 | 45 4e 44 20 6d 61 72 6b 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 61 6e 64 20 65 6e 64 20 6f | END.mark.the.beginning.and.end.o |
| 2cbc0 | 66 20 74 68 65 20 63 68 61 6e 67 65 20 74 65 78 74 2e 20 20 5f 4c 45 4e 0a 69 73 20 69 67 6e 6f | f.the.change.text..._LEN.is.igno |
| 2cbe0 | 72 65 64 2e 0a 0a 53 74 61 72 74 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 66 20 61 20 | red...Start.a.syntax.check.if.a. |
| 2cc00 | 6e 65 77 20 6c 69 6e 65 20 68 61 73 20 62 65 65 6e 20 69 6e 73 65 72 74 65 64 20 69 6e 74 6f 20 | new.line.has.been.inserted.into. |
| 2cc20 | 74 68 65 0a 62 75 66 66 65 72 2e 22 0a 20 20 3b 3b 20 53 61 76 65 20 61 6e 64 20 72 65 73 74 6f | the.buffer."...;;.Save.and.resto |
| 2cc40 | 72 65 20 74 68 65 20 6d 61 74 63 68 20 64 61 74 61 2c 20 61 73 20 72 65 63 6f 6d 6d 65 6e 64 65 | re.the.match.data,.as.recommende |
| 2cc60 | 64 20 69 6e 20 28 65 6c 69 73 70 29 43 68 61 6e 67 65 20 48 6f 6f 6b 73 0a 20 20 28 73 61 76 65 | d.in.(elisp)Change.Hooks...(save |
| 2cc80 | 2d 6d 61 74 63 68 2d 64 61 74 61 0a 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d | -match-data.....(when.flycheck-m |
| 2cca0 | 6f 64 65 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 28 72 | ode.......(if.(string-match-p.(r |
| 2ccc0 | 78 20 22 5c 6e 22 29 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 62 65 67 20 65 6e | x."\n").(buffer-substring.beg.en |
| 2cce0 | 64 29 29 0a 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 2d 61 | d))...........(flycheck-buffer-a |
| 2cd00 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 27 6e 65 77 2d 6c 69 6e 65 20 27 66 6f 72 63 65 2d 64 65 | utomatically.'new-line.'force-de |
| 2cd20 | 66 65 72 72 65 64 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 27 69 64 6c | ferred).........(when.(memq.'idl |
| 2cd40 | 65 2d 63 68 61 6e 67 65 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 61 | e-change.flycheck-check-syntax-a |
| 2cd60 | 75 74 6f 6d 61 74 69 63 61 6c 6c 79 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | utomatically)...........(flychec |
| 2cd80 | 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 20 | k--clear-idle-trigger-timer).... |
| 2cda0 | 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 69 64 6c 65 2d 63 68 61 6e 67 65 20 | .......(cl-pushnew.'idle-change. |
| 2cdc0 | 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 74 69 6f 6e | flycheck--idle-trigger-condition |
| 2cde0 | 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 2d 69 64 6c | s)...........(setq.flycheck--idl |
| 2ce00 | 65 2d 74 72 69 67 67 65 72 2d 74 69 6d 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-trigger-timer................. |
| 2ce20 | 28 72 75 6e 2d 61 74 2d 74 69 6d 65 20 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d 63 68 61 6e 67 | (run-at-time.flycheck-idle-chang |
| 2ce40 | 65 2d 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 | e-delay.nil..................... |
| 2ce60 | 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 2d 68 61 6e 64 6c 65 2d 69 64 6c 65 | .........#'flycheck--handle-idle |
| 2ce80 | 2d 74 72 69 67 67 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 | -trigger........................ |
| 2cea0 | 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 29 29 29 29 0a 0a 28 | ......(current-buffer))))))))..( |
| 2cec0 | 64 65 66 76 61 72 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 | defvar.flycheck--last-buffer.(cu |
| 2cee0 | 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 | rrent-buffer)..."The.current.buf |
| 2cf00 | 66 65 72 20 6f 72 20 74 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 77 61 73 20 70 72 65 76 69 | fer.or.the.buffer.that.was.previ |
| 2cf20 | 6f 75 73 6c 79 20 63 75 72 72 65 6e 74 2e 0a 54 68 69 73 20 69 73 20 75 73 75 61 6c 6c 79 20 65 | ously.current..This.is.usually.e |
| 2cf40 | 71 75 61 6c 20 74 6f 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 75 6e 6c 65 | qual.to.the.current.buffer,.unle |
| 2cf60 | 73 73 20 74 68 65 20 75 73 65 72 20 6a 75 73 74 0a 73 77 69 74 63 68 65 64 20 62 75 66 66 65 72 | ss.the.user.just.switched.buffer |
| 2cf80 | 73 2e 20 20 41 66 74 65 72 20 61 20 62 75 66 66 65 72 20 73 77 69 74 63 68 2c 20 69 74 20 69 73 | s...After.a.buffer.switch,.it.is |
| 2cfa0 | 20 74 68 65 20 70 72 65 76 69 6f 75 73 0a 62 75 66 66 65 72 2e 22 29 0a 0a 28 64 65 66 75 6e 20 | .the.previous.buffer.")..(defun. |
| 2cfc0 | 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 20 28 29 | flycheck-handle-buffer-switch.() |
| 2cfe0 | 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 70 6f 73 73 69 62 6c 65 20 73 77 69 74 63 68 20 74 6f 20 | ..."Handle.a.possible.switch.to. |
| 2d000 | 61 6e 6f 74 68 65 72 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 61 20 62 75 66 66 65 72 20 73 77 69 | another.buffer...If.a.buffer.swi |
| 2d020 | 74 63 68 20 61 63 74 75 61 6c 6c 79 20 68 61 70 70 65 6e 65 64 2c 20 73 63 68 65 64 75 6c 65 20 | tch.actually.happened,.schedule. |
| 2d040 | 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 22 0a 20 20 3b 3b 20 53 77 69 74 63 68 69 6e 67 20 | a.syntax.check."...;;.Switching. |
| 2d060 | 62 75 66 66 65 72 73 20 68 65 72 65 20 69 73 20 77 65 69 72 64 2c 20 62 75 74 20 75 6e 66 6f 72 | buffers.here.is.weird,.but.unfor |
| 2d080 | 74 75 6e 61 74 65 6c 79 20 6e 65 63 65 73 73 61 72 79 2e 20 20 49 74 0a 20 20 3b 3b 20 74 75 72 | tunately.necessary...It...;;.tur |
| 2d0a0 | 6e 73 20 6f 75 74 20 74 68 61 74 20 60 77 69 74 68 2d 74 65 6d 70 2d 62 75 66 66 65 72 27 20 74 | ns.out.that.`with-temp-buffer'.t |
| 2d0c0 | 72 69 67 67 65 72 73 0a 20 20 3b 3b 20 60 62 75 66 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 | riggers...;;.`buffer-list-update |
| 2d0e0 | 2d 68 6f 6f 6b 27 20 74 77 69 63 65 2c 20 61 6e 64 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 | -hook'.twice,.and.the.value.of.. |
| 2d100 | 20 3b 3b 20 60 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 27 20 69 73 20 62 6f 67 75 73 20 69 6e | .;;.`current-buffer'.is.bogus.in |
| 2d120 | 20 6f 6e 65 20 6f 66 20 74 68 6f 73 65 20 74 72 69 67 67 65 72 73 20 28 74 68 65 20 6f 6e 65 20 | .one.of.those.triggers.(the.one. |
| 2d140 | 6a 75 73 74 0a 20 20 3b 3b 20 61 66 74 65 72 20 74 68 65 20 74 65 6d 70 20 62 75 66 66 65 72 20 | just...;;.after.the.temp.buffer. |
| 2d160 | 69 73 20 6b 69 6c 6c 65 64 29 2e 20 20 49 66 20 77 65 20 72 65 6c 79 20 6f 6e 20 74 68 65 20 62 | is.killed)...If.we.rely.on.the.b |
| 2d180 | 6f 67 75 73 20 76 61 6c 75 65 2c 0a 20 20 3b 3b 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 74 | ogus.value,...;;.Flycheck.will.t |
| 2d1a0 | 68 69 6e 6b 20 74 68 61 74 20 74 68 65 20 75 73 65 72 20 69 73 20 73 77 69 74 63 68 69 6e 67 20 | hink.that.the.user.is.switching. |
| 2d1c0 | 62 61 63 6b 20 61 6e 64 20 66 6f 72 74 68 0a 20 20 3b 3b 20 62 65 74 77 65 65 6e 20 64 69 66 66 | back.and.forth...;;.between.diff |
| 2d1e0 | 65 72 65 6e 74 20 62 75 66 66 65 72 73 20 64 75 72 69 6e 67 20 74 68 65 20 60 77 69 74 68 2d 74 | erent.buffers.during.the.`with-t |
| 2d200 | 65 6d 70 2d 62 75 66 66 65 72 27 20 63 61 6c 6c 0a 20 20 3b 3b 20 28 6e 6f 74 65 3a 20 74 77 6f | emp-buffer'.call...;;.(note:.two |
| 2d220 | 20 64 69 66 66 65 72 65 6e 74 20 6e 6f 72 6d 61 6c 20 62 75 66 66 65 72 73 2c 20 6e 6f 74 20 74 | .different.normal.buffers,.not.t |
| 2d240 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 61 6e 64 0a 20 20 3b 3b 20 74 68 65 20 74 | he.current.buffer.and...;;.the.t |
| 2d260 | 65 6d 70 20 62 75 66 66 65 72 21 29 2c 20 61 6e 64 20 74 68 61 74 20 77 6f 75 6c 64 20 74 72 69 | emp.buffer!),.and.that.would.tri |
| 2d280 | 67 67 65 72 20 73 70 75 72 69 6f 75 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2e 0a 20 20 3b | gger.spurious.syntax.checks....; |
| 2d2a0 | 3b 20 49 74 20 73 65 65 6d 73 20 74 68 61 74 20 72 65 61 64 69 6e 67 20 28 77 69 6e 64 6f 77 2d | ;.It.seems.that.reading.(window- |
| 2d2c0 | 62 75 66 66 65 72 29 20 67 65 74 73 20 75 73 20 74 68 65 20 63 6f 72 72 65 63 74 20 63 75 72 72 | buffer).gets.us.the.correct.curr |
| 2d2e0 | 65 6e 74 0a 20 20 3b 3b 20 62 75 66 66 65 72 20 69 6e 20 61 6c 6c 20 69 6d 70 6f 72 74 61 6e 74 | ent...;;.buffer.in.all.important |
| 2d300 | 20 72 65 61 6c 2d 6c 69 66 65 20 73 69 74 75 61 74 69 6f 6e 73 20 28 61 6c 74 68 6f 75 67 68 20 | .real-life.situations.(although. |
| 2d320 | 69 74 20 64 6f 65 73 6e 27 74 0a 20 20 3b 3b 20 6e 65 63 65 73 73 61 72 69 6c 79 20 63 61 74 63 | it.doesn't...;;.necessarily.catc |
| 2d340 | 68 20 75 73 65 73 20 6f 66 20 60 73 65 74 2d 62 75 66 66 65 72 27 29 2e 0a 20 20 28 77 69 74 68 | h.uses.of.`set-buffer')....(with |
| 2d360 | 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 28 77 69 6e 64 6f 77 2d 62 75 66 66 65 72 29 0a | -current-buffer.(window-buffer). |
| 2d380 | 20 20 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 65 71 75 61 6c 20 66 6c 79 63 68 65 63 6b 2d | ....(unless.(or.(equal.flycheck- |
| 2d3a0 | 2d 6c 61 73 74 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 0a 20 | -last-buffer.(current-buffer)).. |
| 2d3c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 6f 6e 27 74 20 62 6f 74 68 65 72 20 6b | ...............;;.Don't.bother.k |
| 2d3e0 | 65 65 70 69 6e 67 20 74 72 61 63 6b 20 6f 66 20 63 68 61 6e 67 65 73 20 74 6f 20 61 6e 64 20 66 | eeping.track.of.changes.to.and.f |
| 2d400 | 72 6f 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 20 6d 69 6e 69 62 | rom.................;;.the.minib |
| 2d420 | 75 66 66 65 72 2c 20 61 73 20 74 68 65 79 20 77 69 6c 6c 20 6e 65 76 65 72 20 72 65 71 75 69 72 | uffer,.as.they.will.never.requir |
| 2d440 | 65 20 75 73 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 75 6e 20 61 | e.us.to.................;;.run.a |
| 2d460 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | .syntax.check..................( |
| 2d480 | 6d 69 6e 69 62 75 66 66 65 72 70 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | minibufferp)).......(setq.flyche |
| 2d4a0 | 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 75 66 66 65 72 29 | ck--last-buffer.(current-buffer) |
| 2d4c0 | 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 | ).......(when.(and.flycheck-mode |
| 2d4e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 6d 71 20 27 69 64 6c 65 2d 62 75 | ..................(memq.'idle-bu |
| 2d500 | 66 66 65 72 2d 73 77 69 74 63 68 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 2d 73 79 6e 74 61 | ffer-switch.flycheck-check-synta |
| 2d520 | 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 28 66 6c 79 63 68 | x-automatically)).........(flych |
| 2d540 | 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 69 6d 65 72 29 0a 20 | eck--clear-idle-trigger-timer).. |
| 2d560 | 20 20 20 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 20 27 69 64 6c 65 2d 62 75 66 66 65 72 2d | .......(cl-pushnew.'idle-buffer- |
| 2d580 | 73 77 69 74 63 68 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 | switch.flycheck--idle-trigger-co |
| 2d5a0 | 6e 64 69 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b | nditions).........(setq.flycheck |
| 2d5c0 | 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 20 20 20 20 | --idle-trigger-timer............ |
| 2d5e0 | 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 64 6c 65 2d 62 75 | ...(run-at-time.flycheck-idle-bu |
| 2d600 | 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | ffer-switch-delay.nil........... |
| 2d620 | 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 6e | .................#'flycheck--han |
| 2d640 | 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 20 | dle-idle-trigger................ |
| 2d660 | 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 29 | ............(current-buffer))))) |
| 2d680 | 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 61 76 65 20 | ))..(defun.flycheck-handle-save. |
| 2d6a0 | 28 29 0a 20 20 22 48 61 6e 64 6c 65 20 61 20 73 61 76 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 | ()..."Handle.a.save.of.the.buffe |
| 2d6c0 | 72 2e 22 0a 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 | r."...(flycheck-buffer-automatic |
| 2d6e0 | 61 6c 6c 79 20 27 73 61 76 65 29 29 0a 0a 0c 0a 3b 3b 3b 20 44 65 66 65 72 72 65 64 20 73 79 6e | ally.'save))....;;;.Deferred.syn |
| 2d700 | 74 61 78 20 63 68 65 63 6b 69 6e 67 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 | tax.checking.(defvar-local.flych |
| 2d720 | 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 20 6e 69 6c 0a 20 20 | eck-deferred-syntax-check.nil... |
| 2d740 | 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 61 20 64 65 66 65 72 72 65 64 20 73 79 6e 74 61 78 20 63 | "If.non-nil,.a.deferred.syntax.c |
| 2d760 | 68 65 63 6b 20 69 73 20 70 65 6e 64 69 6e 67 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | heck.is.pending.")..(defun.flych |
| 2d780 | 65 63 6b 2d 6d 75 73 74 2d 64 65 66 65 72 2d 63 68 65 63 6b 20 28 29 0a 20 20 22 44 65 74 65 72 | eck-must-defer-check.()..."Deter |
| 2d7a0 | 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 68 61 | mine.whether.the.syntax.check.ha |
| 2d7c0 | 73 20 74 6f 20 62 65 20 64 65 66 65 72 72 65 64 2e 0a 0a 41 20 63 68 65 63 6b 20 68 61 73 20 74 | s.to.be.deferred...A.check.has.t |
| 2d7e0 | 6f 20 62 65 20 64 65 66 65 72 72 65 64 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 20 6e | o.be.deferred.if.the.buffer.is.n |
| 2d800 | 6f 74 20 76 69 73 69 62 6c 65 2c 20 6f 72 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 0a | ot.visible,.or.if.the.buffer.is. |
| 2d820 | 63 75 72 72 65 6e 74 6c 79 20 62 65 69 6e 67 20 72 65 76 65 72 74 65 64 2e 0a 0a 52 65 74 75 72 | currently.being.reverted...Retur |
| 2d840 | 6e 20 74 20 69 66 20 74 68 65 20 63 68 65 63 6b 20 69 73 20 74 6f 20 62 65 20 64 65 66 65 72 72 | n.t.if.the.check.is.to.be.deferr |
| 2d860 | 65 64 2c 20 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6f 72 20 28 6e 6f | ed,.or.nil.otherwise."...(or.(no |
| 2d880 | 74 20 28 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 29 29 0a 20 20 20 20 20 20 3b 3b 20 | t.(get-buffer-window)).......;;. |
| 2d8a0 | 57 65 20 64 65 66 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 69 66 20 46 6c 79 | We.defer.the.syntax.check.if.Fly |
| 2d8c0 | 63 68 65 63 6b 20 69 73 20 61 6c 72 65 61 64 79 20 72 75 6e 6e 69 6e 67 2c 20 74 6f 0a 20 20 20 | check.is.already.running,.to.... |
| 2d8e0 | 20 20 20 3b 3b 20 69 6d 6d 65 64 69 61 74 65 6c 79 20 73 74 61 72 74 20 61 20 6e 65 77 20 73 79 | ...;;.immediately.start.a.new.sy |
| 2d900 | 6e 74 61 78 20 63 68 65 63 6b 20 61 66 74 65 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 | ntax.check.after.the.current.one |
| 2d920 | 20 66 69 6e 69 73 68 65 64 2c 0a 20 20 20 20 20 20 3b 3b 20 62 65 63 61 75 73 65 20 74 68 65 20 | .finished,.......;;.because.the. |
| 2d940 | 72 65 73 75 6c 74 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 63 68 65 63 6b 20 77 69 6c 6c | result.of.the.current.check.will |
| 2d960 | 20 6d 6f 73 74 20 6c 69 6b 65 6c 79 20 62 65 20 6f 75 74 64 61 74 65 64 20 62 79 0a 20 20 20 20 | .most.likely.be.outdated.by..... |
| 2d980 | 20 20 3b 3b 20 74 68 65 20 74 69 6d 65 20 69 74 20 69 73 20 66 69 6e 69 73 68 65 64 2e 0a 20 20 | ..;;.the.time.it.is.finished.... |
| 2d9a0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 75 6e 6e 69 6e 67 2d 70 29 0a 20 20 20 20 20 20 3b | ....(flycheck-running-p).......; |
| 2d9c0 | 3b 20 57 65 20 6d 75 73 74 20 64 65 66 65 72 20 63 68 65 63 6b 73 20 77 68 69 6c 65 20 61 20 62 | ;.We.must.defer.checks.while.a.b |
| 2d9e0 | 75 66 66 65 72 20 69 73 20 62 65 69 6e 67 20 72 65 76 65 72 74 65 64 2c 20 74 6f 20 61 76 6f 69 | uffer.is.being.reverted,.to.avoi |
| 2da00 | 64 20 72 61 63 65 0a 20 20 20 20 20 20 3b 3b 20 63 6f 6e 64 69 74 69 6f 6e 73 20 77 68 69 6c 65 | d.race.......;;.conditions.while |
| 2da20 | 20 74 68 65 20 62 75 66 66 65 72 20 63 6f 6e 74 65 6e 74 73 20 61 72 65 20 62 65 69 6e 67 20 72 | .the.buffer.contents.are.being.r |
| 2da40 | 65 73 74 6f 72 65 64 2e 0a 20 20 20 20 20 20 72 65 76 65 72 74 2d 62 75 66 66 65 72 2d 69 6e 2d | estored........revert-buffer-in- |
| 2da60 | 70 72 6f 67 72 65 73 73 2d 70 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 | progress-p))..(defun.flycheck-de |
| 2da80 | 66 65 72 72 65 64 2d 63 68 65 63 6b 2d 70 20 28 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 | ferred-check-p.()..."Determine.w |
| 2daa0 | 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 68 61 73 20 61 20 | hether.the.current.buffer.has.a. |
| 2dac0 | 64 65 66 65 72 72 65 64 20 63 68 65 63 6b 2e 0a 0a 52 65 74 75 72 6e 20 74 20 69 66 20 73 6f 2c | deferred.check...Return.t.if.so, |
| 2dae0 | 20 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 66 6c 79 63 68 65 63 6b 2d 64 | .or.nil.otherwise."...flycheck-d |
| 2db00 | 65 66 65 72 72 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 29 0a 0a 28 64 65 66 75 6e 20 66 6c | eferred-syntax-check)..(defun.fl |
| 2db20 | 79 63 68 65 63 6b 2d 62 75 66 66 65 72 2d 64 65 66 65 72 72 65 64 20 28 29 0a 20 20 22 44 65 66 | ycheck-buffer-deferred.()..."Def |
| 2db40 | 65 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | er.syntax.check.for.the.current. |
| 2db60 | 62 75 66 66 65 72 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 65 72 72 | buffer."...(setq.flycheck-deferr |
| 2db80 | 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 74 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | ed-syntax-check.t))..(defun.flyc |
| 2dba0 | 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 20 28 29 0a 20 20 22 | heck-clean-deferred-check.()..." |
| 2dbc0 | 43 6c 65 61 6e 20 61 20 64 65 66 65 72 72 65 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 | Clean.a.deferred.syntax.checking |
| 2dbe0 | 20 73 74 61 74 65 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 65 72 72 | .state."...(setq.flycheck-deferr |
| 2dc00 | 65 64 2d 73 79 6e 74 61 78 2d 63 68 65 63 6b 20 6e 69 6c 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | ed-syntax-check.nil))..(defun.fl |
| 2dc20 | 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 74 61 78 2d 63 | ycheck-perform-deferred-syntax-c |
| 2dc40 | 68 65 63 6b 20 28 29 0a 20 20 22 50 65 72 66 6f 72 6d 20 74 68 65 20 64 65 66 65 72 72 65 64 20 | heck.()..."Perform.the.deferred. |
| 2dc60 | 73 79 6e 74 61 78 20 63 68 65 63 6b 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b | syntax.check."...(when.(flycheck |
| 2dc80 | 2d 64 65 66 65 72 72 65 64 2d 63 68 65 63 6b 2d 70 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b | -deferred-check-p).....(flycheck |
| 2dca0 | 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 20 20 28 66 6c 79 63 | -clean-deferred-check).....(flyc |
| 2dcc0 | 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 29 29 29 0a 0a 0c 0a | heck-buffer-automatically))).... |
| 2dce0 | 3b 3b 3b 20 53 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 | ;;;.Syntax.checking.in.all.buffe |
| 2dd00 | 72 73 0a 28 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 6d 6f | rs.(defun.flycheck-may-enable-mo |
| 2dd20 | 64 65 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 46 6c 79 63 68 | de.()..."Determine.whether.Flych |
| 2dd40 | 65 63 6b 20 6d 6f 64 65 20 6d 61 79 20 62 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 46 6c 79 63 68 65 | eck.mode.may.be.enabled...Flyche |
| 2dd60 | 63 6b 20 6d 6f 64 65 20 69 73 20 6e 6f 74 20 65 6e 61 62 6c 65 64 20 66 6f 72 0a 0a 2d 20 74 68 | ck.mode.is.not.enabled.for..-.th |
| 2dd80 | 65 20 6d 69 6e 69 62 75 66 66 65 72 2c 0a 2d 20 60 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 | e.minibuffer,.-.`fundamental-mod |
| 2dda0 | 65 27 0a 2d 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 77 68 6f 73 65 20 60 6d 6f 64 65 2d 63 6c 61 | e'.-.major.modes.whose.`mode-cla |
| 2ddc0 | 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 2c 0a 2d 20 65 70 68 | ss'.property.is.`special',.-.eph |
| 2dde0 | 65 6d 65 72 61 6c 20 62 75 66 66 65 72 73 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 70 | emeral.buffers.(see.`flycheck-ep |
| 2de00 | 68 65 6d 65 72 61 6c 2d 62 75 66 66 65 72 2d 70 27 29 2c 0a 2d 20 65 6e 63 72 79 70 74 65 64 20 | hemeral-buffer-p'),.-.encrypted. |
| 2de20 | 62 75 66 66 65 72 73 20 28 73 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 6e 63 72 79 70 74 65 64 | buffers.(see.`flycheck-encrypted |
| 2de40 | 2d 62 75 66 66 65 72 2d 70 27 29 2c 0a 2d 20 72 65 6d 6f 74 65 20 66 69 6c 65 73 20 28 73 65 65 | -buffer-p'),.-.remote.files.(see |
| 2de60 | 20 60 66 69 6c 65 2d 72 65 6d 6f 74 65 2d 70 27 29 2c 0a 2d 20 61 6e 64 20 6d 61 6a 6f 72 20 6d | .`file-remote-p'),.-.and.major.m |
| 2de80 | 6f 64 65 73 20 65 78 63 6c 75 64 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 | odes.excluded.by.`flycheck-globa |
| 2dea0 | 6c 2d 6d 6f 64 65 73 27 2e 0a 0a 52 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 20 69 66 20 46 6c 79 | l-modes'...Return.non-nil.if.Fly |
| 2dec0 | 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 2c 20 61 6e 64 20 6e | check.mode.may.be.enabled,.and.n |
| 2dee0 | 69 6c 0a 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 61 6e 64 20 28 70 63 61 73 65 20 66 6c 79 | il.otherwise."...(and.(pcase.fly |
| 2df00 | 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 73 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 57 | check-global-modes..........;;.W |
| 2df20 | 68 65 74 68 65 72 20 60 6d 61 6a 6f 72 2d 6d 6f 64 65 27 20 69 73 20 64 69 73 61 6c 6c 6f 77 65 | hether.`major-mode'.is.disallowe |
| 2df40 | 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 6d 6f 64 65 73 27 0a 20 20 20 | d.by.`flycheck-global-modes'.... |
| 2df60 | 20 20 20 20 20 20 28 60 74 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 60 28 6e 6f 74 20 2e 20 2c | ......(`t.t)..........(`(not..., |
| 2df80 | 6d 6f 64 65 73 29 20 28 6e 6f 74 20 28 6d 65 6d 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 6d 6f 64 | modes).(not.(memq.major-mode.mod |
| 2dfa0 | 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 6f 64 65 73 20 28 6d 65 6d 71 20 6d 61 6a 6f | es)))..........(modes.(memq.majo |
| 2dfc0 | 72 2d 6d 6f 64 65 20 6d 6f 64 65 73 29 29 29 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6f 72 20 | r-mode.modes)))........(not.(or. |
| 2dfe0 | 28 6d 69 6e 69 62 75 66 66 65 72 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | (minibufferp).................(e |
| 2e000 | 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 66 75 6e 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 29 0a | q.major-mode.'fundamental-mode). |
| 2e020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 28 67 65 74 20 6d 61 6a 6f 72 2d 6d | ................(eq.(get.major-m |
| 2e040 | 6f 64 65 20 27 6d 6f 64 65 2d 63 6c 61 73 73 29 20 27 73 70 65 63 69 61 6c 29 0a 20 20 20 20 20 | ode.'mode-class).'special)...... |
| 2e060 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 70 68 65 6d 65 72 61 6c 2d 62 | ...........(flycheck-ephemeral-b |
| 2e080 | 75 66 66 65 72 2d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 | uffer-p).................(flyche |
| 2e0a0 | 63 6b 2d 65 6e 63 72 79 70 74 65 64 2d 62 75 66 66 65 72 2d 70 29 0a 20 20 20 20 20 20 20 20 20 | ck-encrypted-buffer-p).......... |
| 2e0c0 | 20 20 20 20 20 20 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 | .......(and.(buffer-file-name).. |
| 2e0e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 72 65 6d 6f 74 65 | ....................(file-remote |
| 2e100 | 2d 70 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 27 6d 65 74 68 6f 64 29 29 29 | -p.(buffer-file-name).'method))) |
| 2e120 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6f 6e 2d 73 61 66 | )))..(defun.flycheck-mode-on-saf |
| 2e140 | 65 20 28 29 0a 20 20 22 45 6e 61 62 6c 65 20 63 6f 6d 6d 61 6e 64 20 60 66 6c 79 63 68 65 63 6b | e.()..."Enable.command.`flycheck |
| 2e160 | 2d 6d 6f 64 65 27 20 69 66 20 69 74 20 69 73 20 73 61 66 65 20 74 6f 20 64 6f 20 73 6f 2e 0a 0a | -mode'.if.it.is.safe.to.do.so... |
| 2e180 | 43 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 6f 6e 6c 79 20 | Command.`flycheck-mode'.is.only. |
| 2e1a0 | 65 6e 61 62 6c 65 64 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 65 6e 61 62 6c 65 2d | enabled.if.`flycheck-may-enable- |
| 2e1c0 | 6d 6f 64 65 27 20 72 65 74 75 72 6e 73 20 61 20 6e 6f 6e 2d 6e 69 6c 20 72 65 73 75 6c 74 2e 22 | mode'.returns.a.non-nil.result." |
| 2e1e0 | 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 79 2d 65 6e 61 62 6c 65 2d 6d 6f | ...(when.(flycheck-may-enable-mo |
| 2e200 | 64 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 29 29 29 0a 0a 3b 3b 3b 23 23 | de).....(flycheck-mode)))..;;;## |
| 2e220 | 23 61 75 74 6f 6c 6f 61 64 0a 28 64 65 66 69 6e 65 2d 67 6c 6f 62 61 6c 69 7a 65 64 2d 6d 69 6e | #autoload.(define-globalized-min |
| 2e240 | 6f 72 2d 6d 6f 64 65 20 67 6c 6f 62 61 6c 2d 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 20 66 6c 79 | or-mode.global-flycheck-mode.fly |
| 2e260 | 63 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6f 6e 2d 73 61 | check-mode...flycheck-mode-on-sa |
| 2e280 | 66 65 0a 20 20 3a 69 6e 69 74 2d 76 61 6c 75 65 20 6e 69 6c 0a 20 20 3a 67 72 6f 75 70 20 27 66 | fe...:init-value.nil...:group.'f |
| 2e2a0 | 6c 79 63 68 65 63 6b 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c | lycheck)..(defun.flycheck-global |
| 2e2c0 | 2d 74 65 61 72 64 6f 77 6e 20 28 26 6f 70 74 69 6f 6e 61 6c 20 69 67 6e 6f 72 65 2d 6c 6f 63 61 | -teardown.(&optional.ignore-loca |
| 2e2e0 | 6c 29 0a 20 20 22 54 65 61 72 64 6f 77 6e 20 46 6c 79 63 68 65 63 6b 20 69 6e 20 61 6c 6c 20 62 | l)..."Teardown.Flycheck.in.all.b |
| 2e300 | 75 66 66 65 72 73 2e 0a 0a 43 6f 6d 70 6c 65 74 65 6c 79 20 63 6c 65 61 72 20 74 68 65 20 77 68 | uffers...Completely.clear.the.wh |
| 2e320 | 6f 6c 65 20 46 6c 79 63 68 65 63 6b 20 73 74 61 74 65 20 69 6e 20 61 6c 6c 20 62 75 66 66 65 72 | ole.Flycheck.state.in.all.buffer |
| 2e340 | 73 2c 20 73 74 6f 70 0a 61 6c 6c 20 72 75 6e 6e 69 6e 67 20 63 68 65 63 6b 73 2c 20 72 65 6d 6f | s,.stop.all.running.checks,.remo |
| 2e360 | 76 65 20 61 6c 6c 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 2c 20 61 6e 64 20 65 6d 70 74 | ve.all.temporary.files,.and.empt |
| 2e380 | 79 20 61 6c 6c 0a 76 61 72 69 61 62 6c 65 73 20 6f 66 20 46 6c 79 63 68 65 63 6b 2e 0a 0a 41 6c | y.all.variables.of.Flycheck...Al |
| 2e3a0 | 73 6f 20 72 65 6d 6f 76 65 20 67 6c 6f 62 61 6c 20 68 6f 6f 6b 73 2e 20 20 28 49 66 20 6f 70 74 | so.remove.global.hooks...(If.opt |
| 2e3c0 | 69 6f 6e 61 6c 20 61 72 67 75 6d 65 6e 74 20 49 47 4e 4f 52 45 2d 4c 4f 43 41 4c 20 69 73 0a 6e | ional.argument.IGNORE-LOCAL.is.n |
| 2e3e0 | 6f 6e 2d 6e 69 6c 2c 20 74 68 65 6e 20 6f 6e 6c 79 20 64 6f 20 74 68 69 73 20 61 6e 64 20 73 6b | on-nil,.then.only.do.this.and.sk |
| 2e400 | 69 70 20 70 65 72 2d 62 75 66 66 65 72 20 74 65 61 72 64 6f 77 6e 2e 29 22 0a 20 20 28 75 6e 6c | ip.per-buffer.teardown.)"...(unl |
| 2e420 | 65 73 73 20 69 67 6e 6f 72 65 2d 6c 6f 63 61 6c 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 62 75 | ess.ignore-local.....(dolist.(bu |
| 2e440 | 66 66 65 72 20 28 62 75 66 66 65 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 | ffer.(buffer-list)).......(when. |
| 2e460 | 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 20 28 | (buffer-live-p.buffer).........( |
| 2e480 | 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 20 | with-current-buffer.buffer...... |
| 2e4a0 | 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 20 20 20 | .....(when.flycheck-mode........ |
| 2e4c0 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 61 72 64 6f 77 6e 20 27 69 67 6e 6f 72 65 2d | .....(flycheck-teardown.'ignore- |
| 2e4e0 | 67 6c 6f 62 61 6c 29 29 29 29 29 29 0a 20 20 28 72 65 6d 6f 76 65 2d 68 6f 6f 6b 20 27 62 75 66 | global))))))...(remove-hook.'buf |
| 2e500 | 66 65 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 68 6f 6f 6b 20 23 27 66 6c 79 63 68 65 63 6b 2d | fer-list-update-hook.#'flycheck- |
| 2e520 | 68 61 6e 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 29 29 0a 0a 3b 3b 20 43 6c 65 61 6e | handle-buffer-switch))..;;.Clean |
| 2e540 | 20 75 70 20 74 68 65 20 65 6e 74 69 72 65 20 73 74 61 74 65 20 6f 66 20 46 6c 79 63 68 65 63 6b | .up.the.entire.state.of.Flycheck |
| 2e560 | 20 77 68 65 6e 20 45 6d 61 63 73 20 69 73 20 6b 69 6c 6c 65 64 2c 20 74 6f 20 67 65 74 20 72 69 | .when.Emacs.is.killed,.to.get.ri |
| 2e580 | 64 20 6f 66 20 61 6e 79 0a 3b 3b 20 70 65 6e 64 69 6e 67 20 74 65 6d 70 6f 72 61 72 79 20 66 69 | d.of.any.;;.pending.temporary.fi |
| 2e5a0 | 6c 65 73 2e 0a 28 61 64 64 2d 68 6f 6f 6b 20 27 6b 69 6c 6c 2d 65 6d 61 63 73 2d 68 6f 6f 6b 20 | les..(add-hook.'kill-emacs-hook. |
| 2e5c0 | 23 27 66 6c 79 63 68 65 63 6b 2d 67 6c 6f 62 61 6c 2d 74 65 61 72 64 6f 77 6e 29 0a 0a 0c 0a 3b | #'flycheck-global-teardown)....; |
| 2e5e0 | 3b 3b 20 45 72 72 6f 72 73 20 66 72 6f 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 0a 28 63 6c | ;;.Errors.from.syntax.checks.(cl |
| 2e600 | 2d 64 65 66 73 74 72 75 63 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 0a 20 20 20 20 20 | -defstruct.(flycheck-error...... |
| 2e620 | 20 20 20 20 20 20 20 20 20 20 28 3a 63 6f 6e 73 74 72 75 63 74 6f 72 20 6e 69 6c 29 0a 20 20 20 | ..........(:constructor.nil).... |
| 2e640 | 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 0a 20 20 20 20 20 20 | ............(:constructor....... |
| 2e660 | 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 6e 65 77 0a 20 20 20 | ..........flycheck-error-new.... |
| 2e680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 26 6b 65 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............(&key.............. |
| 2e6a0 | 20 20 20 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 63 6f 6c | ....line.column.end-line.end-col |
| 2e6c0 | 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 62 75 66 66 65 72 20 63 68 65 63 | umn..................buffer.chec |
| 2e6e0 | 6b 65 72 20 66 69 6c 65 6e 61 6d 65 20 6d 65 73 73 61 67 65 20 6c 65 76 65 6c 20 69 64 20 67 72 | ker.filename.message.level.id.gr |
| 2e700 | 6f 75 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 61 75 78 20 28 2d 65 6e 64 2d | oup..................&aux.(-end- |
| 2e720 | 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 20 28 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 6e 64 2d | line.end-line).(-end-column.end- |
| 2e740 | 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 28 3a 63 6f 6e 73 74 | column)))................(:const |
| 2e760 | 72 75 63 74 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 | ructor.................flycheck- |
| 2e780 | 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 28 6c 69 | error-new-at.................(li |
| 2e7a0 | 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 | ne..................column...... |
| 2e7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 6f 6e 61 6c 20 6c 65 76 65 6c 20 6d 65 73 73 | ............&optional.level.mess |
| 2e7e0 | 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6b 65 79 20 65 6e 64 2d 6c 69 | age..................&key.end-li |
| 2e800 | 6e 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 63 68 65 63 6b 65 72 20 69 64 20 67 72 6f 75 70 0a 20 | ne.end-column.checker.id.group.. |
| 2e820 | 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 28 62 75 66 66 65 | ................(filename.(buffe |
| 2e840 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 20 28 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 | r-file-name)).(buffer.(current-b |
| 2e860 | 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 61 75 78 20 28 2d | uffer))..................&aux.(- |
| 2e880 | 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 6c 75 6d 6e 20 | end-line.end-line).(-end-column. |
| 2e8a0 | 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 28 3a 63 | end-column)))................(:c |
| 2e8c0 | 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 66 6c 79 63 68 | onstructor.................flych |
| 2e8e0 | 65 63 6b 2d 65 72 72 6f 72 2d 6e 65 77 2d 61 74 2d 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 | eck-error-new-at-pos............ |
| 2e900 | 20 20 20 20 20 28 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 26 6f 70 74 69 | .....(pos..................&opti |
| 2e920 | 6f 6e 61 6c 20 6c 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 | onal.level.message.............. |
| 2e940 | 20 20 20 20 26 6b 65 79 20 65 6e 64 2d 70 6f 73 20 63 68 65 63 6b 65 72 20 69 64 20 67 72 6f 75 | ....&key.end-pos.checker.id.grou |
| 2e960 | 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 6d 65 20 28 62 75 | p..................(filename.(bu |
| 2e980 | 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 63 75 72 72 65 6e | ffer-file-name)).(buffer.(curren |
| 2e9a0 | 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 20 20 26 61 75 78 | t-buffer))..................&aux |
| 2e9c0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6c 69 6e 65 20 2e 20 63 6f 6c 75 6d | ..................((line...colum |
| 2e9e0 | 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 70 6f 73 20 28 66 6c | n)...................(if.pos.(fl |
| 2ea00 | 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d 6e 2d 61 74 2d 70 6f 73 20 70 6f 73 29 0a 20 | ycheck-line-column-at-pos.pos).. |
| 2ea20 | 20 20 20 20 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 | ...................'(nil...nil)) |
| 2ea40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 2d 65 6e 64 2d 6c 69 6e 65 20 2e | )..................((-end-line.. |
| 2ea60 | 20 2d 65 6e 64 2d 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 | .-end-column)................... |
| 2ea80 | 28 69 66 20 65 6e 64 2d 70 6f 73 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c 75 6d | (if.end-pos.(flycheck-line-colum |
| 2eaa0 | 6e 2d 61 74 2d 70 6f 73 20 65 6e 64 2d 70 6f 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n-at-pos.end-pos)............... |
| 2eac0 | 20 20 20 20 20 20 27 28 6e 69 6c 20 2e 20 6e 69 6c 29 29 29 29 29 29 0a 20 20 22 53 74 72 75 63 | ......'(nil...nil))))))..."Struc |
| 2eae0 | 74 75 72 65 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 61 6e 20 65 72 72 6f 72 20 72 65 70 6f 72 | ture.representing.an.error.repor |
| 2eb00 | 74 65 64 20 62 79 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 53 6c 6f 74 73 3a 0a | ted.by.a.syntax.checker..Slots:. |
| 2eb20 | 0a 60 62 75 66 66 65 72 27 0a 20 20 20 20 20 54 68 65 20 62 75 66 66 65 72 20 74 68 61 74 20 74 | .`buffer'......The.buffer.that.t |
| 2eb40 | 68 65 20 65 72 72 6f 72 20 77 61 73 20 72 65 70 6f 72 74 65 64 20 66 6f 72 2c 20 61 73 20 62 75 | he.error.was.reported.for,.as.bu |
| 2eb60 | 66 66 65 72 20 6f 62 6a 65 63 74 2e 0a 0a 60 63 68 65 63 6b 65 72 27 0a 20 20 20 20 20 54 68 65 | ffer.object...`checker'......The |
| 2eb80 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 68 69 63 68 20 72 65 70 6f 72 74 65 64 20 74 | .syntax.checker.which.reported.t |
| 2eba0 | 68 69 73 20 65 72 72 6f 72 2c 20 61 73 20 73 79 6d 62 6f 6c 2e 0a 0a 60 66 69 6c 65 6e 61 6d 65 | his.error,.as.symbol...`filename |
| 2ebc0 | 27 0a 20 20 20 20 20 54 68 65 20 66 69 6c 65 20 6e 61 6d 65 20 74 68 65 20 65 72 72 6f 72 20 72 | '......The.file.name.the.error.r |
| 2ebe0 | 65 66 65 72 73 20 74 6f 2c 20 61 73 20 73 74 72 69 6e 67 2e 0a 0a 60 6c 69 6e 65 27 0a 20 20 20 | efers.to,.as.string...`line'.... |
| 2ec00 | 20 20 54 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 68 20 74 68 65 20 65 72 72 6f 72 20 73 74 | ..The.line.on.which.the.error.st |
| 2ec20 | 61 72 74 73 2c 20 61 73 20 6e 75 6d 62 65 72 2e 0a 0a 60 63 6f 6c 75 6d 6e 27 20 28 6f 70 74 69 | arts,.as.number...`column'.(opti |
| 2ec40 | 6f 6e 61 6c 29 0a 20 20 20 20 20 54 68 65 20 63 6f 6c 75 6d 6e 20 61 74 20 77 68 69 63 68 20 74 | onal)......The.column.at.which.t |
| 2ec60 | 68 65 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 20 20 20 | he.error.starts,.as.number...... |
| 2ec80 | 20 20 46 6f 72 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 20 77 69 74 68 20 65 78 74 65 72 6e 61 | ..For.compatibility.with.externa |
| 2eca0 | 6c 20 74 6f 6f 6c 73 20 61 6e 64 20 75 6e 6c 69 6b 65 20 45 6d 61 63 73 0a 20 20 20 20 20 69 74 | l.tools.and.unlike.Emacs......it |
| 2ecc0 | 73 65 6c 66 20 28 65 2e 67 2e 20 69 6e 20 43 6f 6d 70 69 6c 65 20 4d 6f 64 65 29 20 46 6c 79 63 | self.(e.g..in.Compile.Mode).Flyc |
| 2ece0 | 68 65 63 6b 20 75 73 65 73 20 5f 31 2d 62 61 73 65 64 5f 0a 20 20 20 20 20 63 6f 6c 75 6d 6e 73 | heck.uses._1-based_......columns |
| 2ed00 | 3a 20 54 68 65 20 66 69 72 73 74 20 63 68 61 72 61 63 74 65 72 20 6f 6e 20 61 20 6c 69 6e 65 20 | :.The.first.character.on.a.line. |
| 2ed20 | 69 73 20 63 6f 6c 75 6d 6e 20 31 2e 0a 0a 20 20 20 20 20 4f 63 63 61 73 69 6f 6e 61 6c 6c 79 20 | is.column.1........Occasionally. |
| 2ed40 | 73 6f 6d 65 20 74 6f 6f 6c 73 20 74 72 79 20 74 6f 20 70 72 6f 61 63 74 69 76 65 6c 79 20 61 64 | some.tools.try.to.proactively.ad |
| 2ed60 | 61 70 74 20 74 6f 20 45 6d 61 63 73 0a 20 20 20 20 20 61 6e 64 20 65 6d 69 74 20 30 2d 62 61 73 | apt.to.Emacs......and.emit.0-bas |
| 2ed80 | 65 64 20 63 6f 6c 75 6d 6e 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 20 20 49 6e 20 74 68 | ed.columns.automatically...In.th |
| 2eda0 | 65 73 65 20 63 61 73 65 73 2c 20 74 68 65 0a 20 20 20 20 20 63 6f 6c 75 6d 6e 73 20 6d 75 73 74 | ese.cases,.the......columns.must |
| 2edc0 | 20 62 65 20 61 64 6a 75 73 74 65 64 20 66 6f 72 20 46 6c 79 63 68 65 63 6b 2c 20 73 65 65 0a 20 | .be.adjusted.for.Flycheck,.see.. |
| 2ede0 | 20 20 20 20 60 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 | ....`flycheck-increment-error-co |
| 2ee00 | 6c 75 6d 6e 73 27 2e 0a 0a 20 20 20 20 20 49 66 20 6e 69 6c 2c 20 74 68 65 20 77 68 6f 6c 65 20 | lumns'........If.nil,.the.whole. |
| 2ee20 | 6c 69 6e 65 20 69 73 20 68 69 67 68 6c 69 67 68 74 65 64 2e 0a 0a 60 65 6e 64 2d 6c 69 6e 65 27 | line.is.highlighted...`end-line' |
| 2ee40 | 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 54 68 65 20 6c 69 6e 65 20 6f 6e 20 77 68 69 63 | .(optional).....The.line.on.whic |
| 2ee60 | 68 20 74 68 65 20 65 72 72 6f 72 20 65 6e 64 73 2e 20 20 49 66 20 6e 69 6c 2c 20 74 68 69 73 20 | h.the.error.ends...If.nil,.this. |
| 2ee80 | 69 73 20 63 6f 6d 70 75 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 60 66 6c | is.computed.according.to.....`fl |
| 2eea0 | 79 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 0a 0a 60 65 6e 64 | ycheck-highlighting-mode'...`end |
| 2eec0 | 2d 63 6f 6c 75 6d 6e 27 0a 20 20 20 20 54 68 65 20 63 6f 6c 75 6d 6e 20 61 74 20 77 68 69 63 68 | -column'.....The.column.at.which |
| 2eee0 | 20 74 68 65 20 65 72 72 6f 72 20 65 6e 64 73 2e 20 20 49 66 20 6e 69 6c 2c 20 74 68 69 73 20 69 | .the.error.ends...If.nil,.this.i |
| 2ef00 | 73 20 63 6f 6d 70 75 74 65 64 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 20 60 66 6c 79 | s.computed.according.to.....`fly |
| 2ef20 | 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 20 20 45 72 72 6f 72 | check-highlighting-mode'...Error |
| 2ef40 | 20 69 6e 74 65 72 76 61 6c 73 20 61 72 65 20 72 69 67 68 74 2d 6f 70 65 6e 3a 20 74 68 65 0a 20 | .intervals.are.right-open:.the.. |
| 2ef60 | 20 20 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 70 6f 69 6e 74 73 20 74 6f 20 74 68 65 20 66 69 72 73 | ...end-column.points.to.the.firs |
| 2ef80 | 74 20 63 68 61 72 61 63 74 65 72 20 6e 6f 74 20 69 6e 63 6c 75 64 65 64 20 69 6e 20 74 68 65 20 | t.character.not.included.in.the. |
| 2efa0 | 65 72 72 6f 72 2e 20 20 46 6f 72 0a 20 20 20 20 65 78 61 6d 70 6c 65 2c 20 31 3a 31 20 69 73 20 | error...For.....example,.1:1.is. |
| 2efc0 | 61 6e 20 65 6d 70 74 79 20 72 61 6e 67 65 2e 20 61 6e 64 20 69 6e 20 5c 22 6c 69 6e 65 2d 6e 75 | an.empty.range..and.in.\"line-nu |
| 2efe0 | 6d 62 65 72 2d 61 74 2d 70 6f 73 5c 22 2c 20 74 68 65 20 72 61 6e 67 65 0a 20 20 20 20 36 3a 31 | mber-at-pos\",.the.range.....6:1 |
| 2f000 | 32 20 63 6f 76 65 72 73 20 74 68 65 20 77 6f 72 64 20 5c 22 6e 75 6d 62 65 72 5c 22 2e 0a 0a 60 | 2.covers.the.word.\"number\"...` |
| 2f020 | 6d 65 73 73 61 67 65 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 54 68 65 20 65 72 72 | message'.(optional)......The.err |
| 2f040 | 6f 72 20 6d 65 73 73 61 67 65 20 61 73 20 61 20 73 74 72 69 6e 67 2c 20 69 66 20 61 6e 79 2e 0a | or.message.as.a.string,.if.any.. |
| 2f060 | 0a 60 6c 65 76 65 6c 27 0a 20 20 20 20 20 54 68 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 2c 20 61 | .`level'......The.error.level,.a |
| 2f080 | 73 20 65 69 74 68 65 72 20 60 69 6e 66 6f 27 2c 20 60 77 61 72 6e 69 6e 67 27 20 6f 72 20 60 65 | s.either.`info',.`warning'.or.`e |
| 2f0a0 | 72 72 6f 72 27 2e 0a 0a 60 69 64 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 41 6e 20 | rror'...`id'.(optional)......An. |
| 2f0c0 | 49 44 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 6b 69 6e 64 20 6f 66 20 65 72 72 6f 72 | ID.identifying.the.kind.of.error |
| 2f0e0 | 2e 0a 0a 60 67 72 6f 75 70 27 20 28 6f 70 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 41 20 73 79 6d | ...`group'.(optional)......A.sym |
| 2f100 | 62 6f 6c 20 69 64 65 6e 74 69 66 79 69 6e 67 20 74 68 65 20 67 72 6f 75 70 20 74 68 65 20 65 72 | bol.identifying.the.group.the.er |
| 2f120 | 72 6f 72 20 62 65 6c 6f 6e 67 73 20 74 6f 2e 0a 0a 20 20 20 20 20 53 6f 6d 65 20 74 6f 6f 6c 73 | ror.belongs.to........Some.tools |
| 2f140 | 20 77 69 6c 6c 20 65 6d 69 74 20 6d 75 6c 74 69 70 6c 65 20 65 72 72 6f 72 73 20 74 68 61 74 20 | .will.emit.multiple.errors.that. |
| 2f160 | 72 65 6c 61 74 65 20 74 6f 20 74 68 65 20 73 61 6d 65 0a 20 20 20 20 20 69 73 73 75 65 20 28 65 | relate.to.the.same......issue.(e |
| 2f180 | 2e 67 2e 2c 20 6c 69 66 65 74 69 6d 65 20 65 72 72 6f 72 73 20 69 6e 20 52 75 73 74 29 2e 20 20 | .g.,.lifetime.errors.in.Rust)... |
| 2f1a0 | 41 6c 6c 20 72 65 6c 61 74 65 64 20 65 72 72 6f 72 73 0a 20 20 20 20 20 63 6f 6c 6c 65 63 74 65 | All.related.errors......collecte |
| 2f1c0 | 64 20 62 79 20 61 20 63 68 65 63 6b 65 72 20 73 68 6f 75 6c 64 20 68 61 76 65 20 74 68 65 20 73 | d.by.a.checker.should.have.the.s |
| 2f1e0 | 61 6d 65 20 60 67 72 6f 75 70 60 20 76 61 6c 75 65 2c 0a 20 20 20 20 20 69 6e 20 6f 72 64 65 72 | ame.`group`.value,......in.order |
| 2f200 | 20 74 6f 20 62 65 20 61 62 6c 65 20 74 6f 20 70 72 65 73 65 6e 74 20 74 68 65 6d 20 74 6f 20 74 | .to.be.able.to.present.them.to.t |
| 2f220 | 68 65 20 75 73 65 72 2e 0a 0a 20 20 20 20 20 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c | he.user........See.`flycheck-rel |
| 2f240 | 61 74 65 64 2d 65 72 72 6f 72 73 60 2e 22 0a 20 20 62 75 66 66 65 72 20 63 68 65 63 6b 65 72 20 | ated-errors`."...buffer.checker. |
| 2f260 | 66 69 6c 65 6e 61 6d 65 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 6d 65 73 73 61 67 65 20 6c 65 76 | filename.line.column.message.lev |
| 2f280 | 65 6c 20 69 64 20 67 72 6f 75 70 0a 20 20 3b 3b 20 54 68 65 20 66 69 65 6c 64 73 20 62 65 6c 6f | el.id.group...;;.The.fields.belo |
| 2f2a0 | 77 20 61 72 65 20 61 74 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 72 65 63 6f 72 64 20 74 | w.are.at.the.end.of.the.record.t |
| 2f2c0 | 6f 20 70 72 65 73 65 72 76 65 20 62 61 63 6b 77 61 72 64 73 0a 20 20 3b 3b 20 63 6f 6d 70 61 74 | o.preserve.backwards...;;.compat |
| 2f2e0 | 69 62 69 6c 69 74 79 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 | ibility;.see.https://github.com/ |
| 2f300 | 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 70 75 6c 6c 2f 31 34 30 30 20 61 6e 64 0a | flycheck/flycheck/pull/1400.and. |
| 2f320 | 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 67 2f 61 72 63 68 69 | ..;;.https://lists.gnu.org/archi |
| 2f340 | 76 65 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 64 65 76 65 6c 2f 32 30 31 38 2d 30 37 2f 6d 73 67 30 | ve/html/emacs-devel/2018-07/msg0 |
| 2f360 | 30 34 33 36 2e 68 74 6d 6c 0a 20 20 2d 65 6e 64 2d 6c 69 6e 65 20 2d 65 6e 64 2d 63 6f 6c 75 6d | 0436.html...-end-line.-end-colum |
| 2f380 | 6e 29 0a 0a 3b 3b 20 54 68 65 73 65 20 61 63 63 65 73 73 6f 72 73 20 61 72 65 20 64 65 66 69 6e | n)..;;.These.accessors.are.defin |
| 2f3a0 | 65 64 20 66 6f 72 20 62 61 63 6b 77 61 72 64 73 20 63 6f 6d 70 61 74 69 62 69 6c 69 74 79 0a 3b | ed.for.backwards.compatibility.; |
| 2f3c0 | 3b 20 46 49 58 4d 45 3a 20 43 6c 65 61 6e 20 75 70 20 6f 6e 63 65 20 70 61 63 6b 61 67 65 2e 65 | ;.FIXME:.Clean.up.once.package.e |
| 2f3e0 | 6c 20 6c 65 61 72 6e 73 20 68 6f 77 20 74 6f 20 72 65 63 6f 6d 70 69 6c 65 20 64 65 70 65 6e 64 | l.learns.how.to.recompile.depend |
| 2f400 | 65 6e 63 69 65 73 2e 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 | encies...(defun.flycheck-error-e |
| 2f420 | 6e 64 2d 6c 69 6e 65 20 28 65 72 72 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 65 6e 64 20 | nd-line.(err)..."Return.the.end. |
| 2f440 | 6c 69 6e 65 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 45 52 52 2e 22 0a 20 | line.of.a.Flycheck.error.ERR.".. |
| 2f460 | 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 6e 69 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 | .(condition-case.nil.(flycheck-e |
| 2f480 | 72 72 6f 72 2d 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 0a 20 20 20 20 28 61 72 67 73 2d 6f 75 | rror--end-line.err).....(args-ou |
| 2f4a0 | 74 2d 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 | t-of-range.nil)))..(defun.flyche |
| 2f4c0 | 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 65 72 72 29 0a 20 20 22 52 65 74 | ck-error-end-column.(err)..."Ret |
| 2f4e0 | 75 72 6e 20 74 68 65 20 65 6e 64 20 63 6f 6c 75 6d 6e 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b | urn.the.end.column.of.a.Flycheck |
| 2f500 | 20 65 72 72 6f 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 | .error.ERR."...(condition-case.n |
| 2f520 | 69 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 | il.(flycheck-error--end-column.e |
| 2f540 | 72 72 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 | rr).....(args-out-of-range.nil)) |
| 2f560 | 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 2d 73 65 74 2d 65 6e | )..(defun.flycheck-error--set-en |
| 2f580 | 64 2d 6c 69 6e 65 20 28 65 72 72 20 6c 69 6e 65 29 0a 20 20 22 53 65 74 20 74 68 65 20 65 6e 64 | d-line.(err.line)..."Set.the.end |
| 2f5a0 | 20 6c 69 6e 65 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 45 52 52 20 74 6f | .line.of.a.Flycheck.error.ERR.to |
| 2f5c0 | 20 4c 49 4e 45 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 73 | .LINE."...(condition-case.nil.(s |
| 2f5e0 | 65 74 66 20 28 66 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 | etf.(flycheck-error--end-line.er |
| 2f600 | 72 29 20 6c 69 6e 65 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 | r).line).....(args-out-of-range. |
| 2f620 | 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 72 2d 2d 73 | nil)))..(defun.flycheck-error--s |
| 2f640 | 65 74 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 65 72 72 20 63 6f 6c 75 6d 6e 29 0a 20 20 22 53 65 | et-end-column.(err.column)..."Se |
| 2f660 | 74 20 74 68 65 20 65 6e 64 20 63 6f 6c 75 6d 6e 20 6f 66 20 61 20 46 6c 79 63 68 65 63 6b 20 65 | t.the.end.column.of.a.Flycheck.e |
| 2f680 | 72 72 6f 72 20 45 52 52 20 74 6f 20 43 4f 4c 55 4d 4e 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 6f | rror.ERR.to.COLUMN."...(conditio |
| 2f6a0 | 6e 2d 63 61 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 | n-case.nil.(setf.(flycheck-error |
| 2f6c0 | 2d 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 28 61 | --end-column.err).column).....(a |
| 2f6e0 | 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 67 76 2d 64 65 66 | rgs-out-of-range.nil)))..(gv-def |
| 2f700 | 69 6e 65 2d 73 69 6d 70 6c 65 2d 73 65 74 74 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ine-simple-setter.flycheck-error |
| 2f720 | 2d 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 20 20 20 20 20 | -end-line....................... |
| 2f740 | 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 2d 73 65 74 2d 65 6e 64 2d 6c 69 6e 65 29 | ...flycheck-error--set-end-line) |
| 2f760 | 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 65 | .(gv-define-simple-setter.flyche |
| 2f780 | 63 6b 2d 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ck-error-end-column............. |
| 2f7a0 | 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 72 2d 2d 73 65 74 | .............flycheck-error--set |
| 2f7c0 | 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b | -end-column)..(defmacro.flycheck |
| 2f7e0 | 2d 65 72 72 6f 72 2d 77 69 74 68 2d 62 75 66 66 65 72 20 28 65 72 72 20 26 72 65 73 74 20 66 6f | -error-with-buffer.(err.&rest.fo |
| 2f800 | 72 6d 73 29 0a 20 20 22 53 77 69 74 63 68 20 74 6f 20 74 68 65 20 62 75 66 66 65 72 20 6f 66 20 | rms)..."Switch.to.the.buffer.of. |
| 2f820 | 45 52 52 20 61 6e 64 20 65 76 61 6c 75 61 74 65 20 46 4f 52 4d 53 2e 0a 0a 49 66 20 74 68 65 20 | ERR.and.evaluate.FORMS...If.the. |
| 2f840 | 62 75 66 66 65 72 20 6f 66 20 45 52 52 20 69 73 20 6e 6f 74 20 6c 69 76 65 2c 20 46 4f 52 4d 53 | buffer.of.ERR.is.not.live,.FORMS |
| 2f860 | 20 61 72 65 20 6e 6f 74 20 65 76 61 6c 75 61 74 65 64 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 | .are.not.evaluated."...(declare. |
| 2f880 | 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 77 68 65 6e 20 28 | (indent.1).(debug.t))...`(when.( |
| 2f8a0 | 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 62 75 | buffer-live-p.(flycheck-error-bu |
| 2f8c0 | 66 66 65 72 20 2c 65 72 72 29 29 0a 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 | ffer.,err))......(with-current-b |
| 2f8e0 | 75 66 66 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 20 2c 65 72 | uffer.(flycheck-error-buffer.,er |
| 2f900 | 72 29 0a 20 20 20 20 20 20 20 2c 40 66 6f 72 6d 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | r)........,@forms)))..(defun.fly |
| 2f920 | 63 68 65 63 6b 2d 2d 65 78 61 63 74 2d 72 65 67 69 6f 6e 20 28 65 72 72 29 0a 20 20 22 47 65 74 | check--exact-region.(err)..."Get |
| 2f940 | 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 45 52 52 2c 20 69 66 20 45 52 52 20 73 70 65 63 69 | .the.region.of.ERR,.if.ERR.speci |
| 2f960 | 66 69 65 73 20 61 20 72 61 6e 67 65 2e 0a 0a 52 65 74 75 72 6e 20 61 20 63 6f 6e 73 20 63 65 6c | fies.a.range...Return.a.cons.cel |
| 2f980 | 6c 20 60 28 42 45 47 20 2e 20 45 4e 44 29 27 2e 20 20 49 66 20 74 68 65 20 69 6e 70 75 74 20 72 | l.`(BEG...END)'...If.the.input.r |
| 2f9a0 | 61 6e 67 65 20 69 73 20 65 6d 70 74 79 2c 0a 69 74 20 69 73 20 65 78 70 61 6e 64 65 64 20 74 6f | ange.is.empty,.it.is.expanded.to |
| 2f9c0 | 20 63 6f 76 65 72 20 61 74 20 6c 65 61 73 74 20 6f 6e 65 20 63 68 61 72 61 63 74 65 72 20 73 6f | .cover.at.least.one.character.so |
| 2f9e0 | 20 74 68 61 74 20 45 4e 44 20 69 73 0a 61 6c 77 61 79 73 20 67 72 65 61 74 65 72 20 74 68 61 6e | .that.END.is.always.greater.than |
| 2fa00 | 20 42 45 47 2e 20 20 49 66 20 45 52 52 20 64 6f 65 73 6e 27 74 20 73 70 65 63 69 66 79 20 61 6e | .BEG...If.ERR.doesn't.specify.an |
| 2fa20 | 20 65 6e 64 2d 63 6f 6c 75 6d 6e 0a 72 65 74 75 72 6e 20 6e 69 6c 2e 22 0a 20 20 28 69 66 2d 6c | .end-column.return.nil."...(if-l |
| 2fa40 | 65 74 2a 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 | et*.((line.(flycheck-error-line. |
| 2fa60 | 65 72 72 29 29 0a 20 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 | err)).............(column.(flych |
| 2fa80 | 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)).......... |
| 2faa0 | 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ...(end-line.(or.(flycheck-error |
| 2fac0 | 2d 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 20 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 | -end-line.err).line))........... |
| 2fae0 | 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 6e | ..(end-column.(flycheck-error-en |
| 2fb00 | 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 49 67 6e 6f 72 69 6e | d-column.err))).......;;.Ignorin |
| 2fb20 | 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 74 6f 20 60 6c 69 6e | g.fields.speeds.up.calls.to.`lin |
| 2fb40 | 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2e 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 69 | e-end-position'........(let*.((i |
| 2fb60 | 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 20 20 20 | nhibit-field-text-motion.t)..... |
| 2fb80 | 20 20 20 20 20 20 20 20 20 28 62 65 67 20 28 66 6c 79 63 68 65 63 6b 2d 6c 69 6e 65 2d 63 6f 6c | .........(beg.(flycheck-line-col |
| 2fba0 | 75 6d 6e 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 29 29 0a 20 20 | umn-to-position.line.column))... |
| 2fbc0 | 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 6c 69 6e 65 2d 63 | ...........(end.(flycheck-line-c |
| 2fbe0 | 6f 6c 75 6d 6e 2d 74 6f 2d 70 6f 73 69 74 69 6f 6e 20 65 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 63 | olumn-to-position.end-line.end-c |
| 2fc00 | 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 20 20 20 20 | olumn))).........(cond.......... |
| 2fc20 | 28 28 3c 20 62 65 67 20 65 6e 64 29 20 28 63 6f 6e 73 20 62 65 67 20 65 6e 64 29 29 0a 20 20 20 | ((<.beg.end).(cons.beg.end)).... |
| 2fc40 | 20 20 20 20 20 20 28 28 3d 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 20 28 63 6f 6e 73 | ......((=.end.(point-max)).(cons |
| 2fc60 | 20 28 31 2d 20 65 6e 64 29 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 28 74 20 28 63 6f 6e | .(1-.end).end))..........(t.(con |
| 2fc80 | 73 20 65 6e 64 20 28 31 2b 20 65 6e 64 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | s.end.(1+.end)))))))..(defun.fly |
| 2fca0 | 63 68 65 63 6b 2d 2d 6c 69 6e 65 2d 72 65 67 69 6f 6e 20 28 70 6f 73 29 0a 20 20 22 47 65 74 20 | check--line-region.(pos)..."Get. |
| 2fcc0 | 74 68 65 20 6c 69 6e 65 20 72 65 67 69 6f 6e 20 6f 66 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e | the.line.region.of.position.POS. |
| 2fce0 | 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 44 | ..Return.a.cons.cell.`(BEG...END |
| 2fd00 | 29 27 20 77 68 65 72 65 20 42 45 47 20 69 73 20 74 68 65 20 66 69 72 73 74 0a 6e 6f 6e 2d 77 68 | )'.where.BEG.is.the.first.non-wh |
| 2fd20 | 69 74 65 73 70 61 63 65 20 63 68 61 72 61 63 74 65 72 20 6f 6e 20 74 68 65 20 6c 69 6e 65 20 45 | itespace.character.on.the.line.E |
| 2fd40 | 52 52 20 72 65 66 65 72 73 20 74 6f 2c 20 61 6e 64 20 45 4e 44 20 74 68 65 0a 65 6e 64 20 6f 66 | RR.refers.to,.and.END.the.end.of |
| 2fd60 | 20 74 68 65 20 6c 69 6e 65 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a 20 20 | .the.line."...(save-excursion... |
| 2fd80 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c | ..(goto-char.pos).....(forward-l |
| 2fda0 | 69 6e 65 20 30 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 6f 6c 20 28 70 6f 69 6e 74 29 29 0a 20 | ine.0).....(let.((bol.(point)).. |
| 2fdc0 | 20 20 20 20 20 20 20 20 20 28 65 6e 64 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e | .........(end.(line-end-position |
| 2fde0 | 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 4d 6f 76 65 20 74 6f 20 74 68 65 20 62 65 67 69 6e 6e 69 | ))).......;;.Move.to.the.beginni |
| 2fe00 | 6e 67 20 6f 66 20 74 68 69 73 20 6c 69 6e 65 27 73 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 73 | ng.of.this.line's.indentation,.s |
| 2fe20 | 69 6d 69 6c 61 72 20 74 6f 0a 20 20 20 20 20 20 3b 3b 20 60 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 | imilar.to.......;;.`back-to-inde |
| 2fe40 | 6e 74 61 74 69 6f 6e 27 0a 20 20 20 20 20 20 28 73 6b 69 70 2d 73 79 6e 74 61 78 2d 66 6f 72 77 | ntation'.......(skip-syntax-forw |
| 2fe60 | 61 72 64 20 22 20 22 20 65 6e 64 29 0a 20 20 20 20 20 20 28 62 61 63 6b 77 61 72 64 2d 70 72 65 | ard.".".end).......(backward-pre |
| 2fe80 | 66 69 78 2d 63 68 61 72 73 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 63 75 72 72 65 | fix-chars).......;;.If.the.curre |
| 2fea0 | 6e 74 20 6c 69 6e 65 20 69 73 20 62 6c 61 6e 6b 2c 20 68 69 67 68 6c 69 67 68 74 20 69 74 20 69 | nt.line.is.blank,.highlight.it.i |
| 2fec0 | 6e 20 66 75 6c 6c 3b 20 69 66 20 69 74 27 73 0a 20 20 20 20 20 20 3b 3b 20 65 6d 70 74 79 2c 20 | n.full;.if.it's.......;;.empty,. |
| 2fee0 | 69 6e 63 6c 75 64 65 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 6c 69 6e 65 20 62 72 65 61 6b 20 | include.the.previous.line.break. |
| 2ff00 | 63 68 61 72 61 63 74 65 72 28 73 29 20 74 6f 20 68 61 76 65 0a 20 20 20 20 20 20 3b 3b 20 61 6e | character(s).to.have.......;;.an |
| 2ff20 | 79 20 72 65 67 69 6f 6e 20 61 74 20 61 6c 6c 20 28 77 68 65 6e 20 63 61 6c 6c 65 64 20 77 69 74 | y.region.at.all.(when.called.wit |
| 2ff40 | 68 20 30 2c 20 60 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 0a 20 20 20 20 20 20 3b | h.0,.`line-end-position'.......; |
| 2ff60 | 3b 20 67 69 76 65 73 20 75 73 20 74 68 65 20 65 6e 64 20 6f 66 20 74 68 65 20 70 72 65 76 69 6f | ;.gives.us.the.end.of.the.previo |
| 2ff80 | 75 73 20 6c 69 6e 65 29 2e 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 28 69 66 20 28 65 6f 6c 70 29 | us.line)........(cons.(if.(eolp) |
| 2ffa0 | 20 28 69 66 20 28 3d 20 62 6f 6c 20 65 6e 64 29 20 28 6c 69 6e 65 2d 65 6e 64 2d 70 6f 73 69 74 | .(if.(=.bol.end).(line-end-posit |
| 2ffc0 | 69 6f 6e 20 30 29 20 62 6f 6c 29 20 28 70 6f 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ion.0).bol).(point))............ |
| 2ffe0 | 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 2d 63 6f 6c 75 6d | .end))))..(defun.flycheck--colum |
| 30000 | 6e 2d 72 65 67 69 6f 6e 20 28 70 6f 73 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6c 75 6d 6e | n-region.(pos)..."Get.the.column |
| 30020 | 20 72 65 67 69 6f 6e 20 6f 66 20 70 6f 73 69 74 69 6f 6e 20 50 4f 53 2e 0a 0a 52 65 74 75 72 6e | .region.of.position.POS...Return |
| 30040 | 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 20 77 68 65 72 65 | .a.cons.cell.`(BEG...END)'.where |
| 30060 | 20 42 45 47 20 69 73 20 74 68 65 20 63 68 61 72 61 63 74 65 72 0a 62 65 66 6f 72 65 20 74 68 65 | .BEG.is.the.character.before.the |
| 30080 | 20 63 6f 6c 75 6d 6e 2c 20 61 6e 64 20 45 4e 44 20 74 68 65 20 61 63 74 75 61 6c 20 63 6f 6c 75 | .column,.and.END.the.actual.colu |
| 300a0 | 6d 6e 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 67 6f 74 6f | mn."...(save-excursion.....(goto |
| 300c0 | 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 3b 3b 20 28 65 6f 62 70 29 3a 20 4e 6f 20 65 6e 6f | -char.pos).....;;.(eobp):.No.eno |
| 300e0 | 75 67 68 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 0a 20 20 20 20 28 69 66 20 | ugh.lines.in.the.buffer.....(if. |
| 30100 | 28 65 6f 62 70 29 20 28 63 6f 6e 73 20 28 31 2d 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 20 28 70 | (eobp).(cons.(1-.(point-max)).(p |
| 30120 | 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 28 63 6f 6e 73 20 70 6f 73 20 28 31 2b 20 70 | oint-max)).......(cons.pos.(1+.p |
| 30140 | 6f 73 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 62 6f 75 6e 64 73 2d | os)))))..(defun.flycheck-bounds- |
| 30160 | 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 28 74 68 69 6e 67 20 70 6f 73 29 0a 20 20 | of-thing-at-point.(thing.pos)... |
| 30180 | 22 47 65 74 20 74 68 65 20 72 65 67 69 6f 6e 20 6f 66 20 54 48 49 4e 47 20 61 74 20 70 6f 73 69 | "Get.the.region.of.THING.at.posi |
| 301a0 | 74 69 6f 6e 20 50 4f 53 2e 0a 0a 54 48 49 4e 47 20 69 73 20 61 20 75 6e 64 65 72 73 74 6f 6f 64 | tion.POS...THING.is.a.understood |
| 301c0 | 20 62 79 20 60 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 27 2e 0a 0a 52 65 74 75 72 6e 20 61 20 | .by.`thing-at-point'...Return.a. |
| 301e0 | 63 6f 6e 73 20 63 65 6c 6c 20 60 28 42 45 47 20 2e 20 45 4e 44 29 27 20 77 68 65 72 65 20 42 45 | cons.cell.`(BEG...END)'.where.BE |
| 30200 | 47 20 69 73 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 6f 66 0a 74 68 65 20 54 48 49 4e 47 20 | G.is.the.beginning.of.the.THING. |
| 30220 | 61 74 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 65 6e 64 20 6f | at.the.column,.and.END.the.end.o |
| 30240 | 66 20 74 68 65 20 54 48 49 4e 47 2e 22 0a 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 0a | f.the.THING."...(save-excursion. |
| 30260 | 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 62 6f 75 6e 64 73 2d | ....(goto-char.pos).....(bounds- |
| 30280 | 6f 66 2d 74 68 69 6e 67 2d 61 74 2d 70 6f 69 6e 74 20 74 68 69 6e 67 29 29 29 0a 0a 28 64 65 66 | of-thing-at-point.thing)))..(def |
| 302a0 | 75 6e 20 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 | un.flycheck--approximate-region. |
| 302c0 | 28 65 72 72 20 6d 6f 64 65 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 74 68 65 20 72 65 67 69 6f 6e | (err.mode)..."Compute.the.region |
| 302e0 | 20 6f 66 20 45 52 52 20 62 61 73 65 64 20 6f 6e 20 4d 4f 44 45 20 61 6e 64 20 45 52 52 27 73 20 | .of.ERR.based.on.MODE.and.ERR's. |
| 30300 | 6c 69 6e 65 20 61 6e 64 20 63 6f 6c 75 6d 6e 2e 22 0a 20 20 3b 3b 20 49 67 6e 6f 72 69 6e 67 20 | line.and.column."...;;.Ignoring. |
| 30320 | 66 69 65 6c 64 73 20 73 70 65 65 64 73 20 75 70 20 63 61 6c 6c 73 20 74 6f 20 60 6c 69 6e 65 2d | fields.speeds.up.calls.to.`line- |
| 30340 | 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 27 2e 0a 20 20 28 6c 65 74 2a 20 28 28 69 6e 68 69 62 69 74 | end-position'....(let*.((inhibit |
| 30360 | 2d 66 69 65 6c 64 2d 74 65 78 74 2d 6d 6f 74 69 6f 6e 20 74 29 0a 20 20 20 20 20 20 20 20 20 28 | -field-text-motion.t)..........( |
| 30380 | 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 65 72 72 29 29 0a | line.(flycheck-error-line.err)). |
| 303a0 | 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 65 72 72 6f 72 | .........(column.(flycheck-error |
| 303c0 | 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 65 67 20 28 66 6c 79 | -column.err))..........(beg.(fly |
| 303e0 | 63 68 65 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 6c 69 | check-line-column-to-position.li |
| 30400 | 6e 65 20 28 6f 72 20 63 6f 6c 75 6d 6e 20 31 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 6f 72 20 | ne.(or.column.1)))).....(if.(or. |
| 30420 | 28 6e 75 6c 6c 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 6d 6f | (null.column).............(eq.mo |
| 30440 | 64 65 20 27 6c 69 6e 65 73 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c | de.'lines)).........(flycheck--l |
| 30460 | 69 6e 65 2d 72 65 67 69 6f 6e 20 62 65 67 29 0a 20 20 20 20 20 20 28 6f 72 20 28 70 63 61 73 65 | ine-region.beg).......(or.(pcase |
| 30480 | 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 79 6d 62 6f 6c 73 0a 20 20 20 20 | .mode.............(`symbols..... |
| 304a0 | 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 27 72 65 20 6f 6e | .........;;.Ensure.that.we're.on |
| 304c0 | 20 61 20 77 6f 72 64 20 6f 72 20 73 79 6d 62 6f 6c 2e 20 20 53 65 65 0a 20 20 20 20 20 20 20 20 | .a.word.or.symbol...See......... |
| 304e0 | 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 |
| 30500 | 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 35 31 39 0a 20 20 20 20 20 20 20 | eck/flycheck/issues/1519........ |
| 30520 | 20 20 20 20 20 20 28 61 6e 64 20 28 3c 3d 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 62 65 67 29 20 | ......(and.(<=.(point-min).beg). |
| 30540 | 28 3c 20 62 65 67 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 | (<.beg.(point-max))............. |
| 30560 | 20 20 20 20 20 20 28 6d 65 6d 71 20 28 63 68 61 72 2d 73 79 6e 74 61 78 20 28 63 68 61 72 2d 61 | ......(memq.(char-syntax.(char-a |
| 30580 | 66 74 65 72 20 62 65 67 29 29 20 27 28 3f 77 20 3f 5f 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | fter.beg)).'(?w.?_))............ |
| 305a0 | 20 20 20 20 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 | .......(flycheck-bounds-of-thing |
| 305c0 | 2d 61 74 2d 70 6f 69 6e 74 20 27 73 79 6d 62 6f 6c 20 62 65 67 29 29 29 0a 20 20 20 20 20 20 20 | -at-point.'symbol.beg)))........ |
| 305e0 | 20 20 20 20 20 28 60 73 65 78 70 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | .....(`sexps..............(flych |
| 30600 | 65 63 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 27 73 65 | eck-bounds-of-thing-at-point.'se |
| 30620 | 78 70 20 62 65 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 | xp.beg)))...........(flycheck--c |
| 30640 | 6f 6c 75 6d 6e 2d 72 65 67 69 6f 6e 20 62 65 67 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | olumn-region.beg)))))..(defun.fl |
| 30660 | 79 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 28 65 72 | ycheck-error-region-for-mode.(er |
| 30680 | 72 20 6d 6f 64 65 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 | r.mode)..."Get.the.region.of.ERR |
| 306a0 | 20 66 6f 72 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 4d 4f 44 45 2e 0a 0a 45 52 52 | .for.the.highlighting.MODE...ERR |
| 306c0 | 20 69 73 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 2e 20 20 49 66 20 69 74 73 20 70 6f | .is.a.Flycheck.error...If.its.po |
| 306e0 | 73 69 74 69 6f 6e 20 69 73 20 66 75 6c 6c 79 20 73 70 65 63 69 66 69 65 64 2c 20 75 73 65 0a 74 | sition.is.fully.specified,.use.t |
| 30700 | 68 61 74 20 74 6f 20 63 6f 6d 70 75 74 65 20 61 20 72 65 67 69 6f 6e 3b 20 6f 74 68 65 72 77 69 | hat.to.compute.a.region;.otherwi |
| 30720 | 73 65 2c 20 75 73 65 20 4d 4f 44 45 2c 20 61 73 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 0a 60 | se,.use.MODE,.as.documented.in.` |
| 30740 | 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 27 2e 20 20 49 66 | flycheck-highlighting-mode'...If |
| 30760 | 20 4d 4f 44 45 20 69 73 20 6e 69 6c 2c 20 73 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 2e 22 0a | .MODE.is.nil,.signal.an.error.". |
| 30780 | 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 66 66 65 72 20 65 72 | ..(flycheck-error-with-buffer.er |
| 307a0 | 72 0a 20 20 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 63 74 69 6f 6e 0a 20 20 20 20 20 20 28 77 | r.....(save-restriction.......(w |
| 307c0 | 69 64 65 6e 29 0a 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 65 78 61 63 74 | iden).......(or.(flycheck--exact |
| 307e0 | 2d 72 65 67 69 6f 6e 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b | -region.err)...........(flycheck |
| 30800 | 2d 2d 61 70 70 72 6f 78 69 6d 61 74 65 2d 72 65 67 69 6f 6e 20 65 72 72 20 6d 6f 64 65 29 29 29 | --approximate-region.err.mode))) |
| 30820 | 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 70 6f 73 20 28 65 | ))..(defun.flycheck-error-pos.(e |
| 30840 | 72 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 62 75 66 66 65 72 20 70 6f 73 69 74 69 6f 6e 20 6f | rr)..."Get.the.buffer.position.o |
| 30860 | 66 20 45 52 52 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 20 | f.ERR...ERR.is.a.Flycheck.error. |
| 30880 | 77 68 6f 73 65 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 67 65 74 2e 0a 0a 54 68 65 20 65 72 72 6f | whose.position.to.get...The.erro |
| 308a0 | 72 20 70 6f 73 69 74 69 6f 6e 20 69 73 20 74 68 65 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 2c 20 | r.position.is.the.error.column,. |
| 308c0 | 6f 72 20 74 68 65 20 66 69 72 73 74 0a 6e 6f 6e 2d 77 68 69 74 65 73 70 61 63 65 20 63 68 61 72 | or.the.first.non-whitespace.char |
| 308e0 | 61 63 74 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 6e 65 2c 20 69 66 20 45 52 52 20 | acter.of.the.error.line,.if.ERR. |
| 30900 | 68 61 73 20 6e 6f 20 65 72 72 6f 72 20 63 6f 6c 75 6d 6e 2e 22 0a 20 20 28 63 61 72 20 28 66 6c | has.no.error.column."...(car.(fl |
| 30920 | 79 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 0a 20 20 20 | ycheck-error-region-for-mode.... |
| 30940 | 20 20 20 20 20 65 72 72 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d | .....err.flycheck-highlighting-m |
| 30960 | 6f 64 65 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 66 6f | ode)))..(defun.flycheck-error-fo |
| 30980 | 72 6d 61 74 2d 73 6e 69 70 70 65 74 20 28 65 72 72 20 26 6f 70 74 69 6f 6e 61 6c 20 6d 61 78 2d | rmat-snippet.(err.&optional.max- |
| 309a0 | 6c 65 6e 67 74 68 29 0a 20 20 22 45 78 74 72 61 63 74 20 74 68 65 20 74 65 78 74 20 74 68 61 74 | length)..."Extract.the.text.that |
| 309c0 | 20 45 52 52 20 72 65 66 65 72 73 20 74 6f 20 66 72 6f 6d 20 74 68 65 20 62 75 66 66 65 72 2e 0a | .ERR.refers.to.from.the.buffer.. |
| 309e0 | 0a 4e 65 77 6c 69 6e 65 73 20 61 6e 64 20 62 6c 61 6e 6b 73 20 61 72 65 20 72 65 70 6c 61 63 65 | .Newlines.and.blanks.are.replace |
| 30a00 | 64 20 62 79 20 73 69 6e 67 6c 65 20 73 70 61 63 65 73 2e 20 20 49 66 20 45 52 52 0a 64 6f 65 73 | d.by.single.spaces...If.ERR.does |
| 30a20 | 6e 27 74 20 69 6e 63 6c 75 64 65 20 61 6e 20 65 6e 64 2d 70 6f 73 69 74 69 6f 6e 2c 20 72 65 74 | n't.include.an.end-position,.ret |
| 30a40 | 75 72 6e 20 6e 69 6c 2e 0a 0a 4d 41 58 2d 4c 45 4e 47 54 48 20 69 73 20 68 6f 77 20 6d 61 6e 79 | urn.nil...MAX-LENGTH.is.how.many |
| 30a60 | 20 63 68 61 72 61 63 74 65 72 73 20 74 6f 20 72 65 61 64 20 66 72 6f 6d 20 74 68 65 20 62 75 66 | .characters.to.read.from.the.buf |
| 30a80 | 66 65 72 2c 20 61 74 0a 6d 6f 73 74 2e 20 20 49 74 20 64 65 66 61 75 6c 74 73 20 74 6f 20 32 30 | fer,.at.most...It.defaults.to.20 |
| 30aa0 | 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 66 66 65 72 | ."...(flycheck-error-with-buffer |
| 30ac0 | 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 0a 20 20 20 20 20 | .err.....(save-restriction...... |
| 30ae0 | 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 20 28 66 6c 79 63 68 65 63 6b 2d | .(widen).......(pcase.(flycheck- |
| 30b00 | 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 28 60 28 2c 62 | -exact-region.err).........(`(,b |
| 30b20 | 65 67 20 2e 20 2c 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 28 74 72 75 6e 63 61 74 65 2d 73 74 | eg...,end)..........(truncate-st |
| 30b40 | 72 69 6e 67 2d 74 6f 2d 77 69 64 74 68 0a 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 | ring-to-width...........(replace |
| 30b60 | 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c | -regexp-in-string............"\\ |
| 30b80 | 73 2d 2b 22 20 22 20 22 20 28 62 75 66 66 65 72 2d 73 75 62 73 74 72 69 6e 67 20 62 65 67 20 28 | s-+".".".(buffer-substring.beg.( |
| 30ba0 | 6d 69 6e 20 65 6e 64 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 | min.end.(point-max)))).......... |
| 30bc0 | 20 28 6f 72 20 6d 61 78 2d 6c 65 6e 67 74 68 20 32 30 29 20 6e 69 6c 20 6e 69 6c 20 74 29 29 29 | .(or.max-length.20).nil.nil.t))) |
| 30be0 | 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 66 6f 72 6d 61 | )))..(defun.flycheck-error-forma |
| 30c00 | 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 28 65 72 72 20 26 6f 70 74 69 6f 6e 61 6c 20 | t-message-and-id.(err.&optional. |
| 30c20 | 69 6e 63 6c 75 64 65 2d 73 6e 69 70 70 65 74 29 0a 20 20 22 46 6f 72 6d 61 74 20 74 68 65 20 6d | include-snippet)..."Format.the.m |
| 30c40 | 65 73 73 61 67 65 20 61 6e 64 20 69 64 20 6f 66 20 45 52 52 20 61 73 20 68 75 6d 61 6e 2d 72 65 | essage.and.id.of.ERR.as.human-re |
| 30c60 | 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 49 4e 43 4c 55 44 45 2d 53 4e 49 50 50 | adable.string...If.INCLUDE-SNIPP |
| 30c80 | 45 54 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 72 65 70 65 6e 64 20 74 68 65 20 6d 65 73 73 61 | ET.is.non-nil,.prepend.the.messa |
| 30ca0 | 67 65 20 77 69 74 68 20 61 20 73 6e 69 70 70 65 74 0a 6f 66 20 74 68 65 20 74 65 78 74 20 74 68 | ge.with.a.snippet.of.the.text.th |
| 30cc0 | 61 74 20 74 68 65 20 65 72 72 6f 72 20 61 70 70 6c 69 65 73 20 74 6f 20 28 73 75 63 68 20 74 65 | at.the.error.applies.to.(such.te |
| 30ce0 | 78 74 20 63 61 6e 20 6f 6e 6c 79 20 62 65 0a 64 65 74 65 72 6d 69 6e 65 64 20 69 66 20 74 68 65 | xt.can.only.be.determined.if.the |
| 30d00 | 20 65 72 72 6f 72 20 63 6f 6e 74 61 69 6e 73 20 61 20 66 75 6c 6c 20 73 70 61 6e 2c 20 6e 6f 74 | .error.contains.a.full.span,.not |
| 30d20 | 20 6a 75 73 74 20 61 0a 62 65 67 69 6e 6e 69 6e 67 20 70 6f 73 69 74 69 6f 6e 29 2e 22 0a 20 20 | .just.a.beginning.position)."... |
| 30d40 | 28 6c 65 74 2a 20 28 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 | (let*.((id.(flycheck-error-id.er |
| 30d60 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | r))..........(fname.(flycheck-er |
| 30d80 | 72 6f 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 20 28 6f 74 68 | ror-filename.err))..........(oth |
| 30da0 | 65 72 2d 66 69 6c 65 2d 70 20 28 61 6e 64 20 66 6e 61 6d 65 20 28 6e 6f 74 20 28 65 71 75 61 6c | er-file-p.(and.fname.(not.(equal |
| 30dc0 | 20 66 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 29 29 0a 20 | .fname.(buffer-file-name)))))).. |
| 30de0 | 20 20 20 28 63 6f 6e 63 61 74 20 28 61 6e 64 20 6f 74 68 65 72 2d 66 69 6c 65 2d 70 20 28 66 6f | ...(concat.(and.other-file-p.(fo |
| 30e00 | 72 6d 61 74 20 22 49 6e 20 25 53 3a 5c 6e 22 20 28 66 69 6c 65 2d 72 65 6c 61 74 69 76 65 2d 6e | rmat."In.%S:\n".(file-relative-n |
| 30e20 | 61 6d 65 20 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 6e | ame.fname))).............(and.in |
| 30e40 | 63 6c 75 64 65 2d 73 6e 69 70 70 65 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | clude-snippet..................( |
| 30e60 | 77 68 65 6e 2d 6c 65 74 2a 20 28 28 73 6e 69 70 70 65 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 | when-let*.((snippet.(flycheck-er |
| 30e80 | 72 6f 72 2d 66 6f 72 6d 61 74 2d 73 6e 69 70 70 65 74 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 | ror-format-snippet.err)))....... |
| 30ea0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 20 22 60 25 | .............(format-message."`% |
| 30ec0 | 73 27 3a 20 22 20 73 6e 69 70 70 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 | s':.".snippet))).............(or |
| 30ee0 | 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)... |
| 30f00 | 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 6f 77 6e 20 25 | ..............(format."Unknown.% |
| 30f20 | 53 22 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 0a | S".(flycheck-error-level.err))). |
| 30f40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 69 64 20 28 66 6f 72 6d 61 74 20 22 20 5b 25 | ............(and.id.(format.".[% |
| 30f60 | 73 5d 22 20 69 64 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 | s]".id)))))..(defun.flycheck-err |
| 30f80 | 6f 72 2d 66 6f 72 6d 61 74 2d 70 6f 73 69 74 69 6f 6e 20 28 65 72 72 29 0a 20 20 22 46 6f 72 6d | or-format-position.(err)..."Form |
| 30fa0 | 61 74 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 45 52 52 20 61 73 20 61 20 68 75 6d 61 | at.the.position.of.ERR.as.a.huma |
| 30fc0 | 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2e 22 0a 20 20 28 6c 65 74 20 28 28 6c 69 6e | n-readable.string."...(let.((lin |
| 30fe0 | 65 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 29 0a 20 20 20 | e.(flycheck-error-line.err)).... |
| 31000 | 20 20 20 20 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 | .....(column.(flycheck-error-col |
| 31020 | 75 6d 6e 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 66 6c 79 | umn.err)).........(end-line.(fly |
| 31040 | 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 29 0a 20 20 20 20 20 | check-error-end-line.err))...... |
| 31060 | 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 | ...(end-column.(flycheck-error-e |
| 31080 | 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 29 29 0a 20 20 20 20 28 69 66 20 28 61 6e 64 20 6c 69 | nd-column.err))).....(if.(and.li |
| 310a0 | 6e 65 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c | ne.column).........(if.(or.(null |
| 310c0 | 20 65 6e 64 2d 6c 69 6e 65 29 20 28 65 71 75 61 6c 20 6c 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 | .end-line).(equal.line.end-line) |
| 310e0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f 72 20 28 6e 75 6c 6c 20 65 6e 64 2d | ).............(if.(or.(null.end- |
| 31100 | 63 6f 6c 75 6d 6e 29 20 28 65 71 75 61 6c 20 63 6f 6c 75 6d 6e 20 28 31 2d 20 65 6e 64 2d 63 6f | column).(equal.column.(1-.end-co |
| 31120 | 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 | lumn))).................(format. |
| 31140 | 22 25 64 3a 25 64 22 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 | "%d:%d".line.column)............ |
| 31160 | 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 3a 25 64 2d 25 64 22 20 6c 69 6e 65 20 63 6f 6c 75 6d | ...(format."%d:%d-%d".line.colum |
| 31180 | 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 | n.end-column))...........(format |
| 311a0 | 20 22 28 25 64 3a 25 64 29 2d 28 25 64 3a 25 64 29 22 20 6c 69 6e 65 20 63 6f 6c 75 6d 6e 20 65 | ."(%d:%d)-(%d:%d)".line.column.e |
| 311c0 | 6e 64 2d 6c 69 6e 65 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 0a 20 20 20 20 20 20 28 69 66 20 28 | nd-line.end-column)).......(if.( |
| 311e0 | 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 65 | or.(null.end-line).(equal.line.e |
| 31200 | 6e 64 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 22 | nd-line))...........(format."%d" |
| 31220 | 20 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 64 2d 25 64 22 20 6c | .line).........(format."%d-%d".l |
| 31240 | 69 6e 65 20 65 6e 64 2d 6c 69 6e 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | ine.end-line)))))..(defun.flyche |
| 31260 | 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 20 28 65 72 72 20 26 6f 70 74 69 6f 6e 61 6c 20 77 | ck-error-format.(err.&optional.w |
| 31280 | 69 74 68 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 22 46 6f 72 6d 61 74 20 45 52 52 20 61 73 20 | ith-file-name)..."Format.ERR.as. |
| 312a0 | 68 75 6d 61 6e 2d 72 65 61 64 61 62 6c 65 20 73 74 72 69 6e 67 2c 20 6f 70 74 69 6f 6e 61 6c 6c | human-readable.string,.optionall |
| 312c0 | 79 20 57 49 54 48 2d 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 52 65 74 75 72 6e 20 61 20 73 74 72 69 | y.WITH-FILE-NAME...Return.a.stri |
| 312e0 | 6e 67 20 74 68 61 74 20 72 65 70 72 65 73 65 6e 74 73 20 74 68 65 20 67 69 76 65 6e 20 45 52 52 | ng.that.represents.the.given.ERR |
| 31300 | 2e 20 20 49 66 20 57 49 54 48 2d 46 49 4c 45 2d 4e 41 4d 45 0a 69 73 20 67 69 76 65 6e 20 61 6e | ...If.WITH-FILE-NAME.is.given.an |
| 31320 | 64 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 6e 63 6c 75 64 65 20 74 68 65 20 66 69 6c 65 2d 6e 61 6d 65 | d.non-nil,.include.the.file-name |
| 31340 | 20 61 73 20 77 65 6c 6c 2c 20 6f 74 68 65 72 77 69 73 65 0a 6f 6d 69 74 20 69 74 2e 22 0a 20 20 | .as.well,.otherwise.omit.it."... |
| 31360 | 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 66 6c 79 63 | (let*.((level.(symbol-name.(flyc |
| 31380 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 | heck-error-level.err)))......... |
| 313a0 | 20 28 63 68 65 63 6b 65 72 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b | .(checker.(symbol-name.(flycheck |
| 313c0 | 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 | -error-checker.err)))..........( |
| 313e0 | 66 6f 72 6d 61 74 20 60 28 2c 40 28 77 68 65 6e 20 77 69 74 68 2d 66 69 6c 65 2d 6e 61 6d 65 0a | format.`(,@(when.with-file-name. |
| 31400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c | .......................(list.(fl |
| 31420 | 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 22 3a 22 29 29 | ycheck-error-filename.err).":")) |
| 31440 | 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 65 63 6b 2d 65 | ....................,(flycheck-e |
| 31460 | 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 70 6f 73 69 74 69 6f 6e 20 65 72 72 29 20 22 3a 22 0a 20 20 | rror-format-position.err).":"... |
| 31480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 6c 65 76 65 6c 20 22 3a 20 22 0a 20 20 20 | .................,level.":.".... |
| 314a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 2c 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ................,(flycheck-error |
| 314c0 | 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 65 72 72 29 0a 20 20 20 20 | -format-message-and-id.err)..... |
| 314e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 28 22 20 2c 63 68 65 63 6b 65 72 20 22 29 22 | ...............".(".,checker.")" |
| 31500 | 29 29 29 0a 20 20 20 20 28 61 70 70 6c 79 20 23 27 63 6f 6e 63 61 74 20 66 6f 72 6d 61 74 29 29 | ))).....(apply.#'concat.format)) |
| 31520 | 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 3c 20 28 65 72 72 31 | )..(defun.flycheck-error-<.(err1 |
| 31540 | 20 65 72 72 32 29 0a 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 | .err2)..."Determine.whether.ERR1 |
| 31560 | 20 69 73 20 6c 65 73 73 20 74 68 61 6e 20 45 52 52 32 20 62 79 20 6c 6f 63 61 74 69 6f 6e 2e 22 | .is.less.than.ERR2.by.location." |
| 31580 | 0a 20 20 28 6c 65 74 20 28 28 6c 31 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e | ...(let.((l1.(flycheck-error-lin |
| 315a0 | 65 20 65 72 72 31 29 29 0a 20 20 20 20 20 20 20 20 28 6c 32 20 28 66 6c 79 63 68 65 63 6b 2d 65 | e.err1)).........(l2.(flycheck-e |
| 315c0 | 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 32 29 29 29 0a 20 20 20 20 28 69 66 20 28 2f 3d 20 6c 31 | rror-line.err2))).....(if.(/=.l1 |
| 315e0 | 20 6c 32 29 0a 20 20 20 20 20 20 20 20 28 3c 20 6c 31 20 6c 32 29 0a 20 20 20 20 20 20 28 6c 65 | .l2).........(<.l1.l2).......(le |
| 31600 | 74 20 28 28 63 31 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 | t.((c1.(or.(flycheck-error-colum |
| 31620 | 6e 20 65 72 72 31 29 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 32 20 28 6f 72 20 | n.err1).1)).............(c2.(or. |
| 31640 | 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 32 29 20 31 29 29 | (flycheck-error-column.err2).1)) |
| 31660 | 29 0a 20 20 20 20 20 20 20 20 28 69 66 20 28 2f 3d 20 63 31 20 63 32 29 0a 20 20 20 20 20 20 20 | ).........(if.(/=.c1.c2)........ |
| 31680 | 20 20 20 20 20 28 3c 20 63 31 20 63 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 | .....(<.c1.c2)...........(let.(( |
| 316a0 | 65 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 6c 69 6e 65 | el1.(or.(flycheck-error-end-line |
| 316c0 | 20 65 72 72 31 29 20 6c 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 6c 32 | .err1).l1)).................(el2 |
| 316e0 | 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 6c 69 6e 65 20 65 72 | .(or.(flycheck-error-end-line.er |
| 31700 | 72 32 29 20 6c 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 2f 3d 20 65 6c | r2).l2))).............(if.(/=.el |
| 31720 | 31 20 65 6c 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 20 65 6c 31 20 65 6c | 1.el2).................(<.el1.el |
| 31740 | 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 63 6c 31 20 28 6f 72 20 | 2)...............(let.((cl1.(or. |
| 31760 | 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 31 29 | (flycheck-error-end-column.err1) |
| 31780 | 20 31 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c 32 20 28 6f | .1)).....................(cl2.(o |
| 317a0 | 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 75 6d 6e 20 65 72 72 | r.(flycheck-error-end-column.err |
| 317c0 | 32 29 20 31 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3c 20 63 6c 31 20 63 | 2).1))).................(<.cl1.c |
| 317e0 | 6c 32 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 65 72 72 | l2)))))))))..(defun.flycheck-err |
| 31800 | 6f 72 2d 6c 65 76 65 6c 2d 3c 20 28 65 72 72 31 20 65 72 72 32 29 0a 20 20 22 44 65 74 65 72 6d | or-level-<.(err1.err2)..."Determ |
| 31820 | 69 6e 65 20 77 68 65 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 | ine.whether.ERR1.is.less.than.ER |
| 31840 | 52 32 20 62 79 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 65 | R2.by.error.level...Like.`flyche |
| 31860 | 63 6b 2d 65 72 72 6f 72 2d 3c 27 2c 20 62 75 74 20 63 6f 6d 70 61 72 65 73 20 62 79 20 65 72 72 | ck-error-<',.but.compares.by.err |
| 31880 | 6f 72 20 6c 65 76 65 6c 20 73 65 76 65 72 69 74 79 0a 66 69 72 73 74 2e 20 20 4c 65 76 65 6c 73 | or.level.severity.first...Levels |
| 318a0 | 20 6f 66 20 74 68 65 20 73 61 6d 65 20 73 65 76 65 72 69 74 79 20 61 72 65 20 63 6f 6d 70 61 72 | .of.the.same.severity.are.compar |
| 318c0 | 65 64 20 62 79 20 6e 61 6d 65 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6c 65 76 65 6c 31 20 28 66 | ed.by.name."...(let*.((level1.(f |
| 318e0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 31 29 29 0a 20 20 20 20 20 | lycheck-error-level.err1))...... |
| 31900 | 20 20 20 20 28 6c 65 76 65 6c 32 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 | ....(level2.(flycheck-error-leve |
| 31920 | 6c 20 65 72 72 32 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 76 65 72 69 74 79 31 20 28 66 6c | l.err2))..........(severity1.(fl |
| 31940 | 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 20 6c 65 76 65 | ycheck-error-level-severity.leve |
| 31960 | 6c 31 29 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 76 65 72 69 74 79 32 20 28 66 6c 79 63 68 65 | l1))..........(severity2.(flyche |
| 31980 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 6c 65 76 65 6c 32 29 29 | ck-error-level-severity.level2)) |
| 319a0 | 29 0a 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 20 20 28 28 3d 20 73 65 76 65 72 69 74 79 31 20 73 | ).....(cond......((=.severity1.s |
| 319c0 | 65 76 65 72 69 74 79 32 29 0a 20 20 20 20 20 20 28 69 66 20 28 73 74 72 69 6e 67 3d 20 6c 65 76 | everity2).......(if.(string=.lev |
| 319e0 | 65 6c 31 20 6c 65 76 65 6c 32 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | el1.level2)...........(flycheck- |
| 31a00 | 65 72 72 6f 72 2d 3c 20 65 72 72 31 20 65 72 72 32 29 0a 20 20 20 20 20 20 20 20 28 73 74 72 69 | error-<.err1.err2).........(stri |
| 31a20 | 6e 67 3c 20 6c 65 76 65 6c 31 20 6c 65 76 65 6c 32 29 29 29 0a 20 20 20 20 20 28 74 20 28 3c 20 | ng<.level1.level2)))......(t.(<. |
| 31a40 | 73 65 76 65 72 69 74 79 31 20 73 65 76 65 72 69 74 79 32 29 29 29 29 29 0a 0a 28 64 65 66 75 6e | severity1.severity2)))))..(defun |
| 31a60 | 20 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 74 2d 70 20 28 65 | .flycheck-assert-error-list-p.(e |
| 31a80 | 72 72 6f 72 73 29 0a 20 20 22 41 73 73 65 72 74 20 74 68 61 74 20 61 6c 6c 20 69 74 65 6d 73 20 | rrors)..."Assert.that.all.items. |
| 31aa0 | 69 6e 20 45 52 52 4f 52 53 20 61 72 65 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | in.ERRORS.are.of.`flycheck-error |
| 31ac0 | 27 20 74 79 70 65 2e 0a 0a 53 69 67 6e 61 6c 20 61 6e 20 65 72 72 6f 72 20 69 66 20 61 6e 79 20 | '.type...Signal.an.error.if.any. |
| 31ae0 | 69 74 65 6d 20 69 6e 20 45 52 52 4f 52 53 20 69 73 20 6e 6f 74 20 61 20 60 66 6c 79 63 68 65 63 | item.in.ERRORS.is.not.a.`flychec |
| 31b00 | 6b 2d 65 72 72 6f 72 27 0a 6f 62 6a 65 63 74 2c 20 61 73 20 62 79 20 60 66 6c 79 63 68 65 63 6b | k-error'.object,.as.by.`flycheck |
| 31b20 | 2d 65 72 72 6f 72 2d 70 27 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 45 52 52 | -error-p'...Otherwise.return.ERR |
| 31b40 | 4f 52 53 0a 61 67 61 69 6e 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6c 69 73 74 70 20 65 72 72 | ORS.again."...(unless.(listp.err |
| 31b60 | 6f 72 73 29 0a 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 | ors).....(signal.'wrong-type-arg |
| 31b80 | 75 6d 65 6e 74 20 28 6c 69 73 74 20 27 6c 69 73 74 70 20 65 72 72 6f 72 73 29 29 29 0a 20 20 28 | ument.(list.'listp.errors)))...( |
| 31ba0 | 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 75 6e 6c 65 73 73 20 | dolist.(err.errors).....(unless. |
| 31bc0 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 0a 20 20 20 20 20 20 28 73 69 | (flycheck-error-p.err).......(si |
| 31be0 | 67 6e 61 6c 20 27 77 72 6f 6e 67 2d 74 79 70 65 2d 61 72 67 75 6d 65 6e 74 20 28 6c 69 73 74 20 | gnal.'wrong-type-argument.(list. |
| 31c00 | 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 29 29 29 0a 20 20 65 72 72 6f | 'flycheck-error-p.err))))...erro |
| 31c20 | 72 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 | rs)....;;;.Errors.in.the.current |
| 31c40 | 20 62 75 66 66 65 72 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 63 | .buffer.(defvar-local.flycheck-c |
| 31c60 | 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6e 69 6c 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 | urrent-errors.nil..."A.list.of.a |
| 31c80 | 6c 6c 20 65 72 72 6f 72 73 20 61 6e 64 20 77 61 72 6e 69 6e 67 73 20 69 6e 20 74 68 65 20 63 75 | ll.errors.and.warnings.in.the.cu |
| 31ca0 | 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | rrent.buffer.")..(defun.flycheck |
| 31cc0 | 2d 72 65 70 6f 72 74 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a | -report-current-errors.(errors). |
| 31ce0 | 20 20 22 52 65 70 6f 72 74 20 45 52 52 4f 52 53 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | .."Report.ERRORS.in.the.current. |
| 31d00 | 62 75 66 66 65 72 2e 0a 0a 41 64 64 20 45 52 52 4f 52 53 20 74 6f 20 60 66 6c 79 63 68 65 63 6b | buffer...Add.ERRORS.to.`flycheck |
| 31d20 | 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 20 61 6e 64 20 70 72 6f 63 65 73 73 20 65 61 63 | -current-errors'.and.process.eac |
| 31d40 | 68 20 65 72 72 6f 72 0a 77 69 74 68 20 60 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 65 | h.error.with.`flycheck-process-e |
| 31d60 | 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | rror-functions'."...(setq.flyche |
| 31d80 | 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 28 61 70 70 65 6e 64 20 65 72 72 6f 72 73 | ck-current-errors.(append.errors |
| 31da0 | 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 28 6f 76 | .flycheck-current-errors))...(ov |
| 31dc0 | 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 3b 3b | erlay-recenter.(point-max))...;; |
| 31de0 | 20 57 65 20 63 61 6e 27 74 20 75 73 65 20 60 73 65 71 2d 73 6f 72 74 2d 62 79 27 20 62 65 63 61 | .We.can't.use.`seq-sort-by'.beca |
| 31e00 | 75 73 65 20 69 74 27 73 20 6e 6f 74 20 69 6e 20 45 6d 61 63 73 20 32 35 27 73 20 62 75 69 6c 74 | use.it's.not.in.Emacs.25's.built |
| 31e20 | 2d 69 6e 20 60 73 65 71 27 2c 0a 20 20 3b 3b 20 61 6e 64 20 69 6e 73 74 61 6c 6c 69 6e 67 20 61 | -in.`seq',...;;.and.installing.a |
| 31e40 | 6e 20 75 70 64 61 74 65 64 20 76 65 72 73 69 6f 6e 20 64 6f 65 73 6e 27 74 20 68 65 6c 70 20 28 | n.updated.version.doesn't.help.( |
| 31e60 | 74 68 69 73 20 69 73 20 61 20 70 61 63 6b 61 67 65 2e 65 6c 20 62 75 67 3b 0a 20 20 3b 3b 20 73 | this.is.a.package.el.bug;...;;.s |
| 31e80 | 65 65 20 68 74 74 70 73 3a 2f 2f 6c 69 73 74 73 2e 67 6e 75 2e 6f 72 67 2f 61 72 63 68 69 76 65 | ee.https://lists.gnu.org/archive |
| 31ea0 | 2f 68 74 6d 6c 2f 65 6d 61 63 73 2d 64 65 76 65 6c 2f 32 30 32 30 2d 30 34 2f 6d 73 67 30 31 39 | /html/emacs-devel/2020-04/msg019 |
| 31ec0 | 37 34 2e 68 74 6d 6c 29 2e 0a 20 20 28 73 65 71 2d 64 6f 20 28 6c 61 6d 62 64 61 20 28 65 72 72 | 74.html)....(seq-do.(lambda.(err |
| 31ee0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 | ).............(run-hook-with-arg |
| 31f00 | 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 | s-until-success.'flycheck-proces |
| 31f20 | 73 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 | s-error-functions............... |
| 31f40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 31f60 | 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 73 6f 72 74 20 28 6c 61 6d 62 64 | err))...........(seq-sort.(lambd |
| 31f80 | 61 20 28 65 31 20 65 32 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | a.(e1.e2)....................... |
| 31fa0 | 28 3c 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 31 29 20 28 66 6c 79 | (<.(flycheck-error-line.e1).(fly |
| 31fc0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 | check-error-line.e2))).......... |
| 31fe0 | 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 66 75 6e 20 66 6c 79 | ...........errors)))..(defun.fly |
| 32000 | 63 68 65 63 6b 2d 63 6c 65 61 72 2d 65 72 72 6f 72 73 20 28 29 0a 20 20 22 52 65 6d 6f 76 65 20 | check-clear-errors.()..."Remove. |
| 32020 | 61 6c 6c 20 65 72 72 6f 72 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 66 72 6f 6d 20 74 68 65 20 63 | all.error.information.from.the.c |
| 32040 | 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 63 6b | urrent.buffer."...(setq.flycheck |
| 32060 | 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6e 69 6c 29 0a 20 20 28 66 6c 79 63 68 65 63 6b | -current-errors.nil)...(flycheck |
| 32080 | 2d 72 65 70 6f 72 74 2d 73 74 61 74 75 73 20 27 6e 6f 74 2d 63 68 65 63 6b 65 64 29 29 0a 0a 28 | -report-status.'not-checked))..( |
| 320a0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 61 6e 64 2d 65 78 70 61 6e 64 2d 65 | defun.flycheck-fill-and-expand-e |
| 320c0 | 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 28 65 72 72 6f 72 73 20 64 69 72 65 63 74 6f 72 | rror-file-names.(errors.director |
| 320e0 | 79 29 0a 20 20 22 46 69 6c 6c 20 61 6e 64 20 65 78 70 61 6e 64 20 66 69 6c 65 20 6e 61 6d 65 73 | y)..."Fill.and.expand.file.names |
| 32100 | 20 69 6e 20 45 52 52 4f 52 53 20 72 65 6c 61 74 69 76 65 20 74 6f 20 44 49 52 45 43 54 4f 52 59 | .in.ERRORS.relative.to.DIRECTORY |
| 32120 | 2e 0a 0a 45 78 70 61 6e 64 20 61 6c 6c 20 66 69 6c 65 20 6e 61 6d 65 73 20 6f 66 20 45 52 52 4f | ...Expand.all.file.names.of.ERRO |
| 32140 | 52 53 20 61 67 61 69 6e 73 74 20 44 49 52 45 43 54 4f 52 59 2e 20 20 49 66 20 74 68 65 20 66 69 | RS.against.DIRECTORY...If.the.fi |
| 32160 | 6c 65 0a 6e 61 6d 65 20 6f 66 20 61 6e 20 65 72 72 6f 72 20 69 73 20 6e 69 6c 20 66 69 6c 6c 20 | le.name.of.an.error.is.nil.fill. |
| 32180 | 69 6e 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 66 75 6e 63 74 69 6f 6e 0a 60 62 75 66 66 65 | in.the.result.of.function.`buffe |
| 321a0 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 | r-file-name'.in.the.current.buff |
| 321c0 | 65 72 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2c 20 6d 6f 64 69 66 69 65 64 20 69 6e 2d | er...Return.ERRORS,.modified.in- |
| 321e0 | 70 6c 61 63 65 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 0a | place."...(seq-do.(lambda.(err). |
| 32200 | 20 20 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 72 6f | ............(setf.(flycheck-erro |
| 32220 | 72 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 | r-filename.err)................. |
| 32240 | 20 20 28 69 66 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 | ..(if-let.(filename.(flycheck-er |
| 32260 | 72 6f 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 20 20 20 20 20 | ror-filename.err)).............. |
| 32280 | 20 20 20 20 20 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 6c 65 6e | .........(expand-file-name.filen |
| 322a0 | 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ame.directory).................. |
| 322c0 | 20 20 20 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 | ...(buffer-file-name))))........ |
| 322e0 | 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 79 | ...errors)...errors)..(defun.fly |
| 32300 | 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 6c 65 2d | check-relevant-error-other-file- |
| 32320 | 70 20 28 65 72 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 45 52 52 | p.(err)..."Determine.whether.ERR |
| 32340 | 20 69 73 20 61 20 72 65 6c 65 76 61 6e 74 20 65 72 72 6f 72 20 66 6f 72 20 61 6e 6f 74 68 65 72 | .is.a.relevant.error.for.another |
| 32360 | 20 66 69 6c 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6c 79 63 | .file."...(let.((file-name.(flyc |
| 32380 | 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 29 0a 20 20 20 20 28 | heck-error-filename.err))).....( |
| 323a0 | 61 6e 64 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d | and.file-name..........flycheck- |
| 323c0 | 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 73 68 6f 77 0a 20 | relevant-error-other-file-show.. |
| 323e0 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 75 6c 6c 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 | ........(or.(null.buffer-file-na |
| 32400 | 6d 65 29 0a 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 6b 2d | me)..............(not.(flycheck- |
| 32420 | 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 69 | same-files-p.buffer-file-name.fi |
| 32440 | 6c 65 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 3c 3d 20 28 66 6c 79 63 68 65 63 | le-name)))..........(<=.(flychec |
| 32460 | 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 20 | k-error-level-severity.......... |
| 32480 | 20 20 20 20 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 68 | .....flycheck-relevant-error-oth |
| 324a0 | 65 72 2d 66 69 6c 65 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 | er-file-minimum-level).......... |
| 324c0 | 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 69 | ....(flycheck-error-level-severi |
| 324e0 | 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 29 | ty.(flycheck-error-level.err)))) |
| 32500 | 29 29 0a 0a 28 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 | ))..(defun.flycheck-relevant-err |
| 32520 | 6f 72 2d 70 20 28 65 72 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 | or-p.(err)..."Determine.whether. |
| 32540 | 45 52 52 20 69 73 20 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ERR.is.relevant.for.the.current. |
| 32560 | 62 75 66 66 65 72 2e 0a 0a 52 65 74 75 72 6e 20 74 20 69 66 20 45 52 52 20 6d 61 79 20 62 65 20 | buffer...Return.t.if.ERR.may.be. |
| 32580 | 73 68 6f 77 6e 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 6f 72 | shown.for.the.current.buffer,.or |
| 325a0 | 20 6e 69 6c 0a 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | .nil.otherwise."...(flycheck-err |
| 325c0 | 6f 72 2d 77 69 74 68 2d 62 75 66 66 65 72 20 65 72 72 0a 20 20 20 20 28 6c 65 74 20 28 28 66 69 | or-with-buffer.err.....(let.((fi |
| 325e0 | 6c 65 2d 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 | le-name.(flycheck-error-filename |
| 32600 | 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 66 6c 79 63 68 | .err))...........(message.(flych |
| 32620 | 65 63 6b 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 28 | eck-error-message.err))).......( |
| 32640 | 61 6e 64 0a 20 20 20 20 20 20 20 28 6f 72 0a 20 20 20 20 20 20 20 20 3b 3b 20 4e 65 69 74 68 65 | and........(or.........;;.Neithe |
| 32660 | 72 20 74 68 65 20 65 72 72 6f 72 20 6e 6f 72 20 62 75 66 66 65 72 20 68 61 76 65 20 61 20 66 69 | r.the.error.nor.buffer.have.a.fi |
| 32680 | 6c 65 20 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 6e 6f 74 20 66 69 6c 65 2d 6e | le.name.........(and.(not.file-n |
| 326a0 | 61 6d 65 29 20 28 6e 6f 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 | ame).(not.buffer-file-name)).... |
| 326c0 | 20 20 20 20 20 3b 3b 20 42 6f 74 68 20 68 61 76 65 20 66 69 6c 65 73 2c 20 61 6e 64 20 74 68 65 | .....;;.Both.have.files,.and.the |
| 326e0 | 79 20 6d 61 74 63 68 0a 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 66 65 72 2d 66 69 6c 65 | y.match.........(and.buffer-file |
| 32700 | 2d 6e 61 6d 65 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c | -name.file-name..............(fl |
| 32720 | 79 63 68 65 63 6b 2d 73 61 6d 65 2d 66 69 6c 65 73 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 20 62 75 | ycheck-same-files-p.file-name.bu |
| 32740 | 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 3b 3b 20 54 68 69 73 | ffer-file-name)).........;;.This |
| 32760 | 20 69 73 20 61 20 73 69 67 6e 69 66 69 63 61 6e 74 20 65 72 72 6f 72 20 66 72 6f 6d 20 61 6e 6f | .is.a.significant.error.from.ano |
| 32780 | 74 68 65 72 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 | ther.file.........(flycheck-rele |
| 327a0 | 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 29 29 0a 20 20 | vant-error-other-file-p.err))... |
| 327c0 | 20 20 20 20 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 73 74 72 69 6e 67 | .....message........(not.(string |
| 327e0 | 2d 65 6d 70 74 79 2d 70 20 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 3b 3b 20 45 72 72 | -empty-p.message))........;;.Err |
| 32800 | 6f 72 73 20 77 69 74 68 6f 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 61 72 65 20 64 69 73 | ors.without.line.numbers.are.dis |
| 32820 | 63 61 72 64 65 64 2e 20 20 49 66 20 61 20 6c 69 6e 74 65 72 0a 20 20 20 20 20 20 20 3b 3b 20 72 | carded...If.a.linter........;;.r |
| 32840 | 65 70 6f 72 74 73 20 72 65 6c 65 76 61 6e 74 20 65 72 72 6f 72 73 20 77 69 74 68 6f 75 74 20 6c | eports.relevant.errors.without.l |
| 32860 | 69 6e 65 20 6e 75 6d 62 65 72 73 2c 20 75 73 65 0a 20 20 20 20 20 20 20 3b 3b 20 60 66 6c 79 63 | ine.numbers,.use........;;.`flyc |
| 32880 | 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 27 20 61 73 | heck-fill-empty-line-numbers'.as |
| 328a0 | 20 74 68 65 20 63 68 65 63 6b 65 72 27 73 0a 20 20 20 20 20 20 20 3b 3b 20 60 3a 65 72 72 6f 72 | .the.checker's........;;.`:error |
| 328c0 | 2d 66 69 6c 74 65 72 27 20 74 6f 20 73 65 74 20 74 68 65 6d 20 74 6f 20 6c 69 6e 65 20 30 2e 0a | -filter'.to.set.them.to.line.0.. |
| 328e0 | 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 6e 65 20 65 72 72 29 | .......(flycheck-error-line.err) |
| 32900 | 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 65 76 61 6e 74 2d 65 | ))))..(defun.flycheck-relevant-e |
| 32920 | 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 74 68 65 20 72 65 6c | rrors.(errors)..."Filter.the.rel |
| 32940 | 65 76 61 6e 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 45 52 52 4f 52 53 2e 0a 0a 52 65 74 75 72 | evant.errors.from.ERRORS...Retur |
| 32960 | 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 74 68 61 74 20 61 72 65 20 | n.a.list.of.all.errors.that.are. |
| 32980 | 72 65 6c 65 76 61 6e 74 20 66 6f 72 20 74 68 65 69 72 0a 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 | relevant.for.their.corresponding |
| 329a0 | 20 62 75 66 66 65 72 2e 22 0a 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 65 | .buffer."...(seq-filter.#'flyche |
| 329c0 | 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 72 72 6f 72 2d 70 20 65 72 72 6f 72 73 29 29 0a 0a 28 64 | ck-relevant-error-p.errors))..(d |
| 329e0 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6c 61 74 65 64 2d 65 72 72 6f 72 73 20 28 65 72 | efun.flycheck-related-errors.(er |
| 32a00 | 72 20 26 6f 70 74 69 6f 6e 61 6c 20 65 72 72 6f 72 2d 73 65 74 29 0a 20 20 22 47 65 74 20 61 6c | r.&optional.error-set)..."Get.al |
| 32a20 | 6c 20 74 68 65 20 65 72 72 6f 72 73 20 74 68 61 74 20 61 72 65 20 69 6e 20 74 68 65 20 73 61 6d | l.the.errors.that.are.in.the.sam |
| 32a40 | 65 20 67 72 6f 75 70 20 61 73 20 45 52 52 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f | e.group.as.ERR...Return.a.list.o |
| 32a60 | 66 20 61 6c 6c 20 65 72 72 6f 72 73 20 28 66 72 6f 6d 20 45 52 52 4f 52 2d 53 45 54 29 20 74 68 | f.all.errors.(from.ERROR-SET).th |
| 32a80 | 61 74 20 68 61 76 65 20 74 68 65 20 73 61 6d 65 0a 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | at.have.the.same.`flycheck-error |
| 32aa0 | 2d 67 72 6f 75 70 27 20 61 73 20 45 52 52 2c 20 69 6e 63 6c 75 64 69 6e 67 20 45 52 52 20 69 74 | -group'.as.ERR,.including.ERR.it |
| 32ac0 | 73 65 6c 66 2e 0a 0a 49 66 20 45 52 52 4f 52 2d 53 45 54 20 69 73 20 6e 69 6c 2c 20 60 66 6c 79 | self...If.ERROR-SET.is.nil,.`fly |
| 32ae0 | 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 27 20 69 73 20 75 73 65 64 20 69 6e | check-current-errors'.is.used.in |
| 32b00 | 73 74 65 61 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 67 72 6f 75 70 20 28 66 6c 79 63 68 65 63 6b | stead."...(let.((group.(flycheck |
| 32b20 | 2d 65 72 72 6f 72 2d 67 72 6f 75 70 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 28 63 68 65 63 | -error-group.err)).........(chec |
| 32b40 | 6b 65 72 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 65 72 72 29 | ker.(flycheck-error-checker.err) |
| 32b60 | 29 29 0a 20 20 20 20 28 69 66 20 67 72 6f 75 70 0a 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 | )).....(if.group.........(seq-fi |
| 32b80 | 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lter.(lambda.(e)................ |
| 32ba0 | 20 20 20 20 20 20 20 28 61 6e 64 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | .......(and.(eq.(flycheck-error- |
| 32bc0 | 63 68 65 63 6b 65 72 20 65 29 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | checker.e).checker)............. |
| 32be0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | ...............(eq.(flycheck-err |
| 32c00 | 6f 72 2d 67 72 6f 75 70 20 65 29 20 67 72 6f 75 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | or-group.e).group)))............ |
| 32c20 | 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 72 72 6f 72 2d 73 65 74 20 66 6c 79 63 68 65 63 6b 2d | .........(or.error-set.flycheck- |
| 32c40 | 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 65 72 72 | current-errors)).......(list.err |
| 32c60 | 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 53 74 61 74 75 73 20 72 65 70 6f 72 74 69 6e 67 20 66 6f 72 | ))))....;;;.Status.reporting.for |
| 32c80 | 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 |
| 32ca0 | 6c 20 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 20 27 6e | l.flycheck-last-status-change.'n |
| 32cc0 | 6f 74 2d 63 68 65 63 6b 65 64 0a 20 20 22 54 68 65 20 6c 61 73 74 20 73 74 61 74 75 73 20 63 68 | ot-checked..."The.last.status.ch |
| 32ce0 | 61 6e 67 65 20 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 | ange.in.the.current.buffer.")..( |
| 32d00 | 64 65 66 75 6e 20 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 | defun.flycheck-report-failed-syn |
| 32d20 | 74 61 78 2d 63 68 65 63 6b 20 28 26 6f 70 74 69 6f 6e 61 6c 20 73 74 61 74 75 73 29 0a 20 20 22 | tax-check.(&optional.status)..." |
| 32d40 | 52 65 70 6f 72 74 20 61 20 66 61 69 6c 65 64 20 46 6c 79 63 68 65 63 6b 20 73 79 6e 74 61 78 20 | Report.a.failed.Flycheck.syntax. |
| 32d60 | 63 68 65 63 6b 20 77 69 74 68 20 53 54 41 54 55 53 2e 0a 0a 53 54 41 54 55 53 20 69 73 20 61 20 | check.with.STATUS...STATUS.is.a. |
| 32d80 | 73 74 61 74 75 73 20 73 79 6d 62 6f 6c 20 66 6f 72 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f | status.symbol.for.`flycheck-repo |
| 32da0 | 72 74 2d 73 74 61 74 75 73 27 2c 0a 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 20 60 65 72 72 6f 72 | rt-status',.defaulting.to.`error |
| 32dc0 | 65 64 27 2e 0a 0a 43 6c 65 61 72 20 46 6c 79 63 68 65 63 6b 20 73 74 61 74 65 2c 20 72 75 6e 20 | ed'...Clear.Flycheck.state,.run. |
| 32de0 | 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 68 6f | `flycheck-syntax-check-failed-ho |
| 32e00 | 6f 6b 27 20 61 6e 64 0a 72 65 70 6f 72 74 20 61 6e 20 65 72 72 6f 72 20 53 54 41 54 55 53 2e 22 | ok'.and.report.an.error.STATUS." |
| 32e20 | 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 29 0a 20 20 28 73 65 74 71 20 66 6c 79 63 | ...(flycheck-clear)...(setq.flyc |
| 32e40 | 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 69 6c 29 0a 20 | heck-current-syntax-check.nil).. |
| 32e60 | 20 28 72 75 6e 2d 68 6f 6f 6b 73 20 27 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 | .(run-hooks.'flycheck-syntax-che |
| 32e80 | 63 6b 2d 66 61 69 6c 65 64 2d 68 6f 6f 6b 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 70 6f | ck-failed-hook)...(flycheck-repo |
| 32ea0 | 72 74 2d 73 74 61 74 75 73 20 28 6f 72 20 73 74 61 74 75 73 20 27 65 72 72 6f 72 65 64 29 29 29 | rt-status.(or.status.'errored))) |
| 32ec0 | 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 73 74 61 74 75 73 20 | ..(defun.flycheck-report-status. |
| 32ee0 | 28 73 74 61 74 75 73 29 0a 20 20 22 52 65 70 6f 72 74 20 46 6c 79 63 68 65 63 6b 20 53 54 41 54 | (status)..."Report.Flycheck.STAT |
| 32f00 | 55 53 2e 0a 0a 53 54 41 54 55 53 20 69 73 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f 77 | US...STATUS.is.one.of.the.follow |
| 32f20 | 69 6e 67 20 73 79 6d 62 6f 6c 73 3a 0a 0a 60 6e 6f 74 2d 63 68 65 63 6b 65 64 27 0a 20 20 20 20 | ing.symbols:..`not-checked'..... |
| 32f40 | 20 54 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 77 61 73 20 6e 6f 74 20 63 68 65 63 | .The.current.buffer.was.not.chec |
| 32f60 | 6b 65 64 2e 0a 0a 60 6e 6f 2d 63 68 65 63 6b 65 72 27 0a 20 20 20 20 20 41 75 74 6f 6d 61 74 69 | ked...`no-checker'......Automati |
| 32f80 | 63 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 65 6c 65 63 74 69 6f 6e 20 64 69 64 20 6e | c.syntax.checker.selection.did.n |
| 32fa0 | 6f 74 20 66 69 6e 64 20 61 20 73 75 69 74 61 62 6c 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 | ot.find.a.suitable......syntax.c |
| 32fc0 | 68 65 63 6b 65 72 2e 0a 0a 60 72 75 6e 6e 69 6e 67 27 0a 20 20 20 20 20 41 20 73 79 6e 74 61 78 | hecker...`running'......A.syntax |
| 32fe0 | 20 63 68 65 63 6b 20 69 73 20 6e 6f 77 20 72 75 6e 6e 69 6e 67 20 69 6e 20 74 68 65 20 63 75 72 | .check.is.now.running.in.the.cur |
| 33000 | 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 60 65 72 72 6f 72 65 64 27 0a 20 20 20 20 20 54 68 65 | rent.buffer...`errored'......The |
| 33020 | 20 63 75 72 72 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 68 61 73 20 65 72 72 6f 72 65 | .current.syntax.check.has.errore |
| 33040 | 64 2e 0a 0a 60 66 69 6e 69 73 68 65 64 27 0a 20 20 20 20 20 54 68 65 20 63 75 72 72 65 6e 74 20 | d...`finished'......The.current. |
| 33060 | 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 66 69 6e 69 73 68 65 64 20 6e 6f 72 6d 61 6c | syntax.check.was.finished.normal |
| 33080 | 6c 79 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 63 75 72 72 | ly...`interrupted'......The.curr |
| 330a0 | 65 6e 74 20 73 79 6e 74 61 78 20 63 68 65 63 6b 20 77 61 73 20 69 6e 74 65 72 72 75 70 74 65 64 | ent.syntax.check.was.interrupted |
| 330c0 | 2e 0a 0a 60 73 75 73 70 69 63 69 6f 75 73 27 0a 20 20 20 20 20 54 68 65 20 6c 61 73 74 20 73 79 | ...`suspicious'......The.last.sy |
| 330e0 | 6e 74 61 78 20 63 68 65 63 6b 20 68 61 64 20 61 20 73 75 73 70 69 63 69 6f 75 73 20 72 65 73 75 | ntax.check.had.a.suspicious.resu |
| 33100 | 6c 74 2e 0a 0a 53 65 74 20 60 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 74 61 74 75 73 2d 63 | lt...Set.`flycheck-last-status-c |
| 33120 | 68 61 6e 67 65 27 20 61 6e 64 20 63 61 6c 6c 0a 60 66 6c 79 63 68 65 63 6b 2d 73 74 61 74 75 73 | hange'.and.call.`flycheck-status |
| 33140 | 2d 63 68 61 6e 67 65 64 2d 66 75 6e 63 74 69 6f 6e 73 27 20 77 69 74 68 20 53 54 41 54 55 53 2e | -changed-functions'.with.STATUS. |
| 33160 | 20 20 41 66 74 65 72 77 61 72 64 73 0a 72 65 66 72 65 73 68 20 74 68 65 20 6d 6f 64 65 20 6c 69 | ..Afterwards.refresh.the.mode.li |
| 33180 | 6e 65 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 6c 61 73 74 2d 73 74 61 74 75 | ne."...(setq.flycheck-last-statu |
| 331a0 | 73 2d 63 68 61 6e 67 65 20 73 74 61 74 75 73 29 0a 20 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 | s-change.status)...(run-hook-wit |
| 331c0 | 68 2d 61 72 67 73 20 27 66 6c 79 63 68 65 63 6b 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 64 2d | h-args.'flycheck-status-changed- |
| 331e0 | 66 75 6e 63 74 69 6f 6e 73 20 73 74 61 74 75 73 29 0a 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d | functions.status)...(force-mode- |
| 33200 | 6c 69 6e 65 2d 75 70 64 61 74 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d | line-update))..(defun.flycheck-m |
| 33220 | 6f 64 65 2d 6c 69 6e 65 2d 73 74 61 74 75 73 2d 74 65 78 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 | ode-line-status-text.(&optional. |
| 33240 | 73 74 61 74 75 73 29 0a 20 20 22 47 65 74 20 61 20 74 65 78 74 20 64 65 73 63 72 69 62 69 6e 67 | status)..."Get.a.text.describing |
| 33260 | 20 53 54 41 54 55 53 20 66 6f 72 20 75 73 65 20 69 6e 20 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 | .STATUS.for.use.in.the.mode.line |
| 33280 | 2e 0a 0a 53 54 41 54 55 53 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d | ...STATUS.defaults.to.`flycheck- |
| 332a0 | 6c 61 73 74 2d 73 74 61 74 75 73 2d 63 68 61 6e 67 65 27 20 69 66 20 6f 6d 69 74 74 65 64 20 6f | last-status-change'.if.omitted.o |
| 332c0 | 72 0a 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 63 75 72 72 65 6e 74 2d 73 74 61 74 75 73 | r.nil."...(let*.((current-status |
| 332e0 | 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 74 61 74 75 73 | .(or.status.flycheck-last-status |
| 33300 | 2d 63 68 61 6e 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 6e 64 69 63 61 74 6f 72 20 28 70 | -change))..........(indicator.(p |
| 33320 | 63 61 73 65 20 63 75 72 72 65 6e 74 2d 73 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 | case.current-status............. |
| 33340 | 20 20 20 20 20 20 20 20 20 20 28 60 6e 6f 74 2d 63 68 65 63 6b 65 64 20 22 22 29 0a 20 20 20 20 | ..........(`not-checked."")..... |
| 33360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 6e 6f 2d 63 68 65 63 6b 65 72 20 22 | ..................(`no-checker." |
| 33380 | 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 72 75 6e 6e | -").......................(`runn |
| 333a0 | 69 6e 67 20 22 2a 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ing."*").......................( |
| 333c0 | 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 20 20 | `errored."!")................... |
| 333e0 | 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 20 20 20 20 20 | ....(`finished.................. |
| 33400 | 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 63 6f 75 6e 74 | ......(let-alist.(flycheck-count |
| 33420 | 2d 65 72 72 6f 72 73 20 66 6c 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 | -errors.flycheck-current-errors) |
| 33440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 6f | ..........................(if.(o |
| 33460 | 72 20 2e 65 72 72 6f 72 20 2e 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | r..error..warning).............. |
| 33480 | 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 3a 25 73 7c 25 73 22 | ................(format.":%s|%s" |
| 334a0 | 20 28 6f 72 20 2e 65 72 72 6f 72 20 30 29 20 28 6f 72 20 2e 77 61 72 6e 69 6e 67 20 30 29 29 0a | .(or..error.0).(or..warning.0)). |
| 334c0 | 20 20 20 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 | ...........................flych |
| 334e0 | 65 63 6b 2d 6d 6f 64 65 2d 73 75 63 63 65 73 73 2d 69 6e 64 69 63 61 74 6f 72 29 29 29 0a 20 20 | eck-mode-success-indicator)))... |
| 33500 | 20 20 20 20 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 65 | ....................(`interrupte |
| 33520 | 64 20 22 2e 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 73 | d.".").......................(`s |
| 33540 | 75 73 70 69 63 69 6f 75 73 20 22 3f 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 61 63 65 20 | uspicious."?")))..........(face. |
| 33560 | 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 63 6f 6c 6f 72 0a 20 | (when.flycheck-mode-line-color.. |
| 33580 | 20 20 20 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 73 | ................(pcase.current-s |
| 335a0 | 74 61 74 75 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 65 72 72 6f 72 | tatus....................(`error |
| 335c0 | 65 64 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 20 28 60 | ed.'error)....................(` |
| 335e0 | 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 20 20 20 28 6c 65 | finished.....................(le |
| 33600 | 74 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 | t-alist.(flycheck-count-errors.f |
| 33620 | 6c 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 | lycheck-current-errors)......... |
| 33640 | 20 20 20 20 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 | ..............(if.(or..error..wa |
| 33660 | 72 6e 69 6e 67 29 20 27 65 72 72 6f 72 20 27 73 75 63 63 65 73 73 29 29 29 29 29 29 0a 20 20 20 | rning).'error.'success)))))).... |
| 33680 | 20 20 20 20 20 20 28 74 65 78 74 20 28 66 6f 72 6d 61 74 20 22 20 25 73 25 73 22 20 66 6c 79 63 | ......(text.(format.".%s%s".flyc |
| 336a0 | 68 65 63 6b 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 65 66 69 78 20 69 6e 64 69 63 61 74 6f 72 29 | heck-mode-line-prefix.indicator) |
| 336c0 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 61 63 65 0a 20 20 20 20 20 20 28 73 65 74 71 20 74 65 | )).....(when.face.......(setq.te |
| 336e0 | 78 74 20 28 70 72 6f 70 65 72 74 69 7a 65 20 74 65 78 74 20 27 66 61 63 65 20 66 61 63 65 29 29 | xt.(propertize.text.'face.face)) |
| 33700 | 29 0a 20 20 20 20 74 65 78 74 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6c 65 76 65 6c 73 | ).....text))....;;;.Error.levels |
| 33720 | 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 | .(defun.flycheck-make-margin-spe |
| 33740 | 63 20 28 6d 61 72 67 69 6e 2d 73 74 72 20 66 61 63 65 29 0a 20 20 22 4d 61 6b 65 20 61 20 64 69 | c.(margin-str.face)..."Make.a.di |
| 33760 | 73 70 6c 61 79 20 73 70 65 63 20 74 6f 20 69 6e 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 69 6e | splay.spec.to.indicate.errors.in |
| 33780 | 20 74 68 65 20 6d 61 72 67 69 6e 73 2e 0a 0a 52 65 74 75 72 6e 73 20 4d 41 52 47 49 4e 2d 53 54 | .the.margins...Returns.MARGIN-ST |
| 337a0 | 52 20 77 69 74 68 20 46 41 43 45 20 61 70 70 6c 69 65 64 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 | R.with.FACE.applied."...(propert |
| 337c0 | 69 7a 65 20 6d 61 72 67 69 6e 2d 73 74 72 20 27 66 61 63 65 20 60 28 2c 66 61 63 65 20 64 65 66 | ize.margin-str.'face.`(,face.def |
| 337e0 | 61 75 6c 74 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 61 | ault)))..(defconst.flycheck-defa |
| 33800 | 75 6c 74 2d 6d 61 72 67 69 6e 2d 73 74 72 20 22 c2 bb 22 0a 20 20 22 53 74 72 69 6e 67 20 75 73 | ult-margin-str.".."..."String.us |
| 33820 | 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 74 68 65 20 6d 61 72 | ed.to.indicate.errors.in.the.mar |
| 33840 | 67 69 6e 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 64 65 66 61 | gins.")..(defconst.flycheck-defa |
| 33860 | 75 6c 74 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 73 74 72 20 22 e2 8b ae | ult-margin-continuation-str."... |
| 33880 | 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 20 63 6f 6e | "..."String.used.to.indicate.con |
| 338a0 | 74 69 6e 75 61 74 69 6f 6e 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 6d 61 72 67 69 6e 73 2e 22 | tinuation.lines.in.the.margins." |
| 338c0 | 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 65 63 | )..;;;###autoload.(defun.flychec |
| 338e0 | 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 28 6c 65 76 65 6c 20 26 72 65 73 | k-define-error-level.(level.&res |
| 33900 | 74 20 70 72 6f 70 65 72 74 69 65 73 29 0a 20 20 22 44 65 66 69 6e 65 20 61 20 6e 65 77 20 65 72 | t.properties)..."Define.a.new.er |
| 33920 | 72 6f 72 20 4c 45 56 45 4c 20 77 69 74 68 20 50 52 4f 50 45 52 54 49 45 53 2e 0a 0a 54 68 65 20 | ror.LEVEL.with.PROPERTIES...The. |
| 33940 | 66 6f 6c 6c 6f 77 69 6e 67 20 50 52 4f 50 45 52 54 49 45 53 20 63 6f 6e 73 74 69 74 75 74 65 20 | following.PROPERTIES.constitute. |
| 33960 | 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 3a 0a 0a 60 3a 73 65 76 65 72 69 74 79 20 53 45 56 45 | an.error.level:..`:severity.SEVE |
| 33980 | 52 49 54 59 27 0a 20 20 20 20 20 41 20 6e 75 6d 62 65 72 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 | RITY'......A.number.denoting.the |
| 339a0 | 20 73 65 76 65 72 69 74 79 20 6f 66 20 74 68 69 73 20 6c 65 76 65 6c 2e 20 20 54 68 65 20 68 69 | .severity.of.this.level...The.hi |
| 339c0 | 67 68 65 72 0a 20 20 20 20 20 74 68 65 20 6e 75 6d 62 65 72 2c 20 74 68 65 20 6d 6f 72 65 20 73 | gher......the.number,.the.more.s |
| 339e0 | 65 76 65 72 65 20 69 73 20 74 68 69 73 20 6c 65 76 65 6c 20 63 6f 6d 70 61 72 65 64 20 74 6f 20 | evere.is.this.level.compared.to. |
| 33a00 | 6f 74 68 65 72 0a 20 20 20 20 20 6c 65 76 65 6c 73 2e 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 | other......levels...Defaults.to. |
| 33a20 | 30 3b 20 69 6e 66 6f 20 69 73 20 2d 31 30 2c 20 77 61 72 6e 69 6e 67 20 69 73 20 31 30 2c 20 61 | 0;.info.is.-10,.warning.is.10,.a |
| 33a40 | 6e 64 0a 20 20 20 20 20 65 72 72 6f 72 20 69 73 20 31 30 30 2e 0a 0a 20 20 20 20 20 54 68 65 20 | nd......error.is.100........The. |
| 33a60 | 73 65 76 65 72 69 74 79 20 69 73 20 75 73 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 | severity.is.used.by.`flycheck-er |
| 33a80 | 72 6f 72 2d 6c 65 76 65 6c 2d 3c 27 20 74 6f 0a 20 20 20 20 20 64 65 74 65 72 6d 69 6e 65 20 74 | ror-level-<'.to......determine.t |
| 33aa0 | 68 65 20 6f 72 64 65 72 69 6e 67 20 6f 66 20 65 72 72 6f 72 73 20 61 63 63 6f 72 64 69 6e 67 20 | he.ordering.of.errors.according. |
| 33ac0 | 74 6f 20 74 68 65 69 72 20 6c 65 76 65 6c 73 2e 0a 0a 60 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d | to.their.levels...`:compilation- |
| 33ae0 | 6c 65 76 65 6c 20 4c 45 56 45 4c 27 0a 0a 20 20 20 20 20 41 20 6e 75 6d 62 65 72 20 69 6e 64 69 | level.LEVEL'.......A.number.indi |
| 33b00 | 63 61 74 69 6e 67 20 74 68 65 20 62 72 6f 61 64 20 63 6c 61 73 73 20 6f 66 20 6d 65 73 73 61 67 | cating.the.broad.class.of.messag |
| 33b20 | 65 73 20 74 68 61 74 20 65 72 72 6f 72 73 0a 20 20 20 20 20 61 74 20 74 68 69 73 20 6c 65 76 65 | es.that.errors......at.this.leve |
| 33b40 | 6c 20 62 65 6c 6f 6e 67 20 74 6f 3a 20 6f 6e 65 20 6f 66 20 30 20 28 69 6e 66 6f 29 2c 20 31 20 | l.belong.to:.one.of.0.(info),.1. |
| 33b60 | 28 77 61 72 6e 69 6e 67 29 2c 20 6f 72 0a 20 20 20 20 20 32 20 6f 72 20 6e 69 6c 20 28 65 72 72 | (warning),.or......2.or.nil.(err |
| 33b80 | 6f 72 29 2e 20 20 44 65 66 61 75 6c 74 73 20 74 6f 20 6e 69 6c 2e 0a 0a 20 20 20 20 20 54 68 69 | or)...Defaults.to.nil........Thi |
| 33ba0 | 73 20 69 73 20 75 73 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 70 | s.is.used.by.`flycheck-checker-p |
| 33bc0 | 61 74 74 65 72 6e 2d 74 6f 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 27 0a 20 20 20 20 20 74 6f 20 | attern-to-error-regexp'......to. |
| 33be0 | 6d 61 70 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 20 69 6e 74 6f 20 60 63 6f 6d 70 69 6c 61 74 69 | map.error.levels.into.`compilati |
| 33c00 | 6f 6e 2d 6d 6f 64 65 27 27 73 20 68 69 65 72 61 72 63 68 79 20 61 6e 64 0a 20 20 20 20 20 74 6f | on-mode''s.hierarchy.and......to |
| 33c20 | 20 67 65 74 20 70 72 6f 70 65 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 6f 66 20 65 72 72 6f | .get.proper.highlighting.of.erro |
| 33c40 | 72 73 20 69 6e 20 60 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6d 6f 64 65 27 2e 0a 0a 60 3a 6f 76 65 | rs.in.`compilation-mode'...`:ove |
| 33c60 | 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 43 41 54 45 47 4f 52 59 27 0a 20 20 20 20 20 41 20 73 | rlay-category.CATEGORY'......A.s |
| 33c80 | 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 65 20 6f 76 65 72 6c 61 79 20 63 61 74 65 67 | ymbol.denoting.the.overlay.categ |
| 33ca0 | 6f 72 79 20 74 6f 20 75 73 65 20 66 6f 72 20 65 72 72 6f 72 0a 20 20 20 20 20 68 69 67 68 6c 69 | ory.to.use.for.error......highli |
| 33cc0 | 67 68 74 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 74 68 69 73 20 6c 65 76 65 6c 2e 20 20 53 65 | ght.overlays.for.this.level...Se |
| 33ce0 | 65 20 49 6e 66 6f 0a 20 20 20 20 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 4f 76 65 72 6c 61 79 | e.Info......node.`(elisp)Overlay |
| 33d00 | 20 50 72 6f 70 65 72 74 69 65 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f | .Properties'.for.more.informatio |
| 33d20 | 6e 20 61 62 6f 75 74 0a 20 20 20 20 20 6f 76 65 72 6c 61 79 20 63 61 74 65 67 6f 72 69 65 73 2e | n.about......overlay.categories. |
| 33d40 | 0a 0a 20 20 20 20 20 41 20 63 61 74 65 67 6f 72 79 20 66 6f 72 20 61 6e 20 65 72 72 6f 72 20 6c | .......A.category.for.an.error.l |
| 33d60 | 65 76 65 6c 20 6f 76 65 72 6c 61 79 20 73 68 6f 75 6c 64 20 61 74 20 6c 65 61 73 74 20 64 65 66 | evel.overlay.should.at.least.def |
| 33d80 | 69 6e 65 0a 20 20 20 20 20 74 68 65 20 60 66 61 63 65 27 20 70 72 6f 70 65 72 74 79 2c 20 66 6f | ine......the.`face'.property,.fo |
| 33da0 | 72 20 65 72 72 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 2e 20 20 41 6e 6f 74 68 65 72 20 75 | r.error.highlighting...Another.u |
| 33dc0 | 73 65 66 75 6c 0a 20 20 20 20 20 70 72 6f 70 65 72 74 79 20 66 6f 72 20 65 72 72 6f 72 20 6c 65 | seful......property.for.error.le |
| 33de0 | 76 65 6c 20 63 61 74 65 67 6f 72 69 65 73 20 69 73 20 60 70 72 69 6f 72 69 74 79 27 2c 20 74 6f | vel.categories.is.`priority',.to |
| 33e00 | 0a 20 20 20 20 20 69 6e 66 6c 75 65 6e 63 65 20 74 68 65 20 73 74 61 63 6b 69 6e 67 20 6f 66 20 | ......influence.the.stacking.of. |
| 33e20 | 6d 75 6c 74 69 70 6c 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 6f 76 65 72 6c 61 79 73 2e 0a 0a | multiple.error.level.overlays... |
| 33e40 | 60 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 42 49 54 4d 41 50 53 27 0a 20 20 20 20 20 41 20 | `:fringe-bitmap.BITMAPS'......A. |
| 33e60 | 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e 67 20 74 68 | fringe.bitmap.symbol.denoting.th |
| 33e80 | 65 20 62 69 74 6d 61 70 20 74 6f 20 75 73 65 20 66 6f 72 20 66 72 69 6e 67 65 0a 20 20 20 20 20 | e.bitmap.to.use.for.fringe...... |
| 33ea0 | 69 6e 64 69 63 61 74 6f 72 73 20 66 6f 72 20 74 68 69 73 20 6c 65 76 65 6c 2c 20 6f 72 20 61 20 | indicators.for.this.level,.or.a. |
| 33ec0 | 63 6f 6e 73 20 6f 66 20 74 77 6f 20 62 69 74 6d 61 70 73 20 28 6f 6e 65 20 66 6f 72 0a 20 20 20 | cons.of.two.bitmaps.(one.for.... |
| 33ee0 | 20 20 6e 61 72 72 6f 77 20 66 72 69 6e 67 65 73 20 61 6e 64 20 6f 6e 65 20 66 6f 72 20 77 69 64 | ..narrow.fringes.and.one.for.wid |
| 33f00 | 65 20 66 72 69 6e 67 65 73 29 2e 20 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 0a 20 20 20 20 20 | e.fringes)...See.Info.node...... |
| 33f20 | 60 28 65 6c 69 73 70 29 46 72 69 6e 67 65 20 42 69 74 6d 61 70 73 27 20 66 6f 72 20 6d 6f 72 65 | `(elisp)Fringe.Bitmaps'.for.more |
| 33f40 | 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 66 72 69 6e 67 65 0a 20 20 20 20 20 62 | .information.about.fringe......b |
| 33f60 | 69 74 6d 61 70 73 2c 20 69 6e 63 6c 75 64 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 62 75 69 6c | itmaps,.including.a.list.of.buil |
| 33f80 | 74 2d 69 6e 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 73 2e 0a 0a 60 3a 66 72 69 6e 67 65 2d 66 | t-in.fringe.bitmaps...`:fringe-f |
| 33fa0 | 61 63 65 20 46 41 43 45 27 0a 20 20 20 20 20 41 20 66 61 63 65 20 73 79 6d 62 6f 6c 20 64 65 6e | ace.FACE'......A.face.symbol.den |
| 33fc0 | 6f 74 69 6e 67 20 74 68 65 20 66 61 63 65 20 74 6f 20 75 73 65 20 66 6f 72 20 66 72 69 6e 67 65 | oting.the.face.to.use.for.fringe |
| 33fe0 | 20 69 6e 64 69 63 61 74 6f 72 73 0a 20 20 20 20 20 66 6f 72 20 74 68 69 73 20 6c 65 76 65 6c 2e | .indicators......for.this.level. |
| 34000 | 0a 0a 60 3a 6d 61 72 67 69 6e 2d 73 70 65 63 20 53 50 45 43 27 0a 20 20 20 20 20 41 20 64 69 73 | ..`:margin-spec.SPEC'......A.dis |
| 34020 | 70 6c 61 79 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 20 69 6e 64 69 63 61 74 69 6e 67 20 77 68 | play.specification.indicating.wh |
| 34040 | 61 74 20 74 6f 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 65 0a 20 20 20 20 20 6d 61 72 67 69 6e | at.to.display.in.the......margin |
| 34060 | 20 77 68 65 6e 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 | .when.`flycheck-indication-mode' |
| 34080 | 20 69 73 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 20 6f 72 0a 20 20 20 20 20 60 72 69 67 68 74 | .is.`left-margin'.or......`right |
| 340a0 | 2d 6d 61 72 67 69 6e 27 2e 20 20 53 65 65 20 49 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 | -margin'...See.Info.node.`(elisp |
| 340c0 | 29 44 69 73 70 6c 61 79 69 6e 67 20 69 6e 20 74 68 65 0a 20 20 20 20 20 4d 61 72 67 69 6e 73 27 | )Displaying.in.the......Margins' |
| 340e0 | 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 20 46 6c 79 63 68 65 63 6b 20 67 65 6e 65 72 61 74 65 | ...If.omitted,.Flycheck.generate |
| 34100 | 73 20 61 6e 20 69 6d 61 67 65 20 73 70 65 63 20 66 72 6f 6d 0a 20 20 20 20 20 74 68 65 20 66 72 | s.an.image.spec.from......the.fr |
| 34120 | 69 6e 67 65 20 62 69 74 6d 61 70 2e 0a 0a 60 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 | inge.bitmap...`:error-list-face. |
| 34140 | 46 41 43 45 27 0a 20 20 20 20 20 41 20 66 61 63 65 20 73 79 6d 62 6f 6c 20 64 65 6e 6f 74 69 6e | FACE'......A.face.symbol.denotin |
| 34160 | 67 20 74 68 65 20 66 61 63 65 20 74 6f 20 75 73 65 20 66 6f 72 20 6d 65 73 73 61 67 65 73 20 6f | g.the.face.to.use.for.messages.o |
| 34180 | 66 20 74 68 69 73 0a 20 20 20 20 20 6c 65 76 65 6c 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c | f.this......level.in.the.error.l |
| 341a0 | 69 73 74 2e 20 20 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 27 | ist...See.`flycheck-list-errors' |
| 341c0 | 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 28 73 65 74 | ."...(declare.(indent.1))...(set |
| 341e0 | 66 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 6c 65 76 | f.(get.level.'flycheck-error-lev |
| 34200 | 65 6c 29 20 74 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 | el).t)...(setf.(get.level.'flych |
| 34220 | 65 63 6b 2d 65 72 72 6f 72 2d 73 65 76 65 72 69 74 79 29 0a 20 20 20 20 20 20 20 20 28 6f 72 20 | eck-error-severity).........(or. |
| 34240 | 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 73 65 76 65 72 69 74 79 29 | (plist-get.properties.:severity) |
| 34260 | 20 30 29 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 | .0))...(setf.(get.level.'flychec |
| 34280 | 6b 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 28 70 6c | k-compilation-level).........(pl |
| 342a0 | 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d | ist-get.properties.:compilation- |
| 342c0 | 6c 65 76 65 6c 29 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 | level))...(setf.(get.level.'flyc |
| 342e0 | 68 65 63 6b 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 | heck-overlay-category).........( |
| 34300 | 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 6f 76 65 72 6c 61 79 2d 63 61 | plist-get.properties.:overlay-ca |
| 34320 | 74 65 67 6f 72 79 29 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 | tegory))...(setf.(get.level.'fly |
| 34340 | 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 73 29 0a 20 20 20 20 20 20 20 20 28 6c | check-fringe-bitmaps).........(l |
| 34360 | 65 74 20 28 28 62 69 74 6d 61 70 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 | et.((bitmap.(plist-get.propertie |
| 34380 | 73 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 | s.:fringe-bitmap)))...........(i |
| 343a0 | 66 20 28 63 6f 6e 73 70 20 62 69 74 6d 61 70 29 20 62 69 74 6d 61 70 20 28 63 6f 6e 73 20 62 69 | f.(consp.bitmap).bitmap.(cons.bi |
| 343c0 | 74 6d 61 70 20 62 69 74 6d 61 70 29 29 29 29 0a 20 20 3b 3b 20 4b 65 70 74 20 66 6f 72 20 63 6f | tmap.bitmap))))...;;.Kept.for.co |
| 343e0 | 6d 70 61 74 69 62 69 6c 69 74 79 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 65 6c 20 27 | mpatibility...(setf.(get.level.' |
| 34400 | 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 |
| 34420 | 72 6f 77 29 0a 20 20 20 20 20 20 20 20 28 63 61 72 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c | row).........(car.(get.level.'fl |
| 34440 | 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 73 29 29 29 0a 20 20 28 73 65 74 66 | ycheck-fringe-bitmaps)))...(setf |
| 34460 | 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 66 61 63 | .(get.level.'flycheck-fringe-fac |
| 34480 | 65 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 74 69 65 73 | e).........(plist-get.properties |
| 344a0 | 20 3a 66 72 69 6e 67 65 2d 66 61 63 65 29 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 6c 65 76 | .:fringe-face))...(setf.(get.lev |
| 344c0 | 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 0a 20 20 20 20 20 20 | el.'flycheck-margin-spec)....... |
| 344e0 | 20 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 20 3a 6d 61 72 | ..(or.(plist-get.properties.:mar |
| 34500 | 67 69 6e 2d 73 70 65 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | gin-spec).............(flycheck- |
| 34520 | 6d 61 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c | make-margin-spec..............fl |
| 34540 | 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 0a 20 20 20 20 20 20 | ycheck-default-margin-str....... |
| 34560 | 20 20 20 20 20 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 2d | .......(or.(get.level.'flycheck- |
| 34580 | 66 72 69 6e 67 65 2d 66 61 63 65 29 20 27 64 65 66 61 75 6c 74 29 29 29 29 0a 20 20 28 73 65 74 | fringe-face).'default))))...(set |
| 345a0 | 66 20 28 67 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 63 6f | f.(get.level.'flycheck-margin-co |
| 345c0 | 6e 74 69 6e 75 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 | ntinuation).........(flycheck-ma |
| 345e0 | 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 0a 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b | ke-margin-spec..........flycheck |
| 34600 | 2d 64 65 66 61 75 6c 74 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d 73 74 72 | -default-margin-continuation-str |
| 34620 | 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 | ..........(or.(get.level.'flyche |
| 34640 | 63 6b 2d 66 72 69 6e 67 65 2d 66 61 63 65 29 20 27 64 65 66 61 75 6c 74 29 29 29 0a 20 20 28 73 | ck-fringe-face).'default)))...(s |
| 34660 | 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 65 72 72 6f 72 2d 6c | etf.(get.level.'flycheck-error-l |
| 34680 | 69 73 74 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f | ist-face).........(plist-get.pro |
| 346a0 | 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 29 29 29 0a 0a 28 64 65 | perties.:error-list-face)))..(de |
| 346c0 | 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 70 20 28 6c 65 76 65 | fun.flycheck-error-level-p.(leve |
| 346e0 | 6c 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 4c 45 56 45 4c 20 69 73 | l)..."Determine.whether.LEVEL.is |
| 34700 | 20 61 20 46 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 65 6c 2e 22 0a 20 20 28 67 65 74 | .a.Flycheck.error.level."...(get |
| 34720 | 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 29 29 0a 0a | .level.'flycheck-error-level)).. |
| 34740 | 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 73 65 76 65 | (defun.flycheck-error-level-seve |
| 34760 | 72 69 74 79 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 6e 75 6d 65 72 69 63 20 | rity.(level)..."Get.the.numeric. |
| 34780 | 73 65 76 65 72 69 74 79 20 6f 66 20 4c 45 56 45 4c 2e 22 0a 20 20 28 6f 72 20 28 67 65 74 20 6c | severity.of.LEVEL."...(or.(get.l |
| 347a0 | 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 72 69 74 79 29 20 30 | evel.'flycheck-error-severity).0 |
| 347c0 | 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 2d | ))..(defun.flycheck-error-level- |
| 347e0 | 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 | compilation-level.(level)..."Get |
| 34800 | 20 74 68 65 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6c 65 76 65 6c 20 66 6f 72 20 4c 45 56 45 4c | .the.compilation.level.for.LEVEL |
| 34820 | 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 63 6f 6d 70 69 6c | ."...(get.level.'flycheck-compil |
| 34840 | 61 74 69 6f 6e 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 65 | ation-level))..(defun.flycheck-e |
| 34860 | 72 72 6f 72 2d 6c 65 76 65 6c 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 20 28 6c 65 76 | rror-level-overlay-category.(lev |
| 34880 | 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 6f 76 65 72 6c 61 79 20 63 61 74 65 67 6f 72 79 20 | el)..."Get.the.overlay.category. |
| 348a0 | 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 63 68 65 | for.LEVEL."...(get.level.'flyche |
| 348c0 | 63 6b 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | ck-overlay-category))..(defun.fl |
| 348e0 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 | ycheck-error-level-margin-spec.( |
| 34900 | 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 6d 61 72 67 69 6e 20 73 70 65 63 20 66 6f | level)..."Get.the.margin.spec.fo |
| 34920 | 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 63 68 65 63 6b | r.LEVEL."...(get.level.'flycheck |
| 34940 | 2d 6d 61 72 67 69 6e 2d 73 70 65 63 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | -margin-spec))..(defun.flycheck- |
| 34960 | 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 2d | error-level-margin-continuation- |
| 34980 | 73 70 65 63 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 6d 61 72 67 69 6e 20 63 | spec.(level)..."Get.the.margin.c |
| 349a0 | 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 73 70 65 63 20 66 6f 72 20 4c 45 56 45 4c 2e 22 0a 20 20 28 | ontinuation.spec.for.LEVEL."...( |
| 349c0 | 67 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 63 6f 6e 74 69 | get.level.'flycheck-margin-conti |
| 349e0 | 6e 75 61 74 69 6f 6e 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 | nuation))..(defun.flycheck-error |
| 34a00 | 2d 6c 65 76 65 6c 2d 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 28 6c 65 76 65 6c 20 26 6f 70 74 | -level-fringe-bitmap.(level.&opt |
| 34a20 | 69 6f 6e 61 6c 20 68 69 2d 72 65 73 29 0a 20 20 22 47 65 74 20 74 68 65 20 66 72 69 6e 67 65 20 | ional.hi-res)..."Get.the.fringe. |
| 34a40 | 62 69 74 6d 61 70 20 66 6f 72 20 4c 45 56 45 4c 2e 0a 0a 4f 70 74 69 6f 6e 61 6c 20 61 72 67 75 | bitmap.for.LEVEL...Optional.argu |
| 34a60 | 6d 65 6e 74 20 48 49 2d 52 45 53 20 6e 6f 6e 2d 6e 69 6c 20 6d 65 61 6e 73 20 74 68 61 74 20 74 | ment.HI-RES.non-nil.means.that.t |
| 34a80 | 68 65 20 72 65 74 75 72 6e 65 64 20 62 69 74 6d 61 70 0a 77 69 6c 6c 20 62 65 20 74 68 65 20 68 | he.returned.bitmap.will.be.the.h |
| 34aa0 | 69 67 68 20 72 65 73 6f 6c 75 74 69 6f 6e 20 76 65 72 73 69 6f 6e 2e 22 0a 20 20 28 6c 65 74 20 | igh.resolution.version."...(let. |
| 34ac0 | 28 28 62 69 74 6d 61 70 73 20 28 67 65 74 20 6c 65 76 65 6c 20 27 66 6c 79 63 68 65 63 6b 2d 66 | ((bitmaps.(get.level.'flycheck-f |
| 34ae0 | 72 69 6e 67 65 2d 62 69 74 6d 61 70 73 29 29 29 0a 20 20 20 20 28 69 66 20 68 69 2d 72 65 73 20 | ringe-bitmaps))).....(if.hi-res. |
| 34b00 | 28 63 64 72 20 62 69 74 6d 61 70 73 29 20 28 63 61 72 20 62 69 74 6d 61 70 73 29 29 29 29 0a 0a | (cdr.bitmaps).(car.bitmaps)))).. |
| 34b20 | 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 66 72 69 6e | (defun.flycheck-error-level-frin |
| 34b40 | 67 65 2d 66 61 63 65 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 66 72 69 6e 67 | ge-face.(level)..."Get.the.fring |
| 34b60 | 65 20 66 61 63 65 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 | e.face.for.LEVEL."...(get.level. |
| 34b80 | 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 66 61 63 65 29 29 0a 0a 28 64 65 66 75 6e 20 | 'flycheck-fringe-face))..(defun. |
| 34ba0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | flycheck-error-level-error-list- |
| 34bc0 | 66 61 63 65 20 28 6c 65 76 65 6c 29 0a 20 20 22 47 65 74 20 74 68 65 20 65 72 72 6f 72 20 6c 69 | face.(level)..."Get.the.error.li |
| 34be0 | 73 74 20 66 61 63 65 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 | st.face.for.LEVEL."...(get.level |
| 34c00 | 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 29 0a 0a 28 64 | .'flycheck-error-list-face))..(d |
| 34c20 | 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 6b 65 2d 69 | efun.flycheck-error-level-make-i |
| 34c40 | 6e 64 69 63 61 74 6f 72 20 28 6c 65 76 65 6c 20 73 69 64 65 20 26 6f 70 74 69 6f 6e 61 6c 20 63 | ndicator.(level.side.&optional.c |
| 34c60 | 6f 6e 74 69 6e 75 61 74 69 6f 6e 29 0a 20 20 22 43 72 65 61 74 65 20 74 68 65 20 66 72 69 6e 67 | ontinuation)..."Create.the.fring |
| 34c80 | 65 20 6f 72 20 6d 61 72 67 69 6e 20 69 63 6f 6e 20 66 6f 72 20 4c 45 56 45 4c 20 61 74 20 53 49 | e.or.margin.icon.for.LEVEL.at.SI |
| 34ca0 | 44 45 2e 0a 0a 52 65 74 75 72 6e 20 61 20 70 72 6f 70 65 72 74 69 7a 65 64 20 73 74 72 69 6e 67 | DE...Return.a.propertized.string |
| 34cc0 | 20 74 68 61 74 20 73 68 6f 77 73 20 61 6e 20 69 6e 64 69 63 61 74 6f 72 20 61 63 63 6f 72 64 69 | .that.shows.an.indicator.accordi |
| 34ce0 | 6e 67 0a 74 6f 20 4c 45 56 45 4c 20 61 6e 64 20 74 68 65 20 67 69 76 65 6e 20 66 72 69 6e 67 65 | ng.to.LEVEL.and.the.given.fringe |
| 34d00 | 20 6f 72 20 6d 61 72 67 69 6e 20 53 49 44 45 2e 0a 0a 4c 45 56 45 4c 20 69 73 20 61 20 46 6c 79 | .or.margin.SIDE...LEVEL.is.a.Fly |
| 34d20 | 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 64 65 66 69 6e 65 64 20 77 69 74 68 0a 60 | check.error.level.defined.with.` |
| 34d40 | 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 27 2c 20 61 6e | flycheck-define-error-level',.an |
| 34d60 | 64 20 53 49 44 45 20 69 73 20 65 69 74 68 65 72 20 60 6c 65 66 74 2d 66 72 69 6e 67 65 27 2c 0a | d.SIDE.is.either.`left-fringe',. |
| 34d80 | 60 72 69 67 68 74 2d 66 72 69 6e 67 65 27 2c 20 60 6c 65 66 74 2d 6d 61 72 67 69 6e 27 2c 20 6f | `right-fringe',.`left-margin',.o |
| 34da0 | 72 20 60 72 69 67 68 74 2d 6d 61 72 67 69 6e 27 2e 0a 0a 43 4f 4e 54 49 4e 55 41 54 49 4f 4e 20 | r.`right-margin'...CONTINUATION. |
| 34dc0 | 69 6e 64 69 63 61 74 65 73 20 77 68 69 63 68 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 6f 72 | indicates.which.fringe.bitmap.or |
| 34de0 | 20 6d 61 72 67 69 6e 20 73 70 65 63 20 74 6f 20 75 73 65 3a 0a 65 69 74 68 65 72 20 74 68 65 20 | .margin.spec.to.use:.either.the. |
| 34e00 | 60 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 27 20 61 6e 64 20 60 3a 6d 61 72 67 69 6e 2d 73 70 | `:fringe-bitmap'.and.`:margin-sp |
| 34e20 | 65 63 27 20 70 72 6f 70 65 72 74 69 65 73 20 6f 66 0a 4c 45 56 45 4c 20 77 68 65 6e 20 43 4f 4e | ec'.properties.of.LEVEL.when.CON |
| 34e40 | 54 49 4e 55 41 54 49 4f 4e 20 69 73 20 6e 69 6c 20 6f 72 20 6f 6d 69 74 74 65 64 2c 20 6f 72 20 | TINUATION.is.nil.or.omitted,.or. |
| 34e60 | 62 69 74 6d 61 70 73 20 61 6e 64 20 73 70 65 63 73 0a 69 6e 64 69 63 61 74 69 6e 67 20 61 6e 20 | bitmaps.and.specs.indicating.an. |
| 34e80 | 65 72 72 6f 72 20 73 70 61 6e 6e 69 6e 67 20 6d 6f 72 65 20 74 68 61 6e 20 6f 6e 65 20 6c 69 6e | error.spanning.more.than.one.lin |
| 34ea0 | 65 2e 0a 0a 52 65 74 75 72 6e 20 61 20 70 72 6f 70 65 72 74 69 7a 65 64 20 73 74 72 69 6e 67 20 | e...Return.a.propertized.string. |
| 34ec0 | 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 66 72 69 6e 67 65 20 69 63 6f 6e 2c 0a 69 6e | representing.the.fringe.icon,.in |
| 34ee0 | 74 65 6e 64 65 64 20 66 6f 72 20 75 73 65 20 61 73 20 60 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 | tended.for.use.as.`before-string |
| 34f00 | 27 20 6f 66 20 61 6e 20 6f 76 65 72 6c 61 79 20 74 6f 20 61 63 74 75 61 6c 6c 79 0a 73 68 6f 77 | '.of.an.overlay.to.actually.show |
| 34f20 | 20 74 68 65 20 69 6e 64 69 63 61 74 6f 72 2e 22 0a 20 20 28 70 72 6f 70 65 72 74 69 7a 65 0a 20 | .the.indicator."...(propertize.. |
| 34f40 | 20 20 22 21 22 20 27 64 69 73 70 6c 61 79 0a 20 20 20 28 70 63 61 73 65 20 73 69 64 65 0a 20 20 | .."!".'display....(pcase.side... |
| 34f60 | 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 72 69 6e | ...((or.`left-fringe.`right-frin |
| 34f80 | 67 65 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 73 69 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ge).......(list.side............ |
| 34fa0 | 20 28 69 66 20 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e | .(if.continuation.'flycheck-frin |
| 34fc0 | 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 20 20 20 20 20 20 20 | ge-bitmap-continuation.......... |
| 34fe0 | 20 20 20 20 20 28 6c 65 74 2a 20 28 28 66 72 69 6e 67 65 2d 77 69 64 74 68 0a 20 20 20 20 20 20 | .....(let*.((fringe-width....... |
| 35000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 73 69 64 65 0a 20 20 20 20 | ................(pcase.side..... |
| 35020 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 6c 65 66 74 2d 66 72 69 6e 67 | ....................(`left-fring |
| 35040 | 65 20 28 63 61 72 20 28 77 69 6e 64 6f 77 2d 66 72 69 6e 67 65 73 29 29 29 0a 20 20 20 20 20 20 | e.(car.(window-fringes)))....... |
| 35060 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 72 69 67 68 74 2d 66 72 69 6e 67 65 | ..................(`right-fringe |
| 35080 | 20 28 63 61 64 72 20 28 77 69 6e 64 6f 77 2d 66 72 69 6e 67 65 73 29 29 29 29 29 0a 20 20 20 20 | .(cadr.(window-fringes)))))..... |
| 350a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 68 69 67 68 2d 72 65 73 20 28 3e 3d 20 66 | .................(high-res.(>=.f |
| 350c0 | 72 69 6e 67 65 2d 77 69 64 74 68 20 31 36 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ringe-width.16)))............... |
| 350e0 | 20 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 69 6e 67 65 2d 62 | ..(flycheck-error-level-fringe-b |
| 35100 | 69 74 6d 61 70 20 6c 65 76 65 6c 20 68 69 67 68 2d 72 65 73 29 29 29 0a 20 20 20 20 20 20 20 20 | itmap.level.high-res)))......... |
| 35120 | 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 66 72 69 6e 67 65 | ....(flycheck-error-level-fringe |
| 35140 | 2d 66 61 63 65 20 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 28 28 6f 72 20 60 6c 65 66 74 2d 6d | -face.level)))......((or.`left-m |
| 35160 | 61 72 67 69 6e 20 60 72 69 67 68 74 2d 6d 61 72 67 69 6e 29 0a 20 20 20 20 20 20 60 28 28 6d 61 | argin.`right-margin).......`((ma |
| 35180 | 72 67 69 6e 20 2c 73 69 64 65 29 0a 20 20 20 20 20 20 20 20 2c 28 6f 72 20 28 69 66 20 63 6f 6e | rgin.,side).........,(or.(if.con |
| 351a0 | 74 69 6e 75 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | tinuation..................(flyc |
| 351c0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 63 6f 6e 74 69 6e 75 61 | heck-error-level-margin-continua |
| 351e0 | 74 69 6f 6e 2d 73 70 65 63 20 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tion-spec.level)................ |
| 35200 | 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6d 61 72 67 69 6e 2d 73 70 65 | (flycheck-error-level-margin-spe |
| 35220 | 63 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 22 22 29 29 29 0a 20 20 20 | c.level))..............""))).... |
| 35240 | 20 20 28 5f 20 28 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 66 72 69 6e 67 65 20 73 69 64 65 | ..(_.(error."Invalid.fringe.side |
| 35260 | 3a 20 25 53 22 20 73 69 64 65 29 29 29 29 29 0a 0a 28 64 65 66 69 6e 65 2d 6f 62 73 6f 6c 65 74 | :.%S".side)))))..(define-obsolet |
| 35280 | 65 2d 66 75 6e 63 74 69 6f 6e 2d 61 6c 69 61 73 0a 20 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 | e-function-alias...'flycheck-err |
| 352a0 | 6f 72 2d 6c 65 76 65 6c 2d 6d 61 6b 65 2d 66 72 69 6e 67 65 2d 69 63 6f 6e 0a 20 20 27 66 6c 79 | or-level-make-fringe-icon...'fly |
| 352c0 | 63 68 65 63 6b 2d 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 | check-error-level-make-indicator |
| 352e0 | 0a 20 20 22 33 33 22 29 0a 0a 0c 0a 3b 3b 3b 20 42 75 69 6c 74 2d 69 6e 20 65 72 72 6f 72 20 6c | ..."33")....;;;.Built-in.error.l |
| 35300 | 65 76 65 6c 73 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 | evels.(defconst.flycheck-fringe- |
| 35320 | 62 69 74 6d 61 70 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 0a 20 20 5b 23 62 31 31 30 31 31 30 30 | bitmap-double-arrow...[#b1101100 |
| 35340 | 30 0a 20 20 20 23 62 30 31 31 30 31 31 30 30 0a 20 20 20 23 62 30 30 31 31 30 31 31 30 0a 20 20 | 0....#b01101100....#b00110110... |
| 35360 | 20 23 62 30 30 30 31 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 | .#b00011011....#b00110110....#b0 |
| 35380 | 31 31 30 31 31 30 30 0a 20 20 20 23 62 31 31 30 31 31 30 30 30 5d 0a 20 20 22 42 69 74 6d 61 70 | 1101100....#b11011000]..."Bitmap |
| 353a0 | 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 74 68 65 | s.used.to.indicate.errors.in.the |
| 353c0 | 20 6c 65 66 74 20 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 | .left.fringes.")..(defconst.flyc |
| 353e0 | 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 65 66 74 2d 61 | heck-fringe-bitmap-double-left-a |
| 35400 | 72 72 6f 77 0a 20 20 5b 23 62 30 30 30 31 31 30 31 31 0a 20 20 20 23 62 30 30 31 31 30 31 31 30 | rrow...[#b00011011....#b00110110 |
| 35420 | 0a 20 20 20 23 62 30 31 31 30 31 31 30 30 0a 20 20 20 23 62 31 31 30 31 31 30 30 30 0a 20 20 20 | ....#b01101100....#b11011000.... |
| 35440 | 23 62 30 31 31 30 31 31 30 30 0a 20 20 20 23 62 30 30 31 31 30 31 31 30 0a 20 20 20 23 62 30 30 | #b01101100....#b00110110....#b00 |
| 35460 | 30 31 31 30 31 31 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 63 | 011011]..."Bitmaps.used.to.indic |
| 35480 | 61 74 65 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 72 69 67 68 74 20 66 72 69 6e 67 65 73 2e | ate.errors.in.the.right.fringes. |
| 354a0 | 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 |
| 354c0 | 74 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 5b 23 62 31 31 | tmap-double-arrow-hi-res...[#b11 |
| 354e0 | 31 31 30 30 31 31 31 31 30 30 30 30 30 30 0a 20 20 20 23 62 30 31 31 31 31 30 30 31 31 31 31 30 | 11001111000000....#b011110011110 |
| 35500 | 30 30 30 30 0a 20 20 20 23 62 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 0a 20 20 20 23 62 | 0000....#b0011110011110000....#b |
| 35520 | 30 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 30 | 0001111001111000....#b0000111100 |
| 35540 | 31 31 31 31 30 30 0a 20 20 20 23 62 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 0a 20 20 20 | 111100....#b0000011110011110.... |
| 35560 | 23 62 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 | #b0000011110011110....#b00001111 |
| 35580 | 30 30 31 31 31 31 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 | 00111100....#b0001111001111000.. |
| 355a0 | 20 20 23 62 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 0a 20 20 20 23 62 30 31 31 31 31 30 | ..#b0011110011110000....#b011110 |
| 355c0 | 30 31 31 31 31 30 30 30 30 30 0a 20 20 20 23 62 31 31 31 31 30 30 31 31 31 31 30 30 30 30 30 30 | 0111100000....#b1111001111000000 |
| 355e0 | 5d 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 | ]..."High-resolution.bitmap.used |
| 35600 | 20 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 6c 65 66 74 20 | .to.indicate.errors.in.the.left. |
| 35620 | 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 |
| 35640 | 72 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 | ringe-bitmap-double-left-arrow-h |
| 35660 | 69 2d 72 65 73 0a 20 20 5b 23 62 30 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 0a 20 20 20 23 | i-res...[#b0000001111001111....# |
| 35680 | 62 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 | b0000011110011110....#b000011110 |
| 356a0 | 30 31 31 31 31 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 | 0111100....#b0001111001111000... |
| 356c0 | 20 23 62 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 0a 20 20 20 23 62 30 31 31 31 31 30 30 | .#b0011110011110000....#b0111100 |
| 356e0 | 31 31 31 31 30 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 | 111100000....#b0111100111100000. |
| 35700 | 20 20 20 23 62 30 30 31 31 31 31 30 30 31 31 31 31 30 30 30 30 0a 20 20 20 23 62 30 30 30 31 31 | ...#b0011110011110000....#b00011 |
| 35720 | 31 31 30 30 31 31 31 31 30 30 30 0a 20 20 20 23 62 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 | 11001111000....#b000011110011110 |
| 35740 | 30 0a 20 20 20 23 62 30 30 30 30 30 31 31 31 31 30 30 31 31 31 31 30 0a 20 20 20 23 62 30 30 30 | 0....#b0000011110011110....#b000 |
| 35760 | 30 30 30 31 31 31 31 30 30 31 31 31 31 5d 0a 20 20 22 48 69 67 68 2d 72 65 73 6f 6c 75 74 69 6f | 0001111001111]..."High-resolutio |
| 35780 | 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 72 72 6f 72 73 | n.bitmap.used.to.indicate.errors |
| 357a0 | 20 69 6e 20 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 | .in.the.right.fringes.")..(defco |
| 357c0 | 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 63 6f 6e 74 69 | nst.flycheck-fringe-bitmap-conti |
| 357e0 | 6e 75 61 74 69 6f 6e 0a 20 20 5b 23 62 31 30 30 30 30 30 30 30 31 30 30 30 30 30 30 30 0a 20 20 | nuation...[#b1000000010000000... |
| 35800 | 20 23 62 30 30 31 30 30 30 30 30 30 30 31 30 30 30 30 30 0a 20 20 20 23 62 30 30 30 30 31 30 30 | .#b0010000000100000....#b0000100 |
| 35820 | 30 30 30 30 30 31 30 30 30 0a 20 20 20 23 62 30 30 30 30 30 30 31 30 30 30 30 30 30 30 31 30 5d | 000001000....#b0000001000000010] |
| 35840 | 0a 20 20 22 42 69 74 6d 61 70 20 75 73 65 64 20 74 6f 20 69 6e 64 69 63 61 74 65 20 63 6f 6e 74 | ..."Bitmap.used.to.indicate.cont |
| 35860 | 69 6e 75 61 74 69 6f 6e 20 6c 69 6e 65 73 20 69 6e 20 74 68 65 20 66 72 69 6e 67 65 73 2e 22 29 | inuation.lines.in.the.fringes.") |
| 35880 | 0a 0a 28 77 68 65 6e 20 28 66 62 6f 75 6e 64 70 20 27 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d | ..(when.(fboundp.'define-fringe- |
| 358a0 | 62 69 74 6d 61 70 29 20 3b 3b 20 23 69 66 64 65 66 20 48 41 56 45 5f 57 49 4e 44 4f 57 5f 53 59 | bitmap).;;.#ifdef.HAVE_WINDOW_SY |
| 358c0 | 53 54 45 4d 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 | STEM...(define-fringe-bitmap.... |
| 358e0 | 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 64 6f 75 62 6c 65 2d | .'flycheck-fringe-bitmap-double- |
| 35900 | 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 74 6d 61 70 | arrow.....flycheck-fringe-bitmap |
| 35920 | 2d 64 6f 75 62 6c 65 2d 61 72 72 6f 77 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 6e 67 65 2d | -double-arrow)...(define-fringe- |
| 35940 | 62 69 74 6d 61 70 0a 20 20 20 20 27 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 62 69 74 6d | bitmap.....'flycheck-fringe-bitm |
| 35960 | 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 66 6c 79 63 68 | ap-double-arrow-hi-res.....flych |
| 35980 | 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 2d 68 | eck-fringe-bitmap-double-arrow-h |
| 359a0 | 69 2d 72 65 73 0a 20 20 20 20 6e 69 6c 20 31 36 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 6e | i-res.....nil.16)...(define-frin |
| 359c0 | 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 6e 67 65 2d 62 | ge-bitmap.....'flycheck-fringe-b |
| 359e0 | 69 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 20 20 66 6c 79 63 | itmap-double-left-arrow.....flyc |
| 35a00 | 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 65 66 74 2d 61 | heck-fringe-bitmap-double-left-a |
| 35a20 | 72 72 6f 77 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 | rrow)...(define-fringe-bitmap... |
| 35a40 | 20 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 64 6f 75 62 6c 65 | ..'flycheck-fringe-bitmap-double |
| 35a60 | 2d 6c 65 66 74 2d 61 72 72 6f 77 2d 68 69 2d 72 65 73 0a 20 20 20 20 66 6c 79 63 68 65 63 6b 2d | -left-arrow-hi-res.....flycheck- |
| 35a80 | 66 72 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 | fringe-bitmap-double-left-arrow- |
| 35aa0 | 68 69 2d 72 65 73 0a 20 20 20 20 6e 69 6c 20 31 36 29 0a 20 20 28 64 65 66 69 6e 65 2d 66 72 69 | hi-res.....nil.16)...(define-fri |
| 35ac0 | 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 6e 67 65 2d | nge-bitmap.....'flycheck-fringe- |
| 35ae0 | 62 69 74 6d 61 70 2d 63 6f 6e 74 69 6e 75 61 74 69 6f 6e 0a 20 20 20 20 66 6c 79 63 68 65 63 6b | bitmap-continuation.....flycheck |
| 35b00 | 2d 66 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 20 20 | -fringe-bitmap-continuation..... |
| 35b20 | 6e 69 6c 20 31 36 20 27 28 74 6f 70 20 72 65 70 65 61 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | nil.16.'(top.repeat)))..(defun.f |
| 35b40 | 6c 79 63 68 65 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 | lycheck-redefine-standard-error- |
| 35b60 | 6c 65 76 65 6c 73 0a 20 20 20 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6d 61 72 67 69 6e 2d 73 74 72 | levels.....(&optional.margin-str |
| 35b80 | 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 29 0a 20 20 22 52 65 64 65 66 69 6e 65 20 46 6c 79 63 | .fringe-bitmap)..."Redefine.Flyc |
| 35ba0 | 68 65 63 6b 27 73 20 73 74 61 6e 64 61 72 64 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 2e 0a 0a 54 | heck's.standard.error.levels...T |
| 35bc0 | 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 74 6f 20 63 68 61 6e 67 65 20 74 68 65 20 63 68 61 72 | his.is.useful.to.change.the.char |
| 35be0 | 61 63 74 65 72 20 64 72 61 77 6e 20 69 6e 20 74 68 65 0a 6d 61 72 67 69 6e 73 20 28 4d 41 52 47 | acter.drawn.in.the.margins.(MARG |
| 35c00 | 49 4e 2d 53 54 52 2c 20 61 20 73 74 72 69 6e 67 29 20 6f 72 20 74 68 65 20 62 69 74 6d 61 70 20 | IN-STR,.a.string).or.the.bitmap. |
| 35c20 | 64 72 61 77 6e 20 69 6e 20 74 68 65 0a 66 72 69 6e 67 65 73 20 28 46 52 49 4e 47 45 2d 42 49 54 | drawn.in.the.fringes.(FRINGE-BIT |
| 35c40 | 4d 41 50 2c 20 61 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 20 73 79 6d 62 6f 6c 20 6f 72 20 61 | MAP,.a.fringe.bitmap.symbol.or.a |
| 35c60 | 20 63 6f 6e 73 20 6f 66 20 73 75 63 68 0a 73 79 6d 62 6f 6c 73 2c 20 61 73 20 69 6e 20 60 66 6c | .cons.of.such.symbols,.as.in.`fl |
| 35c80 | 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 27 29 2e 22 0a 20 20 | ycheck-define-error-level')."... |
| 35ca0 | 28 75 6e 6c 65 73 73 20 6d 61 72 67 69 6e 2d 73 74 72 0a 20 20 20 20 28 73 65 74 71 20 6d 61 72 | (unless.margin-str.....(setq.mar |
| 35cc0 | 67 69 6e 2d 73 74 72 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 | gin-str.flycheck-default-margin- |
| 35ce0 | 73 74 72 29 29 0a 0a 20 20 28 75 6e 6c 65 73 73 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 | str))....(unless.fringe-bitmap.. |
| 35d00 | 20 20 20 28 73 65 74 71 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 20 20 20 20 20 | ...(setq.fringe-bitmap.......... |
| 35d20 | 20 28 63 6f 6e 73 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 64 | .(cons.'flycheck-fringe-bitmap-d |
| 35d40 | 6f 75 62 6c 65 2d 61 72 72 6f 77 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 6c 79 | ouble-arrow.................'fly |
| 35d60 | 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 77 | check-fringe-bitmap-double-arrow |
| 35d80 | 2d 68 69 2d 72 65 73 29 29 29 0a 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 | -hi-res)))....(setf.(get.'flyche |
| 35da0 | 63 6b 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 27 66 61 63 65 29 20 27 66 6c 79 63 68 65 63 | ck-error-overlay.'face).'flychec |
| 35dc0 | 6b 2d 65 72 72 6f 72 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d | k-error)...(setf.(get.'flycheck- |
| 35de0 | 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 20 27 70 72 69 6f 72 69 74 79 29 20 31 31 30 29 0a 0a 20 | error-overlay.'priority).110)... |
| 35e00 | 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 27 65 | .(flycheck-define-error-level.'e |
| 35e20 | 72 72 6f 72 0a 20 20 20 20 3a 73 65 76 65 72 69 74 79 20 31 30 30 0a 20 20 20 20 3a 63 6f 6d 70 | rror.....:severity.100.....:comp |
| 35e40 | 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 32 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d 63 61 74 | ilation-level.2.....:overlay-cat |
| 35e60 | 65 67 6f 72 79 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6f 76 65 72 6c 61 79 0a 20 20 | egory.'flycheck-error-overlay... |
| 35e80 | 20 20 3a 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d 61 | ..:margin-spec.(flycheck-make-ma |
| 35ea0 | 72 67 69 6e 2d 73 70 65 63 20 6d 61 72 67 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 66 | rgin-spec.margin-str.'flycheck-f |
| 35ec0 | 72 69 6e 67 65 2d 65 72 72 6f 72 29 0a 20 20 20 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 | ringe-error).....:fringe-bitmap. |
| 35ee0 | 66 72 69 6e 67 65 2d 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 | fringe-bitmap.....:fringe-face.' |
| 35f00 | 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 65 72 72 6f 72 0a 20 20 20 20 3a 65 72 72 6f 72 | flycheck-fringe-error.....:error |
| 35f20 | 2d 6c 69 73 74 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 | -list-face.'flycheck-error-list- |
| 35f40 | 65 72 72 6f 72 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 77 | error)....(setf.(get.'flycheck-w |
| 35f60 | 61 72 6e 69 6e 67 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 | arning-overlay.'face).'flycheck- |
| 35f80 | 77 61 72 6e 69 6e 67 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 68 65 63 6b 2d | warning)...(setf.(get.'flycheck- |
| 35fa0 | 77 61 72 6e 69 6e 67 2d 6f 76 65 72 6c 61 79 20 27 70 72 69 6f 72 69 74 79 29 20 31 30 30 29 0a | warning-overlay.'priority).100). |
| 35fc0 | 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 | ...(flycheck-define-error-level. |
| 35fe0 | 27 77 61 72 6e 69 6e 67 0a 20 20 20 20 3a 73 65 76 65 72 69 74 79 20 31 30 0a 20 20 20 20 3a 63 | 'warning.....:severity.10.....:c |
| 36000 | 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 31 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d | ompilation-level.1.....:overlay- |
| 36020 | 63 61 74 65 67 6f 72 79 20 27 66 6c 79 63 68 65 63 6b 2d 77 61 72 6e 69 6e 67 2d 6f 76 65 72 6c | category.'flycheck-warning-overl |
| 36040 | 61 79 0a 20 20 20 20 3a 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 | ay.....:margin-spec.(flycheck-ma |
| 36060 | 6b 65 2d 6d 61 72 67 69 6e 2d 73 70 65 63 20 6d 61 72 67 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 | ke-margin-spec.margin-str.'flych |
| 36080 | 65 63 6b 2d 66 72 69 6e 67 65 2d 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 3a 66 72 69 6e 67 65 2d | eck-fringe-warning).....:fringe- |
| 360a0 | 62 69 74 6d 61 70 20 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 0a 20 20 20 20 3a 66 72 69 6e 67 65 | bitmap.fringe-bitmap.....:fringe |
| 360c0 | 2d 66 61 63 65 20 27 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 | -face.'flycheck-fringe-warning.. |
| 360e0 | 20 20 20 3a 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 | ...:error-list-face.'flycheck-er |
| 36100 | 72 6f 72 2d 6c 69 73 74 2d 77 61 72 6e 69 6e 67 29 0a 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 | ror-list-warning)....(setf.(get. |
| 36120 | 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 2d 6f 76 65 72 6c 61 79 20 27 66 61 63 65 29 20 27 66 | 'flycheck-info-overlay.'face).'f |
| 36140 | 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 29 0a 20 20 28 73 65 74 66 20 28 67 65 74 20 27 66 6c 79 63 | lycheck-info)...(setf.(get.'flyc |
| 36160 | 68 65 63 6b 2d 69 6e 66 6f 2d 6f 76 65 72 6c 61 79 20 27 70 72 69 6f 72 69 74 79 29 20 39 30 29 | heck-info-overlay.'priority).90) |
| 36180 | 0a 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 65 72 72 6f 72 2d 6c 65 76 65 6c | ....(flycheck-define-error-level |
| 361a0 | 20 27 69 6e 66 6f 0a 20 20 20 20 3a 73 65 76 65 72 69 74 79 20 2d 31 30 0a 20 20 20 20 3a 63 6f | .'info.....:severity.-10.....:co |
| 361c0 | 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 30 0a 20 20 20 20 3a 6f 76 65 72 6c 61 79 2d 63 | mpilation-level.0.....:overlay-c |
| 361e0 | 61 74 65 67 6f 72 79 20 27 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 2d 6f 76 65 72 6c 61 79 0a 20 | ategory.'flycheck-info-overlay.. |
| 36200 | 20 20 20 3a 6d 61 72 67 69 6e 2d 73 70 65 63 20 28 66 6c 79 63 68 65 63 6b 2d 6d 61 6b 65 2d 6d | ...:margin-spec.(flycheck-make-m |
| 36220 | 61 72 67 69 6e 2d 73 70 65 63 20 6d 61 72 67 69 6e 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d | argin-spec.margin-str.'flycheck- |
| 36240 | 66 72 69 6e 67 65 2d 69 6e 66 6f 29 0a 20 20 20 20 3a 66 72 69 6e 67 65 2d 62 69 74 6d 61 70 20 | fringe-info).....:fringe-bitmap. |
| 36260 | 66 72 69 6e 67 65 2d 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 | fringe-bitmap.....:fringe-face.' |
| 36280 | 66 6c 79 63 68 65 63 6b 2d 66 72 69 6e 67 65 2d 69 6e 66 6f 0a 20 20 20 20 3a 65 72 72 6f 72 2d | flycheck-fringe-info.....:error- |
| 362a0 | 6c 69 73 74 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 69 | list-face.'flycheck-error-list-i |
| 362c0 | 6e 66 6f 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 72 65 64 65 66 69 6e 65 2d 73 74 61 6e 64 61 | nfo))..(flycheck-redefine-standa |
| 362e0 | 72 64 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 66 69 | rd-error-levels)....;;;.Error.fi |
| 36300 | 6c 74 65 72 69 6e 67 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 74 65 72 2d 65 | ltering.(defun.flycheck-filter-e |
| 36320 | 72 72 6f 72 73 20 28 65 72 72 6f 72 73 20 63 68 65 63 6b 65 72 29 0a 20 20 22 46 69 6c 74 65 72 | rrors.(errors.checker)..."Filter |
| 36340 | 20 45 52 52 4f 52 53 20 66 72 6f 6d 20 43 48 45 43 4b 45 52 2e 0a 0a 41 70 70 6c 79 20 74 68 65 | .ERRORS.from.CHECKER...Apply.the |
| 36360 | 20 65 72 72 6f 72 20 66 69 6c 74 65 72 20 6f 66 20 43 48 45 43 4b 45 52 20 74 6f 20 45 52 52 4f | .error.filter.of.CHECKER.to.ERRO |
| 36380 | 52 73 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 0a 72 65 73 75 6c 74 2e 20 20 49 66 20 43 48 | Rs.and.return.the.result...If.CH |
| 363a0 | 45 43 4b 45 52 20 68 61 73 20 6e 6f 20 65 72 72 6f 72 20 66 69 6c 74 65 72 2c 20 66 61 6c 6c 20 | ECKER.has.no.error.filter,.fall. |
| 363c0 | 62 61 63 6b 20 74 6f 0a 60 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 | back.to.`flycheck-sanitize-error |
| 363e0 | 73 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 74 65 72 20 28 6f 72 20 28 66 6c 79 63 68 65 | s'."...(let.((filter.(or.(flyche |
| 36400 | 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 72 72 6f 72 2d 66 69 | ck-checker-get.checker.'error-fi |
| 36420 | 6c 74 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 | lter).....................#'flyc |
| 36440 | 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 28 66 75 6e | heck-sanitize-errors))).....(fun |
| 36460 | 63 61 6c 6c 20 66 69 6c 74 65 72 20 65 72 72 6f 72 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | call.filter.errors)))..(defun.fl |
| 36480 | 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a | ycheck-sanitize-errors.(errors). |
| 364a0 | 20 20 22 53 61 6e 69 74 69 7a 65 20 45 52 52 4f 52 53 2e 0a 0a 53 61 6e 69 74 69 7a 65 20 45 52 | .."Sanitize.ERRORS...Sanitize.ER |
| 364c0 | 52 4f 52 53 20 62 79 20 74 72 69 6d 6d 69 6e 67 20 6c 65 61 64 69 6e 67 20 61 6e 64 20 74 72 61 | RORS.by.trimming.leading.and.tra |
| 364e0 | 69 6c 69 6e 67 20 77 68 69 74 65 73 70 61 63 65 20 69 6e 0a 61 6c 6c 20 65 72 72 6f 72 20 6d 65 | iling.whitespace.in.all.error.me |
| 36500 | 73 73 61 67 65 73 2c 20 61 6e 64 20 62 79 20 72 65 70 6c 61 63 69 6e 67 20 30 20 63 6f 6c 75 6d | ssages,.and.by.replacing.0.colum |
| 36520 | 6e 73 20 61 6e 64 20 65 6d 70 74 79 20 65 72 72 6f 72 0a 6d 65 73 73 61 67 65 73 20 77 69 74 68 | ns.and.empty.error.messages.with |
| 36540 | 20 6e 69 6c 2e 0a 0a 52 65 74 75 72 6e 73 20 73 61 6e 69 74 69 7a 65 64 20 45 52 52 4f 52 53 2e | .nil...Returns.sanitized.ERRORS. |
| 36560 | 22 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 20 28 66 6c | "...(dolist.(err.errors).....(fl |
| 36580 | 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 65 72 72 0a 20 20 20 | ycheck-error-with-buffer.err.... |
| 365a0 | 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 63 6b 2d 65 72 72 6f | ...(let.((message.(flycheck-erro |
| 365c0 | 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 69 64 20 | r-message.err)).............(id. |
| 365e0 | 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 20 20 | (flycheck-error-id.err)))....... |
| 36600 | 20 20 28 77 68 65 6e 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | ..(when.message...........(setq. |
| 36620 | 6d 65 73 73 61 67 65 20 28 73 74 72 69 6e 67 2d 74 72 69 6d 20 6d 65 73 73 61 67 65 29 29 0a 20 | message.(string-trim.message)).. |
| 36640 | 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 72 6f 72 2d 6d | .........(setf.(flycheck-error-m |
| 36660 | 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 20 20 28 69 66 20 | essage.err).................(if. |
| 36680 | 28 73 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 6d 65 73 73 61 67 65 29 20 6e 69 6c 20 6d 65 73 | (string-empty-p.message).nil.mes |
| 366a0 | 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 69 64 20 28 73 | sage))).........(when.(and.id.(s |
| 366c0 | 74 72 69 6e 67 2d 65 6d 70 74 79 2d 70 20 69 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 | tring-empty-p.id))...........(se |
| 366e0 | 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 29 29 | tf.(flycheck-error-id.err).nil)) |
| 36700 | 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | .........(when.(eq.(flycheck-err |
| 36720 | 6f 72 2d 63 6f 6c 75 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 | or-column.err).0)...........(set |
| 36740 | 66 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 20 6e 69 | f.(flycheck-error-column.err).ni |
| 36760 | 6c 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d | l)).........(when.(eq.(flycheck- |
| 36780 | 65 72 72 6f 72 2d 65 6e 64 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 30 29 0a 20 20 20 20 20 20 20 | error-end-column.err).0)........ |
| 367a0 | 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 65 6e 64 2d 63 6f 6c | ...(setf.(flycheck-error-end-col |
| 367c0 | 75 6d 6e 20 65 72 72 29 20 6e 69 6c 29 29 29 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 | umn.err).nil)))))...errors)..(de |
| 367e0 | 66 75 6e 20 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 | fun.flycheck-remove-error-file-n |
| 36800 | 61 6d 65 73 20 28 66 69 6c 65 2d 6e 61 6d 65 20 65 72 72 6f 72 73 29 0a 20 20 22 52 65 6d 6f 76 | ames.(file-name.errors)..."Remov |
| 36820 | 65 20 6d 61 74 63 68 69 6e 67 20 46 49 4c 45 2d 4e 41 4d 45 20 66 72 6f 6d 20 45 52 52 4f 52 53 | e.matching.FILE-NAME.from.ERRORS |
| 36840 | 2e 0a 0a 55 73 65 20 61 73 20 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 20 66 6f 72 20 73 79 | ...Use.as.`:error-filter'.for.sy |
| 36860 | 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 6f 75 74 70 75 74 20 66 61 75 6c 74 79 | ntax.checkers.that.output.faulty |
| 36880 | 0a 66 69 6c 65 6e 61 6d 65 73 2e 20 20 46 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6c 61 74 65 72 | .filenames...Flycheck.will.later |
| 368a0 | 20 66 69 6c 6c 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a | .fill.in.the.buffer.file.name... |
| 368c0 | 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 61 6d 62 64 | Return.ERRORS."...(seq-do.(lambd |
| 368e0 | 61 20 28 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 | a.(err).............(when.(and.( |
| 36900 | 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 20 | flycheck-error-filename.err).... |
| 36920 | 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 6c | ....................(string=.(fl |
| 36940 | 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 66 69 6c 65 2d | ycheck-error-filename.err).file- |
| 36960 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 | name))...............(setf.(flyc |
| 36980 | 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 6e 69 6c 29 29 29 0a | heck-error-filename.err).nil))). |
| 369a0 | 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 64 65 | ..........errors)...errors)..(de |
| 369c0 | 66 75 6e 20 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 | fun.flycheck-increment-error-col |
| 369e0 | 75 6d 6e 73 20 28 65 72 72 6f 72 73 20 26 6f 70 74 69 6f 6e 61 6c 20 6f 66 66 73 65 74 29 0a 20 | umns.(errors.&optional.offset).. |
| 36a00 | 20 22 49 6e 63 72 65 6d 65 6e 74 20 61 6c 6c 20 63 6f 6c 75 6d 6e 73 20 6f 66 20 45 52 52 4f 52 | ."Increment.all.columns.of.ERROR |
| 36a20 | 53 20 62 79 20 4f 46 46 53 45 54 20 28 64 65 66 61 75 6c 74 3a 20 31 29 2e 0a 0a 20 20 55 73 65 | S.by.OFFSET.(default:.1).....Use |
| 36a40 | 20 74 68 69 73 20 61 73 20 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 20 69 66 20 61 20 73 79 | .this.as.`:error-filter'.if.a.sy |
| 36a60 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6f 75 74 70 75 74 73 20 30 2d 62 61 73 65 64 0a 20 20 63 | ntax.checker.outputs.0-based...c |
| 36a80 | 6f 6c 75 6d 6e 73 2e 22 0a 20 20 28 73 65 74 71 20 6f 66 66 73 65 74 20 28 6f 72 20 6f 66 66 73 | olumns."...(setq.offset.(or.offs |
| 36aa0 | 65 74 20 31 29 29 20 3b 3b 20 45 6d 61 63 73 20 62 75 67 20 23 33 31 37 31 35 0a 20 20 28 73 65 | et.1)).;;.Emacs.bug.#31715...(se |
| 36ac0 | 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 20 20 20 20 20 20 28 | q-do.(lambda.(err).............( |
| 36ae0 | 77 68 65 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 | when.(flycheck-error-column.err) |
| 36b00 | 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 |
| 36b20 | 6b 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 29 20 6f 66 66 73 65 74 29 29 0a 20 20 20 | k-error-column.err).offset)).... |
| 36b40 | 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 65 | .........(when.(flycheck-error-e |
| 36b60 | 6e 64 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 20 28 63 6c | nd-column.err)...............(cl |
| 36b80 | 2d 69 6e 63 66 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 | -incf.(flycheck-error-end-column |
| 36ba0 | 20 65 72 72 29 20 6f 66 66 73 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 | .err).offset)))...........errors |
| 36bc0 | 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 63 6f 6c | )...errors)..(defun.flycheck-col |
| 36be0 | 6c 61 70 73 65 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 2d 77 68 69 74 65 73 70 61 63 65 20 28 | lapse-error-message-whitespace.( |
| 36c00 | 65 72 72 6f 72 73 29 0a 20 20 22 43 6f 6c 6c 61 70 73 65 20 77 68 69 74 65 73 70 61 63 65 20 69 | errors)..."Collapse.whitespace.i |
| 36c20 | 6e 20 61 6c 6c 20 6d 65 73 73 61 67 65 73 20 6f 66 20 45 52 52 4f 52 53 2e 0a 0a 52 65 74 75 72 | n.all.messages.of.ERRORS...Retur |
| 36c40 | 6e 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 20 65 72 72 6f 72 73 | n.ERRORS."...(dolist.(err.errors |
| 36c60 | 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 |
| 36c80 | 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 73 65 | ck-error-message.err)).......(se |
| 36ca0 | 74 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 | tf.(flycheck-error-message.err). |
| 36cc0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 | ............(replace-regexp-in-s |
| 36ce0 | 74 72 69 6e 67 20 28 72 78 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 73 70 61 63 | tring.(rx.(one-or-more.(any.spac |
| 36d00 | 65 20 22 5c 6e 22 20 22 5c 72 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e."\n"."\r"))).................. |
| 36d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 22 20 6d 65 73 73 61 67 65 | .....................".".message |
| 36d40 | 20 27 66 69 78 65 64 2d 63 61 73 65 20 27 6c 69 74 65 72 61 6c 29 29 29 29 0a 20 20 65 72 72 6f | .'fixed-case.'literal))))...erro |
| 36d60 | 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 65 64 65 6e 74 2d 65 72 72 6f | rs)..(defun.flycheck-dedent-erro |
| 36d80 | 72 2d 6d 65 73 73 61 67 65 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 44 65 64 65 6e 74 20 61 6c | r-messages.(errors)..."Dedent.al |
| 36da0 | 6c 20 6d 65 73 73 61 67 65 73 20 6f 66 20 45 52 52 4f 52 53 2e 0a 0a 46 6f 72 20 65 61 63 68 20 | l.messages.of.ERRORS...For.each. |
| 36dc0 | 65 72 72 6f 72 20 69 6e 20 45 52 52 4f 52 53 2c 20 64 65 74 65 72 6d 69 6e 65 20 74 68 65 20 69 | error.in.ERRORS,.determine.the.i |
| 36de0 | 6e 64 65 6e 74 61 74 69 6f 6e 20 6f 66 66 73 65 74 20 66 72 6f 6d 0a 74 68 65 20 6c 65 61 64 69 | ndentation.offset.from.the.leadi |
| 36e00 | 6e 67 20 77 68 69 74 65 73 70 61 63 65 20 6f 66 20 74 68 65 20 66 69 72 73 74 20 6c 69 6e 65 2c | ng.whitespace.of.the.first.line, |
| 36e20 | 20 61 6e 64 20 64 65 64 65 6e 74 20 61 6c 6c 20 66 75 72 74 68 65 72 0a 6c 69 6e 65 73 20 61 63 | .and.dedent.all.further.lines.ac |
| 36e40 | 63 6f 72 64 69 6e 67 6c 79 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2c 20 77 69 74 68 20 | cordingly...Return.ERRORS,.with. |
| 36e60 | 69 6e 2d 70 6c 61 63 65 20 6d 6f 64 69 66 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 28 64 6f 6c 69 | in-place.modifications."...(doli |
| 36e80 | 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 74 20 28 6d | st.(err.errors).....(when-let.(m |
| 36ea0 | 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 67 65 20 65 | essage.(flycheck-error-message.e |
| 36ec0 | 72 72 29 29 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 | rr)).......(with-temp-buffer.... |
| 36ee0 | 20 20 20 20 20 28 69 6e 73 65 72 74 20 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 3b 3b | .....(insert.message).........;; |
| 36f00 | 20 44 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 73 65 | .Determine.the.indentation.offse |
| 36f20 | 74 0a 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 | t.........(goto-char.(point-min) |
| 36f40 | 29 0a 20 20 20 20 20 20 20 20 28 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 0a | ).........(back-to-indentation). |
| 36f60 | 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 20 28 2d | ........(let*.((indent-offset.(- |
| 36f80 | 20 28 70 6f 69 6e 74 29 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 0a 20 20 20 20 20 20 20 20 | .(point).(point-min))))......... |
| 36fa0 | 20 20 3b 3b 20 4e 6f 77 20 69 74 65 72 61 74 65 20 6f 76 65 72 20 61 6c 6c 20 6c 69 6e 65 73 20 | ..;;.Now.iterate.over.all.lines. |
| 36fc0 | 61 6e 64 20 64 65 64 65 6e 74 20 65 61 63 68 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 0a 20 20 20 | and.dedent.each.according.to.... |
| 36fe0 | 20 20 20 20 20 20 20 3b 3b 20 60 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 27 0a 20 20 20 20 20 20 | .......;;.`indent-offset'....... |
| 37000 | 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 | ....(while.(not.(eobp))......... |
| 37020 | 20 20 20 20 28 62 61 63 6b 2d 74 6f 2d 69 6e 64 65 6e 74 61 74 69 6f 6e 29 0a 20 20 20 20 20 20 | ....(back-to-indentation)....... |
| 37040 | 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6c 69 6e 65 20 73 74 61 | ......;;.If.the.current.line.sta |
| 37060 | 72 74 73 20 77 69 74 68 20 73 75 66 66 69 63 69 65 6e 74 20 77 68 69 74 65 73 70 61 63 65 2c 20 | rts.with.sufficient.whitespace,. |
| 37080 | 64 65 6c 65 74 65 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 64 65 6e 74 | delete.the.............;;.indent |
| 370a0 | 61 74 69 6f 6e 20 6f 66 66 73 65 74 2e 20 20 4f 74 68 65 72 77 69 73 65 20 6b 65 65 70 20 74 68 | ation.offset...Otherwise.keep.th |
| 370c0 | 65 20 6c 69 6e 65 20 69 6e 74 61 63 74 2c 20 61 73 20 77 65 20 6d 69 67 68 74 0a 20 20 20 20 20 | e.line.intact,.as.we.might...... |
| 370e0 | 20 20 20 20 20 20 20 3b 3b 20 6c 6f 6f 73 65 20 76 61 6c 75 61 62 6c 65 20 69 6e 66 6f 72 6d 61 | .......;;.loose.valuable.informa |
| 37100 | 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 3e 3d 20 28 2d 20 28 70 | tion.............(when.(>=.(-.(p |
| 37120 | 6f 69 6e 74 29 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f 73 69 74 69 6f 6e 29 29 | oint).(line-beginning-position)) |
| 37140 | 20 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 | .indent-offset)...............(d |
| 37160 | 65 6c 65 74 65 2d 63 68 61 72 20 28 2d 20 69 6e 64 65 6e 74 2d 6f 66 66 73 65 74 29 29 29 0a 20 | elete-char.(-.indent-offset))).. |
| 37180 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 77 61 72 64 2d 6c 69 6e 65 20 31 29 29 29 0a 20 20 | ...........(forward-line.1)))... |
| 371a0 | 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 74 72 61 69 6c 69 6e 67 2d 77 68 69 74 65 73 70 61 63 | ......(delete-trailing-whitespac |
| 371c0 | 65 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 0a 20 20 20 20 20 | e.(point-min).(point-max))...... |
| 371e0 | 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 6d 65 73 73 61 67 65 | ...(setf.(flycheck-error-message |
| 37200 | 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 73 75 62 73 | .err)...............(buffer-subs |
| 37220 | 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 | tring-no-properties.(point-min). |
| 37240 | 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 28 64 65 66 | (point-max))))))...errors)..(def |
| 37260 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 6f 6c 64 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 73 20 | un.flycheck-fold-include-levels. |
| 37280 | 28 65 72 72 6f 72 73 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 29 0a 20 20 22 46 6f 6c | (errors.sentinel-message)..."Fol |
| 372a0 | 64 20 6c 65 76 65 6c 73 20 6f 66 20 45 52 52 4f 52 53 20 66 72 6f 6d 20 69 6e 63 6c 75 64 65 64 | d.levels.of.ERRORS.from.included |
| 372c0 | 20 66 69 6c 65 73 2e 0a 0a 45 52 52 4f 52 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 60 66 6c | .files...ERRORS.is.a.list.of.`fl |
| 372e0 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 27 20 6f 62 6a 65 63 74 73 2e 20 20 53 45 4e 54 49 4e 45 4c | ycheck-error'.objects...SENTINEL |
| 37300 | 2d 4d 45 53 53 41 47 45 0a 69 73 20 61 20 72 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 69 6f 6e | -MESSAGE.is.a.regular.expression |
| 37320 | 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 6d 65 73 73 61 | .matched.against.the.error.messa |
| 37340 | 67 65 20 74 6f 0a 64 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 74 68 65 20 65 72 72 6f | ge.to.determine.whether.the.erro |
| 37360 | 72 20 64 65 6e 6f 74 65 73 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 61 6e 20 69 6e 63 6c 75 64 65 | r.denotes.errors.from.an.include |
| 37380 | 64 0a 66 69 6c 65 2e 20 20 41 6c 74 65 72 6e 61 74 69 76 65 6c 79 2c 20 69 74 20 69 73 20 61 20 | d.file...Alternatively,.it.is.a. |
| 373a0 | 66 75 6e 63 74 69 6f 6e 20 74 68 61 74 20 69 73 20 67 69 76 65 6e 20 61 6e 20 65 72 72 6f 72 20 | function.that.is.given.an.error. |
| 373c0 | 61 6e 64 0a 73 68 61 6c 6c 20 72 65 74 75 72 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 69 66 20 74 68 65 | and.shall.return.non-nil,.if.the |
| 373e0 | 20 65 72 72 6f 72 20 64 65 6e 6f 74 65 73 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 61 6e 0a 69 6e | .error.denotes.errors.from.an.in |
| 37400 | 63 6c 75 64 65 64 20 66 69 6c 65 2e 22 0a 20 20 28 75 6e 6c 65 73 73 20 28 6f 72 20 28 73 74 72 | cluded.file."...(unless.(or.(str |
| 37420 | 69 6e 67 70 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 29 20 28 66 75 6e 63 74 69 6f 6e | ingp.sentinel-message).(function |
| 37440 | 70 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 28 65 72 72 6f 72 20 | p.sentinel-message)).....(error. |
| 37460 | 22 53 65 6e 74 69 6e 65 6c 20 6d 75 73 74 20 62 65 20 73 74 72 69 6e 67 20 6f 72 20 66 75 6e 63 | "Sentinel.must.be.string.or.func |
| 37480 | 74 69 6f 6e 3a 20 25 53 22 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 29 29 0a 20 20 28 | tion:.%S".sentinel-message))...( |
| 374a0 | 6c 65 74 20 28 28 73 65 6e 74 69 6e 65 6c 20 28 69 66 20 28 66 75 6e 63 74 69 6f 6e 70 20 73 65 | let.((sentinel.(if.(functionp.se |
| 374c0 | 6e 74 69 6e 65 6c 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 | ntinel-message)................. |
| 374e0 | 20 20 20 20 20 20 73 65 6e 74 69 6e 65 6c 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 | ......sentinel-message.......... |
| 37500 | 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)........ |
| 37520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 73 | ...............(string-match-p.s |
| 37540 | 65 6e 74 69 6e 65 6c 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 | entinel-message................. |
| 37560 | 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 2d | ......................(flycheck- |
| 37580 | 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 65 72 72 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 | error-message.err))))).........( |
| 375a0 | 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 77 | remaining-errors.errors)).....(w |
| 375c0 | 68 69 6c 65 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 28 6c 65 74 | hile.remaining-errors.......(let |
| 375e0 | 2a 20 28 28 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 20 28 70 6f 70 20 72 65 6d 61 69 6e 69 6e 67 | *.((current-error.(pop.remaining |
| 37600 | 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 66 75 6e 63 61 6c | -errors))).........(when.(funcal |
| 37620 | 6c 20 73 65 6e 74 69 6e 65 6c 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 | l.sentinel.current-error)....... |
| 37640 | 20 20 20 20 3b 3b 20 57 65 20 66 6f 75 6e 64 20 61 6e 20 65 72 72 6f 72 20 64 65 6e 6f 74 69 6e | ....;;.We.found.an.error.denotin |
| 37660 | 67 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 3a 0a 20 | g.errors.in.the.included.file:.. |
| 37680 | 20 20 20 20 20 20 20 20 20 3b 3b 20 31 2e 20 70 72 6f 63 65 73 73 20 61 6c 6c 20 73 75 62 73 65 | .........;;.1..process.all.subse |
| 376a0 | 71 75 65 6e 74 20 65 72 72 6f 72 73 20 75 6e 74 69 6c 20 66 61 75 6c 74 79 20 69 6e 63 6c 75 64 | quent.errors.until.faulty.includ |
| 376c0 | 65 20 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 32 2e 20 | e.file.is.found...........;;.2.. |
| 376e0 | 70 72 6f 63 65 73 73 20 61 67 61 69 6e 20 61 6c 6c 20 73 75 62 73 65 71 75 65 6e 74 20 65 72 72 | process.again.all.subsequent.err |
| 37700 | 6f 72 73 20 75 6e 74 69 6c 20 61 6e 20 65 72 72 6f 72 20 68 61 73 20 74 68 65 0a 20 20 20 20 20 | ors.until.an.error.has.the...... |
| 37720 | 20 20 20 20 20 3b 3b 20 20 20 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 6e 61 6d 65 20 61 67 61 | .....;;....current.file.name.aga |
| 37740 | 69 6e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 33 2e 20 66 69 6e 64 20 74 68 65 20 6d 6f 73 74 | in...........;;.3..find.the.most |
| 37760 | 20 73 65 76 65 72 65 20 65 72 72 6f 72 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 28 6c | .severe.error.level...........(l |
| 37780 | 65 74 20 28 28 63 75 72 72 65 6e 74 2d 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d | et.((current-filename.(flycheck- |
| 377a0 | 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 29 29 0a 20 | error-filename.current-error)).. |
| 377c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 75 72 72 65 6e 74 2d 6c 65 76 65 6c 20 6e 69 | ...............(current-level.ni |
| 377e0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 61 75 6c 74 79 2d 69 6e 63 6c 75 | l).................(faulty-inclu |
| 37800 | 64 65 2d 66 69 6c 65 6e 61 6d 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | de-filename.nil)................ |
| 37820 | 20 28 66 69 6c 65 6e 61 6d 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .(filename.nil)................. |
| 37840 | 28 64 6f 6e 65 20 28 6e 75 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 29 29 0a | (done.(null.remaining-errors))). |
| 37860 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 64 6f 6e 65 29 0a 20 | .............(while.(not.done).. |
| 37880 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 69 6c 65 6e 61 6d 65 20 28 66 6c 79 | .............(setq.filename.(fly |
| 378a0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 28 63 61 72 20 72 65 6d 61 69 6e | check-error-filename.(car.remain |
| 378c0 | 69 6e 67 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c | ing-errors)))...............(unl |
| 378e0 | 65 73 73 20 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 | ess.faulty-include-filename..... |
| 37900 | 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 74 72 69 6e 67 3d 20 66 69 6c | ............(unless.(string=.fil |
| 37920 | 65 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 | ename.current-filename)......... |
| 37940 | 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 | ..........(setq.faulty-include-f |
| 37960 | 69 6c 65 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 | ilename.filename)))............. |
| 37980 | 20 20 20 28 6c 65 74 2a 20 28 28 65 72 72 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 65 20 28 70 6f 70 | ...(let*.((error-in-include.(pop |
| 379a0 | 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .remaining-errors))............. |
| 379c0 | 20 20 20 20 20 20 20 20 20 28 69 6e 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 20 28 66 6c 79 63 | .........(in-include-level.(flyc |
| 379e0 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 | heck-error-level.error-in-includ |
| 37a00 | 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 66 75 | e))).................(unless.(fu |
| 37a20 | 6e 63 61 6c 6c 20 73 65 6e 74 69 6e 65 6c 20 65 72 72 6f 72 2d 69 6e 2d 69 6e 63 6c 75 64 65 29 | ncall.sentinel.error-in-include) |
| 37a40 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 6e 65 73 | ...................;;.Ignore.nes |
| 37a60 | 74 65 64 20 22 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 22 20 65 72 72 6f 72 73 2c 20 77 65 20 61 | ted."included.file".errors,.we.a |
| 37a80 | 72 65 20 6f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 69 6e 74 | re.only...................;;.int |
| 37aa0 | 65 72 65 73 74 65 64 20 69 6e 20 72 65 61 6c 20 65 72 72 6f 72 73 20 62 65 63 61 75 73 65 20 74 | erested.in.real.errors.because.t |
| 37ac0 | 68 65 73 65 20 64 65 66 69 6e 65 20 6f 75 72 20 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 | hese.define.our.level........... |
| 37ae0 | 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6f 72 20 28 6e 6f 74 20 63 75 72 72 65 6e 74 2d 6c | ........(when.(or.(not.current-l |
| 37b00 | 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 20 20 | evel)........................... |
| 37b20 | 20 20 28 3e 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 |
| 37b40 | 69 74 79 20 69 6e 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | ity.in-include-level)........... |
| 37b60 | 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 |
| 37b80 | 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 | rror-level-severity.current-leve |
| 37ba0 | 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 28 73 65 74 71 20 63 | l))).....................(setq.c |
| 37bc0 | 75 72 72 65 6e 74 2d 6c 65 76 65 6c 20 69 6e 2d 69 6e 63 6c 75 64 65 2d 6c 65 76 65 6c 29 29 29 | urrent-level.in-include-level))) |
| 37be0 | 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 6f 6e 65 20 28 6f 72 20 | )................(setq.done.(or. |
| 37c00 | 28 6e 75 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 | (null.remaining-errors)......... |
| 37c20 | 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 66 61 75 6c 74 79 | .....................(and.faulty |
| 37c40 | 2d 69 6e 63 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 | -include-filename............... |
| 37c60 | 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 66 69 6c | ....................(string=.fil |
| 37c80 | 65 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 66 69 6c 65 6e 61 6d 65 29 29 29 29 29 0a 0a 20 20 20 | ename.current-filename)))))..... |
| 37ca0 | 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 72 6f 72 2d 6c | .........(setf.(flycheck-error-l |
| 37cc0 | 65 76 65 6c 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 29 20 63 75 72 72 65 6e 74 2d 6c 65 76 65 | evel.current-error).current-leve |
| 37ce0 | 6c 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 6b 2d 65 72 | l...................(flycheck-er |
| 37d00 | 72 6f 72 2d 6d 65 73 73 61 67 65 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 | ror-message.current-error)...... |
| 37d20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 49 6e 20 69 6e 63 6c 75 64 65 | .............(format."In.include |
| 37d40 | 20 25 73 22 20 66 61 75 6c 74 79 2d 69 6e 63 6c 75 64 65 2d 66 69 6c 65 6e 61 6d 65 29 29 29 29 | .%s".faulty-include-filename)))) |
| 37d60 | 29 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 65 63 6b | )).....errors))..(defun.flycheck |
| 37d80 | 2d 64 65 71 75 61 6c 69 66 79 2d 65 72 72 6f 72 2d 69 64 73 20 28 65 72 72 6f 72 73 29 0a 20 20 | -dequalify-error-ids.(errors)... |
| 37da0 | 22 44 65 2d 71 75 61 6c 69 66 79 20 65 72 72 6f 72 20 69 64 73 20 69 6e 20 45 52 52 4f 52 53 2e | "De-qualify.error.ids.in.ERRORS. |
| 37dc0 | 0a 0a 52 65 6d 6f 76 65 20 61 6c 6c 20 71 75 61 6c 69 66 69 63 61 74 69 6f 6e 73 20 66 72 6f 6d | ..Remove.all.qualifications.from |
| 37de0 | 20 65 72 72 6f 72 20 69 64 73 20 69 6e 20 45 52 52 4f 52 53 2c 20 62 79 20 73 74 72 69 70 70 69 | .error.ids.in.ERRORS,.by.strippi |
| 37e00 | 6e 67 0a 61 6c 6c 20 6c 65 61 64 69 6e 67 20 64 6f 74 74 65 64 20 63 6f 6d 70 6f 6e 65 6e 74 73 | ng.all.leading.dotted.components |
| 37e20 | 20 66 72 6f 6d 20 65 72 72 6f 72 20 49 44 73 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 | .from.error.IDs...For.instance,. |
| 37e40 | 69 66 0a 74 68 65 20 65 72 72 6f 72 20 49 44 20 69 73 20 63 6f 6d 2e 66 6f 6f 2e 45 31 30 30 2c | if.the.error.ID.is.com.foo.E100, |
| 37e60 | 20 72 65 70 6c 61 63 65 20 69 74 20 77 69 74 68 20 45 31 30 30 2e 0a 0a 54 68 69 73 20 65 72 72 | .replace.it.with.E100...This.err |
| 37e80 | 6f 72 20 66 69 6c 74 65 72 20 69 73 20 6d 61 69 6e 6c 79 20 75 73 65 66 75 6c 20 74 6f 20 73 69 | or.filter.is.mainly.useful.to.si |
| 37ea0 | 6d 70 6c 69 66 79 20 65 72 72 6f 72 20 49 44 73 20 6f 62 74 61 69 6e 65 64 0a 66 72 6f 6d 20 70 | mplify.error.IDs.obtained.from.p |
| 37ec0 | 61 72 73 69 6e 67 20 43 68 65 63 6b 73 74 79 6c 65 20 58 4d 4c 2c 20 77 68 69 63 68 20 66 72 65 | arsing.Checkstyle.XML,.which.fre |
| 37ee0 | 71 75 65 6e 74 6c 79 20 68 61 73 20 76 65 72 79 20 76 65 72 62 6f 73 65 0a 49 44 73 2c 20 74 68 | quently.has.very.verbose.IDs,.th |
| 37f00 | 61 74 20 69 6e 63 6c 75 64 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 74 6f 6f 6c 2e | at.include.the.name.of.the.tool. |
| 37f20 | 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)....... |
| 37f40 | 20 20 20 20 20 20 28 6c 65 74 20 28 28 69 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ......(let.((id.(flycheck-error- |
| 37f60 | 69 64 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 69 64 | id.err)))...............(when.id |
| 37f80 | 0a 20 20 20 20 20 20 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 | .................(setf.(flycheck |
| 37fa0 | 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -error-id.err).................. |
| 37fc0 | 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 0a 20 | .....(replace-regexp-in-string.. |
| 37fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 78 20 73 74 72 69 6e 67 | ......................(rx.string |
| 38000 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -start.......................... |
| 38020 | 20 20 28 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 | ..(group........................ |
| 38040 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 | .....(optional.(zero-or-more.not |
| 38060 | 2d 6e 65 77 6c 69 6e 65 29 20 22 2e 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -newline)."."))................. |
| 38080 | 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 61 6e | ...........(one-or-more.(not.(an |
| 380a0 | 79 20 22 2e 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | y.".")))........................ |
| 380c0 | 20 20 20 20 73 74 72 69 6e 67 2d 65 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....string-end)................. |
| 380e0 | 20 20 20 20 20 20 20 22 22 20 69 64 20 27 66 69 78 65 64 63 61 73 65 20 27 6c 69 74 65 72 61 6c | ......."".id.'fixedcase.'literal |
| 38100 | 20 31 29 29 29 29 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 | .1)))))...........errors)...erro |
| 38120 | 72 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f | rs)..(defun.flycheck-remove-erro |
| 38140 | 72 2d 69 64 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 65 72 72 | r-ids.(errors)..."Remove.all.err |
| 38160 | 6f 72 20 69 64 73 20 66 72 6f 6d 20 45 52 52 4f 52 53 2e 22 0a 20 20 28 73 65 71 2d 64 6f 20 28 | or.ids.from.ERRORS."...(seq-do.( |
| 38180 | 6c 61 6d 62 64 61 20 28 65 72 72 29 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | lambda.(err).(setf.(flycheck-err |
| 381a0 | 6f 72 2d 69 64 20 65 72 72 29 20 6e 69 6c 29 29 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 | or-id.err).nil)).errors)...error |
| 381c0 | 73 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6c 6c 2d 65 6d 70 74 79 2d 6c | s)..(defun.flycheck-fill-empty-l |
| 381e0 | 69 6e 65 2d 6e 75 6d 62 65 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 53 65 74 20 45 52 52 4f | ine-numbers.(errors)..."Set.ERRO |
| 38200 | 52 53 20 77 69 74 68 6f 75 74 20 6c 69 6e 65 73 20 74 6f 20 6c 69 6e 65 20 30 2e 0a 0a 55 73 65 | RS.without.lines.to.line.0...Use |
| 38220 | 20 61 73 20 60 3a 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 20 66 6f 72 20 73 79 6e 74 61 78 20 63 | .as.`:error-filter'.for.syntax.c |
| 38240 | 68 65 63 6b 65 72 73 20 74 68 61 74 20 6f 75 74 70 75 74 20 65 72 72 6f 72 73 0a 77 69 74 68 6f | heckers.that.output.errors.witho |
| 38260 | 75 74 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 2e 0a 0a 52 65 74 75 72 6e 20 45 52 52 4f 52 53 2e | ut.line.numbers...Return.ERRORS. |
| 38280 | 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)....... |
| 382a0 | 20 20 20 20 20 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 6c 69 | ......(unless.(flycheck-error-li |
| 382c0 | 6e 65 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 | ne.err)...............(setf.(fly |
| 382e0 | 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 20 30 29 29 29 0a 20 20 20 20 20 | check-error-line.err).0)))...... |
| 38300 | 20 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 65 72 72 6f 72 73 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 | .....errors)...errors)....;;;.Er |
| 38320 | 72 6f 72 20 61 6e 61 6c 79 73 69 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 75 | ror.analysis.(defun.flycheck-cou |
| 38340 | 6e 74 2d 65 72 72 6f 72 73 20 28 65 72 72 6f 72 73 29 0a 20 20 22 43 6f 75 6e 74 20 74 68 65 20 | nt-errors.(errors)..."Count.the. |
| 38360 | 6e 75 6d 62 65 72 20 6f 66 20 45 52 52 4f 52 53 2c 20 67 72 6f 75 70 65 64 20 62 79 20 6c 65 76 | number.of.ERRORS,.grouped.by.lev |
| 38380 | 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 61 6e 20 61 6c 69 73 74 2c 20 77 68 65 72 65 20 65 61 63 68 | el...Return.an.alist,.where.each |
| 383a0 | 20 49 54 45 4d 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 77 68 6f 73 65 20 60 63 61 72 27 | .ITEM.is.a.cons.cell.whose.`car' |
| 383c0 | 20 69 73 20 61 6e 0a 65 72 72 6f 72 20 6c 65 76 65 6c 2c 20 61 6e 64 20 77 68 6f 73 65 20 60 63 | .is.an.error.level,.and.whose.`c |
| 383e0 | 64 72 27 20 69 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 6f 72 73 20 6f 66 20 74 | dr'.is.the.number.of.errors.of.t |
| 38400 | 68 61 74 0a 6c 65 76 65 6c 2e 22 0a 20 20 28 6c 65 74 20 28 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 | hat.level."...(let.(counts-by-le |
| 38420 | 76 65 6c 29 0a 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 | vel).....(dolist.(err.errors)... |
| 38440 | 20 20 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 2d 65 72 72 6f | ....(let*.((level.(flycheck-erro |
| 38460 | 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 28 69 74 65 6d | r-level.err))..............(item |
| 38480 | 20 28 61 73 73 71 20 6c 65 76 65 6c 20 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c 29 29 29 0a | .(assq.level.counts-by-level))). |
| 384a0 | 20 20 20 20 20 20 20 20 28 69 66 20 69 74 65 6d 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6c | ........(if.item.............(cl |
| 384c0 | 2d 69 6e 63 66 20 28 63 64 72 20 69 74 65 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 70 75 73 | -incf.(cdr.item))...........(pus |
| 384e0 | 68 20 28 63 6f 6e 73 20 6c 65 76 65 6c 20 31 29 20 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c | h.(cons.level.1).counts-by-level |
| 38500 | 29 29 29 29 0a 20 20 20 20 63 6f 75 6e 74 73 2d 62 79 2d 6c 65 76 65 6c 29 29 0a 0a 28 64 65 66 | )))).....counts-by-level))..(def |
| 38520 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 6d 61 78 2d 65 72 72 6f 72 73 2d 70 20 28 65 72 | un.flycheck-has-max-errors-p.(er |
| 38540 | 72 6f 72 73 20 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 69 73 | rors.level)..."Check.if.there.is |
| 38560 | 20 6e 6f 20 65 72 72 6f 72 20 69 6e 20 45 52 52 4f 52 53 20 6d 6f 72 65 20 73 65 76 65 72 65 20 | .no.error.in.ERRORS.more.severe. |
| 38580 | 74 68 61 6e 20 4c 45 56 45 4c 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 65 76 65 72 69 74 79 20 28 | than.LEVEL."...(let.((severity.( |
| 385a0 | 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 20 6c 65 | flycheck-error-level-severity.le |
| 385c0 | 76 65 6c 29 29 29 0a 20 20 20 20 28 73 65 71 2d 65 76 65 72 79 2d 70 20 28 6c 61 6d 62 64 61 20 | vel))).....(seq-every-p.(lambda. |
| 385e0 | 28 65 29 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 2d 73 65 | (e).(<=.(flycheck-error-level-se |
| 38600 | 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.......................... |
| 38620 | 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 65 6c 20 65 | .........(flycheck-error-level.e |
| 38640 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )).............................. |
| 38660 | 20 20 20 20 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 | ....severity)).................. |
| 38680 | 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 68 61 73 2d 6d | errors)))..(defun.flycheck-has-m |
| 386a0 | 61 78 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 2d 70 20 28 6c 65 76 65 6c 29 0a 20 20 22 43 | ax-current-errors-p.(level)..."C |
| 386c0 | 68 65 63 6b 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 63 75 72 72 65 6e 74 20 65 72 72 6f | heck.if.there.is.no.current.erro |
| 386e0 | 72 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 20 28 66 6c | r.more.severe.than.LEVEL."...(fl |
| 38700 | 79 63 68 65 63 6b 2d 68 61 73 2d 6d 61 78 2d 65 72 72 6f 72 73 2d 70 20 66 6c 79 63 68 65 63 6b | ycheck-has-max-errors-p.flycheck |
| 38720 | 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6c 65 76 65 6c 29 29 0a 0a 28 64 65 66 75 6e 20 | -current-errors.level))..(defun. |
| 38740 | 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 65 72 72 6f 72 73 2d 70 20 28 65 72 72 6f 72 73 20 6c 65 | flycheck-has-errors-p.(errors.le |
| 38760 | 76 65 6c 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 69 66 20 74 68 65 72 65 20 61 72 65 20 61 | vel)..."Determine.if.there.are.a |
| 38780 | 6e 79 20 45 52 52 4f 52 53 20 77 69 74 68 20 4c 45 56 45 4c 2e 22 0a 20 20 28 73 65 71 2d 73 6f | ny.ERRORS.with.LEVEL."...(seq-so |
| 387a0 | 6d 65 20 28 6c 61 6d 62 64 61 20 28 65 29 20 28 65 71 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | me.(lambda.(e).(eq.(flycheck-err |
| 387c0 | 6f 72 2d 6c 65 76 65 6c 20 65 29 20 6c 65 76 65 6c 29 29 20 65 72 72 6f 72 73 29 29 0a 0a 28 64 | or-level.e).level)).errors))..(d |
| 387e0 | 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 | efun.flycheck-has-current-errors |
| 38800 | 2d 70 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6c 65 76 65 6c 29 0a 20 20 22 44 65 74 65 72 6d 69 6e | -p.(&optional.level)..."Determin |
| 38820 | 65 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 65 72 72 6f | e.if.the.current.buffer.has.erro |
| 38840 | 72 73 20 77 69 74 68 20 4c 45 56 45 4c 2e 0a 0a 49 66 20 4c 45 56 45 4c 20 69 73 20 6f 6d 69 74 | rs.with.LEVEL...If.LEVEL.is.omit |
| 38860 | 74 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 68 61 73 20 61 6e | ted.if.the.current.buffer.has.an |
| 38880 | 79 20 65 72 72 6f 72 73 20 61 74 20 61 6c 6c 2e 22 0a 20 20 28 69 66 20 6c 65 76 65 6c 0a 20 20 | y.errors.at.all."...(if.level... |
| 388a0 | 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 65 72 72 6f 72 73 2d 70 20 66 6c 79 63 68 | ....(flycheck-has-errors-p.flych |
| 388c0 | 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 6c 65 76 65 6c 29 0a 20 20 20 20 28 61 | eck-current-errors.level).....(a |
| 388e0 | 6e 64 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 74 29 29 29 0a | nd.flycheck-current-errors.t))). |
| 38900 | 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6f 76 65 72 6c 61 79 73 20 69 6e 20 74 68 65 20 63 75 72 | ...;;;.Error.overlays.in.the.cur |
| 38920 | 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 6c 79 63 68 65 | rent.buffer.(defvar-local.flyche |
| 38940 | 63 6b 2d 2d 6c 61 73 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 20 30 0a 20 20 22 4c 61 73 74 | ck--last-overlay-index.0..."Last |
| 38960 | 20 69 6e 64 65 78 20 67 69 76 65 6e 20 74 6f 20 61 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c | .index.given.to.a.Flycheck.overl |
| 38980 | 61 79 2e 0a 0a 54 68 65 73 65 20 69 6e 64 69 63 65 73 20 61 72 65 20 75 73 65 64 20 74 6f 20 70 | ay...These.indices.are.used.to.p |
| 389a0 | 72 65 73 65 72 76 65 20 65 72 72 6f 72 20 6f 72 64 65 72 20 28 45 6d 61 63 73 20 64 6f 65 73 6e | reserve.error.order.(Emacs.doesn |
| 389c0 | 27 74 0a 70 72 65 73 65 72 76 65 20 6f 76 65 72 6c 61 79 20 6f 72 64 65 72 20 77 68 65 6e 20 63 | 't.preserve.overlay.order.when.c |
| 389e0 | 61 6c 6c 69 6e 67 20 60 6f 76 65 72 6c 61 79 73 2d 61 74 27 29 2e 22 29 0a 0a 28 64 65 66 75 6e | alling.`overlays-at').")..(defun |
| 38a00 | 20 66 6c 79 63 68 65 63 6b 2d 2d 6e 65 78 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 20 28 29 | .flycheck--next-overlay-index.() |
| 38a20 | 0a 20 20 22 43 6f 6d 70 75 74 65 20 74 68 65 20 69 6e 64 65 78 20 74 6f 20 61 73 73 69 67 6e 20 | ..."Compute.the.index.to.assign. |
| 38a40 | 74 6f 20 61 20 6e 65 77 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 2e 22 0a 20 20 28 63 | to.a.new.Flycheck.overlay."...(c |
| 38a60 | 6c 2d 69 6e 63 66 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 | l-incf.flycheck--last-overlay-in |
| 38a80 | 64 65 78 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 68 69 67 68 6c 69 67 68 | dex))..(defun.flycheck--highligh |
| 38aa0 | 74 69 6e 67 2d 73 74 79 6c 65 20 28 65 72 72 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 74 68 | ting-style.(err)..."Determine.th |
| 38ac0 | 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 73 74 79 6c 65 20 74 6f 20 61 70 70 6c 79 20 74 6f | e.highlighting.style.to.apply.to |
| 38ae0 | 20 45 52 52 2e 0a 0a 53 74 79 6c 65 73 20 61 72 65 20 64 6f 63 75 6d 65 6e 74 65 64 20 69 6e 20 | .ERR...Styles.are.documented.in. |
| 38b00 | 60 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 27 3b 20 74 | `flycheck-highlighting-style';.t |
| 38b20 | 68 69 73 0a 66 75 6e 63 74 69 6f 6e 73 20 72 65 73 6f 6c 76 65 73 20 60 63 6f 6e 64 69 74 69 6f | his.functions.resolves.`conditio |
| 38b40 | 6e 61 6c 27 20 73 74 79 6c 65 20 73 70 65 63 69 66 69 63 61 74 69 6f 6e 73 2e 22 0a 20 20 28 6c | nal'.style.specifications."...(l |
| 38b60 | 65 74 2a 20 28 28 73 74 79 6c 65 20 66 6c 79 63 68 65 63 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e | et*.((style.flycheck-highlightin |
| 38b80 | 67 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 72 73 74 2d 6c 69 6e 65 20 28 66 | g-style)..........(first-line.(f |
| 38ba0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 6e 65 20 65 72 72 29 29 0a 20 20 20 20 20 20 20 | lycheck-error-line.err))........ |
| 38bc0 | 20 20 28 65 6e 64 2d 6c 69 6e 65 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | ..(end-line.(or.(flycheck-error- |
| 38be0 | 65 6e 64 2d 6c 69 6e 65 20 65 72 72 29 20 66 69 72 73 74 2d 6c 69 6e 65 29 29 0a 20 20 20 20 20 | end-line.err).first-line))...... |
| 38c00 | 20 20 20 20 28 6e 6c 69 6e 65 73 20 28 2d 20 65 6e 64 2d 6c 69 6e 65 20 66 69 72 73 74 2d 6c 69 | ....(nlines.(-.end-line.first-li |
| 38c20 | 6e 65 29 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 65 71 20 28 63 61 72 2d 73 61 66 65 20 73 | ne))).....(while.(eq.(car-safe.s |
| 38c40 | 74 79 6c 65 29 20 27 63 6f 6e 64 69 74 69 6f 6e 61 6c 29 0a 20 20 20 20 20 20 28 70 63 61 73 65 | tyle).'conditional).......(pcase |
| 38c60 | 2d 6c 65 74 20 28 28 60 28 2c 74 68 72 65 73 68 6f 6c 64 20 2c 73 31 20 2c 73 32 29 20 28 63 64 | -let.((`(,threshold.,s1.,s2).(cd |
| 38c80 | 72 20 73 74 79 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 73 74 79 6c 65 20 28 | r.style))).........(setq.style.( |
| 38ca0 | 69 66 20 28 3c 20 6e 6c 69 6e 65 73 20 74 68 72 65 73 68 6f 6c 64 29 20 73 31 20 73 32 29 29 29 | if.(<.nlines.threshold).s1.s2))) |
| 38cc0 | 29 0a 20 20 20 20 28 70 63 61 73 65 20 73 74 79 6c 65 0a 20 20 20 20 20 20 28 60 28 64 65 6c 69 | ).....(pcase.style.......(`(deli |
| 38ce0 | 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 20 28 77 | miters.,before.,after)........(w |
| 38d00 | 68 65 6e 20 28 63 68 61 72 61 63 74 65 72 70 20 62 65 66 6f 72 65 29 0a 20 20 20 20 20 20 20 20 | hen.(characterp.before)......... |
| 38d20 | 20 28 73 65 74 71 20 62 65 66 6f 72 65 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6d 61 6b 65 2d 68 69 | .(setq.before.(flycheck--make-hi |
| 38d40 | 67 68 6c 69 67 68 74 69 6e 67 2d 64 65 6c 69 6d 69 74 65 72 20 62 65 66 6f 72 65 29 29 29 0a 20 | ghlighting-delimiter.before))).. |
| 38d60 | 20 20 20 20 20 20 28 77 68 65 6e 20 28 63 68 61 72 61 63 74 65 72 70 20 61 66 74 65 72 29 0a 20 | ......(when.(characterp.after).. |
| 38d80 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 61 66 74 65 72 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6d | ........(setq.after.(flycheck--m |
| 38da0 | 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 61 66 74 65 72 | ake-highlighting-delimiter.after |
| 38dc0 | 29 29 29 0a 20 20 20 20 20 20 20 28 73 65 74 71 20 73 74 79 6c 65 20 60 28 64 65 6c 69 6d 69 74 | )))........(setq.style.`(delimit |
| 38de0 | 65 72 73 20 2c 62 65 66 6f 72 65 20 2c 61 66 74 65 72 29 29 29 29 0a 20 20 20 20 73 74 79 6c 65 | ers.,before.,after)))).....style |
| 38e00 | 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 73 65 74 75 70 2d 68 69 67 68 6c | ))..(defun.flycheck--setup-highl |
| 38e20 | 69 67 68 74 69 6e 67 20 28 65 72 72 20 6f 76 65 72 6c 61 79 29 0a 20 20 22 41 70 70 6c 79 20 70 | ighting.(err.overlay)..."Apply.p |
| 38e40 | 72 6f 70 65 72 74 69 65 73 20 74 6f 20 4f 56 45 52 4c 41 59 20 74 6f 20 68 69 67 68 6c 69 67 68 | roperties.to.OVERLAY.to.highligh |
| 38e60 | 74 20 45 52 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 6c 65 76 65 6c 20 28 66 6c 79 63 68 65 63 6b | t.ERR."...(let.((level.(flycheck |
| 38e80 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 | -error-level.err))).....(unless. |
| 38ea0 | 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 0a 20 20 20 20 20 | flycheck-highlighting-mode...... |
| 38ec0 | 20 3b 3b 20 45 72 61 73 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 66 72 6f 6d 20 | .;;.Erase.the.highlighting.from. |
| 38ee0 | 74 68 65 20 6f 76 65 72 6c 61 79 20 69 66 20 72 65 71 75 65 73 74 65 64 20 62 79 20 74 68 65 20 | the.overlay.if.requested.by.the. |
| 38f00 | 75 73 65 72 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 20 6f 76 | user.......(setf.(overlay-get.ov |
| 38f20 | 65 72 6c 61 79 20 27 66 61 63 65 29 20 6e 69 6c 29 29 0a 20 20 20 20 28 77 68 65 6e 20 66 6c 79 | erlay.'face).nil)).....(when.fly |
| 38f40 | 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 0a 20 20 20 20 20 20 28 73 65 74 | check-indication-mode.......(set |
| 38f60 | 66 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 66 6f 72 65 2d 73 | f.(overlay-get.overlay.'before-s |
| 38f80 | 74 72 69 6e 67 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 | tring).............(flycheck-err |
| 38fa0 | 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......... |
| 38fc0 | 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 |
| 38fe0 | 6f 64 65 29 29 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 20 6f | ode)).......(setf.(overlay-get.o |
| 39000 | 76 65 72 6c 61 79 20 27 6c 69 6e 65 2d 70 72 65 66 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 | verlay.'line-prefix)............ |
| 39020 | 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 69 6e 64 69 | .(flycheck-error-level-make-indi |
| 39040 | 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 63 68 65 63 | cator..............level.flychec |
| 39060 | 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d 6f 64 65 20 74 29 29 29 0a 20 20 20 20 28 70 63 61 73 | k-indication-mode.t))).....(pcas |
| 39080 | 65 20 28 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 | e.(flycheck--highlighting-style. |
| 390a0 | 65 72 72 29 0a 20 20 20 20 20 20 28 28 6f 72 20 60 6e 69 6c 20 28 67 75 61 72 64 20 28 6e 75 6c | err).......((or.`nil.(guard.(nul |
| 390c0 | 6c 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 29 29 29 0a | l.flycheck-highlighting-mode))). |
| 390e0 | 20 20 20 20 20 20 20 3b 3b 20 45 72 61 73 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 | .......;;.Erase.the.highlighting |
| 39100 | 0a 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 65 72 6c | ........(setf.(overlay-get.overl |
| 39120 | 61 79 20 27 66 61 63 65 29 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 28 60 6c 65 76 65 6c 2d 66 61 | ay.'face).nil)).......(`level-fa |
| 39140 | 63 65 29 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 20 | ce).......(`(delimiters.,before. |
| 39160 | 2c 61 66 74 65 72 29 0a 20 20 20 20 20 20 20 3b 3b 20 52 65 70 6c 61 63 65 20 74 68 65 20 68 69 | ,after)........;;.Replace.the.hi |
| 39180 | 67 68 6c 69 67 68 74 69 6e 67 20 77 69 74 68 20 64 65 6c 69 6d 69 74 65 72 73 0a 20 20 20 20 20 | ghlighting.with.delimiters...... |
| 391a0 | 20 20 28 6c 65 74 2a 20 28 28 66 72 69 6e 67 65 2d 66 61 63 65 20 28 66 6c 79 63 68 65 63 6b 2d | ..(let*.((fringe-face.(flycheck- |
| 391c0 | 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 0a | error-level-fringe-face.level)). |
| 391e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 69 6d 2d 66 61 63 65 20 60 28 66 6c 79 63 | ..............(delim-face.`(flyc |
| 39200 | 68 65 63 6b 2d 65 72 72 6f 72 2d 64 65 6c 69 6d 69 74 65 72 20 2c 66 72 69 6e 67 65 2d 66 61 63 | heck-error-delimiter.,fringe-fac |
| 39220 | 65 29 29 29 0a 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 | e)))..........(setf.(overlay-get |
| 39240 | 20 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 64 65 6c 69 6d 69 | .overlay.'face).'flycheck-delimi |
| 39260 | 74 65 64 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c | ted-error)..........(setf.(overl |
| 39280 | 61 79 2d 67 65 74 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 | ay-get.overlay.'before-string).. |
| 392a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 28 70 72 6f 70 65 72 74 69 7a | ..............(concat.(propertiz |
| 392c0 | 65 20 62 65 66 6f 72 65 20 27 66 61 63 65 20 64 65 6c 69 6d 2d 66 61 63 65 29 0a 20 20 20 20 20 | e.before.'face.delim-face)...... |
| 392e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6f 76 65 72 6c 61 79 2d 67 | ..................(or.(overlay-g |
| 39300 | 65 74 20 6f 76 65 72 6c 61 79 20 27 62 65 66 6f 72 65 2d 73 74 72 69 6e 67 29 20 22 22 29 29 29 | et.overlay.'before-string).""))) |
| 39320 | 0a 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 65 | ..........(setf.(overlay-get.ove |
| 39340 | 72 6c 61 79 20 27 61 66 74 65 72 2d 73 74 72 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rlay.'after-string)............. |
| 39360 | 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 61 66 74 65 72 20 27 66 61 63 65 20 64 65 6c 69 6d | ...(propertize.after.'face.delim |
| 39380 | 2d 66 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 28 6f 74 68 65 72 20 28 65 72 72 6f 72 20 22 55 | -face)))).......(other.(error."U |
| 393a0 | 6e 73 75 70 70 6f 72 74 65 64 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 73 74 79 6c 65 3a 20 25 | nsupported.highlighting.style:.% |
| 393c0 | 53 22 20 6f 74 68 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 61 | S".other)))))..(defun.flycheck-a |
| 393e0 | 64 64 2d 6f 76 65 72 6c 61 79 20 28 65 72 72 29 0a 20 20 22 41 64 64 20 6f 76 65 72 6c 61 79 20 | dd-overlay.(err)..."Add.overlay. |
| 39400 | 66 6f 72 20 45 52 52 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 63 72 65 61 74 65 64 20 6f 76 65 | for.ERR...Return.the.created.ove |
| 39420 | 72 6c 61 79 2e 22 0a 20 20 3b 3b 20 57 65 20 6d 75 73 74 20 68 61 76 65 20 61 20 70 72 6f 70 65 | rlay."...;;.We.must.have.a.prope |
| 39440 | 72 20 65 72 72 6f 72 20 72 65 67 69 6f 6e 20 66 6f 72 20 74 68 65 20 73 61 6b 65 20 6f 66 20 66 | r.error.region.for.the.sake.of.f |
| 39460 | 72 69 6e 67 65 20 69 6e 64 69 63 61 74 69 6f 6e 2c 0a 20 20 3b 3b 20 65 72 72 6f 72 20 64 69 73 | ringe.indication,...;;.error.dis |
| 39480 | 70 6c 61 79 20 61 6e 64 20 65 72 72 6f 72 20 6e 61 76 69 67 61 74 69 6f 6e 2c 20 65 76 65 6e 20 | play.and.error.navigation,.even. |
| 394a0 | 69 66 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 69 73 20 64 69 73 61 62 6c 65 64 2e | if.the.highlighting.is.disabled. |
| 394c0 | 0a 20 20 3b 3b 20 57 65 20 65 72 61 73 65 20 74 68 65 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 | ...;;.We.erase.the.highlighting. |
| 394e0 | 6c 61 74 65 72 20 6f 6e 20 69 6e 20 74 68 69 73 20 63 61 73 65 0a 20 20 28 70 63 61 73 65 2d 6c | later.on.in.this.case...(pcase-l |
| 39500 | 65 74 2a 20 28 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 20 20 | et*.((`(,beg...,end)............ |
| 39520 | 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 65 72 72 6f | .....(if.(flycheck-relevant-erro |
| 39540 | 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 70 20 65 72 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | r-other-file-p.err)............. |
| 39560 | 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 | ........;;.Display.overlays.for. |
| 39580 | 6f 74 68 65 72 2d 66 69 6c 65 20 65 72 72 6f 72 73 20 6f 6e 20 74 68 65 20 66 69 72 73 74 20 6c | other-file.errors.on.the.first.l |
| 395a0 | 69 6e 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 73 20 28 70 | ine.....................(cons.(p |
| 395c0 | 6f 69 6e 74 2d 6d 69 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | oint-min)....................... |
| 395e0 | 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f 6e 20 28 67 6f 74 6f 2d 63 68 61 72 20 28 | ....(save-excursion.(goto-char.( |
| 39600 | 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | point-min))..................... |
| 39620 | 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 65 6e 64 2d | ......................(line-end- |
| 39640 | 70 6f 73 69 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | position)))...................(f |
| 39660 | 6c 79 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 0a 20 20 | lycheck-error-region-for-mode... |
| 39680 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 20 28 6f 72 20 66 6c 79 63 68 65 63 | .................err.(or.flychec |
| 396a0 | 6b 2d 68 69 67 68 6c 69 67 68 74 69 6e 67 2d 6d 6f 64 65 20 27 6c 69 6e 65 73 29 29 29 29 0a 20 | k-highlighting-mode.'lines)))).. |
| 396c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 20 28 6d 61 6b 65 2d 6f 76 65 | ..............(overlay.(make-ove |
| 396e0 | 72 6c 61 79 20 62 65 67 20 65 6e 64 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c | rlay.beg.end))................(l |
| 39700 | 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 72 72 29 29 | evel.(flycheck-error-level.err)) |
| 39720 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 61 74 65 67 6f 72 79 20 28 66 6c 79 63 68 | ................(category.(flych |
| 39740 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 6f 76 65 72 6c 61 79 2d 63 61 74 65 67 6f 72 79 | eck-error-level-overlay-category |
| 39760 | 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 6e 64 65 78 20 28 | .level))................(index.( |
| 39780 | 66 6c 79 63 68 65 63 6b 2d 2d 6e 65 78 74 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 29 29 29 0a | flycheck--next-overlay-index))). |
| 397a0 | 20 20 20 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 6c 65 76 65 | ....(unless.(flycheck-error-leve |
| 397c0 | 6c 2d 70 20 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 55 6e 64 65 66 69 6e | l-p.level).......(error."Undefin |
| 397e0 | 65 64 20 65 72 72 6f 72 20 6c 65 76 65 6c 3a 20 25 53 22 20 6c 65 76 65 6c 29 29 0a 20 20 20 20 | ed.error.level:.%S".level))..... |
| 39800 | 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 6c 79 63 | (setf.(overlay-get.overlay.'flyc |
| 39820 | 68 65 63 6b 2d 65 72 72 6f 72 2d 69 6e 64 65 78 29 20 69 6e 64 65 78 29 0a 20 20 20 20 28 73 65 | heck-error-index).index).....(se |
| 39840 | 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 6c 79 63 68 65 63 | tf.(overlay-get.overlay.'flychec |
| 39860 | 6b 2d 6f 76 65 72 6c 61 79 29 20 74 29 0a 20 20 20 20 28 73 65 74 66 20 28 6f 76 65 72 6c 61 79 | k-overlay).t).....(setf.(overlay |
| 39880 | 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 29 20 65 72 | -get.overlay.'flycheck-error).er |
| 398a0 | 72 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 6f 76 65 72 6c 61 | r).....(setf.(overlay-get.overla |
| 398c0 | 79 20 27 63 61 74 65 67 6f 72 79 29 20 63 61 74 65 67 6f 72 79 29 0a 20 20 20 20 28 73 65 74 66 | y.'category).category).....(setf |
| 398e0 | 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 76 65 72 6c 61 79 20 27 68 65 6c 70 2d 65 63 68 6f | .(overlay-get.overlay.'help-echo |
| 39900 | 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 29 0a 20 20 20 20 28 66 6c 79 | ).#'flycheck-help-echo).....(fly |
| 39920 | 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 65 72 72 20 6f 76 | check--setup-highlighting.err.ov |
| 39940 | 65 72 6c 61 79 29 0a 20 20 20 20 6f 76 65 72 6c 61 79 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | erlay).....overlay))..(defun.fly |
| 39960 | 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 20 28 5f 77 69 6e 64 6f 77 20 6f 62 6a 65 63 74 20 | check-help-echo.(_window.object. |
| 39980 | 70 6f 73 29 0a 20 20 22 43 6f 6e 73 74 72 75 63 74 20 61 20 74 6f 6f 6c 74 69 70 20 6d 65 73 73 | pos)..."Construct.a.tooltip.mess |
| 399a0 | 61 67 65 2e 0a 0a 4d 6f 73 74 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 77 6f 72 6b 20 69 73 | age...Most.of.the.actual.work.is |
| 399c0 | 20 64 6f 6e 65 20 62 79 20 63 61 6c 6c 69 6e 67 0a 60 66 6c 79 63 68 65 63 6b 2d 68 65 6c 70 2d | .done.by.calling.`flycheck-help- |
| 399e0 | 65 63 68 6f 2d 66 75 6e 63 74 69 6f 6e 27 20 77 69 74 68 20 74 68 65 20 61 70 70 72 6f 70 72 69 | echo-function'.with.the.appropri |
| 39a00 | 61 74 65 20 6c 69 73 74 20 6f 66 0a 65 72 72 6f 72 73 2e 20 20 41 72 67 75 6d 65 6e 74 73 20 57 | ate.list.of.errors...Arguments.W |
| 39a20 | 49 4e 44 4f 57 2c 20 4f 42 4a 45 43 54 20 61 6e 64 20 50 4f 53 20 61 72 65 20 61 73 20 64 65 73 | INDOW,.OBJECT.and.POS.are.as.des |
| 39a40 | 63 72 69 62 65 64 20 69 6e 0a 69 6e 66 6f 20 6e 6f 64 65 20 60 28 65 6c 69 73 70 29 53 70 65 63 | cribed.in.info.node.`(elisp)Spec |
| 39a60 | 69 61 6c 20 70 72 6f 70 65 72 74 69 65 73 27 2c 20 61 73 20 74 68 69 73 20 66 75 6e 63 74 69 6f | ial.properties',.as.this.functio |
| 39a80 | 6e 20 69 73 0a 69 6e 74 65 6e 64 65 64 20 74 6f 20 62 65 20 75 73 65 64 20 61 73 20 74 68 65 20 | n.is.intended.to.be.used.as.the. |
| 39aa0 | 5c 5c 3d 27 68 65 6c 70 2d 65 63 68 6f 20 70 72 6f 70 65 72 74 79 20 6f 66 20 66 6c 79 63 68 65 | \\='help-echo.property.of.flyche |
| 39ac0 | 63 6b 20 65 72 72 6f 72 0a 6f 76 65 72 6c 61 79 73 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 | ck.error.overlays."...(when-let. |
| 39ae0 | 28 62 75 66 20 28 63 6f 6e 64 20 28 28 62 75 66 66 65 72 70 20 6f 62 6a 65 63 74 29 20 6f 62 6a | (buf.(cond.((bufferp.object).obj |
| 39b00 | 65 63 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 28 6f 76 | ect)........................((ov |
| 39b20 | 65 72 6c 61 79 70 20 6f 62 6a 65 63 74 29 20 28 6f 76 65 72 6c 61 79 2d 62 75 66 66 65 72 20 6f | erlayp.object).(overlay-buffer.o |
| 39b40 | 62 6a 65 63 74 29 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 | bject)))).....(with-current-buff |
| 39b60 | 65 72 20 62 75 66 0a 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 66 6e 20 66 6c 79 | er.buf.......(when-let*.((fn.fly |
| 39b80 | 63 68 65 63 6b 2d 68 65 6c 70 2d 65 63 68 6f 2d 66 75 6e 63 74 69 6f 6e 29 0a 20 20 20 20 20 20 | check-help-echo-function)....... |
| 39ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 | ............(errs.(flycheck-over |
| 39bc0 | 6c 61 79 2d 65 72 72 6f 72 73 2d 61 74 20 70 6f 73 29 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 | lay-errors-at.pos))).........(pr |
| 39be0 | 6f 70 65 72 74 69 7a 65 20 28 66 75 6e 63 61 6c 6c 20 66 6e 20 65 72 72 73 29 20 27 68 65 6c 70 | opertize.(funcall.fn.errs).'help |
| 39c00 | 2d 65 63 68 6f 2d 69 6e 68 69 62 69 74 2d 73 75 62 73 74 69 74 75 74 69 6f 6e 20 74 29 29 29 29 | -echo-inhibit-substitution.t)))) |
| 39c20 | 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 6f 2d 61 6c 6c | )..(defun.flycheck-help-echo-all |
| 39c40 | 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 20 28 65 72 72 73 29 0a 20 20 22 43 6f 6e 63 61 74 | -error-messages.(errs)..."Concat |
| 39c60 | 65 6e 61 74 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 6e 64 20 69 64 73 20 66 72 6f | enate.error.messages.and.ids.fro |
| 39c80 | 6d 20 45 52 52 53 2e 22 0a 20 20 28 70 63 61 73 65 20 28 64 65 6c 71 20 6e 69 6c 20 65 72 72 73 | m.ERRS."...(pcase.(delq.nil.errs |
| 39ca0 | 29 20 3b 3b 20 46 49 58 4d 45 20 77 68 79 20 77 6f 75 6c 64 20 65 72 72 6f 72 73 20 62 65 20 6e | ).;;.FIXME.why.would.errors.be.n |
| 39cc0 | 69 6c 20 68 65 72 65 3f 0a 20 20 20 20 28 60 28 2c 65 72 72 29 20 3b 3b 20 41 20 73 69 6e 67 6c | il.here?.....(`(,err).;;.A.singl |
| 39ce0 | 65 20 65 72 72 6f 72 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 | e.error......(flycheck-error-for |
| 39d00 | 6d 61 74 2d 6d 65 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 65 72 72 29 29 0a 20 20 20 20 28 5f 20 | mat-message-and-id.err)).....(_. |
| 39d20 | 3b 3b 20 5a 65 72 6f 20 6f 72 20 6d 75 6c 74 69 70 6c 65 20 65 72 72 6f 72 73 0a 20 20 20 20 20 | ;;.Zero.or.multiple.errors...... |
| 39d40 | 28 6d 61 70 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 | (mapconcat.......(lambda.(err).. |
| 39d60 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 66 6f 72 6d 61 74 2d 6d 65 | .......(flycheck-error-format-me |
| 39d80 | 73 73 61 67 65 2d 61 6e 64 2d 69 64 20 65 72 72 20 27 69 6e 63 6c 75 64 65 2d 73 6e 69 70 70 65 | ssage-and-id.err.'include-snippe |
| 39da0 | 74 29 29 0a 20 20 20 20 20 20 65 72 72 73 20 22 5c 6e 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | t)).......errs."\n"))))..(defun. |
| 39dc0 | 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 72 6c 61 | flycheck-filter-overlays.(overla |
| 39de0 | 79 73 29 0a 20 20 22 47 65 74 20 61 6c 6c 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 73 | ys)..."Get.all.Flycheck.overlays |
| 39e00 | 20 66 72 6f 6d 20 4f 56 45 52 4c 41 59 53 2c 20 69 6e 20 6f 72 69 67 69 6e 61 6c 20 6f 72 64 65 | .from.OVERLAYS,.in.original.orde |
| 39e20 | 72 2e 22 0a 20 20 3b 3b 20 54 68 65 20 6f 72 64 65 72 20 6f 66 20 65 72 72 6f 72 73 20 72 65 74 | r."...;;.The.order.of.errors.ret |
| 39e40 | 75 72 6e 65 64 20 66 72 6f 6d 20 6f 76 65 72 6c 61 79 73 20 69 73 20 6e 6f 74 20 73 74 61 62 6c | urned.from.overlays.is.not.stabl |
| 39e60 | 65 2c 20 73 6f 20 77 65 20 73 6f 72 74 0a 20 20 3b 3b 20 74 68 65 6d 20 61 67 61 69 6e 20 75 73 | e,.so.we.sort...;;.them.again.us |
| 39e80 | 69 6e 67 20 74 68 65 20 69 6e 74 65 72 6e 61 6c 20 69 6e 64 65 78 20 74 6f 20 67 75 61 72 61 6e | ing.the.internal.index.to.guaran |
| 39ea0 | 74 65 65 20 65 72 72 6f 72 73 20 61 72 65 20 61 6c 77 61 79 73 0a 20 20 3b 3b 20 64 69 73 70 6c | tee.errors.are.always...;;.displ |
| 39ec0 | 61 79 65 64 20 69 6e 20 74 68 65 20 73 61 6d 65 20 6f 72 64 65 72 2e 0a 20 20 28 73 65 71 2d 73 | ayed.in.the.same.order....(seq-s |
| 39ee0 | 6f 72 74 0a 20 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 | ort....;;.We.can't.use.`seq-sort |
| 39f00 | 2d 62 79 27 20 68 65 72 65 3b 20 73 65 65 20 61 62 6f 76 65 0a 20 20 20 28 6c 61 6d 62 64 61 20 | -by'.here;.see.above....(lambda. |
| 39f20 | 28 6f 31 20 6f 32 29 20 28 3c 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 31 20 27 66 6c 79 63 | (o1.o2).(<.(overlay-get.o1.'flyc |
| 39f40 | 68 65 63 6b 2d 65 72 72 6f 72 2d 69 6e 64 65 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | heck-error-index)............... |
| 39f60 | 20 20 20 20 20 20 20 20 28 6f 76 65 72 6c 61 79 2d 67 65 74 20 6f 32 20 27 66 6c 79 63 68 65 63 | ........(overlay-get.o2.'flychec |
| 39f80 | 6b 2d 65 72 72 6f 72 2d 69 6e 64 65 78 29 29 29 0a 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 | k-error-index)))....(seq-filter. |
| 39fa0 | 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 79 63 | (lambda.(o).(overlay-get.o.'flyc |
| 39fc0 | 68 65 63 6b 2d 6f 76 65 72 6c 61 79 29 29 20 6f 76 65 72 6c 61 79 73 29 29 29 0a 0a 28 64 65 66 | heck-overlay)).overlays)))..(def |
| 39fe0 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 61 74 20 28 70 6f 73 29 0a 20 20 | un.flycheck-overlays-at.(pos)... |
| 3a000 | 22 47 65 74 20 61 6c 6c 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 73 20 61 74 20 50 4f | "Get.all.Flycheck.overlays.at.PO |
| 3a020 | 53 2e 22 0a 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 | S."...(flycheck-filter-overlays. |
| 3a040 | 28 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 6c 79 63 | (overlays-at.pos)))..(defun.flyc |
| 3a060 | 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 28 62 65 67 20 65 6e 64 29 0a 20 20 22 47 65 | heck-overlays-in.(beg.end)..."Ge |
| 3a080 | 74 20 61 6c 6c 20 46 6c 79 63 68 65 63 6b 20 6f 76 65 72 6c 61 79 73 20 62 65 74 77 65 65 6e 20 | t.all.Flycheck.overlays.between. |
| 3a0a0 | 42 45 47 20 61 6e 64 20 45 4e 44 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6c 74 65 72 | BEG.and.END."...(flycheck-filter |
| 3a0c0 | 2d 6f 76 65 72 6c 61 79 73 20 28 6f 76 65 72 6c 61 79 73 2d 69 6e 20 62 65 67 20 65 6e 64 29 29 | -overlays.(overlays-in.beg.end)) |
| 3a0e0 | 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 2d 65 72 72 6f 72 | )..(defun.flycheck-overlay-error |
| 3a100 | 73 2d 61 74 20 28 70 6f 73 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 | s-at.(pos)..."Return.a.list.of.a |
| 3a120 | 6c 6c 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 20 6f 76 65 72 6c 61 69 64 20 61 74 20 50 | ll.flycheck.errors.overlaid.at.P |
| 3a140 | 4f 53 2e 22 0a 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 6f 29 20 28 6f 76 65 | OS."...(seq-map.(lambda.(o).(ove |
| 3a160 | 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 29 29 0a 20 20 20 | rlay-get.o.'flycheck-error)).... |
| 3a180 | 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 2d 61 74 20 70 6f | ........(flycheck-overlays-at.po |
| 3a1a0 | 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 2d 65 72 | s)))..(defun.flycheck-overlay-er |
| 3a1c0 | 72 6f 72 73 2d 69 6e 20 28 62 65 67 20 65 6e 64 29 0a 20 20 22 52 65 74 75 72 6e 20 61 20 6c 69 | rors-in.(beg.end)..."Return.a.li |
| 3a1e0 | 73 74 20 6f 66 20 61 6c 6c 20 66 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 73 20 6f 76 65 72 6c 61 | st.of.all.flycheck.errors.overla |
| 3a200 | 69 64 20 62 65 74 77 65 65 6e 20 42 45 47 20 61 6e 64 20 45 4e 44 2e 22 0a 20 20 28 73 65 71 2d | id.between.BEG.and.END."...(seq- |
| 3a220 | 6d 61 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 | map.(lambda.(o).(overlay-get.o.' |
| 3a240 | 66 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 28 66 6c 79 | flycheck-error))............(fly |
| 3a260 | 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 69 6e 20 62 65 67 20 65 6e 64 29 29 29 0a 0a 28 64 | check-overlays-in.beg.end)))..(d |
| 3a280 | 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f | efvar-local.flycheck-overlays-to |
| 3a2a0 | 2d 64 65 6c 65 74 65 20 6e 69 6c 0a 20 20 22 4f 76 65 72 6c 61 79 73 20 6d 61 72 6b 20 66 6f 72 | -delete.nil..."Overlays.mark.for |
| 3a2c0 | 20 64 65 6c 65 74 69 6f 6e 20 61 66 74 65 72 20 61 6c 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b | .deletion.after.all.syntax.check |
| 3a2e0 | 73 20 63 6f 6d 70 6c 65 74 65 64 2e 22 29 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 6f 76 | s.completed.").(put.'flycheck-ov |
| 3a300 | 65 72 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 | erlays-to-delete.'permanent-loca |
| 3a320 | 6c 20 74 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 61 6c 6c | l.t)..(defun.flycheck-delete-all |
| 3a340 | 2d 6f 76 65 72 6c 61 79 73 20 28 29 0a 20 20 22 52 65 6d 6f 76 65 20 61 6c 6c 20 66 6c 79 63 68 | -overlays.()..."Remove.all.flych |
| 3a360 | 65 63 6b 20 6f 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 | eck.overlays.in.the.current.buff |
| 3a380 | 65 72 2e 22 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 | er."...(overlay-recenter.(point- |
| 3a3a0 | 6d 61 78 29 29 0a 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 | max))...(flycheck-delete-marked- |
| 3a3c0 | 6f 76 65 72 6c 61 79 73 29 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 | overlays)...(setq.flycheck--last |
| 3a3e0 | 2d 6f 76 65 72 6c 61 79 2d 69 6e 64 65 78 20 30 29 0a 20 20 28 73 61 76 65 2d 72 65 73 74 72 69 | -overlay-index.0)...(save-restri |
| 3a400 | 63 74 69 6f 6e 0a 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 28 73 65 71 2d 64 6f 20 23 27 | ction.....(widen).....(seq-do.#' |
| 3a420 | 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 | delete-overlay.(flycheck-overlay |
| 3a440 | 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 | s-in.(point-min).(point-max))))) |
| 3a460 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b 2d 61 6c 6c 2d 6f 76 65 72 6c | ..(defun.flycheck-mark-all-overl |
| 3a480 | 61 79 73 2d 66 6f 72 2d 64 65 6c 65 74 69 6f 6e 20 28 29 0a 20 20 22 4d 61 72 6b 20 61 6c 6c 20 | ays-for-deletion.()..."Mark.all. |
| 3a4a0 | 63 75 72 72 65 6e 74 20 6f 76 65 72 6c 61 79 73 20 66 6f 72 20 64 65 6c 65 74 69 6f 6e 2e 22 0a | current.overlays.for.deletion.". |
| 3a4c0 | 20 20 28 73 65 74 71 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 | ..(setq.flycheck-overlays-to-del |
| 3a4e0 | 65 74 65 0a 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 6f 76 | ete.........(append.(flycheck-ov |
| 3a500 | 65 72 6c 61 79 73 2d 69 6e 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 | erlays-in.(point-min).(point-max |
| 3a520 | 29 29 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 6f 76 65 72 | )).................flycheck-over |
| 3a540 | 6c 61 79 73 2d 74 6f 2d 64 65 6c 65 74 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | lays-to-delete)))..(defun.flyche |
| 3a560 | 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 20 28 29 0a 20 20 22 | ck-delete-marked-overlays.()..." |
| 3a580 | 44 65 6c 65 74 65 20 61 6c 6c 20 6f 76 65 72 6c 61 79 73 20 6d 61 72 6b 65 64 20 66 6f 72 20 64 | Delete.all.overlays.marked.for.d |
| 3a5a0 | 65 6c 65 74 69 6f 6e 2e 22 0a 20 20 28 6f 76 65 72 6c 61 79 2d 72 65 63 65 6e 74 65 72 20 28 70 | eletion."...(overlay-recenter.(p |
| 3a5c0 | 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 28 73 65 71 2d 64 6f 20 23 27 64 65 6c 65 74 65 2d 6f 76 | oint-max))...(seq-do.#'delete-ov |
| 3a5e0 | 65 72 6c 61 79 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 | erlay.flycheck-overlays-to-delet |
| 3a600 | 65 29 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 63 6b 2d 6f 76 65 72 6c 61 79 73 2d 74 6f 2d | e)...(setq.flycheck-overlays-to- |
| 3a620 | 64 65 6c 65 74 65 20 6e 69 6c 29 29 0a 0a 0c 0a 3b 3b 3b 20 45 72 72 6f 72 20 6e 61 76 69 67 61 | delete.nil))....;;;.Error.naviga |
| 3a640 | 74 69 6f 6e 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a 28 64 65 66 75 | tion.in.the.current.buffer.(defu |
| 3a660 | 6e 20 66 6c 79 63 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 | n.flycheck-error-level-interesti |
| 3a680 | 6e 67 2d 61 74 2d 70 6f 73 2d 70 20 28 70 6f 73 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 65 72 | ng-at-pos-p.(pos)..."Check.if.er |
| 3a6a0 | 72 6f 72 20 73 65 76 65 72 69 74 79 20 61 74 20 50 4f 53 20 70 61 73 73 65 73 20 60 66 6c 79 63 | ror.severity.at.POS.passes.`flyc |
| 3a6c0 | 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 70 27 2e | heck-error-level-interesting-p'. |
| 3a6e0 | 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 69 6e 74 65 72 65 | "...(flycheck-error-level-intere |
| 3a700 | 73 74 69 6e 67 2d 70 20 28 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 20 70 6f 73 20 27 | sting-p.(get-char-property.pos.' |
| 3a720 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | flycheck-error)))..(defun.flyche |
| 3a740 | 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 70 20 28 65 72 | ck-error-level-interesting-p.(er |
| 3a760 | 72 29 0a 20 20 22 43 68 65 63 6b 20 69 66 20 45 52 52 20 73 65 76 65 72 69 74 79 20 69 73 20 3e | r)..."Check.if.ERR.severity.is.> |
| 3a780 | 3d 20 60 66 6c 79 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 | =.`flycheck-navigation-minimum-l |
| 3a7a0 | 65 76 65 6c 27 2e 0a 0a 45 52 52 20 69 73 20 61 6c 73 6f 20 69 6e 74 65 72 65 73 74 69 6e 67 20 | evel'...ERR.is.also.interesting. |
| 3a7c0 | 28 74 68 65 20 66 75 6e 63 74 69 6f 6e 20 72 65 74 75 72 6e 73 20 74 72 75 65 29 20 69 66 20 74 | (the.function.returns.true).if.t |
| 3a7e0 | 68 65 72 65 20 61 72 65 0a 6e 6f 20 65 72 72 6f 72 73 20 61 73 20 6f 72 20 6d 6f 72 65 20 73 65 | here.are.no.errors.as.or.more.se |
| 3a800 | 76 65 72 65 20 74 68 61 6e 20 60 66 6c 79 63 68 65 63 6b 2d 6e 61 76 69 67 61 74 69 6f 6e 2d 6d | vere.than.`flycheck-navigation-m |
| 3a820 | 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 66 6c 79 63 68 65 63 | inimum-level'."...(when.(flychec |
| 3a840 | 6b 2d 65 72 72 6f 72 2d 70 20 65 72 72 29 0a 20 20 20 20 28 69 66 2d 6c 65 74 20 28 6d 69 6e 2d | k-error-p.err).....(if-let.(min- |
| 3a860 | 6c 65 76 65 6c 20 66 6c 79 63 68 65 63 6b 2d 6e 61 76 69 67 61 74 69 6f 6e 2d 6d 69 6e 69 6d 75 | level.flycheck-navigation-minimu |
| 3a880 | 6d 2d 6c 65 76 65 6c 29 0a 20 20 20 20 20 20 20 20 28 6f 72 20 28 3c 3d 20 28 66 6c 79 63 68 65 | m-level).........(or.(<=.(flyche |
| 3a8a0 | 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 6d 69 6e 2d 6c 65 76 65 | ck-error-level-severity.min-leve |
| 3a8c0 | 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 72 72 | l).................(flycheck-err |
| 3a8e0 | 6f 72 2d 6c 65 76 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 | or-level-severity.(flycheck-erro |
| 3a900 | 72 2d 6c 65 76 65 6c 20 65 72 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 | r-level.err))).............(not. |
| 3a920 | 28 66 6c 79 63 68 65 63 6b 2d 68 61 73 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 2d 70 20 6d | (flycheck-has-current-errors-p.m |
| 3a940 | 69 6e 2d 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 20 20 74 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | in-level))).......t)))..(defun.f |
| 3a960 | 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 28 6e 20 26 6f 70 74 69 6f | lycheck-next-error-pos.(n.&optio |
| 3a980 | 6e 61 6c 20 72 65 73 65 74 29 0a 20 20 22 47 65 74 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f | nal.reset)..."Get.the.position.o |
| 3a9a0 | 66 20 74 68 65 20 4e 2d 74 68 20 6e 65 78 74 20 65 72 72 6f 72 2e 0a 0a 57 69 74 68 20 6e 65 67 | f.the.N-th.next.error...With.neg |
| 3a9c0 | 61 74 69 76 65 20 4e 2c 20 67 65 74 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 | ative.N,.get.the.position.of.the |
| 3a9e0 | 20 28 2d 4e 29 2d 74 68 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 0a 69 6e 73 74 65 61 64 2e | .(-N)-th.previous.error.instead. |
| 3aa00 | 20 20 57 69 74 68 20 6e 6f 6e 2d 6e 69 6c 20 52 45 53 45 54 2c 20 73 65 61 72 63 68 20 66 72 6f | ..With.non-nil.RESET,.search.fro |
| 3aa20 | 6d 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 2c 20 6f 74 68 65 72 77 69 73 65 0a 73 65 61 72 63 68 20 | m.`point-min',.otherwise.search. |
| 3aa40 | 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 52 65 74 75 72 6e 20 | from.the.current.point...Return. |
| 3aa60 | 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 20 6e 65 78 74 20 6f 72 20 70 72 65 76 | the.position.of.the.next.or.prev |
| 3aa80 | 69 6f 75 73 20 65 72 72 6f 72 2c 20 6f 72 20 6e 69 6c 20 69 66 0a 74 68 65 72 65 20 69 73 20 6e | ious.error,.or.nil.if.there.is.n |
| 3aaa0 | 6f 6e 65 2e 20 20 49 66 20 4e 20 69 73 20 7a 65 72 6f 2c 20 72 65 74 75 72 6e 20 60 70 6f 69 6e | one...If.N.is.zero,.return.`poin |
| 3aac0 | 74 27 2c 20 6f 72 20 60 70 6f 69 6e 74 2d 6d 69 6e 27 20 69 66 0a 52 45 53 45 54 20 69 73 20 6e | t',.or.`point-min'.if.RESET.is.n |
| 3aae0 | 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 20 28 6f 72 20 6e 20 31 29 29 0a 20 20 | on-nil."...(let.((n.(or.n.1))... |
| 3ab00 | 20 20 20 20 20 20 28 70 6f 73 20 28 69 66 20 72 65 73 65 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 | ......(pos.(if.reset.(point-min) |
| 3ab20 | 20 28 70 6f 69 6e 74 29 29 29 29 0a 20 20 20 20 28 69 66 20 28 3e 3d 20 6e 20 30 29 0a 20 20 20 | .(point)))).....(if.(>=.n.0).... |
| 3ab40 | 20 20 20 20 20 3b 3b 20 53 65 61 72 63 68 20 66 6f 72 77 61 72 64 73 0a 20 20 20 20 20 20 20 20 | .....;;.Search.forwards......... |
| 3ab60 | 28 77 68 69 6c 65 20 28 61 6e 64 20 70 6f 73 20 28 3e 20 6e 20 30 29 29 0a 20 20 20 20 20 20 20 | (while.(and.pos.(>.n.0))........ |
| 3ab80 | 20 20 20 28 73 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 77 68 | ...(setq.n.(1-.n))...........(wh |
| 3aba0 | 65 6e 20 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 | en.(get-char-property.pos.'flych |
| 3abc0 | 65 63 6b 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 6f 76 65 20 62 | eck-error).............;;.Move.b |
| 3abe0 | 65 79 6f 6e 64 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 69 66 20 | eyond.from.the.current.error.if. |
| 3ac00 | 61 6e 79 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 74 2d | any.............(setq.pos.(next- |
| 3ac20 | 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 73 20 | single-char-property-change.pos. |
| 3ac40 | 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 77 68 | 'flycheck-error)))...........(wh |
| 3ac60 | 69 6c 65 20 28 6e 6f 74 20 28 6f 72 20 28 3d 20 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 | ile.(not.(or.(=.pos.(point-max)) |
| 3ac80 | 0a 20 20 20 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 |
| 3aca0 | 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- |
| 3acc0 | 70 6f 73 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 53 63 61 6e | pos-p.pos))).............;;.Scan |
| 3ace0 | 20 66 6f 72 20 74 68 65 20 6e 65 78 74 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .for.the.next.error............. |
| 3ad00 | 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 6f 70 | (setq.pos.(next-single-char-prop |
| 3ad20 | 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 72 29 | erty-change.pos.'flycheck-error) |
| 3ad40 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 70 6f 73 20 28 | ))...........(when.(and.(=.pos.( |
| 3ad60 | 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | point-max))..................... |
| 3ad80 | 20 28 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 69 6e 74 65 | .(not.(flycheck-error-level-inte |
| 3ada0 | 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 20 20 20 20 20 20 20 | resting-at-pos-p.pos)))......... |
| 3adc0 | 20 20 20 20 3b 3b 20 49 66 20 77 65 20 72 65 61 63 68 65 64 20 74 68 65 20 65 6e 64 20 6f 66 20 | ....;;.If.we.reached.the.end.of. |
| 3ade0 | 74 68 65 20 62 75 66 66 65 72 2c 20 62 75 74 20 6e 6f 20 65 72 72 6f 72 2c 20 77 65 20 64 69 64 | the.buffer,.but.no.error,.we.did |
| 3ae00 | 6e 27 74 20 66 69 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 6e 79 0a 20 20 20 20 | n't.find.............;;.any..... |
| 3ae20 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 6e 69 6c 29 29 29 0a 20 20 20 20 20 20 3b | ........(setq.pos.nil))).......; |
| 3ae40 | 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. |
| 3ae60 | 28 61 6e 64 20 70 6f 73 20 28 3c 20 6e 20 30 29 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 | (and.pos.(<.n.0)).........(setq. |
| 3ae80 | 6e 20 28 31 2b 20 6e 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 4c 6f 6f 70 20 75 6e 74 69 6c 20 | n.(1+.n)).........;;.Loop.until. |
| 3aea0 | 77 65 20 66 69 6e 64 20 61 6e 20 65 72 72 6f 72 2e 20 20 57 65 20 6e 65 65 64 20 74 6f 20 63 68 | we.find.an.error...We.need.to.ch |
| 3aec0 | 65 63 6b 20 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 2a 62 65 66 6f 72 65 2a 0a 20 20 20 20 20 20 | eck.the.position.*before*....... |
| 3aee0 | 20 20 3b 3b 20 74 68 65 20 63 75 72 72 65 6e 74 20 6f 6e 65 2c 20 62 65 63 61 75 73 65 20 60 70 | ..;;.the.current.one,.because.`p |
| 3af00 | 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 61 | revious-single-char-property-cha |
| 3af20 | 6e 67 65 27 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 6c 77 61 79 73 20 6d 6f 76 65 73 20 74 6f 20 | nge'.........;;.always.moves.to. |
| 3af40 | 74 68 65 20 70 6f 73 69 74 69 6f 6e 20 2a 6f 66 2a 20 74 68 65 20 63 68 61 6e 67 65 2e 0a 20 20 | the.position.*of*.the.change.... |
| 3af60 | 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 6e 6f 74 20 28 6f 72 20 28 3d 20 70 6f 73 20 28 70 6f | ......(while.(not.(or.(=.pos.(po |
| 3af80 | 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | int-min))....................... |
| 3afa0 | 20 20 28 66 6c 79 63 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 | ..(flycheck-error-level-interest |
| 3afc0 | 69 6e 67 2d 61 74 2d 70 6f 73 2d 70 20 28 31 2d 20 70 6f 73 29 29 29 29 0a 20 20 20 20 20 20 20 | ing-at-pos-p.(1-.pos))))........ |
| 3afe0 | 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 |
| 3b000 | 61 72 2d 70 72 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 | ar-property-change.pos.'flycheck |
| 3b020 | 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 3d 20 | -error))).........(when.(and.(=. |
| 3b040 | 70 6f 73 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | pos.(point-min))................ |
| 3b060 | 20 20 20 20 28 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 69 | ....(not.(flycheck-error-level-i |
| 3b080 | 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 20 20 20 20 | nteresting-at-pos-p.pos)))...... |
| 3b0a0 | 20 20 20 20 20 3b 3b 20 57 65 20 64 69 64 6e 27 74 20 66 69 6e 64 20 61 6e 79 20 65 72 72 6f 72 | .....;;.We.didn't.find.any.error |
| 3b0c0 | 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 6e 69 6c 29 29 0a 20 20 20 20 | ............(setq.pos.nil))..... |
| 3b0e0 | 20 20 20 20 28 77 68 65 6e 20 70 6f 73 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 66 6f | ....(when.pos...........;;.We.fo |
| 3b100 | 75 6e 64 20 61 6e 20 65 72 72 6f 72 2c 20 73 6f 20 6d 6f 76 65 20 74 6f 20 69 74 73 20 62 65 67 | und.an.error,.so.move.to.its.beg |
| 3b120 | 69 6e 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 70 72 65 76 | inning...........(setq.pos.(prev |
| 3b140 | 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 61 6e 67 65 | ious-single-char-property-change |
| 3b160 | 20 70 6f 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 | .pos............................ |
| 3b180 | 20 20 20 20 20 20 20 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 | ...............................' |
| 3b1a0 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 29 29 29 29 29 0a 20 20 20 20 70 6f 73 29 29 0a 0a 28 | flycheck-error))))).....pos))..( |
| 3b1c0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 | defun.flycheck-next-error-functi |
| 3b1e0 | 6f 6e 20 28 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 | on.(n.reset)..."Visit.the.N-th.e |
| 3b200 | 72 72 6f 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 | rror.from.the.current.point...N. |
| 3b220 | 69 73 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 61 64 76 61 6e | is.the.number.of.errors.to.advan |
| 3b240 | 63 65 20 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 | ce.by,.where.a.negative.N.advanc |
| 3b260 | 65 73 20 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 | es.backwards...With.non-nil.RESE |
| 3b280 | 54 2c 20 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 | T,.advance.from.the.beginning.of |
| 3b2a0 | 20 74 68 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 | .the.buffer,.otherwise.advance.f |
| 3b2c0 | 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 0a 70 6f 73 69 74 69 6f 6e 2e 0a 0a 49 6e 74 65 6e | rom.the.current.position...Inten |
| 3b2e0 | 64 65 64 20 66 6f 72 20 75 73 65 20 77 69 74 68 20 60 6e 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e | ded.for.use.with.`next-error-fun |
| 3b300 | 63 74 69 6f 6e 27 2e 22 0a 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 70 6f 73 20 28 66 6c 79 63 68 | ction'."...(if-let*.((pos.(flych |
| 3b320 | 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 20 6e 20 72 65 73 65 74 29 29 0a 20 20 20 | eck-next-error-pos.n.reset)).... |
| 3b340 | 20 20 20 20 20 20 20 20 20 28 65 72 72 20 28 67 65 74 2d 63 68 61 72 2d 70 72 6f 70 65 72 74 79 | .........(err.(get-char-property |
| 3b360 | 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 20 20 28 66 | .pos.'flycheck-error))).......(f |
| 3b380 | 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 74 6f 2d 65 72 72 6f 72 20 65 72 72 29 0a 20 20 20 20 28 | lycheck-jump-to-error.err).....( |
| 3b3a0 | 75 73 65 72 2d 65 72 72 6f 72 20 22 4e 6f 20 6d 6f 72 65 20 46 6c 79 63 68 65 63 6b 20 65 72 72 | user-error."No.more.Flycheck.err |
| 3b3c0 | 6f 72 73 22 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 72 | ors")))..(defun.flycheck-next-er |
| 3b3e0 | 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e 20 72 65 73 65 74 29 0a 20 20 22 56 69 73 69 74 | ror.(&optional.n.reset)..."Visit |
| 3b400 | 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 63 75 72 72 65 6e 74 | .the.N-th.error.from.the.current |
| 3b420 | 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 6f 66 20 65 72 72 6f | .point...N.is.the.number.of.erro |
| 3b440 | 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 20 6e 65 67 61 74 69 | rs.to.advance.by,.where.a.negati |
| 3b460 | 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 20 57 69 74 68 20 6e | ve.N.advances.backwards...With.n |
| 3b480 | 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 6d 20 74 68 65 0a 62 | on-nil.RESET,.advance.from.the.b |
| 3b4a0 | 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 74 68 65 72 77 69 73 | eginning.of.the.buffer,.otherwis |
| 3b4c0 | 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 74 0a 70 6f 73 69 74 | e.advance.from.the.current.posit |
| 3b4e0 | 69 6f 6e 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 77 68 65 | ion."...(interactive."P")...(whe |
| 3b500 | 6e 20 28 63 6f 6e 73 70 20 6e 29 0a 20 20 20 20 3b 3b 20 55 6e 69 76 65 72 73 61 6c 20 70 72 65 | n.(consp.n).....;;.Universal.pre |
| 3b520 | 66 69 78 20 61 72 67 75 6d 65 6e 74 20 6d 65 61 6e 73 20 72 65 73 65 74 0a 20 20 20 20 28 73 65 | fix.argument.means.reset.....(se |
| 3b540 | 74 71 20 72 65 73 65 74 20 74 20 6e 20 6e 69 6c 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6e | tq.reset.t.n.nil))...(flycheck-n |
| 3b560 | 65 78 74 2d 65 72 72 6f 72 2d 66 75 6e 63 74 69 6f 6e 20 6e 20 72 65 73 65 74 29 0a 20 20 28 66 | ext-error-function.n.reset)...(f |
| 3b580 | 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 74 29 29 | lycheck-display-error-at-point)) |
| 3b5a0 | 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 72 65 76 69 6f 75 73 2d 65 72 72 6f 72 | ..(defun.flycheck-previous-error |
| 3b5c0 | 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 20 4e 2d 74 68 | .(&optional.n)..."Visit.the.N-th |
| 3b5e0 | 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 2e 0a 0a 49 66 20 67 69 76 65 6e 2c 20 4e 20 73 70 | .previous.error...If.given,.N.sp |
| 3b600 | 65 63 69 66 69 65 73 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 | ecifies.the.number.of.errors.to. |
| 3b620 | 6d 6f 76 65 20 62 61 63 6b 77 61 72 64 73 20 62 79 2e 0a 49 66 20 4e 20 69 73 20 6e 65 67 61 74 | move.backwards.by..If.N.is.negat |
| 3b640 | 69 76 65 2c 20 6d 6f 76 65 20 66 6f 72 77 61 72 64 73 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 | ive,.move.forwards.instead."...( |
| 3b660 | 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6e 65 78 | interactive."P")...(flycheck-nex |
| 3b680 | 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 75 6e 20 66 | t-error.(-.(or.n.1))))..(defun.f |
| 3b6a0 | 6c 79 63 68 65 63 6b 2d 66 69 72 73 74 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 6e | lycheck-first-error.(&optional.n |
| 3b6c0 | 29 0a 20 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 62 | )..."Visit.the.N-th.error.from.b |
| 3b6e0 | 65 67 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 0a 0a 49 66 20 67 69 76 65 | eginning.of.the.buffer...If.give |
| 3b700 | 6e 2c 20 4e 20 73 70 65 63 69 66 69 65 73 20 74 68 65 20 6e 75 6d 62 65 72 20 6f 66 20 65 72 72 | n,.N.specifies.the.number.of.err |
| 3b720 | 6f 72 73 20 74 6f 20 6d 6f 76 65 20 66 6f 72 77 61 72 64 20 66 72 6f 6d 0a 74 68 65 20 62 65 67 | ors.to.move.forward.from.the.beg |
| 3b740 | 69 6e 6e 69 6e 67 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 2e 22 0a 20 20 28 69 6e 74 65 72 61 | inning.of.the.buffer."...(intera |
| 3b760 | 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 6e 65 78 74 2d 65 72 72 6f | ctive."P")...(flycheck-next-erro |
| 3b780 | 72 20 6e 20 27 72 65 73 65 74 29 29 0a 0a 0c 0a 3b 3b 3b 20 4c 69 73 74 69 6e 67 20 65 72 72 6f | r.n.'reset))....;;;.Listing.erro |
| 3b7a0 | 72 73 20 69 6e 20 62 75 66 66 65 72 73 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b | rs.in.buffers.(defconst.flycheck |
| 3b7c0 | 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 20 22 2a 46 6c 79 63 68 65 63 6b 20 65 72 | -error-list-buffer."*Flycheck.er |
| 3b7e0 | 72 6f 72 73 2a 22 0a 20 20 22 54 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 62 75 66 66 65 72 | rors*"..."The.name.of.the.buffer |
| 3b800 | 20 74 6f 20 73 68 6f 77 20 65 72 72 6f 72 20 6c 69 73 74 73 2e 22 29 0a 0a 28 64 65 66 6d 61 63 | .to.show.error.lists.")..(defmac |
| 3b820 | 72 6f 20 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 | ro.flycheck-error-list-with-buff |
| 3b840 | 65 72 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 45 76 61 6c 75 61 74 65 20 42 4f 44 59 | er.(&rest.body)..."Evaluate.BODY |
| 3b860 | 20 69 6e 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 2c 20 | .in.flycheck-error-list-buffer,. |
| 3b880 | 69 66 20 69 74 20 65 78 69 73 74 73 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e | if.it.exists."...(declare.(inden |
| 3b8a0 | 74 20 30 29 20 28 64 65 62 75 67 20 74 29 29 0a 20 20 60 28 77 68 65 6e 20 28 67 65 74 2d 62 75 | t.0).(debug.t))...`(when.(get-bu |
| 3b8c0 | 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 29 | ffer.flycheck-error-list-buffer) |
| 3b8e0 | 0a 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 66 6c 79 63 68 | ......(with-current-buffer.flych |
| 3b900 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 2c 40 62 | eck-error-list-buffer........,@b |
| 3b920 | 6f 64 79 29 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | ody)))..(defvar.flycheck-error-l |
| 3b940 | 69 73 74 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 61 6b 65 2d | ist-mode-map...(let.((map.(make- |
| 3b960 | 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 2d 6b 65 79 | sparse-keymap))).....(define-key |
| 3b980 | 20 6d 61 70 20 28 6b 62 64 20 22 66 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | .map.(kbd."f").#'flycheck-error- |
| 3b9a0 | 6c 69 73 74 2d 73 65 74 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b 65 79 | list-set-filter).....(define-key |
| 3b9c0 | 20 6d 61 70 20 28 6b 62 64 20 22 46 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | .map.(kbd."F").#'flycheck-error- |
| 3b9e0 | 6c 69 73 74 2d 72 65 73 65 74 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b | list-reset-filter).....(define-k |
| 3ba00 | 65 79 20 6d 61 70 20 28 6b 62 64 20 22 6e 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | ey.map.(kbd."n").#'flycheck-erro |
| 3ba20 | 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 29 0a 20 20 20 20 28 64 65 66 69 6e 65 2d 6b | r-list-next-error).....(define-k |
| 3ba40 | 65 79 20 6d 61 70 20 28 6b 62 64 20 22 70 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | ey.map.(kbd."p").#'flycheck-erro |
| 3ba60 | 72 2d 6c 69 73 74 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 | r-list-previous-error).....(defi |
| 3ba80 | 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 67 22 29 20 23 27 66 6c 79 63 68 65 63 6b 2d | ne-key.map.(kbd."g").#'flycheck- |
| 3baa0 | 65 72 72 6f 72 2d 6c 69 73 74 2d 63 68 65 63 6b 2d 73 6f 75 72 63 65 29 0a 20 20 20 20 28 64 65 | error-list-check-source).....(de |
| 3bac0 | 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 65 22 29 20 23 27 66 6c 79 63 68 65 63 | fine-key.map.(kbd."e").#'flychec |
| 3bae0 | 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 29 0a 20 20 20 20 | k-error-list-explain-error)..... |
| 3bb00 | 28 64 65 66 69 6e 65 2d 6b 65 79 20 6d 61 70 20 28 6b 62 64 20 22 52 45 54 22 29 20 23 27 66 6c | (define-key.map.(kbd."RET").#'fl |
| 3bb20 | 79 63 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 0a 20 20 | ycheck-error-list-goto-error)... |
| 3bb40 | 20 20 6d 61 70 29 0a 20 20 22 54 68 65 20 6b 65 79 6d 61 70 20 6f 66 20 60 66 6c 79 63 68 65 63 | ..map)..."The.keymap.of.`flychec |
| 3bb60 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c | k-error-list-mode'.")..(defun.fl |
| 3bb80 | 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 6c 75 | ycheck-error-list-make-last-colu |
| 3bba0 | 6d 6e 20 28 6d 65 73 73 61 67 65 20 63 68 65 63 6b 65 72 29 0a 20 20 22 43 6f 6d 70 75 74 65 20 | mn.(message.checker)..."Compute. |
| 3bbc0 | 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 6c 61 73 74 20 65 72 72 6f 72 20 6c 69 73 74 20 | contents.of.the.last.error.list. |
| 3bbe0 | 63 65 6c 6c 2e 0a 0a 4d 45 53 53 41 47 45 20 61 6e 64 20 43 48 45 43 4b 45 52 20 61 72 65 20 64 | cell...MESSAGE.and.CHECKER.are.d |
| 3bc00 | 69 73 70 6c 61 79 65 64 20 69 6e 20 61 20 73 69 6e 67 6c 65 20 63 6f 6c 75 6d 6e 20 74 6f 20 61 | isplayed.in.a.single.column.to.a |
| 3bc20 | 6c 6c 6f 77 20 74 68 65 0a 6d 65 73 73 61 67 65 20 74 6f 20 73 74 72 65 74 63 68 20 61 72 62 69 | llow.the.message.to.stretch.arbi |
| 3bc40 | 74 72 61 72 69 6c 79 20 66 61 72 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 68 65 63 6b 65 72 2d 6e | trarily.far."...(let.((checker-n |
| 3bc60 | 61 6d 65 20 28 70 72 6f 70 65 72 74 69 7a 65 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 68 65 | ame.(propertize.(symbol-name.che |
| 3bc80 | 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 20 20 20 20 20 20 | cker)........................... |
| 3bca0 | 20 20 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 | ........'face.'flycheck-error-li |
| 3bcc0 | 73 74 2d 63 68 65 63 6b 65 72 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 | st-checker-name)).........(messa |
| 3bce0 | 67 65 20 28 70 72 6f 70 65 72 74 69 7a 65 20 6d 65 73 73 61 67 65 0a 20 20 20 20 20 20 20 20 20 | ge.(propertize.message.......... |
| 3bd00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 61 63 65 20 27 66 6c 79 63 68 | ....................'face.'flych |
| 3bd20 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 29 0a | eck-error-list-error-message))). |
| 3bd40 | 20 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 20 28 25 73 29 22 20 6d 65 73 73 61 67 65 20 63 68 | ....(format."%s.(%s)".message.ch |
| 3bd60 | 65 63 6b 65 72 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 | ecker-name)))..(defconst.flychec |
| 3bd80 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 0a 20 20 60 5b 28 22 46 69 6c 65 22 20 | k-error-list-format...`[("File". |
| 3bda0 | 36 29 0a 20 20 20 20 28 22 4c 69 6e 65 22 20 35 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d | 6).....("Line".5.flycheck-error- |
| 3bdc0 | 6c 69 73 74 2d 65 6e 74 72 79 2d 3c 20 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 20 | list-entry-<.:right-align.t).... |
| 3bde0 | 20 28 22 43 6f 6c 22 20 33 20 6e 69 6c 20 3a 72 69 67 68 74 2d 61 6c 69 67 6e 20 74 29 0a 20 20 | .("Col".3.nil.:right-align.t)... |
| 3be00 | 20 20 28 22 4c 65 76 65 6c 22 20 38 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | ..("Level".8.flycheck-error-list |
| 3be20 | 2d 65 6e 74 72 79 2d 6c 65 76 65 6c 2d 3c 29 0a 20 20 20 20 28 22 49 44 22 20 36 20 74 29 0a 20 | -entry-level-<).....("ID".6.t).. |
| 3be40 | 20 20 20 28 2c 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 6c | ...(,(flycheck-error-list-make-l |
| 3be60 | 61 73 74 2d 63 6f 6c 75 6d 6e 20 22 4d 65 73 73 61 67 65 22 20 27 43 68 65 63 6b 65 72 29 20 30 | ast-column."Message".'Checker).0 |
| 3be80 | 20 74 29 5d 0a 20 20 22 54 61 62 6c 65 20 66 6f 72 6d 61 74 20 66 6f 72 20 74 68 65 20 65 72 72 | .t)]..."Table.format.for.the.err |
| 3bea0 | 6f 72 20 6c 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 65 | or.list.")..(defconst.flycheck-e |
| 3bec0 | 72 72 6f 72 2d 6c 69 73 74 2d 70 61 64 64 69 6e 67 20 31 0a 20 20 22 50 61 64 64 69 6e 67 20 75 | rror-list-padding.1..."Padding.u |
| 3bee0 | 73 65 64 20 69 6e 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 | sed.in.error.list.")..(defconst. |
| 3bf00 | 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 6f 66 66 73 65 74 0a | flycheck--error-list-msg-offset. |
| 3bf20 | 20 20 28 73 65 71 2d 72 65 64 75 63 65 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 6f 66 66 73 65 74 | ..(seq-reduce....(lambda.(offset |
| 3bf40 | 20 66 6d 74 29 0a 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 2a 20 28 28 60 28 2c 5f 20 2c 77 | .fmt)......(pcase-let*.((`(,_.,w |
| 3bf60 | 69 64 74 68 20 2c 5f 20 2e 20 2c 70 72 6f 70 73 29 20 66 6d 74 29 0a 20 20 20 20 20 20 20 20 20 | idth.,_...,props).fmt).......... |
| 3bf80 | 20 20 20 20 20 20 20 20 20 28 70 61 64 64 69 6e 67 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 | .........(padding.(or.(plist-get |
| 3bfa0 | 20 70 72 6f 70 73 20 3a 70 61 64 2d 72 69 67 68 74 29 20 31 29 29 29 0a 20 20 20 20 20 20 20 28 | .props.:pad-right).1)))........( |
| 3bfc0 | 2b 20 6f 66 66 73 65 74 20 77 69 64 74 68 20 70 61 64 64 69 6e 67 29 29 29 0a 20 20 20 28 73 65 | +.offset.width.padding)))....(se |
| 3bfe0 | 71 2d 73 75 62 73 65 71 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 6f 72 | q-subseq.flycheck-error-list-for |
| 3c000 | 6d 61 74 20 30 20 2d 31 29 0a 20 20 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | mat.0.-1)....flycheck-error-list |
| 3c020 | 2d 70 61 64 64 69 6e 67 29 0a 20 20 22 41 6d 6f 75 6e 74 20 6f 66 20 73 70 61 63 65 20 74 6f 20 | -padding)..."Amount.of.space.to. |
| 3c040 | 75 73 65 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 66 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 6e 65 | use.in.`flycheck-flush-multiline |
| 3c060 | 2d 6d 65 73 73 61 67 65 27 2e 22 29 0a 0a 28 64 65 66 69 6e 65 2d 64 65 72 69 76 65 64 2d 6d 6f | -message'.")..(define-derived-mo |
| 3c080 | 64 65 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 20 74 61 62 75 | de.flycheck-error-list-mode.tabu |
| 3c0a0 | 6c 61 74 65 64 2d 6c 69 73 74 2d 6d 6f 64 65 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 65 72 72 6f | lated-list-mode..."Flycheck.erro |
| 3c0c0 | 72 73 22 0a 20 20 22 4d 61 6a 6f 72 20 6d 6f 64 65 20 66 6f 72 20 6c 69 73 74 69 6e 67 20 46 6c | rs"..."Major.mode.for.listing.Fl |
| 3c0e0 | 79 63 68 65 63 6b 20 65 72 72 6f 72 73 2e 0a 0a 5c 5c 7b 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | ycheck.errors...\\{flycheck-erro |
| 3c100 | 72 2d 6c 69 73 74 2d 6d 6f 64 65 2d 6d 61 70 7d 22 0a 20 20 28 73 65 74 71 20 74 61 62 75 6c 61 | r-list-mode-map}"...(setq.tabula |
| 3c120 | 74 65 64 2d 6c 69 73 74 2d 66 6f 72 6d 61 74 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | ted-list-format.flycheck-error-l |
| 3c140 | 69 73 74 2d 66 6f 72 6d 61 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 6f 72 74 20 62 79 20 6c 6f | ist-format.........;;.Sort.by.lo |
| 3c160 | 63 61 74 69 6f 6e 20 69 6e 69 74 69 61 6c 6c 79 0a 20 20 20 20 20 20 20 20 74 61 62 75 6c 61 74 | cation.initially.........tabulat |
| 3c180 | 65 64 2d 6c 69 73 74 2d 73 6f 72 74 2d 6b 65 79 20 28 63 6f 6e 73 20 22 4c 69 6e 65 22 20 6e 69 | ed-list-sort-key.(cons."Line".ni |
| 3c1a0 | 6c 29 0a 20 20 20 20 20 20 20 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 70 61 64 64 69 6e | l).........tabulated-list-paddin |
| 3c1c0 | 67 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 69 6e 67 0a 20 20 | g.flycheck-error-list-padding... |
| 3c1e0 | 20 20 20 20 20 20 74 61 62 75 6c 61 74 65 64 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 23 27 66 | ......tabulated-list-entries.#'f |
| 3c200 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 0a 20 20 20 20 20 | lycheck-error-list-entries...... |
| 3c220 | 20 20 20 3b 3b 20 60 72 65 76 65 72 74 2d 62 75 66 66 65 72 27 20 75 70 64 61 74 65 73 20 74 68 | ...;;.`revert-buffer'.updates.th |
| 3c240 | 65 20 6d 6f 64 65 20 6c 69 6e 65 20 66 6f 72 20 75 73 2c 20 73 6f 20 61 6c 6c 20 77 65 20 6e 65 | e.mode.line.for.us,.so.all.we.ne |
| 3c260 | 65 64 20 74 6f 20 64 6f 20 69 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 73 65 74 20 74 68 65 20 63 | ed.to.do.is.........;;.set.the.c |
| 3c280 | 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 6d 6f 64 65 20 6c 69 6e 65 20 63 6f 6e 73 74 72 75 63 74 | orresponding.mode.line.construct |
| 3c2a0 | 2e 0a 20 20 20 20 20 20 20 20 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 65 6e 74 | ..........mode-line-buffer-ident |
| 3c2c0 | 69 66 69 63 61 74 69 6f 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f | ification.flycheck-error-list-mo |
| 3c2e0 | 64 65 2d 6c 69 6e 65 29 0a 20 20 3b 3b 20 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 | de-line)...;;.See.https://github |
| 3c300 | 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 31 31 | .com/flycheck/flycheck/issues/11 |
| 3c320 | 30 31 0a 20 20 28 73 65 74 71 2d 6c 6f 63 61 6c 20 74 72 75 6e 63 61 74 65 2d 73 74 72 69 6e 67 | 01...(setq-local.truncate-string |
| 3c340 | 2d 65 6c 6c 69 70 73 69 73 20 22 e2 80 a6 22 29 0a 20 20 28 74 61 62 75 6c 61 74 65 64 2d 6c 69 | -ellipsis."...")...(tabulated-li |
| 3c360 | 73 74 2d 69 6e 69 74 2d 68 65 61 64 65 72 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 | st-init-header))..(defvar-local. |
| 3c380 | 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 65 2d 62 75 66 66 65 | flycheck-error-list-source-buffe |
| 3c3a0 | 72 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 75 72 72 65 6e 74 20 73 6f 75 72 63 65 20 62 75 66 66 | r.nil..."The.current.source.buff |
| 3c3c0 | 65 72 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 29 0a 3b 3b 20 4e 65 65 64 73 | er.of.the.error.list.").;;.Needs |
| 3c3e0 | 20 74 6f 20 70 65 72 6d 61 6e 65 6e 74 6c 79 20 6c 6f 63 61 6c 20 74 6f 20 70 72 65 73 65 72 76 | .to.permanently.local.to.preserv |
| 3c400 | 65 20 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 61 63 72 6f 73 73 20 62 75 66 66 65 | e.the.source.buffer.across.buffe |
| 3c420 | 72 0a 3b 3b 20 72 65 76 65 72 73 69 6f 6e 73 0a 28 70 75 74 20 27 66 6c 79 63 68 65 63 6b 2d 65 | r.;;.reversions.(put.'flycheck-e |
| 3c440 | 72 72 6f 72 2d 6c 69 73 74 2d 73 6f 75 72 63 65 2d 62 75 66 66 65 72 20 27 70 65 72 6d 61 6e 65 | rror-list-source-buffer.'permane |
| 3c460 | 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 65 72 72 | nt-local.t)..(defun.flycheck-err |
| 3c480 | 6f 72 2d 6c 69 73 74 2d 73 65 74 2d 73 6f 75 72 63 65 20 28 62 75 66 66 65 72 29 0a 20 20 22 53 | or-list-set-source.(buffer)..."S |
| 3c4a0 | 65 74 20 42 55 46 46 45 52 20 61 73 20 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f | et.BUFFER.as.the.source.buffer.o |
| 3c4c0 | 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 | f.the.error.list."...(flycheck-e |
| 3c4e0 | 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 73 65 74 71 20 | rror-list-with-buffer.....(setq. |
| 3c500 | 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 65 2d 62 75 66 66 65 | flycheck-error-list-source-buffe |
| 3c520 | 72 20 62 75 66 66 65 72 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 | r.buffer).....(flycheck-error-li |
| 3c540 | 73 74 2d 72 65 66 72 65 73 68 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 | st-refresh)))..(defun.flycheck-e |
| 3c560 | 72 72 6f 72 2d 6c 69 73 74 2d 75 70 64 61 74 65 2d 73 6f 75 72 63 65 20 28 29 0a 20 20 22 4d 61 | rror-list-update-source.()..."Ma |
| 3c580 | 6b 65 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 | ke.the.error.list.display.errors |
| 3c5a0 | 20 66 72 6f 6d 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 54 68 65 20 75 | .from.the.current.buffer...The.u |
| 3c5c0 | 70 64 61 74 65 20 69 73 20 73 6b 69 70 70 65 64 20 69 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 | pdate.is.skipped.if.the.current. |
| 3c5e0 | 62 75 66 66 65 72 20 69 73 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 6f 72 0a 69 66 20 74 | buffer.is.the.error.list.or.if.t |
| 3c600 | 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 73 20 61 6c 72 65 61 64 79 20 70 6f 69 6e 74 69 6e | he.error.list.is.already.pointin |
| 3c620 | 67 20 74 6f 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 75 6e 6c | g.to.the.current.buffer."...(unl |
| 3c640 | 65 73 73 20 28 6d 65 6d 71 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 | ess.(memq.(current-buffer)...... |
| 3c660 | 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 67 65 74 2d 62 75 66 66 65 72 20 66 6c 79 | ...........(list.(get-buffer.fly |
| 3c680 | 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 20 20 20 | check-error-list-buffer)........ |
| 3c6a0 | 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 6c | ...............(flycheck-error-l |
| 3c6c0 | 69 73 74 2d 77 69 74 68 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ist-with-buffer................. |
| 3c6e0 | 20 20 20 20 20 20 20 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 | ........flycheck-error-list-sour |
| 3c700 | 63 65 2d 62 75 66 66 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 | ce-buffer))).....(flycheck-error |
| 3c720 | 2d 6c 69 73 74 2d 73 65 74 2d 73 6f 75 72 63 65 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | -list-set-source.(current-buffer |
| 3c740 | 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 73 74 | ))))..(defun.flycheck-error-list |
| 3c760 | 2d 63 68 65 63 6b 2d 73 6f 75 72 63 65 20 28 29 0a 20 20 22 54 72 69 67 67 65 72 20 61 20 73 79 | -check-source.()..."Trigger.a.sy |
| 3c780 | 6e 74 61 78 20 63 68 65 63 6b 20 69 6e 20 74 68 65 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 | ntax.check.in.the.source.buffer. |
| 3c7a0 | 6f 66 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 74 69 | of.the.error.list."...(interacti |
| 3c7c0 | 76 65 29 0a 20 20 28 6c 65 74 20 28 28 62 75 66 66 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 20 | ve)...(let.((buffer.(get-buffer. |
| 3c7e0 | 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 65 2d 62 75 66 66 65 | flycheck-error-list-source-buffe |
| 3c800 | 72 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 75 | r))).....(when.(buffer-live-p.bu |
| 3c820 | 66 66 65 72 29 0a 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 | ffer).......(with-current-buffer |
| 3c840 | 20 62 75 66 66 65 72 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 | .buffer.........(flycheck-buffer |
| 3c860 | 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 66 6c 79 63 | )))))..(define-button-type.'flyc |
| 3c880 | 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 0a 20 20 27 61 63 74 69 6f 6e 20 23 27 66 6c 79 63 | heck-error-list...'action.#'flyc |
| 3c8a0 | 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 0a 20 20 27 68 65 | heck-error-list-goto-error...'he |
| 3c8c0 | 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 67 6f 74 6f 20 65 72 72 6f | lp-echo."mouse-1,.RET:.goto.erro |
| 3c8e0 | 72 22 0a 20 20 27 66 61 63 65 20 6e 69 6c 29 0a 0a 28 64 65 66 69 6e 65 2d 62 75 74 74 6f 6e 2d | r"...'face.nil)..(define-button- |
| 3c900 | 74 79 70 65 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 | type.'flycheck-error-list-explai |
| 3c920 | 6e 2d 65 72 72 6f 72 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 | n-error...'action.#'flycheck-err |
| 3c940 | 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 68 65 6c 70 2d 65 63 | or-list-explain-error...'help-ec |
| 3c960 | 68 6f 20 22 6d 6f 75 73 65 2d 31 2c 20 52 45 54 3a 20 65 78 70 6c 61 69 6e 20 65 72 72 6f 72 22 | ho."mouse-1,.RET:.explain.error" |
| 3c980 | 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 2d 6c 69 73 74 | )..(defsubst.flycheck-error-list |
| 3c9a0 | 2d 6d 61 6b 65 2d 63 65 6c 6c 20 28 74 65 78 74 20 26 6f 70 74 69 6f 6e 61 6c 20 66 61 63 65 20 | -make-cell.(text.&optional.face. |
| 3c9c0 | 68 65 6c 70 2d 65 63 68 6f 20 74 79 70 65 29 0a 20 20 22 4d 61 6b 65 20 61 6e 20 65 72 72 6f 72 | help-echo.type)..."Make.an.error |
| 3c9e0 | 20 6c 69 73 74 20 63 65 6c 6c 20 77 69 74 68 20 54 45 58 54 20 61 6e 64 20 46 41 43 45 2e 0a 0a | .list.cell.with.TEXT.and.FACE... |
| 3ca00 | 49 66 20 46 41 43 45 20 69 73 20 6e 69 6c 20 64 6f 6e 27 74 20 73 65 74 20 61 20 46 41 43 45 20 | If.FACE.is.nil.don't.set.a.FACE. |
| 3ca20 | 6f 6e 20 54 45 58 54 2e 20 20 49 66 20 54 45 58 54 20 61 6c 72 65 61 64 79 20 68 61 73 0a 66 61 | on.TEXT...If.TEXT.already.has.fa |
| 3ca40 | 63 65 20 70 72 6f 70 65 72 74 69 65 73 2c 20 64 6f 20 6e 6f 74 20 73 70 65 63 69 66 79 20 61 20 | ce.properties,.do.not.specify.a. |
| 3ca60 | 46 41 43 45 2e 20 20 4e 6f 74 65 20 74 68 6f 75 67 68 2c 20 74 68 61 74 20 69 66 0a 54 45 58 54 | FACE...Note.though,.that.if.TEXT |
| 3ca80 | 20 67 65 74 73 20 74 72 75 6e 63 61 74 65 64 20 69 74 20 77 69 6c 6c 20 6e 6f 74 20 69 6e 68 65 | .gets.truncated.it.will.not.inhe |
| 3caa0 | 72 69 74 20 61 6e 79 20 70 72 65 76 69 6f 75 73 20 66 61 63 65 0a 70 72 6f 70 65 72 74 69 65 73 | rit.any.previous.face.properties |
| 3cac0 | 2e 20 20 49 66 20 79 6f 75 20 65 78 70 65 63 74 20 54 45 58 54 20 74 6f 20 62 65 20 74 72 75 6e | ...If.you.expect.TEXT.to.be.trun |
| 3cae0 | 63 61 74 65 64 20 69 6e 20 74 68 65 20 65 72 72 6f 72 0a 6c 69 73 74 2c 20 64 6f 20 73 70 65 63 | cated.in.the.error.list,.do.spec |
| 3cb00 | 69 66 79 20 61 20 46 41 43 45 20 65 78 70 6c 69 63 69 74 6c 79 21 0a 0a 49 66 20 48 45 4c 50 2d | ify.a.FACE.explicitly!..If.HELP- |
| 3cb20 | 45 43 48 4f 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 65 74 20 61 20 68 65 6c 70 2d 65 63 68 6f | ECHO.is.non-nil,.set.a.help-echo |
| 3cb40 | 20 70 72 6f 70 65 72 74 79 20 6f 6e 20 54 45 58 54 2c 20 77 69 74 68 0a 76 61 6c 75 65 20 48 45 | .property.on.TEXT,.with.value.HE |
| 3cb60 | 4c 50 2d 45 43 48 4f 2e 20 20 54 68 69 73 20 69 73 20 63 6f 6e 76 65 6e 69 65 6e 74 20 69 66 20 | LP-ECHO...This.is.convenient.if. |
| 3cb80 | 79 6f 75 20 65 78 70 65 63 74 20 54 45 58 54 20 74 6f 20 62 65 0a 74 72 75 6e 63 61 74 65 64 2e | you.expect.TEXT.to.be.truncated. |
| 3cba0 | 0a 0a 54 68 65 20 63 65 6c 6c 20 77 69 6c 6c 20 68 61 76 65 20 74 68 65 20 74 79 70 65 20 54 59 | ..The.cell.will.have.the.type.TY |
| 3cbc0 | 50 45 20 75 6e 6c 65 73 73 20 54 59 50 45 20 69 73 20 6e 69 6c 2c 20 61 6e 64 20 74 68 65 0a 64 | PE.unless.TYPE.is.nil,.and.the.d |
| 3cbe0 | 65 66 61 75 6c 74 20 74 79 70 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 | efault.type.`flycheck-error-list |
| 3cc00 | 27 20 77 69 6c 6c 20 62 65 20 75 73 65 64 20 69 6e 73 74 65 61 64 2e 22 0a 20 20 28 61 70 70 65 | '.will.be.used.instead."...(appe |
| 3cc20 | 6e 64 20 28 6c 69 73 74 20 74 65 78 74 20 27 74 79 70 65 20 28 69 66 20 74 79 70 65 20 74 79 70 | nd.(list.text.'type.(if.type.typ |
| 3cc40 | 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 27 | e..............................' |
| 3cc60 | 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 | flycheck-error-list))........... |
| 3cc80 | 28 61 6e 64 20 66 61 63 65 20 28 6c 69 73 74 20 27 66 61 63 65 20 66 61 63 65 29 29 0a 20 20 20 | (and.face.(list.'face.face)).... |
| 3cca0 | 20 20 20 20 20 20 20 28 61 6e 64 20 68 65 6c 70 2d 65 63 68 6f 20 28 6c 69 73 74 20 27 68 65 6c | .......(and.help-echo.(list.'hel |
| 3ccc0 | 70 2d 65 63 68 6f 20 68 65 6c 70 2d 65 63 68 6f 29 29 29 29 0a 0a 28 64 65 66 73 75 62 73 74 20 | p-echo.help-echo))))..(defsubst. |
| 3cce0 | 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 6e 75 6d 62 65 72 2d | flycheck-error-list-make-number- |
| 3cd00 | 63 65 6c 6c 20 28 6e 75 6d 62 65 72 20 66 61 63 65 29 0a 20 20 22 4d 61 6b 65 20 61 20 74 61 62 | cell.(number.face)..."Make.a.tab |
| 3cd20 | 6c 65 20 63 65 6c 6c 20 66 6f 72 20 61 20 4e 55 4d 42 45 52 20 77 69 74 68 20 46 41 43 45 2e 0a | le.cell.for.a.NUMBER.with.FACE.. |
| 3cd40 | 0a 43 6f 6e 76 65 72 74 20 4e 55 4d 42 45 52 20 74 6f 20 73 74 72 69 6e 67 2c 20 66 6f 6e 74 69 | .Convert.NUMBER.to.string,.fonti |
| 3cd60 | 66 79 20 69 74 20 77 69 74 68 20 46 41 43 45 20 61 6e 64 20 72 65 74 75 72 6e 20 74 68 65 0a 73 | fy.it.with.FACE.and.return.the.s |
| 3cd80 | 74 72 69 6e 67 20 77 69 74 68 20 61 74 74 61 63 68 65 64 20 74 65 78 74 20 70 72 6f 70 65 72 74 | tring.with.attached.text.propert |
| 3cda0 | 69 65 73 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 6d 61 6b | ies."...(flycheck-error-list-mak |
| 3cdc0 | 65 2d 63 65 6c 6c 0a 20 20 20 28 69 66 20 28 6e 75 6d 62 65 72 70 20 6e 75 6d 62 65 72 29 20 28 | e-cell....(if.(numberp.number).( |
| 3cde0 | 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 6e 75 6d 62 65 72 29 20 22 22 29 0a 20 20 20 | number-to-string.number)."").... |
| 3ce00 | 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 2d 6c 69 | face))..(defun.flycheck-error-li |
| 3ce20 | 73 74 2d 6d 61 6b 65 2d 65 6e 74 72 79 20 28 65 72 72 6f 72 29 0a 20 20 22 4d 61 6b 65 20 61 20 | st-make-entry.(error)..."Make.a. |
| 3ce40 | 74 61 62 6c 65 20 63 65 6c 6c 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 45 52 52 4f 52 2e 0a | table.cell.for.the.given.ERROR.. |
| 3ce60 | 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 77 69 74 68 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 | .Return.a.list.with.the.contents |
| 3ce80 | 20 6f 66 20 74 68 65 20 74 61 62 6c 65 20 63 65 6c 6c 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 6c | .of.the.table.cell."...(let*.((l |
| 3cea0 | 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 72 72 6f 72 | evel.(flycheck-error-level.error |
| 3cec0 | 29 29 0a 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 2d 66 61 63 65 20 28 66 6c 79 63 68 65 63 | ))..........(level-face.(flychec |
| 3cee0 | 6b 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 66 61 63 65 20 6c 65 | k-error-level-error-list-face.le |
| 3cf00 | 76 65 6c 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 | vel))..........(filename.(flyche |
| 3cf20 | 63 6b 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 | ck-error-filename.error))....... |
| 3cf40 | 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 6e 65 20 65 72 | ...(line.(flycheck-error-line.er |
| 3cf60 | 72 6f 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 65 63 6b | ror))..........(column.(flycheck |
| 3cf80 | 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 | -error-column.error))..........( |
| 3cfa0 | 6d 65 73 73 61 67 65 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 | message.(or.(flycheck-error-mess |
| 3cfc0 | 61 67 65 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 | age.error)...................... |
| 3cfe0 | 20 28 66 6f 72 6d 61 74 20 22 55 6e 6b 6e 6f 77 6e 20 25 53 22 20 6c 65 76 65 6c 29 29 29 0a 20 | .(format."Unknown.%S".level))).. |
| 3d000 | 20 20 20 20 20 20 20 20 28 66 6c 75 73 68 65 64 2d 6d 73 67 20 28 66 6c 79 63 68 65 63 6b 2d 66 | ........(flushed-msg.(flycheck-f |
| 3d020 | 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 6e 65 2d 6d 65 73 73 61 67 65 20 6d 65 73 73 61 67 65 29 29 | lush-multiline-message.message)) |
| 3d040 | 0a 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 72 2d 69 64 | ..........(id.(flycheck-error-id |
| 3d060 | 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 69 64 2d 73 74 72 20 28 69 66 20 69 64 | .error))..........(id-str.(if.id |
| 3d080 | 20 28 66 6f 72 6d 61 74 20 22 25 73 22 20 69 64 29 20 22 22 29 29 0a 20 20 20 20 20 20 20 20 20 | .(format."%s".id)."")).......... |
| 3d0a0 | 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 63 6b 65 72 | (checker.(flycheck-error-checker |
| 3d0c0 | 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6d 73 67 2d 61 6e 64 2d 63 68 65 63 6b | .error))..........(msg-and-check |
| 3d0e0 | 65 72 0a 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 | er...........(flycheck-error-lis |
| 3d100 | 74 2d 6d 61 6b 65 2d 6c 61 73 74 2d 63 6f 6c 75 6d 6e 20 66 6c 75 73 68 65 64 2d 6d 73 67 20 63 | t-make-last-column.flushed-msg.c |
| 3d120 | 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 65 78 70 6c 61 69 6e 65 72 20 28 66 6c | hecker))..........(explainer.(fl |
| 3d140 | 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 65 72 72 6f | ycheck-checker-get.checker.'erro |
| 3d160 | 72 2d 65 78 70 6c 61 69 6e 65 72 29 29 29 0a 20 20 20 20 28 6c 69 73 74 20 65 72 72 6f 72 0a 20 | r-explainer))).....(list.error.. |
| 3d180 | 20 20 20 20 20 20 20 20 20 28 76 65 63 74 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .........(vector.(flycheck-error |
| 3d1a0 | 2d 6c 69 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -list-make-cell................. |
| 3d1c0 | 20 20 20 28 69 66 20 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 | ...(if.filename................. |
| 3d1e0 | 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 6f 72 79 20 66 | .......(file-name-nondirectory.f |
| 3d200 | 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 22 22 | ilename)......................"" |
| 3d220 | 29 0a 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 65 | )....................'flycheck-e |
| 3d240 | 72 72 6f 72 2d 6c 69 73 74 2d 66 69 6c 65 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | rror-list-filename)............. |
| 3d260 | 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- |
| 3d280 | 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 20 20 20 6c | number-cell....................l |
| 3d2a0 | 69 6e 65 20 27 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 | ine.'flycheck-error-list-line-nu |
| 3d2c0 | 6d 62 65 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 63 | mber)...................(flychec |
| 3d2e0 | 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... |
| 3d300 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6c 75 6d 6e 20 27 66 6c 79 63 68 65 63 | .................column.'flychec |
| 3d320 | 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 29 0a 20 20 20 20 | k-error-list-column-number)..... |
| 3d340 | 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 6c 69 | ..............(flycheck-error-li |
| 3d360 | 73 74 2d 6d 61 6b 65 2d 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | st-make-cell.................... |
| 3d380 | 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 65 76 | (symbol-name.(flycheck-error-lev |
| 3d3a0 | 65 6c 20 65 72 72 6f 72 29 29 20 6c 65 76 65 6c 2d 66 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 | el.error)).level-face).......... |
| 3d3c0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 45 72 72 6f 72 20 49 44 20 75 73 65 20 61 20 64 69 66 66 65 | .........;;.Error.ID.use.a.diffe |
| 3d3e0 | 72 65 6e 74 20 66 61 63 65 20 77 68 65 6e 20 61 6e 20 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 | rent.face.when.an.error-explaine |
| 3d400 | 72 20 69 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 65 73 65 6e | r.is...................;;.presen |
| 3d420 | 74 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 6b 2d 65 72 | t...................(flycheck-er |
| 3d440 | 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 20 20 20 20 20 | ror-list-make-cell.............. |
| 3d460 | 20 20 20 20 20 20 69 64 2d 73 74 72 20 28 69 66 20 65 78 70 6c 61 69 6e 65 72 20 27 66 6c 79 63 | ......id-str.(if.explainer.'flyc |
| 3d480 | 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 6c 61 69 6e 65 | heck-error-list-id-with-explaine |
| 3d4a0 | 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 27 66 | r.............................'f |
| 3d4c0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 69 64 29 0a 20 20 20 20 20 20 20 20 20 | lycheck-error-list-id).......... |
| 3d4e0 | 20 20 20 20 20 20 20 20 20 20 69 64 2d 73 74 72 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | ..........id-str.'flycheck-error |
| 3d500 | 2d 6c 69 73 74 2d 65 78 70 6c 61 69 6e 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 | -list-explain-error)............ |
| 3d520 | 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 61 6b 65 | .......(flycheck-error-list-make |
| 3d540 | 2d 63 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 73 67 2d 61 6e 64 | -cell....................msg-and |
| 3d560 | 2d 63 68 65 63 6b 65 72 20 6e 69 6c 20 6d 73 67 2d 61 6e 64 2d 63 68 65 63 6b 65 72 29 29 29 29 | -checker.nil.msg-and-checker)))) |
| 3d580 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 6c 75 73 68 2d 6d 75 6c 74 69 6c 69 | )..(defun.flycheck-flush-multili |
| 3d5a0 | 6e 65 2d 6d 65 73 73 61 67 65 20 28 6d 73 67 29 0a 20 20 22 50 72 65 70 61 72 65 20 65 72 72 6f | ne-message.(msg)..."Prepare.erro |
| 3d5c0 | 72 20 6d 65 73 73 61 67 65 20 4d 53 47 20 66 6f 72 20 64 69 73 70 6c 61 79 20 69 6e 20 74 68 65 | r.message.MSG.for.display.in.the |
| 3d5e0 | 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 50 72 65 70 65 6e 64 20 61 6c 6c 20 6c 69 6e 65 73 20 | .error.list...Prepend.all.lines. |
| 3d600 | 6f 66 20 4d 53 47 20 65 78 63 65 70 74 20 74 68 65 20 66 69 72 73 74 20 77 69 74 68 20 65 6e 6f | of.MSG.except.the.first.with.eno |
| 3d620 | 75 67 68 20 73 70 61 63 65 20 74 6f 0a 65 6e 73 75 72 65 20 74 68 61 74 20 74 68 65 79 20 6c 69 | ugh.space.to.ensure.that.they.li |
| 3d640 | 6e 65 20 75 70 20 70 72 6f 70 65 72 6c 79 20 6f 6e 63 65 20 74 68 65 20 6d 65 73 73 61 67 65 20 | ne.up.properly.once.the.message. |
| 3d660 | 69 73 20 64 69 73 70 6c 61 79 65 64 2e 22 0a 20 20 28 6c 65 74 2a 20 28 28 73 70 63 2d 73 70 65 | is.displayed."...(let*.((spc-spe |
| 3d680 | 63 20 60 28 73 70 61 63 65 20 2e 20 28 3a 77 69 64 74 68 20 2c 66 6c 79 63 68 65 63 6b 2d 2d 65 | c.`(space...(:width.,flycheck--e |
| 3d6a0 | 72 72 6f 72 2d 6c 69 73 74 2d 6d 73 67 2d 6f 66 66 73 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 | rror-list-msg-offset)))......... |
| 3d6c0 | 20 28 73 70 63 20 28 70 72 6f 70 65 72 74 69 7a 65 20 22 20 22 20 27 64 69 73 70 6c 61 79 20 73 | .(spc.(propertize.".".'display.s |
| 3d6e0 | 70 63 2d 73 70 65 63 29 29 0a 20 20 20 20 20 20 20 20 20 28 72 65 70 20 28 63 6f 6e 63 61 74 20 | pc-spec))..........(rep.(concat. |
| 3d700 | 22 5c 5c 31 22 20 73 70 63 20 22 5c 5c 32 22 29 29 29 0a 20 20 20 20 28 72 65 70 6c 61 63 65 2d | "\\1".spc."\\2"))).....(replace- |
| 3d720 | 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 28 5b 5c 72 5c 6e 5d 2b 5c 5c 29 5c | regexp-in-string."\\([\r\n]+\\)\ |
| 3d740 | 5c 28 2e 5c 5c 29 22 20 72 65 70 20 6d 73 67 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | \(.\\)".rep.msg)))..(defun.flych |
| 3d760 | 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 20 28 29 | eck-error-list-current-errors.() |
| 3d780 | 0a 20 20 22 52 65 61 64 20 74 68 65 20 6c 69 73 74 20 6f 66 20 65 72 72 6f 72 73 20 69 6e 20 60 | ..."Read.the.list.of.errors.in.` |
| 3d7a0 | 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 65 2d 62 75 66 66 65 | flycheck-error-list-source-buffe |
| 3d7c0 | 72 27 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 66 6c 79 63 | r'."...(when.(buffer-live-p.flyc |
| 3d7e0 | 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 29 0a 20 | heck-error-list-source-buffer).. |
| 3d800 | 20 20 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 | ...(buffer-local-value.'flycheck |
| 3d820 | 2d 63 75 72 72 65 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 | -current-errors................. |
| 3d840 | 20 20 20 20 20 20 20 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 | ........flycheck-error-list-sour |
| 3d860 | 63 65 2d 62 75 66 66 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 | ce-buffer)))..(defun.flycheck-er |
| 3d880 | 72 6f 72 2d 6c 69 73 74 2d 65 6e 74 72 69 65 73 20 28 29 0a 20 20 22 43 72 65 61 74 65 20 74 68 | ror-list-entries.()..."Create.th |
| 3d8a0 | 65 20 65 6e 74 72 69 65 73 20 66 6f 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 | e.entries.for.the.error.list.".. |
| 3d8c0 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 65 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 65 | .(when-let*.((errors.(flycheck-e |
| 3d8e0 | 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 0a 20 20 20 20 20 | rror-list-current-errors))...... |
| 3d900 | 20 20 20 20 20 20 20 20 20 28 66 69 6c 74 65 72 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | .........(filtered.(flycheck-err |
| 3d920 | 6f 72 2d 6c 69 73 74 2d 61 70 70 6c 79 2d 66 69 6c 74 65 72 20 65 72 72 6f 72 73 29 29 29 0a 20 | or-list-apply-filter.errors))).. |
| 3d940 | 20 20 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 69 73 | ...(seq-map.#'flycheck-error-lis |
| 3d960 | 74 2d 6d 61 6b 65 2d 65 6e 74 72 79 20 66 69 6c 74 65 72 65 64 29 29 29 0a 0a 28 64 65 66 75 6e | t-make-entry.filtered)))..(defun |
| 3d980 | 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 28 65 6e | .flycheck-error-list-entry-<.(en |
| 3d9a0 | 74 72 79 31 20 65 6e 74 72 79 32 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 | try1.entry2)..."Determine.whethe |
| 3d9c0 | 72 20 45 4e 54 52 59 31 20 69 73 20 62 65 66 6f 72 65 20 45 4e 54 52 59 32 20 62 79 20 6c 6f 63 | r.ENTRY1.is.before.ENTRY2.by.loc |
| 3d9e0 | 61 74 69 6f 6e 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 27 2e 22 | ation...See.`flycheck-error-<'." |
| 3da00 | 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 3c 20 28 63 61 72 20 65 6e 74 72 79 31 | ...(flycheck-error-<.(car.entry1 |
| 3da20 | 29 20 28 63 61 72 20 65 6e 74 72 79 32 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ).(car.entry2)))..(defun.flychec |
| 3da40 | 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 20 28 65 6e 74 72 | k-error-list-entry-level-<.(entr |
| 3da60 | 79 31 20 65 6e 74 72 79 32 29 0a 20 20 22 44 65 74 65 72 6d 69 6e 65 20 77 68 65 74 68 65 72 20 | y1.entry2)..."Determine.whether. |
| 3da80 | 45 4e 54 52 59 31 20 69 73 20 62 65 66 6f 72 65 20 45 4e 54 52 59 32 20 62 79 20 6c 65 76 65 6c | ENTRY1.is.before.ENTRY2.by.level |
| 3daa0 | 2e 0a 0a 53 65 65 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 2e | ...See.`flycheck-error-level-<'. |
| 3dac0 | 22 0a 20 20 28 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 3c | "...(not.(flycheck-error-level-< |
| 3dae0 | 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 29 29 29 0a 0a 28 | .(car.entry1).(car.entry2))))..( |
| 3db00 | 64 65 66 76 61 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 | defvar.flycheck-error-list-mode- |
| 3db20 | 6c 69 6e 65 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 | line-map...(let.((map.(make-spar |
| 3db40 | 73 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 | se-keymap))).....(define-key.map |
| 3db60 | 20 5b 6d 6f 64 65 2d 6c 69 6e 65 20 6d 6f 75 73 65 2d 31 5d 0a 20 20 20 20 20 20 23 27 66 6c 79 | .[mode-line.mouse-1].......#'fly |
| 3db80 | 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 63 68 2d 74 6f | check-error-list-mouse-switch-to |
| 3dba0 | 2d 73 6f 75 72 63 65 29 0a 20 20 20 20 6d 61 70 29 0a 20 20 22 4b 65 79 6d 61 70 20 66 6f 72 20 | -source).....map)..."Keymap.for. |
| 3dbc0 | 65 72 72 6f 72 20 6c 69 73 74 20 6d 6f 64 65 20 6c 69 6e 65 2e 22 29 0a 0a 28 64 65 66 75 6e 20 | error.list.mode.line.")..(defun. |
| 3dbe0 | 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 65 64 2d | flycheck-error-list-propertized- |
| 3dc00 | 73 6f 75 72 63 65 2d 6e 61 6d 65 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 6e 61 6d 65 20 6f | source-name.()..."Get.the.name.o |
| 3dc20 | 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 20 66 6f 72 20 | f.the.current.source.buffer.for. |
| 3dc40 | 74 68 65 20 6d 6f 64 65 20 6c 69 6e 65 2e 0a 0a 50 72 6f 70 65 72 74 69 7a 65 20 74 68 65 20 6e | the.mode.line...Propertize.the.n |
| 3dc60 | 61 6d 65 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 6f 75 72 63 65 20 62 75 66 66 65 72 | ame.of.the.current.source.buffer |
| 3dc80 | 20 66 6f 72 20 75 73 65 20 69 6e 20 74 68 65 0a 6d 6f 64 65 20 6c 69 6e 65 20 69 6e 64 69 63 61 | .for.use.in.the.mode.line.indica |
| 3dca0 | 74 69 6f 6e 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 6f 64 | tion.of.`flycheck-error-list-mod |
| 3dcc0 | 65 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 6e 61 6d 65 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 | e'."...(let.((name.(replace-rege |
| 3dce0 | 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 28 72 78 20 | xp-in-string................(rx. |
| 3dd00 | 22 25 22 29 20 22 25 25 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 | "%")."%%"................(buffer |
| 3dd20 | 2d 6e 61 6d 65 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 65 | -name.flycheck-error-list-source |
| 3dd40 | 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 69 78 65 64 2d 63 | -buffer)................'fixed-c |
| 3dd60 | 61 73 65 20 27 6c 69 74 65 72 61 6c 29 29 29 0a 20 20 20 20 28 70 72 6f 70 65 72 74 69 7a 65 20 | ase.'literal))).....(propertize. |
| 3dd80 | 6e 61 6d 65 20 27 66 61 63 65 20 27 6d 6f 64 65 2d 6c 69 6e 65 2d 62 75 66 66 65 72 2d 69 64 0a | name.'face.'mode-line-buffer-id. |
| 3dda0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6d 6f 75 73 65 2d 66 61 63 65 20 27 6d 6f 64 | ................'mouse-face.'mod |
| 3ddc0 | 65 2d 6c 69 6e 65 2d 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | e-line-highlight................ |
| 3dde0 | 20 27 68 65 6c 70 2d 65 63 68 6f 20 22 6d 6f 75 73 65 2d 31 3a 20 73 77 69 74 63 68 20 74 6f 20 | .'help-echo."mouse-1:.switch.to. |
| 3de00 | 73 6f 75 72 63 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 6c 6f 63 61 6c 2d 6d | source".................'local-m |
| 3de20 | 61 70 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 6c 69 6e 65 | ap.flycheck-error-list-mode-line |
| 3de40 | 2d 6d 61 70 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 | -map)))..(defun.flycheck-error-l |
| 3de60 | 69 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 20 28 65 76 65 6e | ist-mouse-switch-to-source.(even |
| 3de80 | 74 29 0a 20 20 22 53 77 69 74 63 68 20 74 6f 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 73 | t)..."Switch.to.the.error.list.s |
| 3dea0 | 6f 75 72 63 65 20 62 75 66 66 65 72 20 6f 66 20 74 68 65 20 45 56 45 4e 54 20 77 69 6e 64 6f 77 | ource.buffer.of.the.EVENT.window |
| 3dec0 | 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 65 22 29 0a 20 20 28 73 61 76 65 2d 73 | ."...(interactive."e")...(save-s |
| 3dee0 | 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 0a 20 20 20 20 28 77 68 65 6e 20 28 65 76 65 6e 74 70 | elected-window.....(when.(eventp |
| 3df00 | 20 65 76 65 6e 74 29 0a 20 20 20 20 20 20 28 73 65 6c 65 63 74 2d 77 69 6e 64 6f 77 20 28 70 6f | .event).......(select-window.(po |
| 3df20 | 73 6e 2d 77 69 6e 64 6f 77 20 28 65 76 65 6e 74 2d 73 74 61 72 74 20 65 76 65 6e 74 29 29 29 29 | sn-window.(event-start.event)))) |
| 3df40 | 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 66 6c 79 63 68 65 | .....(when.(buffer-live-p.flyche |
| 3df60 | 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 0a 20 20 20 | ck-error-list-source-buffer).... |
| 3df80 | 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 | ...(switch-to-buffer.flycheck-er |
| 3dfa0 | 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 29 0a 0a 28 64 65 66 | ror-list-source-buffer))))..(def |
| 3dfc0 | 75 6e 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 | un.flycheck-get-error-list-windo |
| 3dfe0 | 77 2d 6c 69 73 74 20 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 | w-list.(&optional.all-frames)... |
| 3e000 | 22 47 65 74 20 61 6c 6c 20 77 69 6e 64 6f 77 73 20 64 69 73 70 6c 61 79 69 6e 67 20 74 68 65 20 | "Get.all.windows.displaying.the. |
| 3e020 | 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 41 4c 4c 2d 46 52 41 4d 45 53 20 73 70 65 63 69 66 69 65 | error.list...ALL-FRAMES.specifie |
| 3e040 | 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 61 73 20 69 6e 0a | s.the.frames.to.consider,.as.in. |
| 3e060 | 60 67 65 74 2d 62 75 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 27 2e 22 0a 20 20 28 77 68 | `get-buffer-window-list'."...(wh |
| 3e080 | 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 6b | en-let.(buf.(get-buffer.flycheck |
| 3e0a0 | 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 75 | -error-list-buffer)).....(get-bu |
| 3e0c0 | 66 66 65 72 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 62 75 66 20 6e 69 6c 20 61 6c 6c 2d 66 72 61 | ffer-window-list.buf.nil.all-fra |
| 3e0e0 | 6d 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 65 72 72 6f | mes)))..(defun.flycheck-get-erro |
| 3e100 | 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 20 28 26 6f 70 74 69 6f 6e 61 6c 20 61 6c 6c 2d 66 72 61 | r-list-window.(&optional.all-fra |
| 3e120 | 6d 65 73 29 0a 20 20 22 47 65 74 20 61 20 77 69 6e 64 6f 77 20 64 69 73 70 6c 61 79 69 6e 67 20 | mes)..."Get.a.window.displaying. |
| 3e140 | 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2c 20 6f 72 20 6e 69 6c 20 69 66 20 6e 6f 6e 65 2e 0a | the.error.list,.or.nil.if.none.. |
| 3e160 | 0a 41 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 | .ALL-FRAMES.specifies.the.frames |
| 3e180 | 20 74 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 | .to.consider,.as.in.`get-buffer- |
| 3e1a0 | 77 69 6e 64 6f 77 27 2e 22 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 62 75 66 20 28 67 65 74 2d | window'."...(when-let.(buf.(get- |
| 3e1c0 | 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 66 66 65 | buffer.flycheck-error-list-buffe |
| 3e1e0 | 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 20 62 75 66 20 61 | r)).....(get-buffer-window.buf.a |
| 3e200 | 6c 6c 2d 66 72 61 6d 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 | ll-frames)))..(defun.flycheck-er |
| 3e220 | 72 6f 72 2d 6c 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 70 6f 73 29 0a 20 20 22 52 65 | ror-list-recenter-at.(pos)..."Re |
| 3e240 | 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 61 74 20 50 4f 53 2e 22 0a 20 | center.the.error.list.at.POS.".. |
| 3e260 | 20 28 64 6f 6c 69 73 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 | .(dolist.(window.(flycheck-get-e |
| 3e280 | 72 72 6f 72 2d 6c 69 73 74 2d 77 69 6e 64 6f 77 2d 6c 69 73 74 20 74 29 29 0a 20 20 20 20 28 77 | rror-list-window-list.t)).....(w |
| 3e2a0 | 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f 77 0a 20 20 20 20 20 | ith-selected-window.window...... |
| 3e2c0 | 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 | .(goto-char.pos).......(let.((re |
| 3e2e0 | 63 65 6e 74 65 72 2d 72 65 64 69 73 70 6c 61 79 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 28 | center-redisplay.nil)).........( |
| 3e300 | 72 65 63 65 6e 74 65 72 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 | recenter)))))..(defun.flycheck-e |
| 3e320 | 72 72 6f 72 2d 6c 69 73 74 2d 72 65 66 72 65 73 68 20 28 29 0a 20 20 22 52 65 66 72 65 73 68 20 | rror-list-refresh.()..."Refresh. |
| 3e340 | 74 68 65 20 63 75 72 72 65 6e 74 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 41 64 64 20 61 6c 6c | the.current.error.list...Add.all |
| 3e360 | 20 65 72 72 6f 72 73 20 63 75 72 72 65 6e 74 6c 79 20 72 65 70 6f 72 74 65 64 20 66 6f 72 20 74 | .errors.currently.reported.for.t |
| 3e380 | 68 65 20 63 75 72 72 65 6e 74 0a 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d | he.current.`flycheck-error-list- |
| 3e3a0 | 73 6f 75 72 63 65 2d 62 75 66 66 65 72 27 2c 20 61 6e 64 20 72 65 63 65 6e 74 65 72 20 74 68 65 | source-buffer',.and.recenter.the |
| 3e3c0 | 20 65 72 72 6f 72 0a 6c 69 73 74 2e 22 0a 20 20 3b 3b 20 57 65 20 6f 6e 6c 79 20 72 65 66 72 65 | .error.list."...;;.We.only.refre |
| 3e3e0 | 73 68 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2c 20 77 68 65 6e 20 69 74 20 69 73 20 76 69 | sh.the.error.list,.when.it.is.vi |
| 3e400 | 73 69 62 6c 65 20 69 6e 20 61 20 77 69 6e 64 6f 77 2c 20 61 6e 64 20 77 65 0a 20 20 3b 3b 20 73 | sible.in.a.window,.and.we...;;.s |
| 3e420 | 65 6c 65 63 74 20 74 68 69 73 20 77 69 6e 64 6f 77 20 77 68 69 6c 65 20 72 65 76 65 72 74 69 6e | elect.this.window.while.revertin |
| 3e440 | 67 2c 20 62 65 63 61 75 73 65 20 54 61 62 75 6c 61 74 65 64 20 4c 69 73 74 20 6d 6f 64 65 20 61 | g,.because.Tabulated.List.mode.a |
| 3e460 | 74 74 65 6d 70 74 73 20 74 6f 0a 20 20 3b 3b 20 72 65 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 | ttempts.to...;;.recenter.the.err |
| 3e480 | 6f 72 20 61 74 20 74 68 65 20 6f 6c 64 20 6c 6f 63 61 74 69 6f 6e 2c 20 73 6f 20 69 74 20 6d 75 | or.at.the.old.location,.so.it.mu |
| 3e4a0 | 73 74 20 68 61 76 65 20 74 68 65 20 70 72 6f 70 65 72 20 77 69 6e 64 6f 77 0a 20 20 3b 3b 20 73 | st.have.the.proper.window...;;.s |
| 3e4c0 | 65 6c 65 63 74 65 64 2e 0a 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 77 69 6e 64 6f 77 20 28 66 6c | elected....(when-let.(window.(fl |
| 3e4e0 | 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 74 29 29 | ycheck-get-error-list-window.t)) |
| 3e500 | 0a 20 20 20 20 28 77 69 74 68 2d 73 65 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 20 77 69 6e 64 6f | .....(with-selected-window.windo |
| 3e520 | 77 0a 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 20 20 28 72 75 | w.......(revert-buffer)).....(ru |
| 3e540 | 6e 2d 68 6f 6f 6b 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 61 66 74 | n-hooks.'flycheck-error-list-aft |
| 3e560 | 65 72 2d 72 65 66 72 65 73 68 2d 68 6f 6f 6b 29 0a 20 20 20 20 28 6c 65 74 20 28 28 70 72 65 73 | er-refresh-hook).....(let.((pres |
| 3e580 | 65 72 76 65 2d 70 6f 73 20 28 65 71 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 0a 20 20 | erve-pos.(eq.(current-buffer)... |
| 3e5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 67 65 74 2d 62 | ..........................(get-b |
| 3e5c0 | 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 |
| 3e5e0 | 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 | )))).......;;.If.the.error.list. |
| 3e600 | 69 73 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2c 20 64 6f 6e 27 74 20 72 65 63 | is.the.current.buffer,.don't.rec |
| 3e620 | 65 6e 74 65 72 20 77 68 65 6e 0a 20 20 20 20 20 20 3b 3b 20 68 69 67 68 6c 69 67 68 74 69 6e 67 | enter.when.......;;.highlighting |
| 3e640 | 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 68 69 67 68 | .......(flycheck-error-list-high |
| 3e660 | 6c 69 67 68 74 2d 65 72 72 6f 72 73 20 70 72 65 73 65 72 76 65 2d 70 6f 73 29 29 29 29 0a 0a 28 | light-errors.preserve-pos))))..( |
| 3e680 | 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 6d 6f 64 65 2d 6c | defun.flycheck-error-list-mode-l |
| 3e6a0 | 69 6e 65 2d 66 69 6c 74 65 72 2d 69 6e 64 69 63 61 74 6f 72 20 28 29 0a 20 20 22 43 72 65 61 74 | ine-filter-indicator.()..."Creat |
| 3e6c0 | 65 20 61 20 73 74 72 69 6e 67 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 74 68 65 20 63 75 72 72 | e.a.string.representing.the.curr |
| 3e6e0 | 65 6e 74 20 65 72 72 6f 72 20 6c 69 73 74 20 66 69 6c 74 65 72 2e 22 0a 20 20 28 69 66 20 66 6c | ent.error.list.filter."...(if.fl |
| 3e700 | 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 0a | ycheck-error-list-minimum-level. |
| 3e720 | 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 20 5b 3e 3d 20 25 73 5d 22 20 66 6c 79 63 68 65 63 | ......(format.".[>=.%s]".flychec |
| 3e740 | 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 29 0a 20 20 20 20 | k-error-list-minimum-level)..... |
| 3e760 | 22 22 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 | ""))..(defun.flycheck-error-list |
| 3e780 | 2d 73 65 74 2d 66 69 6c 74 65 72 20 28 6c 65 76 65 6c 29 0a 20 20 22 52 65 73 74 72 69 63 74 20 | -set-filter.(level)..."Restrict. |
| 3e7a0 | 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 74 6f 20 65 72 72 6f 72 73 20 61 74 20 6c 65 76 65 | the.error.list.to.errors.at.leve |
| 3e7c0 | 6c 20 4c 45 56 45 4c 20 6f 72 20 68 69 67 68 65 72 2e 0a 0a 4c 45 56 45 4c 20 69 73 20 65 69 74 | l.LEVEL.or.higher...LEVEL.is.eit |
| 3e7e0 | 68 65 72 20 61 6e 20 65 72 72 6f 72 20 6c 65 76 65 6c 20 73 79 6d 62 6f 6c 2c 20 6f 72 20 6e 69 | her.an.error.level.symbol,.or.ni |
| 3e800 | 6c 2c 20 74 6f 20 72 65 6d 6f 76 65 20 74 68 65 20 66 69 6c 74 65 72 2e 22 0a 20 20 28 69 6e 74 | l,.to.remove.the.filter."...(int |
| 3e820 | 65 72 61 63 74 69 76 65 0a 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 61 64 | eractive....(list.(flycheck-read |
| 3e840 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 0a 20 20 20 20 20 20 20 20 20 20 22 4d 69 6e 69 6d 75 6d 20 | -error-level..........."Minimum. |
| 3e860 | 65 72 72 6f 72 20 6c 65 76 65 6c 20 28 65 72 72 6f 72 73 20 61 74 20 6c 6f 77 65 72 20 6c 65 76 | error.level.(errors.at.lower.lev |
| 3e880 | 65 6c 73 20 77 69 6c 6c 20 62 65 20 68 69 64 64 65 6e 29 3a 20 22 29 29 29 0a 20 20 28 77 68 65 | els.will.be.hidden):.")))...(whe |
| 3e8a0 | 6e 20 28 61 6e 64 20 6c 65 76 65 6c 20 28 6e 6f 74 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f | n.(and.level.(not.(flycheck-erro |
| 3e8c0 | 72 2d 6c 65 76 65 6c 2d 70 20 6c 65 76 65 6c 29 29 29 0a 20 20 20 20 28 75 73 65 72 2d 65 72 72 | r-level-p.level))).....(user-err |
| 3e8e0 | 6f 72 20 22 49 6e 76 61 6c 69 64 20 6c 65 76 65 6c 3a 20 25 73 22 20 6c 65 76 65 6c 29 29 0a 20 | or."Invalid.level:.%s".level)).. |
| 3e900 | 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 |
| 3e920 | 72 0a 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 65 72 72 6f 72 | r.....(setq-local.flycheck-error |
| 3e940 | 2d 6c 69 73 74 2d 6d 69 6e 69 6d 75 6d 2d 6c 65 76 65 6c 20 6c 65 76 65 6c 29 0a 20 20 20 20 28 | -list-minimum-level.level).....( |
| 3e960 | 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 75 70 64 61 74 65 29 0a 20 20 20 20 28 66 6c 79 | force-mode-line-update).....(fly |
| 3e980 | 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 20 20 28 66 | check-error-list-refresh).....(f |
| 3e9a0 | 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 | lycheck-error-list-recenter-at.( |
| 3e9c0 | 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 | point-min))))..(defun.flycheck-e |
| 3e9e0 | 72 72 6f 72 2d 6c 69 73 74 2d 72 65 73 65 74 2d 66 69 6c 74 65 72 20 28 26 6f 70 74 69 6f 6e 61 | rror-list-reset-filter.(&optiona |
| 3ea00 | 6c 20 72 65 66 72 65 73 68 29 0a 20 20 22 52 65 6d 6f 76 65 20 6c 6f 63 61 6c 20 65 72 72 6f 72 | l.refresh)..."Remove.local.error |
| 3ea20 | 20 66 69 6c 74 65 72 73 20 61 6e 64 20 72 65 73 65 74 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c | .filters.and.reset.to.the.defaul |
| 3ea40 | 74 20 66 69 6c 74 65 72 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 6f 72 20 77 69 74 | t.filter...Interactively,.or.wit |
| 3ea60 | 68 20 6e 6f 6e 2d 6e 69 6c 20 52 45 46 52 45 53 48 2c 20 72 65 66 72 65 73 68 20 74 68 65 20 65 | h.non-nil.REFRESH,.refresh.the.e |
| 3ea80 | 72 72 6f 72 20 6c 69 73 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 27 28 74 29 29 | rror.list."...(interactive.'(t)) |
| 3eaa0 | 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 2d 62 75 66 | ...(flycheck-error-list-with-buf |
| 3eac0 | 66 65 72 0a 20 20 20 20 28 6b 69 6c 6c 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 27 66 6c | fer.....(kill-local-variable.'fl |
| 3eae0 | 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 29 | ycheck-error-list-minimum-level) |
| 3eb00 | 0a 20 20 20 20 28 77 68 65 6e 20 72 65 66 72 65 73 68 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 | .....(when.refresh.......(flyche |
| 3eb20 | 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 20 20 20 20 28 66 6c | ck-error-list-refresh).......(fl |
| 3eb40 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 70 | ycheck-error-list-recenter-at.(p |
| 3eb60 | 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 66 6f 72 63 65 2d 6d 6f 64 65 2d 6c 69 6e | oint-min)).......(force-mode-lin |
| 3eb80 | 65 2d 75 70 64 61 74 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 72 | e-update))))..(defun.flycheck-er |
| 3eba0 | 72 6f 72 2d 6c 69 73 74 2d 61 70 70 6c 79 2d 66 69 6c 74 65 72 20 28 65 72 72 6f 72 73 29 0a 20 | ror-list-apply-filter.(errors).. |
| 3ebc0 | 20 22 46 69 6c 74 65 72 20 45 52 52 4f 52 53 20 61 63 63 6f 72 64 69 6e 67 20 74 6f 20 60 66 6c | ."Filter.ERRORS.according.to.`fl |
| 3ebe0 | 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' |
| 3ec00 | 2e 22 0a 20 20 28 69 66 2d 6c 65 74 2a 20 28 28 6d 69 6e 2d 6c 65 76 65 6c 20 66 6c 79 63 68 65 | ."...(if-let*.((min-level.flyche |
| 3ec20 | 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 29 0a 20 20 20 | ck-error-list-minimum-level).... |
| 3ec40 | 20 20 20 20 20 20 20 20 20 28 6d 69 6e 2d 73 65 76 65 72 69 74 79 20 28 66 6c 79 63 68 65 63 6b | .........(min-severity.(flycheck |
| 3ec60 | 2d 65 72 72 6f 72 2d 6c 65 76 65 6c 2d 73 65 76 65 72 69 74 79 20 6d 69 6e 2d 6c 65 76 65 6c 29 | -error-level-severity.min-level) |
| 3ec80 | 29 29 0a 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 72 | )).......(seq-filter.(lambda.(er |
| 3eca0 | 72 29 20 28 3e 3d 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 | r).(>=.(flycheck-error-level-sev |
| 3ecc0 | 65 72 69 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erity........................... |
| 3ece0 | 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 65 6c | ...........(flycheck-error-level |
| 3ed00 | 20 65 72 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 | .err)).......................... |
| 3ed20 | 20 20 20 20 20 20 20 20 20 20 20 6d 69 6e 2d 73 65 76 65 72 69 74 79 29 29 0a 20 20 20 20 20 20 | ...........min-severity))....... |
| 3ed40 | 20 20 20 20 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 20 20 65 72 72 6f 72 73 29 29 | ............errors).....errors)) |
| 3ed60 | 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 67 6f 74 | ..(defun.flycheck-error-list-got |
| 3ed80 | 6f 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 29 0a 20 20 22 47 6f 20 74 6f | o-error.(&optional.pos)..."Go.to |
| 3eda0 | 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 65 72 72 6f 72 20 61 74 20 50 4f | .the.location.of.the.error.at.PO |
| 3edc0 | 53 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 50 4f 53 20 64 65 66 61 75 6c | S.in.the.error.list...POS.defaul |
| 3ede0 | 74 73 20 74 6f 20 60 70 6f 69 6e 74 27 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a | ts.to.`point'."...(interactive). |
| 3ee00 | 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 65 72 72 6f 72 20 28 74 61 62 75 6c 61 74 65 64 2d | ..(when-let*.((error.(tabulated- |
| 3ee20 | 6c 69 73 74 2d 67 65 74 2d 69 64 20 70 6f 73 29 29 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b | list-get-id.pos))).....(flycheck |
| 3ee40 | 2d 6a 75 6d 70 2d 74 6f 2d 65 72 72 6f 72 20 65 72 72 6f 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 | -jump-to-error.error)))..(defun. |
| 3ee60 | 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 74 6f 2d 65 72 72 6f 72 20 28 65 72 72 6f 72 29 0a 20 | flycheck-jump-to-error.(error).. |
| 3ee80 | 20 22 47 6f 20 74 6f 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 45 52 52 4f 52 2e 22 0a | ."Go.to.the.location.of.ERROR.". |
| 3eea0 | 20 20 28 6c 65 74 2a 20 28 28 65 72 72 6f 72 2d 63 6f 70 79 20 28 63 6f 70 79 2d 66 6c 79 63 68 | ..(let*.((error-copy.(copy-flych |
| 3eec0 | 65 63 6b 2d 65 72 72 6f 72 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 | eck-error.error))..........(file |
| 3eee0 | 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 20 65 72 | name.(flycheck-error-filename.er |
| 3ef00 | 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 6f 74 68 65 72 2d 66 69 6c 65 2d 65 72 72 6f 72 | ror))..........(other-file-error |
| 3ef20 | 20 28 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 | .(flycheck-relevant-error-other- |
| 3ef40 | 66 69 6c 65 2d 70 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 | file-p.error))..........(buffer. |
| 3ef60 | 28 69 66 20 66 69 6c 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | (if.filename.................... |
| 3ef80 | 20 20 28 66 69 6e 64 2d 66 69 6c 65 2d 6e 6f 73 65 6c 65 63 74 20 66 69 6c 65 6e 61 6d 65 29 0a | ..(find-file-noselect.filename). |
| 3efa0 | 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 |
| 3efc0 | 6f 72 2d 62 75 66 66 65 72 20 65 72 72 6f 72 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 62 | or-buffer.error)))).....(when.(b |
| 3efe0 | 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 73 65 74 66 | uffer-live-p.buffer).......(setf |
| 3f000 | 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 72 2d 63 6f | .(flycheck-error-buffer.error-co |
| 3f020 | 70 79 29 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 | py).buffer).......(flycheck-jump |
| 3f040 | 2d 69 6e 2d 62 75 66 66 65 72 20 62 75 66 66 65 72 20 65 72 72 6f 72 2d 63 6f 70 79 29 0a 20 20 | -in-buffer.buffer.error-copy)... |
| 3f060 | 20 20 20 20 3b 3b 20 57 68 65 6e 20 6a 75 6d 70 69 6e 67 20 74 6f 20 61 6e 20 65 72 72 6f 72 20 | ....;;.When.jumping.to.an.error. |
| 3f080 | 69 6e 20 61 6e 6f 74 68 65 72 20 66 69 6c 65 2c 20 69 74 20 6d 61 79 20 6e 6f 74 20 68 61 76 65 | in.another.file,.it.may.not.have |
| 3f0a0 | 0a 20 20 20 20 20 20 3b 3b 20 74 68 69 73 20 65 72 72 6f 72 20 61 76 61 69 6c 61 62 6c 65 20 66 | .......;;.this.error.available.f |
| 3f0c0 | 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 79 65 74 2c 20 73 6f 20 77 65 20 74 72 69 67 67 | or.highlighting.yet,.so.we.trigg |
| 3f0e0 | 65 72 20 61 20 63 68 65 63 6b 0a 20 20 20 20 20 20 3b 3b 20 69 66 20 6e 65 63 65 73 73 61 72 79 | er.a.check.......;;.if.necessary |
| 3f100 | 2e 0a 20 20 20 20 20 20 28 77 68 65 6e 20 6f 74 68 65 72 2d 66 69 6c 65 2d 65 72 72 6f 72 0a 20 | ........(when.other-file-error.. |
| 3f120 | 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 66 | .......(with-current-buffer.buff |
| 3f140 | 65 72 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 73 65 71 2d 63 6f 6e 74 61 69 6e 73 2d 70 27 | er...........;;.`seq-contains-p' |
| 3f160 | 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 65 71 20 3e 3d 20 32 2e 32 31 0a 20 20 20 20 20 20 20 20 | .is.only.in.seq.>=.2.21......... |
| 3f180 | 20 20 28 75 6e 6c 65 73 73 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 | ..(unless.(with-no-warnings..... |
| 3f1a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e 73 20 66 6c | ................(seq-contains.fl |
| 3f1c0 | 79 63 68 65 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 2d 63 6f 70 79 | ycheck-current-errors.error-copy |
| 3f1e0 | 20 27 65 71 75 61 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 66 6c 79 63 | .'equal)).............(when.flyc |
| 3f200 | 68 65 63 6b 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | heck-mode...............(flychec |
| 3f220 | 6b 2d 62 75 66 66 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 | k-buffer))))))))..(defun.flychec |
| 3f240 | 6b 2d 6a 75 6d 70 2d 69 6e 2d 62 75 66 66 65 72 20 28 62 75 66 66 65 72 20 65 72 72 6f 72 29 0a | k-jump-in-buffer.(buffer.error). |
| 3f260 | 20 20 22 49 6e 20 42 55 46 46 45 52 2c 20 6a 75 6d 70 20 74 6f 20 45 52 52 4f 52 2e 22 0a 20 20 | .."In.BUFFER,.jump.to.ERROR."... |
| 3f280 | 3b 3b 20 46 49 58 4d 45 3a 20 77 65 20 61 73 73 75 6d 65 20 42 55 46 46 45 52 20 61 6e 64 20 74 | ;;.FIXME:.we.assume.BUFFER.and.t |
| 3f2a0 | 68 65 20 62 75 66 66 65 72 20 6f 66 20 45 52 52 4f 52 20 61 72 65 20 74 68 65 20 73 61 6d 65 2e | he.buffer.of.ERROR.are.the.same. |
| 3f2c0 | 20 20 57 65 20 64 6f 6e 27 74 0a 20 20 3b 3b 20 6e 65 65 64 20 74 68 65 20 66 69 72 73 74 20 61 | ..We.don't...;;.need.the.first.a |
| 3f2e0 | 72 67 75 6d 65 6e 74 20 74 68 65 6e 2e 0a 20 20 28 69 66 20 28 65 71 20 28 77 69 6e 64 6f 77 2d | rgument.then....(if.(eq.(window- |
| 3f300 | 62 75 66 66 65 72 29 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 | buffer).(get-buffer.flycheck-err |
| 3f320 | 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 3b 3b 20 57 68 65 6e 20 63 | or-list-buffer)).......;;.When.c |
| 3f340 | 61 6c 6c 65 64 20 66 72 6f 6d 20 77 69 74 68 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 | alled.from.within.the.error.list |
| 3f360 | 2c 20 6b 65 65 70 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2c 0a 20 20 20 20 20 20 3b 3b 20 | ,.keep.the.error.list,.......;;. |
| 3f380 | 6f 74 68 65 72 77 69 73 65 20 72 65 70 6c 61 63 65 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | otherwise.replace.the.current.bu |
| 3f3a0 | 66 66 65 72 2e 0a 20 20 20 20 20 20 28 70 6f 70 2d 74 6f 2d 62 75 66 66 65 72 20 62 75 66 66 65 | ffer........(pop-to-buffer.buffe |
| 3f3c0 | 72 20 27 6f 74 68 65 72 2d 77 69 6e 64 6f 77 29 0a 20 20 20 20 28 73 77 69 74 63 68 2d 74 6f 2d | r.'other-window).....(switch-to- |
| 3f3e0 | 62 75 66 66 65 72 20 62 75 66 66 65 72 29 29 0a 20 20 28 6c 65 74 20 28 28 70 6f 73 20 28 66 6c | buffer.buffer))...(let.((pos.(fl |
| 3f400 | 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 70 6f 73 20 65 72 72 6f 72 29 29 29 0a 20 20 20 20 28 75 | ycheck-error-pos.error))).....(u |
| 3f420 | 6e 6c 65 73 73 20 28 65 71 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 20 28 70 6f 69 6e 74 | nless.(eq.(goto-char.pos).(point |
| 3f440 | 29 29 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 77 69 64 65 6e 69 6e 67 20 67 65 74 73 20 69 6e 20 | )).......;;.If.widening.gets.in. |
| 3f460 | 74 68 65 20 77 61 79 20 6f 66 20 6d 6f 76 69 6e 67 20 74 6f 20 74 68 65 20 72 69 67 68 74 20 70 | the.way.of.moving.to.the.right.p |
| 3f480 | 6c 61 63 65 2c 20 72 65 6d 6f 76 65 20 69 74 0a 20 20 20 20 20 20 3b 3b 20 61 6e 64 20 74 72 79 | lace,.remove.it.......;;.and.try |
| 3f4a0 | 20 61 67 61 69 6e 0a 20 20 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 20 20 28 67 6f 74 6f | .again.......(widen).......(goto |
| 3f4c0 | 2d 63 68 61 72 20 70 6f 73 29 29 29 0a 20 20 3b 3b 20 52 65 2d 68 69 67 68 6c 69 67 68 74 20 74 | -char.pos)))...;;.Re-highlight.t |
| 3f4e0 | 68 65 20 65 72 72 6f 72 73 2e 20 20 57 65 20 68 61 76 65 20 70 6f 73 74 2d 63 6f 6d 6d 61 6e 64 | he.errors...We.have.post-command |
| 3f500 | 2d 68 6f 6f 6b 20 66 6f 72 20 74 68 61 74 2c 20 62 75 74 20 63 61 6c 6c 73 20 74 6f 0a 20 20 3b | -hook.for.that,.but.calls.to...; |
| 3f520 | 3b 20 60 66 6c 79 63 68 65 63 6b 2d 6a 75 6d 70 2d 69 6e 2d 62 75 66 66 65 72 27 20 74 68 61 74 | ;.`flycheck-jump-in-buffer'.that |
| 3f540 | 20 63 6f 6d 65 20 66 72 6f 6d 20 6f 74 68 65 72 20 62 75 66 66 65 72 73 20 28 65 2e 67 2e 20 66 | .come.from.other.buffers.(e.g..f |
| 3f560 | 72 6f 6d 20 74 68 65 20 65 72 72 6f 72 0a 20 20 3b 3b 20 6c 69 73 74 29 20 77 6f 6e 27 74 20 74 | rom.the.error...;;.list).won't.t |
| 3f580 | 72 69 67 67 65 72 20 69 74 2e 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | rigger.it....(flycheck-error-lis |
| 3f5a0 | 74 2d 68 69 67 68 6c 69 67 68 74 2d 65 72 72 6f 72 73 20 27 70 72 65 73 65 72 76 65 2d 70 6f 73 | t-highlight-errors.'preserve-pos |
| 3f5c0 | 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 |
| 3f5e0 | 78 70 6c 61 69 6e 2d 65 72 72 6f 72 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 6f 73 29 0a 20 20 22 | xplain-error.(&optional.pos)..." |
| 3f600 | 45 78 70 6c 61 69 6e 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 | Explain.the.error.at.POS.in.the. |
| 3f620 | 65 72 72 6f 72 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 | error.list...POS.defaults.to.`po |
| 3f640 | 69 6e 74 27 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 | int'."...(interactive)...(when-l |
| 3f660 | 65 74 2a 20 28 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 | et*.((error.(tabulated-list-get- |
| 3f680 | 69 64 20 70 6f 73 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 | id.pos))...............(explaine |
| 3f6a0 | 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 67 65 74 20 28 66 6c 79 63 68 65 63 | r.(flycheck-checker-get.(flychec |
| 3f6c0 | 6b 2d 65 72 72 6f 72 2d 63 68 65 63 6b 65 72 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 | k-error-checker.error).......... |
| 3f6e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 3f700 | 20 20 20 20 20 20 27 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 29 29 29 0a 20 20 20 20 28 66 | ......'error-explainer))).....(f |
| 3f720 | 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 65 72 72 6f 72 0a | lycheck-error-with-buffer.error. |
| 3f740 | 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 65 78 70 6c 61 6e 61 74 69 6f 6e 20 28 66 75 | ......(when-let.(explanation.(fu |
| 3f760 | 6e 63 61 6c 6c 20 65 78 70 6c 61 69 6e 65 72 20 65 72 72 6f 72 29 29 0a 20 20 20 20 20 20 20 20 | ncall.explainer.error))......... |
| 3f780 | 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 61 74 | (flycheck-display-error-explanat |
| 3f7a0 | 69 6f 6e 20 65 78 70 6c 61 6e 61 74 69 6f 6e 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 | ion.explanation)))))..(defun.fly |
| 3f7c0 | 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 72 2d 70 6f 73 20 | check-error-list-next-error-pos. |
| 3f7e0 | 28 70 6f 73 20 26 6f 70 74 69 6f 6e 61 6c 20 6e 29 0a 20 20 22 53 74 61 72 74 69 6e 67 20 66 72 | (pos.&optional.n)..."Starting.fr |
| 3f800 | 6f 6d 20 50 4f 53 20 67 65 74 20 74 68 65 20 4e 27 74 68 20 6e 65 78 74 20 65 72 72 6f 72 20 69 | om.POS.get.the.N'th.next.error.i |
| 3f820 | 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 4e 20 64 65 66 61 75 6c 74 73 20 74 6f | n.the.error.list...N.defaults.to |
| 3f840 | 20 31 2e 20 20 49 66 20 4e 20 69 73 20 6e 65 67 61 74 69 76 65 2c 20 73 65 61 72 63 68 20 66 6f | .1...If.N.is.negative,.search.fo |
| 3f860 | 72 20 74 68 65 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 0a 69 6e 73 74 65 61 64 2e 0a 0a 47 | r.the.previous.error.instead...G |
| 3f880 | 65 74 20 74 68 65 20 62 65 67 69 6e 6e 69 6e 67 20 70 6f 73 69 74 69 6f 6e 20 6f 66 20 74 68 65 | et.the.beginning.position.of.the |
| 3f8a0 | 20 4e 27 74 68 20 6e 65 78 74 20 65 72 72 6f 72 20 66 72 6f 6d 20 50 4f 53 2c 20 6f 72 0a 6e 69 | .N'th.next.error.from.POS,.or.ni |
| 3f8c0 | 6c 2c 20 69 66 20 74 68 65 72 65 20 69 73 20 6e 6f 20 6e 65 78 74 20 65 72 72 6f 72 2e 22 0a 20 | l,.if.there.is.no.next.error.".. |
| 3f8e0 | 20 28 6c 65 74 20 28 28 6e 20 28 6f 72 20 6e 20 31 29 29 29 0a 20 20 20 20 28 69 66 20 28 3e 3d | .(let.((n.(or.n.1))).....(if.(>= |
| 3f900 | 20 6e 20 30 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 53 65 61 72 63 68 20 66 6f 72 77 61 72 64 0a | .n.0).........;;.Search.forward. |
| 3f920 | 20 20 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 61 6e 64 20 70 6f 73 20 28 2f 3d 20 6e 20 30 29 | ........(while.(and.pos.(/=.n.0) |
| 3f940 | 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 20 28 31 2d 20 6e 29 29 0a 20 20 20 20 | )...........(setq.n.(1-.n))..... |
| 3f960 | 20 20 20 20 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 70 72 6f | ......(setq.pos.(next-single-pro |
| 3f980 | 70 65 72 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 | perty-change.pos.'tabulated-list |
| 3f9a0 | 2d 69 64 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 61 72 64 73 | -id))).......;;.Search.backwards |
| 3f9c0 | 0a 20 20 20 20 20 20 28 77 68 69 6c 65 20 28 2f 3d 20 6e 20 30 29 0a 20 20 20 20 20 20 20 20 28 | .......(while.(/=.n.0).........( |
| 3f9e0 | 73 65 74 71 20 6e 20 28 31 2b 20 6e 29 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 57 65 20 65 78 70 | setq.n.(1+.n)).........;;.We.exp |
| 3fa00 | 6c 69 63 69 74 6c 79 20 67 69 76 65 20 74 68 65 20 6c 69 6d 69 74 20 68 65 72 65 20 74 6f 20 65 | licitly.give.the.limit.here.to.e |
| 3fa20 | 78 70 6c 69 63 69 74 6c 79 20 68 61 76 65 20 74 68 65 20 6d 69 6e 69 6d 75 6d 0a 20 20 20 20 20 | xplicitly.have.the.minimum...... |
| 3fa40 | 20 20 20 3b 3b 20 70 6f 69 6e 74 20 72 65 74 75 72 6e 65 64 2c 20 74 6f 20 62 65 20 61 62 6c 65 | ...;;.point.returned,.to.be.able |
| 3fa60 | 20 74 6f 20 6d 6f 76 65 20 74 6f 20 74 68 65 20 66 69 72 73 74 20 65 72 72 6f 72 20 28 77 68 69 | .to.move.to.the.first.error.(whi |
| 3fa80 | 63 68 20 73 74 61 72 74 73 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 74 20 60 70 6f 69 6e 74 2d 6d | ch.starts.........;;.at.`point-m |
| 3faa0 | 69 6e 27 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 6f 73 20 28 70 72 65 76 69 6f 75 73 | in').........(setq.pos.(previous |
| 3fac0 | 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 6f 73 20 27 74 61 62 | -single-property-change.pos.'tab |
| 3fae0 | 75 6c 61 74 65 64 2d 6c 69 73 74 2d 69 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ulated-list-id.................. |
| 3fb00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 3fb20 | 20 20 6e 69 6c 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 29 29 0a 20 20 20 20 70 6f 73 29 29 0a | ..nil.(point-min))))).....pos)). |
| 3fb40 | 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 70 72 65 76 | .(defun.flycheck-error-list-prev |
| 3fb60 | 69 6f 75 73 2d 65 72 72 6f 72 20 28 6e 29 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 20 4e 27 74 68 | ious-error.(n)..."Go.to.the.N'th |
| 3fb80 | 20 70 72 65 76 69 6f 75 73 20 65 72 72 6f 72 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 | .previous.error.in.the.error.lis |
| 3fba0 | 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 66 6c 79 63 68 | t."...(interactive."P")...(flych |
| 3fbc0 | 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 20 28 2d 20 28 6f 72 | eck-error-list-next-error.(-.(or |
| 3fbe0 | 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 65 72 72 6f 72 2d | .n.1))))..(defun.flycheck-error- |
| 3fc00 | 6c 69 73 74 2d 6e 65 78 74 2d 65 72 72 6f 72 20 28 6e 29 0a 20 20 22 47 6f 20 74 6f 20 74 68 65 | list-next-error.(n)..."Go.to.the |
| 3fc20 | 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 |
| 3fc40 | 73 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 20 22 50 22 29 0a 20 20 28 6c 65 74 20 | st."...(interactive."P")...(let. |
| 3fc60 | 28 28 70 6f 73 20 28 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 | ((pos.(flycheck-error-list-next- |
| 3fc80 | 65 72 72 6f 72 2d 70 6f 73 20 28 70 6f 69 6e 74 29 20 6e 29 29 29 0a 20 20 20 20 28 77 68 65 6e | error-pos.(point).n))).....(when |
| 3fca0 | 20 28 61 6e 64 20 70 6f 73 20 28 2f 3d 20 70 6f 73 20 28 70 6f 69 6e 74 29 29 29 0a 20 20 20 20 | .(and.pos.(/=.pos.(point)))..... |
| 3fcc0 | 20 20 28 67 6f 74 6f 2d 63 68 61 72 20 70 6f 73 29 0a 20 20 20 20 20 20 28 73 61 76 65 2d 73 65 | ..(goto-char.pos).......(save-se |
| 3fce0 | 6c 65 63 74 65 64 2d 77 69 6e 64 6f 77 0a 20 20 20 20 20 20 20 20 3b 3b 20 4b 65 65 70 20 74 68 | lected-window.........;;.Keep.th |
| 3fd00 | 65 20 65 72 72 6f 72 20 6c 69 73 74 20 73 65 6c 65 63 74 65 64 2c 20 73 6f 20 74 68 61 74 20 74 | e.error.list.selected,.so.that.t |
| 3fd20 | 68 65 20 75 73 65 72 20 63 61 6e 20 6e 61 76 69 67 61 74 65 20 65 72 72 6f 72 73 20 62 79 0a 20 | he.user.can.navigate.errors.by.. |
| 3fd40 | 20 20 20 20 20 20 20 3b 3b 20 72 65 70 65 61 74 65 64 6c 79 20 70 72 65 73 73 69 6e 67 20 6e 2f | .......;;.repeatedly.pressing.n/ |
| 3fd60 | 70 2c 20 77 69 74 68 6f 75 74 20 68 61 76 69 6e 67 20 74 6f 20 72 65 2d 73 65 6c 65 63 74 20 74 | p,.without.having.to.re-select.t |
| 3fd80 | 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 77 69 6e 64 6f 77 2e | he.error.list.........;;.window. |
| 3fda0 | 0a 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 67 6f | .........(flycheck-error-list-go |
| 3fdc0 | 74 6f 2d 65 72 72 6f 72 29 29 29 29 29 0a 0a 28 64 65 66 76 61 72 2d 6c 6f 63 61 6c 20 66 6c 79 | to-error)))))..(defvar-local.fly |
| 3fde0 | 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 6f 76 65 72 6c | check-error-list-highlight-overl |
| 3fe00 | 61 79 73 20 6e 69 6c 0a 20 20 22 45 72 72 6f 72 20 68 69 67 68 6c 69 67 68 74 20 6f 76 65 72 6c | ays.nil..."Error.highlight.overl |
| 3fe20 | 61 79 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 62 75 66 66 65 72 2e 22 29 0a | ays.in.the.error.list.buffer."). |
| 3fe40 | 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 68 69 67 68 6c 69 | (put.'flycheck-error-list-highli |
| 3fe60 | 67 68 74 2d 6f 76 65 72 6c 61 79 73 20 27 70 65 72 6d 61 6e 65 6e 74 2d 6c 6f 63 61 6c 20 74 29 | ght-overlays.'permanent-local.t) |
| 3fe80 | 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 68 69 67 | ..(defun.flycheck-error-list-hig |
| 3fea0 | 68 6c 69 67 68 74 2d 65 72 72 6f 72 73 20 28 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 73 65 72 76 | hlight-errors.(&optional.preserv |
| 3fec0 | 65 2d 70 6f 73 29 0a 20 20 22 48 69 67 68 6c 69 67 68 74 20 65 72 72 6f 72 73 20 69 6e 20 74 68 | e-pos)..."Highlight.errors.in.th |
| 3fee0 | 65 20 65 72 72 6f 72 20 6c 69 73 74 2e 0a 0a 48 69 67 68 6c 69 67 68 74 20 61 6c 6c 20 65 72 72 | e.error.list...Highlight.all.err |
| 3ff00 | 6f 72 73 20 69 6e 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 74 68 61 74 20 61 72 65 20 61 | ors.in.the.error.list.that.are.a |
| 3ff20 | 74 20 70 6f 69 6e 74 20 69 6e 20 74 68 65 0a 73 6f 75 72 63 65 20 62 75 66 66 65 72 2c 20 61 6e | t.point.in.the.source.buffer,.an |
| 3ff40 | 64 20 6f 6e 20 74 68 65 20 73 61 6d 65 20 6c 69 6e 65 20 61 73 20 70 6f 69 6e 74 2e 20 20 54 68 | d.on.the.same.line.as.point...Th |
| 3ff60 | 65 6e 20 72 65 63 65 6e 74 65 72 20 74 68 65 0a 65 72 72 6f 72 20 6c 69 73 74 20 74 6f 20 74 68 | en.recenter.the.error.list.to.th |
| 3ff80 | 65 20 68 69 67 68 6c 69 67 68 74 65 64 20 65 72 72 6f 72 2c 20 75 6e 6c 65 73 73 20 50 52 45 53 | e.highlighted.error,.unless.PRES |
| 3ffa0 | 45 52 56 45 2d 50 4f 53 20 69 73 0a 6e 6f 6e 2d 6e 69 6c 2e 22 0a 20 20 28 77 68 65 6e 20 28 67 | ERVE-POS.is.non-nil."...(when.(g |
| 3ffc0 | 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 |
| 3ffe0 | 66 66 65 72 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 66 | ffer).....(with-current-buffer.f |
| 40000 | 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 0a 20 20 20 20 20 20 | lycheck-error-list-buffer....... |
| 40020 | 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 | (let.((current-errors........... |
| 40040 | 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 66 6c 79 63 68 65 63 6b | ...(when.(buffer-live-p.flycheck |
| 40060 | 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)...... |
| 40080 | 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 66 | ..........(with-current-buffer.f |
| 400a0 | 6c 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 | lycheck-error-list-source-buffer |
| 400c0 | 0a 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 76 65 72 | ..................(flycheck-over |
| 400e0 | 6c 61 79 2d 65 72 72 6f 72 73 2d 69 6e 20 28 6c 69 6e 65 2d 62 65 67 69 6e 6e 69 6e 67 2d 70 6f | lay-errors-in.(line-beginning-po |
| 40100 | 73 69 74 69 6f 6e 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | sition)......................... |
| 40120 | 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 65 6e 64 2d 70 | .....................(line-end-p |
| 40140 | 6f 73 69 74 69 6f 6e 29 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6f 6c 64 | osition)))))).........(let.((old |
| 40160 | 2d 6f 76 65 72 6c 61 79 73 20 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 68 69 | -overlays.flycheck-error-list-hi |
| 40180 | 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 20 | ghlight-overlays)............... |
| 401a0 | 28 6d 69 6e 2d 70 6f 69 6e 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 0a 20 20 20 20 20 20 20 20 | (min-point.(point-max))......... |
| 401c0 | 20 20 20 20 20 20 28 6d 61 78 2d 70 6f 69 6e 74 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 29 0a 20 | ......(max-point.(point-min))).. |
| 401e0 | 20 20 20 20 20 20 20 20 20 3b 3b 20 44 69 73 70 6c 61 79 20 74 68 65 20 6e 65 77 20 6f 76 65 72 | .........;;.Display.the.new.over |
| 40200 | 6c 61 79 73 20 66 69 72 73 74 2c 20 74 6f 20 61 76 6f 69 64 20 72 65 2d 64 69 73 70 6c 61 79 20 | lays.first,.to.avoid.re-display. |
| 40220 | 66 6c 69 63 6b 65 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 63 68 | flickering...........(setq.flych |
| 40240 | 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 79 | eck-error-list-highlight-overlay |
| 40260 | 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 63 75 72 72 65 6e 74 2d 65 | s.nil)...........(when.current-e |
| 40280 | 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6e 65 78 74 2d 65 72 | rrors.............(let.((next-er |
| 402a0 | 72 6f 72 2d 70 6f 73 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 | ror-pos.(point-min)))........... |
| 402c0 | 20 20 20 20 28 77 68 69 6c 65 20 6e 65 78 74 2d 65 72 72 6f 72 2d 70 6f 73 0a 20 20 20 20 20 20 | ....(while.next-error-pos....... |
| 402e0 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 62 65 67 20 6e 65 78 74 2d 65 72 72 6f 72 | ..........(let*.((beg.next-error |
| 40300 | 2d 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 20 20 20 28 65 6e | -pos)........................(en |
| 40320 | 64 20 28 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 | d.(flycheck-error-list-next-erro |
| 40340 | 72 2d 70 6f 73 20 62 65 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | r-pos.beg))..................... |
| 40360 | 20 20 20 28 65 72 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 62 | ...(err.(tabulated-list-get-id.b |
| 40380 | 65 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 6d | eg)))...................(when.(m |
| 403a0 | 65 6d 62 65 72 20 65 72 72 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 | ember.err.current-errors)....... |
| 403c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6d 69 6e 2d 70 6f 69 6e 74 20 28 6d | ..............(setq.min-point.(m |
| 403e0 | 69 6e 20 6d 69 6e 2d 70 6f 69 6e 74 20 62 65 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | in.min-point.beg)............... |
| 40400 | 20 20 20 20 20 20 20 20 20 20 20 20 6d 61 78 2d 70 6f 69 6e 74 20 28 6d 61 78 20 6d 61 78 2d 70 | ............max-point.(max.max-p |
| 40420 | 6f 69 6e 74 20 62 65 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | oint.beg)).....................( |
| 40440 | 6c 65 74 20 28 28 6f 76 20 28 6d 61 6b 65 2d 6f 76 65 72 6c 61 79 20 62 65 67 0a 20 20 20 20 20 | let.((ov.(make-overlay.beg...... |
| 40460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 40480 | 20 20 20 20 20 20 20 3b 3b 20 45 78 74 65 6e 64 20 6f 76 65 72 6c 61 79 20 74 6f 20 74 68 65 20 | .......;;.Extend.overlay.to.the. |
| 404a0 | 62 65 67 69 6e 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 | beginning....................... |
| 404c0 | 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 6f 66 20 74 68 65 20 | ......................;;.of.the. |
| 404e0 | 6e 65 78 74 20 6c 69 6e 65 2c 20 74 6f 20 68 69 67 68 6c 69 67 68 74 0a 20 20 20 20 20 20 20 20 | next.line,.to.highlight......... |
| 40500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 40520 | 20 20 20 20 3b 3b 20 74 68 65 20 77 68 6f 6c 65 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 | ....;;.the.whole.line........... |
| 40540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 40560 | 20 20 28 6f 72 20 65 6e 64 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a 20 20 20 20 20 20 | ..(or.end.(point-max)))))....... |
| 40580 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 6f 76 20 66 6c 79 63 68 65 63 | ................(push.ov.flychec |
| 405a0 | 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 79 73 29 | k-error-list-highlight-overlays) |
| 405c0 | 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 |
| 405e0 | 65 72 6c 61 79 2d 67 65 74 20 6f 76 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 68 69 67 | erlay-get.ov.'flycheck-error-hig |
| 40600 | 68 6c 69 67 68 74 2d 6f 76 65 72 6c 61 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | hlight-overlay)................. |
| 40620 | 20 20 20 20 20 20 20 20 20 20 20 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............t).................. |
| 40640 | 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 66 61 63 65 | .....(setf.(overlay-get.ov.'face |
| 40660 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 66 | ).............................'f |
| 40680 | 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 29 29 29 0a | lycheck-error-list-highlight))). |
| 406a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 6e 65 78 74 2d 65 72 72 | ..................(setq.next-err |
| 406c0 | 6f 72 2d 70 6f 73 20 65 6e 64 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 44 65 6c | or-pos.end)))))...........;;.Del |
| 406e0 | 65 74 65 20 74 68 65 20 6f 6c 64 20 6f 76 65 72 6c 61 79 73 0a 20 20 20 20 20 20 20 20 20 20 28 | ete.the.old.overlays...........( |
| 40700 | 73 65 71 2d 64 6f 20 23 27 64 65 6c 65 74 65 2d 6f 76 65 72 6c 61 79 20 6f 6c 64 2d 6f 76 65 72 | seq-do.#'delete-overlay.old-over |
| 40720 | 6c 61 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 | lays)...........(when.(and.(not. |
| 40740 | 70 72 65 73 65 72 76 65 2d 70 6f 73 29 20 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 29 0a 20 20 | preserve-pos).current-errors)... |
| 40760 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 4d 6f 76 65 20 70 6f 69 6e 74 20 74 6f 20 74 68 65 20 6d | ..........;;.Move.point.to.the.m |
| 40780 | 69 64 64 6c 65 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 67 6f 74 6f 2d 63 68 | iddle.error.............(goto-ch |
| 407a0 | 61 72 20 28 2b 20 6d 69 6e 2d 70 6f 69 6e 74 20 28 2f 20 28 2d 20 6d 61 78 2d 70 6f 69 6e 74 20 | ar.(+.min-point.(/.(-.max-point. |
| 407c0 | 6d 69 6e 2d 70 6f 69 6e 74 29 20 32 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 62 65 67 | min-point).2))).............(beg |
| 407e0 | 69 6e 6e 69 6e 67 2d 6f 66 2d 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 | inning-of-line).............;;.A |
| 40800 | 6e 64 20 72 65 63 65 6e 74 65 72 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 61 74 20 74 68 | nd.recenter.the.error.list.at.th |
| 40820 | 69 73 20 70 6f 73 69 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | is.position.............(flychec |
| 40840 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 72 65 63 65 6e 74 65 72 2d 61 74 20 28 70 6f 69 6e 74 29 | k-error-list-recenter-at.(point) |
| 40860 | 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 6c 69 73 74 2d 65 72 | )))))))..(defun.flycheck-list-er |
| 40880 | 72 6f 72 73 20 28 29 0a 20 20 22 53 68 6f 77 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 66 | rors.()..."Show.the.error.list.f |
| 408a0 | 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 69 6e 74 65 72 | or.the.current.buffer."...(inter |
| 408c0 | 61 63 74 69 76 65 29 0a 20 20 28 75 6e 6c 65 73 73 20 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 65 0a | active)...(unless.flycheck-mode. |
| 408e0 | 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 46 6c 79 63 68 65 63 6b 20 6d 6f 64 65 20 6e | ....(user-error."Flycheck.mode.n |
| 40900 | 6f 74 20 65 6e 61 62 6c 65 64 22 29 29 0a 20 20 3b 3b 20 43 72 65 61 74 65 20 61 6e 64 20 69 6e | ot.enabled"))...;;.Create.and.in |
| 40920 | 69 74 69 61 6c 69 7a 65 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a 20 20 28 75 6e 6c 65 73 | itialize.the.error.list...(unles |
| 40940 | 73 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 73 | s.(get-buffer.flycheck-error-lis |
| 40960 | 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 | t-buffer).....(with-current-buff |
| 40980 | 65 72 20 28 67 65 74 2d 62 75 66 66 65 72 2d 63 72 65 61 74 65 20 66 6c 79 63 68 65 63 6b 2d 65 | er.(get-buffer-create.flycheck-e |
| 409a0 | 72 72 6f 72 2d 6c 69 73 74 2d 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | rror-list-buffer).......(flychec |
| 409c0 | 6b 2d 65 72 72 6f 72 2d 6c 69 73 74 2d 6d 6f 64 65 29 29 29 0a 20 20 3b 3b 20 52 65 73 65 74 20 | k-error-list-mode)))...;;.Reset. |
| 409e0 | 74 68 65 20 65 72 72 6f 72 20 66 69 6c 74 65 72 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 | the.error.filter...(flycheck-err |
| 40a00 | 6f 72 2d 6c 69 73 74 2d 72 65 73 65 74 2d 66 69 6c 74 65 72 29 0a 20 20 28 6c 65 74 20 28 28 73 | or-list-reset-filter)...(let.((s |
| 40a20 | 6f 75 72 63 65 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 3b 3b 20 | ource.(current-buffer))).....;;. |
| 40a40 | 53 68 6f 77 20 74 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 69 6e 20 61 20 73 69 64 65 20 77 69 | Show.the.error.list.in.a.side.wi |
| 40a60 | 6e 64 6f 77 2e 20 20 55 6e 64 65 72 20 73 6f 6d 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 73 | ndow...Under.some.configurations |
| 40a80 | 20 6f 66 0a 20 20 20 20 3b 3b 20 60 64 69 73 70 6c 61 79 2d 62 75 66 66 65 72 27 2c 20 74 68 69 | .of.....;;.`display-buffer',.thi |
| 40aa0 | 73 20 6d 61 79 20 73 65 6c 65 63 74 20 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c 69 73 | s.may.select.`flycheck-error-lis |
| 40ac0 | 74 2d 62 75 66 66 65 72 27 20 28 73 65 65 20 55 52 4c 0a 20 20 20 20 3b 3b 20 60 68 74 74 70 73 | t-buffer'.(see.URL.....;;.`https |
| 40ae0 | 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/ |
| 40b00 | 69 73 73 75 65 73 2f 31 37 37 36 27 29 2e 0a 20 20 20 20 28 64 69 73 70 6c 61 79 2d 62 75 66 66 | issues/1776')......(display-buff |
| 40b20 | 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 29 0a 20 | er.flycheck-error-list-buffer).. |
| 40b40 | 20 20 20 3b 3b 20 41 64 6a 75 73 74 20 74 68 65 20 73 6f 75 72 63 65 2c 20 63 61 75 73 69 6e 67 | ...;;.Adjust.the.source,.causing |
| 40b60 | 20 61 20 72 65 66 72 65 73 68 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 2d 6c | .a.refresh.....(flycheck-error-l |
| 40b80 | 69 73 74 2d 73 65 74 2d 73 6f 75 72 63 65 20 73 6f 75 72 63 65 29 29 29 0a 0a 28 64 65 66 61 6c | ist-set-source.source)))..(defal |
| 40ba0 | 69 61 73 20 27 6c 69 73 74 2d 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 73 20 27 66 6c 79 63 68 | ias.'list-flycheck-errors.'flych |
| 40bc0 | 65 63 6b 2d 6c 69 73 74 2d 65 72 72 6f 72 73 29 0a 0a 0c 0a 3b 3b 3b 20 44 69 73 70 6c 61 79 69 | eck-list-errors)....;;;.Displayi |
| 40be0 | 6e 67 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 0a | ng.errors.in.the.current.buffer. |
| 40c00 | 28 64 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 73 20 28 | (defun.flycheck-display-errors.( |
| 40c20 | 65 72 72 6f 72 73 29 0a 20 20 22 44 69 73 70 6c 61 79 20 45 52 52 4f 52 53 20 75 73 69 6e 67 20 | errors)..."Display.ERRORS.using. |
| 40c40 | 60 66 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 | `flycheck-display-errors-functio |
| 40c60 | 6e 27 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 | n'."...(when.flycheck-display-er |
| 40c80 | 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 | rors-function.....(funcall.flych |
| 40ca0 | 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 20 65 72 72 6f | eck-display-errors-function.erro |
| 40cc0 | 72 73 29 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 2d 64 69 73 | rs)))..(defun.flycheck-clear-dis |
| 40ce0 | 70 6c 61 79 65 64 2d 65 72 72 6f 72 73 20 28 29 0a 20 20 22 43 6c 65 61 72 20 65 72 72 6f 72 73 | played-errors.()..."Clear.errors |
| 40d00 | 20 75 73 69 6e 67 20 60 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 | .using.`flycheck-clear-displayed |
| 40d20 | 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 6c 79 63 | -errors-function'."...(when.flyc |
| 40d40 | 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 73 2d 66 75 6e 63 | heck-clear-displayed-errors-func |
| 40d60 | 74 69 6f 6e 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 | tion.....(funcall.flycheck-clear |
| 40d80 | 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f 6e 29 29 29 0a 0a 28 | -displayed-errors-function)))..( |
| 40da0 | 64 65 66 76 61 72 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 | defvar-local.flycheck-display-er |
| 40dc0 | 72 6f 72 2d 61 74 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 | ror-at-point-timer.nil..."Timer. |
| 40de0 | 74 6f 20 61 75 74 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 | to.automatically.show.errors."). |
| 40e00 | 0a 28 64 65 66 75 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 | .(defun.flycheck-cancel-error-di |
| 40e20 | 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 20 28 29 0a 20 20 | splay-error-at-point-timer.()... |
| 40e40 | 22 43 61 6e 63 65 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 | "Cancel.the.error.display.timer. |
| 40e60 | 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 77 68 65 6e | for.the.current.buffer."...(when |
| 40e80 | 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 74 | .flycheck-display-error-at-point |
| 40ea0 | 2d 74 69 6d 65 72 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 | -timer.....(cancel-timer.flychec |
| 40ec0 | 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 29 0a | k-display-error-at-point-timer). |
| 40ee0 | 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 72 | ....(setq.flycheck-display-error |
| 40f00 | 2d 61 74 2d 70 6f 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 | -at-point-timer.nil)))..(defun.f |
| 40f20 | 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 74 20 28 | lycheck-display-error-at-point.( |
| 40f40 | 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 73 73 61 | )..."Display.all.the.error.messa |
| 40f60 | 67 65 73 20 61 74 20 70 6f 69 6e 74 2e 0a 0a 49 66 20 74 68 65 72 65 20 61 72 65 20 6e 6f 20 65 | ges.at.point...If.there.are.no.e |
| 40f80 | 72 72 6f 72 73 2c 20 63 6c 65 61 72 73 20 74 68 65 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 | rrors,.clears.the.error.messages |
| 40fa0 | 20 61 74 20 70 6f 69 6e 74 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 29 0a 20 20 3b 3b | .at.point."...(interactive)...;; |
| 40fc0 | 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 20 74 69 6d 65 72 | .This.function.runs.from.a.timer |
| 40fe0 | 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 6e 6f 74 20 69 67 | ,.so.we.must.take.care.to.not.ig |
| 41000 | 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 74 68 2d 64 65 6d | nore.any...;;.errors...(with-dem |
| 41020 | 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 72 20 64 69 73 70 | oted-errors."Flycheck.error.disp |
| 41040 | 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 63 6b 2d 63 61 6e | lay.error:.%s".....(flycheck-can |
| 41060 | 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 69 6e 74 | cel-error-display-error-at-point |
| 41080 | 2d 74 69 6d 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 0a | -timer).....(when.flycheck-mode. |
| 410a0 | 20 20 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 6f 76 | ......(let.((errors.(flycheck-ov |
| 410c0 | 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 20 20 20 20 | erlay-errors-at.(point))))...... |
| 410e0 | 20 20 20 28 69 66 20 65 72 72 6f 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ...(if.errors.............(flych |
| 41100 | 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 20 65 72 72 6f 72 73 29 0a 20 20 20 20 20 | eck-display-errors.errors)...... |
| 41120 | 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 | .....(flycheck-clear-displayed-e |
| 41140 | 72 72 6f 72 73 29 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 | rrors))))))..(defun.flycheck-dis |
| 41160 | 70 6c 61 79 2d 65 72 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 | play-error-at-point-soon.()..."D |
| 41180 | 69 73 70 6c 61 79 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 61 74 20 70 6f 69 6e 74 2c 20 | isplay.error.messages.at.point,. |
| 411a0 | 77 69 74 68 20 61 20 64 65 6c 61 79 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 6e 63 65 | with.a.delay."...(flycheck-cance |
| 411c0 | 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 69 6e 74 2d 74 | l-error-display-error-at-point-t |
| 411e0 | 69 6d 65 72 29 0a 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 | imer)...(setq.flycheck-display-e |
| 41200 | 72 72 6f 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 28 72 75 6e | rror-at-point-timer.........(run |
| 41220 | 2d 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 | -at-time.flycheck-display-errors |
| 41240 | 2d 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 | -delay.nil...................... |
| 41260 | 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 74 | 'flycheck-display-error-at-point |
| 41280 | 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 79 20 | )))....;;;.Functions.to.display. |
| 412a0 | 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 72 2d | errors.(defconst.flycheck-error- |
| 412c0 | 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 72 20 | message-buffer."*Flycheck.error. |
| 412e0 | 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 62 75 | messages*"..."The.name.of.the.bu |
| 41300 | 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 65 73 | ffer.to.show.long.error.messages |
| 41320 | 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 6d 65 | .in.")..(defun.flycheck-error-me |
| 41340 | 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 66 65 | ssage-buffer.()..."Get.the.buffe |
| 41360 | 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 73 73 | r.object.to.show.long.error.mess |
| 41380 | 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 20 62 | ages.in...Get.the.buffer.named.b |
| 413a0 | 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 73 61 | y.variable.`flycheck-error-messa |
| 413c0 | 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 65 72 | ge-buffer',.or.nil.if.the.buffer |
| 413e0 | 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 72 20 | .does.not.exist."...(get-buffer. |
| 41400 | 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 29 0a | flycheck-error-message-buffer)). |
| 41420 | 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 61 72 | .(defun.flycheck-may-use-echo-ar |
| 41440 | 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 68 65 | ea-p.()..."Determine.whether.the |
| 41460 | 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 63 68 | .echo.area.may.be.used...The.ech |
| 41480 | 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 6f 72 | o.area.may.be.used.if.the.cursor |
| 414a0 | 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 69 66 | .is.not.in.the.echo.area,.and.if |
| 414c0 | 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 20 62 | .the.echo.area.is.not.occupied.b |
| 414e0 | 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 72 20 | y.minibuffer.input."...(not.(or. |
| 41500 | 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 6e 69 | cursor-in-echo-area.(active-mini |
| 41520 | 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 69 76 | buffer-window))))..(define-deriv |
| 41540 | 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 2d 6d | ed-mode.flycheck-error-message-m |
| 41560 | 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 72 20 | ode.text-mode..."Flycheck.error. |
| 41580 | 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 74 65 | messages"..."Major.mode.for.exte |
| 415a0 | 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 76 61 72 20 | nded.error.messages.")..(defvar. |
| 415c0 | 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 64 69 73 70 6c 61 79 65 64 2d 6d 65 73 73 61 67 65 | flycheck--last-displayed-message |
| 415e0 | 20 6e 69 6c 0a 20 20 22 52 65 66 65 72 65 6e 63 65 20 74 6f 20 74 68 65 20 6c 61 73 74 20 64 69 | .nil..."Reference.to.the.last.di |
| 41600 | 73 70 6c 61 79 65 64 20 6d 65 73 73 61 67 65 20 73 6f 20 69 74 20 63 61 6e 20 62 65 20 63 6c 65 | splayed.message.so.it.can.be.cle |
| 41620 | 61 72 65 64 2e 0a 0a 54 68 69 73 20 76 61 6c 75 65 20 69 73 20 74 68 65 20 72 65 74 75 72 6e 20 | ared...This.value.is.the.return. |
| 41640 | 76 61 6c 75 65 20 66 72 6f 6d 20 60 64 69 73 70 6c 61 79 2d 6d 65 73 73 61 67 65 2d 6f 72 2d 62 | value.from.`display-message-or-b |
| 41660 | 75 66 66 65 72 27 2c 0a 74 68 75 73 20 69 74 20 63 61 6e 20 62 65 20 61 20 73 74 72 69 6e 67 20 | uffer',.thus.it.can.be.a.string. |
| 41680 | 6f 72 20 61 20 77 69 6e 64 6f 77 2e 0a 0a 53 65 65 20 60 66 6c 79 63 68 65 63 6b 2d 63 6c 65 61 | or.a.window...See.`flycheck-clea |
| 416a0 | 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 73 27 2e 22 29 0a 0a | r-displayed-error-messages'.").. |
| 416c0 | 28 64 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 6d 65 | (defun.flycheck-display-error-me |
| 416e0 | 73 73 61 67 65 73 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 | ssages.(errors)..."Display.the.m |
| 41700 | 65 73 73 61 67 65 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 | essages.of.ERRORS...Concatenate. |
| 41720 | 61 6c 6c 20 6e 6f 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 | all.non-nil.messages.of.ERRORS.a |
| 41740 | 73 20 77 69 74 68 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 | s.with.`flycheck-help-echo-all-e |
| 41760 | 72 72 6f 72 2d 6d 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 | rror-messages',.and.display.them |
| 41780 | 20 77 69 74 68 0a 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 | .with.`display-message-or-buffer |
| 417a0 | 27 2c 20 77 68 69 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 | ',.which.shows.the.messages.eith |
| 417c0 | 65 72 20 69 6e 0a 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 | er.in.the.echo.area.or.in.a.sepa |
| 417e0 | 72 61 74 65 20 62 75 66 66 65 72 2c 20 64 65 70 65 6e 64 69 6e 67 20 6f 6e 20 74 68 65 20 6e 75 | rate.buffer,.depending.on.the.nu |
| 41800 | 6d 62 65 72 20 6f 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 | mber.of.lines...See.Info.node.`( |
| 41820 | 65 6c 69 73 70 29 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 | elisp)Displaying.Messages'.for.m |
| 41840 | 6f 72 65 0a 69 6e 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 | ore.information...In.the.latter. |
| 41860 | 63 61 73 65 2c 20 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 | case,.show.messages.in.the.buffe |
| 41880 | 72 20 64 65 6e 6f 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 | r.denoted.by.variable.`flycheck- |
| 418a0 | 65 72 72 6f 72 2d 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 | error-message-buffer'."...(when. |
| 418c0 | 28 61 6e 64 20 65 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 | (and.errors.(flycheck-may-use-ec |
| 418e0 | 68 6f 2d 61 72 65 61 2d 70 29 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 6d 65 73 73 61 67 65 20 | ho-area-p)).....(let*.((message. |
| 41900 | 28 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 65 | (flycheck-help-echo-all-error-me |
| 41920 | 73 73 61 67 65 73 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 72 65 74 76 | ssages.errors))............(retv |
| 41940 | 61 6c 20 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 0a 20 20 | al.(display-message-or-buffer... |
| 41960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 65 73 73 61 67 65 20 66 6c 79 63 68 65 | ..................message.flyche |
| 41980 | 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 |
| 419a0 | 73 2d 77 69 6e 64 6f 77 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 57 65 20 63 61 6e 6e 6f 74 20 72 | s-window))).......;;.We.cannot.r |
| 419c0 | 65 6c 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 | ely.on.`display-message-or-buffe |
| 419e0 | 72 27 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 | r'.returning.the.right.......;;. |
| 41a00 | 77 69 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 | window..See.URL.`https://github. |
| 41a20 | 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 36 34 | com/flycheck/flycheck/issues/164 |
| 41a40 | 33 27 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 | 3'........(when-let.(buf.(get-bu |
| 41a60 | 66 66 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 | ffer.flycheck-error-message-buff |
| 41a80 | 65 72 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 | er)).........(with-current-buffe |
| 41aa0 | 72 20 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 | r.buf...........(unless.(derived |
| 41ac0 | 2d 6d 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 | -mode-p.'flycheck-error-message- |
| 41ae0 | 6d 6f 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 | mode).............(flycheck-erro |
| 41b00 | 72 2d 6d 65 73 73 61 67 65 2d 6d 6f 64 65 29 29 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 66 | r-message-mode)))).......(setq.f |
| 41b20 | 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 64 69 73 70 6c 61 79 65 64 2d 6d 65 73 73 61 67 65 20 | lycheck--last-displayed-message. |
| 41b40 | 72 65 74 76 61 6c 29 0a 20 20 20 20 20 20 72 65 74 76 61 6c 29 29 29 0a 0a 28 64 65 66 75 6e 20 | retval).......retval)))..(defun. |
| 41b60 | 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 2d | flycheck-display-error-messages- |
| 41b80 | 75 6e 6c 65 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 | unless-error-list.(errors)..."Sh |
| 41ba0 | 6f 77 20 6d 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 | ow.messages.of.ERRORS.unless.the |
| 41bc0 | 20 65 72 72 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 | .error.list.is.visible...Like.`f |
| 41be0 | 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 27 2c | lycheck-display-error-messages', |
| 41c00 | 20 62 75 74 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 | .but.only.if.the.error.list.(see |
| 41c20 | 20 60 66 6c 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 | .`flycheck-list-errors').is.not. |
| 41c40 | 76 69 73 69 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 | visible.in.any.window.in.the.cur |
| 41c60 | 72 65 6e 74 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 | rent.frame."...(unless.(flycheck |
| 41c80 | 2d 67 65 74 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 | -get-error-list-window.'current- |
| 41ca0 | 66 72 61 6d 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 | frame).....(flycheck-display-err |
| 41cc0 | 6f 72 2d 6d 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 | or-messages.errors)))..(defun.fl |
| 41ce0 | 79 63 68 65 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 | ycheck-hide-error-buffer.()..."H |
| 41d00 | 69 64 65 20 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 | ide.the.Flycheck.error.buffer.if |
| 41d20 | 20 6e 65 63 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 | .necessary...Hide.the.error.buff |
| 41d40 | 65 72 20 69 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 | er.if.there.is.no.error.under.po |
| 41d60 | 69 6e 74 2e 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 | int."...(when-let*.((buffer.(fly |
| 41d80 | 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 29 0a 20 20 20 | check-error-message-buffer)).... |
| 41da0 | 20 20 20 20 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 | ...........(window.(get-buffer-w |
| 41dc0 | 69 6e 64 6f 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 | indow.buffer))).....(unless.(fly |
| 41de0 | 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 0a 20 20 20 20 20 | check-overlays-at.(point))...... |
| 41e00 | 20 3b 3b 20 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 | .;;.save-selected-window.prevent |
| 41e20 | 73 20 60 71 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 | s.`quit-window'.from.changing.th |
| 41e40 | 65 20 63 75 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 | e.current.......;;.buffer.(see.h |
| 41e60 | 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 68 | ttps://github.com/flycheck/flych |
| 41e80 | 65 63 6b 2f 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 | eck/issues/648)........(save-sel |
| 41ea0 | 65 63 74 65 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 | ected-window.........(quit-windo |
| 41ec0 | 77 20 6e 69 6c 20 77 69 6e 64 6f 77 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | w.nil.window)))))..(defun.flyche |
| 41ee0 | 63 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 | ck-clear-displayed-error-message |
| 41f00 | 73 20 28 29 0a 20 20 22 43 6c 65 61 72 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 73 20 64 69 73 | s.()..."Clear.error.messages.dis |
| 41f20 | 70 6c 61 79 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f | played.by.`flycheck-display-erro |
| 41f40 | 72 2d 6d 65 73 73 61 67 65 73 27 2e 22 0a 20 20 28 77 68 65 6e 20 66 6c 79 63 68 65 63 6b 2d 2d | r-messages'."...(when.flycheck-- |
| 41f60 | 6c 61 73 74 2d 64 69 73 70 6c 61 79 65 64 2d 6d 65 73 73 61 67 65 0a 20 20 20 20 28 69 66 20 28 | last-displayed-message.....(if.( |
| 41f80 | 61 6e 64 20 28 73 74 72 69 6e 67 70 20 66 6c 79 63 68 65 63 6b 2d 2d 6c 61 73 74 2d 64 69 73 70 | and.(stringp.flycheck--last-disp |
| 41fa0 | 6c 61 79 65 64 2d 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 75 | layed-message)..............(equ |
| 41fc0 | 61 6c 20 28 63 75 72 72 65 6e 74 2d 6d 65 73 73 61 67 65 29 20 66 6c 79 63 68 65 63 6b 2d 2d 6c | al.(current-message).flycheck--l |
| 41fe0 | 61 73 74 2d 64 69 73 70 6c 61 79 65 64 2d 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 | ast-displayed-message))......... |
| 42000 | 28 6d 65 73 73 61 67 65 20 6e 69 6c 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 68 69 | (message.nil).......(flycheck-hi |
| 42020 | 64 65 2d 65 72 72 6f 72 2d 62 75 66 66 65 72 29 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 57 6f 72 6b 69 | de-error-buffer))))....;;;.Worki |
| 42040 | 6e 67 20 77 69 74 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 | ng.with.errors.(defun.flycheck-c |
| 42060 | 6f 70 79 2d 65 72 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 | opy-errors-as-kill.(pos.&optiona |
| 42080 | 6c 20 66 6f 72 6d 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 | l.formatter)..."Copy.each.error. |
| 420a0 | 61 74 20 50 4f 53 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 | at.POS.into.kill.ring,.using.FOR |
| 420c0 | 4d 41 54 54 45 52 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 | MATTER...FORMATTER.is.a.function |
| 420e0 | 20 74 6f 20 74 75 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 | .to.turn.an.error.into.a.string, |
| 42100 | 0a 64 65 66 61 75 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 | .defaulting.to.`flycheck-error-m |
| 42120 | 65 73 73 61 67 65 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 | essage'...Interactively,.use.`fl |
| 42140 | 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 64 2d | ycheck-error-format-message-and- |
| 42160 | 69 64 27 20 61 73 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 | id'.as.FORMATTER.with.universal. |
| 42180 | 70 72 65 66 69 78 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 | prefix.arg,.and.`flycheck-error- |
| 421a0 | 69 64 27 20 77 69 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 | id'.with.normal.prefix.arg,.i.e. |
| 421c0 | 20 63 6f 70 79 20 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 | .copy.the.message.and.the.ID.wit |
| 421e0 | 68 0a 75 6e 69 76 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 | h.universal.prefix.arg,.and.only |
| 42200 | 20 74 68 65 20 69 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 | .the.id.with.normal.prefix.arg." |
| 42220 | 0a 20 20 28 69 6e 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 | ...(interactive.(list.(point)... |
| 42240 | 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 63 75 72 72 65 6e | ...................(pcase.curren |
| 42260 | 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.................... |
| 42280 | 20 20 20 20 28 28 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 | ....((pred.not).#'flycheck-error |
| 422a0 | 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 20 20 20 20 20 20 | -message)....................... |
| 422c0 | 20 28 28 70 72 65 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 | .((pred.consp).#'flycheck-error- |
| 422e0 | 66 6f 72 6d 61 74 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 | format-message-and-id).......... |
| 42300 | 20 20 20 20 20 20 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 | ..............(_.#'flycheck-erro |
| 42320 | 72 2d 69 64 29 29 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 | r-id))))...(let.((messages.(delq |
| 42340 | 20 6e 69 6c 20 28 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 | .nil.(seq-map.(or.formatter.#'fl |
| 42360 | 79 63 68 65 63 6b 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 | ycheck-error-message)........... |
| 42380 | 20 20 20 20 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 |
| 423a0 | 68 65 63 6b 2d 6f 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 | heck-overlay-errors-at.pos))))). |
| 423c0 | 20 20 20 20 28 77 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 | ....(when.messages.......(seq-do |
| 423e0 | 20 23 27 6b 69 6c 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 | .#'kill-new.(reverse.messages)). |
| 42400 | 20 20 20 20 20 20 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 | ......(message.(string-join.mess |
| 42420 | 61 67 65 73 20 22 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 | ages."\n")))))..(defun.flycheck- |
| 42440 | 65 78 70 6c 61 69 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 | explain-error-at-point.()..."Dis |
| 42460 | 70 6c 61 79 20 61 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 | play.an.explanation.for.the.firs |
| 42480 | 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 2e 0a 0a 54 | t.explainable.error.at.point...T |
| 424a0 | 68 65 20 66 69 72 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 | he.first.explainable.error.at.po |
| 424c0 | 69 6e 74 20 69 73 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 | int.is.the.first.error.at.point. |
| 424e0 | 77 69 74 68 20 61 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 | with.a.non-nil.`:error-explainer |
| 42500 | 27 20 66 75 6e 63 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 | '.function.defined.in.its.checke |
| 42520 | 72 2e 20 20 54 68 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 | r...The.`:error-explainer'.funct |
| 42540 | 69 6f 6e 20 69 73 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 | ion.is.then.called.with.this.err |
| 42560 | 6f 72 20 74 6f 20 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 | or.to.produce.the.explanation.to |
| 42580 | 20 64 69 73 70 6c 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 | .display."...(interactive)...(wh |
| 425a0 | 65 6e 2d 6c 65 74 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 | en-let*.((first-error........... |
| 425c0 | 20 20 20 20 20 3b 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 | .....;;.Get.the.first.error.at.p |
| 425e0 | 6f 69 6e 74 20 74 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 | oint.that.has.an.`error-explaine |
| 42600 | 72 27 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6e 64 20 28 6c 61 | r'.................(seq-find.(la |
| 42620 | 6d 62 64 61 20 28 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 | mbda.(error).................... |
| 42640 | 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 67 65 74 0a 20 20 | ........(flycheck-checker-get... |
| 42660 | 20 20 20 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 |
| 42680 | 65 63 6b 2d 65 72 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 | eck-error-checker.error).'error- |
| 426a0 | 65 78 70 6c 61 69 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 | explainer))..................... |
| 426c0 | 20 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 61 74 | .....(flycheck-overlay-errors-at |
| 426e0 | 20 28 70 6f 69 6e 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 | .(point))))...............(expla |
| 42700 | 69 6e 65 72 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 63 68 | iner................(flycheck-ch |
| 42720 | 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 |
| 42740 | 72 20 66 69 72 73 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 | r.first-error).................. |
| 42760 | 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 78 70 6c 61 | ....................'error-expla |
| 42780 | 69 6e 65 72 29 29 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 | iner))...............(explanatio |
| 427a0 | 6e 20 28 66 75 6e 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 | n.(funcall.explainer.first-error |
| 427c0 | 29 29 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 | ))).....(flycheck-display-error- |
| 427e0 | 65 78 70 6c 61 6e 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 | explanation.explanation)))..(def |
| 42800 | 63 6f 6e 73 74 20 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 | const.flycheck-explain-error-buf |
| 42820 | 66 65 72 20 22 2a 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 | fer."*Flycheck.error.explanation |
| 42840 | 2a 22 0a 20 20 22 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 | *"..."The.name.of.the.buffer.to. |
| 42860 | 73 68 6f 77 20 65 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 | show.error.explanations.")..(def |
| 42880 | 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 78 70 6c 61 69 | ine-derived-mode.flycheck-explai |
| 428a0 | 6e 2d 65 72 72 6f 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 | n-error-mode.help-mode..."Error. |
| 428c0 | 65 78 70 6c 61 6e 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 | explanation"..."Major.mode.for.d |
| 428e0 | 69 73 70 6c 61 79 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 | isplaying.error.explanations.".. |
| 42900 | 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 72 65 61 64 2d 6f 6e 6c 79 20 74 29 29 0a 0a 28 64 65 | .(setq.buffer-read-only.t))..(de |
| 42920 | 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 65 78 70 6c 61 | fun.flycheck-display-error-expla |
| 42940 | 6e 61 74 69 6f 6e 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 | nation.(explanation)..."Display. |
| 42960 | 74 68 65 20 45 58 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 | the.EXPLANATION.for.an.error.".. |
| 42980 | 20 28 70 63 61 73 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 | .(pcase.explanation.....(`nil).. |
| 429a0 | 20 20 20 28 60 28 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 | ...(`(url...,url).(browse-url.ur |
| 429c0 | 6c 29 29 0a 20 20 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 | l)).....(_.(let.((inhibit-read-o |
| 429e0 | 6e 6c 79 20 74 29 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 | nly.t)..............(standard-ou |
| 42a00 | 74 70 75 74 20 28 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 | tput.(temp-buffer-window-setup.. |
| 42a20 | 20 20 20 20 20 20 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 |
| 42a40 | 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 29 29 29 0a 20 | ycheck-explain-error-buffer))).. |
| 42a60 | 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 73 74 61 | ........(with-current-buffer.sta |
| 42a80 | 6e 64 61 72 64 2d 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 | ndard-output............(flychec |
| 42aa0 | 6b 2d 65 78 70 6c 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 | k-explain-error-mode)).......... |
| 42ac0 | 28 63 6f 6e 64 0a 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 | (cond...........((functionp.expl |
| 42ae0 | 61 6e 61 74 69 6f 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 | anation).(funcall.explanation)). |
| 42b00 | 20 20 20 20 20 20 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 | ..........((stringp.explanation) |
| 42b20 | 20 28 70 72 69 6e 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 | .(princ.explanation))........... |
| 42b40 | 28 74 20 28 65 72 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 | (t.(error."Unsupported.error.exp |
| 42b60 | 6c 61 6e 61 74 69 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 | lanation:.%S".explanation))).... |
| 42b80 | 20 20 20 20 20 20 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 | ......(display-message-or-buffer |
| 42ba0 | 20 73 74 61 6e 64 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 | .standard-output.nil.'not-this-w |
| 42bc0 | 69 6e 64 6f 77 29 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 | indow)))))....;;;.Syntax.checker |
| 42be0 | 73 20 75 73 69 6e 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 | s.using.external.commands.(defun |
| 42c00 | 20 66 6c 79 63 68 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 | .flycheck-command-argument-p.(ar |
| 42c20 | 67 29 0a 20 20 22 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 | g)..."Check.whether.ARG.is.a.val |
| 42c40 | 69 64 20 63 6f 6d 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 | id.command.argument."...(pcase.a |
| 42c60 | 72 67 0a 20 20 20 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 | rg.....((pred.stringp).t).....(( |
| 42c80 | 6f 72 20 60 73 6f 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 | or.`source.`source-inplace.`sour |
| 42ca0 | 63 65 2d 6f 72 69 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 | ce-original).t).....(`(,(or.`sou |
| 42cc0 | 72 63 65 20 60 73 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 | rce.`source-inplace).,suffix)... |
| 42ce0 | 20 20 20 28 73 74 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 | ...(stringp.suffix)).....((or.`t |
| 42d00 | 65 6d 70 6f 72 61 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 | emporary-directory.`temporary-fi |
| 42d20 | 6c 65 2d 6e 61 6d 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 | le-name).t).....(`null-device.t) |
| 42d40 | 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 61 6d 65 | .....(`(config-file.,option-name |
| 42d60 | 20 2c 63 6f 6e 66 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 | .,config-file-var)......(and.(st |
| 42d80 | 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 20 20 28 73 79 | ringp.option-name)...........(sy |
| 42da0 | 6d 62 6f 6c 70 20 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 | mbolp.config-file-var))).....(`( |
| 42dc0 | 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 69 67 | config-file.,option-name.,config |
| 42de0 | 2d 66 69 6c 65 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 64 20 | -file-var.,prepender)......(and. |
| 42e00 | 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 20 20 | (stringp.option-name)........... |
| 42e20 | 28 73 79 6d 62 6f 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 | (symbolp.config-file-var)....... |
| 42e40 | 20 20 20 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 | ....(symbolp.prepender))).....(` |
| 42e60 | 28 2c 28 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 | (,(or.`option.`option-list).,opt |
| 42e80 | 69 6f 6e 2d 6e 61 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 | ion-name.,option-var)......(and. |
| 42ea0 | 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 20 20 | (stringp.option-name)........... |
| 42ec0 | 28 73 79 6d 62 6f 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 | (symbolp.option-var))).....(`(,( |
| 42ee0 | 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 |
| 42f00 | 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 29 0a 20 20 | -name.,option-var.,prepender)... |
| 42f20 | 20 20 20 28 61 6e 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 | ...(and.(stringp.option-name)... |
| 42f40 | 20 20 20 20 20 20 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 | ........(symbolp.option-var).... |
| 42f60 | 20 20 20 20 20 20 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 | .......(symbolp.prepender))).... |
| 42f80 | 20 28 60 28 2c 28 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 | .(`(,(or.`option.`option-list)., |
| 42fa0 | 6f 70 74 69 6f 6e 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 | option-name.,option-var.,prepend |
| 42fc0 | 65 72 20 2c 66 69 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 | er.,filter)......(and.(stringp.o |
| 42fe0 | 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 6f | ption-name)...........(symbolp.o |
| 43000 | 70 74 69 6f 6e 2d 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 | ption-var)...........(symbolp.pr |
| 43020 | 65 70 65 6e 64 65 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 | epender)...........(symbolp.filt |
| 43040 | 65 72 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 74 69 6f 6e | er))).....(`(option-flag.,option |
| 43060 | 2d 6e 61 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 | -name.,option-var)......(and.(st |
| 43080 | 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 20 20 28 73 79 | ringp.option-name)...........(sy |
| 430a0 | 6d 62 6f 6c 70 20 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 | mbolp.option-var))).....(`(eval. |
| 430c0 | 2c 5f 29 20 74 29 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 | ,_).t).....(_.nil)))..(defun.fly |
| 430e0 | 63 68 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 | check-compute-working-directory. |
| 43100 | 28 63 68 65 63 6b 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 | (checker)..."Get.the.default.wor |
| 43120 | 6b 69 6e 67 20 64 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 | king.directory.for.CHECKER...Com |
| 43140 | 70 75 74 65 20 74 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 | pute.the.value.of.`default-direc |
| 43160 | 74 6f 72 79 27 20 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 | tory'.for.the.invocation.of.the. |
| 43180 | 73 79 6e 74 61 78 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 | syntax.checker.command,.by.calli |
| 431a0 | 6e 67 20 74 68 65 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 | ng.the.function.in.the.`working- |
| 431c0 | 64 69 72 65 63 74 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 | directory'.property.of.CHECKER,. |
| 431e0 | 77 69 74 68 20 43 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 | with.CHECKER.as.sole.argument,.a |
| 43200 | 6e 64 20 72 65 74 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 | nd.returning.its.value...Signal. |
| 43220 | 61 6e 20 65 72 72 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 | an.error.if.the.function.returns |
| 43240 | 20 61 20 6e 6f 6e 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 | .a.non-existing.working.director |
| 43260 | 79 2e 0a 0a 49 66 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 | y...If.the.property.is.undefined |
| 43280 | 20 6f 72 20 69 66 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 | .or.if.the.function.returns.nil. |
| 432a0 | 72 65 74 75 72 6e 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 | return.the.`default-directory'.o |
| 432c0 | 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 28 6c 65 74 2a 20 28 | f.the.current.buffer."...(let*.( |
| 432e0 | 28 64 65 66 2d 64 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 | (def-directory-fn.(flycheck-chec |
| 43300 | 6b 65 72 2d 67 65 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 | ker-get.checker.'working-directo |
| 43320 | 72 79 29 29 0a 20 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 | ry))..........(directory.(or.(an |
| 43340 | 64 20 64 65 66 2d 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 | d.def-directory-fn.............. |
| 43360 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 64 65 66 2d 64 69 72 | ................(funcall.def-dir |
| 43380 | 65 63 74 6f 72 79 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 | ectory-fn.checker))............. |
| 433a0 | 20 20 20 20 20 20 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 | ............;;.Default.to.the.`d |
| 433c0 | 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 63 75 72 72 65 6e 74 | efault-directory'.of.the.current |
| 433e0 | 0a 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 62 75 66 66 | .........................;;.buff |
| 43400 | 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 64 65 66 61 75 | er.........................defau |
| 43420 | 6c 74 2d 64 69 72 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 | lt-directory))).....(unless.(fil |
| 43440 | 65 2d 65 78 69 73 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 | e-exists-p.directory).......(err |
| 43460 | 6f 72 20 22 3a 77 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 | or.":working-directory.%s.of.syn |
| 43480 | 74 61 78 20 63 68 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 | tax.checker.%S.does.not.exist".. |
| 434a0 | 20 20 20 20 20 20 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 | ............directory.checker)). |
| 434c0 | 20 20 20 20 64 69 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 | ....directory))..;;;###autoload. |
| 434e0 | 28 64 65 66 75 6e 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 | (defun.flycheck-define-command-c |
| 43500 | 68 65 63 6b 65 72 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 | hecker.(symbol.docstring.&rest.p |
| 43520 | 72 6f 70 65 72 74 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 | roperties)..."Define.SYMBOL.as.s |
| 43540 | 79 6e 74 61 78 20 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 | yntax.checker.to.run.a.command.. |
| 43560 | 0a 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 | .Define.SYMBOL.as.generic.syntax |
| 43580 | 20 63 68 65 63 6b 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 | .checker.via.`flycheck-define-ge |
| 435a0 | 6e 65 72 69 63 2d 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 | neric-checker',.which.uses.an.ex |
| 435c0 | 74 65 72 6e 61 6c 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 | ternal.command.to.check.the.buff |
| 435e0 | 65 72 2e 20 20 53 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 | er...SYMBOL.and.DOCSTRING.are.th |
| 43600 | 65 20 73 61 6d 65 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 | e.same.as.for.`flycheck-define-g |
| 43620 | 65 6e 65 72 69 63 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 | eneric-checker'...In.addition.to |
| 43640 | 20 74 68 65 20 70 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 | .the.properties.understood.by.`f |
| 43660 | 6c 79 63 68 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 27 2c | lycheck-define-generic-checker', |
| 43680 | 20 74 68 65 20 66 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 | .the.following.PROPERTIES.consti |
| 436a0 | 74 75 74 65 20 61 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 | tute.a.command.syntax.checker... |
| 436c0 | 55 6e 6c 65 73 73 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 | Unless.otherwise.noted,.all.prop |
| 436e0 | 65 72 74 69 65 73 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 | erties.are.mandatory...Note.that |
| 43700 | 20 74 68 65 20 64 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 | .the.default.`:error-filter'.of. |
| 43720 | 63 6f 6d 6d 61 6e 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 | command.checkers.is.`flycheck-sa |
| 43740 | 6e 69 74 69 7a 65 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 | nitize-errors'...`:command.COMMA |
| 43760 | 4e 44 27 0a 20 20 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 | ND'......The.command.to.run.for. |
| 43780 | 73 79 6e 74 61 78 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 | syntax.checking........COMMAND.i |
| 437a0 | 73 20 61 20 6c 69 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 | s.a.list.of.the.form.`(EXECUTABL |
| 437c0 | 45 20 5b 41 52 47 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 | E.[ARG....])'........EXECUTABLE. |
| 437e0 | 69 73 20 61 20 73 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 | is.a.string.with.the.executable. |
| 43800 | 6f 66 20 74 68 69 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 | of.this.syntax......checker...It |
| 43820 | 20 63 61 6e 20 62 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 | .can.be.overridden.with.the.vari |
| 43840 | 61 62 6c 65 0a 20 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 | able......`flycheck-SYMBOL-execu |
| 43860 | 74 61 62 6c 65 27 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 | table'...Note.that.this.variable |
| 43880 | 20 69 73 0a 20 20 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 | .is......NOT.implicitly.defined. |
| 438a0 | 62 79 20 74 68 69 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 | by.this.function...Use......`fly |
| 438c0 | 63 68 65 63 6b 2d 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 | check-def-executable-var'.to.def |
| 438e0 | 69 6e 65 20 74 68 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 | ine.this.variable........Each.AR |
| 43900 | 47 20 69 73 20 61 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 | G.is.an.argument.to.the.executab |
| 43920 | 6c 65 2c 20 65 69 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 | le,.either.as.string,......or.as |
| 43940 | 20 73 70 65 63 69 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 | .special.symbol.or.form.for..... |
| 43960 | 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 2c | .`flycheck-substitute-argument', |
| 43980 | 20 77 68 69 63 68 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 | .which.see...`:error-patterns.PA |
| 439a0 | 54 54 45 52 4e 53 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 | TTERNS'......A.list.of.patterns. |
| 439c0 | 74 6f 20 70 61 72 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 | to.parse.the.output.of.the.`:com |
| 439e0 | 6d 61 6e 64 27 2e 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 | mand'........Each.ITEM.in.PATTER |
| 43a00 | 4e 53 20 69 73 20 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 | NS.is.a.list.`(LEVEL.SEXP....)', |
| 43a20 | 20 77 68 65 72 65 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 | .where......LEVEL.is.a.Flycheck. |
| 43a40 | 65 72 72 6f 72 20 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 | error.level.(see......`flycheck- |
| 43a60 | 64 65 66 69 6e 65 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 | define-error-level'),.followed.b |
| 43a80 | 79 20 6f 6e 65 20 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 | y.one.or.more.RX......`SEXP's.wh |
| 43aa0 | 69 63 68 20 70 61 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 | ich.parse.an.error.of.that.level |
| 43ac0 | 20 61 6e 64 20 65 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 | .and.extract.line,......column,. |
| 43ae0 | 66 69 6c 65 20 6e 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 | file.name.and.the.message....... |
| 43b00 | 20 53 65 65 20 60 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 | .See.`rx'.for.general.informatio |
| 43b20 | 6e 20 61 62 6f 75 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 | n.about.RX,.and......`flycheck-r |
| 43b40 | 78 2d 74 6f 2d 73 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 | x-to-string'.for.some.special.RX |
| 43b60 | 20 66 6f 72 6d 73 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 | .forms.provided......by.Flycheck |
| 43b80 | 2e 0a 0a 20 20 20 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 | ........All.patterns.are.applied |
| 43ba0 | 20 69 6e 20 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 | .in.the.order.of.declaration.to. |
| 43bc0 | 74 68 65 0a 20 20 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 | the......whole.output.of.the.syn |
| 43be0 | 74 61 78 20 63 68 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 | tax.checker...Output.already.mat |
| 43c00 | 63 68 65 64 0a 20 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 | ched......by.a.pattern.will.not. |
| 43c20 | 62 65 20 6d 61 74 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 | be.matched.by.subsequent.pattern |
| 43c40 | 73 2e 20 20 49 6e 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 | s...In......other.words,.the.fir |
| 43c60 | 73 74 20 70 61 74 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 | st.pattern.wins........This.prop |
| 43c80 | 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 68 | erty.is.optional...If.omitted,.h |
| 43ca0 | 6f 77 65 76 65 72 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 | owever,.an......`:error-parser'. |
| 43cc0 | 69 73 20 6d 61 6e 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 | is.mandatory...`:error-parser.FU |
| 43ce0 | 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 6f 20 70 61 72 73 65 | NCTION'......A.function.to.parse |
| 43d00 | 20 65 72 72 6f 72 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 | .errors.with........The.function |
| 43d20 | 20 73 68 61 6c 6c 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 | .shall.accept.three.arguments.OU |
| 43d40 | 54 50 55 54 20 43 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 | TPUT.CHECKER......BUFFER...OUTPU |
| 43d60 | 54 20 69 73 20 74 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 | T.is.the.syntax.checker.output.a |
| 43d80 | 73 20 73 74 72 69 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 | s.string,......CHECKER.the.synta |
| 43da0 | 78 20 63 68 65 63 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 | x.checker.that.was.used,.and.BUF |
| 43dc0 | 46 45 52 20 61 0a 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 | FER.a......buffer.object.represe |
| 43de0 | 6e 74 69 6e 67 20 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 | nting.the.checked.buffer...The.f |
| 43e00 | 75 6e 63 74 69 6f 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 | unction......must.return.a.list. |
| 43e20 | 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 74 73 20 70 61 72 73 | of.`flycheck-error'.objects.pars |
| 43e40 | 65 64 20 66 72 6f 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 | ed.from......OUTPUT........This. |
| 43e60 | 70 72 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 | property.is.optional...If.omitte |
| 43e80 | 64 2c 20 69 74 20 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 | d,.it.defaults.to......`flycheck |
| 43ea0 | 2d 70 61 72 73 65 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 | -parse-with-patterns'...In.this. |
| 43ec0 | 63 61 73 65 2c 0a 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 | case,......`:error-patterns'.is. |
| 43ee0 | 6d 61 6e 64 61 74 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 | mandatory...`:standard-input.t'. |
| 43f00 | 20 20 20 20 20 57 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 | .....Whether.to.send.the.buffer. |
| 43f20 | 63 6f 6e 74 65 6e 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 | contents.on.standard.input...... |
| 43f40 | 20 20 49 66 20 74 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 | ..If.this.property.is.given.and. |
| 43f60 | 68 61 73 20 61 20 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 | has.a.non-nil.value,.send.the... |
| 43f80 | 20 20 20 63 6f 6e 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 | ...contents.of.the.buffer.on.sta |
| 43fa0 | 6e 64 61 72 64 20 69 6e 70 75 74 2e 0a 0a 20 20 20 20 20 53 6f 6d 65 20 63 68 65 63 6b 65 72 73 | ndard.input........Some.checkers |
| 43fc0 | 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 72 65 61 64 69 6e 67 20 66 72 6f 6d 20 73 74 61 6e 64 | .that.support.reading.from.stand |
| 43fe0 | 61 72 64 20 69 6e 70 75 74 20 68 61 76 65 0a 20 20 20 20 20 61 20 73 65 70 61 72 61 74 65 20 66 | ard.input.have......a.separate.f |
| 44000 | 6c 61 67 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 | lag.to.indicate.the.name.of.the. |
| 44020 | 66 69 6c 65 20 77 68 6f 73 65 0a 20 20 20 20 20 63 6f 6e 74 65 6e 74 73 20 61 72 65 20 62 65 69 | file.whose......contents.are.bei |
| 44040 | 6e 67 20 70 61 73 73 65 64 20 6f 6e 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 28 74 79 70 | ng.passed.on.standard.input.(typ |
| 44060 | 69 63 61 6c 6c 79 0a 20 20 20 20 20 60 73 74 64 69 6e 2d 66 69 6c 65 6e 61 6d 65 27 29 2e 20 20 | ically......`stdin-filename')... |
| 44080 | 49 6e 20 74 68 61 74 20 63 61 73 65 2c 20 75 73 65 20 74 68 65 20 60 28 6f 70 74 69 6f 6e 29 27 | In.that.case,.use.the.`(option)' |
| 440a0 | 20 66 6f 72 6d 20 69 6e 0a 20 20 20 20 20 60 3a 63 6f 6d 6d 61 6e 64 27 20 74 6f 20 70 61 73 73 | .form.in......`:command'.to.pass |
| 440c0 | 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 6c 65 20 60 62 75 66 66 65 72 2d 66 | .the.value.of.variable.`buffer-f |
| 440e0 | 69 6c 65 2d 6e 61 6d 65 27 0a 20 20 20 20 20 77 68 65 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 | ile-name'......when.the.current. |
| 44100 | 62 75 66 66 65 72 20 68 61 73 20 61 20 66 69 6c 65 20 6e 61 6d 65 20 28 74 68 61 74 20 69 73 2c | buffer.has.a.file.name.(that.is, |
| 44120 | 0a 20 20 20 20 20 75 73 65 20 60 6f 70 74 69 6f 6e 20 5c 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 | ......use.`option.\"--stdin-file |
| 44140 | 2d 6e 61 6d 65 5c 22 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 27 29 2e 0a 0a 20 20 20 | -name\".buffer-file-name')...... |
| 44160 | 20 20 46 6f 72 20 62 75 66 66 65 72 73 20 6e 6f 74 20 62 61 63 6b 65 64 20 62 79 20 66 69 6c 65 | ..For.buffers.not.backed.by.file |
| 44180 | 73 2c 20 63 68 65 63 6b 65 72 73 20 74 68 61 74 20 73 75 70 70 6f 72 74 20 69 6e 70 75 74 0a 20 | s,.checkers.that.support.input.. |
| 441a0 | 20 20 20 20 6f 6e 20 73 74 64 69 6e 20 74 79 70 69 63 61 6c 6c 79 20 72 65 70 6f 72 74 20 61 20 | ....on.stdin.typically.report.a. |
| 441c0 | 66 69 6c 65 20 6e 61 6d 65 20 6c 69 6b 65 20 60 2d 27 20 6f 72 20 60 3c 73 74 64 69 6e 3e 27 2e | file.name.like.`-'.or.`<stdin>'. |
| 441e0 | 0a 20 20 20 20 20 4d 61 6b 65 20 73 75 72 65 20 79 6f 75 72 20 65 72 72 6f 72 20 70 61 72 73 65 | ......Make.sure.your.error.parse |
| 44200 | 72 20 6f 72 20 70 61 74 74 65 72 6e 73 20 65 78 70 65 63 74 20 74 68 65 73 65 20 66 69 6c 65 0a | r.or.patterns.expect.these.file. |
| 44220 | 20 20 20 20 20 6e 61 6d 65 73 20 28 66 6f 72 20 65 78 61 6d 70 6c 65 2c 20 75 73 65 20 60 28 6f | .....names.(for.example,.use.`(o |
| 44240 | 72 20 5c 22 3c 73 74 64 69 6e 3e 5c 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 27 29 20 6f 72 0a | r.\"<stdin>\".(file-name))').or. |
| 44260 | 20 20 20 20 20 63 61 6c 6c 20 60 66 6c 79 63 68 65 63 6b 2d 72 65 6d 6f 76 65 2d 65 72 72 6f 72 | .....call.`flycheck-remove-error |
| 44280 | 2d 66 69 6c 65 2d 6e 61 6d 65 73 27 20 69 6e 20 61 20 63 75 73 74 6f 6d 0a 20 20 20 20 20 60 3a | -file-names'.in.a.custom......`: |
| 442a0 | 65 72 72 6f 72 2d 66 69 6c 74 65 72 27 2e 0a 0a 20 20 20 20 20 44 65 66 61 75 6c 74 73 20 74 6f | error-filter'........Defaults.to |
| 442c0 | 20 6e 69 6c 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 79 6f 75 20 6d 61 79 20 6e 6f 74 20 67 69 76 | .nil...Note.that.you.may.not.giv |
| 442e0 | 65 20 60 3a 73 74 61 72 74 27 2c 20 60 3a 69 6e 74 65 72 72 75 70 74 27 2c 20 61 6e 64 0a 60 3a | e.`:start',.`:interrupt',.and.`: |
| 44300 | 70 72 69 6e 74 2d 64 6f 63 27 20 66 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 | print-doc'.for.a.command.checker |
| 44320 | 2e 20 20 59 6f 75 20 63 61 6e 20 67 69 76 65 20 61 20 63 75 73 74 6f 6d 0a 60 3a 76 65 72 69 66 | ...You.can.give.a.custom.`:verif |
| 44340 | 79 27 20 66 75 6e 63 74 69 6f 6e 2c 20 74 68 6f 75 67 68 2c 20 77 68 6f 73 65 20 72 65 73 75 6c | y'.function,.though,.whose.resul |
| 44360 | 74 73 20 77 69 6c 6c 20 62 65 20 61 70 70 65 6e 64 65 64 20 74 6f 20 74 68 65 0a 64 65 66 61 75 | ts.will.be.appended.to.the.defau |
| 44380 | 6c 74 20 60 3a 76 65 72 69 66 79 27 20 66 75 6e 63 74 69 6f 6e 20 6f 66 20 63 6f 6d 6d 61 6e 64 | lt.`:verify'.function.of.command |
| 443a0 | 20 63 68 65 63 6b 65 72 73 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 31 | .checkers."...(declare.(indent.1 |
| 443c0 | 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 29 29 0a 20 20 28 | )............(doc-string.2))...( |
| 443e0 | 64 6f 6c 69 73 74 20 28 70 72 6f 70 20 27 28 3a 73 74 61 72 74 20 3a 69 6e 74 65 72 72 75 70 74 | dolist.(prop.'(:start.:interrupt |
| 44400 | 20 3a 70 72 69 6e 74 2d 64 6f 63 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 70 6c 69 73 74 2d 67 | .:print-doc)).....(when.(plist-g |
| 44420 | 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 70 72 6f 70 29 0a 20 20 20 20 20 20 28 65 72 72 6f 72 | et.properties.prop).......(error |
| 44440 | 20 22 25 73 20 6e 6f 74 20 61 6c 6c 6f 77 65 64 20 69 6e 20 64 65 66 69 6e 69 74 69 6f 6e 20 6f | ."%s.not.allowed.in.definition.o |
| 44460 | 66 20 63 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 0a 20 20 20 | f.command.syntax.checker.%s".... |
| 44480 | 20 20 20 20 20 20 20 20 20 20 70 72 6f 70 20 73 79 6d 62 6f 6c 29 29 29 0a 0a 20 20 28 75 6e 6c | ..........prop.symbol)))....(unl |
| 444a0 | 65 73 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 65 72 72 6f 72 | ess.(plist-get.properties.:error |
| 444c0 | 2d 66 69 6c 74 65 72 29 0a 20 20 20 20 3b 3b 20 44 65 66 61 75 6c 74 20 74 6f 20 60 66 6c 79 63 | -filter).....;;.Default.to.`flyc |
| 444e0 | 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 27 20 61 73 20 65 72 72 6f 72 20 66 | heck-sanitize-errors'.as.error.f |
| 44500 | 69 6c 74 65 72 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 70 65 72 74 69 65 73 20 28 70 6c 69 73 | ilter.....(setq.properties.(plis |
| 44520 | 74 2d 70 75 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 0a 20 | t-put.properties.:error-filter.. |
| 44540 | 20 20 20 20 20 20 20 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 | ...............................# |
| 44560 | 27 66 6c 79 63 68 65 63 6b 2d 73 61 6e 69 74 69 7a 65 2d 65 72 72 6f 72 73 29 29 29 0a 20 20 28 | 'flycheck-sanitize-errors)))...( |
| 44580 | 6c 65 74 20 28 28 76 65 72 69 66 79 2d 66 6e 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 | let.((verify-fn.(plist-get.prope |
| 445a0 | 72 74 69 65 73 20 3a 76 65 72 69 66 79 29 29 29 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 70 65 | rties.:verify))).....(setq.prope |
| 445c0 | 72 74 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 28 70 6c 69 73 74 2d 70 75 74 20 70 72 6f 70 65 | rties...........(plist-put.prope |
| 445e0 | 72 74 69 65 73 20 3a 76 65 72 69 66 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rties.:verify................... |
| 44600 | 20 20 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 | ...(lambda.(checker)............ |
| 44620 | 20 20 20 20 20 20 20 20 20 20 20 20 28 61 70 70 65 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 76 65 | ............(append.(flycheck-ve |
| 44640 | 72 69 66 79 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 | rify-command-checker.checker)... |
| 44660 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | .............................(an |
| 44680 | 64 20 76 65 72 69 66 79 2d 66 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d.verify-fn..................... |
| 446a0 | 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 76 65 72 69 66 79 2d | ................(funcall.verify- |
| 446c0 | 66 6e 20 63 68 65 63 6b 65 72 29 29 29 29 29 29 29 0a 0a 20 20 28 6c 65 74 20 28 28 63 6f 6d 6d | fn.checker)))))))....(let.((comm |
| 446e0 | 61 6e 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 63 6f 6d 6d 61 | and.(plist-get.properties.:comma |
| 44700 | 6e 64 29 29 0a 20 20 20 20 20 20 20 20 28 70 61 74 74 65 72 6e 73 20 28 70 6c 69 73 74 2d 67 65 | nd)).........(patterns.(plist-ge |
| 44720 | 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 29 29 0a 20 | t.properties.:error-patterns)).. |
| 44740 | 20 20 20 20 20 20 20 28 70 61 72 73 65 72 20 28 6f 72 20 28 70 6c 69 73 74 2d 67 65 74 20 70 72 | .......(parser.(or.(plist-get.pr |
| 44760 | 6f 70 65 72 74 69 65 73 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 29 0a 20 20 20 20 20 20 20 20 | operties.:error-parser)......... |
| 44780 | 20 20 20 20 20 20 20 20 20 20 20 20 23 27 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 | ............#'flycheck-parse-wit |
| 447a0 | 68 2d 70 61 74 74 65 72 6e 73 29 29 0a 20 20 20 20 20 20 20 20 28 65 6e 61 62 6c 65 64 20 28 70 | h-patterns)).........(enabled.(p |
| 447c0 | 6c 69 73 74 2d 67 65 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 65 6e 61 62 6c 65 64 29 29 0a 20 | list-get.properties.:enabled)).. |
| 447e0 | 20 20 20 20 20 20 20 28 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 28 70 6c 69 73 74 2d 67 65 | .......(standard-input.(plist-ge |
| 44800 | 74 20 70 72 6f 70 65 72 74 69 65 73 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 29 29 0a | t.properties.:standard-input))). |
| 44820 | 20 20 20 20 28 75 6e 6c 65 73 73 20 63 6f 6d 6d 61 6e 64 0a 20 20 20 20 20 20 28 65 72 72 6f 72 | ....(unless.command.......(error |
| 44840 | 20 22 4d 69 73 73 69 6e 67 20 3a 63 6f 6d 6d 61 6e 64 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 | ."Missing.:command.in.syntax.che |
| 44860 | 63 6b 65 72 20 25 73 22 20 73 79 6d 62 6f 6c 29 29 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 | cker.%s".symbol)).....(unless.(s |
| 44880 | 74 72 69 6e 67 70 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 28 65 72 72 | tringp.(car.command)).......(err |
| 448a0 | 6f 72 20 22 43 6f 6d 6d 61 6e 64 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 20 73 79 6e 74 61 | or."Command.executable.for.synta |
| 448c0 | 78 20 63 68 65 63 6b 65 72 20 25 73 20 6d 75 73 74 20 62 65 20 61 20 73 74 72 69 6e 67 3a 20 25 | x.checker.%s.must.be.a.string:.% |
| 448e0 | 53 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 73 79 6d 62 6f 6c 20 28 63 61 72 20 63 6f 6d 6d | S"..............symbol.(car.comm |
| 44900 | 61 6e 64 29 29 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 61 72 67 20 28 63 64 72 20 63 6f 6d | and))).....(dolist.(arg.(cdr.com |
| 44920 | 6d 61 6e 64 29 29 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 63 | mand)).......(unless.(flycheck-c |
| 44940 | 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 2d 70 20 61 72 67 29 0a 20 20 20 20 20 20 20 20 28 | ommand-argument-p.arg).........( |
| 44960 | 65 72 72 6f 72 20 22 49 6e 76 61 6c 69 64 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 20 | error."Invalid.command.argument. |
| 44980 | 25 53 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 20 61 72 67 20 73 79 6d | %S.in.syntax.checker.%s".arg.sym |
| 449a0 | 62 6f 6c 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 65 71 20 70 61 72 73 65 72 | bol))).....(when.(and.(eq.parser |
| 449c0 | 20 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 6e 73 29 0a | .'flycheck-parse-with-patterns). |
| 449e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6e 6f 74 20 70 61 74 74 65 72 6e 73 29 29 0a 20 | ...............(not.patterns)).. |
| 44a00 | 20 20 20 20 20 28 65 72 72 6f 72 20 22 4d 69 73 73 69 6e 67 20 3a 65 72 72 6f 72 2d 70 61 74 74 | .....(error."Missing.:error-patt |
| 44a20 | 65 72 6e 73 20 69 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 25 73 22 20 73 79 6d 62 6f | erns.in.syntax.checker.%s".symbo |
| 44a40 | 6c 29 29 0a 0a 20 20 20 20 28 73 65 74 71 20 70 72 6f 70 65 72 74 69 65 73 0a 20 20 20 20 20 20 | l))......(setq.properties....... |
| 44a60 | 20 20 20 20 3b 3b 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 20 63 6f 6d | ....;;.Automatically.disable.com |
| 44a80 | 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 20 69 66 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 | mand.checkers.if.the.executable. |
| 44aa0 | 64 6f 65 73 20 6e 6f 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 65 78 69 73 74 2e 0a 20 20 20 | does.not...........;;.exist..... |
| 44ac0 | 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 65 6e | .......(plist-put.properties.:en |
| 44ae0 | 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 20 20 28 6c 61 6d 62 | abled......................(lamb |
| 44b00 | 64 61 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e | da.()........................(an |
| 44b20 | 64 20 28 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 | d.(flycheck-find-checker-executa |
| 44b40 | 62 6c 65 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 20 20 | ble.symbol)..................... |
| 44b60 | 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 66 69 6c 65 73 2d 77 72 69 | ........(flycheck-temp-files-wri |
| 44b80 | 74 61 62 6c 65 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 | table-p.symbol)................. |
| 44ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 6e 6f 74 20 65 6e 61 62 6c 65 64 29 20 28 66 | ............(or.(not.enabled).(f |
| 44bc0 | 75 6e 63 61 6c 6c 20 65 6e 61 62 6c 65 64 29 29 29 29 29 29 0a 0a 20 20 20 20 28 61 70 70 6c 79 | uncall.enabled))))))......(apply |
| 44be0 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 67 65 6e 65 72 69 63 2d 63 68 65 63 6b | .#'flycheck-define-generic-check |
| 44c00 | 65 72 20 73 79 6d 62 6f 6c 20 64 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 3a | er.symbol.docstring............: |
| 44c20 | 73 74 61 72 74 20 23 27 66 6c 79 63 68 65 63 6b 2d 73 74 61 72 74 2d 63 6f 6d 6d 61 6e 64 2d 63 | start.#'flycheck-start-command-c |
| 44c40 | 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 3a 69 6e 74 65 72 72 75 70 74 20 23 27 66 | hecker............:interrupt.#'f |
| 44c60 | 6c 79 63 68 65 63 6b 2d 69 6e 74 65 72 72 75 70 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 | lycheck-interrupt-command-checke |
| 44c80 | 72 0a 20 20 20 20 20 20 20 20 20 20 20 3a 70 72 69 6e 74 2d 64 6f 63 20 23 27 66 6c 79 63 68 65 | r............:print-doc.#'flyche |
| 44ca0 | 63 6b 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 2d 70 72 69 6e 74 2d 64 6f 63 0a 20 20 20 | ck-command-checker-print-doc.... |
| 44cc0 | 20 20 20 20 20 20 20 20 70 72 6f 70 65 72 74 69 65 73 29 0a 0a 20 20 20 20 3b 3b 20 50 72 65 2d | ........properties)......;;.Pre- |
| 44ce0 | 63 6f 6d 70 69 6c 65 20 61 6c 6c 20 65 72 72 6f 72 73 20 70 61 74 74 65 72 6e 73 20 69 6e 74 6f | compile.all.errors.patterns.into |
| 44d00 | 20 73 74 72 69 6e 67 73 2c 20 73 6f 20 74 68 61 74 20 77 65 20 64 6f 6e 27 74 20 6e 65 65 64 20 | .strings,.so.that.we.don't.need. |
| 44d20 | 74 6f 20 64 6f 0a 20 20 20 20 3b 3b 20 74 68 61 74 20 6f 6e 20 65 61 63 68 20 65 72 72 6f 72 20 | to.do.....;;.that.on.each.error. |
| 44d40 | 70 61 72 73 65 0a 20 20 20 20 28 6c 65 74 20 28 28 70 61 74 74 65 72 6e 73 20 28 73 65 71 2d 6d | parse.....(let.((patterns.(seq-m |
| 44d60 | 61 70 20 28 6c 61 6d 62 64 61 20 28 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ap.(lambda.(p).................. |
| 44d80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6c 79 63 68 65 63 6b 2d 72 78 | ..............(cons.(flycheck-rx |
| 44da0 | 2d 74 6f 2d 73 74 72 69 6e 67 20 60 28 61 6e 64 20 2c 40 28 63 64 72 20 70 29 29 0a 20 20 20 20 | -to-string.`(and.,@(cdr.p))..... |
| 44dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 44de0 | 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 6e 6f 2d 67 72 6f 75 | ........................'no-grou |
| 44e00 | 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | p).............................. |
| 44e20 | 20 20 20 20 20 20 20 20 28 63 61 72 20 70 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ........(car.p)))............... |
| 44e40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 70 61 74 74 65 72 6e 73 29 29 29 0a 20 20 20 20 20 | ...............patterns)))...... |
| 44e60 | 20 28 70 63 61 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 | .(pcase-dolist.(`(,prop...,value |
| 44e80 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 60 28 28 63 6f 6d 6d 61 6e | )......................`((comman |
| 44ea0 | 64 20 20 20 20 20 20 20 20 2e 20 2c 63 6f 6d 6d 61 6e 64 29 0a 20 20 20 20 20 20 20 20 20 20 20 | d..........,command)............ |
| 44ec0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 2d 70 61 72 73 65 72 20 20 20 2e 20 2c 70 | ............(error-parser.....,p |
| 44ee0 | 61 72 73 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | arser)........................(e |
| 44f00 | 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 20 2e 20 2c 70 61 74 74 65 72 6e 73 29 0a 20 20 20 20 20 | rror-patterns...,patterns)...... |
| 44f20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 | ..................(standard-inpu |
| 44f40 | 74 20 2e 20 2c 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 28 | t...,standard-input))).........( |
| 44f60 | 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 6f | setf.(flycheck-checker-get.symbo |
| 44f80 | 6c 20 70 72 6f 70 29 20 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 65 76 61 6c 2d 61 6e 64 2d 63 6f | l.prop).value)))))..(eval-and-co |
| 44fa0 | 6d 70 69 6c 65 0a 20 20 3b 3b 20 4d 61 6b 65 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 76 | mpile...;;.Make.this.function.av |
| 44fc0 | 61 69 6c 61 62 6c 65 20 64 75 72 69 6e 67 20 62 79 74 65 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2c | ailable.during.byte-compilation, |
| 44fe0 | 20 73 69 6e 63 65 20 77 65 20 6e 65 65 64 20 69 74 0a 20 20 3b 3b 20 61 74 20 6d 61 63 72 6f 20 | .since.we.need.it...;;.at.macro. |
| 45000 | 65 78 70 61 6e 73 69 6f 6e 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 65 63 75 | expansion.of.`flycheck-def-execu |
| 45020 | 74 61 62 6c 65 2d 76 61 72 27 2e 0a 20 20 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 | table-var'....(defun.flycheck-ch |
| 45040 | 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 28 63 68 65 63 6b | ecker-executable-variable.(check |
| 45060 | 65 72 29 0a 20 20 20 20 22 47 65 74 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 76 61 72 69 | er)....."Get.the.executable.vari |
| 45080 | 61 62 6c 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 | able.of.CHECKER...The.executable |
| 450a0 | 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 61 6d 65 64 20 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 | .variable.is.named.`flycheck-CHE |
| 450c0 | 43 4b 45 52 2d 65 78 65 63 75 74 61 62 6c 65 27 2e 22 0a 20 20 20 20 28 69 6e 74 65 72 6e 20 28 | CKER-executable'.".....(intern.( |
| 450e0 | 66 6f 72 6d 61 74 20 22 66 6c 79 63 68 65 63 6b 2d 25 73 2d 65 78 65 63 75 74 61 62 6c 65 22 20 | format."flycheck-%s-executable". |
| 45100 | 63 68 65 63 6b 65 72 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 | checker))))..(defun.flycheck-che |
| 45120 | 63 6b 65 72 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 28 63 68 65 63 6b 65 72 | cker-default-executable.(checker |
| 45140 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 | )..."Get.the.default.executable. |
| 45160 | 6f 66 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 63 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 | of.CHECKER."...(car.(flycheck-ch |
| 45180 | 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 63 6f 6d 6d 61 6e 64 29 29 29 0a 0a 28 | ecker-get.checker.'command)))..( |
| 451a0 | 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 65 63 75 74 61 62 6c | defun.flycheck-checker-executabl |
| 451c0 | 65 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 65 | e.(checker)..."Get.the.command.e |
| 451e0 | 78 65 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 54 68 65 20 65 78 65 63 75 | xecutable.of.CHECKER...The.execu |
| 45200 | 74 61 62 6c 65 20 69 73 20 65 69 74 68 65 72 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 65 | table.is.either.the.value.of.the |
| 45220 | 20 76 61 72 69 61 62 6c 65 0a 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 43 4b 45 52 2d 65 78 65 63 | .variable.`flycheck-CHECKER-exec |
| 45240 | 75 74 61 62 6c 65 27 2c 20 6f 72 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 | utable',.or.the.default.executab |
| 45260 | 6c 65 20 67 69 76 65 6e 20 69 6e 0a 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 64 | le.given.in.the.syntax.checker.d |
| 45280 | 65 66 69 6e 69 74 69 6f 6e 2c 20 69 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 69 73 20 6e 69 | efinition,.if.the.variable.is.ni |
| 452a0 | 6c 2e 22 0a 20 20 28 6c 65 74 20 28 28 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | l."...(let.((var.(flycheck-check |
| 452c0 | 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)) |
| 452e0 | 29 0a 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 62 6f 75 6e 64 70 20 76 61 72 29 20 28 73 79 6d | ).....(or.(and.(boundp.var).(sym |
| 45300 | 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | bol-value.var)).........(flychec |
| 45320 | 6b 2d 63 68 65 63 6b 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 | k-checker-default-executable.che |
| 45340 | 63 6b 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d 63 | cker))))..(defun.flycheck-find-c |
| 45360 | 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 29 0a 20 20 22 47 | hecker-executable.(checker)..."G |
| 45380 | 65 74 20 74 68 65 20 66 75 6c 6c 20 70 61 74 68 20 6f 66 20 74 68 65 20 65 78 65 63 75 74 61 62 | et.the.full.path.of.the.executab |
| 453a0 | 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 66 75 6c 6c 20 | le.of.CHECKER...Return.the.full. |
| 453c0 | 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 | absolute.path.to.the.executable. |
| 453e0 | 6f 66 20 43 48 45 43 4b 45 52 2c 20 6f 72 0a 6e 69 6c 20 69 66 20 74 68 65 20 65 78 65 63 75 74 | of.CHECKER,.or.nil.if.the.execut |
| 45400 | 61 62 6c 65 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2e 22 0a 20 20 28 66 75 6e 63 61 6c 6c | able.does.not.exist."...(funcall |
| 45420 | 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 28 66 6c 79 63 68 | .flycheck-executable-find.(flych |
| 45440 | 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 29 29 | eck-checker-executable.checker)) |
| 45460 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d | )..(defun.flycheck-call-checker- |
| 45480 | 70 72 6f 63 65 73 73 0a 20 20 20 20 28 63 68 65 63 6b 65 72 20 69 6e 66 69 6c 65 20 64 65 73 74 | process.....(checker.infile.dest |
| 454a0 | 69 6e 61 74 69 6f 6e 20 65 72 72 6f 72 20 26 72 65 73 74 20 61 72 67 73 29 0a 20 20 22 43 61 6c | ination.error.&rest.args)..."Cal |
| 454c0 | 6c 20 43 48 45 43 4b 45 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74 68 20 41 52 47 53 | l.CHECKER's.executable.with.ARGS |
| 454e0 | 2e 0a 0a 52 65 74 75 72 6e 20 6e 69 6c 20 28 6f 72 20 72 61 69 73 65 20 61 6e 20 65 72 72 6f 72 | ...Return.nil.(or.raise.an.error |
| 45500 | 20 69 66 20 45 52 52 4f 52 20 69 73 20 6e 6f 6e 2d 6e 69 6c 29 20 77 68 65 6e 20 43 48 45 43 4b | .if.ERROR.is.non-nil).when.CHECK |
| 45520 | 45 52 27 73 0a 65 78 65 63 75 74 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 20 66 6f 75 6e 64 2c | ER's.executable.cannot.be.found, |
| 45540 | 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6e 75 6d 65 72 69 63 20 65 78 69 74 20 73 74 61 74 75 | .and.return.a.numeric.exit.statu |
| 45560 | 73 20 6f 72 20 61 0a 73 69 67 6e 61 6c 20 64 65 73 63 72 69 70 74 69 6f 6e 20 73 74 72 69 6e 67 | s.or.a.signal.description.string |
| 45580 | 20 6f 74 68 65 72 77 69 73 65 2e 20 20 43 48 45 43 4b 45 52 27 73 20 69 6e 70 75 74 20 69 73 20 | .otherwise...CHECKER's.input.is. |
| 455a0 | 74 61 6b 65 6e 0a 66 72 6f 6d 20 49 4e 46 49 4c 45 2c 20 61 6e 64 20 69 74 73 20 6f 75 74 70 75 | taken.from.INFILE,.and.its.outpu |
| 455c0 | 74 20 69 73 20 73 65 6e 74 20 74 6f 20 44 45 53 54 49 4e 41 54 49 4f 4e 2c 20 61 73 20 69 6e 0a | t.is.sent.to.DESTINATION,.as.in. |
| 455e0 | 60 63 61 6c 6c 2d 70 72 6f 63 65 73 73 27 2e 22 0a 20 20 28 69 66 2d 6c 65 74 20 28 65 78 65 63 | `call-process'."...(if-let.(exec |
| 45600 | 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 65 78 | utable.(flycheck-find-checker-ex |
| 45620 | 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 28 63 6f 6e 64 69 74 | ecutable.checker)).......(condit |
| 45640 | 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a 20 20 20 20 20 20 20 20 20 20 28 61 70 70 6c 79 20 23 27 | ion-case.err...........(apply.#' |
| 45660 | 63 61 6c 6c 2d 70 72 6f 63 65 73 73 20 65 78 65 63 75 74 61 62 6c 65 20 69 6e 66 69 6c 65 20 64 | call-process.executable.infile.d |
| 45680 | 65 73 74 69 6e 61 74 69 6f 6e 20 6e 69 6c 20 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 28 65 72 | estination.nil.args).........(er |
| 456a0 | 72 6f 72 20 28 77 68 65 6e 20 65 72 72 6f 72 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 65 72 72 | ror.(when.error.(signal.(car.err |
| 456c0 | 29 20 28 63 64 72 20 65 72 72 29 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 65 72 72 6f 72 0a | ).(cdr.err))))).....(when.error. |
| 456e0 | 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 20 60 | ......(user-error."Cannot.find.` |
| 45700 | 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 74 61 62 6c 65 2d 66 | %s'.using.`flycheck-executable-f |
| 45720 | 69 6e 64 27 22 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 | ind'"...................(flychec |
| 45740 | 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 29 29 29 29 | k-checker-executable.checker)))) |
| 45760 | 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 6b 65 72 2d | )..(defun.flycheck-call-checker- |
| 45780 | 70 72 6f 63 65 73 73 2d 66 6f 72 2d 6f 75 74 70 75 74 0a 20 20 20 20 28 63 68 65 63 6b 65 72 20 | process-for-output.....(checker. |
| 457a0 | 69 6e 66 69 6c 65 20 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 | infile.error.&rest.args)..."Call |
| 457c0 | 20 43 48 45 43 4b 45 52 27 73 20 65 78 65 63 75 74 61 62 6c 65 20 77 69 74 68 20 41 52 47 53 20 | .CHECKER's.executable.with.ARGS. |
| 457e0 | 61 6e 64 20 72 65 74 75 72 6e 20 69 74 73 20 6f 75 74 70 75 74 2e 0a 0a 43 61 6c 6c 20 60 66 6c | and.return.its.output...Call.`fl |
| 45800 | 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 27 20 77 69 74 | ycheck-call-checker-process'.wit |
| 45820 | 68 20 49 4e 46 49 4c 45 2c 20 45 52 52 4f 52 2c 20 61 6e 64 0a 41 52 47 53 2e 20 20 49 66 20 69 | h.INFILE,.ERROR,.and.ARGS...If.i |
| 45840 | 74 20 72 65 74 75 72 6e 73 20 30 2c 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 6f 63 65 73 73 27 | t.returns.0,.return.the.process' |
| 45860 | 20 6f 75 74 70 75 74 2e 20 20 4f 74 68 65 72 77 69 73 65 2c 0a 72 65 74 75 72 6e 20 6e 69 6c 20 | .output...Otherwise,.return.nil. |
| 45880 | 6f 72 20 74 68 72 6f 77 20 61 6e 20 65 72 72 6f 72 2e 0a 0a 54 68 69 73 20 66 75 6e 63 74 69 6f | or.throw.an.error...This.functio |
| 458a0 | 6e 20 69 73 20 73 69 6d 69 6c 61 72 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 | n.is.similar.to.`flycheck-call-c |
| 458c0 | 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 27 0a 63 61 6c 6c 65 64 20 69 6e 20 61 20 60 77 69 74 | hecker-process'.called.in.a.`wit |
| 458e0 | 68 2d 6f 75 74 70 75 74 2d 74 6f 2d 73 74 72 69 6e 67 27 20 62 6c 6f 63 6b 2c 20 62 75 74 20 69 | h-output-to-string'.block,.but.i |
| 45900 | 74 20 74 61 6b 65 73 20 63 61 72 65 20 6f 66 0a 74 68 65 20 65 72 72 6f 72 20 63 68 65 63 6b 69 | t.takes.care.of.the.error.checki |
| 45920 | 6e 67 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 2e 22 0a 20 20 28 6c 65 74 20 28 28 74 65 6d 70 | ng.automatically."...(let.((temp |
| 45940 | 20 28 67 65 6e 65 72 61 74 65 2d 6e 65 77 2d 62 75 66 66 65 72 20 22 20 2a 74 65 6d 70 2a 22 29 | .(generate-new-buffer.".*temp*") |
| 45960 | 29 29 0a 20 20 20 20 28 75 6e 77 69 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 3b | )).....(unwind-protect.........; |
| 45980 | 3b 20 57 65 20 6e 65 65 64 20 74 6f 20 63 61 6c 6c 20 74 68 65 20 63 68 65 63 6b 65 72 20 70 72 | ;.We.need.to.call.the.checker.pr |
| 459a0 | 6f 63 65 73 73 20 69 6e 20 74 68 65 20 72 69 67 68 74 20 62 75 66 66 65 72 2c 20 73 6f 20 74 68 | ocess.in.the.right.buffer,.so.th |
| 459c0 | 61 74 20 69 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 75 73 65 73 20 74 68 65 20 72 69 67 68 74 20 | at.it.........;;.uses.the.right. |
| 459e0 | 65 78 65 63 2d 70 61 74 68 2c 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 61 62 6c 65 2c 20 65 | exec-path,.checker.executable,.e |
| 45a00 | 74 63 2e 20 20 53 65 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f | tc...See.URL.........;;.`https:/ |
| 45a20 | 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 |
| 45a40 | 73 75 65 73 2f 31 37 37 30 27 2e 0a 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 65 78 69 74 2d | sues/1770'..........(let.((exit- |
| 45a60 | 63 6f 64 65 20 28 61 70 70 6c 79 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 2d 63 68 65 63 | code.(apply.#'flycheck-call-chec |
| 45a80 | 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ker-process..................... |
| 45aa0 | 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 69 6e 66 69 6c 65 20 74 65 6d 70 20 | ............checker.infile.temp. |
| 45ac0 | 65 72 72 6f 72 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 74 70 | error.args))...............(outp |
| 45ae0 | 75 74 20 28 77 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 74 65 6d 70 20 28 62 75 | ut.(with-current-buffer.temp.(bu |
| 45b00 | 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 | ffer-string))))...........(if.(e |
| 45b20 | 71 6c 20 30 20 65 78 69 74 2d 63 6f 64 65 29 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 20 | ql.0.exit-code).output.......... |
| 45b40 | 20 20 20 28 77 68 65 6e 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 | ...(when.error...............(er |
| 45b60 | 72 6f 72 20 22 50 72 6f 63 65 73 73 20 25 73 20 66 61 69 6c 65 64 20 77 69 74 68 20 25 53 20 28 | ror."Process.%s.failed.with.%S.( |
| 45b80 | 25 73 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 | %s)"......................checke |
| 45ba0 | 72 20 65 78 69 74 2d 63 6f 64 65 20 6f 75 74 70 75 74 29 29 29 29 0a 20 20 20 20 20 20 28 6b 69 | r.exit-code.output)))).......(ki |
| 45bc0 | 6c 6c 2d 62 75 66 66 65 72 20 74 65 6d 70 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 | ll-buffer.temp))))..(defun.flych |
| 45be0 | 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 29 0a | eck-checker-arguments.(checker). |
| 45c00 | 20 20 22 47 65 74 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 | .."Get.the.command.arguments.of. |
| 45c20 | 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 63 64 72 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b | CHECKER."...(cdr.(flycheck-check |
| 45c40 | 65 72 2d 67 65 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 | er-get.checker.'command)))..(def |
| 45c60 | 75 6e 20 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 | un.flycheck-substitute-argument. |
| 45c80 | 28 61 72 67 20 63 68 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 | (arg.checker)..."Substitute.ARG. |
| 45ca0 | 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 72 | for.CHECKER...Return.a.list.of.r |
| 45cc0 | 65 61 6c 20 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 | eal.arguments.for.the.executable |
| 45ce0 | 20 6f 66 20 43 48 45 43 4b 45 52 2c 0a 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 20 74 68 65 | .of.CHECKER,.substituted.for.the |
| 45d00 | 20 73 79 6d 62 6f 6c 69 63 20 61 72 67 75 6d 65 6e 74 20 41 52 47 2e 20 20 53 69 6e 67 6c 65 20 | .symbolic.argument.ARG...Single. |
| 45d20 | 61 72 67 75 6d 65 6e 74 73 2c 0a 65 2e 67 2e 20 69 66 20 41 52 47 20 69 73 20 61 20 6c 69 74 65 | arguments,.e.g..if.ARG.is.a.lite |
| 45d40 | 72 61 6c 20 73 74 72 69 6e 67 73 2c 20 61 72 65 20 77 72 61 70 70 65 64 20 69 6e 20 61 20 6c 69 | ral.strings,.are.wrapped.in.a.li |
| 45d60 | 73 74 2e 0a 0a 41 52 47 20 6d 61 79 20 62 65 20 6f 6e 65 20 6f 66 20 74 68 65 20 66 6f 6c 6c 6f | st...ARG.may.be.one.of.the.follo |
| 45d80 | 77 69 6e 67 20 66 6f 72 6d 73 3a 0a 0a 53 54 52 49 4e 47 0a 20 20 20 20 20 52 65 74 75 72 6e 20 | wing.forms:..STRING......Return. |
| 45da0 | 41 52 47 20 75 6e 63 68 61 6e 67 65 64 2e 0a 0a 60 73 6f 75 72 63 65 27 2c 20 60 73 6f 75 72 63 | ARG.unchanged...`source',.`sourc |
| 45dc0 | 65 2d 69 6e 70 6c 61 63 65 27 0a 20 20 20 20 20 43 72 65 61 74 65 20 61 20 74 65 6d 70 6f 72 61 | e-inplace'......Create.a.tempora |
| 45de0 | 72 79 20 66 69 6c 65 20 74 6f 20 63 68 65 63 6b 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 73 20 | ry.file.to.check.and.return.its. |
| 45e00 | 70 61 74 68 2e 20 20 57 69 74 68 0a 20 20 20 20 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 | path...With......`source-inplace |
| 45e20 | 27 20 63 72 65 61 74 65 20 74 68 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 20 69 6e 20 74 | '.create.the.temporary.file.in.t |
| 45e40 | 68 65 20 73 61 6d 65 0a 20 20 20 20 20 64 69 72 65 63 74 6f 72 79 20 61 73 20 74 68 65 20 6f 72 | he.same......directory.as.the.or |
| 45e60 | 69 67 69 6e 61 6c 20 66 69 6c 65 2e 20 20 54 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 | iginal.file...The.value.of...... |
| 45e80 | 60 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 70 72 65 66 69 78 27 20 69 73 20 75 73 65 64 20 61 | `flycheck-temp-prefix'.is.used.a |
| 45ea0 | 73 20 70 72 65 66 69 78 20 6f 66 20 74 68 65 20 66 69 6c 65 20 6e 61 6d 65 2e 0a 0a 20 20 20 20 | s.prefix.of.the.file.name....... |
| 45ec0 | 20 57 69 74 68 20 60 73 6f 75 72 63 65 27 2c 20 74 72 79 20 74 6f 20 72 65 74 61 69 6e 20 74 68 | .With.`source',.try.to.retain.th |
| 45ee0 | 65 20 6e 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 63 6f 6d 70 6f 6e 65 6e 74 20 6f 66 0a 20 20 20 | e.non-directory.component.of.... |
| 45f00 | 20 20 74 68 65 20 62 75 66 66 65 72 27 73 20 66 69 6c 65 20 6e 61 6d 65 20 69 6e 20 74 68 65 20 | ..the.buffer's.file.name.in.the. |
| 45f20 | 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 2e 0a 0a 20 20 20 20 20 60 73 6f 75 72 63 65 27 20 69 | temporary.file........`source'.i |
| 45f40 | 73 20 74 68 65 20 70 72 65 66 65 72 72 65 64 20 77 61 79 20 74 6f 20 70 61 73 73 20 74 68 65 20 | s.the.preferred.way.to.pass.the. |
| 45f60 | 69 6e 70 75 74 20 66 69 6c 65 20 74 6f 20 61 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 | input.file.to.a......syntax.chec |
| 45f80 | 6b 65 72 2e 20 20 60 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 27 20 73 68 6f 75 6c 64 20 6f 6e | ker...`source-inplace'.should.on |
| 45fa0 | 6c 79 20 62 65 20 75 73 65 64 20 69 66 20 74 68 65 0a 20 20 20 20 20 73 79 6e 74 61 78 20 63 68 | ly.be.used.if.the......syntax.ch |
| 45fc0 | 65 63 6b 65 72 20 6e 65 65 64 73 20 6f 74 68 65 72 20 66 69 6c 65 73 20 66 72 6f 6d 20 74 68 65 | ecker.needs.other.files.from.the |
| 45fe0 | 20 73 6f 75 72 63 65 20 64 69 72 65 63 74 6f 72 79 2c 0a 20 20 20 20 20 73 75 63 68 20 61 73 20 | .source.directory,......such.as. |
| 46000 | 69 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 69 6e 20 43 2e 0a 0a 60 28 73 6f 75 72 63 65 20 53 55 | include.files.in.C...`(source.SU |
| 46020 | 46 46 49 58 29 27 2c 20 60 28 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 53 55 46 46 49 58 29 | FFIX)',.`(source-inplace.SUFFIX) |
| 46040 | 27 0a 20 20 20 20 20 4c 69 6b 65 20 60 73 6f 75 72 63 65 27 20 61 6e 64 20 60 73 6f 75 72 63 65 | '......Like.`source'.and.`source |
| 46060 | 2d 69 6e 70 6c 61 63 65 27 2c 20 62 75 74 20 65 6e 73 75 72 65 20 67 65 6e 65 72 61 74 65 64 0a | -inplace',.but.ensure.generated. |
| 46080 | 20 20 20 20 20 66 69 6c 65 20 6e 61 6d 65 73 20 65 6e 64 20 77 69 74 68 20 74 68 65 20 67 69 76 | .....file.names.end.with.the.giv |
| 460a0 | 65 6e 20 73 75 66 66 69 78 2e 20 20 55 73 65 20 74 68 69 73 20 77 68 65 6e 20 74 68 65 0a 20 20 | en.suffix...Use.this.when.the... |
| 460c0 | 20 20 20 63 68 65 63 6b 65 72 20 72 65 71 75 69 72 65 73 20 74 68 61 74 20 66 69 6c 65 20 6e 61 | ...checker.requires.that.file.na |
| 460e0 | 6d 65 73 20 6f 6e 20 69 74 73 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 68 61 76 65 20 61 0a 20 | mes.on.its.command.line.have.a.. |
| 46100 | 20 20 20 20 63 65 72 74 61 69 6e 20 73 75 66 66 69 78 20 28 66 69 6c 65 20 65 78 74 65 6e 73 69 | ....certain.suffix.(file.extensi |
| 46120 | 6f 6e 29 2e 0a 0a 60 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 27 0a 20 20 20 20 20 52 65 74 | on)...`source-original'......Ret |
| 46140 | 75 72 6e 20 74 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 61 63 74 75 61 6c 20 66 69 6c 65 20 | urn.the.path.of.the.actual.file. |
| 46160 | 74 6f 20 63 68 65 63 6b 2c 20 6f 72 20 61 6e 20 65 6d 70 74 79 0a 20 20 20 20 20 73 74 72 69 6e | to.check,.or.an.empty......strin |
| 46180 | 67 20 69 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 6e 61 6d 65 | g.if.the.buffer.has.no.file.name |
| 461a0 | 2e 0a 0a 20 20 20 20 20 4e 6f 74 65 20 74 68 61 74 20 74 68 65 20 63 6f 6e 74 65 6e 74 73 20 6f | ........Note.that.the.contents.o |
| 461c0 | 66 20 74 68 65 20 66 69 6c 65 20 6d 61 79 20 6e 6f 74 20 62 65 20 75 70 20 74 6f 20 64 61 74 65 | f.the.file.may.not.be.up.to.date |
| 461e0 | 0a 20 20 20 20 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 62 | ......with.the.contents.of.the.b |
| 46200 | 75 66 66 65 72 20 74 6f 20 63 68 65 63 6b 2e 20 20 44 6f 20 6e 6f 74 20 75 73 65 20 74 68 69 73 | uffer.to.check...Do.not.use.this |
| 46220 | 0a 20 20 20 20 20 61 73 20 70 72 69 6d 61 72 79 20 69 6e 70 75 74 20 74 6f 20 61 20 63 68 65 63 | ......as.primary.input.to.a.chec |
| 46240 | 6b 65 72 2c 20 75 6e 6c 65 73 73 20 61 62 73 6f 6c 75 74 65 6c 79 20 6e 65 63 65 73 73 61 72 79 | ker,.unless.absolutely.necessary |
| 46260 | 2e 0a 0a 20 20 20 20 20 57 68 65 6e 20 75 73 69 6e 67 20 74 68 69 73 20 73 79 6d 62 6f 6c 20 61 | ........When.using.this.symbol.a |
| 46280 | 73 20 70 72 69 6d 61 72 79 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 0a 20 20 | s.primary.input.to.the.syntax... |
| 462a0 | 20 20 20 63 68 65 63 6b 65 72 2c 20 61 64 64 20 60 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 | ...checker,.add.`flycheck-buffer |
| 462c0 | 2d 73 61 76 65 64 2d 70 27 20 74 6f 20 74 68 65 20 60 3a 70 72 65 64 69 63 61 74 65 27 2e 0a 0a | -saved-p'.to.the.`:predicate'... |
| 462e0 | 60 74 65 6d 70 6f 72 61 72 79 2d 64 69 72 65 63 74 6f 72 79 27 0a 20 20 20 20 20 43 72 65 61 74 | `temporary-directory'......Creat |
| 46300 | 65 20 61 20 75 6e 69 71 75 65 20 74 65 6d 70 6f 72 61 72 79 20 64 69 72 65 63 74 6f 72 79 20 61 | e.a.unique.temporary.directory.a |
| 46320 | 6e 64 20 72 65 74 75 72 6e 20 69 74 73 20 70 61 74 68 2e 0a 0a 60 74 65 6d 70 6f 72 61 72 79 2d | nd.return.its.path...`temporary- |
| 46340 | 66 69 6c 65 2d 6e 61 6d 65 27 0a 20 20 20 20 20 52 65 74 75 72 6e 20 61 20 75 6e 69 71 75 65 20 | file-name'......Return.a.unique. |
| 46360 | 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 6e 61 6d 65 2e 20 20 54 68 65 20 66 69 6c 65 20 69 73 | temporary.filename...The.file.is |
| 46380 | 20 2a 6e 6f 74 2a 0a 20 20 20 20 20 63 72 65 61 74 65 64 2e 0a 0a 20 20 20 20 20 54 6f 20 69 67 | .*not*......created........To.ig |
| 463a0 | 6e 6f 72 65 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | nore.the.output.of.syntax.checke |
| 463c0 | 72 73 2c 20 74 72 79 20 73 79 6d 62 6f 6c 0a 20 20 20 20 20 60 6e 75 6c 6c 2d 64 65 76 69 63 65 | rs,.try.symbol......`null-device |
| 463e0 | 27 20 66 69 72 73 74 2e 0a 0a 73 79 6d 62 6f 6c 20 60 6e 75 6c 6c 2d 64 65 76 69 63 65 27 0a 20 | '.first...symbol.`null-device'.. |
| 46400 | 20 20 20 20 52 65 74 75 72 6e 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 76 61 72 69 61 62 6c 65 | ....Return.the.value.of.variable |
| 46420 | 20 60 6e 75 6c 6c 2d 64 65 76 69 63 65 27 2c 20 69 2e 65 20 74 68 65 20 73 79 73 74 65 6d 0a 20 | .`null-device',.i.e.the.system.. |
| 46440 | 20 20 20 20 6e 75 6c 6c 20 64 65 76 69 63 65 2e 0a 0a 20 20 20 20 20 55 73 65 20 74 68 69 73 20 | ....null.device........Use.this. |
| 46460 | 6f 70 74 69 6f 6e 20 74 6f 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 75 74 70 75 74 20 6f 66 20 61 | option.to.ignore.the.output.of.a |
| 46480 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 20 20 20 20 20 49 66 20 74 68 65 20 73 79 6e | .syntax.checker.......If.the.syn |
| 464a0 | 74 61 78 20 63 68 65 63 6b 65 72 20 63 61 6e 6e 6f 74 20 68 61 6e 64 6c 65 20 74 68 65 20 6e 75 | tax.checker.cannot.handle.the.nu |
| 464c0 | 6c 6c 20 64 65 76 69 63 65 2c 20 6f 72 0a 20 20 20 20 20 77 6f 6e 27 74 20 77 72 69 74 65 20 74 | ll.device,.or......won't.write.t |
| 464e0 | 6f 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2c 20 74 72 79 20 60 74 65 6d 70 6f 72 61 | o.an.existing.file,.try.`tempora |
| 46500 | 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 27 0a 20 20 20 20 20 69 6e 73 74 65 61 64 2e 0a 0a 60 28 63 | ry-file-name'......instead...`(c |
| 46520 | 6f 6e 66 69 67 2d 66 69 6c 65 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 20 5b 50 52 45 50 | onfig-file.OPTION.VARIABLE.[PREP |
| 46540 | 45 4e 44 2d 46 4e 5d 29 27 0a 20 20 20 20 20 53 65 61 72 63 68 20 74 68 65 20 63 6f 6e 66 69 67 | END-FN])'......Search.the.config |
| 46560 | 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 62 6f 75 6e 64 20 74 6f 20 56 41 52 49 41 42 4c 45 20 77 | uration.file.bound.to.VARIABLE.w |
| 46580 | 69 74 68 0a 20 20 20 20 20 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 67 | ith......`flycheck-locate-config |
| 465a0 | 2d 66 69 6c 65 27 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 20 61 72 67 75 | -file'.and.return.a.list.of.argu |
| 465c0 | 6d 65 6e 74 73 0a 20 20 20 20 20 74 68 61 74 20 70 61 73 73 20 74 68 69 73 20 63 6f 6e 66 69 67 | ments......that.pass.this.config |
| 465e0 | 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b | uration.file.to.the.syntax.check |
| 46600 | 65 72 2c 20 6f 72 0a 20 20 20 20 20 6e 69 6c 20 69 66 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 | er,.or......nil.if.the.configura |
| 46620 | 74 69 6f 6e 20 66 69 6c 65 20 77 61 73 20 6e 6f 74 20 66 6f 75 6e 64 2e 0a 0a 20 20 20 20 20 50 | tion.file.was.not.found........P |
| 46640 | 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 54 | REPEND-FN.is.called.with.the.OPT |
| 46660 | 49 4f 4e 20 61 6e 64 20 74 68 65 20 6c 6f 63 61 74 65 64 0a 20 20 20 20 20 63 6f 6e 66 69 67 75 | ION.and.the.located......configu |
| 46680 | 72 61 74 69 6f 6e 20 66 69 6c 65 2c 20 61 6e 64 20 73 68 6f 75 6c 64 20 72 65 74 75 72 6e 20 4f | ration.file,.and.should.return.O |
| 466a0 | 50 54 49 4f 4e 20 70 72 65 70 65 6e 64 65 64 0a 20 20 20 20 20 62 65 66 6f 72 65 20 74 68 65 20 | PTION.prepended......before.the. |
| 466c0 | 66 69 6c 65 2c 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 73 20 6c 69 73 74 | file,.either.a.string.or.as.list |
| 466e0 | 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e 20 64 | ...If.omitted,......PREPEND-FN.d |
| 46700 | 65 66 61 75 6c 74 73 20 74 6f 20 60 6c 69 73 74 27 2e 0a 0a 60 28 6f 70 74 69 6f 6e 20 4f 50 54 | efaults.to.`list'...`(option.OPT |
| 46720 | 49 4f 4e 20 56 41 52 49 41 42 4c 45 20 5b 50 52 45 50 45 4e 44 2d 46 4e 20 5b 46 49 4c 54 45 52 | ION.VARIABLE.[PREPEND-FN.[FILTER |
| 46740 | 5d 5d 29 27 0a 20 20 20 20 20 52 65 74 72 69 65 76 65 20 74 68 65 20 76 61 6c 75 65 20 6f 66 20 | ]])'......Retrieve.the.value.of. |
| 46760 | 56 41 52 49 41 42 4c 45 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 20 6f 66 0a 20 20 | VARIABLE.and.return.a.list.of... |
| 46780 | 20 20 20 61 72 67 75 6d 65 6e 74 73 20 74 68 61 74 20 70 61 73 73 20 74 68 69 73 20 76 61 6c 75 | ...arguments.that.pass.this.valu |
| 467a0 | 65 20 61 73 20 76 61 6c 75 65 20 66 6f 72 20 4f 50 54 49 4f 4e 20 74 6f 20 74 68 65 0a 20 20 20 | e.as.value.for.OPTION.to.the.... |
| 467c0 | 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d | ..syntax.checker........PREPEND- |
| 467e0 | 46 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 | FN.is.called.with.the.OPTION.and |
| 46800 | 20 74 68 65 20 76 61 6c 75 65 20 6f 66 0a 20 20 20 20 20 56 41 52 49 41 42 4c 45 2c 20 61 6e 64 | .the.value.of......VARIABLE,.and |
| 46820 | 20 73 68 6f 75 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 20 | .should.return.OPTION.prepended. |
| 46840 | 62 65 66 6f 72 65 20 74 68 65 0a 20 20 20 20 20 66 69 6c 65 2c 20 65 69 74 68 65 72 20 61 20 73 | before.the......file,.either.a.s |
| 46860 | 74 72 69 6e 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 20 50 | tring.or.as.list...If.omitted,.P |
| 46880 | 52 45 50 45 4e 44 2d 46 4e 0a 20 20 20 20 20 64 65 66 61 75 6c 74 73 20 74 6f 20 60 6c 69 73 74 | REPEND-FN......defaults.to.`list |
| 468a0 | 27 2e 0a 0a 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 | '........FILTER.is.an.optional.f |
| 468c0 | 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 74 68 65 20 76 61 6c | unction.to.be.applied.to.the.val |
| 468e0 | 75 65 20 6f 66 0a 20 20 20 20 20 56 41 52 49 41 42 4c 45 20 62 65 66 6f 72 65 20 70 72 65 70 65 | ue.of......VARIABLE.before.prepe |
| 46900 | 6e 64 69 6e 67 2e 20 20 54 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 6d 75 73 74 20 72 65 74 75 72 | nding...This.function.must.retur |
| 46920 | 6e 20 6e 69 6c 0a 20 20 20 20 20 6f 72 20 61 20 73 74 72 69 6e 67 2e 20 20 49 6e 20 74 68 65 20 | n.nil......or.a.string...In.the. |
| 46940 | 66 6f 72 6d 65 72 20 63 61 73 65 2c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 49 6e 20 74 68 65 | former.case,.return.nil...In.the |
| 46960 | 20 6c 61 74 74 65 72 0a 20 20 20 20 20 63 61 73 65 2c 20 72 65 74 75 72 6e 20 61 20 6c 69 73 74 | .latter......case,.return.a.list |
| 46980 | 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 61 73 20 64 65 73 63 72 69 62 65 64 20 61 62 6f 76 65 | .of.arguments.as.described.above |
| 469a0 | 2e 0a 0a 60 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 | ...`(option-list.OPTION.VARIABLE |
| 469c0 | 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 20 20 52 65 | .[PREPEND-FN.[FILTER]])'......Re |
| 469e0 | 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 2c 20 77 68 | trieve.the.value.of.VARIABLE,.wh |
| 46a00 | 69 63 68 20 6d 75 73 74 20 62 65 20 61 20 6c 69 73 74 2c 0a 20 20 20 20 20 61 6e 64 20 70 72 65 | ich.must.be.a.list,......and.pre |
| 46a20 | 70 65 6e 64 20 4f 50 54 49 4f 4e 20 62 65 66 6f 72 65 20 65 61 63 68 20 69 74 65 6d 20 69 6e 20 | pend.OPTION.before.each.item.in. |
| 46a40 | 74 68 69 73 20 6c 69 73 74 2c 20 75 73 69 6e 67 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e | this.list,.using......PREPEND-FN |
| 46a60 | 2e 0a 0a 20 20 20 20 20 50 52 45 50 45 4e 44 2d 46 4e 20 69 73 20 63 61 6c 6c 65 64 20 77 69 74 | ........PREPEND-FN.is.called.wit |
| 46a80 | 68 20 74 68 65 20 4f 50 54 49 4f 4e 20 61 6e 64 20 65 61 63 68 20 69 74 65 6d 20 6f 66 20 74 68 | h.the.OPTION.and.each.item.of.th |
| 46aa0 | 65 0a 20 20 20 20 20 6c 69 73 74 20 61 73 20 73 65 63 6f 6e 64 20 61 72 67 75 6d 65 6e 74 2c 20 | e......list.as.second.argument,. |
| 46ac0 | 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 65 70 65 6e 64 | and.should.return.OPTION.prepend |
| 46ae0 | 65 64 0a 20 20 20 20 20 62 65 66 6f 72 65 20 74 68 65 20 69 74 65 6d 2c 20 65 69 74 68 65 72 20 | ed......before.the.item,.either. |
| 46b00 | 61 73 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 69 74 74 65 | as.string.or.as.list...If.omitte |
| 46b20 | 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 74 6f 20 60 | d,......PREPEND-FN.defaults.to.` |
| 46b40 | 6c 69 73 74 27 2e 0a 0a 20 20 20 20 20 46 49 4c 54 45 52 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e | list'........FILTER.is.an.option |
| 46b60 | 61 6c 20 66 75 6e 63 74 69 6f 6e 20 74 6f 20 62 65 20 61 70 70 6c 69 65 64 20 74 6f 20 65 61 63 | al.function.to.be.applied.to.eac |
| 46b80 | 68 20 69 74 65 6d 20 69 6e 0a 20 20 20 20 20 74 68 65 20 6c 69 73 74 20 62 65 66 6f 72 65 20 70 | h.item.in......the.list.before.p |
| 46ba0 | 72 65 70 65 6e 64 69 6e 67 20 4f 50 54 49 4f 4e 2e 20 20 49 74 20 73 68 61 6c 6c 20 72 65 74 75 | repending.OPTION...It.shall.retu |
| 46bc0 | 72 6e 20 74 68 65 0a 20 20 20 20 20 6f 70 74 69 6f 6e 20 76 61 6c 75 65 20 66 6f 72 20 65 61 63 | rn.the......option.value.for.eac |
| 46be0 | 68 20 69 74 65 6d 20 61 73 20 73 74 72 69 6e 67 2c 20 6f 72 20 6e 69 6c 2c 20 69 66 20 74 68 65 | h.item.as.string,.or.nil,.if.the |
| 46c00 | 20 69 74 65 6d 20 69 73 0a 20 20 20 20 20 74 6f 20 62 65 20 69 67 6e 6f 72 65 64 2e 0a 0a 60 28 | .item.is......to.be.ignored...`( |
| 46c20 | 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 4f 50 54 49 4f 4e 20 56 41 52 49 41 42 4c 45 29 27 0a 20 20 | option-flag.OPTION.VARIABLE)'... |
| 46c40 | 20 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 | ...Retrieve.the.value.of.VARIABL |
| 46c60 | 45 20 61 6e 64 20 72 65 74 75 72 6e 20 4f 50 54 49 4f 4e 2c 20 69 66 20 74 68 65 0a 20 20 20 20 | E.and.return.OPTION,.if.the..... |
| 46c80 | 20 76 61 6c 75 65 20 69 73 20 6e 6f 6e 2d 6e 69 6c 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 | .value.is.non-nil...Otherwise.re |
| 46ca0 | 74 75 72 6e 20 6e 69 6c 2e 0a 0a 60 28 65 76 61 6c 20 46 4f 52 4d 29 27 0a 20 20 20 20 20 52 65 | turn.nil...`(eval.FORM)'......Re |
| 46cc0 | 74 75 72 6e 20 74 68 65 20 72 65 73 75 6c 74 20 6f 66 20 65 76 61 6c 75 61 74 69 6e 67 20 46 4f | turn.the.result.of.evaluating.FO |
| 46ce0 | 52 4d 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 62 65 0a 20 20 20 20 20 63 68 65 63 | RM.in.the.buffer.to.be......chec |
| 46d00 | 6b 65 64 2e 20 20 46 4f 52 4d 20 6d 75 73 74 20 65 69 74 68 65 72 20 72 65 74 75 72 6e 20 61 20 | ked...FORM.must.either.return.a. |
| 46d20 | 73 74 72 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 0a 20 20 20 20 20 73 74 72 69 6e 67 73 | string.or.a.list.of......strings |
| 46d40 | 2c 20 6f 72 20 6e 69 6c 20 74 6f 20 69 6e 64 69 63 61 74 65 20 74 68 61 74 20 6e 6f 74 68 69 6e | ,.or.nil.to.indicate.that.nothin |
| 46d60 | 67 20 73 68 6f 75 6c 64 20 62 65 0a 20 20 20 20 20 73 75 62 73 74 69 74 75 74 65 64 20 66 6f 72 | g.should.be......substituted.for |
| 46d80 | 20 43 45 4c 4c 2e 20 20 46 6f 72 20 61 6c 6c 20 6f 74 68 65 72 20 72 65 74 75 72 6e 20 74 79 70 | .CELL...For.all.other.return.typ |
| 46da0 | 65 73 2c 20 73 69 67 6e 61 6c 20 61 6e 0a 20 20 20 20 20 65 72 72 6f 72 0a 0a 20 20 20 20 20 5f | es,.signal.an......error......._ |
| 46dc0 | 4e 6f 5f 20 66 75 72 74 68 65 72 20 73 75 62 73 74 69 74 75 74 69 6f 6e 73 20 61 72 65 20 70 65 | No_.further.substitutions.are.pe |
| 46de0 | 72 66 6f 72 6d 65 64 2c 20 6e 65 69 74 68 65 72 20 69 6e 20 46 4f 52 4d 0a 20 20 20 20 20 62 65 | rformed,.neither.in.FORM......be |
| 46e00 | 66 6f 72 65 20 69 74 20 69 73 20 65 76 61 6c 75 61 74 65 64 2c 20 6e 6f 72 20 69 6e 20 74 68 65 | fore.it.is.evaluated,.nor.in.the |
| 46e20 | 20 72 65 73 75 6c 74 20 6f 66 20 65 76 61 6c 75 61 74 69 6e 67 0a 20 20 20 20 20 46 4f 52 4d 2e | .result.of.evaluating......FORM. |
| 46e40 | 0a 0a 49 6e 20 61 6c 6c 20 6f 74 68 65 72 20 63 61 73 65 73 2c 20 73 69 67 6e 61 6c 20 61 6e 20 | ..In.all.other.cases,.signal.an. |
| 46e60 | 65 72 72 6f 72 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 69 | error...Note.that.substitution.i |
| 46e80 | 73 20 2a 6e 6f 74 2a 20 72 65 63 75 72 73 69 76 65 2e 20 20 4e 6f 20 73 79 6d 62 6f 6c 73 20 6f | s.*not*.recursive...No.symbols.o |
| 46ea0 | 72 20 63 65 6c 6c 73 0a 61 72 65 20 73 75 62 73 74 69 74 75 74 65 64 20 77 69 74 68 69 6e 20 74 | r.cells.are.substituted.within.t |
| 46ec0 | 68 65 20 62 6f 64 79 20 6f 66 20 63 65 6c 6c 73 21 22 0a 20 20 28 70 63 61 73 65 20 61 72 67 0a | he.body.of.cells!"...(pcase.arg. |
| 46ee0 | 20 20 20 20 28 28 70 72 65 64 20 73 74 72 69 6e 67 70 29 20 28 6c 69 73 74 20 61 72 67 29 29 0a | ....((pred.stringp).(list.arg)). |
| 46f00 | 20 20 20 20 28 60 73 6f 75 72 63 65 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 | ....(`source......(list.(flychec |
| 46f20 | 6b 2d 73 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 74 65 6d 70 20 23 27 66 6c 79 63 68 65 63 6b | k-save-buffer-to-temp.#'flycheck |
| 46f40 | 2d 74 65 6d 70 2d 66 69 6c 65 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 28 60 73 6f 75 72 63 | -temp-file-system))).....(`sourc |
| 46f60 | 65 2d 69 6e 70 6c 61 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 | e-inplace......(list.(flycheck-s |
| 46f80 | 61 76 65 2d 62 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 | ave-buffer-to-temp.#'flycheck-te |
| 46fa0 | 6d 70 2d 66 69 6c 65 2d 69 6e 70 6c 61 63 65 29 29 29 0a 20 20 20 20 28 60 28 73 6f 75 72 63 65 | mp-file-inplace))).....(`(source |
| 46fc0 | 20 2c 73 75 66 66 69 78 29 0a 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 73 | .,suffix)......(list.(flycheck-s |
| 46fe0 | 61 76 65 2d 62 75 66 66 65 72 2d 74 6f 2d 74 65 6d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ave-buffer-to-temp.............( |
| 47000 | 6c 61 6d 62 64 61 20 28 66 69 6c 65 6e 61 6d 65 29 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 | lambda.(filename).(flycheck-temp |
| 47020 | 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 78 29 29 29 29 | -file-system.filename.suffix)))) |
| 47040 | 29 0a 20 20 20 20 28 60 28 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 2c 73 75 66 66 69 78 29 | ).....(`(source-inplace.,suffix) |
| 47060 | 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 65 | ......(list.(flycheck-save-buffe |
| 47080 | 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 66 | r-to-temp.............(lambda.(f |
| 470a0 | 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 69 6e 70 | ilename).(flycheck-temp-file-inp |
| 470c0 | 6c 61 63 65 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 | lace.filename.suffix))))).....(` |
| 470e0 | 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 20 28 6c 69 73 74 20 28 6f 72 20 28 62 75 66 66 65 | source-original.(list.(or.(buffe |
| 47100 | 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 22 22 29 29 29 0a 20 20 20 20 28 60 74 65 6d 70 6f 72 61 | r-file-name).""))).....(`tempora |
| 47120 | 72 79 2d 64 69 72 65 63 74 6f 72 79 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d | ry-directory.(list.(flycheck-tem |
| 47140 | 70 2d 64 69 72 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 28 60 74 65 6d 70 6f 72 61 72 79 2d | p-dir-system))).....(`temporary- |
| 47160 | 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 28 6c 65 74 20 28 28 64 69 72 65 63 74 6f 72 79 20 | file-name......(let.((directory. |
| 47180 | 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 20 20 | (flycheck-temp-dir-system))).... |
| 471a0 | 20 20 20 20 28 6c 69 73 74 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 6e 61 6d 65 20 28 65 78 70 61 6e | ....(list.(make-temp-name.(expan |
| 471c0 | 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 66 6c 79 63 68 65 63 6b 22 20 64 69 72 65 63 74 6f 72 79 | d-file-name."flycheck".directory |
| 471e0 | 29 29 29 29 29 0a 20 20 20 20 28 60 6e 75 6c 6c 2d 64 65 76 69 63 65 20 28 6c 69 73 74 20 6e 75 | ))))).....(`null-device.(list.nu |
| 47200 | 6c 6c 2d 64 65 76 69 63 65 29 29 0a 20 20 20 20 28 60 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 2c | ll-device)).....(`(config-file., |
| 47220 | 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 66 69 6c 65 2d 6e 61 6d 65 2d 76 61 72 29 0a 20 20 20 20 | option-name.,file-name-var)..... |
| 47240 | 20 28 77 68 65 6e 2d 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 | .(when-let*.((value.(symbol-valu |
| 47260 | 65 20 66 69 6c 65 2d 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 | e.file-name-var))............... |
| 47280 | 20 20 20 28 66 69 6c 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 | ...(file-name.(flycheck-locate-c |
| 472a0 | 6f 6e 66 69 67 2d 66 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 | onfig-file.value.checker)))..... |
| 472c0 | 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 6f 70 74 69 6f 6e | ...(flycheck-prepend-with-option |
| 472e0 | 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 28 6c 69 73 74 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 | .option-name.(list.file-name)))) |
| 47300 | 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 61 6d 65 | .....(`(config-file.,option-name |
| 47320 | 20 2c 66 69 6c 65 2d 6e 61 6d 65 2d 76 61 72 20 2c 70 72 65 70 65 6e 64 2d 66 6e 29 0a 20 20 20 | .,file-name-var.,prepend-fn).... |
| 47340 | 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 6c | ..(when-let*.((value.(symbol-val |
| 47360 | 75 65 20 66 69 6c 65 2d 6e 61 6d 65 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ue.file-name-var)).............. |
| 47380 | 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d | ....(file-name.(flycheck-locate- |
| 473a0 | 63 6f 6e 66 69 67 2d 66 69 6c 65 20 76 61 6c 75 65 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 | config-file.value.checker))).... |
| 473c0 | 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 6f 70 74 69 6f | ....(flycheck-prepend-with-optio |
| 473e0 | 6e 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 28 6c 69 73 74 20 66 69 6c 65 2d 6e 61 6d 65 29 20 70 | n.option-name.(list.file-name).p |
| 47400 | 72 65 70 65 6e 64 2d 66 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 20 2c 6f 70 74 69 | repend-fn))).....(`(option.,opti |
| 47420 | 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 2d 6c 65 | on-name.,variable)......(when-le |
| 47440 | 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 61 62 6c 65 29 | t.(value.(symbol-value.variable) |
| 47460 | 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 61 6c 75 65 29 | )........(unless.(stringp.value) |
| 47480 | 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 6f 66 20 25 53 | ..........(error."Value.%S.of.%S |
| 474a0 | 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 67 22 0a | .for.option.%s.is.not.a.string". |
| 474c0 | 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 65 20 6f | ................value.variable.o |
| 474e0 | 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 2d 70 72 | ption-name))........(flycheck-pr |
| 47500 | 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 20 28 6c | epend-with-option.option-name.(l |
| 47520 | 69 73 74 20 76 61 6c 75 65 29 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 20 2c 6f 70 74 | ist.value)))).....(`(option.,opt |
| 47540 | 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 0a | ion-name.,variable.,prepend-fn). |
| 47560 | 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 76 61 | .....(when-let.(value.(symbol-va |
| 47580 | 6c 75 65 20 76 61 72 69 61 62 6c 65 29 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 73 | lue.variable))........(unless.(s |
| 475a0 | 74 72 69 6e 67 70 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 22 56 | tringp.value)..........(error."V |
| 475c0 | 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 73 20 69 73 20 6e | alue.%S.of.%S.for.option.%s.is.n |
| 475e0 | 6f 74 20 61 20 73 74 72 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c | ot.a.string".................val |
| 47600 | 75 65 20 76 61 72 69 61 62 6c 65 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 | ue.variable.option-name))....... |
| 47620 | 20 28 66 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 | .(flycheck-prepend-with-option.o |
| 47640 | 70 74 69 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 | ption-name.(list.value).prepend- |
| 47660 | 66 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 | fn))).....(`(option.,option-name |
| 47680 | 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 69 6c 74 65 72 29 0a | .,variable.,prepend-fn.,filter). |
| 476a0 | 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 20 28 66 75 6e 63 61 6c 6c 20 66 | .....(when-let.(value.(funcall.f |
| 476c0 | 69 6c 74 65 72 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 29 0a | ilter.(symbol-value.variable))). |
| 476e0 | 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 61 6c 75 65 29 0a 20 | .......(unless.(stringp.value).. |
| 47700 | 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 6f 66 20 25 53 20 28 | ........(error."Value.%S.of.%S.( |
| 47720 | 66 69 6c 74 65 72 3a 20 25 53 29 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 73 20 69 73 20 6e 6f 74 | filter:.%S).for.option.%s.is.not |
| 47740 | 20 61 20 73 74 72 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 | .a.string".................value |
| 47760 | 20 76 61 72 69 61 62 6c 65 20 66 69 6c 74 65 72 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 0a 20 | .variable.filter.option-name)).. |
| 47780 | 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 6f 70 74 | ......(flycheck-prepend-with-opt |
| 477a0 | 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 65 29 20 70 72 65 | ion.option-name.(list.value).pre |
| 477c0 | 70 65 6e 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 | pend-fn))).....(`(option-list.,o |
| 477e0 | 70 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 6c 65 74 20 | ption-name.,variable)......(let. |
| 47800 | 28 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 61 62 6c 65 29 29 | ((value.(symbol-value.variable)) |
| 47820 | 29 0a 20 20 20 20 20 20 20 28 75 6e 6c 65 73 73 20 28 61 6e 64 20 28 6c 69 73 74 70 20 76 61 6c | )........(unless.(and.(listp.val |
| 47840 | 75 65 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 76 61 6c 75 65 | ue).(seq-every-p.#'stringp.value |
| 47860 | 29 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 6f 66 20 | ))..........(error."Value.%S.of. |
| 47880 | 25 53 20 66 6f 72 20 6f 70 74 69 6f 6e 20 25 53 20 69 73 20 6e 6f 74 20 61 20 6c 69 73 74 20 6f | %S.for.option.%S.is.not.a.list.o |
| 478a0 | 66 20 73 74 72 69 6e 67 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 76 61 6c 75 65 | f.strings".................value |
| 478c0 | 20 76 61 72 69 61 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 | .variable.option-name))........( |
| 478e0 | 66 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 | flycheck-prepend-with-option.opt |
| 47900 | 69 6f 6e 2d 6e 61 6d 65 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d | ion-name.value))).....(`(option- |
| 47920 | 6c 69 73 74 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 6c 65 20 2c 70 72 65 | list.,option-name.,variable.,pre |
| 47940 | 70 65 6e 64 2d 66 6e 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 28 73 79 6d 62 | pend-fn)......(let.((value.(symb |
| 47960 | 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 75 6e 6c | ol-value.variable)))........(unl |
| 47980 | 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 2d 65 76 65 72 | ess.(and.(listp.value).(seq-ever |
| 479a0 | 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 20 20 20 20 28 | y-p.#'stringp.value))..........( |
| 479c0 | 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 69 6f 6e | error."Value.%S.of.%S.for.option |
| 479e0 | 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 73 22 0a 20 20 | .%S.is.not.a.list.of.strings"... |
| 47a00 | 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 65 20 6f 70 74 | ..............value.variable.opt |
| 47a20 | 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 2d 70 72 65 70 | ion-name))........(flycheck-prep |
| 47a40 | 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 20 76 61 6c 75 | end-with-option.option-name.valu |
| 47a60 | 65 20 70 72 65 70 65 6e 64 2d 66 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d 6c 69 | e.prepend-fn))).....(`(option-li |
| 47a80 | 73 74 20 2c 6f 70 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 | st.,option-name.,variable.,prepe |
| 47aa0 | 6e 64 2d 66 6e 20 2c 66 69 6c 74 65 72 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 | nd-fn.,filter)......(let.((value |
| 47ac0 | 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 20 28 73 79 6d 62 | .(delq.nil.(seq-map.filter.(symb |
| 47ae0 | 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 29 29 29 29 0a 20 20 20 20 20 20 20 28 75 | ol-value.variable)))))........(u |
| 47b00 | 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 2d 65 76 | nless.(and.(listp.value).(seq-ev |
| 47b20 | 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 20 20 20 | ery-p.#'stringp.value))......... |
| 47b40 | 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 69 | .(error."Value.%S.of.%S.for.opti |
| 47b60 | 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 73 22 0a | on.%S.is.not.a.list.of.strings". |
| 47b80 | 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 65 20 6f | ................value.variable.o |
| 47ba0 | 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 2d 70 72 | ption-name))........(flycheck-pr |
| 47bc0 | 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 20 76 61 | epend-with-option.option-name.va |
| 47be0 | 6c 75 65 20 70 72 65 70 65 6e 64 2d 66 6e 29 29 29 0a 20 20 20 20 28 60 28 6f 70 74 69 6f 6e 2d | lue.prepend-fn))).....(`(option- |
| 47c00 | 66 6c 61 67 20 2c 6f 70 74 69 6f 6e 2d 6e 61 6d 65 20 2c 76 61 72 69 61 62 6c 65 29 0a 20 20 20 | flag.,option-name.,variable).... |
| 47c20 | 20 20 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 76 61 72 69 61 62 6c 65 29 0a | ..(when.(symbol-value.variable). |
| 47c40 | 20 20 20 20 20 20 20 28 6c 69 73 74 20 6f 70 74 69 6f 6e 2d 6e 61 6d 65 29 29 29 0a 20 20 20 20 | .......(list.option-name)))..... |
| 47c60 | 28 60 28 65 76 61 6c 20 2c 66 6f 72 6d 29 0a 20 20 20 20 20 28 6c 65 74 20 28 28 72 65 73 75 6c | (`(eval.,form)......(let.((resul |
| 47c80 | 74 20 28 65 76 61 6c 20 66 6f 72 6d 29 29 29 0a 20 20 20 20 20 20 20 28 63 6f 6e 64 0a 20 20 20 | t.(eval.form)))........(cond.... |
| 47ca0 | 20 20 20 20 20 28 28 61 6e 64 20 28 6c 69 73 74 70 20 72 65 73 75 6c 74 29 20 28 73 65 71 2d 65 | .....((and.(listp.result).(seq-e |
| 47cc0 | 76 65 72 79 2d 70 20 23 27 73 74 72 69 6e 67 70 20 72 65 73 75 6c 74 29 29 20 72 65 73 75 6c 74 | very-p.#'stringp.result)).result |
| 47ce0 | 29 0a 20 20 20 20 20 20 20 20 28 28 73 74 72 69 6e 67 70 20 72 65 73 75 6c 74 29 20 28 6c 69 73 | ).........((stringp.result).(lis |
| 47d00 | 74 20 72 65 73 75 6c 74 29 29 0a 20 20 20 20 20 20 20 20 28 74 20 28 65 72 72 6f 72 20 22 49 6e | t.result)).........(t.(error."In |
| 47d20 | 76 61 6c 69 64 20 72 65 73 75 6c 74 20 66 72 6f 6d 20 65 76 61 6c 75 61 74 69 6f 6e 20 6f 66 20 | valid.result.from.evaluation.of. |
| 47d40 | 25 53 3a 20 25 53 22 20 66 6f 72 6d 20 72 65 73 75 6c 74 29 29 29 29 29 0a 20 20 20 20 28 5f 20 | %S:.%S".form.result))))).....(_. |
| 47d60 | 28 65 72 72 6f 72 20 22 55 6e 73 75 70 70 6f 72 74 65 64 20 61 72 67 75 6d 65 6e 74 20 25 53 22 | (error."Unsupported.argument.%S" |
| 47d80 | 20 61 72 67 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 6b 65 | .arg))))..(defun.flycheck-checke |
| 47da0 | 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 | r-substituted-arguments.(checker |
| 47dc0 | 29 0a 20 20 22 47 65 74 20 74 68 65 20 73 75 62 73 74 69 74 75 74 65 64 20 61 72 67 75 6d 65 6e | )..."Get.the.substituted.argumen |
| 47de0 | 74 73 20 6f 66 20 61 20 43 48 45 43 4b 45 52 2e 0a 0a 53 75 62 73 74 69 74 75 74 65 20 65 61 63 | ts.of.a.CHECKER...Substitute.eac |
| 47e00 | 68 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 43 48 45 43 4b 45 52 20 75 73 69 6e 67 0a 60 66 6c 79 | h.argument.of.CHECKER.using.`fly |
| 47e20 | 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 2e 20 20 54 68 69 | check-substitute-argument'...Thi |
| 47e40 | 73 20 72 65 70 6c 61 63 65 73 20 61 6e 79 20 73 70 65 63 69 61 6c 0a 73 79 6d 62 6f 6c 73 20 69 | s.replaces.any.special.symbols.i |
| 47e60 | 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 2e 22 0a 20 20 28 61 70 70 6c 79 20 23 27 61 70 70 65 6e | n.the.command."...(apply.#'appen |
| 47e80 | 64 0a 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 61 72 67 | d..........(seq-map.(lambda.(arg |
| 47ea0 | 29 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 | ).(flycheck-substitute-argument. |
| 47ec0 | 61 72 67 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 | arg.checker))................... |
| 47ee0 | 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 | (flycheck-checker-arguments.chec |
| 47f00 | 6b 65 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 70 72 6f 63 65 73 | ker))))..(defun.flycheck--proces |
| 47f20 | 73 2d 73 65 6e 64 2d 62 75 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 2d 63 68 75 6e 6b 65 64 20 28 | s-send-buffer-contents-chunked.( |
| 47f40 | 70 72 6f 63 65 73 73 29 0a 20 20 22 53 65 6e 64 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 63 75 72 | process)..."Send.contents.of.cur |
| 47f60 | 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 50 52 4f 43 45 53 53 20 69 6e 20 73 6d 61 6c 6c 20 | rent.buffer.to.PROCESS.in.small. |
| 47f80 | 62 61 74 63 68 65 73 2e 0a 0a 53 65 6e 64 20 74 68 65 20 65 6e 74 69 72 65 20 62 75 66 66 65 72 | batches...Send.the.entire.buffer |
| 47fa0 | 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 6f 66 20 50 52 4f 43 45 53 | .to.the.standard.input.of.PROCES |
| 47fc0 | 53 20 69 6e 20 63 68 75 6e 6b 73 0a 6f 66 20 34 30 39 36 20 63 68 61 72 61 63 74 65 72 73 2e 20 | S.in.chunks.of.4096.characters.. |
| 47fe0 | 20 43 68 75 6e 6b 69 6e 67 20 69 73 20 64 6f 6e 65 20 69 6e 20 45 6d 61 63 73 20 4c 69 73 70 2c | .Chunking.is.done.in.Emacs.Lisp, |
| 48000 | 20 68 65 6e 63 65 20 74 68 69 73 0a 66 75 6e 63 74 69 6f 6e 20 69 73 20 70 72 6f 62 61 62 6c 79 | .hence.this.function.is.probably |
| 48020 | 20 66 61 72 20 6c 65 73 73 20 65 66 66 69 63 69 65 6e 74 20 74 68 61 6e 0a 60 73 65 6e 64 2d 70 | .far.less.efficient.than.`send-p |
| 48040 | 72 6f 63 65 73 73 2d 72 65 67 69 6f 6e 27 2e 20 20 55 73 65 20 6f 6e 6c 79 20 77 68 65 6e 20 72 | rocess-region'...Use.only.when.r |
| 48060 | 65 71 75 69 72 65 64 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 72 6f 6d 20 28 70 6f 69 6e 74 2d 6d | equired."...(let.((from.(point-m |
| 48080 | 69 6e 29 29 29 0a 20 20 20 20 28 77 68 69 6c 65 20 28 3c 20 66 72 6f 6d 20 28 70 6f 69 6e 74 2d | in))).....(while.(<.from.(point- |
| 480a0 | 6d 61 78 29 29 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 6f 20 28 6d 69 6e 20 28 2b 20 66 72 | max)).......(let.((to.(min.(+.fr |
| 480c0 | 6f 6d 20 34 30 39 36 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 20 20 | om.4096).(point-max))))......... |
| 480e0 | 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 70 72 6f 63 65 73 73 20 66 72 6f | (process-send-region.process.fro |
| 48100 | 6d 20 74 6f 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 72 6f 6d 20 74 6f 29 29 29 29 29 | m.to).........(setq.from.to))))) |
| 48120 | 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 75 6e 6b 65 64 2d 70 72 6f 63 65 | ..(defvar.flycheck-chunked-proce |
| 48140 | 73 73 2d 69 6e 70 75 74 0a 20 20 3b 3b 20 43 68 75 6e 6b 20 70 72 6f 63 65 73 73 20 6f 75 74 70 | ss-input...;;.Chunk.process.outp |
| 48160 | 75 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 0a 20 20 3b | ut.on.Windows.to.work.around...; |
| 48180 | 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 65 63 6b 2f 66 6c | ;.https://github.com/flycheck/fl |
| 481a0 | 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 37 39 34 20 61 6e 64 0a 20 20 3b 3b 20 68 74 74 70 73 | ycheck/issues/794.and...;;.https |
| 481c0 | 3a 2f 2f 64 65 62 62 75 67 73 2e 67 6e 75 2e 6f 72 67 2f 63 67 69 2f 62 75 67 72 65 70 6f 72 74 | ://debbugs.gnu.org/cgi/bugreport |
| 481e0 | 2e 63 67 69 3f 62 75 67 3d 32 32 33 34 34 2e 20 20 54 68 65 20 70 72 65 73 65 6e 63 65 20 6f 66 | .cgi?bug=22344...The.presence.of |
| 48200 | 0a 20 20 3b 3b 20 60 77 33 32 2d 70 69 70 65 2d 62 75 66 66 65 72 2d 73 69 7a 65 27 20 64 65 6e | ...;;.`w32-pipe-buffer-size'.den |
| 48220 | 6f 74 65 73 20 61 6e 20 45 6d 61 63 73 20 76 65 72 73 69 6f 6e 20 28 3e 20 45 6d 61 63 73 20 32 | otes.an.Emacs.version.(>.Emacs.2 |
| 48240 | 35 2e 31 29 20 77 68 65 72 65 20 70 69 70 65 0a 20 20 3b 3b 20 77 72 69 74 65 73 20 6f 6e 20 57 | 5.1).where.pipe...;;.writes.on.W |
| 48260 | 69 6e 64 6f 77 73 20 61 72 65 20 66 69 78 65 64 2e 0a 20 20 3b 3b 0a 20 20 3b 3b 20 54 4f 44 4f | indows.are.fixed....;;...;;.TODO |
| 48280 | 3a 20 52 65 6d 6f 76 65 20 6f 70 74 69 6f 6e 20 61 6e 64 20 63 68 75 6e 6b 69 6e 67 20 77 68 65 | :.Remove.option.and.chunking.whe |
| 482a0 | 6e 20 64 72 6f 70 70 69 6e 67 20 45 6d 61 63 73 20 32 34 20 73 75 70 70 6f 72 74 2c 20 73 65 65 | n.dropping.Emacs.24.support,.see |
| 482c0 | 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 66 6c 79 63 68 65 63 | ...;;.https://github.com/flychec |
| 482e0 | 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 38 35 36 0a 20 20 28 61 6e 64 20 28 65 71 | k/flycheck/issues/856...(and.(eq |
| 48300 | 20 73 79 73 74 65 6d 2d 74 79 70 65 20 27 77 69 6e 64 6f 77 73 2d 6e 74 29 20 28 6e 6f 74 20 28 | .system-type.'windows-nt).(not.( |
| 48320 | 62 6f 75 6e 64 70 20 27 77 33 32 2d 70 69 70 65 2d 62 75 66 66 65 72 2d 73 69 7a 65 29 29 29 0a | boundp.'w32-pipe-buffer-size))). |
| 48340 | 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 20 73 65 6e 64 20 70 72 6f 63 65 73 73 20 69 6e 70 75 74 | .."If.non-nil.send.process.input |
| 48360 | 20 69 6e 20 73 6d 61 6c 6c 20 63 68 75 6e 6b 73 2e 0a 0a 49 66 20 74 68 69 73 20 76 61 72 69 61 | .in.small.chunks...If.this.varia |
| 48380 | 62 6c 65 20 69 73 20 6e 6f 6e 2d 6e 69 6c 20 60 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 | ble.is.non-nil.`flycheck-process |
| 483a0 | 2d 73 65 6e 64 2d 62 75 66 66 65 72 27 20 73 65 6e 64 73 0a 62 75 66 66 65 72 20 63 6f 6e 74 65 | -send-buffer'.sends.buffer.conte |
| 483c0 | 6e 74 73 20 69 6e 20 73 6d 61 6c 6c 20 63 68 75 6e 6b 73 2e 0a 0a 44 65 66 61 75 6c 74 73 20 74 | nts.in.small.chunks...Defaults.t |
| 483e0 | 6f 20 6e 69 6c 2c 20 65 78 63 65 70 74 20 6f 6e 20 57 69 6e 64 6f 77 73 20 74 6f 20 77 6f 72 6b | o.nil,.except.on.Windows.to.work |
| 48400 | 20 61 72 6f 75 6e 64 20 45 6d 61 63 73 20 62 75 67 0a 23 32 32 33 34 34 2e 22 29 0a 0a 28 64 65 | .around.Emacs.bug.#22344.")..(de |
| 48420 | 66 75 6e 20 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 | fun.flycheck-process-send-buffer |
| 48440 | 20 28 70 72 6f 63 65 73 73 29 0a 20 20 22 53 65 6e 64 20 61 6c 6c 20 63 6f 6e 74 65 6e 74 73 20 | .(process)..."Send.all.contents. |
| 48460 | 6f 66 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 74 6f 20 50 52 4f 43 45 53 53 2e 0a 0a 53 | of.current.buffer.to.PROCESS...S |
| 48480 | 65 6e 64 73 20 61 6c 6c 20 63 6f 6e 74 65 6e 74 73 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 | ends.all.contents.of.the.current |
| 484a0 | 20 62 75 66 66 65 72 20 74 6f 20 74 68 65 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 6f 66 | .buffer.to.the.standard.input.of |
| 484c0 | 0a 50 52 4f 43 45 53 53 2c 20 61 6e 64 20 74 65 72 6d 69 6e 61 74 65 73 20 73 74 61 6e 64 61 72 | .PROCESS,.and.terminates.standar |
| 484e0 | 64 20 69 6e 70 75 74 20 77 69 74 68 20 45 4f 46 2e 0a 0a 49 66 20 60 66 6c 79 63 68 65 63 6b 2d | d.input.with.EOF...If.`flycheck- |
| 48500 | 63 68 75 6e 6b 65 64 2d 70 72 6f 63 65 73 73 2d 69 6e 70 75 74 27 20 69 73 20 6e 6f 6e 2d 6e 69 | chunked-process-input'.is.non-ni |
| 48520 | 6c 2c 20 73 65 6e 64 20 62 75 66 66 65 72 0a 63 6f 6e 74 65 6e 74 73 20 69 6e 20 63 68 75 6e 6b | l,.send.buffer.contents.in.chunk |
| 48540 | 73 20 76 69 61 0a 60 66 6c 79 63 68 65 63 6b 2d 2d 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 62 75 | s.via.`flycheck--process-send-bu |
| 48560 | 66 66 65 72 2d 63 6f 6e 74 65 6e 74 73 2d 63 68 75 6e 6b 65 64 27 2c 20 77 68 69 63 68 20 73 65 | ffer-contents-chunked',.which.se |
| 48580 | 65 2e 0a 4f 74 68 65 72 77 69 73 65 20 75 73 65 20 60 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 | e..Otherwise.use.`process-send-r |
| 485a0 | 65 67 69 6f 6e 27 20 74 6f 20 73 65 6e 64 20 61 6c 6c 20 63 6f 6e 74 65 6e 74 73 20 61 74 20 6f | egion'.to.send.all.contents.at.o |
| 485c0 | 6e 63 65 0a 61 6e 64 20 72 65 6c 79 20 6f 6e 20 45 6d 61 63 73 27 20 6f 77 6e 20 62 75 66 66 65 | nce.and.rely.on.Emacs'.own.buffe |
| 485e0 | 72 69 6e 67 20 61 6e 64 20 63 68 75 6e 6b 69 6e 67 2e 22 0a 20 20 28 73 61 76 65 2d 72 65 73 74 | ring.and.chunking."...(save-rest |
| 48600 | 72 69 63 74 69 6f 6e 0a 20 20 20 20 28 77 69 64 65 6e 29 0a 20 20 20 20 28 69 66 20 66 6c 79 63 | riction.....(widen).....(if.flyc |
| 48620 | 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 0a 20 20 20 20 20 | heck-chunked-process-input...... |
| 48640 | 20 20 20 28 66 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 | ...(flycheck--process-send-buffe |
| 48660 | 72 2d 63 6f 6e 74 65 6e 74 73 2d 63 68 75 6e 6b 65 64 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 | r-contents-chunked.process)..... |
| 48680 | 20 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 64 2d 72 65 67 69 6f 6e 20 70 72 6f 63 65 73 73 20 28 | ..(process-send-region.process.( |
| 486a0 | 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 20 20 28 70 72 6f | point-min).(point-max))))...(pro |
| 486c0 | 63 65 73 73 2d 73 65 6e 64 2d 65 6f 66 20 70 72 6f 63 65 73 73 29 29 0a 0a 28 64 65 66 75 6e 20 | cess-send-eof.process))..(defun. |
| 486e0 | 66 6c 79 63 68 65 63 6b 2d 2d 77 72 61 70 2d 63 6f 6d 6d 61 6e 64 20 28 70 72 6f 67 20 61 72 67 | flycheck--wrap-command.(prog.arg |
| 48700 | 73 29 0a 20 20 22 57 72 61 70 20 50 52 4f 47 20 61 6e 64 20 41 52 47 53 20 75 73 69 6e 67 20 60 | s)..."Wrap.PROG.and.ARGS.using.` |
| 48720 | 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 6e 63 74 69 6f | flycheck-command-wrapper-functio |
| 48740 | 6e 27 2e 22 0a 20 20 3b 3b 20 57 65 20 64 6f 6e 27 74 20 63 61 6c 6c 20 60 66 6c 79 63 68 65 63 | n'."...;;.We.don't.call.`flychec |
| 48760 | 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 20 6f 6e 20 74 68 65 20 6f 75 74 70 75 74 | k-executable-find'.on.the.output |
| 48780 | 20 6f 66 20 74 68 65 20 77 72 61 70 70 65 72 0a 20 20 3b 3b 20 66 75 6e 63 74 69 6f 6e 2c 20 73 | .of.the.wrapper...;;.function,.s |
| 487a0 | 69 6e 63 65 20 69 74 20 6d 69 67 68 74 20 6e 6f 74 20 65 78 70 65 63 74 20 69 74 20 28 61 6e 20 | ince.it.might.not.expect.it.(an. |
| 487c0 | 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 66 75 6e 63 74 69 6f 6e 0a 20 20 3b 3b 20 64 65 | executable-find.function...;;.de |
| 487e0 | 73 69 67 6e 65 64 20 74 6f 20 66 69 6e 64 20 62 69 6e 61 72 69 65 73 20 69 6e 20 61 20 73 61 6e | signed.to.find.binaries.in.a.san |
| 48800 | 64 62 6f 78 20 63 6f 75 6c 64 20 67 65 74 20 63 6f 6e 66 75 73 65 64 20 69 66 20 77 65 20 61 73 | dbox.could.get.confused.if.we.as |
| 48820 | 6b 65 64 20 69 74 0a 20 20 3b 3b 20 61 62 6f 75 74 20 74 68 65 20 73 61 6e 64 62 6f 78 69 6e 67 | ked.it...;;.about.the.sandboxing |
| 48840 | 20 70 72 6f 67 72 61 6d 20 69 74 73 65 6c 66 29 2e 0a 20 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 | .program.itself)....(funcall.fly |
| 48860 | 63 68 65 63 6b 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 20 28 | check-command-wrapper-function.( |
| 48880 | 63 6f 6e 73 20 70 72 6f 67 20 61 72 67 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | cons.prog.args)))..(defun.flyche |
| 488a0 | 63 6b 2d 73 74 61 72 74 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 | ck-start-command-checker.(checke |
| 488c0 | 72 20 63 61 6c 6c 62 61 63 6b 29 0a 20 20 22 53 74 61 72 74 20 61 20 63 6f 6d 6d 61 6e 64 20 43 | r.callback)..."Start.a.command.C |
| 488e0 | 48 45 43 4b 45 52 20 77 69 74 68 20 43 41 4c 4c 42 41 43 4b 2e 22 0a 20 20 28 6c 65 74 20 28 70 | HECKER.with.CALLBACK."...(let.(p |
| 48900 | 72 6f 63 65 73 73 29 0a 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 72 72 0a | rocess).....(condition-case.err. |
| 48920 | 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 70 72 6f 67 72 61 6d 20 28 66 6c 79 63 68 65 63 | ........(let*.((program.(flychec |
| 48940 | 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 63 68 65 63 6b 65 | k-find-checker-executable.checke |
| 48960 | 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 72 67 73 20 28 66 6c 79 63 68 65 | r))................(args.(flyche |
| 48980 | 63 6b 2d 63 68 65 63 6b 65 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 61 72 67 75 6d 65 6e 74 73 | ck-checker-substituted-arguments |
| 489a0 | 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 28 63 6f 6d 6d 61 | .checker))................(comma |
| 489c0 | 6e 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 | nd.(flycheck--wrap-command.progr |
| 489e0 | 61 6d 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 6e 74 69 6e | am.args))................(sentin |
| 48a00 | 65 6c 2d 65 76 65 6e 74 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | el-events.nil)................;; |
| 48a20 | 20 55 73 65 20 70 69 70 65 73 20 74 6f 20 72 65 63 65 69 76 65 20 6f 75 74 70 75 74 20 66 72 6f | .Use.pipes.to.receive.output.fro |
| 48a40 | 6d 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 54 68 65 79 20 61 72 65 0a | m.the.syntax.checker...They.are. |
| 48a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6d 6f 72 65 20 65 66 66 69 63 69 65 6e 74 | ...............;;.more.efficient |
| 48a80 | 20 61 6e 64 20 6d 6f 72 65 20 72 6f 62 75 73 74 20 74 68 61 6e 20 50 54 59 73 2c 20 77 68 69 63 | .and.more.robust.than.PTYs,.whic |
| 48aa0 | 68 20 45 6d 61 63 73 20 75 73 65 73 20 62 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b | h.Emacs.uses.by................; |
| 48ac0 | 3b 20 64 65 66 61 75 6c 74 2c 20 61 6e 64 20 73 69 6e 63 65 20 77 65 20 64 6f 6e 27 74 20 6e 65 | ;.default,.and.since.we.don't.ne |
| 48ae0 | 65 64 20 61 6e 79 20 6a 6f 62 20 63 6f 6e 74 72 6f 6c 20 66 65 61 74 75 72 65 73 2c 20 77 65 0a | ed.any.job.control.features,.we. |
| 48b00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 61 6e 20 65 61 73 69 6c 79 20 75 73 65 | ...............;;.can.easily.use |
| 48b20 | 20 70 69 70 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d | .pipes.................(process- |
| 48b40 | 63 6f 6e 6e 65 63 74 69 6f 6e 2d 74 79 70 65 20 6e 69 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 | connection-type.nil))........... |
| 48b60 | 3b 3b 20 57 65 20 70 61 73 73 20 64 6f 20 6e 6f 74 20 61 73 73 6f 63 69 61 74 65 20 74 68 65 20 | ;;.We.pass.do.not.associate.the. |
| 48b80 | 70 72 6f 63 65 73 73 20 77 69 74 68 20 61 6e 79 20 62 75 66 66 65 72 2c 20 62 79 0a 20 20 20 20 | process.with.any.buffer,.by..... |
| 48ba0 | 20 20 20 20 20 20 3b 3b 20 70 61 73 73 69 6e 67 20 6e 69 6c 20 66 6f 72 20 74 68 65 20 42 55 46 | ......;;.passing.nil.for.the.BUF |
| 48bc0 | 46 45 52 20 61 72 67 75 6d 65 6e 74 20 6f 66 20 60 73 74 61 72 74 2d 70 72 6f 63 65 73 73 27 2e | FER.argument.of.`start-process'. |
| 48be0 | 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 73 74 65 61 64 2c 20 77 65 20 6a 75 73 74 20 72 | ...........;;.Instead,.we.just.r |
| 48c00 | 65 6d 65 6d 62 65 72 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 | emember.the.buffer.being.checked |
| 48c20 | 20 69 6e 20 61 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 6f 63 65 73 73 20 70 72 6f 70 65 | .in.a...........;;.process.prope |
| 48c40 | 72 74 79 20 28 73 65 65 20 62 65 6c 6f 77 29 2e 20 20 54 68 69 73 20 6e 65 61 74 6c 79 20 61 76 | rty.(see.below)...This.neatly.av |
| 48c60 | 6f 69 64 73 20 61 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 69 64 65 2d 65 66 66 65 63 | oids.all...........;;.side-effec |
| 48c80 | 74 73 20 69 6d 70 6c 69 65 64 20 62 79 20 61 74 74 61 63 68 65 64 20 61 20 70 72 6f 63 65 73 73 | ts.implied.by.attached.a.process |
| 48ca0 | 20 74 6f 20 61 20 62 75 66 66 65 72 2c 20 77 68 69 63 68 0a 20 20 20 20 20 20 20 20 20 20 3b 3b | .to.a.buffer,.which...........;; |
| 48cc0 | 20 6d 61 79 20 63 61 75 73 65 20 63 6f 6e 66 6c 69 63 74 73 20 77 69 74 68 20 6f 74 68 65 72 20 | .may.cause.conflicts.with.other. |
| 48ce0 | 70 61 63 6b 61 67 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 0a 20 20 20 20 20 20 20 20 20 | packages............;;.......... |
| 48d00 | 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 66 6c 79 63 68 | .;;.See.https://github.com/flych |
| 48d20 | 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 32 39 38 20 66 6f 72 20 61 6e 0a 20 | eck/flycheck/issues/298.for.an.. |
| 48d40 | 20 20 20 20 20 20 20 20 20 3b 3b 20 65 78 61 6d 70 6c 65 20 66 6f 72 20 73 75 63 68 20 61 20 63 | .........;;.example.for.such.a.c |
| 48d60 | 6f 6e 66 6c 69 63 74 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 71 20 70 72 6f 63 65 73 73 | onflict............(setq.process |
| 48d80 | 20 28 61 70 70 6c 79 20 27 73 74 61 72 74 2d 70 72 6f 63 65 73 73 20 28 66 6f 72 6d 61 74 20 22 | .(apply.'start-process.(format." |
| 48da0 | 66 6c 79 63 68 65 63 6b 2d 25 73 22 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 | flycheck-%s".checker)........... |
| 48dc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 20 63 6f 6d 6d 61 6e 64 | .....................nil.command |
| 48de0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 6f 63 65 73 73 20 73 65 6e 74 69 6e 65 6c | ))...........;;.Process.sentinel |
| 48e00 | 73 20 63 61 6e 20 62 65 20 63 61 6c 6c 65 64 20 77 68 69 6c 65 20 73 65 6e 64 69 6e 67 20 69 6e | s.can.be.called.while.sending.in |
| 48e20 | 70 75 74 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b | put.to.the.process............;; |
| 48e40 | 20 57 65 20 77 61 6e 74 20 74 6f 20 72 65 63 6f 72 64 20 65 72 72 6f 72 73 20 72 61 69 73 65 64 | .We.want.to.record.errors.raised |
| 48e60 | 20 62 79 20 70 72 6f 63 65 73 73 2d 73 65 6e 64 20 62 65 66 6f 72 65 20 63 61 6c 6c 69 6e 67 0a | .by.process-send.before.calling. |
| 48e80 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 | ..........;;.`flycheck-handle-si |
| 48ea0 | 67 6e 61 6c 27 2c 20 73 6f 20 69 6e 69 74 69 61 6c 6c 79 20 6a 75 73 74 20 61 63 63 75 6d 75 6c | gnal',.so.initially.just.accumul |
| 48ec0 | 61 74 65 20 65 76 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 70 72 6f | ate.events............(setf.(pro |
| 48ee0 | 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 | cess-sentinel.process).......... |
| 48f00 | 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 5f 20 65 76 65 6e 74 29 20 28 70 75 73 68 20 65 | .......(lambda.(_.event).(push.e |
| 48f20 | 76 65 6e 74 20 73 65 6e 74 69 6e 65 6c 2d 65 76 65 6e 74 73 29 29 29 0a 20 20 20 20 20 20 20 20 | vent.sentinel-events)))......... |
| 48f40 | 20 20 28 73 65 74 66 20 28 70 72 6f 63 65 73 73 2d 66 69 6c 74 65 72 20 70 72 6f 63 65 73 73 29 | ..(setf.(process-filter.process) |
| 48f60 | 20 23 27 66 6c 79 63 68 65 63 6b 2d 72 65 63 65 69 76 65 2d 63 68 65 63 6b 65 72 2d 6f 75 74 70 | .#'flycheck-receive-checker-outp |
| 48f80 | 75 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 65 74 2d 70 72 6f 63 65 73 73 2d 71 75 65 72 79 | ut)...........(set-process-query |
| 48fa0 | 2d 6f 6e 2d 65 78 69 74 2d 66 6c 61 67 20 70 72 6f 63 65 73 73 20 6e 69 6c 29 0a 20 20 20 20 20 | -on-exit-flag.process.nil)...... |
| 48fc0 | 20 20 20 20 20 3b 3b 20 52 65 6d 65 6d 62 65 72 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 | .....;;.Remember.the.syntax.chec |
| 48fe0 | 6b 65 72 2c 20 74 68 65 20 62 75 66 66 65 72 20 61 6e 64 20 74 68 65 20 63 61 6c 6c 62 61 63 6b | ker,.the.buffer.and.the.callback |
| 49000 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 | ...........(process-put.process. |
| 49020 | 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 | 'flycheck-checker.checker)...... |
| 49040 | 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 | .....(process-put.process.'flych |
| 49060 | 65 63 6b 2d 63 61 6c 6c 62 61 63 6b 20 63 61 6c 6c 62 61 63 6b 29 0a 20 20 20 20 20 20 20 20 20 | eck-callback.callback).......... |
| 49080 | 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 6b 2d | .(process-put.process.'flycheck- |
| 490a0 | 62 75 66 66 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 | buffer.(current-buffer))........ |
| 490c0 | 20 20 20 3b 3b 20 54 68 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 62 | ...;;.The.default.directory.is.b |
| 490e0 | 6f 75 6e 64 20 69 6e 20 74 68 65 20 60 66 6c 79 63 68 65 63 6b 2d 73 79 6e 74 61 78 2d 63 68 65 | ound.in.the.`flycheck-syntax-che |
| 49100 | 63 6b 2d 73 74 61 72 74 27 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 66 75 6e 63 74 69 6f 6e 2e | ck-start'...........;;.function. |
| 49120 | 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 | ...........(process-put.process. |
| 49140 | 27 66 6c 79 63 68 65 63 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 64 65 66 61 | 'flycheck-working-directory.defa |
| 49160 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 72 61 63 | ult-directory)...........;;.Trac |
| 49180 | 6b 20 74 68 65 20 74 65 6d 70 6f 72 61 72 69 65 73 20 63 72 65 61 74 65 64 20 62 79 20 61 72 67 | k.the.temporaries.created.by.arg |
| 491a0 | 75 6d 65 6e 74 20 73 75 62 73 74 69 74 75 74 69 6f 6e 20 69 6e 20 74 68 65 0a 20 20 20 20 20 20 | ument.substitution.in.the....... |
| 491c0 | 20 20 20 20 3b 3b 20 70 72 6f 63 65 73 73 20 69 74 73 65 6c 66 2c 20 74 6f 20 67 65 74 20 72 69 | ....;;.process.itself,.to.get.ri |
| 491e0 | 64 20 6f 66 20 74 68 65 20 67 6c 6f 62 61 6c 20 73 74 61 74 65 20 41 53 41 50 2e 0a 20 20 20 20 | d.of.the.global.state.ASAP...... |
| 49200 | 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 | ......(process-put.process.'flyc |
| 49220 | 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 20 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 | heck-temporaries.flycheck-tempor |
| 49240 | 61 72 69 65 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 | aries)...........(setq.flycheck- |
| 49260 | 74 65 6d 70 6f 72 61 72 69 65 73 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 | temporaries.nil)...........;;.Se |
| 49280 | 6e 64 20 74 68 65 20 62 75 66 66 65 72 20 74 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 6f 6e 20 | nd.the.buffer.to.the.process.on. |
| 492a0 | 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 2c 20 69 66 20 65 6e 61 62 6c 65 64 2e 0a 20 20 20 20 | standard.input,.if.enabled...... |
| 492c0 | 20 20 20 20 20 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 | ......(when.(flycheck-checker-ge |
| 492e0 | 74 20 63 68 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 | t.checker.'standard-input)...... |
| 49300 | 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...... |
| 49320 | 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 6f 63 65 73 73 2d 73 65 6e | ...........(flycheck-process-sen |
| 49340 | 64 2d 62 75 66 66 65 72 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | d-buffer.process)............... |
| 49360 | 3b 3b 20 53 6f 6d 65 20 63 68 65 63 6b 65 72 73 20 65 78 69 74 20 62 65 66 6f 72 65 20 72 65 61 | ;;.Some.checkers.exit.before.rea |
| 49380 | 64 69 6e 67 20 61 6c 6c 20 69 6e 70 75 74 2c 20 63 61 75 73 69 6e 67 20 65 72 72 6f 72 73 0a 20 | ding.all.input,.causing.errors.. |
| 493a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 73 75 63 68 20 61 73 20 61 20 60 66 69 6c 65 2d | .............;;.such.as.a.`file- |
| 493c0 | 65 72 72 6f 72 27 20 66 6f 72 20 61 20 63 6c 6f 73 65 64 20 70 69 70 65 2c 20 6f 72 20 61 20 70 | error'.for.a.closed.pipe,.or.a.p |
| 493e0 | 6c 61 69 6e 20 e2 80 9c 6e 6f 20 6c 6f 6e 67 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lain....no.longer............... |
| 49400 | 3b 3b 20 63 6f 6e 6e 65 63 74 65 64 20 74 6f 20 70 69 70 65 3b 20 63 6c 6f 73 65 64 20 69 74 e2 | ;;.connected.to.pipe;.closed.it. |
| 49420 | 80 9d 20 65 72 72 6f 72 20 66 6f 72 20 61 20 64 69 73 63 6f 6e 6e 65 63 74 69 6f 6e 2e 20 20 57 | ...error.for.a.disconnection...W |
| 49440 | 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 72 65 70 6f 72 74 20 74 68 65 6d 20 69 | e...............;;.report.them.i |
| 49460 | 66 20 6e 65 65 64 65 64 20 69 6e 20 60 66 6c 79 63 68 65 63 6b 2d 66 69 6e 69 73 68 2d 63 68 65 | f.needed.in.`flycheck-finish-che |
| 49480 | 63 6b 65 72 2d 70 72 6f 63 65 73 73 27 20 28 73 65 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | cker-process'.(see.............. |
| 494a0 | 20 3b 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 | .;;.`https://github.com/flycheck |
| 494c0 | 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 32 37 38 27 29 2e 0a 20 20 20 20 20 20 20 | /flycheck/issues/1278')......... |
| 494e0 | 20 20 20 20 20 20 20 28 65 72 72 6f 72 20 28 70 72 6f 63 65 73 73 2d 70 75 74 20 70 72 6f 63 65 | .......(error.(process-put.proce |
| 49500 | 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 20 65 72 72 29 29 29 29 0a 20 20 20 20 20 | ss.'flycheck-error.err))))...... |
| 49520 | 20 20 20 20 20 3b 3b 20 53 65 74 20 74 68 65 20 61 63 74 75 61 6c 20 73 65 6e 74 69 6e 65 6c 20 | .....;;.Set.the.actual.sentinel. |
| 49540 | 61 6e 64 20 70 72 6f 63 65 73 73 20 61 6e 79 20 65 76 65 6e 74 73 20 74 68 61 74 20 6d 69 67 68 | and.process.any.events.that.migh |
| 49560 | 74 20 68 61 76 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 70 70 65 6e 65 64 20 77 68 69 | t.have...........;;.happened.whi |
| 49580 | 6c 65 20 77 65 20 77 65 72 65 20 73 65 6e 64 69 6e 67 20 69 6e 70 75 74 2e 0a 20 20 20 20 20 20 | le.we.were.sending.input........ |
| 495a0 | 20 20 20 20 28 73 65 74 66 20 28 70 72 6f 63 65 73 73 2d 73 65 6e 74 69 6e 65 6c 20 70 72 6f 63 | ....(setf.(process-sentinel.proc |
| 495c0 | 65 73 73 29 20 23 27 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 29 0a 20 | ess).#'flycheck-handle-signal).. |
| 495e0 | 20 20 20 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 76 65 6e 74 20 28 6e 72 65 76 65 72 73 | .........(dolist.(event.(nrevers |
| 49600 | 65 20 73 65 6e 74 69 6e 65 6c 2d 65 76 65 6e 74 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | e.sentinel-events))............. |
| 49620 | 28 66 6c 79 63 68 65 63 6b 2d 68 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 20 70 72 6f 63 65 73 73 20 | (flycheck-handle-signal.process. |
| 49640 | 65 76 65 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 74 75 72 6e 20 74 68 65 20 | event))...........;;.Return.the. |
| 49660 | 70 72 6f 63 65 73 73 2e 0a 20 20 20 20 20 20 20 20 20 20 70 72 6f 63 65 73 73 29 0a 20 20 20 20 | process............process)..... |
| 49680 | 20 20 28 65 72 72 6f 72 0a 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 63 61 73 65 20 6f 66 20 65 72 | ..(error........;;.In.case.of.er |
| 496a0 | 72 6f 72 2c 20 63 6c 65 61 6e 20 75 70 20 6f 75 72 20 72 65 73 6f 75 72 63 65 73 2c 20 61 6e 64 | ror,.clean.up.our.resources,.and |
| 496c0 | 20 72 65 70 6f 72 74 20 74 68 65 20 65 72 72 6f 72 20 62 61 63 6b 20 74 6f 0a 20 20 20 20 20 20 | .report.the.error.back.to....... |
| 496e0 | 20 3b 3b 20 46 6c 79 63 68 65 63 6b 2e 0a 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 | .;;.Flycheck.........(flycheck-s |
| 49700 | 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 20 20 20 20 20 28 | afe-delete-temporaries)........( |
| 49720 | 77 68 65 6e 20 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 4e 6f 20 6e 65 65 64 | when.process..........;;.No.need |
| 49740 | 20 74 6f 20 65 78 70 6c 69 63 69 74 6c 79 20 64 65 6c 65 74 65 20 74 68 65 20 74 65 6d 70 6f 72 | .to.explicitly.delete.the.tempor |
| 49760 | 61 72 79 20 66 69 6c 65 73 20 6f 66 20 74 68 65 20 70 72 6f 63 65 73 73 2c 0a 20 20 20 20 20 20 | ary.files.of.the.process,....... |
| 49780 | 20 20 20 3b 3b 20 62 65 63 61 75 73 65 20 64 65 6c 65 74 69 6e 67 20 72 75 6e 73 20 74 68 65 20 | ...;;.because.deleting.runs.the. |
| 497a0 | 73 65 6e 74 69 6e 65 6c 2c 20 77 68 69 63 68 20 77 69 6c 6c 20 64 65 6c 65 74 65 20 74 68 65 6d | sentinel,.which.will.delete.them |
| 497c0 | 20 61 6e 79 77 61 79 2e 0a 20 20 20 20 20 20 20 20 20 28 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 | .anyway...........(delete-proces |
| 497e0 | 73 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 28 73 69 67 6e 61 6c 20 28 63 61 72 20 | s.process))........(signal.(car. |
| 49800 | 65 72 72 29 20 28 63 64 72 20 65 72 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 | err).(cdr.err))))))..(defun.flyc |
| 49820 | 68 65 63 6b 2d 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 20 28 | heck-interrupt-command-checker.( |
| 49840 | 5f 63 68 65 63 6b 65 72 20 70 72 6f 63 65 73 73 29 0a 20 20 22 49 6e 74 65 72 72 75 70 74 20 61 | _checker.process)..."Interrupt.a |
| 49860 | 20 50 52 4f 43 45 53 53 2e 22 0a 20 20 3b 3b 20 44 65 6c 65 74 69 6e 67 20 74 68 65 20 70 72 6f | .PROCESS."...;;.Deleting.the.pro |
| 49880 | 63 65 73 73 20 61 6c 77 61 79 73 20 74 72 69 67 67 65 72 73 20 74 68 65 20 73 65 6e 74 69 6e 65 | cess.always.triggers.the.sentine |
| 498a0 | 6c 2c 20 77 68 69 63 68 20 64 6f 65 73 20 74 68 65 20 63 6c 65 61 6e 75 70 0a 20 20 28 77 68 65 | l,.which.does.the.cleanup...(whe |
| 498c0 | 6e 20 70 72 6f 63 65 73 73 0a 20 20 20 20 28 64 65 6c 65 74 65 2d 70 72 6f 63 65 73 73 20 70 72 | n.process.....(delete-process.pr |
| 498e0 | 6f 63 65 73 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 6e | ocess)))..(defun.flycheck-comman |
| 49900 | 64 2d 63 68 65 63 6b 65 72 2d 70 72 69 6e 74 2d 64 6f 63 20 28 63 68 65 63 6b 65 72 29 0a 20 20 | d-checker-print-doc.(checker)... |
| 49920 | 22 50 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 20 | "Print.additional.documentation. |
| 49940 | 66 6f 72 20 61 20 63 6f 6d 6d 61 6e 64 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 | for.a.command.CHECKER."...(let.( |
| 49960 | 28 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 65 72 2d 64 65 | (executable.(flycheck-checker-de |
| 49980 | 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 20 20 20 20 20 | fault-executable.checker))...... |
| 499a0 | 20 20 20 28 63 6f 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 | ...(config-file-var.(flycheck-ch |
| 499c0 | 65 63 6b 65 72 2d 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 | ecker-get.checker.'config-file-v |
| 499e0 | 61 72 29 29 0a 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 76 61 72 73 20 28 73 65 71 2d 73 | ar)).........(option-vars.(seq-s |
| 49a00 | 6f 72 74 20 23 27 73 74 72 69 6e 67 3c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ort.#'string<................... |
| 49a20 | 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 67 | .............(flycheck-checker-g |
| 49a40 | 65 74 20 63 68 65 63 6b 65 72 20 27 6f 70 74 69 6f 6e 2d 76 61 72 73 29 29 29 29 0a 20 20 20 20 | et.checker.'option-vars))))..... |
| 49a60 | 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 0a 20 20 20 20 28 6c 65 74 20 28 28 64 6f 63 2d 73 74 61 | (princ."\n")......(let.((doc-sta |
| 49a80 | 72 74 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 | rt.(with-current-buffer.standard |
| 49aa0 | 2d 6f 75 74 70 75 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 | -output.(point-max)))).......;;. |
| 49ac0 | 54 72 61 63 6b 20 74 68 65 20 73 74 61 72 74 20 6f 66 20 6f 75 72 20 64 6f 63 75 6d 65 6e 74 61 | Track.the.start.of.our.documenta |
| 49ae0 | 74 69 6f 6e 20 73 6f 20 74 68 61 74 20 77 65 20 63 61 6e 20 72 65 2d 69 6e 64 65 6e 74 20 69 74 | tion.so.that.we.can.re-indent.it |
| 49b00 | 0a 20 20 20 20 20 20 3b 3b 20 70 72 6f 70 65 72 6c 79 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 | .......;;.properly.......(princ. |
| 49b20 | 22 20 20 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 65 78 65 63 75 74 65 73 20 | "..This.syntax.checker.executes. |
| 49b40 | 5c 22 22 29 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 | \"").......(princ.executable)... |
| 49b60 | 20 20 20 20 28 70 72 69 6e 63 20 22 5c 22 22 29 0a 20 20 20 20 20 20 28 77 68 65 6e 20 63 6f 6e | ....(princ."\"").......(when.con |
| 49b80 | 66 69 67 2d 66 69 6c 65 2d 76 61 72 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2c 20 75 | fig-file-var.........(princ.",.u |
| 49ba0 | 73 69 6e 67 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 72 6f 6d 20 60 | sing.a.configuration.file.from.` |
| 49bc0 | 22 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 63 | ").........(princ.(symbol-name.c |
| 49be0 | 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 29 29 0a 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 | onfig-file-var)).........(princ. |
| 49c00 | 22 27 22 29 29 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 2e 20 54 68 65 20 65 78 65 63 75 74 | "'")).......(princ."..The.execut |
| 49c20 | 61 62 6c 65 20 63 61 6e 20 62 65 20 6f 76 65 72 72 69 64 64 65 6e 20 77 69 74 68 20 60 22 29 0a | able.can.be.overridden.with.`"). |
| 49c40 | 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 20 28 66 6c 79 63 68 | ......(princ.(symbol-name.(flych |
| 49c60 | 65 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 | eck-checker-executable-variable. |
| 49c80 | 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 20 20 28 70 72 69 6e 63 20 22 27 2e 22 29 0a 0a 20 | checker))).......(princ."'.")... |
| 49ca0 | 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 64 61 | .....(with-current-buffer.standa |
| 49cc0 | 72 64 2d 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 20 28 73 61 76 65 2d 65 78 63 75 72 73 69 6f | rd-output.........(save-excursio |
| 49ce0 | 6e 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 6c 2d 72 65 67 69 6f 6e 2d 61 73 2d 70 61 72 61 | n...........(fill-region-as-para |
| 49d00 | 67 72 61 70 68 20 64 6f 63 2d 73 74 61 72 74 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 29 29 0a | graph.doc-start.(point-max))))). |
| 49d20 | 20 20 20 20 28 70 72 69 6e 63 20 22 5c 6e 22 29 0a 20 20 20 20 28 77 68 65 6e 20 6f 70 74 69 6f | ....(princ."\n").....(when.optio |
| 49d40 | 6e 2d 76 61 72 73 0a 20 20 20 20 20 20 28 70 72 69 6e 63 0a 20 20 20 20 20 20 20 22 5c 6e 20 20 | n-vars.......(princ........"\n.. |
| 49d60 | 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 63 61 6e 20 62 65 20 63 6f 6e 66 69 | This.syntax.checker.can.be.confi |
| 49d80 | 67 75 72 65 64 20 77 69 74 68 20 74 68 65 73 65 20 6f 70 74 69 6f 6e 73 3a 5c 6e 5c 6e 22 29 0a | gured.with.these.options:\n\n"). |
| 49da0 | 20 20 20 20 20 20 28 64 6f 6c 69 73 74 20 28 76 61 72 20 6f 70 74 69 6f 6e 2d 76 61 72 73 29 0a | ......(dolist.(var.option-vars). |
| 49dc0 | 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 66 6f 72 6d 61 74 20 22 20 20 20 20 20 2a 20 60 | ........(princ.(format.".....*.` |
| 49de0 | 25 73 27 5c 6e 22 20 76 61 72 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | %s'\n".var))))))..(defun.flychec |
| 49e00 | 6b 2d 76 65 72 69 66 79 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 20 28 63 68 65 63 6b 65 | k-verify-command-checker.(checke |
| 49e20 | 72 29 0a 20 20 22 56 65 72 69 66 79 20 61 20 63 6f 6d 6d 61 6e 64 20 43 48 45 43 4b 45 52 20 69 | r)..."Verify.a.command.CHECKER.i |
| 49e40 | 6e 20 74 68 65 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 61 20 | n.the.current.buffer...Return.a. |
| 49e60 | 6c 69 73 74 20 6f 66 20 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 69 66 69 63 61 74 69 6f 6e 2d 72 | list.of.`flycheck-verification-r |
| 49e80 | 65 73 75 6c 74 27 20 6f 62 6a 65 63 74 73 20 66 6f 72 0a 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 | esult'.objects.for.CHECKER."...( |
| 49ea0 | 6c 65 74 20 28 28 65 78 65 63 75 74 61 62 6c 65 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 6e 64 2d | let.((executable.(flycheck-find- |
| 49ec0 | 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 29 0a 20 20 20 | checker-executable.checker)).... |
| 49ee0 | 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 28 66 6c 79 63 68 65 63 6b 2d | .....(config-file-var.(flycheck- |
| 49f00 | 63 68 65 63 6b 65 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 63 6f 6e 66 69 67 2d 66 69 6c 65 | checker-get.checker.'config-file |
| 49f20 | 2d 76 61 72 29 29 29 0a 20 20 20 20 60 28 0a 20 20 20 20 20 20 2c 28 66 6c 79 63 68 65 63 6b 2d | -var))).....`(.......,(flycheck- |
| 49f40 | 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 20 20 | verification-result-new......... |
| 49f60 | 3a 6c 61 62 65 6c 20 22 65 78 65 63 75 74 61 62 6c 65 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 | :label."executable".........:mes |
| 49f80 | 73 61 67 65 20 28 69 66 20 65 78 65 63 75 74 61 62 6c 65 20 28 66 6f 72 6d 61 74 20 22 46 6f 75 | sage.(if.executable.(format."Fou |
| 49fa0 | 6e 64 20 61 74 20 25 73 22 20 65 78 65 63 75 74 61 62 6c 65 29 20 22 4e 6f 74 20 66 6f 75 6e 64 | nd.at.%s".executable)."Not.found |
| 49fc0 | 22 29 0a 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 65 78 65 63 75 74 61 62 6c 65 20 | ").........:face.(if.executable. |
| 49fe0 | 27 73 75 63 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 2c | 'success.'(bold.error)))......., |
| 4a000 | 40 28 77 68 65 6e 20 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 0a 20 20 20 20 20 20 20 20 20 | @(when.config-file-var.......... |
| 4a020 | 20 28 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 63 6f 6e | .(let*.((value.(symbol-value.con |
| 4a040 | 66 69 67 2d 66 69 6c 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 | fig-file-var)).................. |
| 4a060 | 28 70 61 74 68 20 28 61 6e 64 20 76 61 6c 75 65 20 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 | (path.(and.value.(flycheck-locat |
| 4a080 | 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 20 76 61 6c 75 65 20 63 68 65 63 6b 65 72 29 29 29 29 0a | e-config-file.value.checker)))). |
| 4a0a0 | 20 20 20 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 | ............(list.(flycheck-veri |
| 4a0c0 | 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 20 20 20 | fication-result-new............. |
| 4a0e0 | 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | .......:label."configuration.fil |
| 4a100 | 65 22 0a 20 20 20 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 | e"....................:message.( |
| 4a120 | 69 66 20 70 61 74 68 20 28 66 6f 72 6d 61 74 20 22 46 6f 75 6e 64 20 61 74 20 25 53 22 20 70 61 | if.path.(format."Found.at.%S".pa |
| 4a140 | 74 68 29 20 22 4e 6f 74 20 66 6f 75 6e 64 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | th)."Not.found")................ |
| 4a160 | 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 70 61 74 68 20 27 73 75 63 63 65 73 73 20 27 77 61 72 | ....:face.(if.path.'success.'war |
| 4a180 | 6e 69 6e 67 29 29 29 29 29 0a 20 20 20 20 20 20 2c 40 28 77 68 65 6e 20 28 6e 6f 74 20 28 66 6c | ning))))).......,@(when.(not.(fl |
| 4a1a0 | 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 63 68 65 | ycheck-temp-files-writable-p.che |
| 4a1c0 | 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 66 6c 79 63 68 65 63 6b | cker))...........(list.(flycheck |
| 4a1e0 | 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 20 | -verification-result-new........ |
| 4a200 | 20 20 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 74 65 6d 70 20 64 69 72 65 63 74 6f 72 79 | ..........:label."temp.directory |
| 4a220 | 22 0a 20 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 66 6f 72 | "..................:message.(for |
| 4a240 | 6d 61 74 20 22 25 73 20 69 73 20 6e 6f 74 20 77 72 69 74 61 62 6c 65 22 0a 20 20 20 20 20 20 20 | mat."%s.is.not.writable"........ |
| 4a260 | 20 20 20 20 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 |
| 4a280 | 68 65 63 6b 2d 74 65 6d 70 2d 64 69 72 65 63 74 6f 72 79 20 63 68 65 63 6b 65 72 29 29 0a 20 20 | heck-temp-directory.checker))... |
| 4a2a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 27 65 72 72 6f 72 29 29 29 29 29 | ...............:face.'error))))) |
| 4a2c0 | 29 0a 0a 0c 0a 3b 3b 3b 20 50 72 6f 63 65 73 73 20 6d 61 6e 61 67 65 6d 65 6e 74 20 66 6f 72 20 | )....;;;.Process.management.for. |
| 4a2e0 | 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 66 75 6e 20 66 | command.syntax.checkers.(defun.f |
| 4a300 | 6c 79 63 68 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 20 28 | lycheck-receive-checker-output.( |
| 4a320 | 70 72 6f 63 65 73 73 20 6f 75 74 70 75 74 29 0a 20 20 22 52 65 63 65 69 76 65 20 61 20 73 79 6e | process.output)..."Receive.a.syn |
| 4a340 | 74 61 78 20 63 68 65 63 6b 69 6e 67 20 50 52 4f 43 45 53 53 20 4f 55 54 50 55 54 2e 22 0a 20 20 | tax.checking.PROCESS.OUTPUT."... |
| 4a360 | 28 70 75 73 68 20 6f 75 74 70 75 74 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 | (push.output.(process-get.proces |
| 4a380 | 73 20 27 66 6c 79 63 68 65 63 6b 2d 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 29 29 29 0a 0a 28 | s.'flycheck-pending-output)))..( |
| 4a3a0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6f 75 74 70 75 74 20 28 70 72 6f 63 65 | defun.flycheck-get-output.(proce |
| 4a3c0 | 73 73 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 6f 6d 70 6c 65 74 65 20 6f 75 74 70 75 74 20 6f | ss)..."Get.the.complete.output.o |
| 4a3e0 | 66 20 50 52 4f 43 45 53 53 2e 22 0a 20 20 28 77 69 74 68 2d 64 65 6d 6f 74 65 64 2d 65 72 72 6f | f.PROCESS."...(with-demoted-erro |
| 4a400 | 72 73 20 22 45 72 72 6f 72 20 77 68 69 6c 65 20 72 65 74 72 69 65 76 69 6e 67 20 70 72 6f 63 65 | rs."Error.while.retrieving.proce |
| 4a420 | 73 73 20 6f 75 74 70 75 74 3a 20 25 53 22 0a 20 20 20 20 28 6c 65 74 20 28 28 70 65 6e 64 69 6e | ss.output:.%S".....(let.((pendin |
| 4a440 | 67 2d 6f 75 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 | g-output.(process-get.process.'f |
| 4a460 | 6c 79 63 68 65 63 6b 2d 70 65 6e 64 69 6e 67 2d 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 | lycheck-pending-output)))....... |
| 4a480 | 28 61 70 70 6c 79 20 23 27 63 6f 6e 63 61 74 20 28 6e 72 65 76 65 72 73 65 20 70 65 6e 64 69 6e | (apply.#'concat.(nreverse.pendin |
| 4a4a0 | 67 2d 6f 75 74 70 75 74 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 68 | g-output)))))..(defun.flycheck-h |
| 4a4c0 | 61 6e 64 6c 65 2d 73 69 67 6e 61 6c 20 28 70 72 6f 63 65 73 73 20 5f 65 76 65 6e 74 29 0a 20 20 | andle-signal.(process._event)... |
| 4a4e0 | 22 48 61 6e 64 6c 65 20 61 20 73 69 67 6e 61 6c 20 66 72 6f 6d 20 74 68 65 20 73 79 6e 74 61 78 | "Handle.a.signal.from.the.syntax |
| 4a500 | 20 63 68 65 63 6b 69 6e 67 20 50 52 4f 43 45 53 53 2e 0a 0a 5f 45 56 45 4e 54 20 69 73 20 69 67 | .checking.PROCESS..._EVENT.is.ig |
| 4a520 | 6e 6f 72 65 64 2e 22 0a 20 20 28 77 68 65 6e 20 28 6d 65 6d 71 20 28 70 72 6f 63 65 73 73 2d 73 | nored."...(when.(memq.(process-s |
| 4a540 | 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 20 27 28 73 69 67 6e 61 6c 20 65 78 69 74 29 29 0a 20 | tatus.process).'(signal.exit)).. |
| 4a560 | 20 20 20 28 6c 65 74 20 28 28 66 69 6c 65 73 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f | ...(let.((files.(process-get.pro |
| 4a580 | 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 6f 72 61 72 69 65 73 29 29 0a 20 20 20 | cess.'flycheck-temporaries)).... |
| 4a5a0 | 20 20 20 20 20 20 20 28 62 75 66 66 65 72 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 | .......(buffer.(process-get.proc |
| 4a5c0 | 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 62 75 66 66 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 | ess.'flycheck-buffer)).......... |
| 4a5e0 | 20 28 63 61 6c 6c 62 61 63 6b 20 28 70 72 6f 63 65 73 73 2d 67 65 74 20 70 72 6f 63 65 73 73 20 | .(callback.(process-get.process. |
| 4a600 | 27 66 6c 79 63 68 65 63 6b 2d 63 61 6c 6c 62 61 63 6b 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | 'flycheck-callback))...........( |
| 4a620 | 63 77 64 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 | cwd.(process-get.process.'flyche |
| 4a640 | 63 6b 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 | ck-working-directory)).......... |
| 4a660 | 20 28 65 72 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 63 | .(err.(process-get.process.'flyc |
| 4a680 | 68 65 63 6b 2d 65 72 72 6f 72 29 29 29 0a 20 20 20 20 20 20 3b 3b 20 44 65 6c 65 74 65 20 74 68 | heck-error))).......;;.Delete.th |
| 4a6a0 | 65 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 0a 20 20 20 20 20 20 28 73 65 71 2d 64 6f 20 | e.temporary.files.......(seq-do. |
| 4a6c0 | 23 27 66 6c 79 63 68 65 63 6b 2d 73 61 66 65 2d 64 65 6c 65 74 65 20 66 69 6c 65 73 29 0a 20 20 | #'flycheck-safe-delete.files)... |
| 4a6e0 | 20 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 6c 69 76 65 2d 70 20 62 75 66 66 65 72 29 | ....(when.(buffer-live-p.buffer) |
| 4a700 | 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 62 75 | .........(with-current-buffer.bu |
| 4a720 | 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 65 20 65 | ffer...........(condition-case.e |
| 4a740 | 72 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 28 70 72 6f 63 65 73 73 | rr...............(pcase.(process |
| 4a760 | 2d 73 74 61 74 75 73 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 | -status.process)................ |
| 4a780 | 20 28 60 73 69 67 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 | .(`signal..................(func |
| 4a7a0 | 61 6c 6c 20 63 61 6c 6c 62 61 63 6b 20 27 69 6e 74 65 72 72 75 70 74 65 64 29 29 0a 20 20 20 20 | all.callback.'interrupted))..... |
| 4a7c0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 60 65 78 69 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............(`exit.............. |
| 4a7e0 | 20 20 20 20 28 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 | ....(flycheck-finish-checker-pro |
| 4a800 | 63 65 73 73 0a 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 | cess...................(process- |
| 4a820 | 67 65 74 20 70 72 6f 63 65 73 73 20 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 29 0a 20 | get.process.'flycheck-checker).. |
| 4a840 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 65 72 72 20 28 70 72 6f 63 65 73 | .................(or.err.(proces |
| 4a860 | 73 2d 65 78 69 74 2d 73 74 61 74 75 73 20 70 72 6f 63 65 73 73 29 29 0a 20 20 20 20 20 20 20 20 | s-exit-status.process))......... |
| 4a880 | 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..........files................. |
| 4a8a0 | 20 20 28 66 6c 79 63 68 65 63 6b 2d 67 65 74 2d 6f 75 74 70 75 74 20 70 72 6f 63 65 73 73 29 20 | ..(flycheck-get-output.process). |
| 4a8c0 | 63 61 6c 6c 62 61 63 6b 20 63 77 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 28 64 65 | callback.cwd))).............((de |
| 4a8e0 | 62 75 67 20 65 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 75 6e 63 61 6c 6c | bug.error)..............(funcall |
| 4a900 | 20 63 61 6c 6c 62 61 63 6b 20 27 65 72 72 6f 72 65 64 20 28 65 72 72 6f 72 2d 6d 65 73 73 61 67 | .callback.'errored.(error-messag |
| 4a920 | 65 2d 73 74 72 69 6e 67 20 65 72 72 29 29 29 29 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | e-string.err)))))))))..(defun.fl |
| 4a940 | 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 63 65 73 73 0a 20 20 | ycheck-finish-checker-process... |
| 4a960 | 20 20 28 63 68 65 63 6b 65 72 20 65 78 69 74 2d 73 74 61 74 75 73 20 66 69 6c 65 73 20 6f 75 74 | ..(checker.exit-status.files.out |
| 4a980 | 70 75 74 20 63 61 6c 6c 62 61 63 6b 20 63 77 64 29 0a 20 20 22 46 69 6e 69 73 68 20 61 20 63 68 | put.callback.cwd)..."Finish.a.ch |
| 4a9a0 | 65 63 6b 65 72 20 70 72 6f 63 65 73 73 20 66 72 6f 6d 20 43 48 45 43 4b 45 52 20 77 69 74 68 20 | ecker.process.from.CHECKER.with. |
| 4a9c0 | 45 58 49 54 2d 53 54 41 54 55 53 2e 0a 0a 45 58 49 54 2d 53 54 41 54 55 53 20 63 61 6e 20 62 65 | EXIT-STATUS...EXIT-STATUS.can.be |
| 4a9e0 | 20 61 20 6e 75 6d 62 65 72 20 6f 72 20 61 6e 20 61 72 62 69 74 72 61 72 79 20 66 6f 72 6d 20 28 | .a.number.or.an.arbitrary.form.( |
| 4aa00 | 69 66 20 69 74 20 69 73 20 6e 6f 74 20 30 2c 0a 61 20 60 73 75 73 70 69 63 69 6f 75 73 27 20 73 | if.it.is.not.0,.a.`suspicious'.s |
| 4aa20 | 74 61 74 75 73 20 69 73 20 72 65 70 6f 72 74 65 64 20 74 6f 20 43 41 4c 4c 42 41 43 4b 29 2e 0a | tatus.is.reported.to.CALLBACK).. |
| 4aa40 | 0a 46 49 4c 45 53 20 69 73 20 61 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 73 20 67 69 76 65 6e 20 | .FILES.is.a.list.of.files.given. |
| 4aa60 | 61 73 20 69 6e 70 75 74 20 74 6f 20 74 68 65 20 63 68 65 63 6b 65 72 2e 20 20 4f 55 54 50 55 54 | as.input.to.the.checker...OUTPUT |
| 4aa80 | 0a 69 73 20 74 68 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 | .is.the.output.of.the.syntax.che |
| 4aaa0 | 63 6b 65 72 2e 20 20 43 41 4c 4c 42 41 43 4b 20 69 73 20 74 68 65 20 73 74 61 74 75 73 0a 63 61 | cker...CALLBACK.is.the.status.ca |
| 4aac0 | 6c 6c 62 61 63 6b 20 74 6f 20 75 73 65 20 66 6f 72 20 72 65 70 6f 72 74 69 6e 67 2e 0a 0a 50 61 | llback.to.use.for.reporting...Pa |
| 4aae0 | 72 73 65 20 74 68 65 20 4f 55 54 50 55 54 20 61 6e 64 20 72 65 70 6f 72 74 20 61 6e 20 61 70 70 | rse.the.OUTPUT.and.report.an.app |
| 4ab00 | 72 6f 70 72 69 61 74 65 20 65 72 72 6f 72 20 73 74 61 74 75 73 2e 0a 0a 52 65 73 6f 6c 76 65 20 | ropriate.error.status...Resolve. |
| 4ab20 | 61 6c 6c 20 65 72 72 6f 72 73 20 69 6e 20 4f 55 54 50 55 54 20 75 73 69 6e 67 20 43 57 44 20 61 | all.errors.in.OUTPUT.using.CWD.a |
| 4ab40 | 73 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 28 6c 65 74 20 28 28 65 | s.working.directory."...(let.((e |
| 4ab60 | 72 72 6f 72 73 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 6f 75 74 70 75 74 20 6f 75 74 | rrors.(flycheck-parse-output.out |
| 4ab80 | 70 75 74 20 63 68 65 63 6b 65 72 20 28 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 29 29 29 29 0a | put.checker.(current-buffer)))). |
| 4aba0 | 20 20 20 20 28 77 68 65 6e 20 28 61 6e 64 20 28 6e 6f 74 20 28 65 71 75 61 6c 20 65 78 69 74 2d | ....(when.(and.(not.(equal.exit- |
| 4abc0 | 73 74 61 74 75 73 20 30 29 29 20 28 6e 75 6c 6c 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 | status.0)).(null.errors))....... |
| 4abe0 | 3b 3b 20 57 61 72 6e 20 61 62 6f 75 74 20 61 20 73 75 73 70 69 63 69 6f 75 73 20 72 65 73 75 6c | ;;.Warn.about.a.suspicious.resul |
| 4ac00 | 74 20 66 72 6f 6d 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 57 65 20 64 | t.from.the.syntax.checker...We.d |
| 4ac20 | 6f 20 72 69 67 68 74 0a 20 20 20 20 20 20 3b 3b 20 61 66 74 65 72 20 70 61 72 73 69 6e 67 20 74 | o.right.......;;.after.parsing.t |
| 4ac40 | 68 65 20 65 72 72 6f 72 73 2c 20 62 65 66 6f 72 65 20 66 69 6c 74 65 72 69 6e 67 2c 20 62 65 63 | he.errors,.before.filtering,.bec |
| 4ac60 | 61 75 73 65 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 3b 3b 20 6d | ause.a.syntax.checker.......;;.m |
| 4ac80 | 69 67 68 74 20 72 65 70 6f 72 74 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 | ight.report.errors.from.other.fi |
| 4aca0 | 6c 65 73 20 28 65 2e 67 2e 20 69 6e 63 6c 75 64 65 73 29 20 65 76 65 6e 20 69 66 20 74 68 65 72 | les.(e.g..includes).even.if.ther |
| 4acc0 | 65 0a 20 20 20 20 20 20 3b 3b 20 61 72 65 20 6e 6f 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 | e.......;;.are.no.errors.in.the. |
| 4ace0 | 66 69 6c 65 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2e 0a 20 20 20 20 20 20 28 66 75 6e 63 61 | file.being.checked........(funca |
| 4ad00 | 6c 6c 20 63 61 6c 6c 62 61 63 6b 20 27 73 75 73 70 69 63 69 6f 75 73 0a 20 20 20 20 20 20 20 20 | ll.callback.'suspicious......... |
| 4ad20 | 20 20 20 20 20 20 20 28 66 6f 72 6d 61 74 20 22 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 | .......(format."Flycheck.checker |
| 4ad40 | 20 25 53 20 72 65 74 75 72 6e 65 64 20 25 53 2c 20 62 75 74 20 5c 0a 69 74 73 20 6f 75 74 70 75 | .%S.returned.%S,.but.\.its.outpu |
| 4ad60 | 74 20 63 6f 6e 74 61 69 6e 65 64 20 6e 6f 20 65 72 72 6f 72 73 3a 20 25 73 5c 6e 54 72 79 20 69 | t.contained.no.errors:.%s\nTry.i |
| 4ad80 | 6e 73 74 61 6c 6c 69 6e 67 20 61 20 6d 6f 72 65 20 5c 0a 72 65 63 65 6e 74 20 76 65 72 73 69 6f | nstalling.a.more.\.recent.versio |
| 4ada0 | 6e 20 6f 66 20 25 53 2c 20 61 6e 64 20 70 6c 65 61 73 65 20 6f 70 65 6e 20 61 20 62 75 67 20 72 | n.of.%S,.and.please.open.a.bug.r |
| 4adc0 | 65 70 6f 72 74 20 69 66 20 74 68 65 20 69 73 73 75 65 20 5c 0a 70 65 72 73 69 73 74 73 20 69 6e | eport.if.the.issue.\.persists.in |
| 4ade0 | 20 74 68 65 20 6c 61 74 65 73 74 20 72 65 6c 65 61 73 65 2e 20 20 54 68 61 6e 6b 73 21 22 20 20 | .the.latest.release...Thanks!".. |
| 4ae00 | 63 68 65 63 6b 65 72 20 65 78 69 74 2d 73 74 61 74 75 73 0a 6f 75 74 70 75 74 20 63 68 65 63 6b | checker.exit-status.output.check |
| 4ae20 | 65 72 29 29 29 0a 20 20 20 20 28 66 75 6e 63 61 6c 6c 20 63 61 6c 6c 62 61 63 6b 20 27 66 69 6e | er))).....(funcall.callback.'fin |
| 4ae40 | 69 73 68 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 69 78 20 65 72 72 6f 72 20 | ished..............;;.Fix.error. |
| 4ae60 | 66 69 6c 65 20 6e 61 6d 65 73 2c 20 62 79 20 73 75 62 73 74 69 74 75 74 69 6e 67 20 74 68 65 6d | file.names,.by.substituting.them |
| 4ae80 | 20 62 61 63 6b 77 61 72 64 73 20 66 72 6f 6d 20 74 68 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | .backwards.from.the............. |
| 4aea0 | 20 3b 3b 20 74 65 6d 70 6f 72 61 72 69 65 73 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | .;;.temporaries...............(s |
| 4aec0 | 65 71 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 65 29 20 28 66 6c 79 63 68 65 63 6b 2d 66 69 78 | eq-map.(lambda.(e).(flycheck-fix |
| 4aee0 | 2d 65 72 72 6f 72 2d 66 69 6c 65 6e 61 6d 65 20 65 20 66 69 6c 65 73 20 63 77 64 29 29 0a 20 20 | -error-filename.e.files.cwd))... |
| 4af00 | 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 29 0a 0a | ....................errors)))).. |
| 4af20 | 0c 0a 3b 3b 3b 20 45 78 65 63 75 74 61 62 6c 65 73 20 6f 66 20 63 6f 6d 6d 61 6e 64 20 63 68 65 | ..;;;.Executables.of.command.che |
| 4af40 | 63 6b 65 72 73 2e 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 65 78 | ckers..(defmacro.flycheck-def-ex |
| 4af60 | 65 63 75 74 61 62 6c 65 2d 76 61 72 20 28 63 68 65 63 6b 65 72 20 64 65 66 61 75 6c 74 2d 65 78 | ecutable-var.(checker.default-ex |
| 4af80 | 65 63 75 74 61 62 6c 65 29 0a 20 20 22 44 65 66 69 6e 65 20 74 68 65 20 65 78 65 63 75 74 61 62 | ecutable)..."Define.the.executab |
| 4afa0 | 6c 65 20 76 61 72 69 61 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 44 45 46 41 55 4c | le.variable.for.CHECKER...DEFAUL |
| 4afc0 | 54 2d 45 58 45 43 55 54 41 42 4c 45 20 69 73 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 | T-EXECUTABLE.is.the.default.exec |
| 4afe0 | 75 74 61 62 6c 65 2e 20 20 49 74 20 69 73 20 6f 6e 6c 79 20 75 73 65 64 20 69 6e 0a 74 68 65 20 | utable...It.is.only.used.in.the. |
| 4b000 | 64 6f 63 73 74 72 69 6e 67 20 6f 66 20 74 68 65 20 76 61 72 69 61 62 6c 65 2e 0a 0a 54 68 65 20 | docstring.of.the.variable...The. |
| 4b020 | 76 61 72 69 61 62 6c 65 20 69 73 20 64 65 66 69 6e 65 64 20 77 69 74 68 20 60 64 65 66 63 75 73 | variable.is.defined.with.`defcus |
| 4b040 | 74 6f 6d 27 20 69 6e 20 74 68 65 0a 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 | tom'.in.the.`flycheck-executable |
| 4b060 | 73 27 20 67 72 6f 75 70 2e 20 20 49 74 27 73 20 61 6c 73 6f 20 64 65 66 69 6e 65 64 20 74 6f 20 | s'.group...It's.also.defined.to. |
| 4b080 | 62 65 20 72 69 73 6b 79 20 61 73 0a 66 69 6c 65 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 2c | be.risky.as.file-local.variable, |
| 4b0a0 | 20 74 6f 20 61 76 6f 69 64 20 61 72 62 69 74 72 61 72 79 20 65 78 65 63 75 74 61 62 6c 65 73 20 | .to.avoid.arbitrary.executables. |
| 4b0c0 | 62 65 69 6e 67 20 75 73 65 64 0a 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 22 | being.used.for.syntax.checking." |
| 4b0e0 | 0a 20 20 28 6c 65 74 20 28 28 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 20 28 66 6c 79 63 68 65 | ...(let.((executable-var.(flyche |
| 4b100 | 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 |
| 4b120 | 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 28 64 65 | hecker))).....`(progn........(de |
| 4b140 | 66 63 75 73 74 6f 6d 20 2c 65 78 65 63 75 74 61 62 6c 65 2d 76 61 72 20 6e 69 6c 0a 20 20 20 20 | fcustom.,executable-var.nil..... |
| 4b160 | 20 20 20 20 20 2c 28 66 6f 72 6d 61 74 20 22 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 | .....,(format."The.executable.of |
| 4b180 | 20 74 68 65 20 25 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 45 69 74 68 65 72 20 | .the.%s.syntax.checker...Either. |
| 4b1a0 | 61 20 73 74 72 69 6e 67 20 63 6f 6e 74 61 69 6e 69 6e 67 20 74 68 65 20 6e 61 6d 65 20 6f 72 20 | a.string.containing.the.name.or. |
| 4b1c0 | 74 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 2c 20 6f 72 20 6e | the.path.of.the.executable,.or.n |
| 4b1e0 | 69 6c 20 74 6f 20 75 73 65 20 74 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 | il.to.use.the.default.executable |
| 4b200 | 20 66 72 6f 6d 20 74 68 65 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 64 65 63 6c 61 72 61 | .from.the.syntax.checker.declara |
| 4b220 | 74 69 6f 6e 2e 0a 0a 54 68 65 20 64 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 20 69 73 | tion...The.default.executable.is |
| 4b240 | 20 25 53 2e 22 20 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 | .%S.".checker.default-executable |
| 4b260 | 29 0a 20 20 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 | )..........:type.'(choice.(const |
| 4b280 | 20 3a 74 61 67 20 22 44 65 66 61 75 6c 74 20 65 78 65 63 75 74 61 62 6c 65 22 20 6e 69 6c 29 0a | .:tag."Default.executable".nil). |
| 4b2a0 | 20 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 20 | ........................(string. |
| 4b2c0 | 3a 74 61 67 20 22 4e 61 6d 65 20 6f 72 20 70 61 74 68 22 29 29 0a 20 20 20 20 20 20 20 20 20 3a | :tag."Name.or.path"))..........: |
| 4b2e0 | 67 72 6f 75 70 20 27 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 73 0a 20 20 20 20 | group.'flycheck-executables..... |
| 4b300 | 20 20 20 20 20 3a 72 69 73 6b 79 20 74 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 | .....:risky.t))))..(defun.flyche |
| 4b320 | 63 6b 2d 73 65 74 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 | ck-set-checker-executable.(check |
| 4b340 | 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 65 78 65 63 75 74 61 62 6c 65 29 0a 20 20 22 53 65 74 20 | er.&optional.executable)..."Set. |
| 4b360 | 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 69 6e 20 74 68 65 | the.executable.of.CHECKER.in.the |
| 4b380 | 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 0a 0a 43 48 45 43 4b 45 52 20 69 73 20 61 20 73 | .current.buffer...CHECKER.is.a.s |
| 4b3a0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 73 79 6d 62 6f 6c 2e 20 20 45 58 45 43 55 54 41 42 4c | yntax.checker.symbol...EXECUTABL |
| 4b3c0 | 45 20 69 73 20 61 20 73 74 72 69 6e 67 20 77 69 74 68 0a 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 | E.is.a.string.with.the.name.of.a |
| 4b3e0 | 6e 20 65 78 65 63 75 74 61 62 6c 65 20 6f 72 20 74 68 65 20 70 61 74 68 20 74 6f 20 61 6e 20 65 | n.executable.or.the.path.to.an.e |
| 4b400 | 78 65 63 75 74 61 62 6c 65 20 66 69 6c 65 2c 20 77 68 69 63 68 0a 69 73 20 74 6f 20 62 65 20 75 | xecutable.file,.which.is.to.be.u |
| 4b420 | 73 65 64 20 61 73 20 65 78 65 63 75 74 61 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 20 20 | sed.as.executable.for.CHECKER... |
| 4b440 | 49 66 20 6f 6d 69 74 74 65 64 20 6f 72 20 6e 69 6c 2c 0a 72 65 73 65 74 20 74 68 65 20 65 78 65 | If.omitted.or.nil,.reset.the.exe |
| 4b460 | 63 75 74 61 62 6c 65 20 6f 66 20 43 48 45 43 4b 45 52 2e 0a 0a 49 6e 74 65 72 61 63 74 69 76 65 | cutable.of.CHECKER...Interactive |
| 4b480 | 6c 79 2c 20 70 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 | ly,.prompt.for.a.syntax.checker. |
| 4b4a0 | 61 6e 64 20 61 6e 20 65 78 65 63 75 74 61 62 6c 65 0a 66 69 6c 65 2c 20 61 6e 64 20 73 65 74 20 | and.an.executable.file,.and.set. |
| 4b4c0 | 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 74 68 65 20 73 65 6c 65 63 74 65 64 20 73 | the.executable.of.the.selected.s |
| 4b4e0 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 57 69 74 68 20 70 72 65 66 69 78 20 61 72 67 2c 20 | yntax.checker..With.prefix.arg,. |
| 4b500 | 70 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 6f 6e 6c 79 | prompt.for.a.syntax.checker.only |
| 4b520 | 2c 20 61 6e 64 20 72 65 73 65 74 20 74 68 65 0a 65 78 65 63 75 74 61 62 6c 65 20 6f 66 20 74 68 | ,.and.reset.the.executable.of.th |
| 4b540 | 65 20 73 65 6c 65 63 74 20 63 68 65 63 6b 65 72 20 74 6f 20 74 68 65 20 64 65 66 61 75 6c 74 2e | e.select.checker.to.the.default. |
| 4b560 | 0a 0a 53 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 | ..Set.the.executable.variable.of |
| 4b580 | 20 43 48 45 43 4b 45 52 2c 20 74 68 61 74 20 69 73 2c 0a 60 66 6c 79 63 68 65 63 6b 2d 43 48 45 | .CHECKER,.that.is,.`flycheck-CHE |
| 4b5a0 | 43 4b 45 52 2d 65 78 65 63 75 74 61 62 6c 65 27 20 74 6f 20 45 58 45 43 55 54 41 42 4c 45 2e 20 | CKER-executable'.to.EXECUTABLE.. |
| 4b5c0 | 20 53 69 67 6e 61 6c 0a 60 75 73 65 72 2d 65 72 72 6f 72 27 2c 20 69 66 20 45 58 45 43 55 54 41 | .Signal.`user-error',.if.EXECUTA |
| 4b5e0 | 42 4c 45 20 64 6f 65 73 20 6e 6f 74 20 64 65 6e 6f 74 65 20 61 20 63 6f 6d 6d 61 6e 64 20 6f 72 | BLE.does.not.denote.a.command.or |
| 4b600 | 20 61 6e 0a 65 78 65 63 75 74 61 62 6c 65 20 66 69 6c 65 2e 0a 0a 54 68 69 73 20 63 6f 6d 6d 61 | .an.executable.file...This.comma |
| 4b620 | 6e 64 20 69 73 20 69 6e 74 65 6e 64 65 64 20 66 6f 72 20 69 6e 74 65 72 61 63 74 69 76 65 20 75 | nd.is.intended.for.interactive.u |
| 4b640 | 73 65 20 6f 6e 6c 79 2e 20 20 49 6e 20 4c 69 73 70 2c 20 6a 75 73 74 0a 60 6c 65 74 27 2d 62 69 | se.only...In.Lisp,.just.`let'-bi |
| 4b660 | 6e 64 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e 64 69 6e 67 20 76 61 72 69 61 62 6c 65 2c 20 6f | nd.the.corresponding.variable,.o |
| 4b680 | 72 20 73 65 74 20 69 74 20 64 69 72 65 63 74 6c 79 2e 20 20 55 73 65 0a 60 66 6c 79 63 68 65 63 | r.set.it.directly...Use.`flychec |
| 4b6a0 | 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 27 20 74 | k-checker-executable-variable'.t |
| 4b6c0 | 6f 20 6f 62 74 61 69 6e 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 0a 76 61 72 69 61 62 6c 65 | o.obtain.the.executable.variable |
| 4b6e0 | 20 73 79 6d 62 6f 6c 20 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 22 0a 20 | .symbol.for.a.syntax.checker.".. |
| 4b700 | 20 28 64 65 63 6c 61 72 65 20 28 69 6e 74 65 72 61 63 74 69 76 65 2d 6f 6e 6c 79 20 22 53 65 74 | .(declare.(interactive-only."Set |
| 4b720 | 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 64 69 72 65 63 74 6c | .the.executable.variable.directl |
| 4b740 | 79 20 69 6e 73 74 65 61 64 22 29 29 0a 20 20 28 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 28 | y.instead"))...(interactive....( |
| 4b760 | 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 72 65 61 64 2d 63 68 | let*.((checker.(flycheck-read-ch |
| 4b780 | 65 63 6b 65 72 20 22 53 79 6e 74 61 78 20 63 68 65 63 6b 65 72 3a 20 22 29 29 0a 20 20 20 20 20 | ecker."Syntax.checker:."))...... |
| 4b7a0 | 20 20 20 20 20 28 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 28 66 6c 79 63 68 65 | .....(default-executable.(flyche |
| 4b7c0 | 63 6b 2d 63 68 65 63 6b 65 72 2d 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 | ck-checker-default-executable.ch |
| 4b7e0 | 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 65 78 65 63 75 74 61 62 6c 65 20 28 69 | ecker))...........(executable.(i |
| 4b800 | 66 20 63 75 72 72 65 6e 74 2d 70 72 65 66 69 78 2d 61 72 67 0a 20 20 20 20 20 20 20 20 20 20 20 | f.current-prefix-arg............ |
| 4b820 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ...............nil.............. |
| 4b840 | 20 20 20 20 20 20 20 20 20 20 20 28 72 65 61 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 45 78 65 63 | ...........(read-file-name."Exec |
| 4b860 | 75 74 61 62 6c 65 3a 20 22 20 6e 69 6c 20 64 65 66 61 75 6c 74 2d 65 78 65 63 75 74 61 62 6c 65 | utable:.".nil.default-executable |
| 4b880 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4b8a0 | 20 20 20 20 20 20 20 20 20 6e 69 6c 20 6e 69 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 | .........nil.nil.flycheck-execut |
| 4b8c0 | 61 62 6c 65 2d 66 69 6e 64 29 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 | able-find))))......(list.checker |
| 4b8e0 | 20 65 78 65 63 75 74 61 62 6c 65 29 29 29 0a 20 20 28 77 68 65 6e 20 28 61 6e 64 20 65 78 65 63 | .executable)))...(when.(and.exec |
| 4b900 | 75 74 61 62 6c 65 20 28 6e 6f 74 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 65 78 | utable.(not.(funcall.flycheck-ex |
| 4b920 | 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 29 29 0a 20 20 20 20 | ecutable-find.executable)))..... |
| 4b940 | 28 75 73 65 72 2d 65 72 72 6f 72 20 22 25 73 20 69 73 20 6e 6f 20 65 78 65 63 75 74 61 62 6c 65 | (user-error."%s.is.no.executable |
| 4b960 | 22 20 65 78 65 63 75 74 61 62 6c 65 29 29 0a 20 20 28 6c 65 74 20 28 28 76 61 72 69 61 62 6c 65 | ".executable))...(let.((variable |
| 4b980 | 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 62 6c 65 2d 76 61 | .(flycheck-checker-executable-va |
| 4b9a0 | 72 69 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 73 65 74 20 28 6d 61 6b 65 | riable.checker))).....(set.(make |
| 4b9c0 | 2d 6c 6f 63 61 6c 2d 76 61 72 69 61 62 6c 65 20 76 61 72 69 61 62 6c 65 29 20 65 78 65 63 75 74 | -local-variable.variable).execut |
| 4b9e0 | 61 62 6c 65 29 29 29 0a 0a 0c 0a 3b 3b 3b 20 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | able)))....;;;.Configuration.fil |
| 4ba00 | 65 73 20 61 6e 64 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b | es.and.options.for.command.check |
| 4ba20 | 65 72 73 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 2d 63 6f 6e | ers.(defun.flycheck-register-con |
| 4ba40 | 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 28 76 61 72 20 63 68 65 63 6b 65 72 73 29 0a 20 20 22 52 | fig-file-var.(var.checkers)..."R |
| 4ba60 | 65 67 69 73 74 65 72 20 56 41 52 20 61 73 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 76 61 72 20 66 | egister.VAR.as.config.file.var.f |
| 4ba80 | 6f 72 20 43 48 45 43 4b 45 52 53 2e 0a 0a 43 48 45 43 4b 45 52 53 20 69 73 20 61 20 73 69 6e 67 | or.CHECKERS...CHECKERS.is.a.sing |
| 4baa0 | 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6f 72 20 61 20 6c 69 73 74 20 74 68 65 72 | le.syntax.checker.or.a.list.ther |
| 4bac0 | 65 6f 66 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 73 29 | eof."...(when.(symbolp.checkers) |
| 4bae0 | 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 63 68 65 63 6b 65 | .....(setq.checkers.(list.checke |
| 4bb00 | 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 68 65 63 6b 65 72 | rs)))...(dolist.(checker.checker |
| 4bb20 | 73 29 0a 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 | s).....(setf.(flycheck-checker-g |
| 4bb40 | 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 20 76 61 72 | et.checker.'config-file-var).var |
| 4bb60 | 29 29 29 0a 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 6c | )))..;;;###autoload.(defmacro.fl |
| 4bb80 | 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 28 73 79 6d 62 | ycheck-def-config-file-var.(symb |
| 4bba0 | 6f 6c 20 63 68 65 63 6b 65 72 20 26 6f 70 74 69 6f 6e 61 6c 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 | ol.checker.&optional.file-name.. |
| 4bbc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4bbe0 | 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) |
| 4bc00 | 0a 20 20 22 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 63 6f 6e 66 69 67 20 66 69 6c 65 | ..."Define.SYMBOL.as.config.file |
| 4bc20 | 20 76 61 72 69 61 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2c 20 77 69 74 68 20 64 65 66 61 | .variable.for.CHECKER,.with.defa |
| 4bc40 | 75 6c 74 20 46 49 4c 45 2d 4e 41 4d 45 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 65 63 6c 61 72 | ult.FILE-NAME...SYMBOL.is.declar |
| 4bc60 | 65 64 20 61 73 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 76 61 72 69 61 62 6c 65 20 75 73 69 6e | ed.as.customizable.variable.usin |
| 4bc80 | 67 20 60 64 65 66 63 75 73 74 6f 6d 27 2c 20 74 6f 0a 70 72 6f 76 69 64 65 20 63 6f 6e 66 69 67 | g.`defcustom',.to.provide.config |
| 4bca0 | 75 72 61 74 69 6f 6e 20 66 69 6c 65 73 20 66 6f 72 20 74 68 65 20 67 69 76 65 6e 20 73 79 6e 74 | uration.files.for.the.given.synt |
| 4bcc0 | 61 78 20 43 48 45 43 4b 45 52 2e 0a 43 55 53 54 4f 4d 2d 41 52 47 53 20 61 72 65 20 66 6f 72 77 | ax.CHECKER..CUSTOM-ARGS.are.forw |
| 4bce0 | 61 72 64 65 64 20 74 6f 20 60 64 65 66 63 75 73 74 6f 6d 27 2e 0a 0a 46 49 4c 45 2d 4e 41 4d 45 | arded.to.`defcustom'...FILE-NAME |
| 4bd00 | 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 20 6e 65 77 | .is.the.initial.value.of.the.new |
| 4bd20 | 20 76 61 72 69 61 62 6c 65 2e 20 20 49 66 20 6f 6d 69 74 74 65 64 2c 0a 74 68 65 20 64 65 66 61 | .variable...If.omitted,.the.defa |
| 4bd40 | 75 6c 74 20 76 61 6c 75 65 20 69 73 20 6e 69 6c 2e 20 20 49 74 20 63 61 6e 20 62 65 20 65 69 74 | ult.value.is.nil...It.can.be.eit |
| 4bd60 | 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 61 20 6c 69 73 74 20 6f 66 0a 73 74 72 69 6e 67 | her.a.string.or.a.list.of.string |
| 4bd80 | 73 2e 0a 0a 55 73 65 20 74 68 69 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65 20 60 | s...Use.this.together.with.the.` |
| 4bda0 | 63 6f 6e 66 69 67 2d 66 69 6c 65 27 20 66 6f 72 6d 20 69 6e 20 74 68 65 20 60 3a 63 6f 6d 6d 61 | config-file'.form.in.the.`:comma |
| 4bdc0 | 6e 64 27 0a 61 72 67 75 6d 65 6e 74 20 74 6f 20 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | nd'.argument.to.`flycheck-define |
| 4bde0 | 2d 63 68 65 63 6b 65 72 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 33 | -checker'."...(declare.(indent.3 |
| 4be00 | 29 29 0a 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 28 64 65 66 63 75 73 74 6f 6d 20 2c 73 79 | ))...`(progn......(defcustom.,sy |
| 4be20 | 6d 62 6f 6c 20 2c 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 2c 28 66 6f 72 6d 61 74 20 | mbol.,file-name........,(format. |
| 4be40 | 22 43 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 6f 72 20 60 25 73 27 2e 0a 0a 49 | "Configuration.file.for.`%s'...I |
| 4be60 | 66 20 73 65 74 20 74 6f 20 61 20 73 74 72 69 6e 67 2c 20 6c 6f 63 61 74 65 20 74 68 65 20 63 6f | f.set.to.a.string,.locate.the.co |
| 4be80 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 75 73 69 6e 67 20 74 68 65 0a 66 75 6e 63 74 | nfiguration.file.using.the.funct |
| 4bea0 | 69 6f 6e 73 20 66 72 6f 6d 20 60 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 2d 63 6f 6e 66 69 | ions.from.`flycheck-locate-confi |
| 4bec0 | 67 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 73 27 2e 20 20 49 66 20 74 68 65 0a 66 69 6c 65 20 | g-file-functions'...If.the.file. |
| 4bee0 | 69 73 20 66 6f 75 6e 64 20 70 61 73 73 20 69 74 20 74 6f 20 74 68 65 20 73 79 6e 74 61 78 20 63 | is.found.pass.it.to.the.syntax.c |
| 4bf00 | 68 65 63 6b 65 72 20 61 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 66 69 6c 65 2e 0a 0a 49 | hecker.as.configuration.file...I |
| 4bf20 | 66 20 6e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 | f.no.configuration.file.is.found |
| 4bf40 | 2c 20 6f 72 20 69 66 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 73 65 74 20 74 6f 0a | ,.or.if.this.variable.is.set.to. |
| 4bf60 | 6e 69 6c 2c 20 69 6e 76 6f 6b 65 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 | nil,.invoke.the.syntax.checker.w |
| 4bf80 | 69 74 68 6f 75 74 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 0a 55 73 | ithout.a.configuration.file...Us |
| 4bfa0 | 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 61 73 20 66 69 6c 65 2d 6c 6f 63 61 6c 20 76 61 | e.this.variable.as.file-local.va |
| 4bfc0 | 72 69 61 62 6c 65 20 69 66 20 79 6f 75 20 6e 65 65 64 20 61 20 73 70 65 63 69 66 69 63 0a 63 6f | riable.if.you.need.a.specific.co |
| 4bfe0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 6f 72 20 61 20 62 75 66 66 65 72 2e 22 20 | nfiguration.file.for.a.buffer.". |
| 4c000 | 63 68 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | checker)........:type.'(choice.( |
| 4c020 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | const.:tag."No.configuration.fil |
| 4c040 | 65 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 | e".nil).......................(s |
| 4c060 | 74 72 69 6e 67 20 3a 74 61 67 20 22 46 69 6c 65 20 6e 61 6d 65 20 6f 72 20 70 61 74 68 22 29 0a | tring.:tag."File.name.or.path"). |
| 4c080 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 | ......................(repeat.:t |
| 4c0a0 | 61 67 20 22 46 69 6c 65 20 6e 61 6d 65 73 20 6f 72 20 70 61 74 68 73 22 20 73 74 72 69 6e 67 29 | ag."File.names.or.paths".string) |
| 4c0c0 | 29 0a 20 20 20 20 20 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 | )........:safe.#'flycheck-string |
| 4c0e0 | 2d 6f 72 2d 73 74 72 69 6e 67 2d 6c 69 73 74 2d 70 0a 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 | -or-string-list-p........:group. |
| 4c100 | 27 66 6c 79 63 68 65 63 6b 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 73 0a 20 20 20 20 20 20 20 2c 40 | 'flycheck-config-files........,@ |
| 4c120 | 63 75 73 74 6f 6d 2d 61 72 67 73 29 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 65 67 69 | custom-args)......(flycheck-regi |
| 4c140 | 73 74 65 72 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 27 2c 73 79 6d 62 6f 6c 20 27 2c | ster-config-file-var.',symbol.', |
| 4c160 | 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 6c 6f 63 61 | checker)))..(defun.flycheck-loca |
| 4c180 | 74 65 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 20 28 66 69 6c 65 6e 61 6d 65 73 20 63 68 65 63 6b 65 | te-config-file.(filenames.checke |
| 4c1a0 | 72 29 0a 20 20 22 4c 6f 63 61 74 65 20 74 68 65 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 | r)..."Locate.the.configuration.f |
| 4c1c0 | 69 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 2c 20 62 61 73 65 64 20 6f 6e 20 46 49 4c 45 4e 41 | ile.for.CHECKER,.based.on.FILENA |
| 4c1e0 | 4d 45 53 2e 0a 0a 46 49 4c 45 4e 41 4d 45 53 20 63 61 6e 20 62 65 20 65 69 74 68 65 72 20 61 20 | MES...FILENAMES.can.be.either.a. |
| 4c200 | 73 69 6e 67 6c 65 20 66 69 6c 65 2c 20 6f 72 20 61 20 6c 69 73 74 2e 20 20 45 61 63 68 20 66 69 | single.file,.or.a.list...Each.fi |
| 4c220 | 6c 65 6e 61 6d 65 0a 69 73 20 70 61 73 73 65 64 20 74 6f 20 61 6c 6c 20 60 66 6c 79 63 68 65 63 | lename.is.passed.to.all.`flychec |
| 4c240 | 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 69 6f 6e 73 27 2c | k-locate-config-file-functions', |
| 4c260 | 20 75 6e 74 69 6c 0a 6f 6e 65 20 72 65 74 75 72 6e 73 20 6e 6f 6e 2d 6e 69 6c 2e 0a 0a 52 65 74 | .until.one.returns.non-nil...Ret |
| 4c280 | 75 72 6e 20 74 68 65 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 63 6f 6e | urn.the.absolute.path.of.the.con |
| 4c2a0 | 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2c 20 6f 72 20 6e 69 6c 20 69 66 20 6e 6f 0a 63 6f | figuration.file,.or.nil.if.no.co |
| 4c2c0 | 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 77 61 73 20 66 6f 75 6e 64 2e 22 0a 20 20 28 | nfiguration.file.was.found."...( |
| 4c2e0 | 77 68 65 6e 20 28 73 74 72 69 6e 67 70 20 66 69 6c 65 6e 61 6d 65 73 29 0a 20 20 20 20 28 73 65 | when.(stringp.filenames).....(se |
| 4c300 | 74 71 20 66 69 6c 65 6e 61 6d 65 73 20 28 6c 69 73 74 20 66 69 6c 65 6e 61 6d 65 73 29 29 29 0a | tq.filenames.(list.filenames))). |
| 4c320 | 20 20 28 6c 65 74 20 28 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 6e 69 6c 29 29 0a 20 20 20 20 28 | ..(let.((config-file.nil)).....( |
| 4c340 | 77 68 69 6c 65 20 28 61 6e 64 20 66 69 6c 65 6e 61 6d 65 73 20 28 6e 75 6c 6c 20 63 6f 6e 66 69 | while.(and.filenames.(null.confi |
| 4c360 | 67 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 28 73 65 74 71 20 63 6f 6e 66 69 67 2d 66 69 6c 65 | g-file)).......(setq.config-file |
| 4c380 | 20 28 72 75 6e 2d 68 6f 6f 6b 2d 77 69 74 68 2d 61 72 67 73 2d 75 6e 74 69 6c 2d 73 75 63 63 65 | .(run-hook-with-args-until-succe |
| 4c3a0 | 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 27 66 6c 79 | ss..........................'fly |
| 4c3c0 | 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 69 6f | check-locate-config-file-functio |
| 4c3e0 | 6e 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 6f 70 | ns..........................(pop |
| 4c400 | 20 66 69 6c 65 6e 61 6d 65 73 29 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 77 68 65 6e | .filenames).checker))).....(when |
| 4c420 | 20 28 61 6e 64 20 63 6f 6e 66 69 67 2d 66 69 6c 65 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 | .(and.config-file.(file-exists-p |
| 4c440 | 20 63 6f 6e 66 69 67 2d 66 69 6c 65 29 29 0a 20 20 20 20 20 20 63 6f 6e 66 69 67 2d 66 69 6c 65 | .config-file)).......config-file |
| 4c460 | 29 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 | )))..(defun.flycheck-locate-conf |
| 4c480 | 69 67 2d 66 69 6c 65 2d 62 79 2d 70 61 74 68 20 28 66 69 6c 65 70 61 74 68 20 5f 63 68 65 63 6b | ig-file-by-path.(filepath._check |
| 4c4a0 | 65 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 66 69 | er)..."Locate.a.configuration.fi |
| 4c4c0 | 6c 65 20 62 79 20 61 20 46 49 4c 45 50 41 54 48 2e 0a 0a 49 66 20 46 49 4c 45 50 41 54 48 20 69 | le.by.a.FILEPATH...If.FILEPATH.i |
| 4c4e0 | 73 20 61 20 63 6f 6e 74 61 69 6e 73 20 61 20 70 61 74 68 20 73 65 70 61 72 61 74 6f 72 2c 20 65 | s.a.contains.a.path.separator,.e |
| 4c500 | 78 70 61 6e 64 20 69 74 20 61 67 61 69 6e 73 74 20 74 68 65 0a 64 65 66 61 75 6c 74 20 64 69 72 | xpand.it.against.the.default.dir |
| 4c520 | 65 63 74 6f 72 79 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 20 69 66 20 69 74 20 70 6f 69 6e 74 | ectory.and.return.it.if.it.point |
| 4c540 | 73 20 74 6f 20 61 6e 20 65 78 69 73 74 69 6e 67 20 66 69 6c 65 2e 0a 4f 74 68 65 72 77 69 73 65 | s.to.an.existing.file..Otherwise |
| 4c560 | 20 72 65 74 75 72 6e 20 6e 69 6c 2e 0a 0a 5f 43 48 45 43 4b 45 52 20 69 73 20 69 67 6e 6f 72 65 | .return.nil..._CHECKER.is.ignore |
| 4c580 | 64 2e 22 0a 20 20 3b 3b 20 49 66 20 74 68 65 20 70 61 74 68 20 69 73 20 6a 75 73 74 20 61 20 70 | d."...;;.If.the.path.is.just.a.p |
| 4c5a0 | 6c 61 69 6e 20 66 69 6c 65 20 6e 61 6d 65 2c 20 73 6b 69 70 20 69 74 2e 0a 20 20 28 75 6e 6c 65 | lain.file.name,.skip.it....(unle |
| 4c5c0 | 73 73 20 28 73 74 72 69 6e 67 3d 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 6e 6f 6e 64 69 72 65 63 74 | ss.(string=.(file-name-nondirect |
| 4c5e0 | 6f 72 79 20 66 69 6c 65 70 61 74 68 29 20 66 69 6c 65 70 61 74 68 29 0a 20 20 20 20 28 6c 65 74 | ory.filepath).filepath).....(let |
| 4c600 | 20 28 28 66 69 6c 65 2d 6e 61 6d 65 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 66 | .((file-name.(expand-file-name.f |
| 4c620 | 69 6c 65 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 28 66 69 6c 65 2d 65 78 69 73 | ilepath))).......(and.(file-exis |
| 4c640 | 74 73 2d 70 20 66 69 6c 65 2d 6e 61 6d 65 29 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 0a 28 | ts-p.file-name).file-name))))..( |
| 4c660 | 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 67 2d 66 69 6c | defun.flycheck-locate-config-fil |
| 4c680 | 65 2d 61 6e 63 65 73 74 6f 72 2d 64 69 72 65 63 74 6f 72 69 65 73 20 28 66 69 6c 65 6e 61 6d 65 | e-ancestor-directories.(filename |
| 4c6a0 | 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 6e 66 69 67 75 72 61 | ._checker)..."Locate.a.configura |
| 4c6c0 | 74 69 6f 6e 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 61 6e 63 65 73 74 6f 72 20 64 69 72 65 63 74 | tion.FILENAME.in.ancestor.direct |
| 4c6e0 | 6f 72 69 65 73 2e 0a 0a 49 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 68 61 | ories...If.the.current.buffer.ha |
| 4c700 | 73 20 61 20 66 69 6c 65 20 6e 61 6d 65 2c 20 73 65 61 72 63 68 20 46 49 4c 45 4e 41 4d 45 20 69 | s.a.file.name,.search.FILENAME.i |
| 4c720 | 6e 20 74 68 65 0a 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 | n.the.directory.of.the.current.b |
| 4c740 | 75 66 66 65 72 20 61 6e 64 20 61 6c 6c 20 61 6e 63 65 73 74 6f 72 73 20 74 68 65 72 65 6f 66 20 | uffer.and.all.ancestors.thereof. |
| 4c760 | 28 73 65 65 0a 60 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c 65 27 29 2e 20 | (see.`locate-dominating-file').. |
| 4c780 | 20 49 66 20 74 68 65 20 66 69 6c 65 20 69 73 20 66 6f 75 6e 64 2c 20 72 65 74 75 72 6e 20 69 74 | .If.the.file.is.found,.return.it |
| 4c7a0 | 73 0a 61 62 73 6f 6c 75 74 65 20 70 61 74 68 2e 20 20 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 | s.absolute.path...Otherwise.retu |
| 4c7c0 | 72 6e 20 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 | rn.nil..._CHECKER.is.ignored.".. |
| 4c7e0 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 62 61 73 65 66 69 6c 65 20 28 62 75 66 66 65 72 2d 66 | .(when-let*.((basefile.(buffer-f |
| 4c800 | 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 65 63 74 | ile-name))...............(direct |
| 4c820 | 6f 72 79 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 61 73 65 | ory.(locate-dominating-file.base |
| 4c840 | 66 69 6c 65 20 66 69 6c 65 6e 61 6d 65 29 29 29 0a 20 20 20 20 28 65 78 70 61 6e 64 2d 66 69 6c | file.filename))).....(expand-fil |
| 4c860 | 65 2d 6e 61 6d 65 20 66 69 6c 65 6e 61 6d 65 20 64 69 72 65 63 74 6f 72 79 29 29 29 0a 0a 28 64 | e-name.filename.directory)))..(d |
| 4c880 | 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 67 2d 66 69 6c 65 | efun.flycheck-locate-config-file |
| 4c8a0 | 2d 68 6f 6d 65 20 28 66 69 6c 65 6e 61 6d 65 20 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 4c 6f 63 | -home.(filename._checker)..."Loc |
| 4c8c0 | 61 74 65 20 61 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 46 49 4c 45 4e 41 4d 45 20 69 6e 20 | ate.a.configuration.FILENAME.in. |
| 4c8e0 | 74 68 65 20 68 6f 6d 65 20 64 69 72 65 63 74 6f 72 79 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 | the.home.directory...Return.the. |
| 4c900 | 61 62 73 6f 6c 75 74 65 20 70 61 74 68 2c 20 69 66 20 46 49 4c 45 4e 41 4d 45 20 65 78 69 73 74 | absolute.path,.if.FILENAME.exist |
| 4c920 | 73 20 69 6e 20 74 68 65 20 75 73 65 72 27 73 20 68 6f 6d 65 0a 64 69 72 65 63 74 6f 72 79 2c 20 | s.in.the.user's.home.directory,. |
| 4c940 | 6f 72 20 6e 69 6c 20 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 70 61 74 68 | or.nil.otherwise."...(let.((path |
| 4c960 | 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 20 22 7e 22 29 | .(expand-file-name.filename."~") |
| 4c980 | 29 29 0a 20 20 20 20 28 77 68 65 6e 20 28 66 69 6c 65 2d 65 78 69 73 74 73 2d 70 20 70 61 74 68 | )).....(when.(file-exists-p.path |
| 4c9a0 | 29 0a 20 20 20 20 20 20 70 61 74 68 29 29 29 0a 0a 28 73 65 71 2d 64 6f 20 28 61 70 70 6c 79 2d | ).......path)))..(seq-do.(apply- |
| 4c9c0 | 70 61 72 74 69 61 6c 6c 79 20 23 27 63 75 73 74 6f 6d 2d 61 64 64 2d 66 72 65 71 75 65 6e 74 2d | partially.#'custom-add-frequent- |
| 4c9e0 | 76 61 6c 75 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 | value..........................' |
| 4ca00 | 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 75 6e 63 | flycheck-locate-config-file-func |
| 4ca20 | 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 27 28 66 6c 79 63 68 65 63 6b 2d 6c 6f 63 61 74 65 | tions).........'(flycheck-locate |
| 4ca40 | 2d 63 6f 6e 66 69 67 2d 66 69 6c 65 2d 62 79 2d 70 61 74 68 0a 20 20 20 20 20 20 20 20 20 20 66 | -config-file-by-path...........f |
| 4ca60 | 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 61 6e 63 65 73 | lycheck-locate-config-file-ances |
| 4ca80 | 74 6f 72 2d 64 69 72 65 63 74 6f 72 69 65 73 0a 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 | tor-directories...........flyche |
| 4caa0 | 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 0a 28 64 | ck-locate-config-file-home))..(d |
| 4cac0 | 65 66 75 6e 20 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 | efun.flycheck-register-option-va |
| 4cae0 | 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 61 6e 20 | r.(var.checkers)..."Register.an. |
| 4cb00 | 6f 70 74 69 6f 6e 20 56 41 52 20 77 69 74 68 20 43 48 45 43 4b 45 52 53 2e 0a 0a 56 41 52 20 69 | option.VAR.with.CHECKERS...VAR.i |
| 4cb20 | 73 20 61 6e 20 6f 70 74 69 6f 6e 20 73 79 6d 62 6f 6c 2c 20 61 6e 64 20 43 48 45 43 4b 45 52 53 | s.an.option.symbol,.and.CHECKERS |
| 4cb40 | 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 72 0a 61 20 6c 69 | .a.syntax.checker.symbol.or.a.li |
| 4cb60 | 73 74 20 74 68 65 72 65 6f 66 2e 20 20 52 65 67 69 73 74 65 72 20 56 41 52 20 77 69 74 68 20 61 | st.thereof...Register.VAR.with.a |
| 4cb80 | 6c 6c 20 43 48 45 43 4b 45 52 53 20 73 6f 20 74 68 61 74 20 69 74 0a 61 70 70 65 61 72 73 20 69 | ll.CHECKERS.so.that.it.appears.i |
| 4cba0 | 6e 20 74 68 65 20 68 65 6c 70 20 6f 75 74 70 75 74 2e 22 0a 20 20 28 77 68 65 6e 20 28 73 79 6d | n.the.help.output."...(when.(sym |
| 4cbc0 | 62 6f 6c 70 20 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 73 65 74 71 20 63 68 65 63 6b 65 72 | bolp.checkers).....(setq.checker |
| 4cbe0 | 73 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 73 29 29 29 0a 20 20 28 64 6f 6c 69 73 74 20 28 63 | s.(list.checkers)))...(dolist.(c |
| 4cc00 | 68 65 63 6b 65 72 20 63 68 65 63 6b 65 72 73 29 0a 20 20 20 20 28 63 6c 2d 70 75 73 68 6e 65 77 | hecker.checkers).....(cl-pushnew |
| 4cc20 | 20 76 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 63 6b | .var.(flycheck-checker-get.check |
| 4cc40 | 65 72 20 27 6f 70 74 69 6f 6e 2d 76 61 72 73 29 29 29 29 0a 0a 3b 3b 3b 23 23 23 61 75 74 6f 6c | er.'option-vars))))..;;;###autol |
| 4cc60 | 6f 61 64 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f | oad.(defmacro.flycheck-def-optio |
| 4cc80 | 6e 2d 76 61 72 20 28 73 79 6d 62 6f 6c 20 69 6e 69 74 2d 76 61 6c 75 65 20 63 68 65 63 6b 65 72 | n-var.(symbol.init-value.checker |
| 4cca0 | 73 20 64 6f 63 73 74 72 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.docstring..................... |
| 4ccc0 | 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 20 63 75 73 74 | ......................&rest.cust |
| 4cce0 | 6f 6d 2d 61 72 67 73 29 0a 20 20 22 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 6f 70 74 | om-args)..."Define.SYMBOL.as.opt |
| 4cd00 | 69 6f 6e 20 76 61 72 69 61 62 6c 65 20 77 69 74 68 20 49 4e 49 54 2d 56 41 4c 55 45 20 66 6f 72 | ion.variable.with.INIT-VALUE.for |
| 4cd20 | 20 43 48 45 43 4b 45 52 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 65 63 6c 61 72 65 64 20 61 73 | .CHECKER...SYMBOL.is.declared.as |
| 4cd40 | 20 63 75 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 | .customizable.variable.using.`de |
| 4cd60 | 66 63 75 73 74 6f 6d 27 2c 20 74 6f 0a 70 72 6f 76 69 64 65 20 61 6e 20 6f 70 74 69 6f 6e 20 66 | fcustom',.to.provide.an.option.f |
| 4cd80 | 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 45 52 53 20 28 61 20 | or.the.given.syntax.CHECKERS.(a. |
| 4cda0 | 63 68 65 63 6b 65 72 20 6f 72 20 61 0a 6c 69 73 74 20 6f 66 20 63 68 65 63 6b 65 72 73 29 2e 20 | checker.or.a.list.of.checkers).. |
| 4cdc0 | 20 49 4e 49 54 2d 56 41 4c 55 45 20 69 73 20 74 68 65 20 69 6e 69 74 69 61 6c 20 76 61 6c 75 65 | .INIT-VALUE.is.the.initial.value |
| 4cde0 | 20 6f 66 20 74 68 65 0a 76 61 72 69 61 62 6c 65 2c 20 61 6e 64 20 44 4f 43 53 54 52 49 4e 47 20 | .of.the.variable,.and.DOCSTRING. |
| 4ce00 | 69 73 20 69 74 73 20 64 6f 63 73 74 72 69 6e 67 2e 20 20 43 55 53 54 4f 4d 2d 41 52 47 53 20 61 | is.its.docstring...CUSTOM-ARGS.a |
| 4ce20 | 72 65 0a 66 6f 72 77 61 72 64 65 64 20 74 6f 20 60 64 65 66 63 75 73 74 6f 6d 27 2e 0a 0a 55 73 | re.forwarded.to.`defcustom'...Us |
| 4ce40 | 65 20 74 68 69 73 20 74 6f 67 65 74 68 65 72 20 77 69 74 68 20 74 68 65 20 60 6f 70 74 69 6f 6e | e.this.together.with.the.`option |
| 4ce60 | 27 2c 20 60 6f 70 74 69 6f 6e 2d 6c 69 73 74 27 20 61 6e 64 0a 60 6f 70 74 69 6f 6e 2d 66 6c 61 | ',.`option-list'.and.`option-fla |
| 4ce80 | 67 27 20 66 6f 72 6d 73 20 69 6e 20 74 68 65 20 60 3a 63 6f 6d 6d 61 6e 64 27 20 61 72 67 75 6d | g'.forms.in.the.`:command'.argum |
| 4cea0 | 65 6e 74 20 74 6f 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 | ent.to.`flycheck-define-checker' |
| 4cec0 | 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 6e 64 65 6e 74 20 33 29 0a 20 20 20 20 20 20 20 | ."...(declare.(indent.3)........ |
| 4cee0 | 20 20 20 20 28 64 6f 63 2d 73 74 72 69 6e 67 20 34 29 29 0a 20 20 60 28 70 72 6f 67 6e 0a 20 20 | ....(doc-string.4))...`(progn... |
| 4cf00 | 20 20 20 28 64 65 66 63 75 73 74 6f 6d 20 2c 73 79 6d 62 6f 6c 20 2c 69 6e 69 74 2d 76 61 6c 75 | ...(defcustom.,symbol.,init-valu |
| 4cf20 | 65 0a 20 20 20 20 20 20 20 2c 28 63 6f 6e 63 61 74 20 64 6f 63 73 74 72 69 6e 67 20 22 0a 0a 54 | e........,(concat.docstring."..T |
| 4cf40 | 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 73 20 61 6e 20 6f 70 74 69 6f 6e 20 66 6f 72 20 74 68 | his.variable.is.an.option.for.th |
| 4cf60 | 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 3a 0a 0a 22 0a | e.following.syntax.checkers:..". |
| 4cf80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 70 63 6f 6e 63 61 74 20 28 6c 61 6d 62 | ................(mapconcat.(lamb |
| 4cfa0 | 64 61 20 28 63 29 20 28 66 6f 72 6d 61 74 20 22 20 20 2d 20 60 25 73 27 22 20 63 29 29 0a 20 20 | da.(c).(format."..-.`%s'".c))... |
| 4cfc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 69 66 20 28 73 79 | .........................(if.(sy |
| 4cfe0 | 6d 62 6f 6c 70 20 63 68 65 63 6b 65 72 73 29 20 28 6c 69 73 74 20 63 68 65 63 6b 65 72 73 29 20 | mbolp.checkers).(list.checkers). |
| 4d000 | 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 20 | checkers)....................... |
| 4d020 | 20 20 20 20 20 22 5c 6e 22 29 29 0a 20 20 20 20 20 20 20 3a 67 72 6f 75 70 20 27 66 6c 79 63 68 | ....."\n"))........:group.'flych |
| 4d040 | 65 63 6b 2d 6f 70 74 69 6f 6e 73 0a 20 20 20 20 20 20 20 2c 40 63 75 73 74 6f 6d 2d 61 72 67 73 | eck-options........,@custom-args |
| 4d060 | 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 6f 70 74 69 6f 6e | )......(flycheck-register-option |
| 4d080 | 2d 76 61 72 20 27 2c 73 79 6d 62 6f 6c 20 27 2c 63 68 65 63 6b 65 72 73 29 29 29 0a 0a 28 64 65 | -var.',symbol.',checkers)))..(de |
| 4d0a0 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f 6e 2d 69 6e 74 20 28 76 61 6c 75 65 29 0a | fun.flycheck-option-int.(value). |
| 4d0c0 | 20 20 22 43 6f 6e 76 65 72 74 20 61 6e 20 69 6e 74 65 67 72 61 6c 20 6f 70 74 69 6f 6e 20 56 41 | .."Convert.an.integral.option.VA |
| 4d0e0 | 4c 55 45 20 74 6f 20 61 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 56 41 4c 55 45 20 69 73 20 6e 69 | LUE.to.a.string...If.VALUE.is.ni |
| 4d100 | 6c 2c 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 | l,.return.nil...Otherwise.return |
| 4d120 | 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.".. |
| 4d140 | 20 28 61 6e 64 20 76 61 6c 75 65 20 28 6e 75 6d 62 65 72 2d 74 6f 2d 73 74 72 69 6e 67 20 76 61 | .(and.value.(number-to-string.va |
| 4d160 | 6c 75 65 29 29 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 73 | lue)))..(defun.flycheck-option-s |
| 4d180 | 79 6d 62 6f 6c 20 28 76 61 6c 75 65 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 61 20 73 79 6d 62 6f | ymbol.(value)..."Convert.a.symbo |
| 4d1a0 | 6c 20 6f 70 74 69 6f 6e 20 56 41 4c 55 45 20 74 6f 20 73 74 72 69 6e 67 2e 0a 0a 49 66 20 56 41 | l.option.VALUE.to.string...If.VA |
| 4d1c0 | 4c 55 45 20 69 73 20 6e 69 6c 20 72 65 74 75 72 6e 20 6e 69 6c 2e 20 20 4f 74 68 65 72 77 69 73 | LUE.is.nil.return.nil...Otherwis |
| 4d1e0 | 65 20 72 65 74 75 72 6e 20 56 41 4c 55 45 20 63 6f 6e 76 65 72 74 65 64 20 74 6f 0a 61 20 73 74 | e.return.VALUE.converted.to.a.st |
| 4d200 | 72 69 6e 67 2e 22 0a 20 20 28 61 6e 64 20 76 61 6c 75 65 20 28 73 79 6d 62 6f 6c 2d 6e 61 6d 65 | ring."...(and.value.(symbol-name |
| 4d220 | 20 76 61 6c 75 65 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f | .value)))..(defun.flycheck-optio |
| 4d240 | 6e 2d 63 6f 6d 6d 61 2d 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 20 28 76 61 6c 75 65 20 26 6f | n-comma-separated-list.(value.&o |
| 4d260 | 70 74 69 6f 6e 61 6c 20 73 65 70 61 72 61 74 6f 72 20 66 69 6c 74 65 72 29 0a 20 20 22 43 6f 6e | ptional.separator.filter)..."Con |
| 4d280 | 76 65 72 74 20 56 41 4c 55 45 20 69 6e 74 6f 20 61 20 6c 69 73 74 20 73 65 70 61 72 61 74 65 64 | vert.VALUE.into.a.list.separated |
| 4d2a0 | 20 62 79 20 53 45 50 41 52 41 54 4f 52 2e 0a 0a 53 45 50 41 52 41 54 4f 52 20 69 73 20 61 20 73 | .by.SEPARATOR...SEPARATOR.is.a.s |
| 4d2c0 | 74 72 69 6e 67 20 74 6f 20 73 65 70 61 72 61 74 65 20 69 74 65 6d 73 20 69 6e 20 56 41 4c 55 45 | tring.to.separate.items.in.VALUE |
| 4d2e0 | 2c 20 64 65 66 61 75 6c 74 69 6e 67 20 74 6f 0a 5c 22 2c 5c 22 2e 20 20 46 49 4c 54 45 52 20 69 | ,.defaulting.to.\",\"...FILTER.i |
| 4d300 | 73 20 61 6e 20 6f 70 74 69 6f 6e 61 6c 20 66 75 6e 63 74 69 6f 6e 2c 20 77 68 69 63 68 20 74 61 | s.an.optional.function,.which.ta |
| 4d320 | 6b 65 73 20 61 20 73 69 6e 67 6c 65 0a 61 72 67 75 6d 65 6e 74 20 61 6e 64 20 72 65 74 75 72 6e | kes.a.single.argument.and.return |
| 4d340 | 73 20 65 69 74 68 65 72 20 61 20 73 74 72 69 6e 67 20 6f 72 20 6e 69 6c 2e 0a 0a 49 66 20 56 41 | s.either.a.string.or.nil...If.VA |
| 4d360 | 4c 55 45 20 69 73 20 61 20 6c 69 73 74 2c 20 61 70 70 6c 79 20 46 49 4c 54 45 52 20 74 6f 20 65 | LUE.is.a.list,.apply.FILTER.to.e |
| 4d380 | 61 63 68 20 69 74 65 6d 20 69 6e 20 56 41 4c 55 45 2c 20 72 65 6d 6f 76 65 0a 61 6c 6c 20 6e 69 | ach.item.in.VALUE,.remove.all.ni |
| 4d3a0 | 6c 20 69 74 65 6d 73 2c 20 61 6e 64 20 72 65 74 75 72 6e 20 61 20 73 69 6e 67 6c 65 20 73 74 72 | l.items,.and.return.a.single.str |
| 4d3c0 | 69 6e 67 20 6f 66 20 61 6c 6c 20 72 65 6d 61 69 6e 69 6e 67 20 69 74 65 6d 73 0a 73 65 70 61 72 | ing.of.all.remaining.items.separ |
| 4d3e0 | 61 74 65 64 20 62 79 20 53 45 50 41 52 41 54 4f 52 2e 0a 0a 4f 74 68 65 72 77 69 73 65 2c 20 61 | ated.by.SEPARATOR...Otherwise,.a |
| 4d400 | 70 70 6c 79 20 46 49 4c 54 45 52 20 74 6f 20 56 41 4c 55 45 20 61 6e 64 20 72 65 74 75 72 6e 20 | pply.FILTER.to.VALUE.and.return. |
| 4d420 | 74 68 65 20 72 65 73 75 6c 74 2e 0a 53 45 50 41 52 41 54 4f 52 20 69 73 20 69 67 6e 6f 72 65 64 | the.result..SEPARATOR.is.ignored |
| 4d440 | 20 69 6e 20 74 68 69 73 20 63 61 73 65 2e 22 0a 20 20 28 6c 65 74 20 28 28 66 69 6c 74 65 72 20 | .in.this.case."...(let.((filter. |
| 4d460 | 28 6f 72 20 66 69 6c 74 65 72 20 23 27 69 64 65 6e 74 69 74 79 29 29 0a 20 20 20 20 20 20 20 20 | (or.filter.#'identity))......... |
| 4d480 | 28 73 65 70 61 72 61 74 6f 72 20 28 6f 72 20 73 65 70 61 72 61 74 6f 72 20 22 2c 22 29 29 29 0a | (separator.(or.separator.","))). |
| 4d4a0 | 20 20 20 20 28 69 66 20 28 6c 69 73 74 70 20 76 61 6c 75 65 29 0a 20 20 20 20 20 20 20 20 28 77 | ....(if.(listp.value).........(w |
| 4d4c0 | 68 65 6e 2d 6c 65 74 20 28 76 61 6c 75 65 20 28 64 65 6c 71 20 6e 69 6c 20 28 73 65 71 2d 6d 61 | hen-let.(value.(delq.nil.(seq-ma |
| 4d4e0 | 70 20 66 69 6c 74 65 72 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 73 74 72 | p.filter.value)))...........(str |
| 4d500 | 69 6e 67 2d 6a 6f 69 6e 20 76 61 6c 75 65 20 73 65 70 61 72 61 74 6f 72 29 29 0a 20 20 20 20 20 | ing-join.value.separator))...... |
| 4d520 | 20 28 66 75 6e 63 61 6c 6c 20 66 69 6c 74 65 72 20 76 61 6c 75 65 29 29 29 29 0a 0a 28 64 65 66 | .(funcall.filter.value))))..(def |
| 4d540 | 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 28 73 79 6d | macro.flycheck-def-args-var.(sym |
| 4d560 | 62 6f 6c 20 63 68 65 63 6b 65 72 73 20 26 72 65 73 74 20 63 75 73 74 6f 6d 2d 61 72 67 73 29 0a | bol.checkers.&rest.custom-args). |
| 4d580 | 20 20 22 44 65 66 69 6e 65 20 53 59 4d 42 4f 4c 20 61 73 20 61 72 67 75 6d 65 6e 74 20 76 61 72 | .."Define.SYMBOL.as.argument.var |
| 4d5a0 | 69 61 62 6c 65 20 66 6f 72 20 43 48 45 43 4b 45 52 53 2e 0a 0a 53 59 4d 42 4f 4c 20 69 73 20 64 | iable.for.CHECKERS...SYMBOL.is.d |
| 4d5c0 | 65 63 6c 61 72 65 64 20 61 73 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 2c 20 72 69 73 6b 79 20 61 | eclared.as.customizable,.risky.a |
| 4d5e0 | 6e 64 20 62 75 66 66 65 72 2d 6c 6f 63 61 6c 0a 76 61 72 69 61 62 6c 65 20 75 73 69 6e 67 20 60 | nd.buffer-local.variable.using.` |
| 4d600 | 64 65 66 63 75 73 74 6f 6d 27 20 74 6f 20 70 72 6f 76 69 64 65 20 61 6e 20 6f 70 74 69 6f 6e 20 | defcustom'.to.provide.an.option. |
| 4d620 | 66 6f 72 20 61 72 62 69 74 72 61 72 79 0a 61 72 67 75 6d 65 6e 74 73 20 66 6f 72 20 74 68 65 20 | for.arbitrary.arguments.for.the. |
| 4d640 | 67 69 76 65 6e 20 73 79 6e 74 61 78 20 43 48 45 43 4b 45 52 53 20 28 65 69 74 68 65 72 20 61 20 | given.syntax.CHECKERS.(either.a. |
| 4d660 | 73 69 6e 67 6c 65 20 63 68 65 63 6b 65 72 0a 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 63 68 65 63 | single.checker.or.a.list.of.chec |
| 4d680 | 6b 65 72 73 29 2e 20 20 43 55 53 54 4f 4d 2d 41 52 47 53 20 69 73 20 66 6f 72 77 61 72 64 65 64 | kers)...CUSTOM-ARGS.is.forwarded |
| 4d6a0 | 20 74 6f 20 60 64 65 66 63 75 73 74 6f 6d 27 2e 0a 0a 55 73 65 20 74 68 65 20 60 65 76 61 6c 27 | .to.`defcustom'...Use.the.`eval' |
| 4d6c0 | 20 66 6f 72 6d 20 74 6f 20 73 70 6c 69 63 65 20 74 68 69 73 20 76 61 72 69 61 62 6c 65 20 69 6e | .form.to.splice.this.variable.in |
| 4d6e0 | 74 6f 20 74 68 65 0a 60 3a 63 6f 6d 6d 61 6e 64 27 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 | to.the.`:command'."...(declare.( |
| 4d700 | 69 6e 64 65 6e 74 20 32 29 29 0a 20 20 60 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | indent.2))...`(flycheck-def-opti |
| 4d720 | 6f 6e 2d 76 61 72 20 2c 73 79 6d 62 6f 6c 20 6e 69 6c 20 2c 63 68 65 63 6b 65 72 73 0a 20 20 20 | on-var.,symbol.nil.,checkers.... |
| 4d740 | 20 20 22 41 20 6c 69 73 74 20 6f 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 6f 6d 6d 61 6e 64 20 | .."A.list.of.additional.command. |
| 4d760 | 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 73 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 | line.arguments...The.value.of.th |
| 4d780 | 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 |
| 4d7a0 | 20 77 69 74 68 20 61 64 64 69 74 69 6f 6e 61 6c 0a 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 61 72 | .with.additional.command.line.ar |
| 4d7c0 | 67 75 6d 65 6e 74 73 2e 22 0a 20 20 20 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 20 20 20 3a 74 79 | guments."......:risky.t......:ty |
| 4d7e0 | 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 41 72 67 75 6d 65 | pe.'(repeat.(string.:tag."Argume |
| 4d800 | 6e 74 22 29 29 0a 20 20 20 20 20 2c 40 63 75 73 74 6f 6d 2d 61 72 67 73 29 29 0a 0a 0c 0a 3b 3b | nt"))......,@custom-args))....;; |
| 4d820 | 3b 20 43 6f 6d 6d 61 6e 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 61 73 20 63 6f 6d | ;.Command.syntax.checkers.as.com |
| 4d840 | 70 69 6c 65 20 63 6f 6d 6d 61 6e 64 73 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 | pile.commands.(defun.flycheck-ch |
| 4d860 | 65 63 6b 65 72 2d 70 61 74 74 65 72 6e 2d 74 6f 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 20 28 70 | ecker-pattern-to-error-regexp.(p |
| 4d880 | 61 74 74 65 72 6e 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 50 41 54 54 45 52 4e 20 69 6e 74 6f 20 | attern)..."Convert.PATTERN.into. |
| 4d8a0 | 61 6e 20 65 72 72 6f 72 20 72 65 67 65 78 70 20 66 6f 72 20 63 6f 6d 70 69 6c 65 2e 65 6c 2e 0a | an.error.regexp.for.compile.el.. |
| 4d8c0 | 0a 52 65 74 75 72 6e 20 61 20 6c 69 73 74 20 72 65 70 72 65 73 65 6e 74 69 6e 67 20 50 41 54 54 | .Return.a.list.representing.PATT |
| 4d8e0 | 45 52 4e 2c 20 73 75 69 74 61 62 6c 65 20 61 73 20 65 6c 65 6d 65 6e 74 20 69 6e 0a 60 63 6f 6d | ERN,.suitable.as.element.in.`com |
| 4d900 | 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 27 2e 22 0a 20 | pilation-error-regexp-alist'.".. |
| 4d920 | 20 28 6c 65 74 2a 20 28 28 72 65 67 65 78 70 20 28 63 61 72 20 70 61 74 74 65 72 6e 29 29 0a 20 | .(let*.((regexp.(car.pattern)).. |
| 4d940 | 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 72 6e 29 29 0a 20 20 | ........(level.(cdr.pattern))... |
| 4d960 | 20 20 20 20 20 20 20 28 6c 65 76 65 6c 2d 6e 6f 20 28 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | .......(level-no.(flycheck-error |
| 4d980 | 2d 6c 65 76 65 6c 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 6c 65 76 65 6c 20 6c 65 76 65 6c 29 29 | -level-compilation-level.level)) |
| 4d9a0 | 29 0a 20 20 20 20 60 28 2c 72 65 67 65 78 70 20 31 20 28 32 20 2e 20 36 29 20 28 33 20 2e 20 37 | ).....`(,regexp.1.(2...6).(3...7 |
| 4d9c0 | 29 20 2c 6c 65 76 65 6c 2d 6e 6f 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d | ).,level-no)))..(defun.flycheck- |
| 4d9e0 | 63 68 65 63 6b 65 72 2d 63 6f 6d 70 69 6c 61 74 69 6f 6e 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 | checker-compilation-error-regexp |
| 4da00 | 2d 61 6c 69 73 74 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 43 6f 6e 76 65 72 74 20 65 72 72 6f | -alist.(checker)..."Convert.erro |
| 4da20 | 72 20 70 61 74 74 65 72 6e 73 20 6f 66 20 43 48 45 43 4b 45 52 20 66 6f 72 20 75 73 65 20 77 69 | r.patterns.of.CHECKER.for.use.wi |
| 4da40 | 74 68 20 63 6f 6d 70 69 6c 65 2e 65 6c 2e 0a 0a 52 65 74 75 72 6e 20 61 6e 20 61 6c 69 73 74 20 | th.compile.el...Return.an.alist. |
| 4da60 | 6f 66 20 61 6c 6c 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 | of.all.error.patterns.of.CHECKER |
| 4da80 | 2c 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 75 73 65 20 77 69 74 68 20 60 63 6f 6d 70 69 6c 61 | ,.suitable.for.use.with.`compila |
| 4daa0 | 74 69 6f 6e 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 73 65 | tion-error-regexp-alist'."...(se |
| 4dac0 | 71 2d 6d 61 70 20 23 27 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 70 61 74 74 65 72 6e | q-map.#'flycheck-checker-pattern |
| 4dae0 | 2d 74 6f 2d 65 72 72 6f 72 2d 72 65 67 65 78 70 0a 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 | -to-error-regexp............(fly |
| 4db00 | 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 65 72 72 6f 72 | check-checker-get.checker.'error |
| 4db20 | 2d 70 61 74 74 65 72 6e 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 73 | -patterns)))..(defun.flycheck--s |
| 4db40 | 75 62 73 74 69 74 75 74 65 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 | ubstitute-shell-command-argument |
| 4db60 | 20 28 61 72 67 20 63 68 65 63 6b 65 72 29 0a 20 20 22 53 75 62 73 74 69 74 75 74 65 20 41 52 47 | .(arg.checker)..."Substitute.ARG |
| 4db80 | 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 4c 69 6b 65 20 60 66 6c 79 63 68 65 63 6b 2d 73 75 | .for.CHECKER...Like.`flycheck-su |
| 4dba0 | 62 73 74 69 74 75 74 65 2d 61 72 67 75 6d 65 6e 74 27 2c 20 65 78 63 65 70 74 20 66 6f 72 20 73 | bstitute-argument',.except.for.s |
| 4dbc0 | 6f 75 72 63 65 2c 0a 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 2c 20 61 6e 64 20 73 6f 75 72 63 | ource,.source-inplace,.and.sourc |
| 4dbe0 | 65 2d 6f 72 69 67 69 6e 61 6c 2e 22 0a 20 20 28 69 66 20 28 6d 65 6d 71 20 61 72 67 20 27 28 73 | e-original."...(if.(memq.arg.'(s |
| 4dc00 | 6f 75 72 63 65 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 20 73 6f 75 72 63 65 2d 6f 72 69 67 | ource.source-inplace.source-orig |
| 4dc20 | 69 6e 61 6c 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | inal)).......(list.buffer-file-n |
| 4dc40 | 61 6d 65 29 0a 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 | ame).....(flycheck-substitute-ar |
| 4dc60 | 67 75 6d 65 6e 74 20 61 72 67 20 63 68 65 63 6b 65 72 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c | gument.arg.checker)))..(defun.fl |
| 4dc80 | 79 63 68 65 63 6b 2d 2d 63 68 65 63 6b 65 72 2d 73 75 62 73 74 69 74 75 74 65 64 2d 73 68 65 6c | ycheck--checker-substituted-shel |
| 4dca0 | 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 73 20 28 63 68 65 63 6b 65 72 29 0a 20 20 | l-command-arguments.(checker)... |
| 4dcc0 | 22 47 65 74 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 | "Get.the.substituted.arguments.o |
| 4dce0 | 66 20 61 20 43 48 45 43 4b 45 52 20 74 6f 20 72 75 6e 20 61 73 20 61 20 73 68 65 6c 6c 20 63 6f | f.a.CHECKER.to.run.as.a.shell.co |
| 4dd00 | 6d 6d 61 6e 64 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 6e 74 | mmand...Substitute.each.argument |
| 4dd20 | 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 62 73 | .of.CHECKER.using.`flycheck-subs |
| 4dd40 | 74 69 74 75 74 65 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 27 2e 22 | titute-shell-command-argument'." |
| 4dd60 | 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 20 20 20 28 73 65 71 | ...(apply.#'append..........(seq |
| 4dd80 | 2d 6d 61 70 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | -map.(lambda.(arg).............. |
| 4dda0 | 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 75 62 73 74 69 74 75 74 65 2d 73 68 65 | .......(flycheck--substitute-she |
| 4ddc0 | 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 20 61 72 67 20 63 68 65 63 6b 65 72 29 | ll-command-argument.arg.checker) |
| 4dde0 | 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 6b 2d 63 68 | )...................(flycheck-ch |
| 4de00 | 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 0a 28 64 65 | ecker-arguments.checker))))..(de |
| 4de20 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 72 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 | fun.flycheck-checker-shell-comma |
| 4de40 | 6e 64 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 47 65 74 20 61 20 73 68 65 6c 6c 20 63 6f 6d 6d | nd.(checker)..."Get.a.shell.comm |
| 4de60 | 61 6e 64 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 0a 0a 50 65 72 66 6f 72 6d 20 73 75 62 73 74 69 | and.for.CHECKER...Perform.substi |
| 4de80 | 74 75 74 69 6f 6e 20 69 6e 20 74 68 65 20 61 72 67 75 6d 65 6e 74 73 20 6f 66 20 43 48 45 43 4b | tution.in.the.arguments.of.CHECK |
| 4dea0 | 45 52 2c 20 62 75 74 20 77 69 74 68 0a 60 66 6c 79 63 68 65 63 6b 2d 2d 73 75 62 73 74 69 74 75 | ER,.but.with.`flycheck--substitu |
| 4dec0 | 74 65 2d 73 68 65 6c 6c 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 27 2e 0a 0a 52 65 74 | te-shell-command-argument'...Ret |
| 4dee0 | 75 72 6e 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 6f 66 20 43 48 45 43 4b 45 52 20 61 73 20 73 69 | urn.the.command.of.CHECKER.as.si |
| 4df00 | 6e 67 6c 65 20 73 74 72 69 6e 67 2c 20 73 75 69 74 61 62 6c 65 20 66 6f 72 0a 73 68 65 6c 6c 20 | ngle.string,.suitable.for.shell. |
| 4df20 | 65 78 65 63 75 74 69 6f 6e 2e 22 0a 20 20 3b 3b 20 4e 6f 74 65 3a 20 44 6f 20 4e 4f 54 20 75 73 | execution."...;;.Note:.Do.NOT.us |
| 4df40 | 65 20 60 63 6f 6d 62 69 6e 65 2d 61 6e 64 2d 71 75 6f 74 65 2d 73 74 72 69 6e 67 73 27 20 68 65 | e.`combine-and-quote-strings'.he |
| 4df60 | 72 65 2e 20 20 44 65 73 70 69 74 65 20 69 74 27 73 20 6e 61 6d 65 20 69 74 0a 20 20 3b 3b 20 64 | re...Despite.it's.name.it...;;.d |
| 4df80 | 6f 65 73 20 6e 6f 74 20 70 72 6f 70 65 72 6c 79 20 71 75 6f 74 65 20 73 68 65 6c 6c 20 61 72 67 | oes.not.properly.quote.shell.arg |
| 4dfa0 | 75 6d 65 6e 74 73 2c 20 61 6e 64 20 61 63 74 75 61 6c 6c 79 20 62 72 65 61 6b 73 20 66 6f 72 20 | uments,.and.actually.breaks.for. |
| 4dfc0 | 73 70 65 63 69 61 6c 0a 20 20 3b 3b 20 63 68 61 72 61 63 74 65 72 73 2e 20 20 53 65 65 20 68 74 | special...;;.characters...See.ht |
| 4dfe0 | 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 |
| 4e000 | 63 6b 2f 70 75 6c 6c 2f 35 32 32 0a 20 20 28 6c 65 74 2a 20 28 28 61 72 67 73 20 28 66 6c 79 63 | ck/pull/522...(let*.((args.(flyc |
| 4e020 | 68 65 63 6b 2d 2d 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 | heck--checker-substituted-shell- |
| 4e040 | 63 6f 6d 6d 61 6e 64 2d 61 72 67 75 6d 65 6e 74 73 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 | command-arguments.checker))..... |
| 4e060 | 20 20 20 20 20 28 70 72 6f 67 72 61 6d 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 | .....(program...........(or.(fly |
| 4e080 | 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 20 63 68 | check-find-checker-executable.ch |
| 4e0a0 | 65 63 6b 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 | ecker)...............(user-error |
| 4e0c0 | 20 22 43 61 6e 6e 6f 74 20 66 69 6e 64 20 60 25 73 27 20 75 73 69 6e 67 20 60 66 6c 79 63 68 65 | ."Cannot.find.`%s'.using.`flyche |
| 4e0e0 | 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 27 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ck-executable-find'"............ |
| 4e100 | 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 72 | ...............(flycheck-checker |
| 4e120 | 2d 65 78 65 63 75 74 61 62 6c 65 20 63 68 65 63 6b 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 | -executable.checker))))......... |
| 4e140 | 20 28 77 72 61 70 70 65 64 20 28 66 6c 79 63 68 65 63 6b 2d 2d 77 72 61 70 2d 63 6f 6d 6d 61 6e | .(wrapped.(flycheck--wrap-comman |
| 4e160 | 64 20 70 72 6f 67 72 61 6d 20 61 72 67 73 29 29 0a 20 20 20 20 20 20 20 20 20 28 61 62 73 2d 70 | d.program.args))..........(abs-p |
| 4e180 | 72 6f 67 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 54 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 | rog...........;;.The.executable. |
| 4e1a0 | 70 61 74 68 20 72 65 74 75 72 6e 65 64 20 62 79 20 60 66 6c 79 63 68 65 63 6b 2d 63 6f 6d 6d 61 | path.returned.by.`flycheck-comma |
| 4e1c0 | 6e 64 2d 77 72 61 70 70 65 72 2d 66 75 6e 63 74 69 6f 6e 27 0a 20 20 20 20 20 20 20 20 20 20 3b | nd-wrapper-function'...........; |
| 4e1e0 | 3b 20 6d 61 79 20 6e 6f 74 20 62 65 20 61 62 73 6f 6c 75 74 65 2c 20 73 6f 20 65 78 70 61 6e 64 | ;.may.not.be.absolute,.so.expand |
| 4e200 | 20 69 74 20 68 65 72 65 2e 20 20 53 65 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 | .it.here...See.URL...........;;. |
| 4e220 | 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 79 | `https://github.com/flycheck/fly |
| 4e240 | 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 31 34 36 31 27 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6f | check/issues/1461'............(o |
| 4e260 | 72 20 28 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 28 63 61 72 20 77 72 61 70 70 65 64 29 | r.(executable-find.(car.wrapped) |
| 4e280 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 75 73 65 72 2d 65 72 72 6f 72 20 22 43 61 6e | )...............(user-error."Can |
| 4e2a0 | 6e 6f 74 20 66 69 6e 64 20 60 25 73 27 20 75 73 69 6e 67 20 60 65 78 65 63 75 74 61 62 6c 65 2d | not.find.`%s'.using.`executable- |
| 4e2c0 | 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 20 20 20 20 20 20 | find'".......................... |
| 4e2e0 | 20 28 63 61 72 20 77 72 61 70 70 65 64 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 63 6f 6d 6d | .(car.wrapped))))..........(comm |
| 4e300 | 61 6e 64 20 28 6d 61 70 63 6f 6e 63 61 74 20 23 27 73 68 65 6c 6c 2d 71 75 6f 74 65 2d 61 72 67 | and.(mapconcat.#'shell-quote-arg |
| 4e320 | 75 6d 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ument........................... |
| 4e340 | 20 20 20 28 63 6f 6e 73 20 61 62 73 2d 70 72 6f 67 20 28 63 64 72 20 77 72 61 70 70 65 64 29 29 | ...(cons.abs-prog.(cdr.wrapped)) |
| 4e360 | 20 22 20 22 29 29 29 0a 20 20 20 20 28 69 66 20 28 66 6c 79 63 68 65 63 6b 2d 63 68 65 63 6b 65 | ."."))).....(if.(flycheck-checke |
| 4e380 | 72 2d 67 65 74 20 63 68 65 63 6b 65 72 20 27 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 29 0a 20 | r-get.checker.'standard-input).. |
| 4e3a0 | 20 20 20 20 20 20 20 3b 3b 20 49 66 20 74 68 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 | .......;;.If.the.syntax.checker. |
| 4e3c0 | 65 78 70 65 63 74 73 20 74 68 65 20 73 6f 75 72 63 65 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 | expects.the.source.from.standard |
| 4e3e0 | 20 69 6e 70 75 74 20 61 64 64 20 61 6e 0a 20 20 20 20 20 20 20 20 3b 3b 20 61 70 70 72 6f 70 72 | .input.add.an.........;;.appropr |
| 4e400 | 69 61 74 65 20 73 68 65 6c 6c 20 72 65 64 69 72 65 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 28 | iate.shell.redirection.........( |
| 4e420 | 63 6f 6e 63 61 74 20 63 6f 6d 6d 61 6e 64 20 22 20 3c 20 22 20 28 73 68 65 6c 6c 2d 71 75 6f 74 | concat.command.".<.".(shell-quot |
| 4e440 | 65 2d 61 72 67 75 6d 65 6e 74 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a | e-argument.(buffer-file-name))). |
| 4e460 | 20 20 20 20 20 20 63 6f 6d 6d 61 6e 64 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ......command)))..(defun.flychec |
| 4e480 | 6b 2d 63 6f 6d 70 69 6c 65 2d 6e 61 6d 65 20 28 5f 6e 61 6d 65 29 0a 20 20 22 47 65 74 20 61 20 | k-compile-name.(_name)..."Get.a. |
| 4e4a0 | 6e 61 6d 65 20 66 6f 72 20 61 20 46 6c 79 63 68 65 63 6b 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 | name.for.a.Flycheck.compilation. |
| 4e4c0 | 62 75 66 66 65 72 2e 0a 0a 5f 4e 41 4d 45 20 69 73 20 69 67 6e 6f 72 65 64 2e 22 0a 20 20 28 66 | buffer..._NAME.is.ignored."...(f |
| 4e4e0 | 6f 72 6d 61 74 20 22 2a 46 6c 79 63 68 65 63 6b 20 25 73 2a 22 20 28 62 75 66 66 65 72 2d 66 69 | ormat."*Flycheck.%s*".(buffer-fi |
| 4e500 | 6c 65 2d 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 63 6f 6d 70 | le-name)))..(defun.flycheck-comp |
| 4e520 | 69 6c 65 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 52 75 6e 20 43 48 45 43 4b 45 52 20 76 69 61 | ile.(checker)..."Run.CHECKER.via |
| 4e540 | 20 60 63 6f 6d 70 69 6c 65 27 2e 0a 0a 43 48 45 43 4b 45 52 20 6d 75 73 74 20 62 65 20 61 20 76 | .`compile'...CHECKER.must.be.a.v |
| 4e560 | 61 6c 69 64 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 20 20 49 6e 74 65 72 61 63 74 69 76 | alid.syntax.checker...Interactiv |
| 4e580 | 65 6c 79 2c 20 70 72 6f 6d 70 74 0a 66 6f 72 20 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 | ely,.prompt.for.a.syntax.checker |
| 4e5a0 | 20 74 6f 20 72 75 6e 2e 0a 0a 49 6e 73 74 65 61 64 20 6f 66 20 68 69 67 68 6c 69 67 68 74 69 6e | .to.run...Instead.of.highlightin |
| 4e5c0 | 67 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2c 20 74 68 69 73 20 63 6f 6d | g.errors.in.the.buffer,.this.com |
| 4e5e0 | 6d 61 6e 64 20 70 6f 70 73 0a 75 70 20 61 20 73 65 70 61 72 61 74 65 20 62 75 66 66 65 72 20 77 | mand.pops.up.a.separate.buffer.w |
| 4e600 | 69 74 68 20 74 68 65 20 65 6e 74 69 72 65 20 6f 75 74 70 75 74 20 6f 66 20 74 68 65 20 73 79 6e | ith.the.entire.output.of.the.syn |
| 4e620 | 74 61 78 20 63 68 65 63 6b 65 72 0a 74 6f 6f 6c 2c 20 6a 75 73 74 20 6c 69 6b 65 20 60 63 6f 6d | tax.checker.tool,.just.like.`com |
| 4e640 | 70 69 6c 65 27 20 28 5c 5c 5b 63 6f 6d 70 69 6c 65 5d 29 2e 22 0a 20 20 28 69 6e 74 65 72 61 63 | pile'.(\\[compile])."...(interac |
| 4e660 | 74 69 76 65 0a 20 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 6c 74 20 28 66 6c 79 63 68 65 63 | tive....(let*.((default.(flychec |
| 4e680 | 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))...... |
| 4e6a0 | 20 20 20 20 20 28 70 72 6f 6d 70 74 20 28 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 20 | .....(prompt.(concat............ |
| 4e6c0 | 20 20 20 20 20 20 20 20 22 52 75 6e 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 61 73 20 63 | ........"Run.syntax.checker.as.c |
| 4e6e0 | 6f 6d 70 69 6c 65 20 63 6f 6d 6d 61 6e 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ompile.command"................. |
| 4e700 | 20 20 20 28 77 68 65 6e 20 64 65 66 61 75 6c 74 20 28 63 6f 6e 63 61 74 20 22 20 5b 22 20 28 66 | ...(when.default.(concat.".[".(f |
| 4e720 | 6f 72 6d 61 74 20 22 25 53 22 20 64 65 66 61 75 6c 74 29 20 22 5d 22 29 29 0a 20 20 20 20 20 20 | ormat."%S".default)."]"))....... |
| 4e740 | 20 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 29 29 29 0a 20 20 20 20 20 28 6c 69 73 74 20 | .............":.")))......(list. |
| 4e760 | 28 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 0a 20 20 | (flycheck-read-checker.prompt... |
| 4e780 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4e7a0 | 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 61 | (when.(flycheck-checker-get.defa |
| 4e7c0 | 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 20 | ult.'command)................... |
| 4e7e0 | 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 20 | ..................default)...... |
| 4e800 | 20 20 20 20 20 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 6f | .............................'co |
| 4e820 | 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 61 | mmand))))...(unless.(flycheck-va |
| 4e840 | 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 72 | lid-checker-p.checker).....(user |
| 4e860 | 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 78 | -error."%S.is.not.a.valid.syntax |
| 4e880 | 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 62 | .checker".checker))...(unless.(b |
| 4e8a0 | 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 72 | uffer-file-name).....(user-error |
| 4e8c0 | 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 75 | ."Cannot.compile.a.buffer.withou |
| 4e8e0 | 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 66 | t.a.backing.file"))...(unless.(f |
| 4e900 | 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 29 | lycheck-may-use-checker.checker) |
| 4e920 | 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 6e | .....(user-error."Cannot.use.syn |
| 4e940 | 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 63 | tax.checker.%S.in.this.buffer".c |
| 4e960 | 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 65 | hecker))...(unless.(flycheck-che |
| 4e980 | 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 73 | cker-executable.checker).....(us |
| 4e9a0 | 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 20 | er-error."Cannot.run.checker.%S. |
| 4e9c0 | 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 73 | as.shell.command".checker))...(s |
| 4e9e0 | 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 61 | ave-some-buffers)...(let*.((defa |
| 4ea00 | 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 2d | ult-directory.(flycheck-compute- |
| 4ea20 | 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 20 | working-directory.checker))..... |
| 4ea40 | 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 2d | .....(command.(flycheck-checker- |
| 4ea60 | 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 20 | shell-command.checker))......... |
| 4ea80 | 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 6d | .(buffer.(compilation-start.comm |
| 4eaa0 | 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 29 | and.nil.#'flycheck-compile-name) |
| 4eac0 | 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 66 | )).....(with-current-buffer.buff |
| 4eae0 | 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 6e | er.......(setq-local.compilation |
| 4eb00 | 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 20 | -error-regexp-alist............. |
| 4eb20 | 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 74 | ......(flycheck-checker-compilat |
| 4eb40 | 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 29 | ion-error-regexp-alist.checker)) |
| 4eb60 | 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 67 | )))....;;;.General.error.parsing |
| 4eb80 | 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 79 | .for.command.checkers.(defun.fly |
| 4eba0 | 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 6b | check-parse-output.(output.check |
| 4ebc0 | 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 20 | er.buffer)..."Parse.OUTPUT.from. |
| 4ebe0 | 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 20 | CHECKER.in.BUFFER...OUTPUT.is.a. |
| 4ec00 | 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 20 | string.with.the.output.from.the. |
| 4ec20 | 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 20 | checker.symbol.CHECKER...BUFFER. |
| 4ec40 | 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 2e | is.the.buffer.which.was.checked. |
| 4ec60 | 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 20 | ..Return.the.errors.parsed.with. |
| 4ec80 | 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 0a | the.error.patterns.of.CHECKER.". |
| 4eca0 | 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 74 | ..(funcall.(flycheck-checker-get |
| 4ecc0 | 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 63 | .checker.'error-parser).output.c |
| 4ece0 | 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 6b | hecker.buffer))..(defun.flycheck |
| 4ed00 | 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 2d | -fix-error-filename.(err.buffer- |
| 4ed20 | 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 20 | files.cwd)..."Fix.the.file.name. |
| 4ed40 | 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 6c | of.ERR.from.BUFFER-FILES...Resol |
| 4ed60 | 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 6f | ves.error.file.names.relative.to |
| 4ed80 | 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 6e | .CWD.directory...Make.the.file.n |
| 4eda0 | 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 73 | ame.of.ERR.absolute...If.the.abs |
| 4edc0 | 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 46 | olute.file.name.of.ERR.is.in.BUF |
| 4ede0 | 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 76 | FER-FILES,.replace.it.with.the.v |
| 4ee00 | 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 61 | alue.of.variable.`buffer-file-na |
| 4ee20 | 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 66 | me'."...(flycheck-error-with-buf |
| 4ee40 | 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 20 | fer.err.....(when-let.(filename. |
| 4ee60 | 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 20 | (flycheck-error-filename.err)).. |
| 4ee80 | 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 74 | .....(when.(seq-some.(apply-part |
| 4eea0 | 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 20 | ially.#'flycheck-same-files-p... |
| 4eec0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 4eee0 | 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 20 | .....(expand-file-name.filename. |
| 4ef00 | 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 66 | cwd)).......................buff |
| 4ef20 | 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 63 | er-files).........(setf.(flychec |
| 4ef40 | 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 6c | k-error-filename.err).buffer-fil |
| 4ef60 | 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 65 | e-name).........(when.(and.buffe |
| 4ef80 | 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 73 | r-file-name.(flycheck-error-mess |
| 4efa0 | 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 68 | age.err))...........(setf.(flych |
| 4efc0 | 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 20 | eck-error-message.err).......... |
| 4efe0 | 20 20 20 20 20 20 20 28 72 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 | .......(replace-regexp-in-string |
| 4f000 | 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 20 | ..................(regexp-quote. |
| 4f020 | 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 20 | filename).buffer-file-name...... |
| 4f040 | 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 73 | ............(flycheck-error-mess |
| 4f060 | 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 29 | age.err).'fixed-case.'literal))) |
| 4f080 | 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 20 | )))...err)....;;;.Error.parsers. |
| 4f0a0 | 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 66 | for.command.syntax.checkers.(def |
| 4f0c0 | 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 65 | un.flycheck-parse-xml-region.(be |
| 4f0e0 | 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 62 | g.end)..."Parse.the.xml.region.b |
| 4f100 | 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 6f | etween.BEG.and.END...Wrapper.aro |
| 4f120 | 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 61 | und.`xml-parse-region'.which.tra |
| 4f140 | 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 73 | nsforms.the.return.value.of.this |
| 4f160 | 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 6f | .function.into.one.compatible.to |
| 4f180 | 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 69 | .`libxml-parse-xml-region'.by.si |
| 4f1a0 | 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 74 | mply.returning.the.first.element |
| 4f1c0 | 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 2d | .from.the.node.list."...(ignore- |
| 4f1e0 | 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 65 | errors.(car.(xml-parse-region.be |
| 4f200 | 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 65 | g.end))))..(defun.flycheck-parse |
| 4f220 | 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 65 | -xml-region-with-fallback.(beg.e |
| 4f240 | 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 77 | nd)..."Parse.the.xml.region.betw |
| 4f260 | 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 69 | een.BEG.and.END...Try.parsing.wi |
| 4f280 | 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 20 | th.libxml.first;.if.that.fails,. |
| 4f2a0 | 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 65 | revert.to.`flycheck-parse-xml-re |
| 4f2c0 | 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 62 | gion'...Failures.can.be.caused.b |
| 4f2e0 | 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 3a | y.incorrect.XML.(see.URL.`https: |
| 4f300 | 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 |
| 4f320 | 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 61 | ssues/1298'),.or.on.Windows.by.a |
| 4f340 | 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 6d | .missing.libxml.DLL.with.a.libxm |
| 4f360 | 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 73 | l-enabled.Emacs.\(see.URL.`https |
| 4f380 | 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/ |
| 4f3a0 | 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 60 | issues/1330')."...;;.FIXME.use.` |
| 4f3c0 | 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 73 | libxml-available-p'.when.it.gets |
| 4f3e0 | 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 64 | .implemented....(or.(and.(fbound |
| 4f400 | 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 20 | p.'libxml-parse-xml-region)..... |
| 4f420 | 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 20 | .......(libxml-parse-xml-region. |
| 4f440 | 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 2d | beg.end)).......(flycheck-parse- |
| 4f460 | 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 66 | xml-region.beg.end)))..(defvar.f |
| 4f480 | 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 72 | lycheck-xml-parser.'flycheck-par |
| 4f4a0 | 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 46 | se-xml-region-with-fallback..."F |
| 4f4c0 | 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 72 | unction.used.to.parse.an.xml.str |
| 4f4e0 | 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 20 | ing.from.a.region...The.default. |
| 4f500 | 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 61 | uses.libxml.if.available,.and.fa |
| 4f520 | 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 2d | lls.back.to.`flycheck-parse-xml- |
| 4f540 | 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 79 | region'.otherwise.")..(defun.fly |
| 4f560 | 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 22 | check-parse-xml-string.(xml)..." |
| 4f580 | 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 65 | Parse.an.XML.string...Return.the |
| 4f5a0 | 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 69 | .document.tree.parsed.from.XML.i |
| 4f5c0 | 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 29 | n.the.form.`(ROOT.ATTRS.BODY...) |
| 4f5e0 | 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 67 | '...ROOT.is.a.symbol.identifying |
| 4f600 | 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 20 | .the.name.of.the.root.element... |
| 4f620 | 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 75 | ATTRS.is.an.alist.of.the.attribu |
| 4f640 | 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 65 | tes.of.the.root.node..BODY.is.ze |
| 4f660 | 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 72 | ro.or.more.body.elements,.either |
| 4f680 | 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 64 | .as.strings.(in.case.of.text.nod |
| 4f6a0 | 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 65 | es).or.as.XML.nodes,.in.the.same |
| 4f6c0 | 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 2d | .for.as.the.root.node."...(with- |
| 4f6e0 | 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 20 | temp-buffer.....(insert.xml).... |
| 4f700 | 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 70 | .(funcall.flycheck-xml-parser.(p |
| 4f720 | 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 6e | oint-min).(point-max))))..(defun |
| 4f740 | 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 70 | .flycheck-parse-checkstyle.(outp |
| 4f760 | 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 63 | ut.checker.buffer)..."Parse.Chec |
| 4f780 | 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 73 | kstyle.errors.from.OUTPUT...Pars |
| 4f7a0 | 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 55 | e.Checkstyle-like.XML.output...U |
| 4f7c0 | 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 72 | se.this.error.parser.for.checker |
| 4f7e0 | 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 20 | s.that.have.an.option.to.output. |
| 4f800 | 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 20 | errors.in.this.format...CHECKER. |
| 4f820 | 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 74 | and.BUFFER.denoted.the.CHECKER.t |
| 4f840 | 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 46 | hat.returned.OUTPUT.and.the.BUFF |
| 4f860 | 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 79 | ER.that.was.checked.respectively |
| 4f880 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 63 68 65 63 6b 73 74 79 6c 65 2e 73 | ...See.URL.`https://checkstyle.s |
| 4f8a0 | 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 |
| 4f8c0 | 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 |
| 4f8e0 | 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). |
| 4f900 | 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 |
| 4f920 | 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 |
| 4f940 | 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)......... |
| 4f960 | 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. |
| 4f980 | 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)..... |
| 4f9a0 | 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 |
| 4f9c0 | 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.... |
| 4f9e0 | 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 |
| 4fa00 | 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 |
| 4fa20 | 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................ |
| 4fa40 | 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 |
| 4fa60 | 0a 20 20 20 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 |
| 4fa80 | 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 |
| 4faa0 | 29 0a 20 20 20 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 |
| 4fac0 | 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 |
| 4fae0 | 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)...........................( |
| 4fb00 | 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................. |
| 4fb20 | 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). |
| 4fb40 | 20 20 20 20 20 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 |
| 4fb60 | 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)............... |
| 4fb80 | 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) |
| 4fba0 | 0a 20 20 20 20 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 | .............................;;. |
| 4fbc0 | 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 |
| 4fbe0 | 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.......................... |
| 4fc00 | 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))......... |
| 4fc20 | 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...... |
| 4fc40 | 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 |
| 4fc60 | 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............... |
| 4fc80 | 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...... |
| 4fca0 | 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.( |
| 4fcc0 | 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)))... |
| 4fce0 | 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))) |
| 4fd00 | 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))) |
| 4fd20 | 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 |
| 4fd40 | 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 |
| 4fd60 | 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. |
| 4fd80 | 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.. |
| 4fda0 | 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. |
| 4fdc0 | 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 |
| 4fde0 | 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 |
| 4fe00 | 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 63 70 70 | pectively...See.URL.`https://cpp |
| 4fe20 | 63 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 | check.sourceforge.net/'.for.more |
| 4fe40 | 20 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 | .information.about.Cppcheck."... |
| 4fe60 | 28 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 | (pcase.(flycheck-parse-xml-strin |
| 4fe80 | 67 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 | g.output).....(`(results.,_...,b |
| 4fea0 | 6f 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 | ody)......(let.(errors)........( |
| 4fec0 | 64 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 | dolist.(node.body)..........(pca |
| 4fee0 | 73 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 | se.node............(`(errors.,_. |
| 4ff00 | 2e 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 | ..,error-nodes).............(dol |
| 4ff20 | 69 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 | ist.(node.error-nodes).......... |
| 4ff40 | 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 20 20 20 20 20 20 | .....(pcase.node................ |
| 4ff60 | 20 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 | .(`(error.,error-attrs...,loc-no |
| 4ff80 | 64 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 | des)..................(let.((id. |
| 4ffa0 | 28 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 | (cdr.(assq.'id.error-attrs)))... |
| 4ffc0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 63 | .....................(message.(c |
| 4ffe0 | 64 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 | dr.(assq.'verbose.error-attrs))) |
| 50000 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 76 65 6c 20 28 | ........................(level.( |
| 50020 | 70 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 | pcase.(cdr.(assq.'severity.error |
| 50040 | 2d 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 | -attrs))........................ |
| 50060 | 20 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 | .........(`"error".'error)...... |
| 50080 | 20 20 20 20 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 | ...........................(`"st |
| 500a0 | 79 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 | yle".'info)..................... |
| 500c0 | 20 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 | ............(`"information".'inf |
| 500e0 | 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o).............................. |
| 50100 | 20 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 | ...(_.'warning)))).............. |
| 50120 | 20 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 | ......(dolist.(node.loc-nodes).. |
| 50140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6e 6f 64 65 0a | ....................(pcase.node. |
| 50160 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 28 6c 6f 63 61 74 69 | .......................(`(locati |
| 50180 | 6f 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 | on.,loc-attrs...,_)............. |
| 501a0 | 20 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 | ............(let-alist.loc-attrs |
| 501c0 | 0a 20 20 20 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 | ...........................(push |
| 501e0 | 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......... |
| 50200 | 20 20 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 | .........................(flyche |
| 50220 | 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 29 0a | ck-string-to-number-safe..line). |
| 50240 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 50260 | 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .nil............................ |
| 50280 | 20 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 | ......level..................... |
| 502a0 | 20 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 | .............;;.cppcheck.return. |
| 502c0 | 6e 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 | newline.characters.as."\012".... |
| 502e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 | ..............................(r |
| 50300 | 65 70 6c 61 63 65 2d 72 65 67 65 78 70 2d 69 6e 2d 73 74 72 69 6e 67 20 22 5c 5c 5c 5c 30 31 32 | eplace-regexp-in-string."\\\\012 |
| 50320 | 22 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 | "."\n".......................... |
| 50340 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 50360 | 20 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 | ..message)...................... |
| 50380 | 20 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 | ............:id.id.............. |
| 503a0 | 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 65 | ....................:checker.che |
| 503c0 | 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 20 20 20 20 | cker............................ |
| 503e0 | 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 20 20 20 20 20 20 | ......:buffer.buffer............ |
| 50400 | 20 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 | ......................:filename. |
| 50420 | 2e 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 | .file).......................... |
| 50440 | 20 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 | .......errors))))))))))))....... |
| 50460 | 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 65 66 75 6e 20 66 | .(nreverse.errors)))))..(defun.f |
| 50480 | 6c 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 | lycheck-parse-phpmd.(output.chec |
| 504a0 | 6b 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 | ker.buffer)..."Parse.phpmd.error |
| 504c0 | 73 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 | s.from.OUTPUT...CHECKER.and.BUFF |
| 504e0 | 45 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 | ER.denoted.the.CHECKER.that.retu |
| 50500 | 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 74 20 | rned.OUTPUT.and.the.BUFFER.that. |
| 50520 | 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 20 55 | was.checked.respectively...See.U |
| 50540 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 68 70 6d 64 2e 6f 72 67 2f 27 20 66 6f 72 20 6d 6f 72 65 | RL.`https://phpmd.org/'.for.more |
| 50560 | 20 69 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 | .information.about.phpmd."...(pc |
| 50580 | 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 20 6f | ase.(flycheck-parse-xml-string.o |
| 505a0 | 75 74 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 | utput).....(`(pmd.,_...,body)... |
| 505c0 | 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 6f 6c 69 73 74 20 | ...(let.(errors)........(dolist. |
| 505e0 | 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 65 20 6e 6f 64 65 | (node.body)..........(pcase.node |
| 50600 | 0a 20 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 | ............(`(file.,file-attrs. |
| 50620 | 2e 20 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 | ..,violation-nodes)............. |
| 50640 | 28 6c 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 | (let.((filename.(cdr.(assq.'name |
| 50660 | 20 66 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 | .file-attrs))))...............(d |
| 50680 | 6f 6c 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 | olist.(node.violation-nodes).... |
| 506a0 | 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 20 20 20 20 | .............(pcase.node........ |
| 506c0 | 20 20 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 | ...........(`(violation.,vio-att |
| 506e0 | 72 73 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 | rs.,(and.message.(pred.stringp)) |
| 50700 | 29 0a 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 | )....................(let-alist. |
| 50720 | 76 69 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 | vio-attrs......................( |
| 50740 | 70 75 73 68 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | push.......................(flyc |
| 50760 | 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 20 20 20 20 | heck-error-new-at............... |
| 50780 | 20 20 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 | .........(flycheck-string-to-num |
| 507a0 | 62 65 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 | ber-safe..beginline)............ |
| 507c0 | 20 20 20 20 20 20 20 20 20 20 20 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............nil................. |
| 507e0 | 20 20 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 | .......'warning.(string-trim.mes |
| 50800 | 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 20 3b 3b 20 | sage)........................;;. |
| 50820 | 49 67 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 | Ignore..endline.(phpmd.marks.gia |
| 50840 | 6e 74 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 | nt.spans.as.errors)............. |
| 50860 | 20 20 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 | ...........;;.:end-line.(flychec |
| 50880 | 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 65 6e 64 6c 69 6e 65 | k-string-to-number-safe..endline |
| 508a0 | 29 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 69 64 20 2e 72 75 | )........................:id..ru |
| 508c0 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 63 68 65 63 6b | le........................:check |
| 508e0 | 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 20 20 20 | er.checker...................... |
| 50900 | 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 20 20 | ..:buffer.buffer................ |
| 50920 | 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 0a 20 20 20 20 | ........:filename.filename)..... |
| 50940 | 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 29 29 29 29 29 | ..................errors)))))))) |
| 50960 | 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 29 29 0a 0a | )........(nreverse.errors))))).. |
| 50980 | 28 64 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 | (defun.flycheck-parse-reek.(outp |
| 509a0 | 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 52 65 65 6b | ut.checker.buffer)..."Parse.Reek |
| 509c0 | 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 |
| 509e0 | 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 |
| 50a00 | 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. |
| 50a20 | 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 |
| 50a40 | 76 65 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 | vely...See.URL.`https://github.c |
| 50a60 | 6f 6d 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 | om/troessner/reek'.for.more.info |
| 50a80 | 72 6d 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 | rmation.about.Reek."...(let.((er |
| 50aa0 | 72 6f 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 | rors.nil)).....(dolist.(message. |
| 50ac0 | 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 75 74 70 75 74 | (car.(flycheck-parse-json.output |
| 50ae0 | 29 29 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 | ))).......(let-alist.message.... |
| 50b00 | 20 20 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 | .....(dolist.(line.(delete-dups. |
| 50b20 | 2e 6c 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 | .lines))...........(push........ |
| 50b40 | 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 20 | ....(flycheck-error-new-at...... |
| 50b60 | 20 20 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 | .......line.............nil..... |
| 50b80 | 20 20 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 | ........'warning.(concat..contex |
| 50ba0 | 74 20 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 | t."."..message).............:id. |
| 50bc0 | 2e 73 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 | .smell_type.............:checker |
| 50be0 | 20 63 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 | .checker.............:buffer.buf |
| 50c00 | 66 65 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 | fer.............:filename..sourc |
| 50c20 | 65 29 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 | e)............errors)))).....(nr |
| 50c40 | 65 76 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 | everse.errors)))..(defun.flychec |
| 50c60 | 6b 2d 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 | k-parse-go-staticcheck.(output.c |
| 50c80 | 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 61 74 69 63 68 65 | hecker.buffer)..."Parse.statiche |
| 50ca0 | 63 6b 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 | ck.warnings.from.JSON.OUTPUT...C |
| 50cc0 | 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 48 45 | HECKER.and.BUFFER.denote.the.CHE |
| 50ce0 | 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 74 68 | CKER.that.returned.OUTPUT.and.th |
| 50d00 | 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 65 63 | e.BUFFER.that.was.checked.respec |
| 50d20 | 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 73 74 61 74 69 63 | tively...See.URL.`https://static |
| 50d40 | 63 68 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 | check.io/docs/formatters'.for.mo |
| 50d60 | 72 65 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 | re.information.about.staticheck. |
| 50d80 | 22 0a 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 | "...(let.((errors.nil)).....(dol |
| 50da0 | 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 20 6f 75 | ist.(msg.(flycheck-parse-json.ou |
| 50dc0 | 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 20 20 20 | tput)).......(let-alist.msg..... |
| 50de0 | 20 20 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 | ....(push..........(flycheck-err |
| 50e00 | 6f 72 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 | or-new-at............location.li |
| 50e20 | 6e 65 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 | ne............location.column... |
| 50e40 | 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 20 20 20 20 | ........(pcase..severity........ |
| 50e60 | 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 20 20 20 20 20 20 20 | .....(`"error"...'error)........ |
| 50e80 | 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 20 20 | .....(`"warning".'warning)...... |
| 50ea0 | 20 20 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 | .......(`"ignored".'info)....... |
| 50ec0 | 20 20 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 | ......;;.Default.to.warning.for. |
| 50ee0 | 75 6e 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 | unknown..severity.............(_ |
| 50f00 | 20 20 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 | ..........'warning))............ |
| 50f20 | 6d 65 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 | message...........:id..code..... |
| 50f40 | 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 20 | ......:checker.checker.......... |
| 50f60 | 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 3a 66 69 6c 65 6e | .:buffer.buffer...........:filen |
| 50f80 | 61 6d 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 | ame..location.file)..........err |
| 50fa0 | 6f 72 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 | ors))).....(nreverse.errors))).. |
| 50fc0 | 28 64 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 | (defun.flycheck-parse-tslint.(ou |
| 50fe0 | 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 54 53 | tput.checker.buffer)..."Parse.TS |
| 51000 | 4c 69 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 | Lint.errors.from.JSON.OUTPUT...C |
| 51020 | 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 43 48 | HECKER.and.BUFFER.denoted.the.CH |
| 51040 | 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 74 | ECKER.that.returned.OUTPUT.and.t |
| 51060 | 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 65 | he.BUFFER.that.was.checked.respe |
| 51080 | 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 70 61 6c 61 6e | ctively...See.URL.`https://palan |
| 510a0 | 74 69 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 | tir.github.io/tslint/'.for.more. |
| 510c0 | 69 6e 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 | information.about.TSLint."...(se |
| 510e0 | 71 2d 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 | q-map.(lambda.(message)......... |
| 51100 | 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 20 20 20 | .....(let-alist.message......... |
| 51120 | 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 20 | .......(flycheck-error-new-at... |
| 51140 | 20 20 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 | ..............(+.1..startPositio |
| 51160 | 6e 2e 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 | n.line).................(+.1..st |
| 51180 | 61 72 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 | artPosition.character).......... |
| 511a0 | 20 20 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 | .......(pcase..ruleSeverity..... |
| 511c0 | 20 20 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 | ..............("ERROR"...'error) |
| 511e0 | 0a 20 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 | ...................("WARNING".'w |
| 51200 | 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 28 5f 20 20 20 20 | arning)...................(_.... |
| 51220 | 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 20 20 20 20 20 20 | .....'warning))................. |
| 51240 | 2e 66 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 | .failure.................:id..ru |
| 51260 | 6c 65 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 | leName.................:checker. |
| 51280 | 63 68 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 | checker.................:buffer. |
| 512a0 | 62 75 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 | buffer.................:filename |
| 512c0 | 20 2e 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 | ..name.................:end-line |
| 512e0 | 20 28 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 | .(+.1..endPosition.line)........ |
| 51300 | 20 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 65 6e 64 50 6f | .........:end-column.(+.1..endPo |
| 51320 | 73 69 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 | sition.character))))............ |
| 51340 | 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 75 74 70 75 74 | (car.(flycheck-parse-json.output |
| 51360 | 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 72 75 73 74 | ))))..(defun.flycheck-parse-rust |
| 51380 | 2d 63 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 | -collect-spans.(span)..."Return. |
| 513a0 | 61 20 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 | a.list.of.spans.contained.in.a.S |
| 513c0 | 50 41 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 | PAN.object."...(let.((spans))... |
| 513e0 | 20 20 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 | ..(let-alist.span.......;;.With. |
| 51400 | 6d 61 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 | macro.expansion.errors,.some.spa |
| 51420 | 6e 73 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 | ns.will.point.to.phony.file.name |
| 51440 | 73 0a 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 | s.......;;.to.indicate.an.error. |
| 51460 | 69 6e 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 | inside.the.std.rust.lib...We.ski |
| 51480 | 70 20 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 | p.these.spans.as.......;;.they.w |
| 514a0 | 6f 6e 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 | on't.appear.in.flycheck.anyway.. |
| 514c0 | 20 20 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 | ......(unless.(string=..file_nam |
| 514e0 | 65 20 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 | e."<std.macros>").........(push. |
| 51500 | 73 70 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 | span.spans))........;;.Macro.exp |
| 51520 | 61 6e 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 | ansion.errors.will.have.a.span.i |
| 51540 | 6e 20 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 | n.the.'expansion'.field,.so.we.. |
| 51560 | 20 20 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 | .....;;.recursively.collect.it.. |
| 51580 | 20 20 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 | ......(if..expansion.span....... |
| 515a0 | 20 20 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 | ....(append.(flycheck-parse-rust |
| 515c0 | 2d 63 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 | -collect-spans..expansion.span). |
| 515e0 | 20 20 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 | ..................spans)........ |
| 51600 | 20 73 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 | .spans))))..(defun.flycheck-pars |
| 51620 | 65 2d 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 | e-rustc-diagnostic.(diagnostic.c |
| 51640 | 68 65 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 | hecker.buffer)..."Turn.a.rustc.D |
| 51660 | 49 41 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 | IAGNOSTIC.into.a.`flycheck-error |
| 51680 | 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 65 20 74 68 | '...CHECKER.and.BUFFER.denote.th |
| 516a0 | 65 20 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 | e.CHECKER.that.returned.DIAGNOST |
| 516c0 | 49 43 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 | IC.and.the.BUFFER.that.was.check |
| 516e0 | 65 64 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 | ed.respectively...DIAGNOSTIC.sho |
| 51700 | 75 6c 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 | uld.be.a.parsed.JSON.object.desc |
| 51720 | 72 69 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 | ribing.a.rustc.diagnostic,.follo |
| 51740 | 77 69 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 | wing.the.format.described.there: |
| 51760 | 0a 0a 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 | ..https://github.com/rust-lang/r |
| 51780 | 75 73 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 | ust/blob/master/src/librustc_err |
| 517a0 | 6f 72 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 | ors/json.rs#L154"...(let.((error |
| 517c0 | 2d 6d 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 | -message).........(error-level). |
| 517e0 | 20 20 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 | ........(error-code).........(pr |
| 51800 | 69 6d 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 | imary-filename).........(primary |
| 51820 | 2d 6c 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 | -line).........(primary-column). |
| 51840 | 20 20 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 | ........(primary-end-line)...... |
| 51860 | 20 20 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 | ...(primary-end-column)......... |
| 51880 | 28 67 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 | (group.(make-symbol."group"))... |
| 518a0 | 20 20 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 | ......(spans).........(children) |
| 518c0 | 0a 20 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 | .........(errors)).....;;.The.di |
| 518e0 | 61 67 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 | agnostic.format.is.described.in. |
| 51900 | 74 68 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 | the.link.above...The.gist.of.it. |
| 51920 | 69 73 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 | is.....;;.that.a.diagnostic.can. |
| 51940 | 68 61 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 | have.several.causes.in.the.sourc |
| 51960 | 65 20 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 | e.text;.these.....;;.causes.are. |
| 51980 | 72 65 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 | represented.by.spans...The.diagn |
| 519a0 | 6f 73 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 | ostic.has.a.message.and.a.....;; |
| 519c0 | 20 6c 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 | .level.(error,.warning),.while.t |
| 519e0 | 68 65 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 | he.spans.have.a.filename,.line,. |
| 51a00 | 63 6f 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 | column,.....;;.and.an.optional.l |
| 51a20 | 61 62 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 | abel...The.primary.span.points.t |
| 51a40 | 6f 20 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 | o.the.root.cause.of.the.....;;.e |
| 51a60 | 72 72 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 | rror.in.the.source.text,.while.n |
| 51a80 | 6f 6e 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 | on-primary.spans.point.to.relate |
| 51aa0 | 64 0a 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 | d.....;;.causes...Spans.may.have |
| 51ac0 | 20 61 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 | .an.'expansion'.field.for.macro. |
| 51ae0 | 65 78 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 | expansion.errors;.....;;.these.e |
| 51b00 | 78 70 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 | xpansion.fields.will.contain.ano |
| 51b20 | 74 68 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 | ther.span.(and.so.on)...In.....; |
| 51b40 | 3b 20 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 | ;.addition,.a.diagnostic.can.als |
| 51b60 | 6f 20 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 | o.have.children.diagnostics.that |
| 51b80 | 20 61 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 | .are.used.....;;.to.provide.addi |
| 51ba0 | 74 69 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 | tional.information.through.their |
| 51bc0 | 20 6d 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 | .message.field,.but.do.not.....; |
| 51be0 | 3b 20 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 | ;.seem.to.contain.any.spans.(yet |
| 51c00 | 29 2e 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 | )......;;.....;;.We.first.gather |
| 51c20 | 20 73 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 | .spans.in.order.to.turn.every.sp |
| 51c40 | 61 6e 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 | an.into.a.flycheck.error.....;;. |
| 51c60 | 6f 62 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 | object,.that.we.collect.into.the |
| 51c80 | 20 60 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 | .`errors'.list.......;;.Nested.` |
| 51ca0 | 6c 65 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 | let-alist'.cause.compilation.war |
| 51cc0 | 6e 69 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 | nings,.hence.we.`setq'.all.....; |
| 51ce0 | 3b 20 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 | ;.these.values.here.first.to.avo |
| 51d00 | 69 64 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 | id.nesting......(let-alist.diagn |
| 51d20 | 6f 73 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 | ostic.......(setq.error-message. |
| 51d40 | 2e 6d 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 | .message.............error-level |
| 51d60 | 20 28 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 | .(pcase..level.................. |
| 51d80 | 20 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 | .........(`"error".'error)...... |
| 51da0 | 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 61 72 6e 69 6e 67 22 | .....................(`"warning" |
| 51dc0 | 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 20 20 20 20 | .'warning)...................... |
| 51de0 | 20 20 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 | .....(`"note".'info)............ |
| 51e00 | 20 20 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 | ...............(_.'error))...... |
| 51e20 | 20 20 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 | .......;;.The.'code'.field.of.th |
| 51e40 | 65 20 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 | e.diagnostic.contains.the.actual |
| 51e60 | 20 65 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 | .error.............;;.code.and.a |
| 51e80 | 6e 20 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 | n.optional.explanation.that.we.i |
| 51ea0 | 67 6e 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 | gnore.............error-code..co |
| 51ec0 | 64 65 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 | de.code.............;;.Collect.a |
| 51ee0 | 6c 6c 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 | ll.spans.recursively............ |
| 51f00 | 20 73 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 | .spans.(seq-mapcat.#'flycheck-pa |
| 51f20 | 72 73 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 | rse-rust-collect-spans..spans).. |
| 51f40 | 20 20 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 | ...........children..children)). |
| 51f60 | 0a 20 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 | .....;;.Turn.each.span.into.a.fl |
| 51f80 | 79 63 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 | ycheck.error.....(dolist.(span.s |
| 51fa0 | 70 61 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 | pans).......(let-alist.span..... |
| 51fc0 | 20 20 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 | ....;;.Children.may.not.have.fil |
| 51fe0 | 65 6e 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 | ename/line/column.information,.s |
| 52000 | 6f 20 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 | o.we.use.........;;.those.from.t |
| 52020 | 68 65 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 | he.primary.span.........(when..i |
| 52040 | 73 5f 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 | s_primary...........(setq.primar |
| 52060 | 79 2d 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 | y-filename..file_name........... |
| 52080 | 20 20 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 | ......primary-line..line_start.. |
| 520a0 | 20 20 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 | ...............primary-column..c |
| 520c0 | 6f 6c 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 | olumn_start.................prim |
| 520e0 | 61 72 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 | ary-end-line..line_end.......... |
| 52100 | 20 20 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 | .......primary-end-column..colum |
| 52120 | 6e 5f 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 | n_end)).........(push..........( |
| 52140 | 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........... |
| 52160 | 2e 6c 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 | .line_start............column_st |
| 52180 | 61 72 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 | art...........;;.Non-primary.spa |
| 521a0 | 6e 73 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 | ns.are.used.for.notes........... |
| 521c0 | 28 69 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 | (if..is_primary.error-level.'inf |
| 521e0 | 6f 29 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 | o)...........(if..is_primary.... |
| 52200 | 20 20 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 | ...........;;.Primary.spans.may. |
| 52220 | 68 61 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 | have.labels.with.additional.info |
| 52240 | 72 6d 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 | rmation...............(concat.er |
| 52260 | 72 6f 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 | ror-message.(when..label........ |
| 52280 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ...............................( |
| 522a0 | 66 6f 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 | format.".(%s)"..label)))........ |
| 522c0 | 20 20 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 | .....;;.If.the.label.is.empty,.f |
| 522e0 | 61 6c 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 | allback.on.the.error.message,... |
| 52300 | 20 20 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 | ..........;;.otherwise.we.won't. |
| 52320 | 62 65 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 | be.able.to.display.anything..... |
| 52340 | 20 20 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 | ........(or..label.error-message |
| 52360 | 29 29 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 | ))...........:id.error-code..... |
| 52380 | 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 20 | ......:checker.checker.......... |
| 523a0 | 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 3a 66 69 6c 65 6e | .:buffer.buffer...........:filen |
| 523c0 | 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 3a 67 72 6f 75 70 20 | ame..file_name...........:group. |
| 523e0 | 67 72 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 | group...........:end-line..line_ |
| 52400 | 65 6e 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 | end...........:end-column..colum |
| 52420 | 6e 5f 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 | n_end)..........errors)))......; |
| 52440 | 3b 20 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 | ;.Then.we.turn.children.messages |
| 52460 | 20 69 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 | .into.flycheck.errors.pointing.t |
| 52480 | 6f 20 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 | o.the.....;;.location.of.the.pri |
| 524a0 | 6d 61 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 | mary.span......(dolist.(child.ch |
| 524c0 | 69 6c 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 | ildren).......(let.((message.(le |
| 524e0 | 74 2d 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 | t-alist.child..message)))....... |
| 52500 | 20 20 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 | ..(let-alist.(car.(let-alist.chi |
| 52520 | 6c 64 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 | ld..spans))...........(push..... |
| 52540 | 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 20 | .......(flycheck-error-new-at... |
| 52560 | 20 20 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 | ..........;;.Use.the.line/column |
| 52580 | 20 66 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 | .from.the.first.span.if.there.is |
| 525a0 | 20 6f 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 | .one,.or.............;;.fallback |
| 525c0 | 20 74 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 | .to.the.line/column.information. |
| 525e0 | 66 72 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 | from.the.primary.span.of........ |
| 52600 | 20 20 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 | .....;;.the.diagnostic.......... |
| 52620 | 20 20 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 | ....(or..line_start.primary-line |
| 52640 | 29 0a 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 | ).............(or..column_start. |
| 52660 | 70 72 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 | primary-column).............'inf |
| 52680 | 6f 0a 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 | o.............;;.Messages.from.` |
| 526a0 | 63 61 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 | cargo.clippy'.may.suggest.replac |
| 526c0 | 65 6d 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 | ement.code...In.............;;.t |
| 526e0 | 68 65 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 | hese.cases,.the.`message'.field. |
| 52700 | 69 74 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 | itself.is.an.unhelpful.`try'.or. |
| 52720 | 20 20 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 | ............;;.`change.this.to'. |
| 52740 | 20 20 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 | ..We.add.the.`suggested_replacem |
| 52760 | 65 6e 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 | ent'.field.in.............;;.the |
| 52780 | 73 65 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 | se.cases..............(if..sugge |
| 527a0 | 73 74 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 | sted_replacement................ |
| 527c0 | 20 28 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 | .(format."%s:.`%s`".message..sug |
| 527e0 | 67 65 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 | gested_replacement)............. |
| 52800 | 20 20 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 | ..message).............:id.error |
| 52820 | 2d 63 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 | -code.............:checker.check |
| 52840 | 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 72 0a 20 20 | er.............:buffer.buffer... |
| 52860 | 20 20 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 | ..........:filename.primary-file |
| 52880 | 6e 61 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 | name.............:group.group... |
| 528a0 | 20 20 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 | ..........:end-line.(or..line_en |
| 528c0 | 64 20 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 | d.primary-end-line)............. |
| 528e0 | 3a 65 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 | :end-column.(or..column_end.prim |
| 52900 | 61 72 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 | ary-end-column))............erro |
| 52920 | 72 73 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 | rs))))......;;.If.there.are.no.s |
| 52940 | 70 61 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 | pans,.the.error.is.not.associate |
| 52960 | 64 20 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 | d.with.a.specific.....;;.file.bu |
| 52980 | 74 20 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 | t.with.the.project.as.a.whole... |
| 529a0 | 57 65 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 | We.still.need.to.report.it.to... |
| 529c0 | 20 20 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 | ..;;.the.user.by.emitting.a.corr |
| 529e0 | 65 73 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 | esponding.flycheck-error.object. |
| 52a00 | 0a 20 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 | .....;;.Check.whether.the.code.i |
| 52a20 | 73 20 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 | s.non-nil.because.Rust...1.44.in |
| 52a40 | 63 6c 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 | cludes.the.....;;.warning.count. |
| 52a60 | 75 70 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 | upon.completion......(when.(and. |
| 52a80 | 65 72 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 | error-code.(not.spans)).......(p |
| 52aa0 | 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 0a 20 20 20 20 20 | ush.(flycheck-error-new-at...... |
| 52ac0 | 20 20 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 | ........;;.We.have.no.specific.p |
| 52ae0 | 6f 73 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 | osition.to.attach.the.error.to,. |
| 52b00 | 73 6f 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 | so..............;;.let's.use.the |
| 52b20 | 20 74 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 | .top.of.the.file...............1 |
| 52b40 | 20 31 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 | .1..............error-level..... |
| 52b60 | 20 20 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 | .........error-message.......... |
| 52b80 | 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 20 20 20 20 20 20 20 | ....:id.error-code.............. |
| 52ba0 | 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 |
| 52bc0 | 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 67 72 6f 75 70 | uffer.buffer..............:group |
| 52be0 | 20 67 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 | .group).............errors)).... |
| 52c00 | 20 28 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 | .(nreverse.errors)))..(defconst. |
| 52c20 | 66 6c 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 | flycheck--json-parser...(if.(and |
| 52c40 | 20 28 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 | .(functionp.'json-parse-buffer). |
| 52c60 | 20 20 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 | ...........;;.json-parse-buffer. |
| 52c80 | 6f 6e 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 | only.supports.keyword.arguments. |
| 52ca0 | 69 6e 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 | in.Emacs.27+............(>=.emac |
| 52cc0 | 73 2d 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 | s-major-version.27)).......(lamb |
| 52ce0 | 64 61 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 | da.().........(json-parse-buffer |
| 52d00 | 0a 20 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 | ..........:object-type.'alist.:a |
| 52d20 | 72 72 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 | rray-type.'list..........:null-o |
| 52d40 | 62 6a 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 | bject.nil.:false-object.nil))... |
| 52d60 | 20 20 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 | ..#'json-read)..."Function.to.us |
| 52d80 | 65 20 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 | e.to.parse.JSON.strings.")..(def |
| 52da0 | 75 6e 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 | un.flycheck-parse-json.(output). |
| 52dc0 | 20 20 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 | .."Return.parsed.JSON.data.from. |
| 52de0 | 4f 55 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 | OUTPUT...OUTPUT.is.a.string.that |
| 52e00 | 20 63 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 | .contains.JSON.data...Each.line. |
| 52e20 | 6f 66 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 | of.OUTPUT.may.be.either.plain.te |
| 52e40 | 78 74 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 | xt,.a.JSON.array.(starting.with. |
| 52e60 | 60 5b 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 | `['),.or.a.JSON.object.(starting |
| 52e80 | 20 77 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 | .with.`{')...This.function.ignor |
| 52ea0 | 65 73 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 | es.the.plain.text.lines,.parses. |
| 52ec0 | 74 68 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 | the.JSON.lines,.and.returns.the. |
| 52ee0 | 70 61 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 | parsed.JSON.lines.in.a.list."... |
| 52f00 | 28 6c 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 | (let.((objects.nil).........(jso |
| 52f20 | 6e 2d 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 | n-array-type.'list).........(jso |
| 52f40 | 6e 2d 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 | n-false.nil)).....(with-temp-buf |
| 52f60 | 66 65 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 | fer.......(insert.output)....... |
| 52f80 | 28 67 6f 74 6f 2d 63 68 61 72 20 28 70 6f 69 6e 74 2d 6d 69 6e 29 29 0a 20 20 20 20 20 20 28 77 | (goto-char.(point-min)).......(w |
| 52fa0 | 68 69 6c 65 20 28 6e 6f 74 20 28 65 6f 62 70 29 29 0a 20 20 20 20 20 20 20 20 28 77 68 65 6e 20 | hile.(not.(eobp)).........(when. |
| 52fc0 | 28 6d 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 | (memq.(char-after).'(?\{.?\[)).. |
| 52fe0 | 20 20 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 | .........(push.(funcall.flycheck |
| 53000 | 2d 2d 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 | --json-parser).objects))........ |
| 53020 | 20 28 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 | .(forward-line))).....(nreverse. |
| 53040 | 6f 62 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 | objects)))..(defun.flycheck-pars |
| 53060 | 65 2d 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 | e-rustc.(output.checker.buffer). |
| 53080 | 20 20 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 | .."Parse.rustc.errors.from.OUTPU |
| 530a0 | 54 20 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 | T.and.return.a.list.of.`flycheck |
| 530c0 | 2d 65 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 | -error'...CHECKER.and.BUFFER.den |
| 530e0 | 6f 74 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 | ote.the.CHECKER.that.returned.OU |
| 53100 | 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 |
| 53120 | 63 6b 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 | cked.respectively...The.expected |
| 53140 | 20 66 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 | .format.for.OUTPUT.is.a.mix.of.p |
| 53160 | 6c 61 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 | lain.text.lines.and.JSON.lines.. |
| 53180 | 20 54 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 | .This.function.ignores.the.plain |
| 531a0 | 20 74 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 | .text.lines.and.parses.only.JSON |
| 531c0 | 20 6c 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 | .lines...Each.JSON.line.is.expec |
| 531e0 | 74 65 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 | ted.to.be.a.JSON.object.that.cor |
| 53200 | 72 65 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 | responds.to.a.diagnostic.from.th |
| 53220 | 65 20 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 | e.compiler...The.expected.diagno |
| 53240 | 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 74 68 65 72 65 3a 0a | stic.format.is.described.there:. |
| 53260 | 0a 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 | .https://github.com/rust-lang/ru |
| 53280 | 73 74 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 | st/blob/master/src/libsyntax/jso |
| 532a0 | 6e 2e 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 | n.rs#L67-L139"...(seq-mapcat.(la |
| 532c0 | 6d 62 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 | mbda.(msg).................(flyc |
| 532e0 | 68 65 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 | heck-parse-rustc-diagnostic.msg. |
| 53300 | 63 68 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 | checker.buffer))...............( |
| 53320 | 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 29 0a 0a 28 | flycheck-parse-json.output)))..( |
| 53340 | 64 65 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 | defun.flycheck-parse-cargo-rustc |
| 53360 | 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 |
| 53380 | 65 20 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 | e.Cargo.errors.from.OUTPUT.and.r |
| 533a0 | 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 72 72 6f 72 27 | eturn.a.list.of.`flycheck-error' |
| 533c0 | 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 68 65 | ...CHECKER.and.BUFFER.denote.the |
| 533e0 | 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 |
| 53400 | 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 |
| 53420 | 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 6f 72 6d 61 74 | spectively...The.expected.format |
| 53440 | 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 69 6e 20 74 65 | .for.OUTPUT.is.a.mix.of.plain.te |
| 53460 | 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 68 69 73 20 66 | xt.lines.and.JSON.lines...This.f |
| 53480 | 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 65 78 74 20 6c | unction.ignores.the.plain.text.l |
| 534a0 | 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 69 6e 65 73 2e | ines.and.parses.only.JSON.lines. |
| 534c0 | 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 64 20 74 6f 20 | ..Each.JSON.line.is.expected.to. |
| 534e0 | 62 65 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 | be.a.JSON.object.that.represents |
| 53500 | 20 61 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 | .a.message.from.Cargo...The.form |
| 53520 | 61 74 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 | at.of.messages.emitted.by.Cargo. |
| 53540 | 69 73 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 | is.described.in.cargo's.machine_ |
| 53560 | 6d 65 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 | message.rs.at.URL.`https://git.i |
| 53580 | 6f 2f 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 | o/vh24R'."...(let.((errors)).... |
| 535a0 | 20 28 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 | .(dolist.(msg.(flycheck-parse-js |
| 535c0 | 6f 6e 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 | on.output)).......(let-alist.msg |
| 535e0 | 0a 20 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 | .........;;.Errors.and.warnings. |
| 53600 | 66 72 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 | from.rustc.are.wrapped.by.cargo, |
| 53620 | 20 73 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 | .so.we.filter.and.........;;.unw |
| 53640 | 72 61 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 | rap.them,.and.delegate.the.actua |
| 53660 | 6c 20 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 | l.construction.of.`flycheck-erro |
| 53680 | 72 27 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 | r'.........;;.objects.to.`flyche |
| 536a0 | 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 27 2e 0a 20 20 20 20 | ck-parse-rustc-diagnostic'...... |
| 536c0 | 20 20 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 | ....;;.We.put.the.error.record.w |
| 536e0 | 69 74 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 | ith.nil.code.since.flycheck.rega |
| 53700 | 72 64 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 | rds.........;;.the.case.of.nonze |
| 53720 | 72 6f 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 | ro.return.code.without.any.error |
| 53740 | 20 72 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 | .report.........;;.as.abnormal.r |
| 53760 | 65 73 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 | esult..........(when.(string=..r |
| 53780 | 65 61 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 | eason."compiler-message")....... |
| 537a0 | 20 20 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 | ....(push.(flycheck-parse-rustc- |
| 537c0 | 64 69 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 | diagnostic..message.checker.buff |
| 537e0 | 65 72 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 | er).................errors)))).. |
| 53800 | 20 20 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 | ...(apply.#'nconc.errors)))..;;. |
| 53820 | 53 6f 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 | Some.checkers.output.ANSI.termin |
| 53840 | 61 6c 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 | al.colors,.which.don't.match.up. |
| 53860 | 3b 3b 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 | ;;.with.:error-patterns,.so.we.s |
| 53880 | 74 72 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 | trip.those.color.codes.from.the. |
| 538a0 | 6f 75 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 | output.;;.here.before.passing.it |
| 538c0 | 20 61 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 | .along.to.the.default.behavior.. |
| 538e0 | 54 68 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 | This.is.;;.originally.only.used. |
| 53900 | 69 6e 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 | in.the.rebar3.checker,.but.the.s |
| 53920 | 79 73 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 | ystemd.checker.;;.now.also.makes |
| 53940 | 20 75 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 | .use.of.it..;;.;;.The.relevant.d |
| 53960 | 69 73 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 | iscussion.can.be.found.at.;;.htt |
| 53980 | 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 |
| 539a0 | 6b 2f 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 | k/pull/1144.(defun.flycheck-pars |
| 539c0 | 65 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 20 28 6f | e-with-patterns-without-color.(o |
| 539e0 | 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 53 74 72 69 70 20 63 | utput.checker.buffer)..."Strip.c |
| 53a00 | 6f 6c 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 | olor.codes.from.OUTPUT.before.pa |
| 53a20 | 73 73 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 | ssing.it.to.the.default.behavior |
| 53a40 | 2e 0a 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 | ...CHECKER.and.BUFFER.are.passed |
| 53a60 | 20 61 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 | .along.as.well."...(flycheck-par |
| 53a80 | 73 65 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 | se-with-patterns....(and.(fbound |
| 53aa0 | 70 20 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 | p.'ansi-color-filter-apply).(ans |
| 53ac0 | 69 2d 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 | i-color-filter-apply.output))... |
| 53ae0 | 20 63 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 | .checker.buffer))....;;;.Error.p |
| 53b00 | 61 72 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 | arsing.with.regular.expressions. |
| 53b20 | 28 64 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 | (defun.flycheck-get-regexp.(patt |
| 53b40 | 65 72 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 | erns)..."Create.a.single.regular |
| 53b60 | 20 65 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 | .expression.from.PATTERNS."...(r |
| 53b80 | 78 2d 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 | x-to-string.`(or.,@(seq-map.(lam |
| 53ba0 | 62 64 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 | bda.(p).(list.'regexp.(car.p))). |
| 53bc0 | 70 61 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 | patterns)).................'no-g |
| 53be0 | 72 6f 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 | roup))..(defun.flycheck-tokenize |
| 53c00 | 2d 6f 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 | -output-with-patterns.(output.pa |
| 53c20 | 74 74 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 | tterns)..."Tokenize.OUTPUT.with. |
| 53c40 | 50 41 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 | PATTERNS...Split.the.output.into |
| 53c60 | 20 65 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 | .error.tokens,.using.all.regular |
| 53c80 | 20 65 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 | .expressions.from.the.error.PATT |
| 53ca0 | 45 52 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 | ERNS...An.error.token.is.simply. |
| 53cc0 | 61 20 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 | a.string.containing.a.single.err |
| 53ce0 | 6f 72 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 | or.from.OUTPUT...Such.a.token.ca |
| 53d00 | 6e 20 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 | n.then.be.parsed.into.a.structur |
| 53d20 | 65 64 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 | ed.error.by.applying.the.PATTERN |
| 53d40 | 53 20 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 | S.again,.see.`flycheck-parse-err |
| 53d60 | 6f 72 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 | or-with-patterns'...Return.a.lis |
| 53d80 | 74 20 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 | t.of.error.tokens."...(let.((reg |
| 53da0 | 65 78 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 | exp.(flycheck-get-regexp.pattern |
| 53dc0 | 73 29 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 | s)).........(last-match.0)...... |
| 53de0 | 20 20 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 | ...errors).....(while.(string-ma |
| 53e00 | 74 63 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 | tch.regexp.output.last-match)... |
| 53e20 | 20 20 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 | ....(push.(match-string.0.output |
| 53e40 | 29 20 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 | ).errors).......(setq.last-match |
| 53e60 | 20 28 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 | .(match-end.0))).....(reverse.er |
| 53e80 | 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 74 72 79 2d 70 61 72 | rors)))..(defun.flycheck-try-par |
| 53ea0 | 73 65 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 | se-error-with-pattern.(err.patte |
| 53ec0 | 72 6e 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 | rn.checker)..."Try.to.parse.a.si |
| 53ee0 | 6e 67 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 | ngle.ERR.with.a.PATTERN.for.CHEC |
| 53f00 | 4b 45 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 | KER...Return.the.parsed.error.if |
| 53f20 | 20 50 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 | .PATTERN.matched.ERR,.or.nil.oth |
| 53f40 | 65 72 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 | erwise...`end-line'.defaults.to. |
| 53f60 | 74 68 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 | the.value.of.`line'.when.`end-co |
| 53f80 | 6c 75 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 | lumn'.is.set,.since.checkers.oft |
| 53fa0 | 65 6e 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 | en.omit.redundant.end.lines.(as. |
| 53fc0 | 69 6e 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 | in.<file>:<line>:<column>-<end-c |
| 53fe0 | 6f 6c 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 | olumn>)."...(let.((regexp.(car.p |
| 54000 | 61 74 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 | attern)).........(level.(cdr.pat |
| 54020 | 74 65 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 | tern))).....(when.(string-match. |
| 54040 | 72 65 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 | regexp.err).......(let.((filenam |
| 54060 | 65 20 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 | e.(match-string.1.err))......... |
| 54080 | 20 20 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 | ....(line.(flycheck-string-to-nu |
| 540a0 | 6d 62 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 | mber-safe.(match-string.2.err))) |
| 540c0 | 0a 20 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 | .............(column.(flycheck-s |
| 540e0 | 74 72 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 | tring-to-number-safe.(match-stri |
| 54100 | 6e 67 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 | ng.3.err))).............(message |
| 54120 | 20 28 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 | .(match-string.4.err)).......... |
| 54140 | 20 20 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 | ...(id.(match-string.5.err)).... |
| 54160 | 20 20 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 | .........(end-line.(flycheck-str |
| 54180 | 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 |
| 541a0 | 20 36 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 | .6.err))).............(end-colum |
| 541c0 | 6e 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 72 2d 73 61 66 | n.(flycheck-string-to-number-saf |
| 541e0 | 65 20 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 | e.(match-string.7.err))))....... |
| 54200 | 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........ |
| 54220 | 20 20 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 | ..line..........column.......... |
| 54240 | 6c 65 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 | level..........(unless.(string-e |
| 54260 | 6d 70 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 | mpty-p.message).message)........ |
| 54280 | 20 20 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 | ..:id.(unless.(string-empty-p.id |
| 542a0 | 29 20 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 | ).id)..........:checker.checker. |
| 542c0 | 20 20 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 | .........:filename.(if.(or.(null |
| 542e0 | 20 66 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 | .filename).(string-empty-p.filen |
| 54300 | 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 28 62 75 | ame))........................(bu |
| 54320 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ffer-file-name)................. |
| 54340 | 20 20 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 | .....filename)..........:end-lin |
| 54360 | 65 20 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 | e.(or.end-line.(and.end-column.l |
| 54380 | 69 6e 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 | ine))..........:end-column.end-c |
| 543a0 | 6f 6c 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 | olumn)))))..(defun.flycheck-pars |
| 543c0 | 65 2d 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 | e-error-with-patterns.(err.patte |
| 543e0 | 72 6e 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 | rns.checker)..."Parse.a.single.E |
| 54400 | 52 52 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 | RR.with.error.PATTERNS.for.CHECK |
| 54420 | 45 52 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 | ER...Apply.each.pattern.in.PATTE |
| 54440 | 52 4e 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 | RNS.to.ERR,.in.the.given.order,. |
| 54460 | 61 6e 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 | and.return.the.first.parsed.erro |
| 54480 | 72 2e 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 | r."...;;.Try.to.parse.patterns.i |
| 544a0 | 6e 20 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 | n.the.order.of.declaration.to.ma |
| 544c0 | 6b 65 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 | ke.sure.that.the...;;.first.matc |
| 544e0 | 68 20 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 | h.wins....(let.(parsed-error)... |
| 54500 | 20 20 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 | ..(while.(and.patterns.......... |
| 54520 | 20 20 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 | .......(not.(setq.parsed-error.. |
| 54540 | 20 20 20 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 |
| 54560 | 65 63 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 | eck-try-parse-error-with-pattern |
| 54580 | 0a 20 20 20 20 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 | .............................err |
| 545a0 | 20 28 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 | .(car.patterns).checker))))..... |
| 545c0 | 20 20 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 | ..(setq.patterns.(cdr.patterns)) |
| 545e0 | 29 0a 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 | ).....parsed-error))..(defun.fly |
| 54600 | 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 20 28 6f 75 74 70 75 | check-parse-with-patterns.(outpu |
| 54620 | 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 4f 55 54 50 55 | t.checker.buffer)..."Parse.OUTPU |
| 54640 | 54 20 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 | T.from.CHECKER.with.error.patter |
| 54660 | 6e 73 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 | ns...Uses.the.error.patterns.of. |
| 54680 | 43 48 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 | CHECKER.to.tokenize.the.output.a |
| 546a0 | 6e 64 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 | nd.tries.to.parse.each.error.tok |
| 546c0 | 65 6e 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 | en.with.all.patterns,.in.the.ord |
| 546e0 | 65 72 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 | er.of.declaration...Hence.an.err |
| 54700 | 6f 72 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 | or.is.never.matched.twice.by.two |
| 54720 | 0a 64 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 | .different.patterns...The.patter |
| 54740 | 6e 20 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 | n.declared.first.always.wins..._ |
| 54760 | 42 55 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 | BUFFER.is.ignored...Return.a.lis |
| 54780 | 74 20 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 | t.of.parsed.errors.and.warnings. |
| 547a0 | 28 61 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 | (as.`flycheck-error'.objects).". |
| 547c0 | 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... |
| 547e0 | 20 20 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 | ..(let.((patterns.(flycheck-chec |
| 54800 | 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 73 29 | ker-get.checker.'error-patterns) |
| 54820 | 29 29 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 | )).......(seq-map.(lambda.(err). |
| 54840 | 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 70 61 72 73 65 | .................(flycheck-parse |
| 54860 | 2d 65 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 | -error-with-patterns.err.pattern |
| 54880 | 73 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 28 66 6c 79 63 | s.checker))................(flyc |
| 548a0 | 68 65 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 | heck-tokenize-output-with-patter |
| 548c0 | 6e 73 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 | ns.output.patterns)))))....;;;.C |
| 548e0 | 6f 6e 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 | onvenience.definition.of.command |
| 54900 | 2d 73 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 | -syntax.checkers..;;.This.macro. |
| 54920 | 69 73 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 | is.autoloaded.to.prevent.`with-e |
| 54940 | 76 61 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 | val-after-load'.from.expanding.i |
| 54960 | 74 73 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 | ts.;;.arguments...See.https://gi |
| 54980 | 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 75 65 | thub.com/flycheck/flycheck/issue |
| 549a0 | 73 2f 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 | s/1398..;;;###autoload.(defmacro |
| 549c0 | 20 66 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 | .flycheck-define-checker.(symbol |
| 549e0 | 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)..." |
| 54a00 | 44 65 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 | Define.SYMBOL.as.command.syntax. |
| 54a20 | 63 68 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 | checker.with.DOCSTRING.and.PROPE |
| 54a40 | 52 54 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 | RTIES...Like.`flycheck-define-co |
| 54a60 | 6d 6d 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 | mmand-checker',.but.PROPERTIES.m |
| 54a80 | 75 73 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 | ust.not.be.quoted...Also,.implic |
| 54aa0 | 69 74 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 | itly.define.the.executable.varia |
| 54ac0 | 62 6c 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 | ble.for.SYMBOL.with.`flycheck-de |
| 54ae0 | 66 2d 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 | f-executable-var'."...(declare.( |
| 54b00 | 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 74 72 69 6e 67 | indent.1)............(doc-string |
| 54b20 | 20 32 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 | .2))...(let.((command.(plist-get |
| 54b40 | 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 20 20 20 20 20 28 | .properties.:command)).........( |
| 54b60 | 70 61 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 | parser.(plist-get.properties.:er |
| 54b80 | 72 6f 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 | ror-parser)).........(filter.(pl |
| 54ba0 | 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 72 | ist-get.properties.:error-filter |
| 54bc0 | 29 29 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 | )).........(explainer.(plist-get |
| 54be0 | 20 70 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 | .properties.:error-explainer)).. |
| 54c00 | 20 20 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 | .......(predicate.(plist-get.pro |
| 54c20 | 70 65 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 | perties.:predicate)).........(en |
| 54c40 | 61 62 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 | abled-fn.(plist-get.properties.: |
| 54c60 | 65 6e 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 | enabled)).........(verify-fn.(pl |
| 54c80 | 69 73 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 | ist-get.properties.:verify)))... |
| 54ca0 | 20 20 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 | ...`(progn........(flycheck-def- |
| 54cc0 | 65 78 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 | executable-var.,symbol.,(car.com |
| 54ce0 | 6d 61 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 | mand)).........(flycheck-define- |
| 54d00 | 63 6f 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 | command-checker.',symbol........ |
| 54d20 | 20 20 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 | ..,docstring..........:command.' |
| 54d40 | 2c 63 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 | ,command..........,@(when.parser |
| 54d60 | 0a 20 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 | ..............`(:error-parser.#' |
| 54d80 | 2c 70 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 | ,parser))..........:error-patter |
| 54da0 | 6e 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 65 72 72 6f | ns.',(plist-get.properties.:erro |
| 54dc0 | 72 2d 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 | r-patterns)..........,@(when.fil |
| 54de0 | 74 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 66 69 6c 74 65 72 | ter..............`(:error-filter |
| 54e00 | 20 23 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 | .#',filter))..........,@(when.ex |
| 54e20 | 70 6c 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 | plainer..............`(:error-ex |
| 54e40 | 70 6c 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 | plainer.#',explainer)).......... |
| 54e60 | 3a 6d 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 | :modes.',(plist-get.properties.: |
| 54e80 | 6d 6f 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 | modes)..........,@(when.predicat |
| 54ea0 | 65 0a 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 | e..............`(:predicate.#',p |
| 54ec0 | 72 65 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 | redicate))..........:next-checke |
| 54ee0 | 72 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 6e 65 78 74 | rs.',(plist-get.properties.:next |
| 54f00 | 2d 63 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 | -checkers)..........,@(when.enab |
| 54f20 | 6c 65 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 | led-fn..............`(:enabled.# |
| 54f40 | 27 2c 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 | ',enabled-fn))..........,@(when. |
| 54f60 | 76 65 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 | verify-fn..............`(:verify |
| 54f80 | 20 23 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 | .#',verify-fn))..........:standa |
| 54fa0 | 72 64 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 | rd-input.',(plist-get.properties |
| 54fc0 | 20 3a 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 | .:standard-input)..........:work |
| 54fe0 | 69 6e 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 | ing-directory.',(plist-get.prope |
| 55000 | 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 29 29 0a 0a 0c | rties.:working-directory)))))... |
| 55020 | 0a 3b 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 | .;;;.Built-in.checkers.(flycheck |
| 55040 | 2d 64 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 | -def-args-var.flycheck-gnat-args |
| 55060 | 20 61 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 | .ada-gnat...:package-version.'(f |
| 55080 | 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 2d 64 65 | lycheck..."0.20"))..(flycheck-de |
| 550a0 | 66 2d 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 | f-option-var.flycheck-gnat-inclu |
| 550c0 | 64 65 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 | de-path.nil.ada-gnat..."A.list.o |
| 550e0 | 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 4e 41 54 2e 0a | f.include.directories.for.GNAT.. |
| 55100 | 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 |
| 55120 | 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 |
| 55140 | 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 |
| 55160 | 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 61 74 69 76 65 20 70 | .include.path.of.gcc..Relative.p |
| 55180 | 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 |
| 551a0 | 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.( |
| 551c0 | 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 |
| 551e0 | 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 |
| 55200 | 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 |
| 55220 | 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 |
| 55240 | 74 69 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 | tion-var.flycheck-gnat-language- |
| 55260 | 73 74 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 | standard."2012".ada-gnat..."The. |
| 55280 | 6c 61 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 | language.standard.to.use.in.GNAT |
| 552a0 | 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 |
| 552c0 | 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 20 6c 61 6e 67 | .either.a.string.denoting.a.lang |
| 552e0 | 75 61 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 | uage.standard,.or.nil,.to.use.th |
| 55300 | 65 20 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 | e.default.standard..When.non-nil |
| 55320 | 2c 20 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 | ,.pass.the.language.standard.via |
| 55340 | 20 74 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 | .the.`-std'.option."...:type.'(c |
| 55360 | 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 20 73 74 61 6e 64 | hoice.(const.:tag."Default.stand |
| 55380 | 61 72 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 | ard".nil)..................(stri |
| 553a0 | 6e 67 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 | ng.:tag."Language.standard"))... |
| 553c0 | 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 |
| 553e0 | 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.. |
| 55400 | 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- |
| 55420 | 76 61 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 | var.flycheck-gnat-warnings.....' |
| 55440 | 28 22 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 | ("wa").ada-gnat..."A.list.of.add |
| 55460 | 69 74 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 | itional.Ada.warnings.to.enable.i |
| 55480 | 6e 20 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 | n.GNAT...The.value.of.this.varia |
| 554a0 | 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. |
| 554c0 | 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 77 61 72 | each.string.is.the.name.of.a.war |
| 554e0 | 6e 69 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 | ning.category.to.enable..By.defa |
| 55500 | 75 6c 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 | ult,.most.optional.warnings.are. |
| 55520 | 72 65 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 | recommended,.as.in.`-gnata'...Re |
| 55540 | 66 65 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 | fer.to.Info.Node.`(gnat_ugn_unw) |
| 55560 | 57 61 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 | Warning.Message.Control'.for.mor |
| 55580 | 65 20 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 | e.information.about.GNAT.warning |
| 555a0 | 73 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 57 61 72 6e 69 | s."...:type.'(repeat.:tag."Warni |
| 555c0 | 6e 67 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 | ngs".(string.:tag."Warning.name" |
| 555e0 | 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 |
| 55600 | 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 |
| 55620 | 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 2d 63 | k..."0.20"))..(flycheck-define-c |
| 55640 | 68 65 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 | hecker.ada-gnat..."An.Ada.syntax |
| 55660 | 20 63 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 | .checker.using.GNAT...Uses.the.G |
| 55680 | 4e 41 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 | NAT.compiler.from.GCC...See.URL. |
| 556a0 | 60 68 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 | `https://www.adacore.com/communi |
| 556c0 | 74 79 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 | ty/'."...:command.("gnatmake"... |
| 556e0 | 20 20 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 | .........."-c".................. |
| 55700 | 20 20 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 | ......;.Just.compile,.don't.bind |
| 55720 | 0a 20 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 | ............."-f"............... |
| 55740 | 20 20 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 | .........;.Force.re-compilation. |
| 55760 | 20 20 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 | ............"-u"................ |
| 55780 | 20 20 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 | ........;.Compile.the.main.file. |
| 557a0 | 6f 6e 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 | only............."-gnatf"....... |
| 557c0 | 20 20 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 | .............;.Full.error.inform |
| 557e0 | 61 74 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 | ation............."-gnatef"..... |
| 55800 | 20 20 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 | ..............;.Full.source.file |
| 55820 | 20 6e 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 | .name............."-D".temporary |
| 55840 | 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 69 6f 6e 2d 6c | -directory.............(option-l |
| 55860 | 69 73 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 | ist."-gnat".flycheck-gnat-warnin |
| 55880 | 67 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 2d 6c | gs.concat).............(option-l |
| 558a0 | 69 73 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 | ist."-I".flycheck-gnat-include-p |
| 558c0 | 61 74 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 | ath.concat).............(option. |
| 558e0 | 22 2d 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 | "-gnat".flycheck-gnat-language-s |
| 55900 | 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 28 65 76 61 | tandard.concat).............(eva |
| 55920 | 6c 20 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 | l.flycheck-gnat-args)........... |
| 55940 | 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 28 | ..source)...:error-patterns...(( |
| 55960 | 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 73 | error.line-start...........(mess |
| 55980 | 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 20 22 20 22 | age."In.file.included.from")."." |
| 559a0 | 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 20 20 20 20 20 20 | .(file-name).":".line.":"....... |
| 559c0 | 20 20 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 | ....column.":"...........line-en |
| 559e0 | 64 29 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 | d)....(info.line-start.(file-nam |
| 55a00 | 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.......... |
| 55a20 | 22 3a 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 | ":.note:.".(message).line-end).. |
| 55a40 | 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 65 | ..(warning.line-start.(file-name |
| 55a60 | 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 20 | ).":".line.":".column........... |
| 55a80 | 20 20 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 | ..":.warning:.".(message).line-e |
| 55aa0 | 6e 64 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 | nd)....;;.no.specific.error.pref |
| 55ac0 | 69 78 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 | ix.in.Ada....(error.line-start.( |
| 55ae0 | 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.. |
| 55b00 | 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 |
| 55b20 | 29 29 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 | ))...:modes.ada-mode)..(flycheck |
| 55b40 | 2d 64 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 | -define-checker.asciidoc..."A.As |
| 55b60 | 63 69 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 | ciiDoc.syntax.checker.using.the. |
| 55b80 | 41 73 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 | AsciiDoc.compiler...See.URL.`htt |
| 55ba0 | 70 73 3a 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 | ps://www.methods.co.nz/asciidoc' |
| 55bc0 | 2e 22 0a 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 | ."...:command.("asciidoc"."-o".n |
| 55be0 | 75 6c 6c 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 | ull-device."-")...:standard-inpu |
| 55c00 | 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. |
| 55c20 | 6c 69 6e 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 | line-start..........."asciidoc:. |
| 55c40 | 45 52 52 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 | ERROR:.<stdin>:.Line.".line.":." |
| 55c60 | 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 0a 20 | .(message)...........line-end).. |
| 55c80 | 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........... |
| 55ca0 | 20 20 22 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 | .."asciidoc:.WARNING:.<stdin>:.L |
| 55cc0 | 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 0a 20 20 20 20 20 20 | ine.".line.":.".(message)....... |
| 55ce0 | 20 20 20 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 | ......line-end)....(info.line-st |
| 55d00 | 61 72 74 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 | art.........."asciidoc:.DEPRECAT |
| 55d20 | 45 44 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 | ED:.<stdin>:.Line.".line.":.".(m |
| 55d40 | 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 29 0a 20 20 3a 6d | essage)..........line-end))...:m |
| 55d60 | 6f 64 65 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 | odes.adoc-mode)..(flycheck-defin |
| 55d80 | 65 2d 63 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 | e-checker.asciidoctor..."An.Asci |
| 55da0 | 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 |
| 55dc0 | 63 69 69 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 | ciidoctor.compiler...See.URL.`ht |
| 55de0 | 74 70 73 3a 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 | tps://asciidoctor.org'."...:comm |
| 55e00 | 61 6e 64 20 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 | and.("asciidoctor"."-o".null-dev |
| 55e20 | 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 0a 20 20 3a | ice."-")...:standard-input.t...: |
| 55e40 | 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 |
| 55e60 | 61 72 74 0a 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 | art..........."asciidoctor:.ERRO |
| 55e80 | 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 65 | R:.<stdin>:.Line.".line.":.".(me |
| 55ea0 | 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 77 | ssage)...........line-end)....(w |
| 55ec0 | 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 61 | arning.line-start............."a |
| 55ee0 | 73 63 69 69 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 | sciidoctor:.WARNING:.<stdin>:.Li |
| 55f00 | 6e 65 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 | ne.".line.":.".(message)........ |
| 55f20 | 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 61 64 6f 63 2d 6d 6f | .....line-end))...:modes.adoc-mo |
| 55f40 | 64 65 29 0a 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 | de)..(defun.flycheck-awk-gawk-fi |
| 55f60 | 78 2d 6d 65 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 | x-message.(err)..."Remove.the.re |
| 55f80 | 70 65 61 74 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 | peated.file-name/line.from.the.e |
| 55fa0 | 72 72 6f 72 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 | rror.message.of.ERR."...(setf.(f |
| 55fc0 | 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 20 20 20 | lycheck-error-message.err)...... |
| 55fe0 | 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 20 | ...(replace-regexp-in-string.... |
| 56000 | 20 20 20 20 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 | ......(rx.line-start............ |
| 56020 | 20 20 28 67 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 | ..(group.(zero-or-more.(any.".". |
| 56040 | 22 5c 74 22 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 | "\t")))..............(group.(zer |
| 56060 | 6f 2d 6f 72 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 | o-or-more.nonl)."\n")........... |
| 56080 | 20 20 20 28 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 | ...(backref.1)).........."\\2".. |
| 560a0 | 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 |
| 560c0 | 67 0a 20 20 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 | g...........(rx."\ngawk:.".(zero |
| 560e0 | 2d 6f 72 2d 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 | -or-more.(not.(any."."))).":").. |
| 56100 | 20 20 20 20 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 | ........."\n"...........(flychec |
| 56120 | 6b 2d 65 72 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 | k-error-message.err))))...err).. |
| 56140 | 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 65 72 72 6f 72 2d 66 | (defun.flycheck-awk-gawk-error-f |
| 56160 | 69 6c 74 65 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 | ilter.(errors)..."Remove.repeate |
| 56180 | 64 20 66 69 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 | d.file-name/line.from.ERRORS.".. |
| 561a0 | 20 28 73 65 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 | .(seq-do.#'flycheck-awk-gawk-fix |
| 561c0 | 2d 6d 65 73 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 | -message.errors)...errors)..(fly |
| 561e0 | 63 68 65 63 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 | check-define-checker.awk-gawk... |
| 56200 | 22 47 4e 55 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 | "GNU.awk's.built-in.--lint.check |
| 56220 | 65 72 2e 22 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 | er."...:command.("gawk"......... |
| 56240 | 20 20 20 20 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 | ....;;.Avoid.code.execution...Se |
| 56260 | 65 20 68 74 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 | e.https://github.com/w0rp/ale/pu |
| 56280 | 6c 6c 2f 31 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 | ll/1411............."--source"." |
| 562a0 | 27 42 45 47 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 | 'BEGIN{exit}.END{exit.1}'"...... |
| 562c0 | 20 20 20 20 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 | ......."-f".source............." |
| 562e0 | 2d 2d 6c 69 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 | --lint"............."/dev/null") |
| 56300 | 0a 20 20 3a 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 | ...:standard-input.nil...:error- |
| 56320 | 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. |
| 56340 | 20 20 20 20 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 | ............"gawk:."............ |
| 56360 | 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 28 6f 70 74 69 6f | .(file-name).":".line.":".(optio |
| 56380 | 6e 61 6c 20 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 | nal.column.":").............(mes |
| 563a0 | 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).. |
| 563c0 | 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 20 22 5c | ....................(optional."\ |
| 563e0 | 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | n".............................. |
| 56400 | 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 0a 20 20 20 20 | ..(one-or-more.not-newline)..... |
| 56420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 20 5e 20 22 | ...........................".^." |
| 56440 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 56460 | 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)))..... |
| 56480 | 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 |
| 564a0 | 65 72 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 | er.flycheck-awk-gawk-error-filte |
| 564c0 | 72 0a 20 20 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 | r...:modes.awk-mode)..(flycheck- |
| 564e0 | 64 65 66 69 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 | define-checker.bazel-build-build |
| 56500 | 69 66 69 65 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 | ifier..."A.checker.for.Bazel.BUI |
| 56520 | 4c 44 20 61 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 | LD.and.BUILD.bazel.files.using.b |
| 56540 | 75 69 6c 64 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 | uildifier...See.URL.`https://git |
| 56560 | 68 75 62 2e 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 | hub.com/bazelbuild/buildtools/bl |
| 56580 | 6f 62 2f 6d 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 | ob/master/buildifier'."...:comma |
| 565a0 | 6e 64 20 28 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 | nd.("buildifier"."-lint=warn"."- |
| 565c0 | 2d 74 79 70 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 | -type=build")...:standard-input. |
| 565e0 | 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 |
| 56600 | 6e 65 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 | ne-start..........."<stdin>:".li |
| 56620 | 6e 65 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 | ne.":".column.":.".(message).... |
| 56640 | 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 69 6e | .......line-end)....(warning.lin |
| 56660 | 65 2d 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 | e-start............."<stdin>:".l |
| 56680 | 69 6e 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 | ine.":.".(id.(one-or-more.(in.wo |
| 566a0 | 72 64 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 | rd."-"))).":.".(message)........ |
| 566c0 | 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 62 61 7a 65 6c 2d 62 | .....line-end))...:modes.bazel-b |
| 566e0 | 75 69 6c 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 | uild-mode)..(flycheck-define-che |
| 56700 | 63 6b 65 72 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 | cker.bazel-module-buildifier..." |
| 56720 | 41 20 63 68 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 | A.checker.for.Bazel.MODULE.bazel |
| 56740 | 20 66 69 6c 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 | .files.using.buildifier...See.UR |
| 56760 | 4c 20 60 68 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 | L.`https://github.com/bazelbuild |
| 56780 | 2f 62 75 69 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 | /buildtools/blob/master/buildifi |
| 567a0 | 65 72 27 2e 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 | er'."...:command.("buildifier"." |
| 567c0 | 2d 6c 69 6e 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 | -lint=warn"."--type=default")... |
| 567e0 | 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 |
| 56800 | 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........ |
| 56820 | 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 6d 6e 20 22 3a | ..."<stdin>:".line.":".column.": |
| 56840 | 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 29 | .".(message)...........line-end) |
| 56860 | 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 20 | ....(warning.line-start......... |
| 56880 | 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 64 20 28 6f 6e | ...."<stdin>:".line.":.".(id.(on |
| 568a0 | 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 3a 20 22 20 28 | e-or-more.(in.word."-"))).":.".( |
| 568c0 | 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 29 0a | message).............line-end)). |
| 568e0 | 20 20 3a 6d 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 | ..:modes.bazel-module-mode)..(fl |
| 56900 | 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 65 6c 2d 73 74 61 72 | ycheck-define-checker.bazel-star |
| 56920 | 6c 61 72 6b 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 | lark-buildifier..."A.checker.for |
| 56940 | 20 53 74 61 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 | .Starlark.bzl.files.using.buildi |
| 56960 | 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 63 | fier...See.URL.`https://github.c |
| 56980 | 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 61 | om/bazelbuild/buildtools/blob/ma |
| 569a0 | 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 22 | ster/buildifier'."...:command.(" |
| 569c0 | 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 65 | buildifier"."-lint=warn"."--type |
| 569e0 | 3d 62 7a 6c 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 | =bzl")...:standard-input.t...:er |
| 56a00 | 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 |
| 56a20 | 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 3a 22 20 | t..........."<stdin>:".line.":". |
| 56a40 | 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 20 20 20 | column.":.".(message)........... |
| 56a60 | 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 74 | line-end)....(warning.line-start |
| 56a80 | 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 22 3a 20 | ............."<stdin>:".line.":. |
| 56aa0 | 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 2d 22 29 | ".(id.(one-or-more.(in.word."-") |
| 56ac0 | 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 20 6c 69 | )).":.".(message).............li |
| 56ae0 | 6e 65 2d 65 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 | ne-end))...:modes.bazel-starlark |
| 56b00 | 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 |
| 56b20 | 20 62 61 7a 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 | .bazel-workspace-buildifier..."A |
| 56b40 | 20 63 68 65 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 | .checker.for.Bazel.WORKSPACE.and |
| 56b60 | 20 57 4f 52 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 | .WORKSPACE.bazel.files.using.bui |
| 56b80 | 6c 64 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 | ldifier...See.URL.`https://githu |
| 56ba0 | 62 2e 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 | b.com/bazelbuild/buildtools/blob |
| 56bc0 | 2f 6d 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 | /master/buildifier'."...:command |
| 56be0 | 20 28 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 | .("buildifier"."-lint=warn"."--t |
| 56c00 | 79 70 65 3d 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 | ype=workspace")...:standard-inpu |
| 56c20 | 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. |
| 56c40 | 6c 69 6e 65 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 | line-start..........."<stdin>:". |
| 56c60 | 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 61 67 65 29 0a 20 | line.":".column.":.".(message).. |
| 56c80 | 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 |
| 56ca0 | 69 6e 65 2d 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 | ine-start............."<stdin>:" |
| 56cc0 | 20 6c 69 6e 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 | .line.":.".(id.(one-or-more.(in. |
| 56ce0 | 77 6f 72 64 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 | word."-"))).":.".(message)...... |
| 56d00 | 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 62 61 7a 65 6c | .......line-end))...:modes.bazel |
| 56d20 | 2d 77 6f 72 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 | -workspace-mode)..(flycheck-def- |
| 56d40 | 61 72 67 73 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 | args-var.flycheck-clang-args.c/c |
| 56d60 | 2b 2b 2d 63 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 | ++-clang...:package-version.'(fl |
| 56d80 | 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 6b 2d 64 65 66 | ycheck..."0.22"))..(flycheck-def |
| 56da0 | 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 62 6c 6f 63 6b | -option-var.flycheck-clang-block |
| 56dc0 | 73 20 6e 69 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 | s.nil.c/c++-clang..."Enable.bloc |
| 56de0 | 6b 73 20 69 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 | ks.in.Clang...When.non-nil,.enab |
| 56e00 | 6c 65 20 62 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 | le.blocks.in.Clang.with.`-fblock |
| 56e20 | 73 27 2e 20 20 53 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d | s'...See.URL.`https://clang.llvm |
| 56e40 | 2e 6f 72 67 2f 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 | .org/docs/BlockLanguageSpec.html |
| 56e60 | 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 62 6c 6f | '.for.more.information.about.blo |
| 56e80 | 63 6b 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 | cks."...:type.'boolean...:safe.# |
| 56ea0 | 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 28 66 | 'booleanp...:package-version.'(f |
| 56ec0 | 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 2d 64 65 | lycheck..."0.20"))..(flycheck-de |
| 56ee0 | 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 64 65 66 69 | f-option-var.flycheck-clang-defi |
| 56f00 | 6e 69 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 41 64 64 69 74 | nitions.nil.c/c++-clang..."Addit |
| 56f20 | 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 66 | ional.preprocessor.definitions.f |
| 56f40 | 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 73 20 76 61 72 | or.Clang...The.value.of.this.var |
| 56f60 | 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 |
| 56f80 | 65 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 | e.each.string.is.an.additional.d |
| 56fa0 | 65 66 69 6e 69 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 | efinition.to.pass.to.Clang,.via. |
| 56fc0 | 74 68 65 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 | the.`-D'.option."...:type.'(repe |
| 56fe0 | 61 74 20 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 | at.(string.:tag."Definition")).. |
| 57000 | 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. |
| 57020 | 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... |
| 57040 | 22 30 2e 31 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 | "0.15"))..(flycheck-def-option-v |
| 57060 | 61 72 20 66 6c 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 | ar.flycheck-clang-include-path.n |
| 57080 | 69 6c 20 63 2f 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 | il.c/c++-clang..."A.list.of.incl |
| 570a0 | 75 64 65 20 64 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 | ude.directories.for.Clang...The. |
| 570c0 | 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 69 73 74 | value.of.this.variable.is.a.list |
| 570e0 | 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 67 20 69 | .of.strings,.where.each.string.i |
| 57100 | 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 6e 63 6c | s.a.directory.to.add.to.the.incl |
| 57120 | 75 64 65 20 70 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 | ude.path.of.Clang..Relative.path |
| 57140 | 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 67 | s.are.relative.to.the.file.being |
| 57160 | 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 72 | .checked."...:type.'(repeat.(dir |
| 57180 | 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 29 | ectory.:tag."Include.directory") |
| 571a0 | 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 |
| 571c0 | 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 |
| 571e0 | 20 2e 20 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 | ..."0.14"))..(flycheck-def-optio |
| 57200 | 6e 2d 76 61 72 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 | n-var.flycheck-clang-includes.ni |
| 57220 | 6c 20 63 2f 63 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 | l.c/c++-clang..."A.list.of.addit |
| 57240 | 69 6f 6e 61 6c 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 | ional.include.files.for.Clang... |
| 57260 | 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. |
| 57280 | 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 69 | list.of.strings,.where.each.stri |
| 572a0 | 6e 67 20 69 73 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 | ng.is.a.file.to.include.before.s |
| 572c0 | 79 6e 74 61 78 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 | yntax.checking...Relative.paths. |
| 572e0 | 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 67 20 63 | are.relative.to.the.file.being.c |
| 57300 | 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 66 69 6c 65 20 | hecked."...:type.'(repeat.(file. |
| 57320 | 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 61 66 65 20 23 27 | :tag."Include.file"))...:safe.#' |
| 57340 | 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 |
| 57360 | 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 22 29 29 0a | e-version.'(flycheck..."0.15")). |
| 57380 | 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 |
| 573a0 | 63 6b 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 6e 69 6c 20 63 | ck-clang-language-standard.nil.c |
| 573c0 | 2f 63 2b 2b 2d 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 | /c++-clang..."The.language.stand |
| 573e0 | 61 72 64 20 74 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 | ard.to.use.in.Clang...The.value. |
| 57400 | 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 73 74 72 | of.this.variable.is.either.a.str |
| 57420 | 69 6e 67 20 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 | ing.denoting.a.language.standard |
| 57440 | 2c 20 6f 72 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 | ,.or.nil,.to.use.the.default.sta |
| 57460 | 6e 64 61 72 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 | ndard...When.non-nil,.pass.the.l |
| 57480 | 61 6e 67 75 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 | anguage.standard.via.the.`-std'. |
| 574a0 | 6f 70 74 69 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 | option."...:type.'(choice.(const |
| 574c0 | 20 3a 74 61 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 | .:tag."Default.standard".nil)... |
| 574e0 | 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 61 6e | ...............(string.:tag."Lan |
| 57500 | 67 75 61 67 65 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 | guage.standard"))...:safe.#'flyc |
| 57520 | 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- |
| 57540 | 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 29 0a 28 6d | version.'(flycheck..."0.15")).(m |
| 57560 | 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 68 | ake-variable-buffer-local.'flych |
| 57580 | 65 63 6b 2d 63 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 | eck-clang-language-standard)..(f |
| 575a0 | 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 2d | lycheck-def-option-var.flycheck- |
| 575c0 | 63 6c 61 6e 67 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 | clang-ms-extensions.nil.c/c++-cl |
| 575e0 | 61 6e 67 0a 20 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 | ang..."Whether.to.enable.Microso |
| 57600 | 66 74 20 65 78 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 | ft.extensions.to.C/C++.in.Clang. |
| 57620 | 0a 0a 57 68 65 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 | ..When.non-nil,.enable.Microsoft |
| 57640 | 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 66 6d 73 2d 65 | .extensions.to.C/C++.via.`-fms-e |
| 57660 | 78 74 65 6e 73 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 | xtensions'."...:type.'boolean... |
| 57680 | 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 73 | :safe.#'booleanp...:package-vers |
| 576a0 | 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 66 6c 79 63 | ion.'(flycheck..."0.16"))..(flyc |
| 576c0 | 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 |
| 576e0 | 6e 67 2d 6e 6f 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 | ng-no-exceptions.nil.c/c++-clang |
| 57700 | 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 65 70 74 69 6f 6e | ..."Whether.to.disable.exception |
| 57720 | 73 20 69 6e 20 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 | s.in.Clang...When.non-nil,.disab |
| 57740 | 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 63 6b 73 2c | le.exceptions.for.syntax.checks, |
| 57760 | 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 74 79 70 65 | .via.`-fno-exceptions'."...:type |
| 57780 | 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...: |
| 577a0 | 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. |
| 577c0 | 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. |
| 577e0 | 66 6c 79 63 68 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 | flycheck-clang-no-rtti.nil.c/c++ |
| 57800 | 2d 63 6c 61 6e 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 | -clang..."Whether.to.disable.RTT |
| 57820 | 49 20 69 6e 20 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 | I.in.Clang...When.non-nil,.disab |
| 57840 | 6c 65 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 | le.RTTI.for.syntax.checks,.via.` |
| 57860 | 2d 66 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 | -fno-rtti'."...:type.'boolean... |
| 57880 | 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 73 | :safe.#'booleanp...:package-vers |
| 578a0 | 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 |
| 578c0 | 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 |
| 578e0 | 6e 67 2d 70 65 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 | ng-pedantic.nil.c/c++-clang..."W |
| 57900 | 68 65 74 68 65 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 | hether.to.warn.about.language.ex |
| 57920 | 74 65 6e 73 69 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 | tensions.in.Clang...For.ISO.C,.f |
| 57940 | 6f 6c 6c 6f 77 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 | ollows.the.version.specified.by. |
| 57960 | 61 6e 79 20 2d 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 | any.-std.option.used..When.non-n |
| 57980 | 69 6c 2c 20 64 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 | il,.disable.non-ISO.extensions.t |
| 579a0 | 6f 20 43 2f 43 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 | o.C/C++.via.`-pedantic'."...:typ |
| 579c0 | 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... |
| 579e0 | 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 |
| 57a00 | 2e 32 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 61 72 | .23"))..(flycheck-def-option-var |
| 57a20 | 20 66 6c 79 63 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 | .flycheck-clang-pedantic-errors. |
| 57a40 | 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 72 20 74 6f 20 65 72 | nil.c/c++-clang..."Whether.to.er |
| 57a60 | 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 6e 20 43 6c | ror.on.language.extensions.in.Cl |
| 57a80 | 61 6e 67 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 65 72 | ang...For.ISO.C,.follows.the.ver |
| 57aa0 | 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 69 6f | sion.specified.by.any.-std.optio |
| 57ac0 | 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 6e 6f | n.used..When.non-nil,.disable.no |
| 57ae0 | 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 60 2d | n-ISO.extensions.to.C/C++.via.`- |
| 57b00 | 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 6f 6c | pedantic-errors'."...:type.'bool |
| 57b20 | 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 |
| 57b40 | 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 29 0a | e-version.'(flycheck..."0.23")). |
| 57b60 | 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 |
| 57b80 | 63 6b 2d 63 6c 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 | ck-clang-standard-library.nil.c/ |
| 57ba0 | 63 2b 2b 2d 63 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 | c++-clang..."The.standard.librar |
| 57bc0 | 79 20 74 6f 20 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 | y.to.use.for.Clang...The.value.o |
| 57be0 | 66 20 74 68 69 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 | f.this.variable.is.the.name.of.a |
| 57c00 | 20 73 74 61 6e 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 | .standard.library.as.string,.or. |
| 57c20 | 6e 69 6c 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 20 | nil.to.use.the.default.standard. |
| 57c40 | 6c 69 62 72 61 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 | library...Refer.to.the.Clang.man |
| 57c60 | 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f | ual.at.URL.`https://clang.llvm.o |
| 57c80 | 72 67 2f 64 6f 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 | rg/docs/UsersManual.html'.for.mo |
| 57ca0 | 72 65 0a 69 6e 66 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 | re.information.about.the.standar |
| 57cc0 | 64 20 6c 69 62 72 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 | d.library."...:type.'(choice.(co |
| 57ce0 | 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 20 6c 69 62 72 61 | nst.:tag."Default.standard.libra |
| 57d00 | 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 63 6f 6e 73 74 | ry".nil)..................(const |
| 57d20 | 20 22 6c 69 62 63 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 | ."libc++")..................(con |
| 57d40 | 73 74 20 3a 74 61 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 | st.:tag."GNU.libstdc++"."libstdc |
| 57d60 | 2b 2b 22 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 | ++")..................(string.:t |
| 57d80 | 61 67 20 22 4c 69 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 | ag."Library.name"))...:safe.#'fl |
| 57da0 | 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 67 | ycheck-string-or-nil-p...:packag |
| 57dc0 | 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 22 29 29 0a | e-version.'(flycheck..."0.15")). |
| 57de0 | 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 |
| 57e00 | 63 6b 2d 63 6c 61 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 | ck-clang-warnings.'("all"."extra |
| 57e20 | 22 29 20 63 2f 63 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 | ").c/c++-clang..."A.list.of.addi |
| 57e40 | 74 69 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 43 6c 61 | tional.warnings.to.enable.in.Cla |
| 57e60 | 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 20 | ng...The.value.of.this.variable. |
| 57e80 | 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 |
| 57ea0 | 20 73 74 72 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 | .string.is.the.name.of.a.warning |
| 57ec0 | 20 63 61 74 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 | .category.to.enable...By.default |
| 57ee0 | 2c 20 61 6c 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 | ,.all.recommended.warnings.and.s |
| 57f00 | 6f 6d 65 20 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 | ome.extra.warnings.are.enabled.( |
| 57f20 | 61 73 20 62 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 | as.by.`-Wall'.and.`-Wextra'.resp |
| 57f40 | 65 63 74 69 76 65 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 | ectively)...Refer.to.the.Clang.m |
| 57f60 | 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d | anual.at.URL.`https://clang.llvm |
| 57f80 | 2e 6f 72 67 2f 64 6f 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 | .org/docs/UsersManual.html'.for. |
| 57fa0 | 6d 6f 72 65 0a 69 6e 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 | more.information.about.warnings. |
| 57fc0 | 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." |
| 57fe0 | 4e 6f 20 61 64 64 69 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 | No.additional.warnings".nil).... |
| 58000 | 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 41 64 64 69 | ..............(repeat.:tag."Addi |
| 58020 | 74 69 6f 6e 61 6c 20 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 | tional.warnings"................ |
| 58040 | 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 69 6e 67 20 | ..........(string.:tag."Warning. |
| 58060 | 6e 61 6d 65 22 29 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 | name")))...:safe.#'flycheck-stri |
| 58080 | 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 66 | ng-list-p...:package-version.'(f |
| 580a0 | 6c 79 63 68 65 63 6b 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 | lycheck..."0.14"))..(defun.flych |
| 580c0 | 65 63 6b 2d 63 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 | eck-c/c++-quoted-include-directo |
| 580e0 | 72 79 20 28 29 0a 20 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 | ry.()..."Get.the.directory.for.q |
| 58100 | 75 6f 74 65 64 20 69 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 | uoted.includes...C/C++.compilers |
| 58120 | 20 74 79 70 69 63 61 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 | .typically.look.up.includes.with |
| 58140 | 20 71 75 6f 74 61 74 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 | .quotation.marks.in.the.director |
| 58160 | 79 20 6f 66 20 74 68 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 | y.of.the.file.being.compiled...H |
| 58180 | 6f 77 65 76 65 72 2c 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 | owever,.since.Flycheck.uses.temp |
| 581a0 | 6f 72 61 72 79 20 63 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 | orary.copies.for.syntax.checking |
| 581c0 | 2c 20 69 74 20 6e 65 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 | ,.it.needs.to.explicitly.determi |
| 581e0 | 6e 65 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 6e 63 6c | ne.the.directory.for.quoted.incl |
| 58200 | 75 64 65 73 2e 0a 0a 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 | udes...This.function.determines. |
| 58220 | 74 68 65 20 64 69 72 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 | the.directory.by.looking.at.func |
| 58240 | 74 69 6f 6e 0a 60 62 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 | tion.`buffer-file-name',.or.if.t |
| 58260 | 68 61 74 20 69 73 20 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 | hat.is.nil,.at.`default-director |
| 58280 | 79 27 2e 22 0a 20 20 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 | y'."...(if-let.(fn.(buffer-file- |
| 582a0 | 6e 61 6d 65 29 29 0a 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 | name)).......(file-name-director |
| 582c0 | 79 20 66 6e 29 0a 20 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 | y.fn).....;;.If.the.buffer.has.n |
| 582e0 | 6f 20 66 69 6c 65 20 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 | o.file.name,.fall.back.to.its.de |
| 58300 | 66 61 75 6c 74 20 64 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 | fault.directory.....default-dire |
| 58320 | 63 74 6f 72 79 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 | ctory))..(flycheck-define-checke |
| 58340 | 72 20 63 2f 63 2b 2b 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 | r.c/c++-clang..."A.C/C++.syntax. |
| 58360 | 63 68 65 63 6b 65 72 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 | checker.using.Clang...See.URL.`h |
| 58380 | 74 74 70 73 3a 2f 2f 63 6c 61 6e 67 2e 6c 6c 76 6d 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d | ttps://clang.llvm.org/'."...:com |
| 583a0 | 6d 61 6e 64 20 28 22 63 6c 61 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 73 79 6e | mand.("clang"............."-fsyn |
| 583c0 | 74 61 78 2d 6f 6e 6c 79 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 66 6e 6f 2d 63 6f 6c 6f | tax-only"............."-fno-colo |
| 583e0 | 72 2d 64 69 61 67 6e 6f 73 74 69 63 73 22 20 20 20 20 3b 20 44 6f 20 6e 6f 74 20 69 6e 63 6c 75 | r-diagnostics"....;.Do.not.inclu |
| 58400 | 64 65 20 63 6f 6c 6f 72 20 63 6f 64 65 73 20 69 6e 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 20 | de.color.codes.in.output........ |
| 58420 | 20 20 20 20 20 22 2d 66 6e 6f 2d 63 61 72 65 74 2d 64 69 61 67 6e 6f 73 74 69 63 73 22 20 20 20 | ....."-fno-caret-diagnostics"... |
| 58440 | 20 3b 20 44 6f 20 6e 6f 74 20 76 69 73 75 61 6c 6c 79 20 69 6e 64 69 63 61 74 65 20 74 68 65 20 | .;.Do.not.visually.indicate.the. |
| 58460 | 73 6f 75 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | source.......................... |
| 58480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 6c 6f 63 61 74 69 6f 6e 0a 20 20 20 20 20 20 | ...............;.location....... |
| 584a0 | 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 6f 70 74 | ......"-fno-diagnostics-show-opt |
| 584c0 | 69 6f 6e 22 20 3b 20 44 6f 20 6e 6f 74 20 73 68 6f 77 20 74 68 65 20 63 6f 72 72 65 73 70 6f 6e | ion".;.Do.not.show.the.correspon |
| 584e0 | 64 69 6e 67 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ding............................ |
| 58500 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 20 77 61 72 6e 69 6e 67 20 67 72 6f 75 70 0a 20 20 20 | .............;.warning.group.... |
| 58520 | 20 20 20 20 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 | ........."-iquote".(eval.(flyche |
| 58540 | 63 6b 2d 63 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 | ck-c/c++-quoted-include-director |
| 58560 | 79 29 29 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 | y)).............(option."-std=". |
| 58580 | 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 | flycheck-clang-language-standard |
| 585a0 | 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 66 6c 61 | .concat).............(option-fla |
| 585c0 | 67 20 22 2d 70 65 64 61 6e 74 69 63 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 70 65 64 | g."-pedantic".flycheck-clang-ped |
| 585e0 | 61 6e 74 69 63 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 | antic).............(option-flag. |
| 58600 | 22 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e | "-pedantic-errors".flycheck-clan |
| 58620 | 67 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | g-pedantic-errors).............( |
| 58640 | 6f 70 74 69 6f 6e 20 22 2d 73 74 64 6c 69 62 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 | option."-stdlib=".flycheck-clang |
| 58660 | 2d 73 74 61 6e 64 61 72 64 2d 6c 69 62 72 61 72 79 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 | -standard-library.concat)....... |
| 58680 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6d 73 2d 65 78 74 65 6e 73 69 | ......(option-flag."-fms-extensi |
| 586a0 | 6f 6e 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6d 73 2d 65 78 74 65 6e 73 69 6f 6e | ons".flycheck-clang-ms-extension |
| 586c0 | 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 6e | s).............(option-flag."-fn |
| 586e0 | 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 6e 6f 2d | o-exceptions".flycheck-clang-no- |
| 58700 | 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 69 6f 6e 2d | exceptions).............(option- |
| 58720 | 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 63 6c 61 6e 67 2d | flag."-fno-rtti".flycheck-clang- |
| 58740 | 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 6c 61 | no-rtti).............(option-fla |
| 58760 | 67 20 22 2d 66 62 6c 6f 63 6b 73 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 62 6c 6f 63 | g."-fblocks".flycheck-clang-bloc |
| 58780 | 6b 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 22 2d 69 | ks).............(option-list."-i |
| 587a0 | 6e 63 6c 75 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 73 29 | nclude".flycheck-clang-includes) |
| 587c0 | 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 22 20 66 | .............(option-list."-W".f |
| 587e0 | 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 77 61 72 6e 69 6e 67 73 20 63 6f 6e 63 61 74 29 0a 20 | lycheck-clang-warnings.concat).. |
| 58800 | 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 44 22 20 66 6c 79 | ...........(option-list."-D".fly |
| 58820 | 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a | check-clang-definitions.concat). |
| 58840 | 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 66 6c | ............(option-list."-I".fl |
| 58860 | 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 29 0a 20 20 20 20 20 | ycheck-clang-include-path)...... |
| 58880 | 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 2d 61 72 67 73 | .......(eval.flycheck-clang-args |
| 588a0 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 78 22 20 28 65 76 61 6c 0a 20 20 20 20 20 20 20 | )............."-x".(eval........ |
| 588c0 | 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 | ...........(pcase.major-mode.... |
| 588e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2b 2b 2d 6d 6f 64 65 20 | .................((or.`c++-mode. |
| 58900 | 60 63 2b 2b 2d 74 73 2d 6d 6f 64 65 29 20 22 63 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 | `c++-ts-mode)."c++")............ |
| 58920 | 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2d 6d 6f 64 65 20 60 63 2d 74 73 2d 6d 6f 64 65 | .........((or.`c-mode.`c-ts-mode |
| 58940 | 29 20 22 63 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 61 64 20 66 72 6f | )."c"))).............;;.Read.fro |
| 58960 | 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 22 | m.standard.input............."-" |
| 58980 | 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 |
| 589a0 | 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 28 6f 72 20 | atterns...((info.line-start.(or. |
| 589c0 | 22 3c 73 74 64 69 6e 3e 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 29 20 22 3a 22 20 6c 69 6e 65 20 | "<stdin>".(file-name)).":".line. |
| 589e0 | 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 22 3a 20 6e 6f 74 65 3a 20 22 20 28 | ":".column..........":.note:.".( |
| 58a00 | 6f 70 74 69 6f 6e 61 6c 20 28 6d 65 73 73 61 67 65 29 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 | optional.(message)).line-end)... |
| 58a20 | 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6f 72 20 22 3c 73 74 64 69 6e | .(warning.line-start.(or."<stdin |
| 58a40 | 3e 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 | >".(file-name)).":".line.":".col |
| 58a60 | 75 6d 6e 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 22 20 28 6f | umn.............":.warning:.".(o |
| 58a80 | 70 74 69 6f 6e 61 6c 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 | ptional.(message)).line-end).... |
| 58aa0 | 28 65 72 72 6f 72 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 | (error.line-start.(or."<stdin>". |
| 58ac0 | 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 6d 6e | (file-name)).":".line.":".column |
| 58ae0 | 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6f 72 20 22 66 61 74 61 6c 20 65 72 72 6f 72 | ...........":.".(or."fatal.error |
| 58b00 | 22 20 22 65 72 72 6f 72 22 29 20 22 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c 20 28 6d 65 73 73 61 | "."error").":.".(optional.(messa |
| 58b20 | 67 65 29 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 | ge)).line-end))...:error-filter. |
| 58b40 | 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 20 28 28 65 72 | ..(lambda.(errors).....(let.((er |
| 58b60 | 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 6f 72 73 20 65 | rors.(flycheck-sanitize-errors.e |
| 58b80 | 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 20 65 72 72 6f | rrors))).......(dolist.(err.erro |
| 58ba0 | 72 73 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 6c 61 6e 67 20 77 69 6c 6c 20 6f 75 74 70 75 74 | rs).........;;.Clang.will.output |
| 58bc0 | 20 65 6d 70 74 79 20 6d 65 73 73 61 67 65 73 20 66 6f 72 20 23 65 72 72 6f 72 2f 23 77 61 72 6e | .empty.messages.for.#error/#warn |
| 58be0 | 69 6e 67 20 70 72 61 67 6d 61 73 20 77 69 74 68 6f 75 74 0a 20 20 20 20 20 20 20 20 3b 3b 20 6d | ing.pragmas.without.........;;.m |
| 58c00 | 65 73 73 61 67 65 73 2e 20 20 57 65 20 66 69 6c 6c 20 74 68 65 73 65 20 65 6d 70 74 79 20 65 72 | essages...We.fill.these.empty.er |
| 58c20 | 72 6f 72 73 20 77 69 74 68 20 61 20 64 75 6d 6d 79 20 6d 65 73 73 61 67 65 20 74 6f 20 67 65 74 | rors.with.a.dummy.message.to.get |
| 58c40 | 0a 20 20 20 20 20 20 20 20 3b 3b 20 74 68 65 6d 20 70 61 73 74 20 6f 75 72 20 65 72 72 6f 72 20 | .........;;.them.past.our.error. |
| 58c60 | 66 69 6c 74 65 72 69 6e 67 0a 20 20 20 20 20 20 20 20 28 73 65 74 66 20 28 66 6c 79 63 68 65 63 | filtering.........(setf.(flychec |
| 58c80 | 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 20 20 20 | k-error-message.err)............ |
| 58ca0 | 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 65 20 65 | ...(or.(flycheck-error-message.e |
| 58cc0 | 72 72 29 20 22 6e 6f 20 6d 65 73 73 61 67 65 22 29 29 29 0a 20 20 20 20 20 20 65 72 72 6f 72 73 | rr)."no.message"))).......errors |
| 58ce0 | 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 63 2d 6d 6f 64 65 20 63 2b 2b 2d 6d 6f 64 65 20 63 2d 74 | ))...:modes.(c-mode.c++-mode.c-t |
| 58d00 | 73 2d 6d 6f 64 65 20 63 2b 2b 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | s-mode.c++-ts-mode)...:next-chec |
| 58d20 | 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 29 | kers.((warning...c/c++-cppcheck) |
| 58d40 | 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 63 68 | ))..(flycheck-def-args-var.flych |
| 58d60 | 65 63 6b 2d 67 63 63 2d 61 72 67 73 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 3a 70 61 63 6b 61 67 | eck-gcc-args.c/c++-gcc...:packag |
| 58d80 | 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 32 22 29 29 0a | e-version.'(flycheck..."0.22")). |
| 58da0 | 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 |
| 58dc0 | 63 6b 2d 67 63 63 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 | ck-gcc-definitions.nil.c/c++-gcc |
| 58de0 | 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 20 64 65 66 69 | ..."Additional.preprocessor.defi |
| 58e00 | 6e 69 74 69 6f 6e 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 | nitions.for.GCC...The.value.of.t |
| 58e20 | 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 67 | his.variable.is.a.list.of.string |
| 58e40 | 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 6e 20 61 64 64 69 74 | s,.where.each.string.is.an.addit |
| 58e60 | 69 6f 6e 61 6c 20 64 65 66 69 6e 69 74 69 6f 6e 20 74 6f 20 70 61 73 73 20 74 6f 20 47 43 43 2c | ional.definition.to.pass.to.GCC, |
| 58e80 | 20 76 69 61 20 74 68 65 20 60 2d 44 27 0a 6f 70 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 | .via.the.`-D'.option."...:type.' |
| 58ea0 | 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 65 66 69 6e 69 74 69 6f 6e | (repeat.(string.:tag."Definition |
| 58ec0 | 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 |
| 58ee0 | 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 |
| 58f00 | 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 |
| 58f20 | 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 69 6e 63 6c 75 64 65 2d 70 61 74 | ion-var.flycheck-gcc-include-pat |
| 58f40 | 68 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 | h.nil.c/c++-gcc..."A.list.of.inc |
| 58f60 | 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 47 43 43 2e 0a 0a 54 68 65 20 76 | lude.directories.for.GCC...The.v |
| 58f80 | 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. |
| 58fa0 | 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 |
| 58fc0 | 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 6e 63 6c 75 | .a.directory.to.add.to.the.inclu |
| 58fe0 | 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 68 73 20 61 | de.path.of.gcc..Relative.paths.a |
| 59000 | 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 67 20 63 68 | re.relative.to.the.file.being.ch |
| 59020 | 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 72 65 63 74 | ecked."...:type.'(repeat.(direct |
| 59040 | 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 29 29 0a 20 | ory.:tag."Include.directory")).. |
| 59060 | 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. |
| 59080 | 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... |
| 590a0 | 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 76 | "0.20"))..(flycheck-def-option-v |
| 590c0 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 69 6e 63 6c 75 64 65 73 20 6e 69 6c 20 63 2f 63 | ar.flycheck-gcc-includes.nil.c/c |
| 590e0 | 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 6f 6e 61 6c 20 69 | ++-gcc..."A.list.of.additional.i |
| 59100 | 6e 63 6c 75 64 65 20 66 69 6c 65 73 20 66 6f 72 20 47 43 43 2e 0a 0a 54 68 65 20 76 61 6c 75 65 | nclude.files.for.GCC...The.value |
| 59120 | 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 |
| 59140 | 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 66 | trings,.where.each.string.is.a.f |
| 59160 | 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 20 63 68 65 | ile.to.include.before.syntax.che |
| 59180 | 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 65 6c 61 74 | cking...Relative.paths.are.relat |
| 591a0 | 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.". |
| 591c0 | 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 22 49 6e 63 | ..:type.'(repeat.(file.:tag."Inc |
| 591e0 | 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 65 63 6b 2d | lude.file"))...:safe.#'flycheck- |
| 59200 | 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 |
| 59220 | 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 |
| 59240 | 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 6c 61 | k-def-option-var.flycheck-gcc-la |
| 59260 | 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 67 63 63 0a 20 20 | nguage-standard.nil.c/c++-gcc... |
| 59280 | 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 75 73 65 20 69 6e | "The.language.standard.to.use.in |
| 592a0 | 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 61 62 6c | .GCC...The.value.of.this.variabl |
| 592c0 | 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 74 69 6e 67 20 61 20 | e.is.either.a.string.denoting.a. |
| 592e0 | 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 2c 20 74 6f 20 75 73 | language.standard,.or.nil,.to.us |
| 59300 | 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 6e 6f | e.the.default.standard...When.no |
| 59320 | 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 73 74 61 6e 64 61 72 | n-nil,.pass.the.language.standar |
| 59340 | 64 20 76 69 61 20 74 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 | d.via.the.`-std'.option."...:typ |
| 59360 | 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 6c 74 20 | e.'(choice.(const.:tag."Default. |
| 59380 | 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 20 20 20 | standard".nil).................. |
| 593a0 | 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 61 72 64 22 | (string.:tag."Language.standard" |
| 593c0 | 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- |
| 593e0 | 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 |
| 59400 | 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 62 6c 65 2d 62 75 | eck..."0.20")).(make-variable-bu |
| 59420 | 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 6c 61 6e 67 75 61 67 | ffer-local.'flycheck-gcc-languag |
| 59440 | 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 74 69 6f | e-standard)..(flycheck-def-optio |
| 59460 | 6e 2d 76 61 72 20 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 | n-var.flycheck-gcc-no-exceptions |
| 59480 | 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 6f 20 64 69 73 | .nil.c/c++-gcc..."Whether.to.dis |
| 594a0 | 61 62 6c 65 20 65 78 63 65 70 74 69 6f 6e 73 20 69 6e 20 47 43 43 2e 0a 0a 57 68 65 6e 20 6e 6f | able.exceptions.in.GCC...When.no |
| 594c0 | 6e 2d 6e 69 6c 2c 20 64 69 73 61 62 6c 65 20 65 78 63 65 70 74 69 6f 6e 73 20 66 6f 72 20 73 79 | n-nil,.disable.exceptions.for.sy |
| 594e0 | 6e 74 61 78 20 63 68 65 63 6b 73 2c 20 76 69 61 0a 60 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e | ntax.checks,.via.`-fno-exception |
| 59500 | 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 20 23 27 | s'."...:type.'boolean...:safe.#' |
| 59520 | 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 28 66 6c | booleanp...:package-version.'(fl |
| 59540 | 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 2d 64 65 66 | ycheck..."0.20"))..(flycheck-def |
| 59560 | 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 6e 6f 2d 72 74 74 69 | -option-var.flycheck-gcc-no-rtti |
| 59580 | 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 6f 20 64 69 73 | .nil.c/c++-gcc..."Whether.to.dis |
| 595a0 | 61 62 6c 65 20 52 54 54 49 20 69 6e 20 47 43 43 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c | able.RTTI.in.GCC...When.non-nil, |
| 595c0 | 20 64 69 73 61 62 6c 65 20 52 54 54 49 20 66 6f 72 20 73 79 6e 74 61 78 20 63 68 65 63 6b 73 2c | .disable.RTTI.for.syntax.checks, |
| 595e0 | 20 76 69 61 20 60 2d 66 6e 6f 2d 72 74 74 69 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c | .via.`-fno-rtti'."...:type.'bool |
| 59600 | 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 |
| 59620 | 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")). |
| 59640 | 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 |
| 59660 | 63 6b 2d 67 63 63 2d 6f 70 65 6e 6d 70 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 57 | ck-gcc-openmp.nil.c/c++-gcc..."W |
| 59680 | 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 4f 70 65 6e 4d 50 20 69 6e 20 47 43 43 2e 0a | hether.to.enable.OpenMP.in.GCC.. |
| 596a0 | 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 4f 70 65 6e 4d 50 20 66 6f 72 | .When.non-nil,.enable.OpenMP.for |
| 596c0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 2c 20 76 69 61 0a 60 2d 66 6f 70 65 6e 6d 70 27 | .syntax.checkers,.via.`-fopenmp' |
| 596e0 | 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 6f | ."...:type.'boolean...:safe.#'bo |
| 59700 | 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 63 | oleanp...:package-version.'(flyc |
| 59720 | 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 2d 64 65 66 2d 6f | heck..."0.21"))..(flycheck-def-o |
| 59740 | 70 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 20 | ption-var.flycheck-gcc-pedantic. |
| 59760 | 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 6f 20 77 61 72 6e | nil.c/c++-gcc..."Whether.to.warn |
| 59780 | 20 61 62 6f 75 74 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 69 6e 20 47 43 | .about.language.extensions.in.GC |
| 597a0 | 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 65 72 73 69 | C...For.ISO.C,.follows.the.versi |
| 597c0 | 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 69 6f 6e 20 | on.specified.by.any.-std.option. |
| 597e0 | 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 6e 6f 6e 2d | used..When.non-nil,.disable.non- |
| 59800 | 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 60 2d 70 65 | ISO.extensions.to.C/C++.via.`-pe |
| 59820 | 64 61 6e 74 69 63 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 | dantic'."...:type.'boolean...:sa |
| 59840 | 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 6e | fe.#'booleanp...:package-version |
| 59860 | 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 63 68 65 63 | .'(flycheck..."0.23"))..(flychec |
| 59880 | 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 70 65 | k-def-option-var.flycheck-gcc-pe |
| 598a0 | 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 57 | dantic-errors.nil.c/c++-gcc..."W |
| 598c0 | 68 65 74 68 65 72 20 74 6f 20 65 72 72 6f 72 20 6f 6e 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 | hether.to.error.on.language.exte |
| 598e0 | 6e 73 69 6f 6e 73 20 69 6e 20 47 43 43 2e 0a 0a 46 6f 72 20 49 53 4f 20 43 2c 20 66 6f 6c 6c 6f | nsions.in.GCC...For.ISO.C,.follo |
| 59900 | 77 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 | ws.the.version.specified.by.any. |
| 59920 | 2d 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 | -std.option.used..When.non-nil,. |
| 59940 | 64 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 | disable.non-ISO.extensions.to.C/ |
| 59960 | 43 2b 2b 20 76 69 61 0a 60 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 27 2e 22 0a 20 20 3a | C++.via.`-pedantic-errors'."...: |
| 59980 | 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 |
| 599a0 | 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.. |
| 599c0 | 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 74 69 6f 6e 2d | ."0.23"))..(flycheck-def-option- |
| 599e0 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 77 61 72 6e 69 6e 67 73 20 27 28 22 61 6c 6c | var.flycheck-gcc-warnings.'("all |
| 59a00 | 22 20 22 65 78 74 72 61 22 29 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f | "."extra").c/c++-gcc..."A.list.o |
| 59a20 | 66 20 61 64 64 69 74 69 6f 6e 61 6c 20 77 61 72 6e 69 6e 67 73 20 74 6f 20 65 6e 61 62 6c 65 20 | f.additional.warnings.to.enable. |
| 59a40 | 69 6e 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 61 | in.GCC...The.value.of.this.varia |
| 59a60 | 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. |
| 59a80 | 65 61 63 68 20 73 74 72 69 6e 67 0a 69 73 20 74 68 65 20 6e 61 6d 65 20 6f 66 20 61 20 77 61 72 | each.string.is.the.name.of.a.war |
| 59aa0 | 6e 69 6e 67 20 63 61 74 65 67 6f 72 79 20 74 6f 20 65 6e 61 62 6c 65 2e 20 20 42 79 20 64 65 66 | ning.category.to.enable...By.def |
| 59ac0 | 61 75 6c 74 2c 20 61 6c 6c 0a 72 65 63 6f 6d 6d 65 6e 64 65 64 20 77 61 72 6e 69 6e 67 73 20 61 | ault,.all.recommended.warnings.a |
| 59ae0 | 6e 64 20 73 6f 6d 65 20 65 78 74 72 61 20 77 61 72 6e 69 6e 67 73 20 61 72 65 20 65 6e 61 62 6c | nd.some.extra.warnings.are.enabl |
| 59b00 | 65 64 20 28 61 73 20 62 79 0a 60 2d 57 61 6c 6c 27 20 61 6e 64 20 60 2d 57 65 78 74 72 61 27 20 | ed.(as.by.`-Wall'.and.`-Wextra'. |
| 59b20 | 72 65 73 70 65 63 74 69 76 65 6c 79 29 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 67 63 63 | respectively)...Refer.to.the.gcc |
| 59b40 | 20 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 67 63 63 2e 67 6e 75 2e | .manual.at.URL.`https://gcc.gnu. |
| 59b60 | 6f 72 67 2f 6f 6e 6c 69 6e 65 64 6f 63 73 2f 67 63 63 2f 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e | org/onlinedocs/gcc/'.for.more.in |
| 59b80 | 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 0a 77 61 72 6e 69 6e 67 73 2e 22 0a 20 20 3a 74 79 | formation.about.warnings."...:ty |
| 59ba0 | 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 |
| 59bc0 | 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)........... |
| 59be0 | 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. |
| 59c00 | 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"....................... |
| 59c20 | 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")) |
| 59c40 | 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 |
| 59c60 | 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 |
| 59c80 | 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 2d 63 68 | ..."0.20"))..(flycheck-define-ch |
| 59ca0 | 65 63 6b 65 72 20 63 2f 63 2b 2b 2d 67 63 63 0a 20 20 22 41 20 43 2f 43 2b 2b 20 73 79 6e 74 61 | ecker.c/c++-gcc..."A.C/C++.synta |
| 59cc0 | 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 47 43 43 2e 0a 0a 52 65 71 75 69 72 65 73 20 47 | x.checker.using.GCC...Requires.G |
| 59ce0 | 43 43 20 34 2e 34 20 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 | CC.4.4.or.newer...See.URL.`https |
| 59d00 | 3a 2f 2f 67 63 63 2e 67 6e 75 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | ://gcc.gnu.org/'."...:command.(" |
| 59d20 | 67 63 63 22 0a 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 | gcc"............."-fshow-column" |
| 59d40 | 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 61 6c 20 28 66 6c | ............."-iquote".(eval.(fl |
| 59d60 | 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 65 2d 64 69 72 65 | ycheck-c/c++-quoted-include-dire |
| 59d80 | 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 6e 20 22 2d 73 74 | ctory)).............(option."-st |
| 59da0 | 64 3d 22 20 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 | d=".flycheck-gcc-language-standa |
| 59dc0 | 72 64 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 66 | rd.concat).............(option-f |
| 59de0 | 6c 61 67 20 22 2d 70 65 64 61 6e 74 69 63 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 70 65 64 | lag."-pedantic".flycheck-gcc-ped |
| 59e00 | 61 6e 74 69 63 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 | antic).............(option-flag. |
| 59e20 | 22 2d 70 65 64 61 6e 74 69 63 2d 65 72 72 6f 72 73 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d | "-pedantic-errors".flycheck-gcc- |
| 59e40 | 70 65 64 61 6e 74 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 | pedantic-errors).............(op |
| 59e60 | 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 22 20 66 6c 79 63 | tion-flag."-fno-exceptions".flyc |
| 59e80 | 68 65 63 6b 2d 67 63 63 2d 6e 6f 2d 65 78 63 65 70 74 69 6f 6e 73 29 0a 20 20 20 20 20 20 20 20 | heck-gcc-no-exceptions)......... |
| 59ea0 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6e 6f 2d 72 74 74 69 22 20 66 6c 79 | ....(option-flag."-fno-rtti".fly |
| 59ec0 | 63 68 65 63 6b 2d 67 63 63 2d 6e 6f 2d 72 74 74 69 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | check-gcc-no-rtti).............( |
| 59ee0 | 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 66 6f 70 65 6e 6d 70 22 20 66 6c 79 63 68 65 63 6b 2d | option-flag."-fopenmp".flycheck- |
| 59f00 | 67 63 63 2d 6f 70 65 6e 6d 70 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d | gcc-openmp).............(option- |
| 59f20 | 6c 69 73 74 20 22 2d 69 6e 63 6c 75 64 65 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 69 6e 63 | list."-include".flycheck-gcc-inc |
| 59f40 | 6c 75 64 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 73 74 20 | ludes).............(option-list. |
| 59f60 | 22 2d 57 22 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 77 61 72 6e 69 6e 67 73 20 63 6f 6e 63 61 | "-W".flycheck-gcc-warnings.conca |
| 59f80 | 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 44 22 | t).............(option-list."-D" |
| 59fa0 | 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 63 6f 6e 63 61 74 | .flycheck-gcc-definitions.concat |
| 59fc0 | 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 49 22 20 | ).............(option-list."-I". |
| 59fe0 | 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 29 0a 20 20 20 20 20 | flycheck-gcc-include-path)...... |
| 5a000 | 20 20 20 20 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 67 63 63 2d 61 72 67 73 29 0a | .......(eval.flycheck-gcc-args). |
| 5a020 | 20 20 20 20 20 20 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 | ............"-x".(eval.......... |
| 5a040 | 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 20 20 20 20 | .........(pcase.major-mode...... |
| 5a060 | 20 20 20 20 20 20 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 | ...............((or.`c++-mode.`c |
| 5a080 | 2b 2b 2d 74 73 2d 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 | ++-ts-mode)."c++").............. |
| 5a0a0 | 20 20 20 20 20 20 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 | .......((or.`c-mode.`c-ts-mode). |
| 5a0c0 | 22 63 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 47 43 43 20 70 65 72 66 6f 72 | "c"))).............;;.GCC.perfor |
| 5a0e0 | 6d 73 20 66 75 6c 6c 20 63 68 65 63 6b 69 6e 67 20 6f 6e 6c 79 20 77 68 65 6e 20 61 63 74 75 61 | ms.full.checking.only.when.actua |
| 5a100 | 6c 6c 79 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 73 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | lly.compiling,.so.............;; |
| 5a120 | 20 60 2d 66 73 79 6e 74 61 78 2d 6f 6e 6c 79 27 20 69 73 20 6e 6f 74 20 65 6e 6f 75 67 68 2e 20 | .`-fsyntax-only'.is.not.enough.. |
| 5a140 | 4a 75 73 74 20 6c 65 74 20 69 74 20 67 65 6e 65 72 61 74 65 20 61 73 73 65 6d 62 6c 79 0a 20 20 | Just.let.it.generate.assembly... |
| 5a160 | 20 20 20 20 20 20 20 20 20 20 3b 3b 20 63 6f 64 65 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | ..........;;.code.............." |
| 5a180 | 2d 53 22 20 22 2d 6f 22 20 6e 75 6c 6c 2d 64 65 76 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 | -S"."-o".null-device............ |
| 5a1a0 | 20 3b 3b 20 52 65 61 64 20 66 72 6f 6d 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 0a 20 20 20 | .;;.Read.from.standard.input.... |
| 5a1c0 | 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 69 6e 70 75 74 20 | ........."-")...:standard-input. |
| 5a1e0 | 74 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 | t...:error-patterns...((info.lin |
| 5a200 | 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 65 | e-start.(or."<stdin>".(file-name |
| 5a220 | 29 29 0a 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 | ))..........":".line.(optional." |
| 5a240 | 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 20 22 20 28 | :".column)..........":.note:.".( |
| 5a260 | 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 |
| 5a280 | 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 |
| 5a2a0 | 6d 65 29 29 0a 20 20 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 | me)).............":".line.(optio |
| 5a2c0 | 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 20 20 20 22 3a 20 77 | nal.":".column).............":.w |
| 5a2e0 | 61 72 6e 69 6e 67 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 | arning:.".(message.(one-or-more. |
| 5a300 | 28 6e 6f 74 20 28 61 6e 79 20 22 5c 6e 5b 22 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (not.(any."\n["))))............. |
| 5a320 | 28 6f 70 74 69 6f 6e 61 6c 20 22 5b 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e | (optional."[".(id.(one-or-more.n |
| 5a340 | 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 20 22 5d 22 29 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 | ot-newline))."]").line-end)....( |
| 5a360 | 65 72 72 6f 72 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 | error.line-start.(or."<stdin>".( |
| 5a380 | 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 28 | file-name))...........":".line.( |
| 5a3a0 | 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 20 22 | optional.":".column)..........." |
| 5a3c0 | 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 22 29 20 22 | :.".(or."fatal.error"."error")." |
| 5a3e0 | 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 6f 64 65 | :.".(message).line-end))...:mode |
| 5a400 | 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 2b 2b | s.(c-mode.c++-mode.c-ts-mode.c++ |
| 5a420 | 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 61 72 | -ts-mode)...:next-checkers.((war |
| 5a440 | 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 63 68 | ning...c/c++-cppcheck)))..(flych |
| 5a460 | 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 63 70 70 63 68 65 | eck-def-args-var.flycheck-cppche |
| 5a480 | 63 6b 2d 61 72 67 73 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 3a 70 61 63 6b 61 67 | ck-args.c/c++-cppcheck...:packag |
| 5a4a0 | 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 35 22 29 29 0a 0a 28 | e-version.'(flycheck..."35"))..( |
| 5a4c0 | 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 |
| 5a4e0 | 2d 63 70 70 63 68 65 63 6b 2d 63 68 65 63 6b 73 20 27 28 22 73 74 79 6c 65 22 29 20 63 2f 63 2b | -cppcheck-checks.'("style").c/c+ |
| 5a500 | 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 45 6e 61 62 6c 65 64 20 63 68 65 63 6b 73 20 66 6f 72 | +-cppcheck..."Enabled.checks.for |
| 5a520 | 20 43 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 | .Cppcheck...The.value.of.this.va |
| 5a540 | 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 65 | riable.is.a.list.of.strings,.whe |
| 5a560 | 72 65 20 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 6e | re.each.string.is.the.name.of.an |
| 5a580 | 20 61 64 64 69 74 69 6f 6e 61 6c 20 63 68 65 63 6b 20 74 6f 20 65 6e 61 62 6c 65 2e 20 20 42 79 | .additional.check.to.enable...By |
| 5a5a0 | 20 64 65 66 61 75 6c 74 2c 0a 61 6c 6c 20 63 6f 64 69 6e 67 20 73 74 79 6c 65 20 63 68 65 63 6b | .default,.all.coding.style.check |
| 5a5c0 | 73 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 53 65 65 20 73 65 63 74 69 6f 6e 20 5c 22 45 6e | s.are.enabled...See.section.\"En |
| 5a5e0 | 61 62 6c 65 20 6d 65 73 73 61 67 65 5c 22 20 69 6e 20 74 68 65 20 43 70 70 63 68 65 63 6b 20 6d | able.message\".in.the.Cppcheck.m |
| 5a600 | 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 63 70 70 63 68 65 63 6b 2e 73 | anual.at.URL.`https://cppcheck.s |
| 5a620 | 6f 75 72 63 65 66 6f 72 67 65 2e 6e 65 74 2f 6d 61 6e 75 61 6c 2e 70 64 66 27 2c 20 61 6e 64 20 | ourceforge.net/manual.pdf',.and. |
| 5a640 | 74 68 65 0a 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 74 68 65 20 60 2d 2d 65 6e 61 62 | the.documentation.of.the.`--enab |
| 5a660 | 6c 65 27 20 6f 70 74 69 6f 6e 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 2c | le'.option.for.more.information, |
| 5a680 | 0a 69 6e 63 6c 75 64 69 6e 67 20 61 20 6c 69 73 74 20 6f 66 20 73 75 70 70 6f 72 74 65 64 20 63 | .including.a.list.of.supported.c |
| 5a6a0 | 68 65 63 6b 73 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 41 | hecks."...:type.'(repeat.:tag."A |
| 5a6c0 | 64 64 69 74 69 6f 6e 61 6c 20 63 68 65 63 6b 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | dditional.checks"............... |
| 5a6e0 | 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 43 68 65 63 6b 20 6e 61 6d 65 22 29 29 0a 20 | ...(string.:tag."Check.name")).. |
| 5a700 | 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. |
| 5a720 | 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... |
| 5a740 | 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 |
| 5a760 | 61 72 20 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 20 6e | ar.flycheck-cppcheck-standards.n |
| 5a780 | 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 74 61 6e 64 61 72 | il.c/c++-cppcheck..."The.standar |
| 5a7a0 | 64 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 | ds.to.use.in.cppcheck...The.valu |
| 5a7c0 | 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 |
| 5a7e0 | 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 74 61 6e | ist.of.strings.denoting.the.stan |
| 5a800 | 64 61 72 64 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 6e 6f 74 | dards.to.use,.or.nil.to.pass.not |
| 5a820 | 68 69 6e 67 20 74 6f 20 63 70 70 63 68 65 63 6b 2e 20 20 57 68 65 6e 0a 6e 6f 6e 2d 6e 69 6c 2c | hing.to.cppcheck...When.non-nil, |
| 5a840 | 20 70 61 73 73 20 74 68 65 20 73 74 61 6e 64 61 72 64 73 20 76 69 61 20 6f 6e 65 20 6f 72 20 6d | .pass.the.standards.via.one.or.m |
| 5a860 | 6f 72 65 20 60 2d 2d 73 74 64 3d 27 20 6f 70 74 69 6f 6e 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 | ore.`--std='.options."...:type.' |
| 5a880 | 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 6e 69 | (choice.(const.:tag."Default".ni |
| 5a8a0 | 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 3a 74 61 67 | l)..................(repeat.:tag |
| 5a8c0 | 20 22 43 75 73 74 6f 6d 20 73 74 61 6e 64 61 72 64 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ."Custom.standards"............. |
| 5a8e0 | 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 53 74 61 6e 64 | .............(string.:tag."Stand |
| 5a900 | 61 72 64 20 6e 61 6d 65 22 29 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 6b 2d | ard.name")))...:safe.#'flycheck- |
| 5a920 | 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 |
| 5a940 | 20 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 | .'(flycheck..."28")).(make-varia |
| 5a960 | 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 70 70 63 68 | ble-buffer-local.'flycheck-cppch |
| 5a980 | 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 | eck-standards)..(flycheck-def-op |
| 5a9a0 | 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 73 75 70 70 72 | tion-var.flycheck-cppcheck-suppr |
| 5a9c0 | 65 73 73 69 6f 6e 73 2d 66 69 6c 65 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a | essions-file.nil.c/c++-cppcheck. |
| 5a9e0 | 20 20 22 54 68 65 20 73 75 70 70 72 65 73 73 69 6f 6e 73 20 66 69 6c 65 20 74 6f 20 75 73 65 20 | .."The.suppressions.file.to.use. |
| 5aa00 | 69 6e 20 63 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 | in.cppcheck...The.value.of.this. |
| 5aa20 | 76 61 72 69 61 62 6c 65 20 69 73 20 61 20 66 69 6c 65 20 77 69 74 68 20 74 68 65 20 73 75 70 70 | variable.is.a.file.with.the.supp |
| 5aa40 | 72 65 73 73 69 6f 6e 73 20 74 6f 0a 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. |
| 5aa60 | 6e 6f 74 68 69 6e 67 20 74 6f 20 63 70 70 63 68 65 63 6b 2e 20 20 57 68 65 6e 20 6e 6f 6e 2d 6e | nothing.to.cppcheck...When.non-n |
| 5aa80 | 69 6c 2c 20 70 61 73 73 20 74 68 65 0a 73 75 70 70 72 65 73 73 69 6f 6e 73 20 66 69 6c 65 20 76 | il,.pass.the.suppressions.file.v |
| 5aaa0 | 69 61 20 74 68 65 20 60 2d 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 6c 69 73 74 3d 27 20 6f 70 | ia.the.`--suppressions-list='.op |
| 5aac0 | 74 69 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 | tion."...:type.'(choice.(const.: |
| 5aae0 | 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 20 20 | tag."Default".nil).............. |
| 5ab00 | 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 53 75 70 70 72 65 73 73 69 6f 6e 73 20 66 69 6c | ....(file.:tag."Suppressions.fil |
| 5ab20 | 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 6f | e"))...:safe.#'flycheck-string-o |
| 5ab40 | 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 6c 79 | r-nil-p...:package-version.'(fly |
| 5ab60 | 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 62 75 | check..."32")).(make-variable-bu |
| 5ab80 | 66 66 65 72 2d 6c 6f 63 61 6c 20 27 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 73 75 | ffer-local.'flycheck-cppcheck-su |
| 5aba0 | 70 70 72 65 73 73 69 6f 6e 73 2d 66 69 6c 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | ppressions-file)..(flycheck-def- |
| 5abc0 | 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 73 75 70 | option-var.flycheck-cppcheck-sup |
| 5abe0 | 70 72 65 73 73 69 6f 6e 73 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 | pressions.nil.c/c++-cppcheck..." |
| 5ac00 | 54 68 65 20 73 75 70 70 72 65 73 73 69 6f 6e 73 20 74 6f 20 75 73 65 20 69 6e 20 63 70 70 63 68 | The.suppressions.to.use.in.cppch |
| 5ac20 | 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 61 62 6c 65 | eck...The.value.of.this.variable |
| 5ac40 | 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 20 64 65 6e | .is.either.a.list.of.strings.den |
| 5ac60 | 6f 74 69 6e 67 0a 74 68 65 20 73 75 70 70 72 65 73 73 69 6f 6e 73 20 74 6f 20 75 73 65 2c 20 6f | oting.the.suppressions.to.use,.o |
| 5ac80 | 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 63 | r.nil.to.pass.nothing.to.cppchec |
| 5aca0 | 6b 2e 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 73 75 70 70 72 65 | k..When.non-nil,.pass.the.suppre |
| 5acc0 | 73 73 69 6f 6e 73 20 76 69 61 20 6f 6e 65 20 6f 72 20 6d 6f 72 65 20 60 2d 2d 73 75 70 70 72 65 | ssions.via.one.or.more.`--suppre |
| 5ace0 | 73 73 3d 27 0a 6f 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 | ss='.options."...:type.'(choice. |
| 5ad00 | 28 63 6f 6e 73 74 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 | (const.:tag."Default".nil)...... |
| 5ad20 | 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 41 64 64 69 74 69 | ............(repeat.:tag."Additi |
| 5ad40 | 6f 6e 61 6c 20 73 75 70 70 72 65 73 73 69 6f 6e 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | onal.suppressions".............. |
| 5ad60 | 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 53 75 70 70 72 65 | ............(string.:tag."Suppre |
| 5ad80 | 73 73 69 6f 6e 22 29 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 | ssion")))...:safe.#'flycheck-str |
| 5ada0 | 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.'( |
| 5adc0 | 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 38 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | flycheck..."28"))..(flycheck-def |
| 5ade0 | 2d 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 69 6e | -option-var.flycheck-cppcheck-in |
| 5ae00 | 63 6f 6e 63 6c 75 73 69 76 65 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 | conclusive.nil.c/c++-cppcheck... |
| 5ae20 | 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 43 70 70 63 68 65 63 6b 20 69 6e 63 6f | "Whether.to.enable.Cppcheck.inco |
| 5ae40 | 6e 63 6c 75 73 69 76 65 20 63 68 65 63 6b 73 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 | nclusive.checks...When.non-nil,. |
| 5ae60 | 65 6e 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 | enable.Cppcheck.inconclusive.che |
| 5ae80 | 63 6b 73 2e 20 20 54 68 69 73 20 61 6c 6c 6f 77 73 20 43 70 70 63 68 65 63 6b 20 74 6f 0a 72 65 | cks...This.allows.Cppcheck.to.re |
| 5aea0 | 70 6f 72 74 20 77 61 72 6e 69 6e 67 73 20 69 74 27 73 20 6e 6f 74 20 63 65 72 74 61 69 6e 20 6f | port.warnings.it's.not.certain.o |
| 5aec0 | 66 2c 20 62 75 74 20 69 74 20 6d 61 79 20 72 65 73 75 6c 74 20 69 6e 20 66 61 6c 73 65 20 70 6f | f,.but.it.may.result.in.false.po |
| 5aee0 | 73 69 74 69 76 65 73 2e 0a 0a 54 68 69 73 20 77 69 6c 6c 20 68 61 76 65 20 6e 6f 20 65 66 66 65 | sitives...This.will.have.no.effe |
| 5af00 | 63 74 20 77 68 65 6e 20 75 73 69 6e 67 20 43 70 70 63 68 65 63 6b 20 31 2e 35 33 20 61 6e 64 20 | ct.when.using.Cppcheck.1.53.and. |
| 5af20 | 6f 6c 64 65 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a 73 61 66 65 | older."...:type.'boolean...:safe |
| 5af40 | 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.' |
| 5af60 | 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 39 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | (flycheck..."0.19"))..(flycheck- |
| 5af80 | 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 70 63 68 65 63 6b | def-option-var.flycheck-cppcheck |
| 5afa0 | 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 63 2f 63 2b 2b 2d 63 70 70 63 68 65 63 6b | -include-path.nil.c/c++-cppcheck |
| 5afc0 | 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 65 63 74 6f 72 69 65 | ..."A.list.of.include.directorie |
| 5afe0 | 73 20 66 6f 72 20 63 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 | s.for.cppcheck...The.value.of.th |
| 5b000 | 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 |
| 5b020 | 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 |
| 5b040 | 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 6f 66 | ry.to.add.to.the.include.path.of |
| 5b060 | 20 63 70 70 63 68 65 63 6b 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 | .cppcheck..Relative.paths.are.re |
| 5b080 | 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 |
| 5b0a0 | 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.: |
| 5b0c0 | 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 73 61 66 | tag."Include.directory"))...:saf |
| 5b0e0 | 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 |
| 5b100 | 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 34 | ckage-version.'(flycheck..."0.24 |
| 5b120 | 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/ |
| 5b140 | 63 2b 2b 2d 63 70 70 63 68 65 63 6b 0a 20 20 22 41 20 43 2f 43 2b 2b 20 63 68 65 63 6b 65 72 20 | c++-cppcheck..."A.C/C++.checker. |
| 5b160 | 75 73 69 6e 67 20 63 70 70 63 68 65 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | using.cppcheck...See.URL.`https: |
| 5b180 | 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 2f 27 2e 22 0a 20 | //cppcheck.sourceforge.net/'.".. |
| 5b1a0 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 63 70 70 63 68 65 63 6b 22 20 22 2d 2d 71 75 69 65 74 22 20 | .:command.("cppcheck"."--quiet". |
| 5b1c0 | 22 2d 2d 78 6d 6c 2d 76 65 72 73 69 6f 6e 3d 32 22 20 22 2d 2d 69 6e 6c 69 6e 65 2d 73 75 70 70 | "--xml-version=2"."--inline-supp |
| 5b1e0 | 72 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 65 6e 61 62 6c 65 | r".............(option."--enable |
| 5b200 | 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 63 68 65 63 6b 73 20 63 6f 6e 63 | =".flycheck-cppcheck-checks.conc |
| 5b220 | 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 68 65 63 6b 2d | at.....................flycheck- |
| 5b240 | 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 29 0a 20 20 20 | option-comma-separated-list).... |
| 5b260 | 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 69 6e 63 6f 6e 63 6c | .........(option-flag."--inconcl |
| 5b280 | 75 73 69 76 65 22 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 69 6e 63 6f 6e 63 6c | usive".flycheck-cppcheck-inconcl |
| 5b2a0 | 75 73 69 76 65 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 | usive).............(option-list. |
| 5b2c0 | 22 2d 49 22 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 | "-I".flycheck-cppcheck-include-p |
| 5b2e0 | 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 6c 69 73 74 20 22 2d | ath).............(option-list."- |
| 5b300 | 2d 73 74 64 3d 22 20 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 | -std=".flycheck-cppcheck-standar |
| 5b320 | 64 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 2d 6c | ds.concat).............(option-l |
| 5b340 | 69 73 74 20 22 2d 2d 73 75 70 70 72 65 73 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 63 70 70 63 68 | ist."--suppress=".flycheck-cppch |
| 5b360 | 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 | eck-suppressions.concat)........ |
| 5b380 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 2d 6c 69 73 | .....(option."--suppressions-lis |
| 5b3a0 | 74 3d 22 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 | t=".....................flycheck |
| 5b3c0 | 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 63 6f 6e 63 | -cppcheck-suppressions-file.conc |
| 5b3e0 | 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 78 22 20 28 65 76 61 6c 0a 20 20 20 20 20 | at)............."-x".(eval...... |
| 5b400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 63 61 73 65 20 6d 61 6a 6f 72 2d 6d 6f 64 65 0a 20 | .............(pcase.major-mode.. |
| 5b420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2b 2b 2d 6d 6f 64 | ...................((or.`c++-mod |
| 5b440 | 65 20 60 63 2b 2b 2d 74 73 2d 6d 6f 64 65 29 20 22 63 2b 2b 22 29 0a 20 20 20 20 20 20 20 20 20 | e.`c++-ts-mode)."c++").......... |
| 5b460 | 20 20 20 20 20 20 20 20 20 20 20 28 28 6f 72 20 60 63 2d 6d 6f 64 65 20 60 63 2d 74 73 2d 6d 6f | ...........((or.`c-mode.`c-ts-mo |
| 5b480 | 64 65 29 20 22 63 22 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 | de)."c"))).............(eval.fly |
| 5b4a0 | 63 68 65 63 6b 2d 63 70 70 63 68 65 63 6b 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 | check-cppcheck-args)............ |
| 5b4c0 | 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 66 6c 79 63 68 65 63 | .source)...:error-parser.flychec |
| 5b4e0 | 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 20 28 63 2d 6d 6f 64 | k-parse-cppcheck...:modes.(c-mod |
| 5b500 | 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 |
| 5b520 | 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 66 65 | ))..(flycheck-define-checker.cfe |
| 5b540 | 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 78 20 63 68 65 63 6b | ngine..."A.CFEngine.syntax.check |
| 5b560 | 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 65 20 55 52 4c 20 60 | er.using.cf-promises...See.URL.` |
| 5b580 | 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 20 20 3a 63 6f 6d 6d | https://cfengine.com/'."...:comm |
| 5b5a0 | 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 22 20 22 2d 66 22 0a | and.("cf-promises"."-Wall"."-f". |
| 5b5c0 | 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 61 79 20 69 6e 20 74 | ............;;.We.must.stay.in.t |
| 5b5e0 | 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 6c 76 65 20 40 69 6e | he.same.directory.to.resolve.@in |
| 5b600 | 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 69 6e 70 6c 61 63 65 | clude.............source-inplace |
| 5b620 | 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. |
| 5b640 | 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. |
| 5b660 | 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 20 77 61 72 6e 69 6e | ":".column.............":.warnin |
| 5b680 | 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 20 20 20 28 65 72 72 | g:.".(message).line-end)....(err |
| 5b6a0 | 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 69 | or.line-start.(file-name).":".li |
| 5b6c0 | 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 3a 20 65 72 72 6f 72 | ne.":".column...........":.error |
| 5b6e0 | 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 6f 64 65 | :.".(message).line-end))...:mode |
| 5b700 | 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 33 2d 6d 6f 64 65 29 | s.(cfengine-mode.cfengine3-mode) |
| 5b720 | 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 6f 66 66 | )..(flycheck-define-checker.coff |
| 5b740 | 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 61 78 20 63 68 65 63 | ee..."A.CoffeeScript.syntax.chec |
| 5b760 | 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 4c 20 60 68 74 74 70 | ker.using.coffee...See.URL.`http |
| 5b780 | 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 20 20 3b 3b 20 2d 2d | s://coffeescript.org/'."...;;.-- |
| 5b7a0 | 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 6f 6e 20 6f 66 20 63 | print.suppresses.generation.of.c |
| 5b7c0 | 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 61 6e 64 20 28 22 63 | ompiled..js.files...:command.("c |
| 5b7e0 | 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 6e 74 22 20 22 2d 2d | offee"."--compile"."--print"."-- |
| 5b800 | 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 20 74 0a 20 20 3a 65 | stdio")...:standard-input.t...:e |
| 5b820 | 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 |
| 5b840 | 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 6c 75 6d 6e 0a 20 20 | rt."[stdin]:".line.":".column... |
| 5b860 | 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 61 67 65 29 20 6c 69 | ........":.error:.".(message).li |
| 5b880 | 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 6d 6f 64 65 0a 20 20 | ne-end))...:modes.coffee-mode... |
| 5b8a0 | 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 6f 66 66 65 | :next-checkers.((warning...coffe |
| 5b8c0 | 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 6b 2d 64 65 66 2d 63 | e-coffeelint)))..(flycheck-def-c |
| 5b8e0 | 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 6f 66 66 65 65 6c 69 | onfig-file-var.flycheck-coffeeli |
| 5b900 | 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 20 20 20 20 20 20 20 | ntrc.coffee-coffeelint.......... |
| 5b920 | 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 66 66 65 65 6c 69 6e | .....................".coffeelin |
| 5b940 | 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 65 2d 63 68 65 63 6b | t.json")..(flycheck-define-check |
| 5b960 | 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 20 43 6f 66 66 65 65 | er.coffee-coffeelint..."A.Coffee |
| 5b980 | 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 63 6f 66 66 65 | Script.style.checker.using.coffe |
| 5b9a0 | 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 63 6f 66 | elint...See.URL.`https://www.cof |
| 5b9c0 | 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 0a 20 20 28 22 63 | feelint.org/'."...:command...("c |
| 5b9e0 | 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 20 22 2d 2d 66 69 | offeelint"....(config-file."--fi |
| 5ba00 | 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 0a 20 20 20 22 2d | le".flycheck-coffeelintrc)...."- |
| 5ba20 | 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 6b 73 74 79 6c 65 | -stdin"."--reporter"."checkstyle |
| 5ba40 | 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- |
| 5ba60 | 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 6c 65 | parser.flycheck-parse-checkstyle |
| 5ba80 | 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 65 72 72 6f 72 73 | ...:error-filter.(lambda.(errors |
| 5baa0 | 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 6b 2d 72 65 | )...................(flycheck-re |
| 5bac0 | 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 20 20 20 20 20 | move-error-file-names........... |
| 5bae0 | 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 2d 72 65 6d 6f 76 | ........."stdin".(flycheck-remov |
| 5bb00 | 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 20 20 20 20 20 20 | e-error-ids..................... |
| 5bb20 | 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 2d 65 72 72 6f 72 | ........(flycheck-sanitize-error |
| 5bb40 | 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 65 65 2d 6d 6f 64 | s.errors))))...:modes.coffee-mod |
| 5bb60 | 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 63 73 73 | e)..(flycheck-define-checker.css |
| 5bb80 | 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 6e 64 20 73 74 79 | -csslint..."A.CSS.syntax.and.sty |
| 5bba0 | 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 0a 53 65 65 20 55 | le.checker.using.csslint...See.U |
| 5bbc0 | 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 4c 69 6e 74 2f 63 | RL.`https://github.com/CSSLint/c |
| 5bbe0 | 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 6c 69 6e 74 22 20 | sslint'."...:command.("csslint". |
| 5bc00 | 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 73 6f 75 72 63 65 | "--format=checkstyle-xml".source |
| 5bc20 | 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 61 72 73 65 | )...:error-parser.flycheck-parse |
| 5bc40 | 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 72 20 66 6c 79 63 | -checkstyle...:error-filter.flyc |
| 5bc60 | 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 20 3a 6d 6f 64 65 | heck-dequalify-error-ids...:mode |
| 5bc80 | 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 0a 28 64 65 66 63 | s.(css-mode.css-ts-mode))..(defc |
| 5bca0 | 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 67 73 20 27 28 22 | onst.flycheck-stylelint-args.'(" |
| 5bcc0 | 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 6d 6d 6f 6e 20 61 | --formatter"."json")..."Common.a |
| 5bce0 | 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 63 61 74 69 6f 6e | rguments.to.stylelint.invocation |
| 5bd00 | 73 2e 22 29 0a 0a 3b 3b 20 4c 69 6d 69 74 20 74 68 65 20 6c 65 6e 67 74 68 20 6f 66 20 74 68 65 | s.")..;;.Limit.the.length.of.the |
| 5bd20 | 20 67 65 6e 65 72 61 74 65 64 20 64 6f 63 73 74 72 69 6e 67 20 62 79 20 69 6e 63 6c 75 64 69 6e | .generated.docstring.by.includin |
| 5bd40 | 67 20 6f 6e 6c 79 20 74 68 65 20 66 69 72 73 74 20 74 68 72 65 65 0a 3b 3b 20 63 68 65 63 6b 65 | g.only.the.first.three.;;.checke |
| 5bd60 | 72 20 73 79 6d 62 6f 6c 73 2c 20 6f 74 68 65 72 77 69 73 65 20 65 6d 61 63 73 20 77 69 6c 6c 20 | r.symbols,.otherwise.emacs.will. |
| 5bd80 | 63 6f 6d 70 6c 61 69 6e 20 61 62 6f 75 74 20 74 68 65 20 64 6f 63 73 74 72 69 6e 67 20 6c 65 6e | complain.about.the.docstring.len |
| 5bda0 | 67 74 68 0a 3b 3b 20 61 6e 64 20 6d 61 79 20 72 65 66 75 73 65 20 74 6f 20 63 6f 6d 70 69 6c 65 | gth.;;.and.may.refuse.to.compile |
| 5bdc0 | 20 74 68 65 20 70 61 63 6b 61 67 65 2e 0a 28 6c 65 74 20 28 28 70 72 69 6e 74 2d 6c 65 6e 67 74 | .the.package..(let.((print-lengt |
| 5bde0 | 68 20 33 29 29 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 2d 66 69 6c | h.3))...(flycheck-def-config-fil |
| 5be00 | 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 20 20 20 20 | e-var.flycheck-stylelintrc...... |
| 5be20 | 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 20 73 | .(css-stylelint.scss-stylelint.s |
| 5be40 | 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 6e 69 | ass-stylelint.less-stylelint).ni |
| 5be60 | 6c 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 | l))..(flycheck-def-option-var.fl |
| 5be80 | 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 28 | ycheck-stylelint-quiet.....nil.( |
| 5bea0 | 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 73 | css-stylelint.scss-stylelint.sas |
| 5bec0 | 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 57 | s-stylelint.less-stylelint)..."W |
| 5bee0 | 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 74 | hether.to.run.stylelint.in.quiet |
| 5bf00 | 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 69 | .mode...When.non-nil,.enable.qui |
| 5bf20 | 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 65 | et.mode,.via.`--quiet'."...:type |
| 5bf40 | 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...: |
| 5bf60 | 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 29 | package-version.'(flycheck...26) |
| 5bf80 | 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 2d | )..(defconst.flycheck-stylelint- |
| 5bfa0 | 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 6e | error-re...(flycheck-rx-to-strin |
| 5bfc0 | 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 2d | g....'(:.line-start.(id.(one-or- |
| 5bfe0 | 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 2d | more.word)).":.".(message).line- |
| 5c000 | 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 74 | end)))..(defun.flycheck-parse-st |
| 5c020 | 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 0a | ylelint.(output.checker.buffer). |
| 5c040 | 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 4f | .."Parse.stylelint.errors.from.O |
| 5c060 | 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 74 | UTPUT...CHECKER.and.BUFFER.denot |
| 5c080 | 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 54 | ed.the.CHECKER.that.returned.OUT |
| 5c0a0 | 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 63 | PUT.and.the.BUFFER.that.was.chec |
| 5c0c0 | 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 75 | ked.respectively...The.CHECKER.u |
| 5c0e0 | 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 4f | sually.returns.the.errors.as.JSO |
| 5c100 | 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 72 | N...If.the.CHECKER.throws.an.Err |
| 5c120 | 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 77 | or.it.returns.an.Error.message.w |
| 5c140 | 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 2d | ith.a.stacktrace."...(condition- |
| 5c160 | 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 73 | case.nil.......(flycheck-parse-s |
| 5c180 | 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 66 | tylelint-json.output.checker.buf |
| 5c1a0 | 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 6f | fer)......;;.The.output.could.no |
| 5c1c0 | 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 72 | t.be.parsed.as.JSON.....(json-er |
| 5c1e0 | 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 20 | ror.......;;.Extract.a.flycheck. |
| 5c200 | 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 65 | error.from.the.output.(with.a.re |
| 5c220 | 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 61 | gular.expression)......;;.For.ma |
| 5c240 | 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 6d | tch-string.4/5.see.flycheck-rx-m |
| 5c260 | 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 6e | essage/flycheck-rx-id......(when |
| 5c280 | 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 6e | .(string-match.flycheck-stylelin |
| 5c2a0 | 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 20 | t-error-re.output)........(list. |
| 5c2c0 | 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.......... |
| 5c2e0 | 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 20 | .....1.nil.'error............... |
| 5c300 | 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 20 | (match-string.4.output)......... |
| 5c320 | 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 74 | ......:id.(match-string.5.output |
| 5c340 | 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 72 | )...............:checker.checker |
| 5c360 | 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 20 | ...............:buffer.buffer... |
| 5c380 | 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 69 | ............:filename.(buffer-fi |
| 5c3a0 | 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 6c | le-name.buffer)))))))..(defun.fl |
| 5c3c0 | 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 74 | ycheck-parse-stylelint-json.(out |
| 5c3e0 | 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 79 | put.checker.buffer)..."Parse.sty |
| 5c400 | 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 0a | lelint.JSON.errors.from.OUTPUT.. |
| 5c420 | 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. |
| 5c440 | 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 |
| 5c460 | 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 |
| 5c480 | 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 73 74 79 | pectively...See.URL.`https://sty |
| 5c4a0 | 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 |
| 5c4c0 | 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 |
| 5c4e0 | 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 |
| 5c500 | 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)).. |
| 5c520 | 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 |
| 5c540 | 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 |
| 5c560 | 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 |
| 5c580 | 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*. |
| 5c5a0 | 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 |
| 5c5c0 | 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))...... |
| 5c5e0 | 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 |
| 5c600 | 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 |
| 5c620 | 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... |
| 5c640 | 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.......... |
| 5c660 | 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).......... |
| 5c680 | 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 |
| 5c6a0 | 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 |
| 5c6c0 | 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....................... |
| 5c6e0 | 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)............ |
| 5c700 | 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 |
| 5c720 | 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 |
| 5c740 | 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................... |
| 5c760 | 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............. |
| 5c780 | 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)). |
| 5c7a0 | 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 |
| 5c7c0 | 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))) |
| 5c7e0 | 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 |
| 5c800 | 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............ |
| 5c820 | 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 |
| 5c840 | 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)............... |
| 5c860 | 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.. |
| 5c880 | 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 |
| 5c8a0 | 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 |
| 5c8c0 | 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).................. |
| 5c8e0 | 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"...... |
| 5c900 | 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 |
| 5c920 | 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 |
| 5c940 | 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........................ |
| 5c960 | 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))............ |
| 5c980 | 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 |
| 5c9a0 | 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))).. |
| 5c9c0 | 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 |
| 5c9e0 | 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.... |
| 5ca00 | 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).... |
| 5ca20 | 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 |
| 5ca40 | 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....................... |
| 5ca60 | 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. |
| 5ca80 | 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)...................... |
| 5caa0 | 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) |
| 5cac0 | 0a 20 20 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 |
| 5cae0 | 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)................... |
| 5cb00 | 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).... |
| 5cb20 | 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 |
| 5cb40 | 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.. |
| 5cb60 | 20 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 | ........................(_...... |
| 5cb80 | 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))..................... |
| 5cba0 | 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).......... |
| 5cbc0 | 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.: |
| 5cbe0 | 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 |
| 5cc00 | 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................... |
| 5cc20 | 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............. |
| 5cc40 | 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)). |
| 5cc60 | 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 |
| 5cc80 | 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))))... |
| 5cca0 | 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 |
| 5ccc0 | 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 |
| 5cce0 | 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 |
| 5cd00 | 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 |
| 5cd20 | 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 | ))))..(defun.flycheck--stylelint |
| 5cd40 | 2d 63 6f 6e 66 69 67 2d 65 78 69 73 74 73 2d 70 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 57 68 | -config-exists-p.(checker)..."Wh |
| 5cd60 | 65 74 68 65 72 20 74 68 65 72 65 20 69 73 20 61 20 76 61 6c 69 64 20 73 74 79 6c 65 6c 69 6e 74 | ether.there.is.a.valid.stylelint |
| 5cd80 | 20 43 48 45 43 4b 45 52 20 63 6f 6e 66 69 67 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 | .CHECKER.config.for.the.current. |
| 5cda0 | 62 75 66 66 65 72 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 | buffer."...(eql.0.(flycheck-call |
| 5cdc0 | 2d 63 68 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 | -checker-process...........check |
| 5cde0 | 65 72 20 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 70 72 69 6e | er.nil.nil.nil..........."--prin |
| 5ce00 | 74 2d 63 6f 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 | t-config".(or.buffer-file-name." |
| 5ce20 | 69 6e 64 65 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 2d | index.js"))))..(defun.flycheck-- |
| 5ce40 | 73 74 79 6c 65 6c 69 6e 74 2d 67 65 74 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 28 63 68 65 | stylelint-get-major-version.(che |
| 5ce60 | 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e 20 6d 61 6a 6f 72 20 76 65 72 73 69 6f 6e 20 6f 66 | cker)..."Return.major.version.of |
| 5ce80 | 20 73 74 79 6c 65 6c 69 6e 74 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 63 62 | .stylelint.CHECKER."...(let.((cb |
| 5cea0 | 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 74 65 | .(current-buffer))).....(with-te |
| 5cec0 | 6d 70 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 28 6c 65 74 20 28 28 74 65 6d 70 2d 62 75 66 66 | mp-buffer.......(let.((temp-buff |
| 5cee0 | 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 20 20 20 20 28 77 | er.(current-buffer))).........(w |
| 5cf00 | 69 74 68 2d 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 20 63 62 0a 20 20 20 20 20 20 20 20 20 20 | ith-current-buffer.cb........... |
| 5cf20 | 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 73 0a 20 | (flycheck-call-checker-process.. |
| 5cf40 | 20 20 20 20 20 20 20 20 20 20 63 68 65 63 6b 65 72 20 6e 69 6c 20 74 65 6d 70 2d 62 75 66 66 65 | ..........checker.nil.temp-buffe |
| 5cf60 | 72 20 6e 69 6c 20 22 2d 2d 76 65 72 73 69 6f 6e 22 29 29 0a 20 20 20 20 20 20 20 20 28 73 74 72 | r.nil."--version")).........(str |
| 5cf80 | 69 6e 67 2d 74 6f 2d 6e 75 6d 62 65 72 20 28 63 61 72 20 28 73 70 6c 69 74 2d 73 74 72 69 6e 67 | ing-to-number.(car.(split-string |
| 5cfa0 | 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 20 22 5c 5c 2e 22 29 29 29 29 29 29 29 0a 0a 28 | .(buffer-string)."\\.")))))))..( |
| 5cfc0 | 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 76 65 72 69 66 79 | defun.flycheck--stylelint-verify |
| 5cfe0 | 20 28 63 68 65 63 6b 65 72 29 0a 20 20 22 56 65 72 69 66 79 20 73 74 79 6c 65 6c 69 6e 74 20 73 | .(checker)..."Verify.stylelint.s |
| 5d000 | 65 74 75 70 20 66 6f 72 20 43 48 45 43 4b 45 52 2e 22 0a 20 20 28 6c 65 74 20 28 28 68 61 76 65 | etup.for.CHECKER."...(let.((have |
| 5d020 | 2d 63 6f 6e 66 69 67 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 63 6f 6e | -config.(flycheck--stylelint-con |
| 5d040 | 66 69 67 2d 65 78 69 73 74 73 2d 70 20 63 68 65 63 6b 65 72 29 29 29 0a 20 20 20 20 28 6c 69 73 | fig-exists-p.checker))).....(lis |
| 5d060 | 74 0a 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 72 65 | t......(flycheck-verification-re |
| 5d080 | 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 63 6f 6e 66 69 67 75 72 61 | sult-new.......:label."configura |
| 5d0a0 | 74 69 6f 6e 20 61 76 61 69 6c 61 62 6c 65 22 0a 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 | tion.available".......:message.( |
| 5d0c0 | 69 66 20 68 61 76 65 2d 63 6f 6e 66 69 67 20 22 79 65 73 22 20 22 6e 6f 20 63 6f 6e 66 69 67 20 | if.have-config."yes"."no.config. |
| 5d0e0 | 66 69 6c 65 20 66 6f 75 6e 64 22 29 0a 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 68 61 76 | file.found").......:face.(if.hav |
| 5d100 | 65 2d 63 6f 6e 66 69 67 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 | e-config.'success.'(bold.error)) |
| 5d120 | 29 0a 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 72 65 | )......(flycheck-verification-re |
| 5d140 | 73 75 6c 74 2d 6e 65 77 0a 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 73 74 79 6c 65 63 68 65 63 | sult-new.......:label."stylechec |
| 5d160 | 6b 20 76 65 72 73 69 6f 6e 22 0a 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 6e 75 6d 62 65 | k.version".......:message.(numbe |
| 5d180 | 72 2d 74 6f 2d 73 74 72 69 6e 67 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 | r-to-string.(flycheck--stylelint |
| 5d1a0 | 2d 67 65 74 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 | -get-major-version.checker)).... |
| 5d1c0 | 20 20 20 3a 66 61 63 65 20 27 73 75 63 63 65 73 73 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | ...:face.'success))))..(flycheck |
| 5d1e0 | 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 0a 20 20 | -define-checker.css-stylelint... |
| 5d200 | 22 41 20 43 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 | "A.CSS.syntax.and.style.checker. |
| 5d220 | 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 70 73 | using.stylelint...See.URL.`https |
| 5d240 | 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 28 | ://stylelint.io/'."...:command.( |
| 5d260 | 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 6c | "stylelint".............(eval.fl |
| 5d280 | 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 20 | ycheck-stylelint-args).......... |
| 5d2a0 | 20 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 | ...(option-flag."--quiet".flyche |
| 5d2c0 | 63 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 | ck-stylelint-quiet)............. |
| 5d2e0 | 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 6b | (config-file."--config".flycheck |
| 5d300 | 2d 73 74 79 6c 65 6c 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 74 64 | -stylelintrc)............."--std |
| 5d320 | 69 6e 2d 66 69 6c 65 6e 61 6d 65 22 20 28 65 76 61 6c 20 28 6f 72 20 28 62 75 66 66 65 72 2d 66 | in-filename".(eval.(or.(buffer-f |
| 5d340 | 69 6c 65 2d 6e 61 6d 65 29 20 22 73 74 79 6c 65 2e 63 73 73 22 29 29 29 0a 20 20 3a 73 74 61 6e | ile-name)."style.css")))...:stan |
| 5d360 | 64 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 | dard-input.t...:verify.(lambda.( |
| 5d380 | 5f 29 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 76 65 72 69 66 79 20 27 | _).(flycheck--stylelint-verify.' |
| 5d3a0 | 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 | css-stylelint))...:error-parser. |
| 5d3c0 | 66 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 | flycheck-parse-stylelint...:pred |
| 5d3e0 | 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 79 2d 70 | icate.flycheck-buffer-nonempty-p |
| 5d400 | 0a 20 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 | ...:modes.(css-mode.css-ts-mode) |
| 5d420 | 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 6d 62 64 61 20 28 65 | ...:error-explainer...(lambda.(e |
| 5d440 | 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 20 28 66 6c 79 63 68 | rr).....(let.((error-code.(flych |
| 5d460 | 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 20 20 20 20 28 75 72 | eck-error-id.err))...........(ur |
| 5d480 | 6c 20 22 68 74 74 70 73 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 75 73 65 72 2d 67 75 69 | l."https://stylelint.io/user-gui |
| 5d4a0 | 64 65 2f 72 75 6c 65 73 2f 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 65 72 72 6f 72 2d | de/rules/%s")).......(and.error- |
| 5d4c0 | 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 72 72 6f 72 2d | code.`(url...,(format.url.error- |
| 5d4e0 | 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 2d 6f 70 74 69 6f 6e | code))))))..(flycheck-def-option |
| 5d500 | 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e | -var.flycheck-cuda-language-stan |
| 5d520 | 64 61 72 64 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 4f 75 72 20 43 55 44 41 20 4c | dard.nil.cuda-nvcc..."Our.CUDA.L |
| 5d540 | 61 6e 67 75 61 67 65 20 53 74 61 6e 64 61 72 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f | anguage.Standard."...:type.'(cho |
| 5d560 | 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 |
| 5d580 | 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 |
| 5d5a0 | 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 |
| 5d5c0 | 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.. |
| 5d5e0 | 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..." |
| 5d600 | 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 63 61 | 32")).(make-variable-buffer-loca |
| 5d620 | 6c 20 27 66 6c 79 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 | l.'flycheck-cuda-language-standa |
| 5d640 | 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 |
| 5d660 | 79 63 68 65 63 6b 2d 63 75 64 61 2d 63 6f 6d 70 69 6c 65 72 2d 6f 70 74 69 6f 6e 73 20 27 28 22 | ycheck-cuda-compiler-options.'(" |
| 5d680 | 2d 57 61 6c 6c 22 20 22 2d 57 65 78 74 72 61 22 29 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 53 | -Wall"."-Wextra").cuda-nvcc..."S |
| 5d6a0 | 70 65 63 69 66 79 20 6f 70 74 69 6f 6e 73 20 64 69 72 65 63 74 6c 79 20 74 6f 20 74 68 65 20 63 | pecify.options.directly.to.the.c |
| 5d6c0 | 6f 6d 70 69 6c 65 72 2f 70 72 65 70 72 6f 63 65 73 73 6f 72 2e 22 0a 20 20 3a 74 79 70 65 20 27 | ompiler/preprocessor."...:type.' |
| 5d6e0 | 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 74 69 6f 6e | (choice.(const.:tag."No.addition |
| 5d700 | 61 6c 20 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 73 22 20 6e 69 6c 29 0a 20 20 20 20 20 20 | al.compiler.options".nil)....... |
| 5d720 | 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 41 64 64 69 74 69 6f | ...........(repeat.:tag."Additio |
| 5d740 | 6e 20 63 6f 6d 70 69 6c 65 72 20 6f 70 74 69 6f 6e 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | n.compiler.options"............. |
| 5d760 | 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 43 6f 6d 70 69 | .............(string.:tag."Compi |
| 5d780 | 6c 65 72 20 6f 70 74 69 6f 6e 22 29 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c 79 63 68 65 63 | ler.option")))...:safe.#'flychec |
| 5d7a0 | 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 |
| 5d7c0 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 35 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | on.'(flycheck..."35"))..(flychec |
| 5d7e0 | 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 75 64 61 2d 67 | k-def-option-var.flycheck-cuda-g |
| 5d800 | 65 6e 63 6f 64 65 73 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 4f 75 72 20 72 65 61 | encodes.nil.cuda-nvcc..."Our.rea |
| 5d820 | 6c 20 61 6e 64 20 76 69 72 74 75 61 6c 20 47 50 55 20 61 72 63 68 69 74 65 63 74 75 72 65 73 20 | l.and.virtual.GPU.architectures. |
| 5d840 | 74 6f 20 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 | to.pass.to.nvcc."...:type.'(repe |
| 5d860 | 61 74 20 28 66 69 6c 65 20 3a 74 61 67 20 22 47 50 55 20 61 72 63 68 69 74 65 63 74 75 72 65 22 | at.(file.:tag."GPU.architecture" |
| 5d880 | 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 |
| 5d8a0 | 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 |
| 5d8c0 | 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 6f 70 74 69 6f 6e | k..."32"))..(flycheck-def-option |
| 5d8e0 | 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 73 20 6e 69 6c 20 | -var.flycheck-cuda-includes.nil. |
| 5d900 | 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 4f 75 72 20 69 6e 63 6c 75 64 65 20 64 69 72 65 63 74 6f | cuda-nvcc..."Our.include.directo |
| 5d920 | 72 69 65 73 20 74 6f 20 70 61 73 73 20 74 6f 20 6e 76 63 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 | ries.to.pass.to.nvcc."...:type.' |
| 5d940 | 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 65 | (repeat.(file.:tag."Include.file |
| 5d960 | 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 |
| 5d980 | 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 |
| 5d9a0 | 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 6f 70 74 69 6f | ck..."32"))..(flycheck-def-optio |
| 5d9c0 | 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 64 65 66 69 6e 69 74 69 6f 6e 73 20 | n-var.flycheck-cuda-definitions. |
| 5d9e0 | 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 70 72 65 70 | nil.cuda-nvcc..."Additional.prep |
| 5da00 | 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 6e 76 63 63 2e 0a 41 | rocessor.definitions.for.nvcc..A |
| 5da20 | 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 20 74 6f 20 70 61 73 73 20 74 6f 20 63 75 64 61 | .list.of.strings.to.pass.to.cuda |
| 5da40 | 2c 20 61 20 6c 61 20 66 6c 79 63 68 65 63 6b 2d 63 6c 61 6e 67 22 0a 20 20 3a 74 79 70 65 20 27 | ,.a.la.flycheck-clang"...:type.' |
| 5da60 | 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 44 65 66 69 6e 69 74 69 6f 6e | (repeat.(string.:tag."Definition |
| 5da80 | 73 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 | s"))...:safe.#'flycheck-string-l |
| 5daa0 | 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 |
| 5dac0 | 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 6f 70 74 69 | eck..."32"))..(flycheck-def-opti |
| 5dae0 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 69 6e 63 6c 75 64 65 2d 70 61 74 | on-var.flycheck-cuda-include-pat |
| 5db00 | 68 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 | h.nil.cuda-nvcc..."A.list.of.inc |
| 5db20 | 6c 75 64 65 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 6e 76 63 63 2e 22 0a 20 20 3a 74 | lude.directories.for.nvcc."...:t |
| 5db40 | 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 |
| 5db60 | 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 |
| 5db80 | 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 |
| 5dba0 | 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 |
| 5dbc0 | 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 75 | check-def-option-var.flycheck-cu |
| 5dbe0 | 64 61 2d 72 65 6c 61 78 65 64 2d 63 6f 6e 73 74 65 78 70 72 20 6e 69 6c 20 63 75 64 61 2d 6e 76 | da-relaxed-constexpr.nil.cuda-nv |
| 5dc00 | 63 63 0a 20 20 22 45 6e 61 62 6c 65 20 63 61 6c 6c 69 6e 67 20 68 6f 73 74 20 63 6f 6e 73 74 65 | cc..."Enable.calling.host.conste |
| 5dc20 | 78 70 72 20 66 72 6f 6d 20 64 65 76 69 63 65 20 66 75 6e 63 74 69 6f 6e 20 66 6f 72 20 6e 76 63 | xpr.from.device.function.for.nvc |
| 5dc40 | 63 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 65 78 70 65 72 69 6d | c...When.non-nil,.enable.experim |
| 5dc60 | 65 6e 74 61 6c 20 63 61 6c 6c 69 6e 67 20 6f 66 20 61 20 63 6f 6e 73 74 65 78 70 72 20 5f 5f 68 | ental.calling.of.a.constexpr.__h |
| 5dc80 | 6f 73 74 5f 5f 0a 66 75 6e 63 74 69 6f 6e 20 66 72 6f 6d 20 61 20 5f 5f 64 65 76 69 63 65 5f 5f | ost__.function.from.a.__device__ |
| 5dca0 | 20 66 75 6e 63 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a 20 20 3a | .function."...:type.'boolean...: |
| 5dcc0 | 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 |
| 5dce0 | 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 35 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | on.'(flycheck..."35"))..(flychec |
| 5dd00 | 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 75 64 61 2d 65 | k-def-option-var.flycheck-cuda-e |
| 5dd20 | 78 74 65 6e 64 65 64 2d 6c 61 6d 62 64 61 20 6e 69 6c 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 | xtended-lambda.nil.cuda-nvcc..." |
| 5dd40 | 45 6e 61 62 6c 65 20 61 6e 6e 6f 74 61 74 69 6e 67 20 6c 61 6d 62 64 61 20 66 75 6e 63 74 69 6f | Enable.annotating.lambda.functio |
| 5dd60 | 6e 73 20 77 69 74 68 20 5f 5f 68 6f 73 74 5f 5f 20 6f 72 20 5f 5f 64 65 76 69 63 65 5f 5f 2e 0a | ns.with.__host__.or.__device__.. |
| 5dd80 | 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 65 78 70 65 72 69 6d 65 6e 74 | .When.non-nil,.enable.experiment |
| 5dda0 | 61 6c 20 63 6f 6d 70 69 6c 61 74 69 6f 6e 20 6f 66 20 5f 5f 68 6f 73 74 5f 5f 20 61 6e 64 0a 5f | al.compilation.of.__host__.and._ |
| 5ddc0 | 5f 64 65 76 69 63 65 5f 5f 20 6c 61 6d 62 64 61 20 66 75 6e 63 74 69 6f 6e 73 2e 22 0a 20 20 3a | _device__.lambda.functions."...: |
| 5dde0 | 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 |
| 5de00 | 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.. |
| 5de20 | 20 22 33 35 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 | ."35"))..(flycheck-define-checke |
| 5de40 | 72 20 63 75 64 61 2d 6e 76 63 63 0a 20 20 22 41 20 43 55 44 41 20 43 2f 43 2b 2b 20 73 79 6e 74 | r.cuda-nvcc..."A.CUDA.C/C++.synt |
| 5de60 | 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6e 76 63 63 2e 0a 0a 53 65 65 20 55 52 4c 20 | ax.checker.using.nvcc...See.URL. |
| 5de80 | 60 68 74 74 70 73 3a 2f 2f 64 65 76 65 6c 6f 70 65 72 2e 6e 76 69 64 69 61 2e 63 6f 6d 2f 63 75 | `https://developer.nvidia.com/cu |
| 5dea0 | 64 61 2d 6c 6c 76 6d 2d 63 6f 6d 70 69 6c 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | da-llvm-compiler'."...:command.( |
| 5dec0 | 22 6e 76 63 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 63 22 20 3b 3b 20 43 6f 6d 70 69 | "nvcc"............."-c".;;.Compi |
| 5dee0 | 6c 65 20 4f 6e 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6f 75 74 70 75 74 2d 66 69 | le.Only............."--output-fi |
| 5df00 | 6c 65 22 20 22 2f 64 65 76 2f 6e 75 6c 6c 22 20 3b 3b 20 61 76 6f 69 64 20 63 72 65 61 74 69 6e | le"."/dev/null".;;.avoid.creatin |
| 5df20 | 67 20 6f 75 74 70 75 74 20 2e 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 78 3d 63 75 22 | g.output..o............."--x=cu" |
| 5df40 | 20 3b 3b 20 65 78 70 6c 69 63 69 74 6c 79 20 73 70 65 63 69 66 79 20 69 74 27 73 20 61 20 43 55 | .;;.explicitly.specify.it's.a.CU |
| 5df60 | 44 41 20 6c 61 6e 67 75 61 67 65 20 66 69 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 72 | DA.language.file............."-r |
| 5df80 | 64 63 3d 74 72 75 65 22 20 3b 3b 20 41 6c 6c 6f 77 20 6c 69 6e 6b 69 6e 67 20 77 69 74 68 20 65 | dc=true".;;.Allow.linking.with.e |
| 5dfa0 | 78 74 65 72 6e 61 6c 20 63 75 64 61 20 66 75 6e 63 69 6f 6e 73 0a 20 20 20 20 20 20 20 20 20 20 | xternal.cuda.funcions........... |
| 5dfc0 | 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 2d 63 75 64 61 2d | ..(option."-std=".flycheck-cuda- |
| 5dfe0 | 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 20 | language-standard.concat)....... |
| 5e000 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 65 78 70 74 2d 72 65 6c 61 78 | ......(option-flag."--expt-relax |
| 5e020 | 65 64 2d 63 6f 6e 73 74 65 78 70 72 22 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 72 65 6c 61 | ed-constexpr".flycheck-cuda-rela |
| 5e040 | 78 65 64 2d 63 6f 6e 73 74 65 78 70 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 | xed-constexpr).............(opti |
| 5e060 | 6f 6e 2d 66 6c 61 67 20 22 2d 2d 65 78 70 74 2d 65 78 74 65 6e 64 65 64 2d 6c 61 6d 62 64 61 22 | on-flag."--expt-extended-lambda" |
| 5e080 | 20 66 6c 79 63 68 65 63 6b 2d 63 75 64 61 2d 65 78 74 65 6e 64 65 64 2d 6c 61 6d 62 64 61 29 0a | .flycheck-cuda-extended-lambda). |
| 5e0a0 | 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 6e 63 6c 75 | ............(option-list."-inclu |
| 5e0c0 | 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 0a 20 20 20 20 | de".flycheck-cuda-includes)..... |
| 5e0e0 | 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 6f 64 65 22 20 | ........(option-list."-gencode". |
| 5e100 | 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 20 20 20 20 20 | flycheck-cuda-gencodes)......... |
| 5e120 | 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 58 63 6f 6d 70 69 6c 65 72 22 20 66 6c | ....(option-list."-Xcompiler".fl |
| 5e140 | 79 63 68 65 63 6b 2d 63 75 64 61 2d 63 6f 6d 70 69 6c 65 72 2d 6f 70 74 69 6f 6e 73 29 0a 20 20 | ycheck-cuda-compiler-options)... |
| 5e160 | 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 44 22 20 66 6c 79 63 | ..........(option-list."-D".flyc |
| 5e180 | 68 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 | heck-cuda-definitions.concat)... |
| 5e1a0 | 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 66 6c 79 63 | ..........(option-list."-I".flyc |
| 5e1c0 | 68 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 | heck-cuda-include-path)......... |
| 5e1e0 | 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 0a 20 20 | ....source)...:error-patterns... |
| 5e200 | 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 6d 65 | ((error.line-start...........(me |
| 5e220 | 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 22 29 0a 20 | ssage."In.file.included.from").. |
| 5e240 | 20 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 | .........".".(or."<stdin>".(file |
| 5e260 | 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 22 3a 22 20 6c | -name))...........":".line.":".l |
| 5e280 | 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 6f | ine-end)....(error.line-start.(o |
| 5e2a0 | 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 20 20 | r."<stdin>".(file-name))........ |
| 5e2c0 | 20 20 20 22 28 22 20 6c 69 6e 65 20 22 29 3a 20 65 72 72 6f 72 22 0a 20 20 20 20 20 20 20 20 20 | ..."(".line."):.error".......... |
| 5e2e0 | 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 23 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | .(optional.".#".(id.(one-or-more |
| 5e300 | 20 64 69 67 69 74 29 20 28 6f 70 74 69 6f 6e 61 6c 20 22 2d 44 22 29 29 29 0a 20 20 20 20 20 20 | .digit).(optional."-D")))....... |
| 5e320 | 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 20 | ....":.".(message).line-end).... |
| 5e340 | 28 65 72 72 6f 72 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 | (error.line-start.(or."<stdin>". |
| 5e360 | 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. |
| 5e380 | 22 3a 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 66 61 74 61 6c 20 65 72 | ":".column...........":.fatal.er |
| 5e3a0 | 72 6f 72 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 23 22 20 28 69 | ror"...........(optional.".#".(i |
| 5e3c0 | 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 20 28 6f 70 74 69 6f 6e 61 6c 20 | d.(one-or-more.digit).(optional. |
| 5e3e0 | 22 2d 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6f 70 74 69 6f 6e 61 6c | "-D")))...........":.".(optional |
| 5e400 | 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 |
| 5e420 | 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 |
| 5e440 | 2d 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 | -name))............."(".line."): |
| 5e460 | 20 77 61 72 6e 69 6e 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 | .warning".............(optional. |
| 5e480 | 22 20 23 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 64 69 67 69 74 29 20 28 6f 70 | ".#".(id.(one-or-more.digit).(op |
| 5e4a0 | 74 69 6f 6e 61 6c 20 22 2d 44 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 | tional."-D"))).............":.". |
| 5e4c0 | 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 63 75 | (message).line-end))...:modes.cu |
| 5e4e0 | 64 61 2d 6d 6f 64 65 29 0a 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 6f 6e 2d | da-mode)...(flycheck-def-option- |
| 5e500 | 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 77 6c 2d 73 63 68 65 6d 61 2d 70 61 74 68 20 6e 69 6c | var.flycheck-cwl-schema-path.nil |
| 5e520 | 20 63 77 6c 0a 20 20 22 41 20 70 61 74 68 20 66 6f 72 20 74 68 65 20 73 63 68 65 6d 61 20 66 69 | .cwl..."A.path.for.the.schema.fi |
| 5e540 | 6c 65 20 66 6f 72 20 43 6f 6d 6d 6f 6e 20 57 6f 72 6b 66 6c 6f 77 20 4c 61 6e 67 75 61 67 65 2e | le.for.Common.Workflow.Language. |
| 5e560 | 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. |
| 5e580 | 61 20 73 74 72 69 6e 67 20 74 68 61 74 20 64 65 6e 6f 74 65 73 20 61 20 70 61 74 68 20 66 6f 72 | a.string.that.denotes.a.path.for |
| 5e5a0 | 0a 74 68 65 20 73 63 68 65 6d 61 20 66 69 6c 65 20 6f 66 20 43 6f 6d 6d 6f 6e 20 57 6f 72 6b 66 | .the.schema.file.of.Common.Workf |
| 5e5c0 | 6c 6f 77 20 4c 61 6e 67 75 61 67 65 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 | low.Language."...:type.'(choice. |
| 5e5e0 | 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 20 20 20 20 20 | (const.:tag."None".nil)......... |
| 5e600 | 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 20 3a 74 61 67 20 22 53 63 68 65 6d 61 20 66 69 6c 65 | .........(file.:tag."Schema.file |
| 5e620 | 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 |
| 5e640 | 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 63 68 65 63 6b 65 | -nil-p)..(flycheck-define-checke |
| 5e660 | 72 20 63 77 6c 0a 20 20 22 41 20 43 57 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 | r.cwl..."A.CWL.syntax.checker.us |
| 5e680 | 69 6e 67 20 53 63 68 65 6d 61 20 53 61 6c 61 64 20 76 61 6c 69 64 61 74 6f 72 2e 0a 0a 52 65 71 | ing.Schema.Salad.validator...Req |
| 5e6a0 | 75 69 72 65 73 20 53 63 68 65 6d 61 20 53 61 6c 61 64 20 32 2e 36 2e 32 30 31 37 31 31 30 31 31 | uires.Schema.Salad.2.6.201711011 |
| 5e6c0 | 31 33 39 31 32 20 6f 72 20 6e 65 77 65 72 2e 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | 13912.or.newer..See.URL.`https:/ |
| 5e6e0 | 2f 77 77 77 2e 63 6f 6d 6d 6f 6e 77 6c 2e 6f 72 67 2f 76 31 2e 30 2f 53 63 68 65 6d 61 53 61 6c | /www.commonwl.org/v1.0/SchemaSal |
| 5e700 | 61 64 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 63 68 65 6d 61 2d 73 | ad.html'."...:command.("schema-s |
| 5e720 | 61 6c 61 64 2d 74 6f 6f 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 71 75 69 65 74 22 | alad-tool"............."--quiet" |
| 5e740 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 70 72 69 6e 74 2d 6f 6e 65 6c 69 6e 65 22 0a 20 | ............."--print-oneline".. |
| 5e760 | 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 63 77 6c 2d 73 63 | ...........(eval.flycheck-cwl-sc |
| 5e780 | 68 65 6d 61 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 2d 69 6e | hema-path).............source-in |
| 5e7a0 | 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 72 | place)...:error-patterns...((err |
| 5e7c0 | 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 6c 65 2d 6e 61 | or.line-start...........(file-na |
| 5e7e0 | 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 7a 65 72 | me).":".line.":".column.":".(zer |
| 5e800 | 6f 2d 6f 72 2d 6d 6f 72 65 20 62 6c 61 6e 6b 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 | o-or-more.blank)...........(mess |
| 5e820 | 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 29 0a 20 | age.(one-or-more.not-newline)).. |
| 5e840 | 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 63 77 6c | .........line-end))...:modes.cwl |
| 5e860 | 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 64 2d 6d 6f 64 | -mode)..(defconst.flycheck-d-mod |
| 5e880 | 75 6c 65 2d 72 65 0a 20 20 28 72 78 20 22 6d 6f 64 75 6c 65 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f | ule-re...(rx."module".(one-or-mo |
| 5e8a0 | 72 65 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 28 67 | re.(syntax.whitespace)).......(g |
| 5e8c0 | 72 6f 75 70 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 73 79 6e 74 61 78 20 77 | roup.(one-or-more.(not.(syntax.w |
| 5e8e0 | 68 69 74 65 73 70 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 | hitespace)))).......(zero-or-mor |
| 5e900 | 65 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 3b 22 | e.(syntax.whitespace)).......";" |
| 5e920 | 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 6d 61 74 63 68 | )..."Regular.expression.to.match |
| 5e940 | 20 61 20 44 20 6d 6f 64 75 6c 65 20 64 65 63 6c 61 72 61 74 69 6f 6e 2e 22 29 0a 0a 28 64 65 66 | .a.D.module.declaration.")..(def |
| 5e960 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 64 2d 62 61 73 65 2d 64 69 72 65 63 74 6f 72 79 20 28 29 0a | un.flycheck-d-base-directory.(). |
| 5e980 | 20 20 22 47 65 74 20 74 68 65 20 72 65 6c 61 74 69 76 65 20 62 61 73 65 20 64 69 72 65 63 74 6f | .."Get.the.relative.base.directo |
| 5e9a0 | 72 79 20 70 61 74 68 20 66 6f 72 20 74 68 69 73 20 6d 6f 64 75 6c 65 2e 22 0a 20 20 28 6c 65 74 | ry.path.for.this.module."...(let |
| 5e9c0 | 2a 20 28 28 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 | *.((file-name.(buffer-file-name) |
| 5e9e0 | 29 0a 20 20 20 20 20 20 20 20 20 28 6d 6f 64 75 6c 65 2d 66 69 6c 65 20 28 69 66 20 28 61 6e 64 | )..........(module-file.(if.(and |
| 5ea00 | 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .file-name...................... |
| 5ea20 | 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 6d 65 2d 6e 6f | ..........(string=.(file-name-no |
| 5ea40 | 6e 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 20 20 | ndirectory.file-name)........... |
| 5ea60 | 20 20 20 20 20 20 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 70 | .............................."p |
| 5ea80 | 61 63 6b 61 67 65 2e 64 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ackage.d"))..................... |
| 5eaa0 | 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 66 69 6c 65 | ......(directory-file-name.(file |
| 5eac0 | 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 29 0a 20 20 20 20 | -name-directory.file-name))..... |
| 5eae0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 69 6c 65 2d 6e 61 6d 65 29 29 29 | ....................file-name))) |
| 5eb00 | 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 63 | .....(flycheck-module-root-direc |
| 5eb20 | 74 6f 72 79 0a 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 | tory......(flycheck-find-in-buff |
| 5eb40 | 65 72 20 66 6c 79 63 68 65 63 6b 2d 64 2d 6d 6f 64 75 6c 65 2d 72 65 29 0a 20 20 20 20 20 6d 6f | er.flycheck-d-module-re)......mo |
| 5eb60 | 64 75 6c 65 2d 66 69 6c 65 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f 70 74 69 | dule-file)))..(flycheck-def-opti |
| 5eb80 | 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 | on-var.flycheck-dmd-include-path |
| 5eba0 | 20 6e 69 6c 20 64 2d 64 6d 64 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 | .nil.d-dmd..."A.list.of.include. |
| 5ebc0 | 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 64 6d 64 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 | directories.for.dmd...The.value. |
| 5ebe0 | 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 74 | of.this.variable.is.a.list.of.st |
| 5ec00 | 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 69 | rings,.where.each.string.is.a.di |
| 5ec20 | 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 61 | rectory.to.add.to.the.include.pa |
| 5ec40 | 74 68 20 6f 66 20 64 6d 64 2e 0a 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 20 61 72 65 20 72 65 | th.of.dmd..Relative.paths.are.re |
| 5ec60 | 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 |
| 5ec80 | 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.: |
| 5eca0 | 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 73 61 66 | tag."Include.directory"))...:saf |
| 5ecc0 | 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 |
| 5ece0 | 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 38 | ckage-version.'(flycheck..."0.18 |
| 5ed00 | 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 63 | "))..(flycheck-def-args-var.flyc |
| 5ed20 | 68 65 63 6b 2d 64 6d 64 2d 61 72 67 73 20 64 2d 64 6d 64 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 | heck-dmd-args.d-dmd...:package-v |
| 5ed40 | 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 |
| 5ed60 | 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 64 2d 64 6d 64 0a 20 20 22 | lycheck-define-checker.d-dmd..." |
| 5ed80 | 41 20 44 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 44 4d 44 | A.D.syntax.checker.using.the.DMD |
| 5eda0 | 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 52 65 71 75 69 72 65 73 20 44 4d 44 20 32 2e 30 36 36 20 6f | .compiler...Requires.DMD.2.066.o |
| 5edc0 | 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 64 6c 61 6e 67 | r.newer...See.URL.`https://dlang |
| 5ede0 | 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 64 6d 64 22 0a 20 20 20 20 20 | .org/'."...:command.("dmd"...... |
| 5ee00 | 20 20 20 20 20 20 20 22 2d 64 65 62 75 67 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......."-debug"................. |
| 5ee20 | 20 20 20 3b 20 43 6f 6d 70 69 6c 65 20 69 6e 20 64 65 62 75 67 20 6d 6f 64 65 0a 20 20 20 20 20 | ...;.Compile.in.debug.mode...... |
| 5ee40 | 20 20 20 20 20 20 20 22 2d 6f 2d 22 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ......."-o-".................... |
| 5ee60 | 20 20 20 3b 20 44 6f 6e 27 74 20 67 65 6e 65 72 61 74 65 20 61 6e 20 6f 62 6a 65 63 74 20 66 69 | ...;.Don't.generate.an.object.fi |
| 5ee80 | 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 76 63 6f 6c 75 6d 6e 73 22 20 20 20 20 20 20 | le............."-vcolumns"...... |
| 5eea0 | 20 20 20 20 20 20 20 20 20 20 20 3b 20 41 64 64 20 63 6f 6c 75 6d 6e 73 20 69 6e 20 6f 75 74 70 | ...........;.Add.columns.in.outp |
| 5eec0 | 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 77 69 22 20 3b 20 43 6f 6d 70 69 6c 61 74 69 | ut............."-wi".;.Compilati |
| 5eee0 | 6f 6e 20 77 69 6c 6c 20 63 6f 6e 74 69 6e 75 65 20 65 76 65 6e 20 69 66 20 74 68 65 72 65 20 61 | on.will.continue.even.if.there.a |
| 5ef00 | 72 65 20 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 | re.warnings.............(eval.(c |
| 5ef20 | 6f 6e 63 61 74 20 22 2d 49 22 20 28 66 6c 79 63 68 65 63 6b 2d 64 2d 62 61 73 65 2d 64 69 72 65 | oncat."-I".(flycheck-d-base-dire |
| 5ef40 | 63 74 6f 72 79 29 29 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 | ctory))).............(option-lis |
| 5ef60 | 74 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 64 6d 64 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 | t."-I".flycheck-dmd-include-path |
| 5ef80 | 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 68 | .concat).............(eval.flych |
| 5efa0 | 65 63 6b 2d 64 6d 64 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 73 6f 75 72 63 | eck-dmd-args).............(sourc |
| 5efc0 | 65 20 22 2e 64 22 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 | e.".d"))...:error-patterns...((e |
| 5efe0 | 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 6c 65 2d | rror.line-start...........(file- |
| 5f000 | 6e 61 6d 65 29 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f 6c 75 6d 6e 20 22 29 3a 20 45 72 | name)."(".line.",".column."):.Er |
| 5f020 | 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- |
| 5f040 | 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 66 69 6c | end)....(warning.line-start.(fil |
| 5f060 | 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 6d 6e 20 22 29 3a 20 | e-name)."(".line.",".column."):. |
| 5f080 | 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 57 61 72 6e 69 6e 67 22 20 22 44 65 70 | ".............(or."Warning"."Dep |
| 5f0a0 | 72 65 63 61 74 69 6f 6e 22 29 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 | recation").":.".(message).line-e |
| 5f0c0 | 6e 64 29 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 | nd)....(info.line-start.(file-na |
| 5f0e0 | 6d 65 29 20 22 28 22 20 6c 69 6e 65 20 22 2c 22 20 63 6f 6c 75 6d 6e 20 22 29 3a 20 22 0a 20 20 | me)."(".line.",".column."):."... |
| 5f100 | 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 28 6d 65 73 73 61 67 | .......(one-or-more.".").(messag |
| 5f120 | 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 64 2d 6d 6f 64 65 29 0a 0a | e).line-end))...:modes.d-mode).. |
| 5f140 | 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 64 6f 63 6b 65 72 66 | (flycheck-define-checker.dockerf |
| 5f160 | 69 6c 65 2d 68 61 64 6f 6c 69 6e 74 0a 20 20 22 41 20 44 6f 63 6b 65 72 66 69 6c 65 20 73 79 6e | ile-hadolint..."A.Dockerfile.syn |
| 5f180 | 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 68 61 64 6f 6c 69 6e 74 2e 0a | tax.checker.using.the.hadolint.. |
| 5f1a0 | 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 68 61 64 | .See.URL.`https://github.com/had |
| 5f1c0 | 6f 6c 69 6e 74 2f 68 61 64 6f 6c 69 6e 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 | olint/hadolint/'."...:command.(" |
| 5f1e0 | 68 61 64 6f 6c 69 6e 74 22 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 20 22 2d 22 29 0a 20 20 3a 73 | hadolint"."--no-color"."-")...:s |
| 5f200 | 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 |
| 5f220 | 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 20 20 | s...((error.line-start.......... |
| 5f240 | 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 64 20 28 6f | .(file-name).":".line.".".(id.(o |
| 5f260 | 6e 65 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 20 22 20 65 72 72 6f 72 3a 20 22 20 28 6d | ne-or-more.alnum)).".error:.".(m |
| 5f280 | 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)....( |
| 5f2a0 | 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 28 | warning.line-start.............( |
| 5f2c0 | 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 64 20 28 6f 6e 65 | file-name).":".line.".".(id.(one |
| 5f2e0 | 2d 6f 72 2d 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 77 | -or-more.alnum)).............".w |
| 5f300 | 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 20 20 | arning:.".(message).line-end)... |
| 5f320 | 20 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 | .(info.line-start..........(file |
| 5f340 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d | -name).":".line.".".(id.(one-or- |
| 5f360 | 6d 6f 72 65 20 61 6c 6e 75 6d 29 29 20 22 20 69 6e 66 6f 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | more.alnum)).".info:.".(message) |
| 5f380 | 0a 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 |
| 5f3a0 | 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 20 22 | ne-start...........(file-name)." |
| 5f3c0 | 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 20 22 20 28 6d 65 73 73 61 67 65 29 | :".line.":".column.".".(message) |
| 5f3e0 | 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 65 72 72 6f 72 2d 66 | ...........line-end))...:error-f |
| 5f400 | 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 66 6c | ilter...(lambda.(errors).....(fl |
| 5f420 | 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 28 66 6c 79 | ycheck-sanitize-errors......(fly |
| 5f440 | 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 73 20 22 2d | check-remove-error-file-names."- |
| 5f460 | 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 64 6f 63 6b 65 72 66 69 6c 65 | ".errors)))...:modes.(dockerfile |
| 5f480 | 2d 6d 6f 64 65 20 64 6f 63 6b 65 72 66 69 6c 65 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 64 65 66 | -mode.dockerfile-ts-mode))..(def |
| 5f4a0 | 75 6e 20 66 6c 79 63 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 | un.flycheck-credo--working-direc |
| 5f4c0 | 74 6f 72 79 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 0a 20 20 22 43 68 65 63 6b 20 69 | tory.(&rest._ignored)..."Check.i |
| 5f4e0 | 66 20 60 63 72 65 64 6f 27 20 69 73 20 69 6e 73 74 61 6c 6c 65 64 20 61 73 20 64 65 70 65 6e 64 | f.`credo'.is.installed.as.depend |
| 5f500 | 65 6e 63 79 20 69 6e 20 74 68 65 20 61 70 70 6c 69 63 61 74 69 6f 6e 2e 22 0a 20 20 28 61 6e 64 | ency.in.the.application."...(and |
| 5f520 | 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 6c 6f 63 61 74 65 | .buffer-file-name........(locate |
| 5f540 | 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 6c 65 2d 6e 61 6d | -dominating-file.buffer-file-nam |
| 5f560 | 65 20 22 64 65 70 73 2f 63 72 65 64 6f 22 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | e."deps/credo")))..(flycheck-def |
| 5f580 | 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6c 69 78 69 72 2d 63 72 65 64 | -option-var.flycheck-elixir-cred |
| 5f5a0 | 6f 2d 73 74 72 69 63 74 20 6e 69 6c 20 65 6c 69 78 69 72 2d 63 72 65 64 6f 0a 20 20 22 45 6e 61 | o-strict.nil.elixir-credo..."Ena |
| 5f5c0 | 62 6c 65 20 73 74 72 69 63 74 20 6d 6f 64 65 20 69 6e 20 60 63 72 65 64 6f 27 2e 0a 0a 57 68 65 | ble.strict.mode.in.`credo'...Whe |
| 5f5e0 | 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 70 61 73 73 20 74 68 65 20 60 2d 2d 73 74 72 69 63 74 27 20 66 | n.non-nil,.pass.the.`--strict'.f |
| 5f600 | 6c 61 67 20 74 6f 20 63 72 65 64 6f 2e 22 0a 20 20 3a 74 79 70 65 20 27 62 6f 6f 6c 65 61 6e 0a | lag.to.credo."...:type.'boolean. |
| 5f620 | 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 2d 76 65 | ..:safe.#'booleanp...:package-ve |
| 5f640 | 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 63 | rsion.'(flycheck..."32"))..(flyc |
| 5f660 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 65 6c 69 78 69 72 2d 63 72 65 64 6f | heck-define-checker.elixir-credo |
| 5f680 | 0a 20 20 22 41 6e 20 45 6c 69 78 69 72 20 63 68 65 63 6b 65 72 20 66 6f 72 20 73 74 61 74 69 63 | ..."An.Elixir.checker.for.static |
| 5f6a0 | 20 63 6f 64 65 20 61 6e 61 6c 79 73 69 73 20 75 73 69 6e 67 20 43 72 65 64 6f 2e 0a 0a 53 65 65 | .code.analysis.using.Credo...See |
| 5f6c0 | 20 60 68 74 74 70 73 3a 2f 2f 63 72 65 64 6f 2d 63 69 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f | .`https://credo-ci.org/'."...:co |
| 5f6e0 | 6d 6d 61 6e 64 20 28 22 6d 69 78 22 20 22 63 72 65 64 6f 22 0a 20 20 20 20 20 20 20 20 20 20 20 | mmand.("mix"."credo"............ |
| 5f700 | 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 73 74 72 69 63 74 22 20 66 6c 79 63 68 65 63 | .(option-flag."--strict".flychec |
| 5f720 | 6b 2d 65 6c 69 78 69 72 2d 63 72 65 64 6f 2d 73 74 72 69 63 74 29 0a 20 20 20 20 20 20 20 20 20 | k-elixir-credo-strict).......... |
| 5f740 | 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 66 6c 79 63 68 65 63 6b 22 0a 20 20 20 20 20 20 20 | ..."--format"."flycheck"........ |
| 5f760 | 20 20 20 20 20 22 2d 2d 72 65 61 64 2d 66 72 6f 6d 2d 73 74 64 69 6e 22 20 73 6f 75 72 63 65 2d | ....."--read-from-stdin".source- |
| 5f780 | 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 20 | original)...:standard-input.t... |
| 5f7a0 | 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 63 72 65 64 | :working-directory.flycheck-cred |
| 5f7c0 | 6f 2d 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 65 6e 61 62 6c 65 64 20 | o--working-directory...:enabled. |
| 5f7e0 | 66 6c 79 63 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 | flycheck-credo--working-director |
| 5f800 | 79 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 | y...:error-patterns...((info.lin |
| 5f820 | 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 | e-start..........(file-name).":" |
| 5f840 | 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 22 | .line.(optional.":".column).":." |
| 5f860 | 0a 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 46 22 20 22 52 22 20 22 43 22 29 20 20 22 3a 20 22 | ..........(or."F"."R"."C")..":." |
| 5f880 | 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 69 6e 67 | .(message).line-end)....(warning |
| 5f8a0 | 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 6c 65 2d 6e 61 | .line-start.............(file-na |
| 5f8c0 | 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 75 6d | me).":".line.(optional.":".colum |
| 5f8e0 | 6e 29 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 44 22 20 22 57 22 29 | n).":.".............(or."D"."W") |
| 5f900 | 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 0a 20 20 3a 6d | ..":.".(message).line-end))...:m |
| 5f920 | 6f 64 65 73 20 65 6c 69 78 69 72 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 | odes.elixir-mode)..(defconst.fly |
| 5f940 | 63 68 65 63 6b 2d 74 68 69 73 2d 65 6d 61 63 73 2d 65 78 65 63 75 74 61 62 6c 65 0a 20 20 28 63 | check-this-emacs-executable...(c |
| 5f960 | 6f 6e 63 61 74 20 69 6e 76 6f 63 61 74 69 6f 6e 2d 64 69 72 65 63 74 6f 72 79 20 69 6e 76 6f 63 | oncat.invocation-directory.invoc |
| 5f980 | 61 74 69 6f 6e 2d 6e 61 6d 65 29 0a 20 20 22 54 68 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 63 | ation-name)..."The.path.to.the.c |
| 5f9a0 | 75 72 72 65 6e 74 6c 79 20 72 75 6e 6e 69 6e 67 20 45 6d 61 63 73 20 65 78 65 63 75 74 61 62 6c | urrently.running.Emacs.executabl |
| 5f9c0 | 65 2e 22 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 61 | e.")..(defconst.flycheck-emacs-a |
| 5f9e0 | 72 67 73 20 27 28 22 2d 51 22 20 22 2d 2d 62 61 74 63 68 22 29 0a 20 20 22 43 6f 6d 6d 6f 6e 20 | rgs.'("-Q"."--batch")..."Common. |
| 5fa00 | 61 72 67 75 6d 65 6e 74 73 20 74 6f 20 45 6d 61 63 73 20 69 6e 76 6f 63 61 74 69 6f 6e 73 2e 22 | arguments.to.Emacs.invocations." |
| 5fa20 | 29 0a 0a 28 64 65 66 6d 61 63 72 6f 20 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 61 72 65 2d 65 6d | )..(defmacro.flycheck-prepare-em |
| 5fa40 | 61 63 73 2d 6c 69 73 70 2d 66 6f 72 6d 20 28 26 72 65 73 74 20 62 6f 64 79 29 0a 20 20 22 50 72 | acs-lisp-form.(&rest.body)..."Pr |
| 5fa60 | 65 70 61 72 65 20 42 4f 44 59 20 66 6f 72 20 75 73 65 20 61 73 20 63 68 65 63 6b 20 66 6f 72 6d | epare.BODY.for.use.as.check.form |
| 5fa80 | 20 69 6e 20 61 20 73 75 62 70 72 6f 63 65 73 73 2e 22 0a 20 20 28 64 65 63 6c 61 72 65 20 28 69 | .in.a.subprocess."...(declare.(i |
| 5faa0 | 6e 64 65 6e 74 20 30 29 29 0a 20 20 60 28 66 6c 79 63 68 65 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 | ndent.0))...`(flycheck-sexp-to-s |
| 5fac0 | 74 72 69 6e 67 0a 20 20 20 20 27 28 70 72 6f 67 6e 0a 20 20 20 20 20 20 20 28 64 65 66 76 61 72 | tring.....'(progn........(defvar |
| 5fae0 | 20 6a 6b 61 2d 63 6f 6d 70 72 2d 69 6e 68 69 62 69 74 29 0a 20 20 20 20 20 20 20 28 75 6e 77 69 | .jka-compr-inhibit)........(unwi |
| 5fb00 | 6e 64 2d 70 72 6f 74 65 63 74 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 46 6c 79 63 68 65 63 | nd-protect............;;.Flychec |
| 5fb20 | 6b 20 69 6e 68 69 62 69 74 73 20 63 6f 6d 70 72 65 73 73 69 6f 6e 20 6f 66 20 74 65 6d 70 6f 72 | k.inhibits.compression.of.tempor |
| 5fb40 | 61 72 79 20 66 69 6c 65 73 2c 20 74 68 75 73 20 77 65 0a 20 20 20 20 20 20 20 20 20 20 20 3b 3b | ary.files,.thus.we............;; |
| 5fb60 | 20 6d 75 73 74 20 6e 6f 74 20 61 74 74 65 6d 70 74 20 74 6f 20 64 65 63 6f 6d 70 72 65 73 73 2e | .must.not.attempt.to.decompress. |
| 5fb80 | 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6a 6b 61 2d 63 6f 6d 70 72 2d 69 6e 68 | ............(let.((jka-compr-inh |
| 5fba0 | 69 62 69 74 20 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 74 72 69 70 20 6f | ibit.t))..............;;.Strip.o |
| 5fbc0 | 70 74 69 6f 6e 2d 61 72 67 75 6d 65 6e 74 20 73 65 70 61 72 61 74 6f 72 20 66 72 6f 6d 20 61 72 | ption-argument.separator.from.ar |
| 5fbe0 | 67 75 6d 65 6e 74 73 2c 20 69 66 20 70 72 65 73 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 | guments,.if.present............. |
| 5fc00 | 20 28 77 68 65 6e 20 28 65 71 75 61 6c 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d | .(when.(equal.(car.command-line- |
| 5fc20 | 61 72 67 73 2d 6c 65 66 74 29 20 22 2d 2d 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | args-left)."--")................ |
| 5fc40 | 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 65 66 74 20 28 63 64 | (setq.command-line-args-left.(cd |
| 5fc60 | 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 0a 20 20 20 20 | r.command-line-args-left)))..... |
| 5fc80 | 20 20 20 20 20 20 20 20 20 2c 40 62 6f 64 79 29 0a 20 20 20 20 20 20 20 20 20 3b 3b 20 50 72 65 | .........,@body)..........;;.Pre |
| 5fca0 | 76 65 6e 74 20 45 6d 61 63 73 20 66 72 6f 6d 20 70 72 6f 63 65 73 73 69 6e 67 20 74 68 65 20 61 | vent.Emacs.from.processing.the.a |
| 5fcc0 | 72 67 75 6d 65 6e 74 73 20 6f 6e 20 69 74 73 20 6f 77 6e 2c 20 73 65 65 0a 20 20 20 20 20 20 20 | rguments.on.its.own,.see........ |
| 5fce0 | 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 65 63 6b | ..;;.https://github.com/flycheck |
| 5fd00 | 2f 66 6c 79 63 68 65 63 6b 2f 69 73 73 75 65 73 2f 33 31 39 0a 20 20 20 20 20 20 20 20 20 28 73 | /flycheck/issues/319..........(s |
| 5fd20 | 65 74 71 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 20 6e 69 6c 29 29 | etq.command-line-args-left.nil)) |
| 5fd40 | 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d | )))..(defun.flycheck-emacs-lisp- |
| 5fd60 | 62 79 74 65 63 6f 6d 70 2d 63 6f 6e 66 69 67 2d 66 6f 72 6d 20 28 29 0a 20 20 22 50 72 65 70 61 | bytecomp-config-form.()..."Prepa |
| 5fd80 | 72 65 20 61 6e 20 45 6d 61 63 73 20 4c 69 73 70 20 66 6f 72 6d 20 74 6f 20 73 65 74 20 62 79 74 | re.an.Emacs.Lisp.form.to.set.byt |
| 5fda0 | 65 2d 63 6f 6d 70 69 6c 65 72 20 76 61 72 69 61 62 6c 65 73 2e 22 0a 20 20 28 66 6c 79 63 68 65 | e-compiler.variables."...(flyche |
| 5fdc0 | 63 6b 2d 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 | ck-sexp-to-string....`(progn.... |
| 5fde0 | 20 20 20 28 72 65 71 75 69 72 65 20 27 62 79 74 65 63 6f 6d 70 29 0a 20 20 20 20 20 20 28 73 65 | ...(require.'bytecomp).......(se |
| 5fe00 | 74 71 20 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 72 6f 6f 74 2d 64 69 72 0a 20 20 20 20 20 20 20 | tq.byte-compile-root-dir........ |
| 5fe20 | 20 20 20 20 20 2c 28 69 66 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 | .....,(if.buffer-file-name...... |
| 5fe40 | 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 63 74 6f 72 79 | ............(file-name-directory |
| 5fe60 | 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .buffer-file-name).............. |
| 5fe80 | 20 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 0a 28 64 65 66 63 6f | ..default-directory)))))..(defco |
| 5fea0 | 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 2d 66 6f | nst.flycheck-emacs-lisp-check-fo |
| 5fec0 | 72 6d 0a 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 72 65 70 61 72 65 2d 65 6d 61 63 73 2d 6c 69 73 | rm...(flycheck-prepare-emacs-lis |
| 5fee0 | 70 2d 66 6f 72 6d 0a 20 20 20 20 3b 3b 20 4b 65 65 70 20 74 72 61 63 6b 20 6f 66 20 74 68 65 20 | p-form.....;;.Keep.track.of.the. |
| 5ff00 | 67 65 6e 65 72 61 74 65 64 20 62 79 74 65 63 6f 64 65 20 66 69 6c 65 73 2c 20 74 6f 20 64 65 6c | generated.bytecode.files,.to.del |
| 5ff20 | 65 74 65 20 74 68 65 6d 20 61 66 74 65 72 20 62 79 74 65 0a 20 20 20 20 3b 3b 20 63 6f 6d 70 69 | ete.them.after.byte.....;;.compi |
| 5ff40 | 6c 61 74 69 6f 6e 2e 0a 20 20 20 20 28 72 65 71 75 69 72 65 20 27 62 79 74 65 63 6f 6d 70 29 0a | lation......(require.'bytecomp). |
| 5ff60 | 20 20 20 20 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 62 79 74 65 2d 63 6f 6d 70 69 6c | ....(defvar.flycheck-byte-compil |
| 5ff80 | 65 64 2d 66 69 6c 65 73 20 6e 69 6c 29 0a 20 20 20 20 28 6c 65 74 20 28 28 62 79 74 65 2d 63 6f | ed-files.nil).....(let.((byte-co |
| 5ffa0 | 6d 70 69 6c 65 2d 64 65 73 74 2d 66 69 6c 65 2d 66 75 6e 63 74 69 6f 6e 0a 20 20 20 20 20 20 20 | mpile-dest-file-function........ |
| 5ffc0 | 20 20 20 20 28 6c 61 6d 62 64 61 20 28 73 6f 75 72 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ....(lambda.(source)............ |
| 5ffe0 | 20 20 28 6c 65 74 20 28 28 74 65 6d 70 2d 66 69 6c 65 20 28 6d 61 6b 65 2d 74 65 6d 70 2d 66 69 | ..(let.((temp-file.(make-temp-fi |
| 60000 | 6c 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 73 6f 75 72 63 | le.(file-name-nondirectory.sourc |
| 60020 | 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 70 75 73 68 20 74 65 6d 70 2d | e))))................(push.temp- |
| 60040 | 66 69 6c 65 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 | file.flycheck-byte-compiled-file |
| 60060 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 65 6d 70 2d 66 69 6c 65 29 29 29 29 0a | s)................temp-file)))). |
| 60080 | 20 20 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 | ......(unwind-protect........... |
| 600a0 | 28 62 79 74 65 2d 63 6f 6d 70 69 6c 65 2d 66 69 6c 65 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 2d | (byte-compile-file.(car.command- |
| 600c0 | 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 28 6d 61 70 63 20 28 | line-args-left)).........(mapc.( |
| 600e0 | 6c 61 6d 62 64 61 20 28 66 29 20 28 69 67 6e 6f 72 65 2d 65 72 72 6f 72 73 20 28 64 65 6c 65 74 | lambda.(f).(ignore-errors.(delet |
| 60100 | 65 2d 66 69 6c 65 20 66 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 | e-file.f)))...............flyche |
| 60120 | 63 6b 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 64 2d 66 69 6c 65 73 29 29 0a 20 20 20 20 20 20 28 | ck-byte-compiled-files)).......( |
| 60140 | 77 68 65 6e 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 66 6c 79 63 68 65 63 6b 2d | when.(bound-and-true-p.flycheck- |
| 60160 | 65 6d 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 | emacs-lisp-check-declare)....... |
| 60180 | 20 20 28 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 2d 66 69 6c 65 20 28 63 61 72 20 63 6f 6d 6d 61 | ..(check-declare-file.(car.comma |
| 601a0 | 6e 64 2d 6c 69 6e 65 2d 61 72 67 73 2d 6c 65 66 74 29 29 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 | nd-line-args-left))))))..(flyche |
| 601c0 | 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 6d 61 63 73 | ck-def-option-var.flycheck-emacs |
| 601e0 | 2d 6c 69 73 70 2d 6c 6f 61 64 2d 70 61 74 68 20 6e 69 6c 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 | -lisp-load-path.nil.emacs-lisp.. |
| 60200 | 20 22 4c 6f 61 64 20 70 61 74 68 20 74 6f 20 75 73 65 20 69 6e 20 74 68 65 20 45 6d 61 63 73 20 | ."Load.path.to.use.in.the.Emacs. |
| 60220 | 4c 69 73 70 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 57 68 65 6e 20 73 65 74 20 74 | Lisp.syntax.checker...When.set.t |
| 60240 | 6f 20 60 69 6e 68 65 72 69 74 27 2c 20 75 73 65 20 74 68 65 20 60 6c 6f 61 64 2d 70 61 74 68 27 | o.`inherit',.use.the.`load-path' |
| 60260 | 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 45 6d 61 63 73 0a 73 65 73 73 69 6f 6e 20 64 75 | .of.the.current.Emacs.session.du |
| 60280 | 72 69 6e 67 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 6e 67 2e 0a 0a 57 68 65 6e 20 73 65 74 20 | ring.syntax.checking...When.set. |
| 602a0 | 74 6f 20 61 20 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 2c 20 61 64 64 20 65 61 63 68 20 64 | to.a.list.of.strings,.add.each.d |
| 602c0 | 69 72 65 63 74 6f 72 79 20 69 6e 20 74 68 69 73 20 6c 69 73 74 20 74 6f 0a 74 68 65 20 60 6c 6f | irectory.in.this.list.to.the.`lo |
| 602e0 | 61 64 2d 70 61 74 68 27 20 62 65 66 6f 72 65 20 69 6e 76 6f 6b 69 6e 67 20 74 68 65 20 62 79 74 | ad-path'.before.invoking.the.byt |
| 60300 | 65 20 63 6f 6d 70 69 6c 65 72 2e 20 20 52 65 6c 61 74 69 76 65 0a 70 61 74 68 73 20 69 6e 20 74 | e.compiler...Relative.paths.in.t |
| 60320 | 68 69 73 20 6c 69 73 74 20 61 72 65 20 65 78 70 61 6e 64 65 64 20 61 67 61 69 6e 73 74 20 74 68 | his.list.are.expanded.against.th |
| 60340 | 65 20 60 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 27 0a 6f 66 20 74 68 65 20 62 75 66 | e.`default-directory'.of.the.buf |
| 60360 | 66 65 72 20 74 6f 20 63 68 65 63 6b 2e 0a 0a 57 68 65 6e 20 6e 69 6c 2c 20 64 6f 20 6e 6f 74 20 | fer.to.check...When.nil,.do.not. |
| 60380 | 65 78 70 6c 69 63 69 74 6c 79 20 73 65 74 20 74 68 65 20 60 6c 6f 61 64 2d 70 61 74 68 27 20 64 | explicitly.set.the.`load-path'.d |
| 603a0 | 75 72 69 6e 67 20 73 79 6e 74 61 78 0a 63 68 65 63 6b 69 6e 67 2e 20 20 54 68 65 20 73 79 6e 74 | uring.syntax.checking...The.synt |
| 603c0 | 61 78 20 63 68 65 63 6b 20 6f 6e 6c 79 20 75 73 65 73 20 74 68 65 20 62 75 69 6c 74 2d 69 6e 20 | ax.check.only.uses.the.built-in. |
| 603e0 | 60 6c 6f 61 64 2d 70 61 74 68 27 20 6f 66 0a 45 6d 61 63 73 20 69 6e 20 74 68 69 73 20 63 61 73 | `load-path'.of.Emacs.in.this.cas |
| 60400 | 65 2e 0a 0a 4e 6f 74 65 20 74 68 61 74 20 63 68 61 6e 67 69 6e 67 20 74 68 69 73 20 76 61 72 69 | e...Note.that.changing.this.vari |
| 60420 | 61 62 6c 65 20 63 61 6e 20 6c 65 61 64 20 74 6f 20 77 72 6f 6e 67 20 72 65 73 75 6c 74 73 20 6f | able.can.lead.to.wrong.results.o |
| 60440 | 66 20 74 68 65 0a 73 79 6e 74 61 78 20 63 68 65 63 6b 2c 20 65 2e 67 2e 20 69 66 20 61 6e 20 75 | f.the.syntax.check,.e.g..if.an.u |
| 60460 | 6e 65 78 70 65 63 74 65 64 20 76 65 72 73 69 6f 6e 20 6f 66 20 61 20 72 65 71 75 69 72 65 64 20 | nexpected.version.of.a.required. |
| 60480 | 6c 69 62 72 61 72 79 0a 69 73 20 75 73 65 64 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 | library.is.used."...:type.'(choi |
| 604a0 | 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 68 65 72 69 74 20 63 75 72 72 65 6e 74 20 | ce.(const.:tag."Inherit.current. |
| 604c0 | 60 6c 6f 61 64 2d 70 61 74 68 27 22 20 69 6e 68 65 72 69 74 29 0a 20 20 20 20 20 20 20 20 20 20 | `load-path'".inherit)........... |
| 604e0 | 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 4c 6f 61 64 20 70 61 74 68 22 20 | .......(repeat.:tag."Load.path". |
| 60500 | 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 3a 72 69 73 6b 79 20 74 0a 20 20 3a 70 61 63 6b 61 67 | directory))...:risky.t...:packag |
| 60520 | 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")). |
| 60540 | 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 |
| 60560 | 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 6b 61 67 65 | ck-emacs-lisp-initialize-package |
| 60580 | 73 0a 20 20 20 20 27 61 75 74 6f 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 57 68 65 74 68 65 | s.....'auto.emacs-lisp..."Whethe |
| 605a0 | 72 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 20 69 6e 20 74 68 65 20 | r.to.initialize.packages.in.the. |
| 605c0 | 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 68 65 6e | Emacs.Lisp.syntax.checker...When |
| 605e0 | 20 6e 69 6c 2c 20 6e 65 76 65 72 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 2e | .nil,.never.initialize.packages. |
| 60600 | 20 20 57 68 65 6e 20 60 61 75 74 6f 27 2c 20 69 6e 69 74 69 61 6c 69 7a 65 0a 70 61 63 6b 61 67 | ..When.`auto',.initialize.packag |
| 60620 | 65 73 20 6f 6e 6c 79 20 77 68 65 6e 20 63 68 65 63 6b 69 6e 67 20 60 75 73 65 72 2d 69 6e 69 74 | es.only.when.checking.`user-init |
| 60640 | 2d 66 69 6c 65 27 20 6f 72 20 66 69 6c 65 73 20 66 72 6f 6d 0a 60 75 73 65 72 2d 65 6d 61 63 73 | -file'.or.files.from.`user-emacs |
| 60660 | 2d 64 69 72 65 63 74 6f 72 79 27 2e 20 20 46 6f 72 20 61 6e 79 20 6f 74 68 65 72 20 6e 6f 6e 2d | -directory'...For.any.other.non- |
| 60680 | 6e 69 6c 20 76 61 6c 75 65 2c 20 61 6c 77 61 79 73 0a 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 | nil.value,.always.initialize.pac |
| 606a0 | 6b 61 67 65 73 2e 0a 0a 57 68 65 6e 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 70 61 63 6b 61 67 | kages...When.initializing.packag |
| 606c0 | 65 73 20 69 73 20 65 6e 61 62 6c 65 64 20 74 68 65 20 60 65 6d 61 63 73 2d 6c 69 73 70 27 20 73 | es.is.enabled.the.`emacs-lisp'.s |
| 606e0 | 79 6e 74 61 78 0a 63 68 65 63 6b 65 72 20 63 61 6c 6c 73 20 60 70 61 63 6b 61 67 65 2d 69 6e 69 | yntax.checker.calls.`package-ini |
| 60700 | 74 69 61 6c 69 7a 65 27 20 62 65 66 6f 72 65 20 62 79 74 65 2d 63 6f 6d 70 69 6c 69 6e 67 20 74 | tialize'.before.byte-compiling.t |
| 60720 | 68 65 20 66 69 6c 65 0a 74 6f 20 62 65 20 63 68 65 63 6b 65 64 2e 20 20 49 74 20 61 6c 73 6f 20 | he.file.to.be.checked...It.also. |
| 60740 | 73 65 74 73 20 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 20 61 63 63 6f 72 64 69 6e | sets.`package-user-dir'.accordin |
| 60760 | 67 20 74 6f 0a 60 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 | g.to.`flycheck-emacs-lisp-packag |
| 60780 | 65 2d 75 73 65 72 2d 64 69 72 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 20 28 | e-user-dir'."...:type.'(choice.( |
| 607a0 | 63 6f 6e 73 74 20 3a 74 61 67 20 22 44 6f 20 6e 6f 74 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 | const.:tag."Do.not.initialize.pa |
| 607c0 | 63 6b 61 67 65 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 | ckages".nil)..................(c |
| 607e0 | 6f 6e 73 74 20 3a 74 61 67 20 22 49 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 20 66 | onst.:tag."Initialize.packages.f |
| 60800 | 6f 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 6f 6e 6c 79 22 20 61 75 74 6f 29 0a 20 20 20 | or.configuration.only".auto).... |
| 60820 | 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 41 6c 77 61 79 | ..............(const.:tag."Alway |
| 60840 | 73 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b 61 67 65 73 22 20 74 29 29 0a 20 20 3a 72 69 | s.initialize.packages".t))...:ri |
| 60860 | 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 63 68 | sky.t...:package-version.'(flych |
| 60880 | 65 63 6b 20 2e 20 22 30 2e 31 34 22 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 | eck..."0.14"))..(defconst.flyche |
| 608a0 | 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 | ck-emacs-lisp-package-initialize |
| 608c0 | 2d 66 6f 72 6d 0a 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 | -form...(flycheck-sexp-to-string |
| 608e0 | 0a 20 20 20 27 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 | ....'(with-demoted-errors."Error |
| 60900 | 20 64 75 72 69 6e 67 20 70 61 63 6b 61 67 65 20 69 6e 69 74 69 61 6c 69 7a 61 74 69 6f 6e 3a 20 | .during.package.initialization:. |
| 60920 | 25 53 22 0a 20 20 20 20 20 20 28 70 61 63 6b 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 29 29 29 | %S".......(package-initialize))) |
| 60940 | 0a 20 20 22 46 6f 72 6d 20 75 73 65 64 20 74 6f 20 69 6e 69 74 69 61 6c 69 7a 65 20 70 61 63 6b | ..."Form.used.to.initialize.pack |
| 60960 | 61 67 65 73 2e 22 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 | ages.")..(defun.flycheck-option- |
| 60980 | 65 6d 61 63 73 2d 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 69 6e 69 74 69 61 6c 69 7a 65 20 28 76 | emacs-lisp-package-initialize.(v |
| 609a0 | 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 6f 72 | alue)..."Option.VALUE.filter.for |
| 609c0 | 20 60 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 | .`flycheck-emacs-lisp-initialize |
| 609e0 | 2d 70 61 63 6b 61 67 65 73 27 2e 22 0a 20 20 28 6c 65 74 20 28 28 73 68 61 6c 6c 2d 69 6e 69 74 | -packages'."...(let.((shall-init |
| 60a00 | 69 61 6c 69 7a 65 0a 20 20 20 20 20 20 20 20 20 28 69 66 20 28 65 71 20 76 61 6c 75 65 20 27 61 | ialize..........(if.(eq.value.'a |
| 60a20 | 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 66 6c 79 63 68 65 63 6b 2d | uto)..............(or.(flycheck- |
| 60a40 | 69 6e 2d 75 73 65 72 2d 65 6d 61 63 73 2d 64 69 72 65 63 74 6f 72 79 2d 70 0a 20 20 20 20 20 20 | in-user-emacs-directory-p....... |
| 60a60 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 | ............(or.buffer-file-name |
| 60a80 | 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | .default-directory))............ |
| 60aa0 | 20 20 20 20 20 20 3b 3b 20 60 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 27 20 69 73 20 6e 69 6c | ......;;.`user-init-file'.is.nil |
| 60ac0 | 20 69 6e 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 20 73 65 73 73 69 6f 6e 73 2e 20 20 4e | .in.non-interactive.sessions...N |
| 60ae0 | 6f 77 2c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 6e 6f 20 75 73 65 72 20 | ow,..................;;.no.user. |
| 60b00 | 77 6f 75 6c 64 20 70 6f 73 73 69 62 6c 79 20 75 73 65 20 46 6c 79 63 68 65 63 6b 20 69 6e 20 61 | would.possibly.use.Flycheck.in.a |
| 60b20 | 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .non-interactive................ |
| 60b40 | 20 20 3b 3b 20 73 65 73 73 69 6f 6e 2c 20 62 75 74 20 6f 75 72 20 75 6e 69 74 20 74 65 73 74 73 | ..;;.session,.but.our.unit.tests |
| 60b60 | 20 72 75 6e 20 6e 6f 6e 2d 69 6e 74 65 72 61 63 74 69 76 65 6c 79 2c 20 73 6f 20 77 65 0a 20 20 | .run.non-interactively,.so.we... |
| 60b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 61 76 65 20 74 6f 20 68 61 6e 64 6c 65 | ...............;;.have.to.handle |
| 60ba0 | 20 74 68 69 73 20 63 61 73 65 20 61 6e 79 77 61 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .this.case.anyway............... |
| 60bc0 | 20 20 20 28 61 6e 64 20 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 20 62 75 66 66 65 72 2d 66 69 | ...(and.user-init-file.buffer-fi |
| 60be0 | 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 28 66 | le-name.......................(f |
| 60c00 | 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 65 | lycheck-same-files-p.buffer-file |
| 60c20 | 2d 6e 61 6d 65 20 75 73 65 72 2d 69 6e 69 74 2d 66 69 6c 65 29 29 29 0a 20 20 20 20 20 20 20 20 | -name.user-init-file)))......... |
| 60c40 | 20 20 20 76 61 6c 75 65 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 73 68 61 6c 6c 2d 69 6e 69 74 | ...value))).....(when.shall-init |
| 60c60 | 69 61 6c 69 7a 65 0a 20 20 20 20 20 20 3b 3b 20 49 66 20 70 61 63 6b 61 67 65 73 20 73 68 61 6c | ialize.......;;.If.packages.shal |
| 60c80 | 6c 20 62 65 20 69 6e 69 74 69 61 6c 69 7a 65 64 2c 20 72 65 74 75 72 6e 20 74 68 65 20 63 6f 72 | l.be.initialized,.return.the.cor |
| 60ca0 | 72 65 73 70 6f 6e 64 69 6e 67 20 66 6f 72 6d 2c 0a 20 20 20 20 20 20 3b 3b 20 6f 74 68 65 72 77 | responding.form,.......;;.otherw |
| 60cc0 | 69 73 65 20 6d 61 6b 65 20 46 6c 79 63 68 65 63 6b 20 69 67 6e 6f 72 65 20 74 68 65 20 6f 70 74 | ise.make.Flycheck.ignore.the.opt |
| 60ce0 | 69 6f 6e 20 62 79 20 72 65 74 75 72 6e 69 6e 67 20 6e 69 6c 2e 0a 20 20 20 20 20 20 66 6c 79 63 | ion.by.returning.nil........flyc |
| 60d00 | 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 6e 69 74 69 61 6c 69 | heck-emacs-lisp-package-initiali |
| 60d20 | 7a 65 2d 66 6f 72 6d 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 | ze-form)))..(flycheck-def-option |
| 60d40 | 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 70 61 63 6b 61 67 65 | -var.flycheck-emacs-lisp-package |
| 60d60 | 2d 75 73 65 72 2d 64 69 72 20 6e 69 6c 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 50 61 63 6b | -user-dir.nil.emacs-lisp..."Pack |
| 60d80 | 61 67 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 74 68 65 20 45 6d 61 63 73 20 4c 69 73 70 | age.directory.for.the.Emacs.Lisp |
| 60da0 | 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 2e 0a 0a 49 66 20 73 65 74 20 74 6f 20 61 20 73 74 | .syntax.checker...If.set.to.a.st |
| 60dc0 | 72 69 6e 67 20 73 65 74 20 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 20 74 6f 20 74 | ring.set.`package-user-dir'.to.t |
| 60de0 | 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 73 0a 76 61 72 69 61 62 6c 65 20 62 65 66 6f 72 65 | he.value.of.this.variable.before |
| 60e00 | 20 69 6e 69 74 69 61 6c 69 7a 69 6e 67 20 70 61 63 6b 61 67 65 73 2e 20 49 66 20 73 65 74 20 74 | .initializing.packages..If.set.t |
| 60e20 | 6f 20 6e 69 6c 20 6a 75 73 74 20 69 6e 68 65 72 69 74 0a 74 68 65 20 76 61 6c 75 65 20 6f 66 20 | o.nil.just.inherit.the.value.of. |
| 60e40 | 60 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 27 20 66 72 6f 6d 20 74 68 65 20 72 75 6e 6e | `package-user-dir'.from.the.runn |
| 60e60 | 69 6e 67 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 2e 0a 0a 54 68 69 73 20 76 61 72 69 61 62 6c | ing.Emacs.session...This.variabl |
| 60e80 | 65 20 68 61 73 20 6e 6f 20 65 66 66 65 63 74 2c 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 65 6d | e.has.no.effect,.if.`flycheck-em |
| 60ea0 | 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 27 20 69 73 | acs-lisp-initialize-packages'.is |
| 60ec0 | 20 6e 69 6c 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 | .nil."...:type.'(choice.(const.: |
| 60ee0 | 74 61 67 20 22 44 65 66 61 75 6c 74 20 70 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f 72 79 22 20 | tag."Default.package.directory". |
| 60f00 | 6e 69 6c 29 0a 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 | nil)..................(directory |
| 60f20 | 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 70 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f 72 79 22 | .:tag."Custom.package.directory" |
| 60f40 | 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 6e | ))...:risky.t...:package-version |
| 60f60 | 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 75 6e 20 66 | .'(flycheck..."0.14"))..(defun.f |
| 60f80 | 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 61 67 | lycheck-option-emacs-lisp-packag |
| 60fa0 | 65 2d 75 73 65 72 2d 64 69 72 20 28 76 61 6c 75 65 29 0a 20 20 22 4f 70 74 69 6f 6e 20 56 41 4c | e-user-dir.(value)..."Option.VAL |
| 60fc0 | 55 45 20 66 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 | UE.filter.for.`flycheck-emacs-li |
| 60fe0 | 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 3b 3b 20 49 6e 68 65 | sp-package-user-dir'."...;;.Inhe |
| 61000 | 72 69 74 20 74 68 65 20 70 61 63 6b 61 67 65 20 64 69 72 65 63 74 6f 72 79 20 66 72 6f 6d 20 6f | rit.the.package.directory.from.o |
| 61020 | 75 72 20 45 6d 61 63 73 20 73 65 73 73 69 6f 6e 0a 20 20 28 6c 65 74 20 28 28 76 61 6c 75 65 20 | ur.Emacs.session...(let.((value. |
| 61040 | 28 6f 72 20 76 61 6c 75 65 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 70 61 63 6b | (or.value.(bound-and-true-p.pack |
| 61060 | 61 67 65 2d 75 73 65 72 2d 64 69 72 29 29 29 29 0a 20 20 20 20 28 77 68 65 6e 20 76 61 6c 75 65 | age-user-dir)))).....(when.value |
| 61080 | 0a 20 20 20 20 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 20 | .......(flycheck-sexp-to-string. |
| 610a0 | 60 28 73 65 74 71 20 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 20 2c 76 61 6c 75 65 29 29 | `(setq.package-user-dir.,value)) |
| 610c0 | 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 |
| 610e0 | 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 65 20 | ycheck-emacs-lisp-check-declare. |
| 61100 | 6e 69 6c 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 49 66 20 6e 6f 6e 2d 6e 69 6c 2c 20 63 68 | nil.emacs-lisp..."If.non-nil,.ch |
| 61120 | 65 63 6b 20 e2 80 98 64 65 63 6c 61 72 65 2d 66 75 6e 63 74 69 6f 6e e2 80 99 20 66 6f 72 6d 73 | eck....declare-function....forms |
| 61140 | 20 75 73 69 6e 67 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 2e | .using....check-declare-file.... |
| 61160 | 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." |
| 61180 | 44 6f 20 6e 6f 74 20 63 68 65 63 6b 20 64 65 63 6c 61 72 65 20 66 6f 72 6d 73 22 20 6e 69 6c 29 | Do.not.check.declare.forms".nil) |
| 611a0 | 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 43 | ..................(const.:tag."C |
| 611c0 | 68 65 63 6b 20 64 65 63 6c 61 72 65 20 66 6f 72 6d 73 22 20 74 29 29 0a 20 20 3a 72 69 73 6b 79 | heck.declare.forms".t))...:risky |
| 611e0 | 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 63 68 65 63 6b | .t...:package-version.'(flycheck |
| 61200 | 20 2e 20 22 33 31 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 6f 70 74 69 6f | ..."31"))..(defun.flycheck-optio |
| 61220 | 6e 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 20 28 76 61 6c 75 | n-emacs-lisp-check-declare.(valu |
| 61240 | 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 6f 72 20 60 66 | e)..."Option.VALUE.filter.for.`f |
| 61260 | 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 65 | lycheck-emacs-lisp-check-declare |
| 61280 | 27 2e 22 0a 20 20 28 77 68 65 6e 20 76 61 6c 75 65 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d | '."...(when.value.....(flycheck- |
| 612a0 | 73 65 78 70 2d 74 6f 2d 73 74 72 69 6e 67 0a 20 20 20 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 | sexp-to-string......`(progn..... |
| 612c0 | 20 20 20 20 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d | ....(defvar.flycheck-emacs-lisp- |
| 612e0 | 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 0a 20 20 20 20 20 20 20 20 28 73 65 74 71 20 66 6c 79 | check-declare).........(setq.fly |
| 61300 | 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 65 20 2c | check-emacs-lisp-check-declare., |
| 61320 | 76 61 6c 75 65 29 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 61 | value)))))..(defun.flycheck--ema |
| 61340 | 63 73 2d 6c 69 73 70 2d 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 77 68 | cs-lisp-enabled-p.()..."Check.wh |
| 61360 | 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 63 68 65 63 6b | ether.to.enable.Emacs.Lisp.check |
| 61380 | 65 72 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 6e 6f | er.in.the.current.buffer."...(no |
| 613a0 | 74 0a 20 20 20 28 6f 72 0a 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 63 68 65 63 6b 20 62 75 66 | t....(or.....;;.Do.not.check.buf |
| 613c0 | 66 65 72 73 20 75 73 65 64 20 66 6f 72 20 61 75 74 6f 6c 6f 61 64 73 20 67 65 6e 65 72 61 74 69 | fers.used.for.autoloads.generati |
| 613e0 | 6f 6e 20 64 75 72 69 6e 67 20 70 61 63 6b 61 67 65 0a 20 20 20 20 3b 3b 20 69 6e 73 74 61 6c 6c | on.during.package.....;;.install |
| 61400 | 61 74 69 6f 6e 2e 20 20 54 68 65 73 65 20 62 75 66 66 65 72 73 20 61 72 65 20 74 6f 6f 20 73 68 | ation...These.buffers.are.too.sh |
| 61420 | 6f 72 74 2d 6c 69 76 65 64 20 66 6f 72 20 62 65 69 6e 67 20 63 68 65 63 6b 65 64 2c 20 61 6e 64 | ort-lived.for.being.checked,.and |
| 61440 | 0a 20 20 20 20 3b 3b 20 64 6f 69 6e 67 20 73 6f 20 63 61 75 73 65 73 20 73 70 75 72 69 6f 75 73 | .....;;.doing.so.causes.spurious |
| 61460 | 20 65 72 72 6f 72 73 2e 20 20 53 65 65 0a 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 | .errors...See.....;;.https://git |
| 61480 | 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 75 65 73 | hub.com/flycheck/flycheck/issues |
| 614a0 | 2f 34 35 20 61 6e 64 0a 20 20 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f | /45.and.....;;.https://github.co |
| 614c0 | 6d 2f 62 62 61 74 73 6f 76 2f 70 72 65 6c 75 64 65 2f 69 73 73 75 65 73 2f 32 34 38 2e 20 20 57 | m/bbatsov/prelude/issues/248...W |
| 614e0 | 65 20 6d 75 73 74 20 61 6c 73 6f 20 6e 6f 74 20 63 68 65 63 6b 0a 20 20 20 20 3b 3b 20 63 6f 6d | e.must.also.not.check.....;;.com |
| 61500 | 70 69 6c 61 74 69 6f 6e 20 62 75 66 66 65 72 73 2c 20 62 75 74 20 61 73 20 74 68 65 73 65 20 61 | pilation.buffers,.but.as.these.a |
| 61520 | 72 65 20 65 70 68 65 6d 65 72 61 6c 2c 20 46 6c 79 63 68 65 63 6b 20 77 6f 6e 27 74 20 63 68 65 | re.ephemeral,.Flycheck.won't.che |
| 61540 | 63 6b 0a 20 20 20 20 3b 3b 20 74 68 65 6d 20 61 6e 79 77 61 79 2e 0a 20 20 20 20 28 66 6c 79 63 | ck.....;;.them.anyway......(flyc |
| 61560 | 68 65 63 6b 2d 61 75 74 6f 6c 6f 61 64 73 2d 66 69 6c 65 2d 70 29 0a 20 20 20 20 3b 3b 20 43 61 | heck-autoloads-file-p).....;;.Ca |
| 61580 | 73 6b 2f 43 61 72 74 6f 6e 20 61 6e 64 20 64 69 72 2d 6c 6f 63 61 6c 73 20 66 69 6c 65 73 20 63 | sk/Carton.and.dir-locals.files.c |
| 615a0 | 6f 6e 74 61 69 6e 20 64 61 74 61 2c 20 6e 6f 74 20 63 6f 64 65 2c 20 61 6e 64 20 64 6f 6e 27 74 | ontain.data,.not.code,.and.don't |
| 615c0 | 20 6e 65 65 64 0a 20 20 20 20 3b 3b 20 74 6f 20 66 6f 6c 6c 6f 77 20 43 68 65 63 6b 64 6f 63 20 | .need.....;;.to.follow.Checkdoc. |
| 615e0 | 63 6f 6e 76 65 6e 74 69 6f 6e 73 20 65 69 74 68 65 72 2e 0a 20 20 20 20 28 61 6e 64 20 28 62 75 | conventions.either......(and.(bu |
| 61600 | 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 28 6d 65 6d 62 65 72 | ffer-file-name)..........(member |
| 61620 | 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 28 62 75 66 66 65 72 | .(file-name-nondirectory.(buffer |
| 61640 | 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 20 20 20 20 27 28 | -file-name))..................'( |
| 61660 | 22 43 61 73 6b 22 20 22 43 61 72 74 6f 6e 22 20 22 2e 64 69 72 2d 6c 6f 63 61 6c 73 2e 65 6c 22 | "Cask"."Carton".".dir-locals.el" |
| 61680 | 20 22 2e 64 69 72 2d 6c 6f 63 61 6c 73 2d 32 2e 65 6c 22 29 29 29 29 29 29 0a 0a 28 64 65 66 75 | .".dir-locals-2.el"))))))..(defu |
| 616a0 | 6e 20 66 6c 79 63 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 | n.flycheck--emacs-lisp-checkdoc- |
| 616c0 | 65 6e 61 62 6c 65 64 2d 70 20 28 29 0a 20 20 22 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 74 6f | enabled-p.()..."Check.whether.to |
| 616e0 | 20 65 6e 61 62 6c 65 20 45 6d 61 63 73 20 4c 69 73 70 20 43 68 65 63 6b 64 6f 63 20 69 6e 20 74 | .enable.Emacs.Lisp.Checkdoc.in.t |
| 61700 | 68 65 20 63 75 72 72 65 6e 74 20 62 75 66 66 65 72 2e 22 0a 20 20 28 61 6e 64 20 28 66 6c 79 63 | he.current.buffer."...(and.(flyc |
| 61720 | 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 29 0a 20 20 20 20 | heck--emacs-lisp-enabled-p)..... |
| 61740 | 20 20 20 3b 3b 20 54 68 65 73 65 20 66 69 6c 65 73 20 61 72 65 20 76 61 6c 69 64 20 4c 69 73 70 | ...;;.These.files.are.valid.Lisp |
| 61760 | 2c 20 62 75 74 20 64 6f 6e 27 74 20 63 6f 6e 74 61 69 6e 20 22 73 74 61 6e 64 61 72 64 22 20 63 | ,.but.don't.contain."standard".c |
| 61780 | 6f 6d 6d 65 6e 74 73 2e 0a 20 20 20 20 20 20 20 28 6e 6f 74 20 28 6d 65 6d 62 65 72 20 28 62 75 | omments.........(not.(member.(bu |
| 617a0 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 20 27 28 22 45 6c 64 65 76 22 20 22 45 6c 64 65 76 | ffer-file-name).'("Eldev"."Eldev |
| 617c0 | 2d 6c 6f 63 61 6c 22 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 | -local")))))..(flycheck-define-c |
| 617e0 | 68 65 63 6b 65 72 20 65 6d 61 63 73 2d 6c 69 73 70 0a 20 20 22 41 6e 20 45 6d 61 63 73 20 4c 69 | hecker.emacs-lisp..."An.Emacs.Li |
| 61800 | 73 70 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 45 6d 61 63 | sp.syntax.checker.using.the.Emac |
| 61820 | 73 20 4c 69 73 70 20 42 79 74 65 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 49 6e 66 6f 20 | s.Lisp.Byte.compiler...See.Info. |
| 61840 | 4e 6f 64 65 20 60 28 65 6c 69 73 70 29 42 79 74 65 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 27 2e 22 | Node.`(elisp)Byte.Compilation'." |
| 61860 | 0a 20 20 3a 63 6f 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 | ...:command.("emacs".(eval.flych |
| 61880 | 65 63 6b 2d 65 6d 61 63 73 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 | eck-emacs-args).............(eva |
| 618a0 | 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 70 61 74 68 20 28 70 63 61 73 | l..............(let.((path.(pcas |
| 618c0 | 65 20 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 61 74 68 0a | e.flycheck-emacs-lisp-load-path. |
| 618e0 | 20 20 20 20 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 69 6e 68 | ...........................(`inh |
| 61900 | 65 72 69 74 20 6c 6f 61 64 2d 70 61 74 68 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | erit.load-path)................. |
| 61920 | 20 20 20 20 20 20 20 20 20 20 20 28 70 20 28 73 65 71 2d 6d 61 70 20 23 27 65 78 70 61 6e 64 2d | ...........(p.(seq-map.#'expand- |
| 61940 | 66 69 6c 65 2d 6e 61 6d 65 20 70 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | file-name.p)))))................ |
| 61960 | 28 66 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 22 2d | (flycheck-prepend-with-option."- |
| 61980 | 2d 64 69 72 65 63 74 6f 72 79 22 20 70 61 74 68 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -directory".path)))............. |
| 619a0 | 28 6f 70 74 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 | (option."--eval".flycheck-emacs- |
| 619c0 | 6c 69 73 70 2d 70 61 63 6b 61 67 65 2d 75 73 65 72 2d 64 69 72 20 6e 69 6c 0a 20 20 20 20 20 20 | lisp-package-user-dir.nil....... |
| 619e0 | 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 65 6d | ..............flycheck-option-em |
| 61a00 | 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 29 0a 20 20 20 20 20 | acs-lisp-package-user-dir)...... |
| 61a20 | 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 63 6b | .......(option."--eval".flycheck |
| 61a40 | 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 6b 61 67 65 73 20 | -emacs-lisp-initialize-packages. |
| 61a60 | 6e 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 | nil.....................flycheck |
| 61a80 | 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 69 | -option-emacs-lisp-package-initi |
| 61aa0 | 61 6c 69 7a 65 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 | alize).............(option."--ev |
| 61ac0 | 61 6c 22 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 64 65 | al".flycheck-emacs-lisp-check-de |
| 61ae0 | 63 6c 61 72 65 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c | clare.nil.....................fl |
| 61b00 | 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 63 68 65 63 6b 2d 64 | ycheck-option-emacs-lisp-check-d |
| 61b20 | 65 63 6c 61 72 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 65 76 | eclare)............."--eval".(ev |
| 61b40 | 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d 62 79 74 65 63 6f 6d 70 | al.(flycheck-emacs-lisp-bytecomp |
| 61b60 | 2d 63 6f 6e 66 69 67 2d 66 6f 72 6d 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 | -config-form))............."--ev |
| 61b80 | 61 6c 22 20 28 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 | al".(eval.flycheck-emacs-lisp-ch |
| 61ba0 | 65 63 6b 2d 66 6f 72 6d 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 0a 20 20 20 20 20 | eck-form)............."--"...... |
| 61bc0 | 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 72 72 6f 72 2d | .......source-inplace)...:error- |
| 61be0 | 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 66 | patterns...((error.line-start.(f |
| 61c00 | 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 20 22 3a | ile-name).":".line.":".column.": |
| 61c20 | 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 77 68 69 74 65 73 | "...........(zero-or-more.whites |
| 61c40 | 70 61 63 65 29 20 22 45 72 72 6f 72 3a 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 77 68 69 | pace)."Error:".(zero-or-more.whi |
| 61c60 | 74 65 73 70 61 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 28 7a 65 72 | tespace)...........(message.(zer |
| 61c80 | 6f 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 20 | o-or-more.not-newline).......... |
| 61ca0 | 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 20 20 20 20 22 | ..........(zero-or-more."\n...." |
| 61cc0 | 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 0a 20 20 | .(zero-or-more.not-newline)))... |
| 61ce0 | 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 69 | ........line-end)....(warning.li |
| 61d00 | 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.": |
| 61d20 | 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f | ".column.":".............(zero-o |
| 61d40 | 72 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 20 22 57 61 72 6e 69 6e 67 3a 22 20 28 7a | r-more.whitespace)."Warning:".(z |
| 61d60 | 65 72 6f 2d 6f 72 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 | ero-or-more.whitespace)......... |
| 61d80 | 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 20 6e 6f 74 2d 6e | ....(message.(zero-or-more.not-n |
| 61da0 | 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 65 | ewline)......................(ze |
| 61dc0 | 72 6f 2d 6f 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 | ro-or-more."\n....".(zero-or-mor |
| 61de0 | 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 20 20 6c 69 6e | e.not-newline))).............lin |
| 61e00 | 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 66 | e-end)....(warning.line-start.(f |
| 61e20 | 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 22 3a 22 | ile-name).":".line.(optional.":" |
| 61e40 | 20 63 6f 6c 75 6d 6e 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f | .column).":".............(zero-o |
| 61e60 | 72 2d 6d 6f 72 65 20 77 68 69 74 65 73 70 61 63 65 29 20 22 57 61 72 6e 69 6e 67 20 28 63 68 65 | r-more.whitespace)."Warning.(che |
| 61e80 | 63 6b 2d 64 65 63 6c 61 72 65 29 3a 20 73 61 69 64 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ck-declare):.said\n"............ |
| 61ea0 | 20 28 6d 65 73 73 61 67 65 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 20 20 20 20 22 20 28 | .(message.(zero-or-more."....".( |
| 61ec0 | 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 20 20 20 20 20 | zero-or-more.not-newline))...... |
| 61ee0 | 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 22 5c | ................(zero-or-more."\ |
| 61f00 | 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 69 6e 65 | n....".(zero-or-more.not-newline |
| 61f20 | 29 29 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 3b 3b 20 | ))).............line-end)....;;. |
| 61f40 | 54 68 65 20 66 6f 6c 6c 6f 77 69 6e 67 20 69 73 20 66 6f 72 20 45 6d 61 63 73 20 32 34 20 e2 80 | The.following.is.for.Emacs.24... |
| 61f60 | 98 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 2d 66 69 6c 65 e2 80 99 2c 20 77 68 69 63 68 20 75 73 | .check-declare-file...,.which.us |
| 61f80 | 65 73 20 61 0a 20 20 20 3b 3b 20 6c 65 73 73 20 69 6e 66 6f 72 6d 61 74 69 76 65 20 66 6f 72 6d | es.a....;;.less.informative.form |
| 61fa0 | 61 74 2e 0a 20 20 20 28 77 61 72 6e 69 6e 67 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 57 61 72 6e | at.....(warning.line-start."Warn |
| 61fc0 | 69 6e 67 20 28 63 68 65 63 6b 2d 64 65 63 6c 61 72 65 29 3a 20 22 20 28 66 69 6c 65 2d 6e 61 6d | ing.(check-declare):.".(file-nam |
| 61fe0 | 65 29 20 22 20 73 61 69 64 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 | e).".said.".............(message |
| 62000 | 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 20 20 20 | .(zero-or-more.not-newline)).... |
| 62020 | 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 6c | .........line-end))...:error-fil |
| 62040 | 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 66 6c 79 63 | ter...(lambda.(errors).....(flyc |
| 62060 | 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 0a 20 20 20 | heck-fill-empty-line-numbers.... |
| 62080 | 20 20 28 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 73 73 61 | ..(flycheck-collapse-error-messa |
| 620a0 | 67 65 2d 77 68 69 74 65 73 70 61 63 65 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 73 61 | ge-whitespace.......(flycheck-sa |
| 620c0 | 6e 69 74 69 7a 65 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 | nitize-errors.errors))))...:mode |
| 620e0 | 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 20 6c 69 73 70 2d 69 6e 74 65 72 61 63 74 | s.(emacs-lisp-mode.lisp-interact |
| 62100 | 69 6f 6e 2d 6d 6f 64 65 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 2d 65 | ion-mode)...:enabled.flycheck--e |
| 62120 | 6d 61 63 73 2d 6c 69 73 70 2d 65 6e 61 62 6c 65 64 2d 70 0a 20 20 3a 70 72 65 64 69 63 61 74 65 | macs-lisp-enabled-p...:predicate |
| 62140 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 3b 3b 20 44 6f 20 6e 6f 74 20 63 68 65 63 | ...(lambda.().....;;.Do.not.chec |
| 62160 | 6b 20 62 75 66 66 65 72 73 20 74 68 61 74 20 73 68 6f 75 6c 64 20 6e 6f 74 20 62 65 20 62 79 74 | k.buffers.that.should.not.be.byt |
| 62180 | 65 2d 63 6f 6d 70 69 6c 65 64 2e 20 20 54 68 65 20 63 68 65 63 6b 65 72 0a 20 20 20 20 3b 3b 20 | e-compiled...The.checker.....;;. |
| 621a0 | 70 72 6f 63 65 73 73 20 77 69 6c 6c 20 72 65 66 75 73 65 20 74 6f 20 63 6f 6d 70 69 6c 65 20 74 | process.will.refuse.to.compile.t |
| 621c0 | 68 65 73 65 2c 20 77 68 69 63 68 20 77 6f 75 6c 64 20 63 6f 6e 66 75 73 65 20 46 6c 79 63 68 65 | hese,.which.would.confuse.Flyche |
| 621e0 | 63 6b 0a 20 20 20 20 28 6e 6f 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 6e 6f | ck.....(not.(bound-and-true-p.no |
| 62200 | 2d 62 79 74 65 2d 63 6f 6d 70 69 6c 65 29 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 | -byte-compile)))...:next-checker |
| 62220 | 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 29 29 0a 0a 28 64 65 66 63 6f | s.(emacs-lisp-checkdoc))..(defco |
| 62240 | 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 64 6f 63 | nst.flycheck-emacs-lisp-checkdoc |
| 62260 | 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 65 6d 61 63 73 2d | -form...(flycheck-prepare-emacs- |
| 62280 | 6c 69 73 70 2d 66 6f 72 6d 0a 20 20 20 20 28 75 6e 6c 65 73 73 20 28 72 65 71 75 69 72 65 20 27 | lisp-form.....(unless.(require.' |
| 622a0 | 65 6c 69 73 70 2d 6d 6f 64 65 20 6e 69 6c 20 27 6e 6f 2d 65 72 72 6f 72 29 0a 20 20 20 20 20 20 | elisp-mode.nil.'no-error)....... |
| 622c0 | 3b 3b 20 54 4f 44 4f 3a 20 46 61 6c 6c 62 61 63 6b 20 66 6f 72 20 45 6d 61 63 73 20 32 34 2c 20 | ;;.TODO:.Fallback.for.Emacs.24,. |
| 622e0 | 72 65 6d 6f 76 65 20 77 68 65 6e 20 64 72 6f 70 70 69 6e 67 20 73 75 70 70 6f 72 74 20 66 6f 72 | remove.when.dropping.support.for |
| 62300 | 20 32 34 0a 20 20 20 20 20 20 28 72 65 71 75 69 72 65 20 27 6c 69 73 70 2d 6d 6f 64 65 29 29 0a | .24.......(require.'lisp-mode)). |
| 62320 | 20 20 20 20 28 72 65 71 75 69 72 65 20 27 63 68 65 63 6b 64 6f 63 29 0a 0a 20 20 20 20 28 6c 65 | ....(require.'checkdoc)......(le |
| 62340 | 74 20 28 28 73 6f 75 72 63 65 20 28 63 61 72 20 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 61 72 67 | t.((source.(car.command-line-arg |
| 62360 | 73 2d 6c 65 66 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 52 65 6d 65 6d 62 65 72 20 74 | s-left))...........;;.Remember.t |
| 62380 | 68 65 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 70 72 6f 63 | he.default.directory.of.the.proc |
| 623a0 | 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 28 70 72 6f 63 65 73 73 2d 64 65 66 61 75 6c 74 2d 64 | ess...........(process-default-d |
| 623c0 | 69 72 65 63 74 6f 72 79 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 29 0a 20 20 20 | irectory.default-directory)).... |
| 623e0 | 20 20 20 3b 3b 20 4e 6f 74 65 20 74 68 61 74 20 77 65 20 64 65 6c 69 62 65 72 61 74 65 6c 79 20 | ...;;.Note.that.we.deliberately. |
| 62400 | 75 73 65 20 6f 75 72 20 63 75 73 74 6f 6d 20 61 70 70 72 6f 61 63 68 20 65 76 65 6e 20 64 65 73 | use.our.custom.approach.even.des |
| 62420 | 70 69 74 65 20 6f 66 0a 20 20 20 20 20 20 3b 3b 20 60 63 68 65 63 6b 64 6f 63 2d 66 69 6c 65 27 | pite.of.......;;.`checkdoc-file' |
| 62440 | 20 77 68 69 63 68 20 77 61 73 20 61 64 64 65 64 20 74 6f 20 45 6d 61 63 73 20 32 35 2e 31 2e 20 | .which.was.added.to.Emacs.25.1.. |
| 62460 | 20 57 68 69 6c 65 20 69 74 27 73 20 63 6f 6e 63 65 70 74 75 61 6c 6c 79 0a 20 20 20 20 20 20 3b | .While.it's.conceptually.......; |
| 62480 | 3b 20 74 68 65 20 62 65 74 74 65 72 20 74 68 69 6e 67 2c 20 69 74 73 20 69 6d 70 6c 65 6d 65 6e | ;.the.better.thing,.its.implemen |
| 624a0 | 74 61 74 69 6f 6e 20 68 61 73 20 74 6f 6f 20 6d 61 6e 79 20 66 6c 61 77 73 20 74 6f 20 62 65 20 | tation.has.too.many.flaws.to.be. |
| 624c0 | 6f 66 20 75 73 65 0a 20 20 20 20 20 20 3b 3b 20 66 6f 72 20 75 73 2e 0a 20 20 20 20 20 20 28 77 | of.use.......;;.for.us........(w |
| 624e0 | 69 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 2d | ith-temp-buffer.........(insert- |
| 62500 | 66 69 6c 65 2d 63 6f 6e 74 65 6e 74 73 20 73 6f 75 72 63 65 20 27 76 69 73 69 74 29 0a 20 20 20 | file-contents.source.'visit).... |
| 62520 | 20 20 20 20 20 28 73 65 74 71 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 20 73 6f 75 72 | .....(setq.buffer-file-name.sour |
| 62540 | 63 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 41 6e 64 20 63 68 61 6e 67 65 20 62 61 63 6b 20 74 | ce).........;;.And.change.back.t |
| 62560 | 6f 20 74 68 65 20 70 72 6f 63 65 73 73 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 | o.the.process.default.directory. |
| 62580 | 74 6f 20 6d 61 6b 65 20 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 3b 3b 20 62 61 63 | to.make.file-name.........;;.bac |
| 625a0 | 6b 2d 73 75 62 73 74 75 74 69 74 69 6f 6e 20 77 6f 72 6b 0a 20 20 20 20 20 20 20 20 28 73 65 74 | k-substutition.work.........(set |
| 625c0 | 71 20 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 20 70 72 6f 63 65 73 73 2d 64 65 66 61 | q.default-directory.process-defa |
| 625e0 | 75 6c 74 2d 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 64 65 6d | ult-directory).........(with-dem |
| 62600 | 6f 74 65 64 2d 65 72 72 6f 72 73 20 22 45 72 72 6f 72 20 69 6e 20 63 68 65 63 6b 64 6f 63 3a 20 | oted-errors."Error.in.checkdoc:. |
| 62620 | 25 53 22 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b 64 6f 63 20 6e 65 65 64 73 20 | %S"...........;;.Checkdoc.needs. |
| 62640 | 74 68 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 20 74 61 62 6c 65 20 61 6e 64 20 | the.Emacs.Lisp.syntax.table.and. |
| 62660 | 63 6f 6d 6d 65 6e 74 20 73 79 6e 74 61 78 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 | comment.syntax.to...........;;.p |
| 62680 | 61 72 73 65 20 73 65 78 70 73 20 61 6e 64 20 69 64 65 6e 74 69 66 79 20 64 6f 63 73 74 72 69 6e | arse.sexps.and.identify.docstrin |
| 626a0 | 67 73 20 63 6f 72 72 65 63 74 6c 79 3b 20 73 65 65 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 68 | gs.correctly;.see...........;;.h |
| 626c0 | 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 68 | ttps://github.com/flycheck/flych |
| 626e0 | 65 63 6b 2f 69 73 73 75 65 73 2f 38 33 33 0a 20 20 20 20 20 20 20 20 20 20 28 64 65 6c 61 79 2d | eck/issues/833...........(delay- |
| 62700 | 6d 6f 64 65 2d 68 6f 6f 6b 73 20 28 65 6d 61 63 73 2d 6c 69 73 70 2d 6d 6f 64 65 29 29 0a 20 20 | mode-hooks.(emacs-lisp-mode))... |
| 62720 | 20 20 20 20 20 20 20 20 28 73 65 74 71 20 64 65 6c 61 79 65 64 2d 6d 6f 64 65 2d 68 6f 6f 6b 73 | ........(setq.delayed-mode-hooks |
| 62740 | 20 6e 69 6c 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 68 65 63 6b 64 6f 63 2d 63 75 72 72 65 6e | .nil)...........(checkdoc-curren |
| 62760 | 74 2d 62 75 66 66 65 72 20 74 29 0a 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 63 75 72 72 | t-buffer.t)...........(with-curr |
| 62780 | 65 6e 74 2d 62 75 66 66 65 72 20 63 68 65 63 6b 64 6f 63 2d 64 69 61 67 6e 6f 73 74 69 63 2d 62 | ent-buffer.checkdoc-diagnostic-b |
| 627a0 | 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 70 72 69 6e 63 20 28 62 75 66 66 65 72 | uffer.............(princ.(buffer |
| 627c0 | 2d 73 75 62 73 74 72 69 6e 67 2d 6e 6f 2d 70 72 6f 70 65 72 74 69 65 73 20 28 70 6f 69 6e 74 2d | -substring-no-properties.(point- |
| 627e0 | 6d 69 6e 29 20 28 70 6f 69 6e 74 2d 6d 61 78 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | min).(point-max))).............( |
| 62800 | 6b 69 6c 6c 2d 62 75 66 66 65 72 29 29 29 29 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c | kill-buffer)))))))..(defconst.fl |
| 62820 | 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 76 61 72 69 61 | ycheck-emacs-lisp-checkdoc-varia |
| 62840 | 62 6c 65 73 0a 20 20 60 28 63 68 65 63 6b 64 6f 63 2d 73 79 6d 62 6f 6c 2d 77 6f 72 64 73 0a 20 | bles...`(checkdoc-symbol-words.. |
| 62860 | 20 20 20 63 68 65 63 6b 64 6f 63 2d 61 72 67 75 6d 65 6e 74 73 2d 69 6e 2d 6f 72 64 65 72 2d 66 | ...checkdoc-arguments-in-order-f |
| 62880 | 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 66 6f 72 63 65 2d 68 69 73 74 6f 72 79 2d 66 | lag.....checkdoc-force-history-f |
| 628a0 | 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 70 65 72 6d 69 74 2d 63 6f 6d 6d 61 2d 74 65 | lag.....checkdoc-permit-comma-te |
| 628c0 | 72 6d 69 6e 61 74 69 6f 6e 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 66 6f 72 63 | rmination-flag.....checkdoc-forc |
| 628e0 | 65 2d 64 6f 63 73 74 72 69 6e 67 73 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 70 | e-docstrings-flag.....checkdoc-p |
| 62900 | 61 63 6b 61 67 65 2d 6b 65 79 77 6f 72 64 73 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f | ackage-keywords-flag.....checkdo |
| 62920 | 63 2d 73 70 65 6c 6c 63 68 65 63 6b 2d 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2d 66 6c 61 67 0a | c-spellcheck-documentation-flag. |
| 62940 | 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 76 65 72 62 2d 63 68 65 63 6b 2d 65 78 70 65 72 69 6d 65 | ....checkdoc-verb-check-experime |
| 62960 | 6e 74 61 6c 2d 66 6c 61 67 0a 20 20 20 20 63 68 65 63 6b 64 6f 63 2d 6d 61 78 2d 6b 65 79 72 65 | ntal-flag.....checkdoc-max-keyre |
| 62980 | 66 2d 62 65 66 6f 72 65 2d 77 61 72 6e 0a 20 20 20 20 73 65 6e 74 65 6e 63 65 2d 65 6e 64 2d 64 | f-before-warn.....sentence-end-d |
| 629a0 | 6f 75 62 6c 65 2d 73 70 61 63 65 0a 20 20 20 20 2c 40 28 61 6e 64 20 28 3e 3d 20 65 6d 61 63 73 | ouble-space.....,@(and.(>=.emacs |
| 629c0 | 2d 6d 61 6a 6f 72 2d 76 65 72 73 69 6f 6e 20 32 38 29 0a 20 20 20 20 20 20 20 20 20 20 20 27 28 | -major-version.28)............'( |
| 629e0 | 63 68 65 63 6b 64 6f 63 2d 63 6f 6c 75 6d 6e 2d 7a 65 72 6f 2d 62 61 63 6b 73 6c 61 73 68 2d 62 | checkdoc-column-zero-backslash-b |
| 62a00 | 65 66 6f 72 65 2d 70 61 72 65 6e 29 29 29 0a 20 20 22 56 61 72 69 61 62 6c 65 73 20 69 6e 68 65 | efore-paren)))..."Variables.inhe |
| 62a20 | 72 69 74 65 64 20 62 79 20 74 68 65 20 63 68 65 63 6b 64 6f 63 20 73 75 62 70 72 6f 63 65 73 73 | rited.by.the.checkdoc.subprocess |
| 62a40 | 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 6c 69 73 70 2d | .")..(defun.flycheck-emacs-lisp- |
| 62a60 | 63 68 65 63 6b 64 6f 63 2d 76 61 72 69 61 62 6c 65 73 2d 66 6f 72 6d 20 28 29 0a 20 20 22 4d 61 | checkdoc-variables-form.()..."Ma |
| 62a80 | 6b 65 20 61 20 73 65 78 70 20 74 6f 20 70 61 73 73 20 72 65 6c 65 76 61 6e 74 20 76 61 72 69 61 | ke.a.sexp.to.pass.relevant.varia |
| 62aa0 | 62 6c 65 73 20 74 6f 20 61 20 63 68 65 63 6b 64 6f 63 20 73 75 62 70 72 6f 63 65 73 73 2e 0a 0a | bles.to.a.checkdoc.subprocess... |
| 62ac0 | 56 61 72 69 61 62 6c 65 73 20 61 72 65 20 74 61 6b 65 6e 20 66 72 6f 6d 20 60 66 6c 79 63 68 65 | Variables.are.taken.from.`flyche |
| 62ae0 | 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 73 | ck-emacs-lisp-checkdoc-variables |
| 62b00 | 27 2e 22 0a 20 20 60 28 70 72 6f 67 6e 0a 20 20 20 20 20 2c 40 28 73 65 71 2d 6d 61 70 20 28 6c | '."...`(progn......,@(seq-map.(l |
| 62b20 | 61 6d 62 64 61 20 28 6f 70 74 29 20 60 28 73 65 74 71 2d 64 65 66 61 75 6c 74 20 2c 6f 70 74 20 | ambda.(opt).`(setq-default.,opt. |
| 62b40 | 27 2c 28 73 79 6d 62 6f 6c 2d 76 61 6c 75 65 20 6f 70 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 | ',(symbol-value.opt))).......... |
| 62b60 | 20 20 20 20 20 20 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 62 6f 75 6e 64 70 20 66 6c 79 63 | .......(seq-filter.#'boundp.flyc |
| 62b80 | 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 76 61 72 69 61 62 6c | heck-emacs-lisp-checkdoc-variabl |
| 62ba0 | 65 73 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 | es))))..(flycheck-define-checker |
| 62bc0 | 20 65 6d 61 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 0a 20 20 22 41 6e 20 45 6d 61 63 73 | .emacs-lisp-checkdoc..."An.Emacs |
| 62be0 | 20 4c 69 73 70 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 43 68 65 63 6b 44 | .Lisp.style.checker.using.CheckD |
| 62c00 | 6f 63 2e 0a 0a 54 68 65 20 63 68 65 63 6b 65 72 20 72 75 6e 73 20 60 63 68 65 63 6b 64 6f 63 2d | oc...The.checker.runs.`checkdoc- |
| 62c20 | 63 75 72 72 65 6e 74 2d 62 75 66 66 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 65 | current-buffer'."...:command.("e |
| 62c40 | 6d 61 63 73 22 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 6d 61 63 73 2d 61 72 67 73 29 | macs".(eval.flycheck-emacs-args) |
| 62c60 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 65 76 61 6c 20 28 66 6c 79 | ............."--eval".(eval.(fly |
| 62c80 | 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 20 20 20 20 20 20 | check-sexp-to-string............ |
| 62ca0 | 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 6d 61 63 73 | .................(flycheck-emacs |
| 62cc0 | 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 29 29 29 | -lisp-checkdoc-variables-form))) |
| 62ce0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 65 76 61 6c 22 20 28 65 76 61 6c 20 66 6c 79 63 | ............."--eval".(eval.flyc |
| 62d00 | 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 66 6f 72 6d 29 0a 20 | heck-emacs-lisp-checkdoc-form).. |
| 62d20 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 | ..........."--".source)...:error |
| 62d40 | 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 28 66 | -patterns...((info.line-start.(f |
| 62d60 | 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 6d 65 73 73 61 67 65 | ile-name).":".line.":.".(message |
| 62d80 | 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 65 6d 61 63 73 2d 6c 69 73 | ).line-end))...:modes.(emacs-lis |
| 62da0 | 70 2d 6d 6f 64 65 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 2d 65 6d 61 | p-mode)...:enabled.flycheck--ema |
| 62dc0 | 63 73 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 2d 65 6e 61 62 6c 65 64 2d 70 29 0a 0a 28 64 6f | cs-lisp-checkdoc-enabled-p)..(do |
| 62de0 | 6c 69 73 74 20 28 63 68 65 63 6b 65 72 20 27 28 65 6d 61 63 73 2d 6c 69 73 70 20 65 6d 61 63 73 | list.(checker.'(emacs-lisp.emacs |
| 62e00 | 2d 6c 69 73 70 2d 63 68 65 63 6b 64 6f 63 29 29 0a 20 20 28 73 65 74 66 20 28 63 61 72 20 28 66 | -lisp-checkdoc))...(setf.(car.(f |
| 62e20 | 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 63 6f 6d | lycheck-checker-get.checker.'com |
| 62e40 | 6d 61 6e 64 29 29 0a 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 74 68 69 73 2d 65 6d 61 | mand)).........flycheck-this-ema |
| 62e60 | 63 73 2d 65 78 65 63 75 74 61 62 6c 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | cs-executable))..(defun.flycheck |
| 62e80 | 2d 65 6d 62 65 72 2d 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 | -ember-template--check-for-confi |
| 62ea0 | 67 20 28 26 72 65 73 74 20 5f 69 67 6e 6f 72 65 64 29 0a 20 20 22 43 68 65 63 6b 20 74 68 65 20 | g.(&rest._ignored)..."Check.the. |
| 62ec0 | 72 65 71 75 69 72 65 64 20 63 6f 6e 66 69 67 20 66 69 6c 65 20 69 73 20 61 76 61 69 6c 61 62 6c | required.config.file.is.availabl |
| 62ee0 | 65 20 75 70 20 74 68 65 20 66 69 6c 65 20 73 79 73 74 65 6d 2e 22 0a 20 20 28 61 6e 64 20 62 75 | e.up.the.file.system."...(and.bu |
| 62f00 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 28 6c 6f 63 61 74 65 2d 64 6f | ffer-file-name........(locate-do |
| 62f20 | 6d 69 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 | minating-file.buffer-file-name." |
| 62f40 | 2e 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 72 63 2e 6a 73 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 | .template-lintrc.js")))..(defun. |
| 62f60 | 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 70 61 72 73 65 2d 65 | flycheck-ember-template--parse-e |
| 62f80 | 72 72 6f 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 | rror.(output.checker.buffer)..." |
| 62fa0 | 50 61 72 73 65 20 45 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 20 65 72 72 6f 72 73 | Parse.Ember-template-lint.errors |
| 62fc0 | 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 0a 43 48 45 43 | /warnings.from.JSON.OUTPUT..CHEC |
| 62fe0 | 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 45 | KER.and.BUFFER.denote.the.CHECKE |
| 63000 | 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 42 | R.that.returned.OUTPUT.and.the.B |
| 63020 | 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 76 | UFFER.that.was.checked.respectiv |
| 63040 | 65 6c 79 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 29 0a 20 20 | ely."...(mapcar.(lambda.(err)... |
| 63060 | 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 20 20 20 20 20 | ..........(let-alist.err........ |
| 63080 | 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 20 | .......(flycheck-error-new-at... |
| 630a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 2e 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..............line.............. |
| 630c0 | 20 20 2e 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 | ...column................(pcase. |
| 630e0 | 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 32 20 27 65 | .severity..................(2.'e |
| 63100 | 72 72 6f 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 31 20 27 77 61 72 6e 69 | rror)..................(1.'warni |
| 63120 | 6e 67 29 0a 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 67 | ng)..................(_.'warning |
| 63140 | 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 20 | )).................message...... |
| 63160 | 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..........:id..rule............. |
| 63180 | 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............. |
| 631a0 | 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 20 | ...:buffer.buffer............... |
| 631c0 | 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 |
| 631e0 | 66 65 72 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 63 64 72 20 28 63 61 72 20 28 63 61 72 | fer))))...........(cdr.(car.(car |
| 63200 | 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 29 29 | .(flycheck-parse-json.output)))) |
| 63220 | 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 61 | ))..(flycheck-def-config-file-va |
| 63240 | 72 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 74 72 63 | r.flycheck-ember-template-lintrc |
| 63260 | 0a 20 20 20 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 0a 20 20 20 20 22 2e 74 65 6d 70 6c 61 | .....ember-template.....".templa |
| 63280 | 74 65 2d 6c 69 6e 74 72 63 2e 6a 73 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 | te-lintrc.js")..(flycheck-define |
| 632a0 | 2d 63 68 65 63 6b 65 72 20 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 0a 20 20 22 41 6e 20 45 6d | -checker.ember-template..."An.Em |
| 632c0 | 62 65 72 20 74 65 6d 70 6c 61 74 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 65 6d 62 65 72 | ber.template.checker.using.ember |
| 632e0 | 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 65 6d | -template-lint."...:command.("em |
| 63300 | 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | ber-template-lint".............( |
| 63320 | 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 2d 70 61 74 68 22 20 66 6c 79 63 | config-file."--config-path".flyc |
| 63340 | 68 65 63 6b 2d 65 6d 62 65 72 2d 74 65 6d 70 6c 61 74 65 2d 6c 69 6e 74 72 63 29 0a 20 20 20 20 | heck-ember-template-lintrc)..... |
| 63360 | 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 2d 6f 72 69 67 | ........"--filename".source-orig |
| 63380 | 69 6e 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 | inal............."--format=json" |
| 633a0 | 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 |
| 633c0 | 61 72 73 65 72 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 70 | arser.flycheck-ember-template--p |
| 633e0 | 61 72 73 65 2d 65 72 72 6f 72 0a 20 20 3a 6d 6f 64 65 73 20 77 65 62 2d 6d 6f 64 65 0a 20 20 3a | arse-error...:modes.web-mode...: |
| 63400 | 65 6e 61 62 6c 65 64 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 | enabled.flycheck-ember-template- |
| 63420 | 2d 63 68 65 63 6b 2d 66 6f 72 2d 63 6f 6e 66 69 67 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 | -check-for-config...:working-dir |
| 63440 | 65 63 74 6f 72 79 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 | ectory.flycheck-ember-template-- |
| 63460 | 63 68 65 63 6b 2d 66 6f 72 2d 63 6f 6e 66 69 67 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | check-for-config)..(flycheck-def |
| 63480 | 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 67 2d 69 6e 63 6c | -option-var.flycheck-erlang-incl |
| 634a0 | 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 65 72 6c 61 6e 67 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 | ude-path.nil.erlang..."A.list.of |
| 634c0 | 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 45 72 6c 61 6e 67 2e | .include.directories.for.Erlang. |
| 634e0 | 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. |
| 63500 | 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 74 | a.list.of.strings,.where.each.st |
| 63520 | 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 68 | ring.is.a.directory.to.add.to.th |
| 63540 | 65 20 69 6e 63 6c 75 64 65 20 70 61 74 68 20 6f 66 20 65 72 6c 63 2e 0a 52 65 6c 61 74 69 76 65 | e.include.path.of.erlc..Relative |
| 63560 | 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 66 69 6c 65 20 | .paths.are.relative.to.the.file. |
| 63580 | 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 74 | being.checked."...:type.'(repeat |
| 635a0 | 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 72 65 63 74 | .(directory.:tag."Include.direct |
| 635c0 | 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 |
| 635e0 | 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 |
| 63600 | 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- |
| 63620 | 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 67 2d 6c 69 62 72 61 | option-var.flycheck-erlang-libra |
| 63640 | 72 79 2d 70 61 74 68 20 6e 69 6c 20 65 72 6c 61 6e 67 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 | ry-path.nil.erlang..."A.list.of. |
| 63660 | 6c 69 62 72 61 72 79 20 64 69 72 65 63 74 6f 72 69 65 73 20 66 6f 72 20 45 72 6c 61 6e 67 2e 0a | library.directories.for.Erlang.. |
| 63680 | 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 |
| 636a0 | 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 |
| 636c0 | 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 |
| 636e0 | 20 6c 69 62 72 61 72 79 20 70 61 74 68 20 6f 66 20 65 72 6c 63 2e 0a 52 65 6c 61 74 69 76 65 20 | .library.path.of.erlc..Relative. |
| 63700 | 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 66 69 6c 65 20 62 | paths.are.relative.to.the.file.b |
| 63720 | 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 74 20 | eing.checked."...:type.'(repeat. |
| 63740 | 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 4c 69 62 72 61 72 79 20 64 69 72 65 63 74 6f | (directory.:tag."Library.directo |
| 63760 | 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 2d | ry"))...:safe.#'flycheck-string- |
| 63780 | 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 63 | list-p...:package-version.'(flyc |
| 637a0 | 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 69 6e | heck..."0.24"))..(flycheck-defin |
| 637c0 | 65 2d 63 68 65 63 6b 65 72 20 65 72 6c 61 6e 67 0a 20 20 22 41 6e 20 45 72 6c 61 6e 67 20 73 79 | e-checker.erlang..."An.Erlang.sy |
| 637e0 | 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 45 72 6c 61 6e 67 20 69 6e | ntax.checker.using.the.Erlang.in |
| 63800 | 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 73 3a 2f 2f 77 77 77 | terpreter...See.URL.`https://www |
| 63820 | 2e 65 72 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 22 65 72 6c | .erlang.org/'."...:command.("erl |
| 63840 | 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6f 22 20 74 65 6d 70 6f 72 61 72 79 2d 64 69 | c"............."-o".temporary-di |
| 63860 | 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 74 | rectory.............(option-list |
| 63880 | 20 22 2d 49 22 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 69 6e 63 6c 75 64 65 2d 70 61 | ."-I".flycheck-erlang-include-pa |
| 638a0 | 74 68 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 70 | th).............(option-list."-p |
| 638c0 | 61 22 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 6c 69 62 72 61 72 79 2d 70 61 74 68 29 | a".flycheck-erlang-library-path) |
| 638e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 57 61 6c 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 | ............."-Wall"............ |
| 63900 | 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 28 77 | .source)...:error-patterns...((w |
| 63920 | 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).": |
| 63940 | 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 22 29 | ".line.":".(optional.column.":") |
| 63960 | 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 6d 65 73 73 61 67 | .............".Warning:".(messag |
| 63980 | 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 61 72 | e).line-end)....(error.line-star |
| 639a0 | 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 28 6f 70 74 69 | t.(file-name).":".line.":".(opti |
| 639c0 | 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 20 20 20 20 20 28 | onal.column.":")."."...........( |
| 639e0 | 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 65 72 6c | message).line-end))...:modes.erl |
| 63a00 | 61 6e 67 2d 6d 6f 64 65 0a 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d 62 64 61 20 28 29 20 28 | ang-mode...:enabled.(lambda.().( |
| 63a20 | 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 2e 65 72 6c 22 20 28 62 75 66 66 65 72 2d 66 | string-suffix-p.".erl".(buffer-f |
| 63a40 | 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 2d 63 | ile-name))))..(defun.flycheck--c |
| 63a60 | 6f 6e 74 61 69 6e 73 2d 72 65 62 61 72 2d 63 6f 6e 66 69 67 20 28 64 69 72 2d 6e 61 6d 65 29 0a | ontains-rebar-config.(dir-name). |
| 63a80 | 20 20 22 52 65 74 75 72 6e 20 44 49 52 2d 4e 41 4d 45 20 69 66 20 72 65 62 61 72 20 63 6f 6e 66 | .."Return.DIR-NAME.if.rebar.conf |
| 63aa0 | 69 67 20 66 69 6c 65 20 65 78 69 73 74 73 20 69 6e 20 44 49 52 2d 4e 41 4d 45 2c 20 6e 69 6c 20 | ig.file.exists.in.DIR-NAME,.nil. |
| 63ac0 | 6f 74 68 65 72 77 69 73 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 6f 72 20 28 66 69 6c 65 2d 65 78 | otherwise."...(when.(or.(file-ex |
| 63ae0 | 69 73 74 73 2d 70 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 22 72 65 62 61 72 2e | ists-p.(expand-file-name."rebar. |
| 63b00 | 63 6f 6e 66 69 67 22 20 64 69 72 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | config".dir-name)).............( |
| 63b20 | 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 20 | file-exists-p.(expand-file-name. |
| 63b40 | 22 72 65 62 61 72 2e 63 6f 6e 66 69 67 2e 73 63 72 69 70 74 22 20 64 69 72 2d 6e 61 6d 65 29 29 | "rebar.config.script".dir-name)) |
| 63b60 | 29 0a 20 20 20 20 64 69 72 2d 6e 61 6d 65 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 | ).....dir-name))..(defun.flychec |
| 63b80 | 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 72 6f 6f 74 0a 20 20 | k--locate-rebar3-project-root... |
| 63ba0 | 20 20 28 66 69 6c 65 2d 6e 61 6d 65 20 26 6f 70 74 69 6f 6e 61 6c 20 70 72 65 76 2d 66 69 6c 65 | ..(file-name.&optional.prev-file |
| 63bc0 | 2d 6e 61 6d 65 20 61 63 63 29 0a 20 20 22 46 69 6e 64 20 74 68 65 20 74 6f 70 2d 6d 6f 73 74 20 | -name.acc)..."Find.the.top-most. |
| 63be0 | 72 65 62 61 72 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 66 6f 72 20 73 6f 75 72 63 65 20 46 49 | rebar.project.root.for.source.FI |
| 63c00 | 4c 45 2d 4e 41 4d 45 2e 0a 0a 41 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 20 64 69 72 65 63 74 6f | LE-NAME...A.project.root.directo |
| 63c20 | 72 79 20 69 73 20 61 6e 79 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 | ry.is.any.directory.containing.a |
| 63c40 | 0a 72 65 62 61 72 2e 63 6f 6e 66 69 67 20 66 69 6c 65 2e 20 20 46 69 6e 64 20 74 68 65 20 74 6f | .rebar.config.file...Find.the.to |
| 63c60 | 70 2d 6d 6f 73 74 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 6d 6f 76 65 20 6f 75 74 20 6f 66 20 | p-most.directory.to.move.out.of. |
| 63c80 | 61 6e 79 0a 6e 65 73 74 65 64 20 64 65 70 65 6e 64 65 6e 63 69 65 73 2e 0a 0a 46 49 4c 45 2d 4e | any.nested.dependencies...FILE-N |
| 63ca0 | 41 4d 45 20 69 73 20 61 20 73 6f 75 72 63 65 20 66 69 6c 65 20 66 6f 72 20 77 68 69 63 68 20 74 | AME.is.a.source.file.for.which.t |
| 63cc0 | 6f 20 66 69 6e 64 20 74 68 65 20 70 72 6f 6a 65 63 74 2e 0a 0a 50 52 45 56 2d 46 49 4c 45 2d 4e | o.find.the.project...PREV-FILE-N |
| 63ce0 | 41 4d 45 20 68 65 6c 70 73 20 75 73 20 70 72 65 76 65 6e 74 20 69 6e 66 69 6e 69 74 65 20 6c 6f | AME.helps.us.prevent.infinite.lo |
| 63d00 | 6f 70 69 6e 67 0a 0a 41 43 43 20 69 73 20 61 6e 20 61 63 63 75 6d 75 6c 61 74 6f 72 20 74 68 61 | oping..ACC.is.an.accumulator.tha |
| 63d20 | 74 20 6b 65 65 70 73 20 74 68 65 20 6c 69 73 74 20 6f 66 20 72 65 73 75 6c 74 73 2c 20 74 68 65 | t.keeps.the.list.of.results,.the |
| 63d40 | 20 66 69 72 73 74 0a 6e 6f 6e 2d 6e 69 6c 20 6f 66 20 77 68 69 63 68 20 77 69 6c 6c 20 62 65 20 | .first.non-nil.of.which.will.be. |
| 63d60 | 6f 75 72 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 0a 0a 52 65 74 75 72 6e 20 74 68 65 20 61 62 | our.project.root...Return.the.ab |
| 63d80 | 73 6f 6c 75 74 65 20 70 61 74 68 20 74 6f 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 22 0a 20 20 | solute.path.to.the.directory"... |
| 63da0 | 28 69 66 20 28 73 74 72 69 6e 67 3d 20 66 69 6c 65 2d 6e 61 6d 65 20 70 72 65 76 2d 66 69 6c 65 | (if.(string=.file-name.prev-file |
| 63dc0 | 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 28 63 61 72 20 28 72 65 6d 6f 76 65 20 6e 69 6c 20 61 63 | -name).......(car.(remove.nil.ac |
| 63de0 | 63 29 29 0a 20 20 20 20 28 6c 65 74 20 28 28 63 75 72 72 65 6e 74 2d 64 69 72 20 28 66 69 6c 65 | c)).....(let.((current-dir.(file |
| 63e00 | 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 29 29 0a 20 20 20 | -name-directory.file-name))).... |
| 63e20 | 20 20 20 28 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 | ...(flycheck--locate-rebar3-proj |
| 63e40 | 65 63 74 2d 72 6f 6f 74 0a 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d | ect-root........(directory-file- |
| 63e60 | 6e 61 6d 65 20 63 75 72 72 65 6e 74 2d 64 69 72 29 0a 20 20 20 20 20 20 20 66 69 6c 65 2d 6e 61 | name.current-dir)........file-na |
| 63e80 | 6d 65 0a 20 20 20 20 20 20 20 28 63 6f 6e 73 20 28 66 6c 79 63 68 65 63 6b 2d 2d 63 6f 6e 74 61 | me........(cons.(flycheck--conta |
| 63ea0 | 69 6e 73 2d 72 65 62 61 72 2d 63 6f 6e 66 69 67 20 63 75 72 72 65 6e 74 2d 64 69 72 29 20 61 63 | ins-rebar-config.current-dir).ac |
| 63ec0 | 63 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 62 61 72 33 2d 70 | c)))))..(defun.flycheck-rebar3-p |
| 63ee0 | 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) |
| 63f00 | 0a 20 20 22 52 65 74 75 72 6e 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 72 65 62 61 72 | ..."Return.directory.where.rebar |
| 63f20 | 2e 63 6f 6e 66 69 67 20 69 73 20 6c 6f 63 61 74 65 64 2e 22 0a 20 20 28 66 6c 79 63 68 65 63 6b | .config.is.located."...(flycheck |
| 63f40 | 2d 2d 6c 6f 63 61 74 65 2d 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 20 62 75 66 | --locate-rebar3-project-root.buf |
| 63f60 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f | fer-file-name))..(flycheck-def-o |
| 63f80 | 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 | ption-var.flycheck-erlang-rebar3 |
| 63fa0 | 2d 70 72 6f 66 69 6c 65 20 6e 69 6c 20 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 0a 20 20 22 54 68 | -profile.nil.erlang-rebar3..."Th |
| 63fc0 | 65 20 72 65 62 61 72 33 20 70 72 6f 66 69 6c 65 20 74 6f 20 75 73 65 2e 0a 0a 54 68 65 20 70 72 | e.rebar3.profile.to.use...The.pr |
| 63fe0 | 6f 66 69 6c 65 20 75 73 65 64 20 77 68 65 6e 20 63 6f 6d 70 69 6c 69 6e 67 2c 20 69 66 20 56 41 | ofile.used.when.compiling,.if.VA |
| 64000 | 4c 55 45 20 69 73 20 6e 69 6c 20 5c 22 74 65 73 74 5c 22 20 77 69 6c 6c 20 62 65 20 75 73 65 64 | LUE.is.nil.\"test\".will.be.used |
| 64020 | 0a 77 68 65 6e 20 74 68 65 20 66 69 6c 65 20 69 73 20 6c 6f 63 61 74 65 64 20 69 6e 20 74 65 73 | .when.the.file.is.located.in.tes |
| 64040 | 74 20 64 69 72 65 63 74 6f 72 79 2c 20 6f 74 68 65 72 77 69 73 65 20 5c 22 64 65 66 61 75 6c 74 | t.directory,.otherwise.\"default |
| 64060 | 5c 22 20 77 69 6c 6c 20 62 65 0a 75 73 65 64 20 61 73 20 70 72 6f 66 69 6c 65 2e 22 0a 20 20 3a | \".will.be.used.as.profile."...: |
| 64080 | 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 41 75 74 6f 6d | type.'(choice.(const.:tag."Autom |
| 640a0 | 61 74 69 63 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 | atic".nil)..................(str |
| 640c0 | 69 6e 67 20 3a 74 61 67 20 22 50 72 6f 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 | ing.:tag."Profile"))...:safe.#'f |
| 640e0 | 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 |
| 64100 | 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 0a | ge-version.'(flycheck..."32")).. |
| 64120 | 28 64 65 66 75 6e 20 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 | (defun.flycheck-erlang-rebar3-ge |
| 64140 | 74 2d 70 72 6f 66 69 6c 65 20 28 29 0a 20 20 22 52 65 74 75 72 6e 20 72 65 62 61 72 33 20 70 72 | t-profile.()..."Return.rebar3.pr |
| 64160 | 6f 66 69 6c 65 2e 0a 0a 55 73 65 20 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 | ofile...Use.flycheck-erlang-reba |
| 64180 | 72 33 2d 70 72 6f 66 69 6c 65 20 69 66 20 73 65 74 2c 20 6f 74 68 65 72 77 69 73 65 20 75 73 65 | r3-profile.if.set,.otherwise.use |
| 641a0 | 20 74 65 73 74 20 6f 72 20 65 71 63 20 70 72 6f 66 69 6c 65 20 69 66 0a 64 69 72 65 63 74 6f 72 | .test.or.eqc.profile.if.director |
| 641c0 | 79 20 6e 61 6d 65 20 69 73 20 5c 22 74 65 73 74 5c 22 20 6f 72 20 5c 22 65 71 63 5c 22 2c 20 6f | y.name.is.\"test\".or.\"eqc\",.o |
| 641e0 | 72 20 65 6c 73 65 20 5c 22 64 65 66 61 75 6c 74 5c 22 2e 22 0a 20 20 28 6f 72 0a 20 20 20 66 6c | r.else.\"default\"."...(or....fl |
| 64200 | 79 63 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 2d 70 72 6f 66 69 6c 65 0a 20 20 20 | ycheck-erlang-rebar3-profile.... |
| 64220 | 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 0a 20 20 20 20 20 3b 3b 20 60 73 65 71 2d 63 | (with-no-warnings......;;.`seq-c |
| 64240 | 6f 6e 74 61 69 6e 73 2d 70 27 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 65 71 20 3e 3d 20 32 2e 32 | ontains-p'.is.only.in.seq.>=.2.2 |
| 64260 | 31 0a 20 20 20 20 20 28 73 65 71 2d 63 6f 6e 74 61 69 6e 73 20 27 28 22 74 65 73 74 22 20 22 65 | 1......(seq-contains.'("test"."e |
| 64280 | 71 63 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 62 75 66 | qc")....................(and.buf |
| 642a0 | 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 20 20 20 | fer-file-name................... |
| 642c0 | 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 62 61 73 65 0a 20 20 20 20 20 20 20 20 20 20 | ......(file-name-base........... |
| 642e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 2d 6e | ...............(directory-file-n |
| 64300 | 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 28 66 | ame...........................(f |
| 64320 | 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e | ile-name-directory.buffer-file-n |
| 64340 | 61 6d 65 29 29 29 29 29 29 0a 20 20 20 22 64 65 66 61 75 6c 74 22 29 29 0a 0a 28 66 6c 79 63 68 | ame))))))...."default"))..(flych |
| 64360 | 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 2d 72 65 62 61 72 33 | eck-define-checker.erlang-rebar3 |
| 64380 | 0a 20 20 22 41 6e 20 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 | ..."An.Erlang.syntax.checker.usi |
| 643a0 | 6e 67 20 74 68 65 20 72 65 62 61 72 33 20 62 75 69 6c 64 20 74 6f 6f 6c 2e 22 0a 20 20 3a 63 6f | ng.the.rebar3.build.tool."...:co |
| 643c0 | 6d 6d 61 6e 64 20 28 22 72 65 62 61 72 33 22 20 22 61 73 22 20 28 65 76 61 6c 20 28 66 6c 79 63 | mmand.("rebar3"."as".(eval.(flyc |
| 643e0 | 68 65 63 6b 2d 65 72 6c 61 6e 67 2d 72 65 62 61 72 33 2d 67 65 74 2d 70 72 6f 66 69 6c 65 29 29 | heck-erlang-rebar3-get-profile)) |
| 64400 | 20 22 63 6f 6d 70 69 6c 65 22 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 66 6c 79 63 | ."compile")...:error-parser.flyc |
| 64420 | 68 65 63 6b 2d 70 61 72 73 65 2d 77 69 74 68 2d 70 61 74 74 65 72 6e 73 2d 77 69 74 68 6f 75 74 | heck-parse-with-patterns-without |
| 64440 | 2d 63 6f 6c 6f 72 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 | -color...:error-patterns...((war |
| 64460 | 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).":". |
| 64480 | 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 0a 20 | line.":".(optional.column.":").. |
| 644a0 | 20 20 20 20 20 20 20 20 20 20 20 22 20 57 61 72 6e 69 6e 67 3a 22 20 28 6d 65 73 73 61 67 65 29 | ...........".Warning:".(message) |
| 644c0 | 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. |
| 644e0 | 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 28 6f 70 74 69 6f 6e | (file-name).":".line.":".(option |
| 64500 | 61 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 | al.column.":")."."...........(me |
| 64520 | 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 65 72 6c 61 6e | ssage).line-end))...:modes.erlan |
| 64540 | 67 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 72 65 62 61 72 | g-mode...:enabled.flycheck-rebar |
| 64560 | 33 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 66 6c 79 63 | 3-project-root...:predicate.flyc |
| 64580 | 68 65 63 6b 2d 62 75 66 66 65 72 2d 73 61 76 65 64 2d 70 0a 20 20 3a 77 6f 72 6b 69 6e 67 2d 64 | heck-buffer-saved-p...:working-d |
| 645a0 | 69 72 65 63 74 6f 72 79 20 66 6c 79 63 68 65 63 6b 2d 72 65 62 61 72 33 2d 70 72 6f 6a 65 63 74 | irectory.flycheck-rebar3-project |
| 645c0 | 2d 72 6f 6f 74 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 | -root)..(flycheck-define-checker |
| 645e0 | 20 65 72 75 62 79 2d 65 72 75 62 69 73 0a 20 20 22 41 6e 20 65 52 75 62 79 20 73 79 6e 74 61 78 | .eruby-erubis..."An.eRuby.syntax |
| 64600 | 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 60 65 72 75 62 69 73 27 20 63 6f 6d 6d | .checker.using.the.`erubis'.comm |
| 64620 | 61 6e 64 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6b 75 77 61 74 | and...See.URL.`https://www.kuwat |
| 64640 | 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 6f 6d 6d 61 6e 64 20 | a-lab.com/erubis/'."...:command. |
| 64660 | 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 3a 65 72 72 6f 72 2d | ("erubis"."-z".source)...:error- |
| 64680 | 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 66 | patterns...((error.line-start.(f |
| 646a0 | 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 6d 65 73 73 61 67 65 | ile-name).":".line.":.".(message |
| 646c0 | 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 6d 6c 2d 65 72 62 2d | ).line-end))...:modes.(html-erb- |
| 646e0 | 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 63 68 65 63 6b 65 72 | mode.rhtml-mode)...:next-checker |
| 64700 | 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 61 29 29 29 0a 0a 28 | s.((warning...eruby-ruumba)))..( |
| 64720 | 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 79 | flycheck-def-config-file-var.fly |
| 64740 | 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 62 61 20 22 2e 72 75 | check-ruumbarc.eruby-ruumba.".ru |
| 64760 | 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 2d 6f 70 74 69 6f 6e | umba.yml")..(flycheck-def-option |
| 64780 | 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 2d 6f 6e 6c 79 20 6e | -var.flycheck-ruumba-lint-only.n |
| 647a0 | 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 72 20 74 6f 20 6f 6e | il.eruby-ruumba..."Whether.to.on |
| 647c0 | 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 52 75 75 6d 62 61 2e | ly.report.code.issues.in.Ruumba. |
| 647e0 | 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 72 74 20 63 6f 64 65 | ..When.non-nil,.only.report.code |
| 64800 | 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 2d 6c 69 6e 74 27 2e | .issues.in.Ruumba,.via.`--lint'. |
| 64820 | 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 73 73 75 65 73 20 61 | .Otherwise.report.style.issues.a |
| 64840 | 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 6e 70 0a 20 20 3a 74 | s.well."...:safe.#'booleanp...:t |
| 64860 | 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 65 72 73 69 6f 6e 20 | ype.'boolean...:package-version. |
| 64880 | 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 |
| 648a0 | 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 61 0a 20 20 22 41 6e | efine-checker.eruby-ruumba..."An |
| 648c0 | 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 68 65 63 6b 65 72 20 | .eRuby.syntax.and.style.checker. |
| 648e0 | 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 6f 75 20 6e 65 65 64 | using.the.Ruumba.tool...You.need |
| 64900 | 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 72 20 74 68 69 73 20 | .at.least.Ruumba.0.1.7.for.this. |
| 64920 | 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 60 68 74 74 70 73 3a | syntax.checker...See.URL.`https: |
| 64940 | 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 69 6e 2f 72 75 75 6d | //github.com/ericqweinstein/ruum |
| 64960 | 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 22 0a 20 20 20 20 20 | ba'."...:command.("ruumba"...... |
| 64980 | 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 65 73 22 0a 20 20 20 | ......."--display-cop-names".... |
| 649a0 | 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 6f 6e 22 0a 20 20 20 | ........."--force-exclusion".... |
| 649c0 | 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 73 22 0a 20 20 20 20 | ........."--format"."emacs"..... |
| 649e0 | 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 0a 20 20 20 20 20 20 | ........"--cache"."false"....... |
| 64a00 | 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 |
| 64a20 | 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 20 20 20 20 28 6f 70 | ycheck-ruumbarc).............(op |
| 64a40 | 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 75 6d | tion-flag."--lint".flycheck-ruum |
| 64a60 | 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 20 3b 3b 20 52 75 75 | ba-lint-only).............;;.Ruu |
| 64a80 | 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 6c 65 20 6e 61 6d 65 | mba.takes.the.original.file.name |
| 64aa0 | 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 20 20 20 20 20 | .as.argument.when.reading....... |
| 64ac0 | 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 75 74 0a 20 20 20 | ......;;.from.standard.input.... |
| 64ae0 | 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 2d 6f 72 69 67 69 6e | ........."--stdin".source-origin |
| 64b00 | 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 77 6f 72 6b 69 | al)...:standard-input.t...:worki |
| 64b20 | 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 79 2d 2d 66 69 6e 64 | ng-directory.flycheck-ruby--find |
| 64b40 | 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 74 74 65 72 6e 73 0a | -project-root...:error-patterns. |
| 64b60 | 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 2d 6e 61 6d 65 29 20 | ..((info.line-start.(file-name). |
| 64b80 | 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 20 22 0a 20 20 20 20 | ":".line.":".column.":.C:."..... |
| 64ba0 | 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 65 20 | .....(optional.(id.(one-or-more. |
| 64bc0 | 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 67 65 | (not.(any.":")))).":.").(message |
| 64be0 | 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 61 | ).line-end)....(warning.line-sta |
| 64c00 | 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 |
| 64c20 | 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 70 74 69 6f 6e 61 6c | mn.":.W:.".............(optional |
| 64c40 | 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 22 3a 22 29 | .(id.(one-or-more.(not.(any.":") |
| 64c60 | 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 20 20 20 20 | ))).":.").(message)............. |
| 64c80 | 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.( |
| 64ca0 | 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 20 22 | file-name).":".line.":".column." |
| 64cc0 | 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 20 20 20 20 20 20 20 | :.".(or."E"."F").":."........... |
| 64ce0 | 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 65 20 28 6e 6f 74 20 | (optional.(id.(one-or-more.(not. |
| 64d00 | 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 67 65 29 0a 20 20 20 | (any.":")))).":.").(message).... |
| 64d20 | 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 68 74 6d 6c | .......line-end))...:modes.(html |
| 64d40 | 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 66 6c 79 63 68 65 63 | -erb-mode.rhtml-mode))..(flychec |
| 64d60 | 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 66 6f 72 74 72 61 6e | k-def-args-var.flycheck-gfortran |
| 64d80 | 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 3a 70 61 63 6b 61 67 | -args.fortran-gfortran...:packag |
| 64da0 | 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 32 22 29 29 0a | e-version.'(flycheck..."0.22")). |
| 64dc0 | 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 |
| 64de0 | 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 6e 69 6c 20 66 6f 72 | ck-gfortran-include-path.nil.for |
| 64e00 | 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 66 20 69 6e 63 6c 75 | tran-gfortran..."A.list.of.inclu |
| 64e20 | 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 72 74 72 61 6e 2e 0a | de.directories.for.GCC.Fortran.. |
| 64e40 | 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 |
| 64e60 | 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 |
| 64e80 | 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 |
| 64ea0 | 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 61 74 69 76 65 20 70 | .include.path.of.gcc..Relative.p |
| 64ec0 | 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 |
| 64ee0 | 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.( |
| 64f00 | 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 |
| 64f20 | 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 |
| 64f40 | 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 |
| 64f60 | 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 |
| 64f80 | 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 6e 2d 6c 61 6e 67 75 | tion-var.flycheck-gfortran-langu |
| 64fa0 | 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 20 20 20 20 20 20 20 | age-standard."f95".............. |
| 64fc0 | 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 72 61 6e 0a 20 20 22 | ............fortran-gfortran..." |
| 64fe0 | 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 75 73 65 20 69 6e 20 | The.language.standard.to.use.in. |
| 65000 | 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 76 61 72 | GFortran...The.value.of.this.var |
| 65020 | 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 74 69 6e | iable.is.either.a.string.denotin |
| 65040 | 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 2c 20 74 | g.a.language.standard,.or.nil,.t |
| 65060 | 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 57 68 65 | o.use.the.default.standard...Whe |
| 65080 | 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 73 74 61 | n.non-nil,.pass.the.language.sta |
| 650a0 | 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 6e 2e 22 0a 20 20 | ndard.via.the.`-std'.option."... |
| 650c0 | 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 |
| 650e0 | 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).............. |
| 65100 | 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 |
| 65120 | 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 20 27 28 66 6c 79 63 | ard"))...:package-version.'(flyc |
| 65140 | 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 6f | heck..."0.20"))..(flycheck-def-o |
| 65160 | 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 6e 2d 6c 61 79 6f | ption-var.flycheck-gfortran-layo |
| 65180 | 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 20 22 54 68 65 20 73 | ut.nil.fortran-gfortran..."The.s |
| 651a0 | 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 69 6e 20 47 46 6f 72 | ource.code.layout.to.use.in.GFor |
| 651c0 | 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 6c | tran...The.value.of.this.variabl |
| 651e0 | 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 20 73 79 6d 62 6f 6c | e.is.one.of.the.following.symbol |
| 65200 | 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 20 64 65 74 65 72 6d | s:..nil......Let.gfortran.determ |
| 65220 | 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 78 74 65 6e 73 69 6f | ine.the.layout.from.the.extensio |
| 65240 | 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 6f 72 6d 20 6c 61 79 | n..`free'......Use.free.form.lay |
| 65260 | 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 78 65 64 20 66 6f 72 | out...`fixed'......Use.fixed.for |
| 65280 | 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 73 65 2c 20 61 6e 20 | m.layout..In.any.other.case,.an. |
| 652a0 | 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 70 65 20 27 28 63 68 | error.is.signaled."...:type.'(ch |
| 652c0 | 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 61 79 6f 75 74 20 66 | oice.(const.:tag."Guess.layout.f |
| 652e0 | 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 20 20 20 20 20 20 20 | rom.extension".nil)............. |
| 65300 | 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 72 6d 20 6c 61 79 6f | .....(const.:tag."Free.form.layo |
| 65320 | 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 20 20 28 63 6f 6e 73 | ut".free)..................(cons |
| 65340 | 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 22 20 66 69 78 65 64 | t.:tag."Fixed.form.layout".fixed |
| 65360 | 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 29 20 28 6f 72 20 28 | ))...:safe.(lambda.(value).(or.( |
| 65380 | 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 66 72 65 65 20 66 69 | not.value).(memq.value.'(free.fi |
| 653a0 | 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 6e 20 27 28 66 6c 79 | xed))))...:package-version.'(fly |
| 653c0 | 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 66 6c 79 63 68 65 63 | check..."0.20"))..(defun.flychec |
| 653e0 | 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 28 76 61 6c 75 65 29 | k-option-gfortran-layout.(value) |
| 65400 | 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 6f 72 20 60 66 6c 79 | ..."Option.VALUE.filter.for.`fly |
| 65420 | 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 20 20 28 70 63 61 73 | check-gfortran-layout'."...(pcas |
| 65440 | 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 20 20 28 60 66 72 65 | e.value.....(`nil.nil).....(`fre |
| 65460 | 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 64 20 22 66 69 78 65 | e."free-form").....(`fixed."fixe |
| 65480 | 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 6e 76 61 6c 69 64 20 | d-form").....(_.(error."Invalid. |
| 654a0 | 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 61 6e 2d 6c 61 79 6f | value.for.flycheck-gfortran-layo |
| 654c0 | 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 65 63 6b 2d 64 65 66 | ut:.%S".value))))..(flycheck-def |
| 654e0 | 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 6e 2d 77 61 | -option-var.flycheck-gfortran-wa |
| 65500 | 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 20 20 20 20 20 20 20 | rnings.'("all"."extra")......... |
| 65520 | 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 72 61 | .................fortran-gfortra |
| 65540 | 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 6f 72 20 47 43 43 20 | n..."A.list.of.warnings.for.GCC. |
| 65560 | 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 76 61 72 69 | Fortran...The.value.of.this.vari |
| 65580 | 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 |
| 655a0 | 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 6f 66 20 61 20 77 61 | .each.string.is.the.name.of.a.wa |
| 655c0 | 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 20 20 42 79 20 64 65 | rning.category.to.enable...By.de |
| 655e0 | 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 72 6e 69 6e 67 73 20 | fault,.all.recommended.warnings. |
| 65600 | 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 72 65 20 65 6e 61 62 | and.some.extra.warnings.are.enab |
| 65620 | 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 57 65 78 74 72 61 27 | led.(as.by.`-Wall'.and.`-Wextra' |
| 65640 | 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 20 74 68 65 20 67 66 | .respectively)...Refer.to.the.gf |
| 65660 | 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 70 73 3a 2f 2f 67 63 | ortran.manual.at.URL.`https://gc |
| 65680 | 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 74 72 61 6e 2f 27 20 | c.gnu.org/onlinedocs/gfortran/'. |
| 656a0 | 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 74 20 77 61 72 6e 69 | for.more.information.about.warni |
| 656c0 | 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 6e 73 74 20 3a 74 61 | ngs"...:type.'(choice.(const.:ta |
| 656e0 | 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 22 20 6e 69 6c 29 0a | g."No.additional.warnings".nil). |
| 65700 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 41 | .................(repeat.:tag."A |
| 65720 | 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 20 20 20 20 20 20 20 | dditional.warnings"............. |
| 65740 | 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 69 | .............(string.:tag."Warni |
| 65760 | 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 63 68 65 63 6b 2d 73 | ng.name")))...:safe.#'flycheck-s |
| 65780 | 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. |
| 657a0 | 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 |
| 657c0 | 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 66 6f 72 74 72 61 6e | -define-checker.fortran-gfortran |
| 657e0 | 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 63 6b 65 72 20 75 73 | ..."An.Fortran.syntax.checker.us |
| 65800 | 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 72 61 6e 20 63 6f 6d | ing.GCC...Uses.GCC's.Fortran.com |
| 65820 | 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 60 68 74 74 70 73 3a | piler.gfortran...See.URL.`https: |
| 65840 | 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 74 72 61 | //gcc.gnu.org/onlinedocs/gfortra |
| 65860 | 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 61 6e 22 0a 20 20 20 | n/'."...:command.("gfortran".... |
| 65880 | 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 20 20 20 20 20 20 20 | ........."-fsyntax-only"........ |
| 658a0 | 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 20 20 20 20 | ....."-fshow-column"............ |
| 658c0 | 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 61 74 65 20 74 68 65 | .;;.Do.not.visually.indicate.the |
| 658e0 | 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 20 20 20 20 22 2d 66 | .source.location............."-f |
| 65900 | 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 22 0a 20 20 20 20 20 | no-diagnostics-show-caret"...... |
| 65920 | 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 20 63 6f 72 72 65 73 | .......;;.Do.not.show.the.corres |
| 65940 | 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 20 20 20 20 20 20 20 | ponding.warning.group........... |
| 65960 | 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 6f 70 74 69 6f 6e 22 | .."-fno-diagnostics-show-option" |
| 65980 | 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 61 73 20 73 69 6d 69 | .............;;.Fortran.has.simi |
| 659a0 | 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 20 43 2f 43 2b 2b 0a | lar.include.processing.as.C/C++. |
| 659c0 | 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 61 6c 20 28 66 6c 79 | ............"-iquote".(eval.(fly |
| 659e0 | 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 65 2d 64 69 72 65 63 | check-c/c++-quoted-include-direc |
| 65a00 | 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 6e 20 22 2d 73 74 64 | tory)).............(option."-std |
| 65a20 | 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 75 61 67 65 2d 73 74 | =".flycheck-gfortran-language-st |
| 65a40 | 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 28 6f 70 74 69 | andard.concat).............(opti |
| 65a60 | 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 2d 6c 61 79 6f 75 74 | on."-f".flycheck-gfortran-layout |
| 65a80 | 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 |
| 65aa0 | 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 29 0a 20 20 20 | heck-option-gfortran-layout).... |
| 65ac0 | 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 63 68 | .........(option-list."-W".flych |
| 65ae0 | 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 63 61 74 29 0a 20 20 | eck-gfortran-warnings.concat)... |
| 65b00 | 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 66 6c 79 63 | ..........(option-list."-I".flyc |
| 65b20 | 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 63 6f 6e 63 61 | heck-gfortran-include-path.conca |
| 65b40 | 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 63 6b 2d 67 66 | t).............(eval.flycheck-gf |
| 65b60 | 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 73 6f 75 72 63 65 29 | ortran-args).............source) |
| 65b80 | 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 |
| 65ba0 | 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 28 6f 72 | e-start.(file-name).":".line.(or |
| 65bc0 | 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 20 22 3a 5c 6e 22 29 | .":".".").column.(or.":.".":\n") |
| 65be0 | 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 2d 6f 72 2d 6d 6f 72 | ...........(or.(=.3.(zero-or-mor |
| 65c00 | 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 20 20 20 20 20 20 20 | e.not-newline)."\n")."")........ |
| 65c20 | 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 6f 72 22 29 20 22 3a | ...(or."Error"."Fatal.Error").": |
| 65c40 | 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) |
| 65c60 | 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 61 | ....(warning.line-start.(file-na |
| 65c80 | 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 20 63 6f 6c 75 6d 6e | me).":".line.(or.":".".").column |
| 65ca0 | 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 20 20 20 20 28 6f 72 | .(or.":.".":\n").............(or |
| 65cc0 | 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 65 77 6c 69 6e 65 29 | .(=.3.(zero-or-more.not-newline) |
| 65ce0 | 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 61 72 6e 69 6e 67 3a | ."\n")."")............."Warning: |
| 65d00 | 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 |
| 65d20 | 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 0a 0a 28 66 6c 79 63 | .(fortran-mode.f90-mode))..(flyc |
| 65d40 | 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 61 63 74 69 6f 6e 6c | heck-define-checker.yaml-actionl |
| 65d60 | 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 6b 65 72 20 75 73 69 | int..."A.YAML.syntax.checker.usi |
| 65d80 | 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 74 74 70 73 3a 2f 2f | ng.actionlint...See.URL.https:// |
| 65da0 | 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 6e 74 2f 2e 22 0a 20 | github.com/rhysd/actionlint/.".. |
| 65dc0 | 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 2d 6f 6e 65 6c 69 6e | .:command.("actionlint"."-onelin |
| 65de0 | 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 72 6e 73 20 28 28 65 | e".source)...:error-patterns.((e |
| 65e00 | 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 22 20 | rror.line-start.(file-name).":". |
| 65e20 | 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 61 67 65 29 20 6c | line.":".column.":.".(message).l |
| 65e40 | 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 79 61 6d 6c 2d 6d 6f 64 65 20 79 61 | ine-end))...:modes.(yaml-mode.ya |
| 65e60 | 6d 6c 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 | ml-ts-mode)...:predicate.(lambda |
| 65e80 | 20 28 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 | .()................(string-match |
| 65ea0 | 2d 70 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 72 78 20 28 6f 72 20 22 2e 67 69 74 | -p.................(rx.(or.".git |
| 65ec0 | 68 75 62 2f 77 6f 72 6b 66 6c 6f 77 73 22 20 22 2e 67 69 74 68 75 62 5c 5c 77 6f 72 6b 66 6c 6f | hub/workflows".".github\\workflo |
| 65ee0 | 77 73 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 62 75 66 66 65 72 2d 66 69 | ws")).................(buffer-fi |
| 65f00 | 6c 65 2d 6e 61 6d 65 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 | le-name))))..(flycheck-define-ch |
| 65f20 | 65 63 6b 65 72 20 67 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 | ecker.go-gofmt..."A.Go.syntax.an |
| 65f40 | 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 20 67 6f 66 6d 74 20 | d.style.checker.using.the.gofmt. |
| 65f60 | 75 74 69 6c 69 74 79 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 | utility...See.URL.`https://golan |
| 65f80 | 67 2e 6f 72 67 2f 63 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 | g.org/cmd/gofmt/'."...:command.( |
| 65fa0 | 22 67 6f 66 6d 74 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 | "gofmt")...:standard-input.t...: |
| 65fc0 | 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 |
| 65fe0 | 61 72 74 20 22 3c 73 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 | art."<standard.input>:".line.":" |
| 66000 | 20 63 6f 6c 75 6d 6e 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 | .column.":."...........(message) |
| 66020 | 20 6c 69 6e 65 2d 65 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 | .line-end))...:modes.(go-mode.go |
| 66040 | 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 61 72 | -ts-mode)...:next-checkers.((war |
| 66060 | 6e 69 6e 67 20 2e 20 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 | ning...go-vet).................. |
| 66080 | 20 3b 3b 20 46 61 6c 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 | .;;.Fall.back,.if.go-vet.doesn't |
| 660a0 | 20 65 78 69 73 74 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 | .exist...................(warnin |
| 660c0 | 67 20 2e 20 67 6f 2d 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 | g...go-build).(warning...go-test |
| 660e0 | 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 2e 20 67 | )...................(warning...g |
| 66100 | 6f 2d 65 72 72 63 68 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 | o-errcheck)...................(w |
| 66120 | 61 72 6e 69 6e 67 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 | arning...go-unconvert).......... |
| 66140 | 20 20 20 20 20 20 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 | .........(warning...go-staticche |
| 66160 | 63 6b 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 | ck)))..(flycheck-def-option-var. |
| 66180 | 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 20 | flycheck-go-vet-print-functions. |
| 661a0 | 6e 69 6c 20 67 6f 2d 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 | nil.go-vet..."A.list.of.print-li |
| 661c0 | 6b 65 20 66 75 6e 63 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 | ke.functions.for.`go.vet'...Go.v |
| 661e0 | 65 74 20 77 69 6c 6c 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 | et.will.check.these.functions.fo |
| 66200 | 72 20 66 6f 72 6d 61 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 | r.format.string.problems.and.iss |
| 66220 | 75 65 73 2c 20 73 75 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 | ues,.such.as.a.mismatch.between. |
| 66240 | 74 68 65 20 6e 75 6d 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 | the.number.of.formats.used,.and. |
| 66260 | 74 68 65 20 6e 75 6d 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 | the.number.of.arguments.given... |
| 66280 | 45 61 63 68 20 65 6e 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 | Each.entry.is.in.the.form.Name:N |
| 662a0 | 20 77 68 65 72 65 20 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 | .where.N.is.the.zero-based.argum |
| 662c0 | 65 6e 74 20 70 6f 73 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 | ent.position.of.the.first.argume |
| 662e0 | 6e 74 20 69 6e 76 6f 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 | nt.involved.in.the.print:.either |
| 66300 | 20 74 68 65 20 66 6f 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 | .the.format.or.the.first.print.a |
| 66320 | 72 67 75 6d 65 6e 74 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 | rgument.for.non-formatted.prints |
| 66340 | 2e 20 20 46 6f 72 20 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 | ...For.example,.if.you.have.Warn |
| 66360 | 20 61 6e 64 20 57 61 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 | .and.Warnf.functions.that.take.a |
| 66380 | 6e 20 69 6f 2e 57 72 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 | n.io.Writer.as.their.first.argum |
| 663a0 | 65 6e 74 2c 20 6c 69 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 | ent,.like.Fprintf,.-printfuncs=W |
| 663c0 | 61 72 6e 3a 31 2c 57 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 | arn:1,Warnf:1."...:type.'(repeat |
| 663e0 | 20 3a 74 61 67 20 22 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 | .:tag."print-like.functions".... |
| 66400 | 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 66 75 6e 63 | ..............(string.:tag."func |
| 66420 | 74 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 | tion"))...:safe.#'flycheck-strin |
| 66440 | 67 2d 6c 69 73 74 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 | g-list-p)..(flycheck-define-chec |
| 66460 | 6b 65 72 20 67 6f 2d 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 | ker.go-vet..."A.Go.syntax.checke |
| 66480 | 72 20 75 73 69 6e 67 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 | r.using.the.`go.vet'.command...S |
| 664a0 | 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 6d 64 2f 67 | ee.URL.`https://golang.org/cmd/g |
| 664c0 | 6f 2f 27 20 61 6e 64 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 | o/'.and.URL.`https://golang.org/ |
| 664e0 | 63 6d 64 2f 76 65 74 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 | cmd/vet/'."...:command.("go"."ve |
| 66500 | 74 22 0a 20 20 20 20 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 | t".............(option."-printf. |
| 66520 | 66 75 6e 63 73 3d 22 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 | funcs=".flycheck-go-vet-print-fu |
| 66540 | 6e 63 74 69 6f 6e 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 | nctions.concat.................. |
| 66560 | 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 61 74 | ...flycheck-option-comma-separat |
| 66580 | 65 64 2d 6c 69 73 74 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 | ed-list).............(source.".g |
| 665a0 | 6f 22 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 77 61 72 6e 69 | o"))...:error-patterns...((warni |
| 665c0 | 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 6c 69 | ng.line-start.(file-name).":".li |
| 665e0 | 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 20 3a | ne.":.".(message).line-end))...: |
| 66600 | 6d 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 6e 65 | modes.(go-mode.go-ts-mode)...:ne |
| 66620 | 78 74 2d 63 68 65 63 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 | xt-checkers.(go-build........... |
| 66640 | 20 20 20 20 20 20 20 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 | ........go-test................. |
| 66660 | 20 20 3b 3b 20 46 61 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 | ..;;.Fall.back.if.`go.build'.or. |
| 66680 | 60 67 6f 20 74 65 73 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 | `go.test'.can.be.used........... |
| 666a0 | 20 20 20 20 20 20 20 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 | ........go-errcheck............. |
| 666c0 | 20 20 20 20 20 20 67 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 | ......go-unconvert.............. |
| 666e0 | 20 20 20 20 20 67 6f 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 | .....go-staticcheck)...:verify.( |
| 66700 | 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 74 2a 20 28 28 67 | lambda.(_).............(let*.((g |
| 66720 | 6f 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 62 6c 65 20 27 | o.(flycheck-checker-executable.' |
| 66740 | 67 6f 2d 76 65 74 29 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 | go-vet))....................(hav |
| 66760 | 65 2d 76 65 74 20 28 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 | e-vet.(member."vet".(ignore-erro |
| 66780 | 72 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | rs.............................. |
| 667a0 | 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 6e 65 73 20 67 | ................(process-lines.g |
| 667c0 | 6f 20 22 74 6f 6f 6c 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 | o."tool")))))...............(lis |
| 667e0 | 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 6b 2d 76 65 72 69 66 | t................(flycheck-verif |
| 66800 | 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 20 20 20 20 | ication-result-new.............. |
| 66820 | 20 20 20 3a 6c 61 62 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 | ...:label."go.tool.vet"......... |
| 66840 | 20 20 20 20 20 20 20 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 | ........:message.(if.have-vet."p |
| 66860 | 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 20 20 20 20 20 | resent"."missing").............. |
| 66880 | 20 20 20 3a 66 61 63 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 | ...:face.(if.have-vet.'success.' |
| 668a0 | 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 2d 64 65 | (bold.error)))))))..(flycheck-de |
| 668c0 | 66 2d 6f 70 74 69 6f 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 | f-option-var.flycheck-go-build-i |
| 668e0 | 6e 73 74 61 6c 6c 2d 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 | nstall-deps.nil.(go-build.go-tes |
| 66900 | 74 29 0a 20 20 22 57 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 | t)..."Whether.to.install.depende |
| 66920 | 6e 63 69 65 73 20 69 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 | ncies.in.`go.build'.and.`go.test |
| 66940 | 27 2e 0a 0a 49 66 20 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 | '...If.non-nil.automatically.ins |
| 66960 | 74 61 6c 6c 20 64 65 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 | tall.dependencies.with.`go.build |
| 66980 | 27 0a 77 68 69 6c 65 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 | '.while.syntax.checking."...:typ |
| 669a0 | 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... |
| 669c0 | 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 |
| 669e0 | 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 |
| 66a00 | 20 66 6c 79 63 68 65 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 | .flycheck-go-build-tags.nil..... |
| 66a20 | 20 20 20 20 20 20 20 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 | .....................(go-build.g |
| 66a40 | 6f 2d 74 65 73 74 20 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 | o-test.go-errcheck.go-staticchec |
| 66a60 | 6b 29 0a 20 20 22 41 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 | k)..."A.list.of.tags.for.`go.bui |
| 66a80 | 6c 64 27 2e 0a 0a 45 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 | ld'...Each.item.is.a.string.with |
| 66aa0 | 20 61 20 74 61 67 20 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 | .a.tag.to.be.given.to.`go.build' |
| 66ac0 | 2e 22 0a 20 20 3a 74 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 | ."...:type.'(repeat.(string.:tag |
| 66ae0 | 20 22 54 61 67 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 | ."Tag"))...:safe.#'flycheck-stri |
| 66b00 | 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 66 | ng-list-p...:package-version.'(f |
| 66b20 | 6c 79 63 68 65 63 6b 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 | lycheck..."0.25"))...(flycheck-d |
| 66b40 | 65 66 2d 6f 70 74 69 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 | ef-option-var.flycheck-go-versio |
| 66b60 | 6e 20 6e 69 6c 20 67 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 | n.nil.go-staticcheck..."The.vers |
| 66b80 | 69 6f 6e 20 6f 66 20 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 | ion.of.go.that.should.be.targete |
| 66ba0 | 64 20 62 79 20 60 73 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 | d.by.`staticcheck'...Should.be.a |
| 66bc0 | 20 73 74 72 69 6e 67 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 | .string.representing.a.version,. |
| 66be0 | 6c 69 6b 65 20 31 2e 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 | like.1.6.or.1.11.4..See.`https:/ |
| 66c00 | 2f 73 74 61 74 69 63 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 | /staticcheck.io/docs/#targeting- |
| 66c20 | 67 6f 2d 76 65 72 73 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 | go-versions'.for.details."...:ty |
| 66c40 | 70 65 20 27 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 55 6e 73 70 65 63 69 | pe.'(choice.(const.:tag."Unspeci |
| 66c60 | 66 69 65 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 | fied".nil)..................(str |
| 66c80 | 69 6e 67 20 3a 74 61 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 | ing.:tag."Version"))...:safe.#'f |
| 66ca0 | 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 |
| 66cc0 | 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 33 32 22 29 29 | ge-version.'(flycheck..."0.32")) |
| 66ce0 | 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 62 75 | ..(flycheck-define-checker.go-bu |
| 66d00 | 69 6c 64 0a 20 20 22 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 | ild..."A.Go.syntax.and.type.chec |
| 66d20 | 6b 65 72 20 75 73 69 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 | ker.using.the.`go.build'.command |
| 66d40 | 2e 0a 0a 52 65 71 75 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 | ...Requires.Go.1.6.or.newer...Se |
| 66d60 | 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 6d 64 2f 67 6f | e.URL.`https://golang.org/cmd/go |
| 66d80 | 27 2e 22 0a 20 20 3a 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 | '."...:command.("go"."build".... |
| 66da0 | 20 20 20 20 20 20 20 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 | .........(option-flag."-i".flych |
| 66dc0 | 65 63 6b 2d 67 6f 2d 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 | eck-go-build-install-deps)...... |
| 66de0 | 20 20 20 20 20 20 20 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 | .......;;.multiple.tags.are.list |
| 66e00 | 65 64 20 61 73 20 22 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 | ed.as."dev.debug...."........... |
| 66e20 | 20 20 28 6f 70 74 69 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 | ..(option-list."-tags=".flycheck |
| 66e40 | 2d 67 6f 2d 62 75 69 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 | -go-build-tags.concat).......... |
| 66e60 | 20 20 20 22 2d 6f 22 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 | ..."-o".null-device)...:error-pa |
| 66e80 | 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 6c | tterns...((error.line-start.(fil |
| 66ea0 | 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 20 20 28 | e-name).":".line.":"...........( |
| 66ec0 | 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 20 20 | optional.column.":")."."........ |
| 66ee0 | 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 77 | ...(message.(one-or-more.not-new |
| 66f00 | 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 6f | line)....................(zero-o |
| 66f20 | 72 2d 6d 6f 72 65 20 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 | r-more."\n\t".(one-or-more.not-n |
| 66f40 | 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 65 6e 64 29 0a 20 20 | ewline)))...........line-end)... |
| 66f60 | 20 3b 3b 20 43 61 74 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 | .;;.Catch.error.message.about.mu |
| 66f80 | 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 2c 20 | ltiple.packages.in.a.directory,. |
| 66fa0 | 77 68 69 63 68 20 64 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 | which.doesn't....;;.follow.the.s |
| 66fc0 | 74 61 6e 64 61 72 64 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 | tandard.error.message.format.... |
| 66fe0 | 20 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 6d 65 73 73 | .(info.line-start..........(mess |
| 67000 | 61 67 65 20 22 63 61 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 | age."can't.load.package:.package |
| 67020 | 20 22 0a 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 |
| 67040 | 65 20 28 6e 6f 74 20 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 | e.(not.(any.?:.?\n)))........... |
| 67060 | 20 20 20 20 20 20 20 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 | ........":.found.packages."..... |
| 67080 | 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 |
| 670a0 | 65 77 6c 69 6e 65 29 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 | ewline))..........line-end))...: |
| 670c0 | 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). |
| 670e0 | 20 20 20 20 28 64 6f 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 | ....(dolist.(error.errors)...... |
| 67100 | 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 6c 69 6e 65 20 65 72 | .(unless.(flycheck-error-line.er |
| 67120 | 72 6f 72 29 0a 20 20 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 | ror).........;;.Flycheck.ignores |
| 67140 | 20 65 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 73 2c 20 62 75 | .errors.without.line.numbers,.bu |
| 67160 | 74 20 74 68 65 20 65 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 | t.the.error.........;;.message.a |
| 67180 | 62 6f 75 74 20 6d 75 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 | bout.multiple.packages.in.a.dire |
| 671a0 | 63 74 6f 72 79 20 64 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 | ctory.doesn't.come.with.a....... |
| 671c0 | 20 20 3b 3b 20 6c 69 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 | ..;;.line.number,.so.inject.a.fa |
| 671e0 | 6b 65 20 6f 6e 65 2e 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 | ke.one..........(setf.(flycheck- |
| 67200 | 65 72 72 6f 72 2d 6c 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 | error-line.error).1))).....error |
| 67220 | 73 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 65 29 | s)...:modes.(go-mode.go-ts-mode) |
| 67240 | 0a 20 20 3a 70 72 65 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 | ...:predicate.(lambda.()........ |
| 67260 | 20 20 20 20 20 20 20 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 | ........(and.(flycheck-buffer-sa |
| 67280 | 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 20 28 6e 6f 74 20 | ved-p).....................(not. |
| 672a0 | 28 73 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 | (string-suffix-p."_test.go".(buf |
| 672c0 | 66 65 72 2d 66 69 6c 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 | fer-file-name)))))...:next-check |
| 672e0 | 65 72 73 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 | ers.((warning...go-errcheck).... |
| 67300 | 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 75 6e 63 | ...............(warning...go-unc |
| 67320 | 6f 6e 76 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 | onvert)...................(warni |
| 67340 | 6e 67 20 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 | ng...go-staticcheck)))..(flychec |
| 67360 | 6b 2d 64 65 66 69 6e 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 | k-define-checker.go-test..."A.Go |
| 67380 | 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 6e 67 20 74 | .syntax.and.type.checker.using.t |
| 673a0 | 68 65 20 60 67 6f 20 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 | he.`go.test'.command...Requires. |
| 673c0 | 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 68 74 74 70 73 | Go.1.6.or.newer...See.URL.`https |
| 673e0 | 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 63 6f 6d 6d 61 | ://golang.org/cmd/go'."...:comma |
| 67400 | 6e 64 20 28 22 67 6f 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 | nd.("go"."test".............(opt |
| 67420 | 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 62 75 69 6c 64 2d | ion-flag."-i".flycheck-go-build- |
| 67440 | 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 28 6f 70 74 69 6f | install-deps).............(optio |
| 67460 | 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 6c | n-list."-tags=".flycheck-go-buil |
| 67480 | 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 63 22 20 | d-tags.concat)............."-c". |
| 674a0 | 22 2d 6f 22 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 | "-o".null-device)...:error-patte |
| 674c0 | 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 6c 65 2d 6e | rns...((error.line-start.(file-n |
| 674e0 | 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 20 20 28 6f 70 74 | ame).":".line.":"...........(opt |
| 67500 | 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 20 20 20 20 20 | ional.column.":")."."........... |
| 67520 | 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 69 6e | (message.(one-or-more.not-newlin |
| 67540 | 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 6f 72 2d 6d | e)....................(zero-or-m |
| 67560 | 6f 72 65 20 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 | ore."\n\t".(one-or-more.not-newl |
| 67580 | 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 29 0a 20 20 3a 6d | ine)))...........line-end))...:m |
| 675a0 | 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 |
| 675c0 | 64 69 63 61 74 65 0a 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 | dicate...(lambda.().(and.(flyche |
| 675e0 | 63 6b 2d 62 75 66 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 | ck-buffer-saved-p).............. |
| 67600 | 20 20 20 20 20 28 73 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 | .....(string-suffix-p."_test.go" |
| 67620 | 20 28 62 75 66 66 65 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 | .(buffer-file-name))))...:next-c |
| 67640 | 68 65 63 6b 65 72 73 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 | heckers.((warning...go-errcheck) |
| 67660 | 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 |
| 67680 | 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 20 20 28 77 | -unconvert)...................(w |
| 676a0 | 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 28 66 6c 79 | arning...go-staticcheck)))..(fly |
| 676c0 | 63 68 65 63 6b 2d 64 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 | check-define-checker.go-errcheck |
| 676e0 | 0a 20 20 22 41 20 47 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 | ..."A.Go.checker.for.unchecked.e |
| 67700 | 72 72 6f 72 73 2e 0a 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 | rrors...Requires.errcheck.newer. |
| 67720 | 74 68 61 6e 20 63 6f 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 | than.commit.8515d34.(Aug.28th,.2 |
| 67740 | 30 31 35 29 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 | 015)...See.URL.`https://github.c |
| 67760 | 6f 6d 2f 6b 69 73 69 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 | om/kisielk/errcheck'."...:comman |
| 67780 | 64 20 28 22 65 72 72 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 | d.("errcheck"............."-absp |
| 677a0 | 61 74 68 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 | ath".............(option-list."- |
| 677c0 | 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 63 6f | tags=".flycheck-go-build-tags.co |
| 677e0 | 6e 63 61 74 29 0a 20 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 | ncat).............".")...:error- |
| 67800 | 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. |
| 67820 | 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 6c 69 6e 65 | ............(file-name).":".line |
| 67840 | 20 22 3a 22 20 63 6f 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 | .":".column.(or.(one-or-more."\t |
| 67860 | 22 29 20 22 3a 20 22 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 | ").":.".":\t").............(mess |
| 67880 | 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 65 | age).............line-end))...:e |
| 678a0 | 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).. |
| 678c0 | 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 74 | ...(let.((errors.(flycheck-sanit |
| 678e0 | 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 28 64 6f 6c 69 | ize-errors.errors))).......(doli |
| 67900 | 73 74 20 28 65 72 72 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 | st.(err.errors).........(when-le |
| 67920 | 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 |
| 67940 | 67 65 20 65 72 72 29 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 | ge.err))...........;;.Improve.th |
| 67960 | 65 20 6d 65 73 73 61 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 | e.messages.reported.by.errcheck. |
| 67980 | 74 6f 20 6d 61 6b 65 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 | to.make.them.more.clear......... |
| 679a0 | 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 6d 65 73 73 61 67 65 | ...(setf.(flycheck-error-message |
| 679c0 | 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 49 | .err).................(format."I |
| 679e0 | 67 6e 6f 72 65 64 20 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 | gnored.`error`.returned.from.`%s |
| 67a00 | 60 22 20 6d 65 73 73 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 | `".message))))).....errors)...:m |
| 67a20 | 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 |
| 67a40 | 64 69 63 61 74 65 20 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 | dicate.(lambda.().(flycheck-buff |
| 67a60 | 65 72 2d 73 61 76 65 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 | er-saved-p))...:next-checkers.(( |
| 67a80 | 77 61 72 6e 69 6e 67 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 | warning...go-unconvert)......... |
| 67aa0 | 20 20 20 20 20 20 20 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 | ..........(warning...go-staticch |
| 67ac0 | 65 63 6b 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 | eck)))..(flycheck-define-checker |
| 67ae0 | 20 67 6f 2d 75 6e 63 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 | .go-unconvert..."A.Go.checker.lo |
| 67b00 | 6f 6b 69 6e 67 20 66 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 | oking.for.unnecessary.type.conve |
| 67b20 | 72 73 69 6f 6e 73 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 | rsions...See.URL.`https://github |
| 67b40 | 2e 63 6f 6d 2f 6d 64 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 | .com/mdempsky/unconvert'."...:co |
| 67b60 | 6d 6d 61 6e 64 20 28 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 | mmand.("unconvert".".")...:error |
| 67b80 | 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 |
| 67ba0 | 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 6e | .(file-name).":".line.":".column |
| 67bc0 | 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 6f | .":.".(message).line-end))...:mo |
| 67be0 | 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 64 | des.(go-mode.go-ts-mode)...:pred |
| 67c00 | 69 63 61 74 65 20 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 | icate.(lambda.().(flycheck-buffe |
| 67c20 | 72 2d 73 61 76 65 64 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 | r-saved-p)))..(flycheck-define-c |
| 67c40 | 68 65 63 6b 65 72 20 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 | hecker.go-staticcheck..."A.Go.ch |
| 67c60 | 65 63 6b 65 72 20 74 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 | ecker.that.performs.static.analy |
| 67c80 | 73 69 73 20 61 6e 64 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 | sis.and.linting.using.the.`stati |
| 67ca0 | 63 63 68 65 63 6b 27 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 | ccheck'.command...`staticcheck'. |
| 67cc0 | 69 73 20 65 78 70 6c 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 | is.explicitly.fully.compatible.w |
| 67ce0 | 69 74 68 20 5c 22 74 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 | ith.\"the.last.two.versions.of.g |
| 67d00 | 6f 5c 22 2e 20 60 73 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 | o\"..`staticheck'.can.target.ear |
| 67d20 | 6c 69 65 72 20 76 65 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 | lier.versions.(with.limited.feat |
| 67d40 | 75 72 65 73 29 20 69 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 | ures).if.`flycheck-go-version'.i |
| 67d60 | 73 20 73 65 74 2e 20 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 | s.set..See.URL.`https://staticch |
| 67d80 | 65 63 6b 2e 69 6f 2f 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 | eck.io/'."...:command.("staticch |
| 67da0 | 65 63 6b 22 20 22 2d 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 | eck"."-f"."json".............(op |
| 67dc0 | 74 69 6f 6e 2d 6c 69 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 | tion-list."-tags".flycheck-go-bu |
| 67de0 | 69 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 28 6f 70 | ild-tags.concat).............(op |
| 67e00 | 74 69 6f 6e 20 22 2d 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 | tion."-go".flycheck-go-version)) |
| 67e20 | 0a 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 | ....:error-parser.flycheck-parse |
| 67e40 | 2d 67 6f 2d 73 74 61 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 | -go-staticcheck...:modes.(go-mod |
| 67e60 | 65 20 67 6f 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 69 6e 65 | e.go-ts-mode))..(flycheck-define |
| 67e80 | 2d 63 68 65 63 6b 65 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 | -checker.groovy..."A.groovy.synt |
| 67ea0 | 61 78 20 63 68 65 63 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 | ax.checker.using.groovy.compiler |
| 67ec0 | 20 41 50 49 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 72 6f 6f | .API...See.URL.`https://www.groo |
| 67ee0 | 76 79 2d 6c 61 6e 67 2e 6f 72 67 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 72 6f 6f | vy-lang.org'."...:command.("groo |
| 67f00 | 76 79 22 20 22 2d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 69 6d 70 6f 72 74 20 6f 72 67 | vy"."-e"............."import.org |
| 67f20 | 2e 63 6f 64 65 68 61 75 73 2e 67 72 6f 6f 76 79 2e 63 6f 6e 74 72 6f 6c 2e 2a 0a 0a 75 6e 69 74 | .codehaus.groovy.control.*..unit |
| 67f40 | 20 3d 20 6e 65 77 20 43 6f 6d 70 69 6c 61 74 69 6f 6e 55 6e 69 74 28 29 0a 75 6e 69 74 2e 61 64 | .=.new.CompilationUnit().unit.ad |
| 67f60 | 64 53 6f 75 72 63 65 28 5c 22 69 6e 70 75 74 5c 22 2c 20 53 79 73 74 65 6d 2e 69 6e 29 0a 0a 74 | dSource(\"input\",.System.in)..t |
| 67f80 | 72 79 20 7b 0a 20 20 20 20 75 6e 69 74 2e 63 6f 6d 70 69 6c 65 28 50 68 61 73 65 73 2e 43 4f 4e | ry.{.....unit.compile(Phases.CON |
| 67fa0 | 56 45 52 53 49 4f 4e 29 0a 7d 20 63 61 74 63 68 20 28 4d 75 6c 74 69 70 6c 65 43 6f 6d 70 69 6c | VERSION).}.catch.(MultipleCompil |
| 67fc0 | 61 74 69 6f 6e 45 72 72 6f 72 73 45 78 63 65 70 74 69 6f 6e 20 65 29 20 7b 0a 20 20 20 20 65 2e | ationErrorsException.e).{.....e. |
| 67fe0 | 65 72 72 6f 72 43 6f 6c 6c 65 63 74 6f 72 2e 77 72 69 74 65 28 6e 65 77 20 50 72 69 6e 74 57 72 | errorCollector.write(new.PrintWr |
| 68000 | 69 74 65 72 28 53 79 73 74 65 6d 2e 6f 75 74 2c 20 74 72 75 65 29 2c 20 6e 75 6c 6c 29 0a 7d 22 | iter(System.out,.true),.null).}" |
| 68020 | 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 |
| 68040 | 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 69 6e | atterns...((error.line-start."in |
| 68060 | 70 75 74 3a 20 22 20 6c 69 6e 65 20 22 3a 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 | put:.".line.":".(message)....... |
| 68080 | 20 20 20 20 22 20 40 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 | ....".@.line.".line.",.column.". |
| 680a0 | 63 6f 6c 75 6d 6e 20 22 2e 22 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 67 | column.".".line-end))...:modes.g |
| 680c0 | 72 6f 6f 76 79 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 | roovy-mode)..(flycheck-define-ch |
| 680e0 | 65 63 6b 65 72 20 68 61 6d 6c 0a 20 20 22 41 20 48 61 6d 6c 20 73 79 6e 74 61 78 20 63 68 65 63 | ecker.haml..."A.Haml.syntax.chec |
| 68100 | 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 48 61 6d 6c 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 | ker.using.the.Haml.compiler...Se |
| 68120 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 68 61 6d 6c 2e 69 6e 66 6f 27 2e 22 0a 20 20 3a 63 | e.URL.`https://haml.info'."...:c |
| 68140 | 6f 6d 6d 61 6e 64 20 28 22 68 61 6d 6c 22 20 22 2d 63 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 | ommand.("haml"."-c"."--stdin").. |
| 68160 | 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 |
| 68180 | 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 53 79 6e 74 61 | erns...((error.line-start."Synta |
| 681a0 | 78 20 65 72 72 6f 72 20 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 | x.error.on.line.".line.":.".(mes |
| 681c0 | 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 65 2d 73 | sage).line-end)....(error.line-s |
| 681e0 | 74 61 72 74 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 73 79 6e 74 61 78 20 65 72 72 6f 72 2c 20 22 | tart.":".line.":.syntax.error,." |
| 68200 | 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 68 | .(message).line-end))...:modes.h |
| 68220 | 61 6d 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 | aml-mode)..(flycheck-define-chec |
| 68240 | 6b 65 72 20 68 61 6d 6c 2d 6c 69 6e 74 0a 20 20 22 48 41 4d 4c 2d 4c 69 6e 74 20 73 74 79 6c 65 | ker.haml-lint..."HAML-Lint.style |
| 68260 | 20 63 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 67 69 74 68 | .checker...See.URL.`https://gith |
| 68280 | 75 62 2e 63 6f 6d 2f 73 64 73 2f 68 61 6d 6c 2d 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 | ub.com/sds/haml-lint'."...:comma |
| 682a0 | 6e 64 20 28 22 68 61 6d 6c 2d 6c 69 6e 74 22 20 22 2d 2d 6e 6f 2d 63 6f 6c 6f 72 22 20 22 2d 2d | nd.("haml-lint"."--no-color"."-- |
| 682c0 | 6e 6f 2d 73 75 6d 6d 61 72 79 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 | no-summary".source)...:error-pat |
| 682e0 | 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 6c 65 | terns...((error.line-start.(file |
| 68300 | 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 5b 45 5d 22 20 28 6d 65 73 73 61 67 65 29 | -name).":".line.".[E]".(message) |
| 68320 | 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 |
| 68340 | 74 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 20 5b 57 5d 22 20 28 6d | t.(file-name).":".line.".[W]".(m |
| 68360 | 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 68 61 6d 6c | essage).line-end))...:modes.haml |
| 68380 | 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 |
| 683a0 | 20 68 61 6e 64 6c 65 62 61 72 73 0a 20 20 22 41 20 48 61 6e 64 6c 65 62 61 72 73 20 73 79 6e 74 | .handlebars..."A.Handlebars.synt |
| 683c0 | 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 48 61 6e 64 6c 65 62 61 72 73 20 | ax.checker.using.the.Handlebars. |
| 683e0 | 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 3a 2f 2f 68 61 6e 64 | compiler...See.URL.`https://hand |
| 68400 | 6c 65 62 61 72 73 6a 73 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 68 61 | lebarsjs.com/'."...:command.("ha |
| 68420 | 6e 64 6c 65 62 61 72 73 22 20 22 2d 69 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | ndlebars"."-i-")...:standard-inp |
| 68440 | 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 |
| 68460 | 20 6c 69 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 50 61 | .line-start..........."Error:.Pa |
| 68480 | 72 73 65 20 65 72 72 6f 72 20 6f 6e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 22 20 28 6f 70 | rse.error.on.line.".line.":".(op |
| 684a0 | 74 69 6f 6e 61 6c 20 22 5c 72 22 29 20 22 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 | tional."\r")."\n"...........(zer |
| 684c0 | 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 20 28 7a 65 72 | o-or-more.not-newline)."\n".(zer |
| 684e0 | 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 20 20 20 | o-or-more.not-newline)."\n"..... |
| 68500 | 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 |
| 68520 | 64 65 73 20 28 68 61 6e 64 6c 65 62 61 72 73 2d 6d 6f 64 65 20 68 61 6e 64 6c 65 62 61 72 73 2d | des.(handlebars-mode.handlebars- |
| 68540 | 73 67 6d 6c 2d 6d 6f 64 65 20 77 65 62 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 | sgml-mode.web-mode)...:predicate |
| 68560 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 0a 20 20 20 20 28 69 66 20 28 65 71 20 6d 61 6a 6f 72 2d | ...(lambda.().....(if.(eq.major- |
| 68580 | 6d 6f 64 65 20 27 77 65 62 2d 6d 6f 64 65 29 0a 20 20 20 20 20 20 20 20 3b 3b 20 43 68 65 63 6b | mode.'web-mode).........;;.Check |
| 685a0 | 20 69 66 20 74 68 69 73 20 69 73 20 61 20 68 61 6e 64 6c 65 62 61 72 73 20 66 69 6c 65 20 73 69 | .if.this.is.a.handlebars.file.si |
| 685c0 | 6e 63 65 20 77 65 62 2d 6d 6f 64 65 20 64 6f 65 73 20 6e 6f 74 20 73 74 6f 72 65 20 74 68 65 0a | nce.web-mode.does.not.store.the. |
| 685e0 | 20 20 20 20 20 20 20 20 3b 3b 20 6e 6f 6e 2d 63 61 6e 6f 6e 69 63 61 6c 20 65 6e 67 69 6e 65 20 | ........;;.non-canonical.engine. |
| 68600 | 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 72 65 67 65 78 70 2d 61 6c 69 73 | name.........(let*.((regexp-alis |
| 68620 | 74 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 77 65 62 2d 6d 6f 64 65 2d 65 6e 67 | t.(bound-and-true-p.web-mode-eng |
| 68640 | 69 6e 65 2d 66 69 6c 65 2d 72 65 67 65 78 70 73 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ine-file-regexps)).............. |
| 68660 | 20 20 28 70 61 74 74 65 72 6e 20 28 63 64 72 20 28 61 73 73 6f 63 20 22 68 61 6e 64 6c 65 62 61 | ..(pattern.(cdr.(assoc."handleba |
| 68680 | 72 73 22 20 72 65 67 65 78 70 2d 61 6c 69 73 74 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 | rs".regexp-alist))))...........( |
| 686a0 | 61 6e 64 20 70 61 74 74 65 72 6e 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 | and.pattern.(buffer-file-name).. |
| 686c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 70 61 | ..............(string-match-p.pa |
| 686e0 | 74 74 65 72 6e 20 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 | ttern.(buffer-file-name))))..... |
| 68700 | 20 20 74 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 | ..t)))..(defconst.flycheck-haske |
| 68720 | 6c 6c 2d 6d 6f 64 75 6c 65 2d 72 65 0a 20 20 28 72 78 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 7a | ll-module-re...(rx.line-start.(z |
| 68740 | 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 28 6f 72 20 22 5c 6e 22 20 28 61 6e 79 20 73 70 61 63 65 29 | ero-or-more.(or."\n".(any.space) |
| 68760 | 29 29 0a 20 20 20 20 20 20 22 6d 6f 64 75 6c 65 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 | ))......."module".(one-or-more.( |
| 68780 | 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 28 67 72 6f | or."\n".(any.space))).......(gro |
| 687a0 | 75 70 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 73 70 61 63 65 20 | up.(one-or-more.(not.(any.space. |
| 687c0 | 22 28 22 20 22 5c 6e 22 29 29 29 29 29 0a 20 20 22 52 65 67 75 6c 61 72 20 65 78 70 72 65 73 73 | "("."\n")))))..."Regular.express |
| 687e0 | 69 6f 6e 20 66 6f 72 20 61 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 2e 22 29 | ion.for.a.Haskell.module.name.") |
| 68800 | 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 68 65 63 | ..(flycheck-def-args-var.flychec |
| 68820 | 6b 2d 67 68 63 2d 61 72 67 73 20 28 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 20 68 61 | k-ghc-args.(haskell-stack-ghc.ha |
| 68840 | 73 6b 65 6c 6c 2d 67 68 63 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 27 28 | skell-ghc)...:package-version.'( |
| 68860 | 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 6b 2d 64 | flycheck..."0.22"))..(flycheck-d |
| 68880 | 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 74 61 63 6b | ef-option-var.flycheck-ghc-stack |
| 688a0 | 2d 75 73 65 2d 6e 69 78 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 0a 20 | -use-nix.nil.haskell-stack-ghc.. |
| 688c0 | 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 6e 69 78 20 73 75 70 70 6f 72 74 20 | ."Whether.to.enable.nix.support. |
| 688e0 | 69 6e 20 73 74 61 63 6b 2e 0a 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 73 74 61 63 6b 20 77 | in.stack...When.non-nil,.stack.w |
| 68900 | 69 6c 6c 20 61 70 70 65 6e 64 20 27 2d 2d 6e 69 78 27 20 66 6c 61 67 20 74 6f 20 61 6e 79 20 63 | ill.append.'--nix'.flag.to.any.c |
| 68920 | 61 6c 6c 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 | all."...:type.'boolean...:safe.# |
| 68940 | 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 28 66 | 'booleanp...:package-version.'(f |
| 68960 | 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- |
| 68980 | 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 74 61 63 6b 2d 70 72 | option-var.flycheck-ghc-stack-pr |
| 689a0 | 6f 6a 65 63 74 2d 66 69 6c 65 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 | oject-file.nil.haskell-stack-ghc |
| 689c0 | 0a 20 20 22 4f 76 65 72 72 69 64 65 20 70 72 6f 6a 65 63 74 20 73 74 61 63 6b 2e 79 61 6d 6c 20 | ..."Override.project.stack.yaml. |
| 689e0 | 66 69 6c 65 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 | file...The.value.of.this.variabl |
| 68a00 | 65 20 69 73 20 61 20 66 69 6c 65 20 70 61 74 68 20 74 68 61 74 20 72 65 66 65 72 73 20 74 6f 20 | e.is.a.file.path.that.refers.to. |
| 68a20 | 61 20 79 61 6d 6c 0a 66 69 6c 65 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 73 74 61 63 | a.yaml.file.for.the.current.stac |
| 68a40 | 6b 20 70 72 6f 6a 65 63 74 2e 20 52 65 6c 61 74 69 76 65 20 66 69 6c 65 20 70 61 74 68 73 20 61 | k.project..Relative.file.paths.a |
| 68a60 | 72 65 0a 72 65 73 6f 6c 76 65 64 20 61 67 61 69 6e 73 74 20 74 68 65 20 63 68 65 63 6b 65 72 27 | re.resolved.against.the.checker' |
| 68a80 | 73 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 6f 72 79 2e 20 57 68 65 6e 20 6e 6f 6e 2d 6e 69 | s.working.directory..When.non-ni |
| 68aa0 | 6c 2c 0a 73 74 61 63 6b 20 77 69 6c 6c 20 67 65 74 20 6f 76 65 72 72 69 64 64 65 6e 20 76 61 6c | l,.stack.will.get.overridden.val |
| 68ac0 | 75 65 20 76 69 61 20 60 2d 2d 73 74 61 63 6b 2d 79 61 6d 6c 27 2e 22 0a 20 20 3a 74 79 70 65 20 | ue.via.`--stack-yaml'."...:type. |
| 68ae0 | 27 28 63 68 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 | '(choice.(const.:tag."Unspecifie |
| 68b00 | 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 66 69 6c 65 20 3a | d".nil)..................(file.: |
| 68b20 | 74 61 67 20 22 50 72 6f 6a 65 63 74 20 66 69 6c 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 | tag."Project.file"))...:safe.#'f |
| 68b40 | 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 |
| 68b60 | 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 0a | ge-version.'(flycheck..."32")).. |
| 68b80 | 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 |
| 68ba0 | 6b 2d 67 68 63 2d 6e 6f 2d 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 20 6e | k-ghc-no-user-package-database.n |
| 68bc0 | 69 6c 20 68 61 73 6b 65 6c 6c 2d 67 68 63 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 64 69 73 | il.haskell-ghc..."Whether.to.dis |
| 68be0 | 61 62 6c 65 20 74 68 65 20 75 73 65 72 20 70 61 63 6b 61 67 65 20 64 61 74 61 62 61 73 65 20 69 | able.the.user.package.database.i |
| 68c00 | 6e 20 47 48 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 20 74 68 | n.GHC...When.non-nil,.disable.th |
| 68c20 | 65 20 75 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 2c 20 | e.user.package.database.in.GHC,. |
| 68c40 | 76 69 61 0a 60 2d 6e 6f 2d 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 62 27 2e 22 0a 20 20 3a 74 | via.`-no-user-package-db'."...:t |
| 68c60 | 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. |
| 68c80 | 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... |
| 68ca0 | 22 30 2e 31 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 | "0.16"))..(flycheck-def-option-v |
| 68cc0 | 61 72 20 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 | ar.flycheck-ghc-package-database |
| 68ce0 | 73 20 6e 69 6c 20 68 61 73 6b 65 6c 6c 2d 67 68 63 0a 20 20 22 41 64 64 69 74 69 6f 6e 61 6c 20 | s.nil.haskell-ghc..."Additional. |
| 68d00 | 6d 6f 64 75 6c 65 20 64 61 74 61 62 61 73 65 73 20 66 6f 72 20 47 48 43 2e 0a 0a 54 68 65 20 76 | module.databases.for.GHC...The.v |
| 68d20 | 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. |
| 68d40 | 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 |
| 68d60 | 20 61 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 61 20 70 61 63 6b 61 67 65 20 64 61 74 61 62 61 | .a.directory.of.a.package.databa |
| 68d80 | 73 65 2e 20 20 45 61 63 68 20 70 61 63 6b 61 67 65 0a 64 61 74 61 62 61 73 65 20 69 73 20 67 69 | se...Each.package.database.is.gi |
| 68da0 | 76 65 6e 20 74 6f 20 47 48 43 20 76 69 61 20 60 2d 70 61 63 6b 61 67 65 2d 64 62 27 2e 22 0a 20 | ven.to.GHC.via.`-package-db'.".. |
| 68dc0 | 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 20 | .:type.'(repeat.(directory.:tag. |
| 68de0 | 22 50 61 63 6b 61 67 65 20 64 61 74 61 62 61 73 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 | "Package.database"))...:safe.#'f |
| 68e00 | 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 65 | lycheck-string-list-p...:package |
| 68e20 | 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")).. |
| 68e40 | 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 |
| 68e60 | 6b 2d 67 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 | k-ghc-search-path.nil........... |
| 68e80 | 20 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 | ...............(haskell-stack-gh |
| 68ea0 | 63 20 68 61 73 6b 65 6c 6c 2d 67 68 63 29 0a 20 20 22 4d 6f 64 75 6c 65 20 73 65 61 72 63 68 20 | c.haskell-ghc)..."Module.search. |
| 68ec0 | 70 61 74 68 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 | path.for.(Stack).GHC...The.value |
| 68ee0 | 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 |
| 68f00 | 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 |
| 68f20 | 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 | irectory.containing.Haskell.modu |
| 68f40 | 6c 65 73 2e 20 20 45 61 63 68 20 64 69 72 65 63 74 6f 72 79 0a 69 73 20 61 64 64 65 64 20 74 6f | les...Each.directory.is.added.to |
| 68f60 | 20 74 68 65 20 47 48 43 20 73 65 61 72 63 68 20 70 61 74 68 20 76 69 61 20 60 2d 69 27 2e 22 0a | .the.GHC.search.path.via.`-i'.". |
| 68f80 | 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 |
| 68fa0 | 20 22 4d 6f 64 75 6c 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 | ."Module.directory"))...:safe.#' |
| 68fc0 | 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 |
| 68fe0 | 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")). |
| 69000 | 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 |
| 69020 | 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 6e 69 6c 0a 20 | ck-ghc-language-extensions.nil.. |
| 69040 | 20 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 61 73 6b 65 6c 6c | ........................(haskell |
| 69060 | 2d 73 74 61 63 6b 2d 67 68 63 20 68 61 73 6b 65 6c 6c 2d 67 68 63 29 0a 20 20 22 4c 61 6e 67 75 | -stack-ghc.haskell-ghc)..."Langu |
| 69080 | 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 73 20 66 6f 72 20 28 53 74 61 63 6b 29 20 47 48 43 2e 0a | age.extensions.for.(Stack).GHC.. |
| 690a0 | 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 |
| 690c0 | 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 |
| 690e0 | 69 6e 67 20 69 73 20 61 20 48 61 73 6b 65 6c 6c 20 6c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 | ing.is.a.Haskell.language.extens |
| 69100 | 69 6f 6e 2c 20 61 73 20 69 6e 20 74 68 65 20 4c 41 4e 47 55 41 47 45 0a 70 72 61 67 6d 61 2e 20 | ion,.as.in.the.LANGUAGE.pragma.. |
| 69120 | 20 45 61 63 68 20 65 78 74 65 6e 73 69 6f 6e 20 69 73 20 65 6e 61 62 6c 65 64 20 76 69 61 20 60 | .Each.extension.is.enabled.via.` |
| 69140 | 2d 58 27 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 28 73 74 72 69 6e 67 20 3a | -X'."...:type.'(repeat.(string.: |
| 69160 | 74 61 67 20 22 4c 61 6e 67 75 61 67 65 20 65 78 74 65 6e 73 69 6f 6e 22 29 29 0a 20 20 3a 73 61 | tag."Language.extension"))...:sa |
| 69180 | 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 |
| 691a0 | 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 |
| 691c0 | 39 22 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 | 9"))..(defvar.flycheck-haskell-g |
| 691e0 | 68 63 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 61 | hc-cache-directory.nil..."The.ca |
| 69200 | 63 68 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 67 68 63 27 20 6f 75 74 70 75 74 2e 22 | che.directory.for.`ghc'.output." |
| 69220 | 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 67 68 63 2d 63 | )..(defun.flycheck-haskell-ghc-c |
| 69240 | 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 61 63 | ache-directory.()..."Get.the.cac |
| 69260 | 68 65 20 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 60 67 68 63 27 20 6f 75 74 70 75 74 2e 0a 0a 49 | he.location.for.`ghc'.output...I |
| 69280 | 66 20 6e 6f 20 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 20 65 78 69 73 74 73 20 79 65 74 2c | f.no.cache.directory.exists.yet, |
| 692a0 | 20 63 72 65 61 74 65 20 6f 6e 65 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a 4f 74 68 65 72 | .create.one.and.return.it..Other |
| 692c0 | 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 75 73 65 64 20 | wise.return.the.previously.used. |
| 692e0 | 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 28 73 65 74 71 20 66 6c 79 63 68 65 | cache.directory."...(setq.flyche |
| 69300 | 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 0a 20 | ck-haskell-ghc-cache-directory.. |
| 69320 | 20 20 20 20 20 20 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 63 2d | .......(or.flycheck-haskell-ghc- |
| 69340 | 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 6b | cache-directory.............(mak |
| 69360 | 65 2d 74 65 6d 70 2d 66 69 6c 65 20 22 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b 65 6c 6c 2d 67 68 | e-temp-file."flycheck-haskell-gh |
| 69380 | 63 2d 63 61 63 68 65 22 20 27 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 | c-cache".'directory))))..(defun. |
| 693a0 | 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 66 69 6c 65 | flycheck--locate-dominating-file |
| 693c0 | 2d 6d 61 74 63 68 69 6e 67 20 28 64 69 72 65 63 74 6f 72 79 20 72 65 67 65 78 70 29 0a 20 20 22 | -matching.(directory.regexp)..." |
| 693e0 | 53 65 61 72 63 68 20 66 6f 72 20 61 20 66 69 6c 65 20 69 6e 20 64 69 72 65 63 74 6f 72 79 20 68 | Search.for.a.file.in.directory.h |
| 69400 | 69 65 72 61 72 63 68 79 20 73 74 61 72 74 69 6e 67 20 61 74 20 44 49 52 45 43 54 4f 52 59 2e 0a | ierarchy.starting.at.DIRECTORY.. |
| 69420 | 0a 4c 6f 6f 6b 20 75 70 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 68 69 65 72 61 72 63 68 79 | .Look.up.the.directory.hierarchy |
| 69440 | 20 66 72 6f 6d 20 44 49 52 45 43 54 4f 52 59 20 66 6f 72 20 61 20 64 69 72 65 63 74 6f 72 79 0a | .from.DIRECTORY.for.a.directory. |
| 69460 | 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 66 69 6c 65 20 74 68 61 74 20 6d 61 74 63 68 65 73 20 52 | containing.a.file.that.matches.R |
| 69480 | 45 47 45 58 50 2e 22 0a 20 20 28 6c 6f 63 61 74 65 2d 64 6f 6d 69 6e 61 74 69 6e 67 2d 66 69 6c | EGEXP."...(locate-dominating-fil |
| 694a0 | 65 0a 20 20 20 64 69 72 65 63 74 6f 72 79 0a 20 20 20 28 6c 61 6d 62 64 61 20 28 64 69 72 29 0a | e....directory....(lambda.(dir). |
| 694c0 | 20 20 20 20 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 20 6e 69 6c 20 72 65 | .....(directory-files.dir.nil.re |
| 694e0 | 67 65 78 70 20 74 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 | gexp.t))))..(defun.flycheck-hask |
| 69500 | 65 6c 6c 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 | ell--find-stack-default-director |
| 69520 | 79 20 28 29 0a 20 20 22 46 69 6e 64 20 61 20 64 69 72 65 63 74 6f 72 79 20 74 6f 20 72 75 6e 20 | y.()..."Find.a.directory.to.run. |
| 69540 | 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 2e 0a 0a 52 65 74 75 72 6e 20 61 20 70 61 72 | haskell-stack-ghc...Return.a.par |
| 69560 | 65 6e 74 20 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 61 20 73 74 61 63 6b 2a 2e 79 5b 61 5d | ent.directory.with.a.stack*.y[a] |
| 69580 | 6d 6c 20 66 69 6c 65 2c 20 6f 72 20 74 68 65 0a 64 69 72 65 63 74 6f 72 79 20 72 65 74 75 72 6e | ml.file,.or.the.directory.return |
| 695a0 | 65 64 20 62 79 20 5c 22 73 74 61 63 6b 20 70 61 74 68 20 2d 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f | ed.by.\"stack.path.--project-roo |
| 695c0 | 74 5c 22 2e 22 0a 20 20 28 6f 72 0a 20 20 20 28 77 68 65 6e 20 28 62 75 66 66 65 72 2d 66 69 6c | t\"."...(or....(when.(buffer-fil |
| 695e0 | 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c 6f 63 61 74 65 2d 64 | e-name)......(flycheck--locate-d |
| 69600 | 6f 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 28 66 | ominating-file-matching.......(f |
| 69620 | 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 2d | ile-name-directory.(buffer-file- |
| 69640 | 6e 61 6d 65 29 29 0a 20 20 20 20 20 20 28 72 78 20 22 73 74 61 63 6b 22 20 28 2a 20 61 6e 79 29 | name)).......(rx."stack".(*.any) |
| 69660 | 20 22 2e 22 20 28 6f 72 20 22 79 6d 6c 22 20 22 79 61 6d 6c 22 29 20 65 6f 73 29 29 29 0a 20 20 | .".".(or."yml"."yaml").eos)))... |
| 69680 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 73 74 61 63 6b 20 28 66 75 6e 63 61 6c 6c 20 66 6c 79 | .(when-let*.((stack.(funcall.fly |
| 696a0 | 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 6c 65 2d 66 69 6e 64 20 22 73 74 61 63 6b 22 29 29 0a | check-executable-find."stack")). |
| 696c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 75 74 70 75 74 20 28 69 67 6e 6f 72 65 2d 65 | ...............(output.(ignore-e |
| 696e0 | 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 20 20 28 | rrors..........................( |
| 69700 | 70 72 6f 63 65 73 73 2d 6c 69 6e 65 73 20 73 74 61 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 | process-lines.stack............. |
| 69720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e | ............................"--n |
| 69740 | 6f 2d 69 6e 73 74 61 6c 6c 2d 67 68 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | o-install-ghc".................. |
| 69760 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 70 61 74 68 22 20 22 2d | ......................."path"."- |
| 69780 | 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -project-root")))............... |
| 697a0 | 20 28 73 74 61 63 6b 2d 64 69 72 20 28 63 61 72 20 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 | .(stack-dir.(car.output)))...... |
| 697c0 | 28 61 6e 64 20 28 66 69 6c 65 2d 64 69 72 65 63 74 6f 72 79 2d 70 20 73 74 61 63 6b 2d 64 69 72 | (and.(file-directory-p.stack-dir |
| 697e0 | 29 20 73 74 61 63 6b 2d 64 69 72 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ).stack-dir))))..(defun.flycheck |
| 69800 | 2d 68 61 73 6b 65 6c 6c 2d 2d 67 68 63 2d 66 69 6e 64 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 | -haskell--ghc-find-default-direc |
| 69820 | 74 6f 72 79 20 28 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 46 69 6e 64 20 61 20 70 61 72 65 6e 74 | tory.(_checker)..."Find.a.parent |
| 69840 | 20 64 69 72 65 63 74 6f 72 79 20 63 6f 6e 74 61 69 6e 69 6e 67 20 61 20 63 61 62 61 6c 20 6f 72 | .directory.containing.a.cabal.or |
| 69860 | 20 70 61 63 6b 61 67 65 2e 79 61 6d 6c 20 66 69 6c 65 2e 22 0a 20 20 28 77 68 65 6e 20 28 62 75 | .package.yaml.file."...(when.(bu |
| 69880 | 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 2d 6c | ffer-file-name).....(flycheck--l |
| 698a0 | 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 0a 20 | ocate-dominating-file-matching.. |
| 698c0 | 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 28 62 75 66 66 65 72 | ....(file-name-directory.(buffer |
| 698e0 | 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 0a 20 20 20 20 20 22 5c 5c 2e 63 61 62 61 6c 5c 5c 27 5c 5c | -file-name))......"\\.cabal\\'\\ |
| 69900 | 7c 5c 5c 60 70 61 63 6b 61 67 65 5c 5c 2e 79 61 6d 6c 5c 5c 27 22 29 29 29 0a 0a 28 66 6c 79 63 | |\\`package\\.yaml\\'")))..(flyc |
| 69920 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 68 61 73 6b 65 6c 6c 2d 73 74 61 63 | heck-define-checker.haskell-stac |
| 69940 | 6b 2d 67 68 63 0a 20 20 22 41 20 48 61 73 6b 65 6c 6c 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 | k-ghc..."A.Haskell.syntax.and.ty |
| 69960 | 70 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 60 73 74 61 63 6b 20 67 68 63 27 2e 0a 0a 53 | pe.checker.using.`stack.ghc'...S |
| 69980 | 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 6f 6d 6d 65 | ee.URL.`https://github.com/comme |
| 699a0 | 72 63 69 61 6c 68 61 73 6b 65 6c 6c 2f 73 74 61 63 6b 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | rcialhaskell/stack'."...:command |
| 699c0 | 20 28 22 73 74 61 63 6b 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 69 6e 73 74 | .("stack"............."--no-inst |
| 699e0 | 61 6c 6c 2d 67 68 63 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 | all-ghc".............(option."-- |
| 69a00 | 73 74 61 63 6b 2d 79 61 6d 6c 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b 2d 70 | stack-yaml".flycheck-ghc-stack-p |
| 69a20 | 72 6f 6a 65 63 74 2d 66 69 6c 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e | roject-file).............(option |
| 69a40 | 2d 66 6c 61 67 20 22 2d 2d 6e 69 78 22 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 74 61 63 6b | -flag."--nix".flycheck-ghc-stack |
| 69a60 | 2d 75 73 65 2d 6e 69 78 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 67 68 63 22 20 22 2d 2d 22 | -use-nix)............."ghc"."--" |
| 69a80 | 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 20 20 20 20 20 20 20 | ."-Wall"."-no-link"............. |
| 69aa0 | 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 65 63 6b 2d 68 61 73 | "-outputdir".(eval.(flycheck-has |
| 69ac0 | 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 29 0a 20 20 20 20 20 | kell-ghc-cache-directory))...... |
| 69ae0 | 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 6c 79 63 68 65 63 | .......(option-list."-X".flychec |
| 69b00 | 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 63 6f 6e 63 61 74 | k-ghc-language-extensions.concat |
| 69b20 | 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 22 20 | ).............(option-list."-i". |
| 69b40 | 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 | flycheck-ghc-search-path.concat) |
| 69b60 | 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 20 20 20 20 20 | .............(eval.(concat...... |
| 69b80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 69 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .............."-i".............. |
| 69ba0 | 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 6d 6f 64 75 6c 65 2d 72 6f 6f 74 2d 64 69 72 65 | ......(flycheck-module-root-dire |
| 69bc0 | 63 74 6f 72 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 | ctory.....................(flych |
| 69be0 | 65 63 6b 2d 66 69 6e 64 2d 69 6e 2d 62 75 66 66 65 72 20 66 6c 79 63 68 65 63 6b 2d 68 61 73 6b | eck-find-in-buffer.flycheck-hask |
| 69c00 | 65 6c 6c 2d 6d 6f 64 75 6c 65 2d 72 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | ell-module-re)))).............(e |
| 69c20 | 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | val.flycheck-ghc-args).......... |
| 69c40 | 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 20 | ..."-x".(eval................... |
| 69c60 | 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 20 | (pcase.major-mode............... |
| 69c80 | 20 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 22 68 73 22 29 0a 20 20 20 20 20 | ......(`haskell-mode."hs")...... |
| 69ca0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 | ...............(`haskell-literat |
| 69cc0 | 65 2d 6d 6f 64 65 20 22 6c 68 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 | e-mode."lhs"))).............sour |
| 69ce0 | 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 6e | ce)...:error-patterns...((warnin |
| 69d00 | 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 6c 69 6e | g.line-start.(file-name).":".lin |
| 69d20 | 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 20 20 28 6f 72 | e.":".column.":".............(or |
| 69d40 | 20 22 20 22 20 22 5c 6e 20 20 20 20 22 29 20 28 69 6e 20 22 57 77 22 29 20 22 61 72 6e 69 6e 67 | ."."."\n....").(in."Ww")."arning |
| 69d60 | 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 22 20 22 5b 22 | :".............(optional."."."[" |
| 69d80 | 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 6e 65 29 29 20 | .(id.(one-or-more.not-newline)). |
| 69da0 | 22 5d 22 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 6e 22 29 | "]").............(optional."\n") |
| 69dc0 | 0a 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 20 20 20 20 | .............(message........... |
| 69de0 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | ...(one-or-more.".").(one-or-mor |
| 69e00 | 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 28 7a 65 72 | e.not-newline)..............(zer |
| 69e20 | 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 20 20 | o-or-more."\n".................. |
| 69e40 | 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 20 | ..........(one-or-more.".")..... |
| 69e60 | 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 |
| 69e80 | 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 0a 20 20 20 20 20 20 | ore.(not.(any.?\n.?|)))))....... |
| 69ea0 | 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 73 | ......line-end)....(error.line-s |
| 69ec0 | 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 6f | tart.(file-name).":".line.":".co |
| 69ee0 | 6c 75 6d 6e 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 65 72 72 6f 72 3a 22 29 0a 20 20 | lumn.":".(optional.".error:")... |
| 69f00 | 20 20 20 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 | ........(optional."."."[".(id.(o |
| 69f20 | 6e 65 2d 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 | ne-or-more.not-newline))."]")... |
| 69f40 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | ........(or.(message.(one-or-mor |
| 69f60 | 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 28 61 | e.not-newline))...............(a |
| 69f80 | 6e 64 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 28 6d 65 73 73 | nd."\n"....................(mess |
| 69fa0 | 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 6f 6e 65 2d 6f 72 2d | age.....................(one-or- |
| 69fc0 | 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 69 | more.".").(one-or-more.not-newli |
| 69fe0 | 6e 65 29 0a 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 | ne).....................(zero-or |
| 6a000 | 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 20 20 | -more."\n"...................... |
| 6a020 | 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 0a 20 | .............(one-or-more.".").. |
| 6a040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6a060 | 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 5c 6e 20 3f 7c 29 29 | .(one-or-more.(not.(any.?\n.?|)) |
| 6a080 | 29 29 29 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 20 3a 65 72 | )))))...........line-end))...:er |
| 6a0a0 | 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 20 | ror-filter...(lambda.(errors)... |
| 6a0c0 | 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 20 28 66 6c 79 | ..(flycheck-sanitize-errors.(fly |
| 6a0e0 | 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 65 72 72 6f | check-dedent-error-messages.erro |
| 6a100 | 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 | rs)))...:modes.(haskell-mode.has |
| 6a120 | 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | kell-literate-mode)...:next-chec |
| 6a140 | 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 29 29 | kers.((warning...haskell-hlint)) |
| 6a160 | 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 28 5f | ...:working-directory.(lambda.(_ |
| 6a180 | 29 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 | )........................(flyche |
| 6a1a0 | 63 6b 2d 68 61 73 6b 65 6c 6c 2d 2d 66 69 6e 64 2d 73 74 61 63 6b 2d 64 65 66 61 75 6c 74 2d 64 | ck-haskell--find-stack-default-d |
| 6a1c0 | 69 72 65 63 74 6f 72 79 29 29 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 68 65 63 6b 2d 68 | irectory))...:enabled.flycheck-h |
| 6a1e0 | 61 73 6b 65 6c 6c 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 | askell--find-stack-default-direc |
| 6a200 | 74 6f 72 79 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 20 | tory...:verify.(lambda.(_)...... |
| 6a220 | 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 73 74 61 63 6b 20 28 66 6c 79 63 68 65 63 6b 2d 68 | .......(let*.((stack.(flycheck-h |
| 6a240 | 61 73 6b 65 6c 6c 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 | askell--find-stack-default-direc |
| 6a260 | 74 6f 72 79 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 | tory)))...............(list..... |
| 6a280 | 20 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 | ...........(flycheck-verificatio |
| 6a2a0 | 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 20 3a 6c 61 | n-result-new.................:la |
| 6a2c0 | 62 65 6c 20 22 73 74 61 63 6b 20 63 6f 6e 66 69 67 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | bel."stack.config".............. |
| 6a2e0 | 20 20 20 3a 6d 65 73 73 61 67 65 20 28 6f 72 20 73 74 61 63 6b 20 22 4e 6f 74 20 66 6f 75 6e 64 | ...:message.(or.stack."Not.found |
| 6a300 | 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 20 73 74 61 | ").................:face.(if.sta |
| 6a320 | 63 6b 20 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 29 0a | ck.'success.'(bold.error))))))). |
| 6a340 | 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 73 6b 65 6c | .(flycheck-define-checker.haskel |
| 6a360 | 6c 2d 67 68 63 0a 20 20 22 41 20 48 61 73 6b 65 6c 6c 20 73 79 6e 74 61 78 20 61 6e 64 20 74 79 | l-ghc..."A.Haskell.syntax.and.ty |
| 6a380 | 70 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 67 68 63 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | pe.checker.using.ghc...See.URL.` |
| 6a3a0 | 68 74 74 70 73 3a 2f 2f 77 77 77 2e 68 61 73 6b 65 6c 6c 2e 6f 72 67 2f 67 68 63 2f 27 2e 22 0a | https://www.haskell.org/ghc/'.". |
| 6a3c0 | 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 67 68 63 22 20 22 2d 57 61 6c 6c 22 20 22 2d 6e 6f 2d 6c | ..:command.("ghc"."-Wall"."-no-l |
| 6a3e0 | 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 72 22 20 28 65 | ink"............."-outputdir".(e |
| 6a400 | 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 61 63 68 65 2d | val.(flycheck-haskell-ghc-cache- |
| 6a420 | 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 6e 2d | directory)).............(option- |
| 6a440 | 66 6c 61 67 20 22 2d 6e 6f 2d 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 62 22 0a 20 20 20 20 20 | flag."-no-user-package-db"...... |
| 6a460 | 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 67 68 63 | ....................flycheck-ghc |
| 6a480 | 2d 6e 6f 2d 75 73 65 72 2d 70 61 63 6b 61 67 65 2d 64 61 74 61 62 61 73 65 29 0a 20 20 20 20 20 | -no-user-package-database)...... |
| 6a4a0 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 70 61 63 6b 61 67 65 2d 64 62 | .......(option-list."-package-db |
| 6a4c0 | 22 20 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 | ".flycheck-ghc-package-databases |
| 6a4e0 | 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 22 20 | ).............(option-list."-i". |
| 6a500 | 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 73 65 61 72 63 68 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 | flycheck-ghc-search-path.concat) |
| 6a520 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 63 6c 75 64 65 20 74 68 65 20 70 61 72 65 | .............;;.Include.the.pare |
| 6a540 | 6e 74 20 64 69 72 65 63 74 6f 72 79 20 6f 66 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 75 | nt.directory.of.the.current.modu |
| 6a560 | 6c 65 20 74 72 65 65 2c 20 74 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 72 6f 70 65 | le.tree,.to.............;;.prope |
| 6a580 | 72 6c 79 20 72 65 73 6f 6c 76 65 20 6c 6f 63 61 6c 20 69 6d 70 6f 72 74 73 0a 20 20 20 20 20 20 | rly.resolve.local.imports....... |
| 6a5a0 | 20 20 20 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 | ......(eval.(concat............. |
| 6a5c0 | 20 20 20 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 | ......."-i"....................( |
| 6a5e0 | 66 6c 79 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 | flycheck-module-root-directory.. |
| 6a600 | 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 66 69 6e | ...................(flycheck-fin |
| 6a620 | 64 2d 69 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 | d-in-buffer.flycheck-haskell-mod |
| 6a640 | 75 6c 65 2d 72 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c | ule-re)))).............(option-l |
| 6a660 | 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 75 61 67 65 2d 65 | ist."-X".flycheck-ghc-language-e |
| 6a680 | 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 65 | xtensions.concat).............(e |
| 6a6a0 | 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 67 68 63 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 | val.flycheck-ghc-args).......... |
| 6a6c0 | 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 20 | ..."-x".(eval................... |
| 6a6e0 | 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 20 | (pcase.major-mode............... |
| 6a700 | 20 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 22 68 73 22 29 0a 20 20 20 20 20 | ......(`haskell-mode."hs")...... |
| 6a720 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 68 61 73 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 | ...............(`haskell-literat |
| 6a740 | 65 2d 6d 6f 64 65 20 22 6c 68 73 22 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 | e-mode."lhs"))).............sour |
| 6a760 | 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 6e | ce)...:error-patterns...((warnin |
| 6a780 | 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 6c 69 6e | g.line-start.(file-name).":".lin |
| 6a7a0 | 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 20 20 28 6f 72 | e.":".column.":".............(or |
| 6a7c0 | 20 22 20 22 20 22 5c 6e 20 20 20 20 22 29 20 28 69 6e 20 22 57 77 22 29 20 22 61 72 6e 69 6e 67 | ."."."\n....").(in."Ww")."arning |
| 6a7e0 | 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 22 20 22 5b 22 | :".............(optional."."."[" |
| 6a800 | 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 6e 65 29 29 20 | .(id.(one-or-more.not-newline)). |
| 6a820 | 22 5d 22 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 6e 22 29 | "]").............(optional."\n") |
| 6a840 | 0a 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 20 20 20 20 | .............(message........... |
| 6a860 | 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 22 20 22 29 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | ...(one-or-more.".").(one-or-mor |
| 6a880 | 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 28 7a 65 72 | e.not-newline)..............(zer |
| 6a8a0 | 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 20 20 | o-or-more."\n".................. |
| 6a8c0 | 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 20 | ..........(one-or-more.".")..... |
| 6a8e0 | 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 |
| 6a900 | 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 0a 20 20 20 20 20 20 | ore.(not.(any.?\n.?|)))))....... |
| 6a920 | 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 73 | ......line-end)....(error.line-s |
| 6a940 | 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 6f | tart.(file-name).":".line.":".co |
| 6a960 | 6c 75 6d 6e 20 22 3a 22 20 28 6f 70 74 69 6f 6e 61 6c 20 22 20 65 72 72 6f 72 3a 22 29 0a 20 20 | lumn.":".(optional.".error:")... |
| 6a980 | 20 20 20 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 | ........(optional."."."[".(id.(o |
| 6a9a0 | 6e 65 2d 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 | ne-or-more.not-newline))."]")... |
| 6a9c0 | 20 20 20 20 20 20 20 20 28 6f 72 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 | ........(or.(message.(one-or-mor |
| 6a9e0 | 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 28 61 | e.not-newline))...............(a |
| 6aa00 | 6e 64 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 28 6d 65 73 73 | nd."\n"....................(mess |
| 6aa20 | 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 6f 6e 65 2d 6f 72 2d | age.....................(one-or- |
| 6aa40 | 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 69 | more.".").(one-or-more.not-newli |
| 6aa60 | 6e 65 29 0a 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 | ne).....................(zero-or |
| 6aa80 | 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 20 20 | -more."\n"...................... |
| 6aaa0 | 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 0a 20 | .............(one-or-more.".").. |
| 6aac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 6aae0 | 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 5c 6e 20 3f 7c 29 29 | .(one-or-more.(not.(any.?\n.?|)) |
| 6ab00 | 29 29 29 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 20 3a 65 72 | )))))...........line-end))...:er |
| 6ab20 | 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 20 | ror-filter...(lambda.(errors)... |
| 6ab40 | 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 20 28 66 6c 79 | ..(flycheck-sanitize-errors.(fly |
| 6ab60 | 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 65 72 72 6f | check-dedent-error-messages.erro |
| 6ab80 | 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 68 61 73 6b 65 6c 6c 2d 6d 6f 64 65 20 68 61 73 | rs)))...:modes.(haskell-mode.has |
| 6aba0 | 6b 65 6c 6c 2d 6c 69 74 65 72 61 74 65 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 | kell-literate-mode)...:next-chec |
| 6abc0 | 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e 74 29 29 | kers.((warning...haskell-hlint)) |
| 6abe0 | 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 68 65 63 6b 2d 68 | ...:working-directory.flycheck-h |
| 6ac00 | 61 73 6b 65 6c 6c 2d 2d 67 68 63 2d 66 69 6e 64 2d 64 65 66 61 75 6c 74 2d 64 69 72 65 63 74 6f | askell--ghc-find-default-directo |
| 6ac20 | 72 79 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 | ry)..(flycheck-def-config-file-v |
| 6ac40 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 72 63 20 68 61 73 6b 65 6c 6c 2d 68 6c 69 6e | ar.flycheck-hlintrc.haskell-hlin |
| 6ac60 | 74 20 22 2e 68 6c 69 6e 74 2e 79 61 6d 6c 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | t.".hlint.yaml")..(flycheck-def- |
| 6ac80 | 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 61 72 67 73 20 68 61 73 | args-var.flycheck-hlint-args.has |
| 6aca0 | 6b 65 6c 6c 2d 68 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 | kell-hlint...:package-version.'( |
| 6acc0 | 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 32 35 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | flycheck..."0.25"))..(flycheck-d |
| 6ace0 | 65 66 2d 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 6c 61 6e | ef-option-var.flycheck-hlint-lan |
| 6ad00 | 67 75 61 67 65 2d 65 78 74 65 6e 73 69 6f 6e 73 0a 20 20 20 20 6e 69 6c 20 68 61 73 6b 65 6c 6c | guage-extensions.....nil.haskell |
| 6ad20 | 2d 68 6c 69 6e 74 0a 20 20 22 45 78 74 65 6e 73 69 6f 6e 73 20 6c 69 73 74 20 74 6f 20 65 6e 61 | -hlint..."Extensions.list.to.ena |
| 6ad40 | 62 6c 65 20 66 6f 72 20 68 6c 69 6e 74 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 | ble.for.hlint...The.value.of.thi |
| 6ad60 | 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 2c | s.variable.is.a.list.of.strings, |
| 6ad80 | 20 77 68 65 72 65 20 65 61 63 68 0a 73 74 72 69 6e 67 20 69 73 20 61 20 6e 61 6d 65 20 6f 66 20 | .where.each.string.is.a.name.of. |
| 6ada0 | 65 78 74 65 6e 73 69 6f 6e 20 74 6f 20 65 6e 61 62 6c 65 20 69 6e 0a 68 6c 69 6e 74 20 28 65 2e | extension.to.enable.in.hlint.(e. |
| 6adc0 | 67 2e 20 5c 22 51 75 61 73 69 51 75 6f 74 65 73 5c 22 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 | g..\"QuasiQuotes\")."...:type.'( |
| 6ade0 | 72 65 70 65 61 74 20 3a 74 61 67 20 22 45 78 74 65 6e 73 69 6f 6e 73 22 20 28 73 74 72 69 6e 67 | repeat.:tag."Extensions".(string |
| 6ae00 | 20 3a 74 61 67 20 22 45 78 74 65 6e 73 69 6f 6e 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 6c | .:tag."Extension"))...:safe.#'fl |
| 6ae20 | 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 65 2d | ycheck-string-list-p...:package- |
| 6ae40 | 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 34 22 29 29 0a 0a 28 | version.'(flycheck..."0.24"))..( |
| 6ae60 | 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 |
| 6ae80 | 2d 68 6c 69 6e 74 2d 69 67 6e 6f 72 65 2d 72 75 6c 65 73 0a 20 20 20 20 6e 69 6c 20 68 61 73 6b | -hlint-ignore-rules.....nil.hask |
| 6aea0 | 65 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 49 67 6e 6f 72 65 20 72 75 6c 65 73 20 6c 69 73 74 20 66 | ell-hlint..."Ignore.rules.list.f |
| 6aec0 | 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 65 20 6f 66 20 74 | or.hlint.checks...The.value.of.t |
| 6aee0 | 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 67 | his.variable.is.a.list.of.string |
| 6af00 | 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 6e 20 69 67 6e 6f 72 | s,.where.each.string.is.an.ignor |
| 6af20 | 65 20 72 75 6c 65 20 28 65 2e 67 2e 20 5c 22 55 73 65 20 66 6d 61 70 5c 22 29 2e 22 0a 20 20 3a | e.rule.(e.g..\"Use.fmap\")."...: |
| 6af40 | 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 49 67 6e 6f 72 65 20 72 75 6c 65 73 | type.'(repeat.:tag."Ignore.rules |
| 6af60 | 22 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 49 67 6e 6f 72 65 20 72 75 6c 65 22 29 29 0a 20 | ".(string.:tag."Ignore.rule")).. |
| 6af80 | 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. |
| 6afa0 | 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... |
| 6afc0 | 22 30 2e 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 | "0.24"))..(flycheck-def-option-v |
| 6afe0 | 61 72 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 68 69 6e 74 2d 70 61 63 6b 61 67 65 73 0a | ar.flycheck-hlint-hint-packages. |
| 6b000 | 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 48 69 6e 74 20 70 61 | ....nil.haskell-hlint..."Hint.pa |
| 6b020 | 63 6b 61 67 65 73 20 74 6f 20 69 6e 63 6c 75 64 65 20 66 6f 72 20 68 6c 69 6e 74 20 63 68 65 63 | ckages.to.include.for.hlint.chec |
| 6b040 | 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. |
| 6b060 | 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 |
| 6b080 | 0a 73 74 72 69 6e 67 20 69 73 20 61 20 64 65 66 61 75 6c 74 20 68 69 6e 74 20 70 61 63 6b 61 67 | .string.is.a.default.hint.packag |
| 6b0a0 | 65 20 28 65 2e 67 2e 20 28 5c 22 47 65 6e 65 72 61 6c 69 73 65 5c 22 0a 5c 22 44 65 66 61 75 6c | e.(e.g..(\"Generalise\".\"Defaul |
| 6b0c0 | 74 5c 22 20 5c 22 44 6f 6c 6c 61 72 5c 22 29 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 | t\".\"Dollar\"))."...:type.'(rep |
| 6b0e0 | 65 61 74 20 3a 74 61 67 20 22 48 69 6e 74 20 70 61 63 6b 61 67 65 73 22 20 28 73 74 72 69 6e 67 | eat.:tag."Hint.packages".(string |
| 6b100 | 20 3a 74 61 67 20 22 48 69 6e 74 20 70 61 63 6b 61 67 65 22 29 29 0a 20 20 3a 73 61 66 65 20 23 | .:tag."Hint.package"))...:safe.# |
| 6b120 | 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 |
| 6b140 | 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 34 22 29 29 | ge-version.'(flycheck..."0.24")) |
| 6b160 | 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 73 6b 65 | ..(flycheck-define-checker.haske |
| 6b180 | 6c 6c 2d 68 6c 69 6e 74 0a 20 20 22 41 20 48 61 73 6b 65 6c 6c 20 73 74 79 6c 65 20 63 68 65 63 | ll-hlint..."A.Haskell.style.chec |
| 6b1a0 | 6b 65 72 20 75 73 69 6e 67 20 68 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 | ker.using.hlint...See.URL.`https |
| 6b1c0 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6e 64 6d 69 74 63 68 65 6c 6c 2f 68 6c 69 6e 74 27 2e | ://github.com/ndmitchell/hlint'. |
| 6b1e0 | 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 68 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 | "...:command.("hlint"........... |
| 6b200 | 20 20 22 2d 2d 6e 6f 2d 65 78 69 74 2d 63 6f 64 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | .."--no-exit-code".............( |
| 6b220 | 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 58 22 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d | option-list."-X".flycheck-hlint- |
| 6b240 | 6c 61 6e 67 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 | language-extensions.concat)..... |
| 6b260 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 69 3d 22 20 66 6c 79 63 68 | ........(option-list."-i=".flych |
| 6b280 | 65 63 6b 2d 68 6c 69 6e 74 2d 69 67 6e 6f 72 65 2d 72 75 6c 65 73 20 63 6f 6e 63 61 74 29 0a 20 | eck-hlint-ignore-rules.concat).. |
| 6b2a0 | 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 68 22 20 66 6c 79 | ...........(option-list."-h".fly |
| 6b2c0 | 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 68 69 6e 74 2d 70 61 63 6b 61 67 65 73 20 63 6f 6e 63 61 74 | check-hlint-hint-packages.concat |
| 6b2e0 | 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 68 22 20 | ).............(config-file."-h". |
| 6b300 | 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 | flycheck-hlintrc).............(e |
| 6b320 | 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 68 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 | val.flycheck-hlint-args)........ |
| 6b340 | 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 72 72 6f 72 2d 70 61 | .....source-inplace)...:error-pa |
| 6b360 | 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 20 20 20 | tterns...((info.line-start...... |
| 6b380 | 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 20 20 20 28 6f 72 | ....(file-name).":"..........(or |
| 6b3a0 | 20 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 | .(seq.line.":".column.(optional. |
| 6b3c0 | 22 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 28 73 | "-".end-column))..............(s |
| 6b3e0 | 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 |
| 6b400 | 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.")"))...... |
| 6b420 | 20 20 20 20 22 3a 20 53 75 67 67 65 73 74 69 6f 6e 3a 20 22 0a 20 20 20 20 20 20 20 20 20 28 6d | ....":.Suggestion:."..........(m |
| 6b440 | 65 73 73 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 | essage.(one-or-more.(and.(one-or |
| 6b460 | 2d 6d 6f 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 | -more.(not.(any.?\n))).?\n)))... |
| 6b480 | 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 69 6e | .......line-end)....(warning.lin |
| 6b4a0 | 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). |
| 6b4c0 | 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 73 65 71 20 6c 69 6e 65 20 22 3a | ":".............(or.(seq.line.": |
| 6b4e0 | 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 6c 75 6d | ".column.(optional."-".end-colum |
| 6b500 | 6e 29 29 0a 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 | n)).................(seq."(".lin |
| 6b520 | 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.",". |
| 6b540 | 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 20 20 20 22 3a 20 | end-column.")")).............":. |
| 6b560 | 57 61 72 6e 69 6e 67 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 20 | Warning:.".............(message. |
| 6b580 | 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 72 65 20 28 | (one-or-more.(and.(one-or-more.( |
| 6b5a0 | 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 20 20 20 20 | not.(any.?\n))).?\n))).......... |
| 6b5c0 | 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 73 74 61 72 | ...line-end)....(error.line-star |
| 6b5e0 | 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 0a 20 20 20 20 | t...........(file-name).":"..... |
| 6b600 | 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.( |
| 6b620 | 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))....... |
| 6b640 | 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 6d 6e | ........(seq."(".line.",".column |
| 6b660 | 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 20 22 | .")-(".end-line.",".end-column." |
| 6b680 | 29 22 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 45 72 72 6f 72 3a 20 22 0a 20 20 20 20 20 | )"))...........":.Error:."...... |
| 6b6a0 | 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 28 61 6e 64 20 | .....(message.(one-or-more.(and. |
| 6b6c0 | 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f 5c 6e 29 29 29 20 3f 5c | (one-or-more.(not.(any.?\n))).?\ |
| 6b6e0 | 6e 29 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 20 3a 6d 6f 64 | n)))...........line-end))...:mod |
| 6b700 | 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 61 74 | es.(haskell-mode.haskell-literat |
| 6b720 | 65 2d 6d 6f 64 65 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 | e-mode))..(flycheck-def-config-f |
| 6b740 | 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 74 69 64 79 72 63 20 68 74 6d 6c 2d 74 69 64 | ile-var.flycheck-tidyrc.html-tid |
| 6b760 | 79 20 22 2e 74 69 64 79 72 63 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 | y.".tidyrc")..(flycheck-define-c |
| 6b780 | 68 65 63 6b 65 72 20 68 74 6d 6c 2d 74 69 64 79 0a 20 20 22 41 20 48 54 4d 4c 20 73 79 6e 74 61 | hecker.html-tidy..."A.HTML.synta |
| 6b7a0 | 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 54 69 64 79 2e 0a | x.and.style.checker.using.Tidy.. |
| 6b7c0 | 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 68 74 61 | .See.URL.`https://github.com/hta |
| 6b7e0 | 63 67 2f 74 69 64 79 2d 68 74 6d 6c 35 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 69 | cg/tidy-html5'."...:command.("ti |
| 6b800 | 64 79 22 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 | dy".(config-file."-config".flych |
| 6b820 | 65 63 6b 2d 74 69 64 79 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 6c 61 6e 67 22 20 | eck-tidyrc)............."-lang". |
| 6b840 | 22 65 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 65 22 20 22 2d 71 22 29 0a 20 20 3a 73 | "en"............."-e"."-q")...:s |
| 6b860 | 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 |
| 6b880 | 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 20 20 | s...((error.line-start.......... |
| 6b8a0 | 20 22 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 20 63 6f 6c 75 6d 6e | ."line.".line...........".column |
| 6b8c0 | 20 22 20 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 22 20 2d 20 45 72 72 6f 72 3a 20 22 | .".column...........".-.Error:." |
| 6b8e0 | 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 69 6e 67 | .(message).line-end)....(warning |
| 6b900 | 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 6c 69 6e 65 20 22 20 | .line-start............."line.". |
| 6b920 | 6c 69 6e 65 0a 20 20 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 | line.............".column.".colu |
| 6b940 | 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 20 2d 20 57 61 72 6e 69 6e 67 3a 20 22 20 28 6d | mn.............".-.Warning:.".(m |
| 6b960 | 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 6d | essage).line-end))...:modes.(htm |
| 6b980 | 6c 2d 6d 6f 64 65 20 6d 68 74 6d 6c 2d 6d 6f 64 65 20 6e 78 68 74 6d 6c 2d 6d 6f 64 65 29 29 0a | l-mode.mhtml-mode.nxhtml-mode)). |
| 6b9a0 | 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 |
| 6b9c0 | 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 72 63 20 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 68 69 | lycheck-jshintrc.javascript-jshi |
| 6b9e0 | 6e 74 20 22 2e 6a 73 68 69 6e 74 72 63 22 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 6f | nt.".jshintrc")..(flycheck-def-o |
| 6ba00 | 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 2d 65 78 74 72 61 63 | ption-var.flycheck-jshint-extrac |
| 6ba20 | 74 2d 6a 61 76 61 73 63 72 69 70 74 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | t-javascript.nil................ |
| 6ba40 | 20 20 20 20 20 20 20 20 20 20 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 68 69 6e 74 0a 20 20 22 57 | ..........javascript-jshint..."W |
| 6ba60 | 68 65 74 68 65 72 20 6a 73 68 69 6e 74 20 73 68 6f 75 6c 64 20 65 78 74 72 61 63 74 20 4a 61 76 | hether.jshint.should.extract.Jav |
| 6ba80 | 61 73 63 72 69 70 74 20 66 72 6f 6d 20 48 54 4d 4c 2e 0a 0a 49 66 20 6e 69 6c 20 6e 6f 20 65 78 | ascript.from.HTML...If.nil.no.ex |
| 6baa0 | 74 72 61 63 74 20 72 75 6c 65 20 69 73 20 67 69 76 65 6e 20 74 6f 20 6a 73 68 69 6e 74 2e 20 20 | tract.rule.is.given.to.jshint... |
| 6bac0 | 49 66 20 60 61 75 74 6f 27 20 6f 6e 6c 79 0a 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 | If.`auto'.only.extract.Javascrip |
| 6bae0 | 74 20 69 66 20 61 20 48 54 4d 4c 20 66 69 6c 65 20 69 73 20 64 65 74 65 63 74 65 64 2e 20 20 49 | t.if.a.HTML.file.is.detected...I |
| 6bb00 | 66 20 60 61 6c 77 61 79 73 27 20 6f 72 0a 60 6e 65 76 65 72 27 20 65 78 74 72 61 63 74 20 4a 61 | f.`always'.or.`never'.extract.Ja |
| 6bb20 | 76 61 73 63 72 69 70 74 20 61 6c 77 61 79 73 20 6f 72 20 6e 65 76 65 72 20 72 65 73 70 65 63 74 | vascript.always.or.never.respect |
| 6bb40 | 69 76 65 6c 79 2e 0a 0a 52 65 66 65 72 20 74 6f 20 74 68 65 20 6a 73 68 69 6e 74 20 6d 61 6e 75 | ively...Refer.to.the.jshint.manu |
| 6bb60 | 61 6c 20 61 74 20 74 68 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 6a 73 68 69 6e 74 2e 63 6f | al.at.the.URL.`https://jshint.co |
| 6bb80 | 6d 2f 64 6f 63 73 2f 63 6c 69 2f 23 66 6c 61 67 73 27 20 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f | m/docs/cli/#flags'.for.more.info |
| 6bba0 | 72 6d 61 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 0a 20 20 27 28 63 68 6f 69 63 65 20 28 63 6f | rmation."...:type...'(choice.(co |
| 6bbc0 | 6e 73 74 20 3a 74 61 67 20 22 4e 6f 20 65 78 74 72 61 63 74 69 6f 6e 20 72 75 6c 65 22 20 6e 69 | nst.:tag."No.extraction.rule".ni |
| 6bbe0 | 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 54 72 79 20 74 | l)............(const.:tag."Try.t |
| 6bc00 | 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 20 77 68 65 6e 20 64 65 74 65 63 74 | o.extract.Javascript.when.detect |
| 6bc20 | 69 6e 67 20 48 54 4d 4c 20 66 69 6c 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ing.HTML.files"................. |
| 6bc40 | 20 20 61 75 74 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 20 22 | ..auto)............(const.:tag." |
| 6bc60 | 41 6c 77 61 79 73 20 74 72 79 20 74 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 | Always.try.to.extract.Javascript |
| 6bc80 | 22 20 61 6c 77 61 79 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 73 74 20 3a 74 61 67 | ".always)............(const.:tag |
| 6bca0 | 20 22 4e 65 76 65 72 20 74 72 79 20 74 6f 20 65 78 74 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 | ."Never.try.to.extract.Javascrip |
| 6bcc0 | 74 22 20 6e 65 76 65 72 29 29 0a 20 20 3a 73 61 66 65 20 23 27 73 79 6d 62 6f 6c 70 0a 20 20 3a | t".never))...:safe.#'symbolp...: |
| 6bce0 | 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 36 | package-version.'(flycheck..."26 |
| 6bd00 | 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 6a 61 | "))..(flycheck-define-checker.ja |
| 6bd20 | 76 61 73 63 72 69 70 74 2d 6a 73 68 69 6e 74 0a 20 20 22 41 20 4a 61 76 61 73 63 72 69 70 74 20 | vascript-jshint..."A.Javascript. |
| 6bd40 | 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 67 20 6a | syntax.and.style.checker.using.j |
| 6bd60 | 73 68 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6a 73 68 | shint...See.URL.`https://www.jsh |
| 6bd80 | 69 6e 74 2e 63 6f 6d 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 68 69 6e 74 22 20 | int.com'."...:command.("jshint". |
| 6bda0 | 22 2d 2d 72 65 70 6f 72 74 65 72 3d 63 68 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 | "--reporter=checkstyle"......... |
| 6bdc0 | 20 20 20 20 22 2d 2d 66 69 6c 65 6e 61 6d 65 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c | ...."--filename".source-original |
| 6bde0 | 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 |
| 6be00 | 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 6a 73 68 69 6e 74 72 63 29 0a 20 20 20 20 20 20 20 20 | fig".flycheck-jshintrc)......... |
| 6be20 | 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 65 78 74 72 61 63 74 3d 22 20 66 6c 79 63 68 65 63 | ....(option."--extract=".flychec |
| 6be40 | 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 70 74 0a 20 20 20 20 | k-jshint-extract-javascript..... |
| 6be60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 63 6f 6e 63 61 74 20 66 6c 79 63 68 65 63 6b 2d | ................concat.flycheck- |
| 6be80 | 6f 70 74 69 6f 6e 2d 73 79 6d 62 6f 6c 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 22 29 0a | option-symbol)............."-"). |
| 6bea0 | 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 72 | ..:standard-input.t...:error-par |
| 6bec0 | 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 6c 65 0a 20 20 | ser.flycheck-parse-checkstyle... |
| 6bee0 | 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 73 29 | :error-filter...(lambda.(errors) |
| 6bf00 | 0a 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 65 | .....(flycheck-remove-error-file |
| 6bf20 | 2d 6e 61 6d 65 73 0a 20 20 20 20 20 22 73 74 64 69 6e 22 20 28 66 6c 79 63 68 65 63 6b 2d 64 65 | -names......"stdin".(flycheck-de |
| 6bf40 | 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 0a 20 20 3a 6d | qualify-error-ids.errors)))...:m |
| 6bf60 | 6f 64 65 73 20 28 6a 73 2d 6d 6f 64 65 20 6a 73 32 2d 6d 6f 64 65 20 6a 73 33 2d 6d 6f 64 65 20 | odes.(js-mode.js2-mode.js3-mode. |
| 6bf80 | 72 6a 73 78 2d 6d 6f 64 65 20 6a 73 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 | rjsx-mode.js-ts-mode))..(flychec |
| 6bfa0 | 6b 2d 64 65 66 2d 61 72 67 73 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 61 | k-def-args-var.flycheck-eslint-a |
| 6bfc0 | 72 67 73 20 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 0a 20 20 3a 70 61 63 6b 61 67 65 | rgs.javascript-eslint...:package |
| 6bfe0 | 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 66 | -version.'(flycheck..."32"))..(f |
| 6c000 | 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 2d | lycheck-def-option-var.flycheck- |
| 6c020 | 65 73 6c 69 6e 74 2d 72 75 6c 65 73 2d 64 69 72 65 63 74 6f 72 69 65 73 20 6e 69 6c 20 6a 61 76 | eslint-rules-directories.nil.jav |
| 6c040 | 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 64 69 72 65 | ascript-eslint..."A.list.of.dire |
| 6c060 | 63 74 6f 72 69 65 73 20 77 69 74 68 20 63 75 73 74 6f 6d 20 72 75 6c 65 73 20 66 6f 72 20 45 53 | ctories.with.custom.rules.for.ES |
| 6c080 | 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 61 62 6c | Lint...The.value.of.this.variabl |
| 6c0a0 | 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 |
| 6c0c0 | 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 77 69 74 68 20 63 75 | ch.string.is.a.directory.with.cu |
| 6c0e0 | 73 74 6f 6d 20 72 75 6c 65 73 20 66 6f 72 20 45 53 4c 69 6e 74 2e 0a 0a 52 65 66 65 72 20 74 6f | stom.rules.for.ESLint...Refer.to |
| 6c100 | 20 74 68 65 20 45 53 4c 69 6e 74 20 6d 61 6e 75 61 6c 20 61 74 20 55 52 4c 0a 60 68 74 74 70 73 | .the.ESLint.manual.at.URL.`https |
| 6c120 | 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 2f 64 6f 63 73 2f 75 73 65 72 2d 67 75 69 64 65 2f 63 6f | ://eslint.org/docs/user-guide/co |
| 6c140 | 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 69 6e 74 65 72 66 61 63 65 23 2d 2d 72 75 6c 65 73 64 69 72 27 | mmand-line-interface#--rulesdir' |
| 6c160 | 0a 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 74 68 65 20 | .for.more.information.about.the. |
| 6c180 | 63 75 73 74 6f 6d 20 64 69 72 65 63 74 6f 72 69 65 73 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 | custom.directories."...:type.'(r |
| 6c1a0 | 65 70 65 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 43 75 73 74 6f 6d 20 72 75 | epeat.(directory.:tag."Custom.ru |
| 6c1c0 | 6c 65 73 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 | les.directory"))...:safe.#'flych |
| 6c1e0 | 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 |
| 6c200 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 39 22 29 29 0a 0a 28 64 65 66 75 6e | sion.'(flycheck..."29"))..(defun |
| 6c220 | 20 66 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 | .flycheck-eslint-config-exists-p |
| 6c240 | 20 28 29 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 72 65 20 69 73 20 61 20 76 61 6c 69 64 20 | .()..."Whether.there.is.a.valid. |
| 6c260 | 65 73 6c 69 6e 74 20 63 6f 6e 66 69 67 20 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 62 75 | eslint.config.for.the.current.bu |
| 6c280 | 66 66 65 72 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 | ffer."...(eql.0.(flycheck-call-c |
| 6c2a0 | 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 0a 20 20 20 20 20 20 20 20 20 20 27 6a 61 76 61 73 63 | hecker-process...........'javasc |
| 6c2c0 | 72 69 70 74 2d 65 73 6c 69 6e 74 20 6e 69 6c 20 6e 69 6c 20 6e 69 6c 0a 20 20 20 20 20 20 20 20 | ript-eslint.nil.nil.nil......... |
| 6c2e0 | 20 20 22 2d 2d 70 72 69 6e 74 2d 63 6f 6e 66 69 67 22 20 28 6f 72 20 62 75 66 66 65 72 2d 66 69 | .."--print-config".(or.buffer-fi |
| 6c300 | 6c 65 2d 6e 61 6d 65 20 22 69 6e 64 65 78 2e 6a 73 22 29 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | le-name."index.js"))))..(defun.f |
| 6c320 | 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 65 73 6c 69 6e 74 20 28 6f 75 74 70 75 74 20 63 68 65 | lycheck-parse-eslint.(output.che |
| 6c340 | 63 6b 65 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 45 53 4c 69 6e 74 20 65 72 72 | cker.buffer)..."Parse.ESLint.err |
| 6c360 | 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 0a 0a | ors/warnings.from.JSON.OUTPUT... |
| 6c380 | 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 48 | CHECKER.and.BUFFER.denote.the.CH |
| 6c3a0 | 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 74 | ECKER.that.returned.OUTPUT.and.t |
| 6c3c0 | 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 65 | he.BUFFER.that.was.checked.respe |
| 6c3e0 | 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 65 73 6c 69 6e | ctively...See.URL.`https://eslin |
| 6c400 | 74 2e 6f 72 67 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 | t.org'.for.more.information.abou |
| 6c420 | 74 20 45 53 4c 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.ESLint."...(mapcar.(lambda.(er |
| 6c440 | 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... |
| 6c460 | 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- |
| 6c480 | 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 20 20 20 20 | at.................line......... |
| 6c4a0 | 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 20 20 28 70 | ........column................(p |
| 6c4c0 | 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 20 | case..severity.................. |
| 6c4e0 | 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 28 31 20 27 | (2.'error)..................(1.' |
| 6c500 | 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 20 27 77 61 | warning)..................(_.'wa |
| 6c520 | 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 61 67 65 0a | rning)).................message. |
| 6c540 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 49 64 0a 20 20 20 20 20 | ...............:id..ruleId...... |
| 6c560 | 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 20 20 | ..........:checker.checker...... |
| 6c580 | 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 20 20 | ..........:buffer.buffer........ |
| 6c5a0 | 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 6e | ........:filename.(buffer-file-n |
| 6c5c0 | 61 6d 65 20 62 75 66 66 65 72 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e 64 2d | ame.buffer)................:end- |
| 6c5e0 | 6c 69 6e 65 20 2e 65 6e 64 4c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 65 6e | line..endLine................:en |
| 6c600 | 64 2d 63 6f 6c 75 6d 6e 20 2e 65 6e 64 43 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 | d-column..endColumn))).......... |
| 6c620 | 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 61 61 72 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 | .(let-alist.(caar.(flycheck-pars |
| 6c640 | 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 2e 6d 65 73 | e-json.output))..............mes |
| 6c660 | 73 61 67 65 73 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 | sages)))..(defun.flycheck-eslint |
| 6c680 | 2d 2d 66 69 6e 64 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 20 28 5f 63 68 65 63 6b | --find-working-directory.(_check |
| 6c6a0 | 65 72 29 0a 20 20 22 4c 6f 6f 6b 20 66 6f 72 20 61 20 77 6f 72 6b 69 6e 67 20 64 69 72 65 63 74 | er)..."Look.for.a.working.direct |
| 6c6c0 | 6f 72 79 20 74 6f 20 72 75 6e 20 45 53 4c 69 6e 74 20 43 48 45 43 4b 45 52 20 69 6e 2e 0a 0a 54 | ory.to.run.ESLint.CHECKER.in...T |
| 6c6e0 | 68 69 73 20 77 69 6c 6c 20 62 65 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 74 68 61 74 20 63 | his.will.be.the.directory.that.c |
| 6c700 | 6f 6e 74 61 69 6e 73 20 74 68 65 20 60 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 27 0a 64 69 72 65 63 | ontains.the.`node_modules'.direc |
| 6c720 | 74 6f 72 79 2e 20 20 49 66 20 6e 6f 20 73 75 63 68 20 64 69 72 65 63 74 6f 72 79 20 69 73 20 66 | tory...If.no.such.directory.is.f |
| 6c740 | 6f 75 6e 64 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 0a 68 69 65 72 61 72 63 68 79 2c | ound.in.the.directory.hierarchy, |
| 6c760 | 20 69 74 20 6c 6f 6f 6b 73 20 66 69 72 73 74 20 66 6f 72 20 60 2e 65 73 6c 69 6e 74 69 67 6e 6f | .it.looks.first.for.`.eslintigno |
| 6c780 | 72 65 27 20 61 6e 64 20 74 68 65 6e 20 66 6f 72 0a 60 2e 65 73 6c 69 6e 74 72 63 27 20 66 69 6c | re'.and.then.for.`.eslintrc'.fil |
| 6c7a0 | 65 73 20 74 6f 20 64 65 74 65 63 74 20 74 68 65 20 70 72 6f 6a 65 63 74 20 72 6f 6f 74 2e 22 0a | es.to.detect.the.project.root.". |
| 6c7c0 | 20 20 28 6c 65 74 2a 20 28 28 72 65 67 65 78 2d 63 6f 6e 66 69 67 20 28 63 6f 6e 63 61 74 20 22 | ..(let*.((regex-config.(concat." |
| 6c7e0 | 5c 5c 60 5c 5c 2e 65 73 6c 69 6e 74 72 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | \\`\\.eslintrc"................. |
| 6c800 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 5c 28 5c 5c 2e 5c 5c 28 6a 73 5c 5c 7c 79 61 | ..............."\\(\\.\\(js\\|ya |
| 6c820 | 3f 6d 6c 5c 5c 7c 6a 73 6f 6e 5c 5c 29 5c 5c 29 3f 5c 5c 27 22 29 29 29 0a 20 20 20 20 28 77 68 | ?ml\\|json\\)\\)?\\'"))).....(wh |
| 6c840 | 65 6e 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 28 6f 72 20 28 6c | en.buffer-file-name.......(or.(l |
| 6c860 | 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 6c | ocate-dominating-file.buffer-fil |
| 6c880 | 65 2d 6e 61 6d 65 20 22 6e 6f 64 65 5f 6d 6f 64 75 6c 65 73 22 29 0a 20 20 20 20 20 20 20 20 20 | e-name."node_modules").......... |
| 6c8a0 | 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 72 2d | .(locate-dominating-file.buffer- |
| 6c8c0 | 66 69 6c 65 2d 6e 61 6d 65 20 22 2e 65 73 6c 69 6e 74 69 67 6e 6f 72 65 22 29 0a 20 20 20 20 20 | file-name.".eslintignore")...... |
| 6c8e0 | 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 6c 65 0a 20 20 20 | .....(locate-dominating-file.... |
| 6c900 | 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 2d 64 69 72 65 63 74 6f 72 79 20 62 75 66 | ........(file-name-directory.buf |
| 6c920 | 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 | fer-file-name)............(lambd |
| 6c940 | 61 20 28 64 69 72 65 63 74 6f 72 79 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 3e 20 28 6c | a.(directory)..............(>.(l |
| 6c960 | 65 6e 67 74 68 20 28 64 69 72 65 63 74 6f 72 79 2d 66 69 6c 65 73 20 64 69 72 65 63 74 6f 72 79 | ength.(directory-files.directory |
| 6c980 | 20 6e 69 6c 20 72 65 67 65 78 2d 63 6f 6e 66 69 67 20 74 29 29 20 30 29 29 29 29 29 29 29 0a 0a | .nil.regex-config.t)).0))))))).. |
| 6c9a0 | 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 6a 61 76 61 73 63 72 | (flycheck-define-checker.javascr |
| 6c9c0 | 69 70 74 2d 65 73 6c 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 | ipt-eslint..."A.Javascript.synta |
| 6c9e0 | 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 65 73 6c 69 6e 74 | x.and.style.checker.using.eslint |
| 6ca00 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 2f 27 | ...See.URL.`https://eslint.org/' |
| 6ca20 | 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 65 73 6c 69 6e 74 22 20 22 2d 2d 66 6f 72 6d 61 | ."...:command.("eslint"."--forma |
| 6ca40 | 74 3d 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 73 74 | t=json".............(option-list |
| 6ca60 | 20 22 2d 2d 72 75 6c 65 73 64 69 72 22 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 | ."--rulesdir".flycheck-eslint-ru |
| 6ca80 | 6c 65 73 2d 64 69 72 65 63 74 6f 72 69 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 | les-directories).............(ev |
| 6caa0 | 61 6c 20 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 | al.flycheck-eslint-args)........ |
| 6cac0 | 20 20 20 20 20 22 2d 2d 73 74 64 69 6e 22 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c 65 6e 61 6d 65 | ....."--stdin"."--stdin-filename |
| 6cae0 | 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 |
| 6cb00 | 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 2d | nput.t...:error-parser.flycheck- |
| 6cb20 | 70 61 72 73 65 2d 65 73 6c 69 6e 74 0a 20 20 3a 65 6e 61 62 6c 65 64 20 28 6c 61 6d 62 64 61 20 | parse-eslint...:enabled.(lambda. |
| 6cb40 | 28 29 20 28 66 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 | ().(flycheck-eslint-config-exist |
| 6cb60 | 73 2d 70 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 2d 6d 6f 64 65 20 6a 73 2d 6a 73 78 2d 6d | s-p))...:modes.(js-mode.js-jsx-m |
| 6cb80 | 6f 64 65 20 6a 73 32 2d 6d 6f 64 65 20 6a 73 32 2d 6a 73 78 2d 6d 6f 64 65 20 6a 73 33 2d 6d 6f | ode.js2-mode.js2-jsx-mode.js3-mo |
| 6cba0 | 64 65 20 72 6a 73 78 2d 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 74 | de.rjsx-mode...................t |
| 6cbc0 | 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 65 20 6a 73 2d 74 73 2d 6d 6f 64 65 20 74 79 70 65 73 63 | ypescript-mode.js-ts-mode.typesc |
| 6cbe0 | 72 69 70 74 2d 74 73 2d 6d 6f 64 65 20 74 73 78 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 77 6f 72 | ript-ts-mode.tsx-ts-mode)...:wor |
| 6cc00 | 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 73 6c 69 6e 74 2d 2d | king-directory.flycheck-eslint-- |
| 6cc20 | 66 69 6e 64 2d 77 6f 72 6b 69 6e 67 2d 64 69 72 65 63 74 6f 72 79 0a 20 20 3a 76 65 72 69 66 79 | find-working-directory...:verify |
| 6cc40 | 0a 20 20 28 6c 61 6d 62 64 61 20 28 5f 29 0a 20 20 20 20 28 6c 65 74 2a 20 28 28 64 65 66 61 75 | ...(lambda.(_).....(let*.((defau |
| 6cc60 | 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 28 66 6c 79 63 68 | lt-directory..............(flych |
| 6cc80 | 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 27 6a | eck-compute-working-directory.'j |
| 6cca0 | 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 28 68 | avascript-eslint))............(h |
| 6ccc0 | 61 76 65 2d 63 6f 6e 66 69 67 20 28 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 63 6f 6e 66 | ave-config.(flycheck-eslint-conf |
| 6cce0 | 69 67 2d 65 78 69 73 74 73 2d 70 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 74 0a 20 20 20 20 20 | ig-exists-p))).......(list...... |
| 6cd00 | 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- |
| 6cd20 | 6e 65 77 0a 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 63 6f 6e 66 69 67 20 66 69 6c 65 22 | new.........:label."config.file" |
| 6cd40 | 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 68 61 76 65 2d 63 6f 6e 66 69 | .........:message.(if.have-confi |
| 6cd60 | 67 20 22 66 6f 75 6e 64 22 20 22 6d 69 73 73 69 6e 67 20 6f 72 20 69 6e 63 6f 72 72 65 63 74 22 | g."found"."missing.or.incorrect" |
| 6cd80 | 29 0a 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 68 61 76 65 2d 63 6f 6e 66 69 67 20 | ).........:face.(if.have-config. |
| 6cda0 | 27 73 75 63 63 65 73 73 20 27 28 62 6f 6c 64 20 65 72 72 6f 72 29 29 29 29 29 29 0a 20 20 3a 65 | 'success.'(bold.error))))))...:e |
| 6cdc0 | 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 20 | rror-explainer...(lambda.(err).. |
| 6cde0 | 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 65 | ...(let.((error-code.(flycheck-e |
| 6ce00 | 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 74 | rror-id.err))...........(url."ht |
| 6ce20 | 74 70 73 3a 2f 2f 65 73 6c 69 6e 74 2e 6f 72 67 2f 64 6f 63 73 2f 72 75 6c 65 73 2f 25 73 22 29 | tps://eslint.org/docs/rules/%s") |
| 6ce40 | 29 0a 20 20 20 20 20 20 28 61 6e 64 20 65 72 72 6f 72 2d 63 6f 64 65 0a 20 20 20 20 20 20 20 20 | ).......(and.error-code......... |
| 6ce60 | 20 20 20 3b 3b 20 73 6b 69 70 20 6e 6f 6e 2d 62 75 69 6c 74 69 6e 20 72 75 6c 65 73 0a 20 20 20 | ...;;.skip.non-builtin.rules.... |
| 6ce80 | 20 20 20 20 20 20 20 20 28 6e 6f 74 20 3b 3b 20 60 73 65 71 2d 63 6f 6e 74 61 69 6e 73 2d 70 27 | ........(not.;;.`seq-contains-p' |
| 6cea0 | 20 69 73 20 6f 6e 6c 79 20 69 6e 20 73 65 71 20 3e 3d 20 32 2e 32 31 0a 20 20 20 20 20 20 20 20 | .is.only.in.seq.>=.2.21......... |
| 6cec0 | 20 20 20 20 28 77 69 74 68 2d 6e 6f 2d 77 61 72 6e 69 6e 67 73 20 28 73 65 71 2d 63 6f 6e 74 61 | ....(with-no-warnings.(seq-conta |
| 6cee0 | 69 6e 73 20 65 72 72 6f 72 2d 63 6f 64 65 20 3f 2f 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | ins.error-code.?/)))............ |
| 6cf00 | 60 28 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 | `(url...,(format.url.error-code) |
| 6cf20 | 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. |
| 6cf40 | 6a 61 76 61 73 63 72 69 70 74 2d 73 74 61 6e 64 61 72 64 0a 20 20 22 41 20 4a 61 76 61 73 63 72 | javascript-standard..."A.Javascr |
| 6cf60 | 69 70 74 20 63 6f 64 65 20 61 6e 64 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 66 6f 72 20 74 | ipt.code.and.style.checker.for.t |
| 6cf80 | 68 65 20 28 53 65 6d 69 2d 29 53 74 61 6e 64 61 72 64 20 53 74 79 6c 65 2e 0a 0a 54 68 69 73 20 | he.(Semi-)Standard.Style...This. |
| 6cfa0 | 63 68 65 63 6b 65 72 20 77 6f 72 6b 73 20 77 69 74 68 20 60 73 74 61 6e 64 61 72 64 27 20 61 6e | checker.works.with.`standard'.an |
| 6cfc0 | 64 20 60 73 65 6d 69 73 74 61 6e 64 61 72 64 27 2c 20 64 65 66 61 75 6c 74 69 6e 67 0a 74 6f 20 | d.`semistandard',.defaulting.to. |
| 6cfe0 | 74 68 65 20 66 6f 72 6d 65 72 2e 20 20 54 6f 20 75 73 65 20 69 74 20 77 69 74 68 20 74 68 65 20 | the.former...To.use.it.with.the. |
| 6d000 | 6c 61 74 74 65 72 2c 20 73 65 74 0a 60 66 6c 79 63 68 65 63 6b 2d 6a 61 76 61 73 63 72 69 70 74 | latter,.set.`flycheck-javascript |
| 6d020 | 2d 73 74 61 6e 64 61 72 64 2d 65 78 65 63 75 74 61 62 6c 65 27 20 74 6f 20 60 73 65 6d 69 73 74 | -standard-executable'.to.`semist |
| 6d040 | 61 6e 64 61 72 64 27 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 | andard'...See.URL.`https://githu |
| 6d060 | 62 2e 63 6f 6d 2f 73 74 61 6e 64 61 72 64 2f 73 74 61 6e 64 61 72 64 27 20 61 6e 64 20 55 52 4c | b.com/standard/standard'.and.URL |
| 6d080 | 0a 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 46 6c 65 74 2f 73 65 6d 69 73 74 | .`https://github.com/Flet/semist |
| 6d0a0 | 61 6e 64 61 72 64 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 74 61 6e 64 61 72 64 22 | andard'."...:command.("standard" |
| 6d0c0 | 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 20 74 0a | ."--stdin")...:standard-input.t. |
| 6d0e0 | 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 |
| 6d100 | 2d 73 74 61 72 74 20 22 20 20 3c 74 65 78 74 3e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 | -start."..<text>:".line.":".colu |
| 6d120 | 6d 6e 20 22 3a 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 | mn.":".(message).line-end))...:m |
| 6d140 | 6f 64 65 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 | odes.(js-mode.js-jsx-mode.js2-mo |
| 6d160 | 64 65 20 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 | de.js2-jsx-mode.js3-mode.rjsx-mo |
| 6d180 | 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 6a 73 2d 74 73 2d 6d 6f 64 65 29 | de...................js-ts-mode) |
| 6d1a0 | 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 6a 73 6f 6e | )..(flycheck-define-checker.json |
| 6d1c0 | 2d 6a 73 6f 6e 6c 69 6e 74 0a 20 20 22 41 20 4a 53 4f 4e 20 73 79 6e 74 61 78 20 61 6e 64 20 73 | -jsonlint..."A.JSON.syntax.and.s |
| 6d1e0 | 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6a 73 6f 6e 6c 69 6e 74 2e 0a 0a 53 65 | tyle.checker.using.jsonlint...Se |
| 6d200 | 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 7a 61 61 63 68 2f | e.URL.`https://github.com/zaach/ |
| 6d220 | 6a 73 6f 6e 6c 69 6e 74 27 2e 22 0a 20 20 3b 3b 20 57 65 20 63 61 6e 27 74 20 75 73 65 20 73 74 | jsonlint'."...;;.We.can't.use.st |
| 6d240 | 61 6e 64 61 72 64 20 69 6e 70 75 74 20 66 6f 72 20 6a 73 6f 6e 6c 69 6e 74 2c 20 62 65 63 61 75 | andard.input.for.jsonlint,.becau |
| 6d260 | 73 65 20 69 74 20 64 6f 65 73 6e 27 74 20 6f 75 74 70 75 74 20 65 72 72 6f 72 73 0a 20 20 3b 3b | se.it.doesn't.output.errors...;; |
| 6d280 | 20 61 6e 79 6d 6f 72 65 20 77 68 65 6e 20 75 73 69 6e 67 20 2d 63 20 2d 71 20 77 69 74 68 20 73 | .anymore.when.using.-c.-q.with.s |
| 6d2a0 | 74 61 6e 64 61 72 64 20 69 6e 70 75 74 20 3a 2f 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 73 | tandard.input.:/...:command.("js |
| 6d2c0 | 6f 6e 6c 69 6e 74 22 20 22 2d 63 22 20 22 2d 71 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 | onlint"."-c"."-q".source)...:err |
| 6d2e0 | 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 |
| 6d300 | 0a 20 20 20 20 20 20 20 20 20 20 28 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | ...........(file-name).......... |
| 6d320 | 20 22 3a 20 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 2c 20 63 6f 6c | .":.line.".line...........",.col |
| 6d340 | 20 22 20 63 6f 6c 75 6d 6e 20 22 2c 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 | .".column.",."...........(messag |
| 6d360 | 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 20 | e).line-end))...:error-filter... |
| 6d380 | 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 73 | (lambda.(errors).....(flycheck-s |
| 6d3a0 | 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 69 6e 63 72 65 6d 65 | anitize-errors.(flycheck-increme |
| 6d3c0 | 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f | nt-error-columns.errors)))...:mo |
| 6d3e0 | 64 65 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 | des.(json-mode.js-json-mode.json |
| 6d400 | 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 69 6e 65 2d 63 68 65 | -ts-mode))..(flycheck-define-che |
| 6d420 | 63 6b 65 72 20 6a 73 6f 6e 2d 70 79 74 68 6f 6e 2d 6a 73 6f 6e 0a 20 20 22 41 20 4a 53 4f 4e 20 | cker.json-python-json..."A.JSON. |
| 6d440 | 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 6e 20 6a 73 6f 6e | syntax.checker.using.Python.json |
| 6d460 | 2e 74 6f 6f 6c 20 6d 6f 64 75 6c 65 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | .tool.module...See.URL.`https:// |
| 6d480 | 64 6f 63 73 2e 70 79 74 68 6f 6e 2e 6f 72 67 2f 33 2e 35 2f 6c 69 62 72 61 72 79 2f 6a 73 6f 6e | docs.python.org/3.5/library/json |
| 6d4a0 | 2e 68 74 6d 6c 23 63 6f 6d 6d 61 6e 64 2d 6c 69 6e 65 2d 69 6e 74 65 72 66 61 63 65 27 2e 22 0a | .html#command-line-interface'.". |
| 6d4c0 | 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 79 74 68 6f 6e 33 22 20 22 2d 6d 22 20 22 6a 73 6f 6e | ..:command.("python3"."-m"."json |
| 6d4e0 | 2e 74 6f 6f 6c 22 20 73 6f 75 72 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 6e | .tool".source.............;;.Sen |
| 6d500 | 64 20 74 68 65 20 70 72 65 74 74 79 2d 70 72 69 6e 74 65 64 20 6f 75 74 70 75 74 20 74 6f 20 74 | d.the.pretty-printed.output.to.t |
| 6d520 | 68 65 20 6e 75 6c 6c 20 64 65 76 69 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 6e 75 6c 6c 2d | he.null.device.............null- |
| 6d540 | 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 28 65 72 | device)...:error-patterns...((er |
| 6d560 | 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 |
| 6d580 | 65 29 20 22 3a 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 20 63 6f 6c 75 6d 6e 20 22 20 63 6f 6c | e).":.line.".line.".column.".col |
| 6d5a0 | 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 67 6e 6f 72 65 20 74 68 65 20 72 65 73 74 | umn...........;;.Ignore.the.rest |
| 6d5c0 | 20 6f 66 20 74 68 65 20 6c 69 6e 65 20 77 68 69 63 68 20 73 68 6f 77 73 20 74 68 65 20 63 68 61 | .of.the.line.which.shows.the.cha |
| 6d5e0 | 72 20 70 6f 73 69 74 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f | r.position............(one-or-mo |
| 6d600 | 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 6c 69 6e 65 2d 65 | re.not-newline)...........line-e |
| 6d620 | 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 2d 6a 73 6f 6e | nd))...:modes.(json-mode.js-json |
| 6d640 | 2d 6d 6f 64 65 20 6a 73 6f 6e 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 54 68 65 20 4a 53 4f | -mode.json-ts-mode)...;;.The.JSO |
| 6d660 | 4e 20 70 61 72 73 65 72 20 63 68 6f 6b 65 73 20 69 66 20 74 68 65 20 62 75 66 66 65 72 20 69 73 | N.parser.chokes.if.the.buffer.is |
| 6d680 | 20 65 6d 70 74 79 20 61 6e 64 20 68 61 73 20 6e 6f 20 4a 53 4f 4e 20 69 6e 73 69 64 65 0a 20 20 | .empty.and.has.no.JSON.inside... |
| 6d6a0 | 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 6e 6f 6e 65 6d | :predicate.flycheck-buffer-nonem |
| 6d6c0 | 70 74 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 | pty-p)..(flycheck-define-checker |
| 6d6e0 | 20 6a 73 6f 6e 2d 6a 71 0a 20 20 22 4a 53 4f 4e 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 | .json-jq..."JSON.checker.using.t |
| 6d700 | 68 65 20 6a 71 20 74 6f 6f 6c 2e 0a 0a 54 68 69 73 20 63 68 65 63 6b 65 72 20 61 63 63 65 70 74 | he.jq.tool...This.checker.accept |
| 6d720 | 73 20 6d 75 6c 74 69 70 6c 65 20 63 6f 6e 73 65 63 75 74 69 76 65 20 4a 53 4f 4e 20 76 61 6c 75 | s.multiple.consecutive.JSON.valu |
| 6d740 | 65 73 20 69 6e 20 61 0a 73 69 6e 67 6c 65 20 69 6e 70 75 74 2c 20 77 68 69 63 68 20 69 73 20 75 | es.in.a.single.input,.which.is.u |
| 6d760 | 73 65 66 75 6c 20 66 6f 72 20 6a 73 6f 6e 6c 69 6e 65 73 20 64 61 74 61 2e 0a 0a 53 65 65 20 55 | seful.for.jsonlines.data...See.U |
| 6d780 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 74 65 64 6f 6c 61 6e 2e 67 69 74 68 75 62 2e 69 6f 2f 6a | RL.`https://stedolan.github.io/j |
| 6d7a0 | 71 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6a 71 22 20 22 2e 22 20 73 6f 75 72 63 | q/'."...:command.("jq".".".sourc |
| 6d7c0 | 65 20 6e 75 6c 6c 2d 64 65 76 69 63 65 29 0a 20 20 3b 3b 20 45 78 61 6d 70 6c 65 20 65 72 72 6f | e.null-device)...;;.Example.erro |
| 6d7e0 | 72 20 6d 65 73 73 61 67 65 3a 0a 20 20 3b 3b 20 20 20 70 61 72 73 65 20 65 72 72 6f 72 3a 20 45 | r.message:...;;...parse.error:.E |
| 6d800 | 78 70 65 63 74 65 64 20 61 6e 6f 74 68 65 72 20 6b 65 79 2d 76 61 6c 75 65 20 70 61 69 72 20 61 | xpected.another.key-value.pair.a |
| 6d820 | 74 20 6c 69 6e 65 20 33 2c 20 63 6f 6c 75 6d 6e 20 31 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | t.line.3,.column.1...:error-patt |
| 6d840 | 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 20 | erns...((error.line-start....... |
| 6d860 | 20 20 20 20 28 6f 70 74 69 6f 6e 61 6c 20 22 70 61 72 73 65 20 65 72 72 6f 72 3a 20 22 29 0a 20 | ....(optional."parse.error:.").. |
| 6d880 | 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 61 74 20 6c 69 6e 65 20 22 20 6c 69 | .........(message)."at.line.".li |
| 6d8a0 | 6e 65 20 22 2c 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 20 | ne.",.column.".column........... |
| 6d8c0 | 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 6c 69 6e 65 2d | (zero-or-more.not-newline).line- |
| 6d8e0 | 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6a 73 6f 6e 2d 6d 6f 64 65 20 6a 73 2d 6a 73 6f | end))...:modes.(json-mode.js-jso |
| 6d900 | 6e 2d 6d 6f 64 65 20 6a 73 6f 6e 2d 74 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b | n-mode.json-ts-mode))..(flycheck |
| 6d920 | 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 6a 73 6f 6e 6e 65 74 | -def-option-var.flycheck-jsonnet |
| 6d940 | 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 73 20 6e 69 6c 20 6a 73 6f 6e 6e 65 74 0a 20 20 22 61 20 | -include-paths.nil.jsonnet..."a. |
| 6d960 | 6c 69 73 74 20 6f 66 20 69 6e 63 6c 75 64 65 20 70 61 74 68 73 20 74 6f 20 73 70 65 63 69 66 79 | list.of.include.paths.to.specify |
| 6d980 | 20 74 6f 20 74 68 65 20 6a 73 6f 6e 6e 65 74 20 62 69 6e 61 72 79 2c 20 76 69 61 20 2d 4a 20 2e | .to.the.jsonnet.binary,.via.-J.. |
| 6d9a0 | 0a 0a 46 6f 72 20 65 78 61 6d 70 6c 65 20 28 5c 22 2e 2f 6c 69 62 5c 22 29 20 2e 22 0a 20 20 3a | ..For.example.(\"./lib\").."...: |
| 6d9c0 | 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 20 22 49 | type.'(repeat.(directory.:tag."I |
| 6d9e0 | 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 27 66 6c | nclude.directory"))...:safe.#'fl |
| 6da00 | 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 65 2d | ycheck-string-list-p...:package- |
| 6da20 | 76 65 72 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 35 2e 30 22 29 29 0a 0a 28 | version.'(flycheck..."35.0"))..( |
| 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 6a | flycheck-def-args-var.flycheck-j |
| 6da60 | 73 6f 6e 6e 65 74 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 73 20 6a 73 6f 6e 6e 65 74 0a 20 20 3a 70 | sonnet-command-args.jsonnet...:p |
| 6da80 | 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 35 2e | ackage-version.'(flycheck..."35. |
| 6daa0 | 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 63 6b 65 72 20 6a | 0"))..(flycheck-define-checker.j |
| 6dac0 | 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 68 65 63 6b | sonnet..."A.Jsonnet.syntax.check |
| 6dae0 | 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 0a 0a 53 65 | er.using.the.jsonnet.binary...Se |
| 6db00 | 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 22 0a 20 20 | e.URL.`https://jsonnet.org'."... |
| 6db20 | 3a 63 6f 6d 6d 61 6e 64 0a 20 20 28 22 6a 73 6f 6e 6e 65 74 22 0a 20 20 20 28 6f 70 74 69 6f 6e | :command...("jsonnet"....(option |
| 6db40 | 2d 6c 69 73 74 20 22 2d 4a 22 20 66 6c 79 63 68 65 63 6b 2d 6a 73 6f 6e 6e 65 74 2d 69 6e 63 6c | -list."-J".flycheck-jsonnet-incl |
| 6db60 | 75 64 65 2d 70 61 74 68 73 29 0a 20 20 20 28 65 76 61 6c 20 66 6c 79 63 68 65 63 6b 2d 6a 73 6f | ude-paths)....(eval.flycheck-jso |
| 6db80 | 6e 6e 65 74 2d 63 6f 6d 6d 61 6e 64 2d 61 72 67 73 29 0a 20 20 20 73 6f 75 72 63 65 2d 69 6e 70 | nnet-command-args)....source-inp |
| 6dba0 | 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 72 6f | lace)...:error-patterns...((erro |
| 6dbc0 | 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 28 66 | r.line-start."STATIC.ERROR:.".(f |
| 6dbe0 | 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 65 71 | ile-name).":"...........(or.(seq |
| 6dc00 | 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 28 73 | .line.":".column.(zero-or-one.(s |
| 6dc20 | 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 20 20 | eq."-".end-column)))............ |
| 6dc40 | 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 22 20 | ...(seq."(".line.":".column.")". |
| 6dc60 | 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 2d 6c | "-"...................."(".end-l |
| 6dc80 | 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 20 20 | ine.":".end-column.")"))........ |
| 6dca0 | 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 20 28 | ...":.".(message).line-end)....( |
| 6dcc0 | 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 52 3a | error.line-start."RUNTIME.ERROR: |
| 6dce0 | 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 20 22 | .".(message)."\n"...........(?." |
| 6dd00 | 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 69 6e | \t".(file-name).":".;;.first.lin |
| 6dd20 | 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 20 20 | e.of.the.backtrace.............. |
| 6dd40 | 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 2d 6f | (or.(seq.line.":".column.(zero-o |
| 6dd60 | 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 20 20 | r-one.(seq."-".end-column))).... |
| 6dd80 | 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 22 20 | ..............(seq."(".line.":". |
| 6dda0 | 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 20 20 | column.")"."-".................. |
| 6ddc0 | 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 6d 6e | ....."(".end-line.":".end-column |
| 6dde0 | 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 61 6d | .")")))))...:error-filter...(lam |
| 6de00 | 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 61 72 | bda.(errs).....;;.Some.errors.ar |
| 6de20 | 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 4c 0a | e.missing.line.numbers..See.URL. |
| 6de40 | 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 67 6c | ....;;.`https://github.com/googl |
| 6de60 | 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 6c 69 | e/jsonnet/issues/786'......(doli |
| 6de80 | 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 6c 79 | st.(err.errs).......(unless.(fly |
| 6dea0 | 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 28 73 | check-error-line.err).........(s |
| 6dec0 | 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 31 29 | etf.(flycheck-error-line.err).1) |
| 6dee0 | 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 72 73 | )).....(flycheck-sanitize-errors |
| 6df00 | 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 0a 0a | .errs))...:modes.jsonnet-mode).. |
| 6df20 | 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 20 20 | (flycheck-define-checker.less... |
| 6df40 | 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 65 73 | "A.LESS.syntax.checker.using.les |
| 6df60 | 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 65 72 | sc...Requires.lessc.1.4.or.newer |
| 6df80 | 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6c 65 73 73 63 73 73 2e 6f 72 67 27 | ...See.URL.`https://lesscss.org' |
| 6dfa0 | 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 20 | ."...:command.("lessc"."--lint". |
| 6dfc0 | 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 20 | "--no-color"............."-")... |
| 6dfe0 | 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 |
| 6e000 | 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 72 | rns...((error.line-start.(one-or |
| 6e020 | 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 61 | -more.word).":"...........(messa |
| 6e040 | 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 6c | ge)...........".in.-.on.line.".l |
| 6e060 | 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 6e | ine...........",.column.".column |
| 6e080 | 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 64 | .":"...........line-end))...:mod |
| 6e0a0 | 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 66 | es.less-css-mode)..(flycheck-def |
| 6e0c0 | 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 20 | ine-checker.less-stylelint..."A. |
| 6e0e0 | 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 73 | LESS.syntax.and.style.checker.us |
| 6e100 | 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 73 3a 2f | ing.stylelint...See.URL.`https:/ |
| 6e120 | 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 |
| 6e140 | 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 |
| 6e160 | 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)............ |
| 6e180 | 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 6b | .(option-flag."--quiet".flycheck |
| 6e1a0 | 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 63 | -stylelint-quiet).............(c |
| 6e1c0 | 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 |
| 6e1e0 | 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 74 | tylelintrc))...:standard-input.t |
| 6e200 | 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 20 28 66 6c 79 63 68 65 63 6b | ...:verify.(lambda.(_).(flycheck |
| 6e220 | 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 76 65 72 69 66 79 20 27 6c 65 73 73 2d 73 74 79 6c 65 6c 69 | --stylelint-verify.'less-styleli |
| 6e240 | 6e 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 61 | nt))...:error-parser.flycheck-pa |
| 6e260 | 72 73 65 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 | rse-stylelint...:predicate.flych |
| 6e280 | 65 63 6b 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 | eck-buffer-nonempty-p...:modes.( |
| 6e2a0 | 6c 65 73 73 2d 63 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 | less-css-mode))..(flycheck-defin |
| 6e2c0 | 65 2d 63 68 65 63 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 | e-checker.llvm-llc..."Flycheck.L |
| 6e2e0 | 4c 56 4d 20 49 52 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 | LVM.IR.checker.using.llc...See.U |
| 6e300 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6c 6c 76 6d 2e 6f 72 67 2f 64 6f 63 73 2f 43 6f 6d 6d 61 6e | RL.`https://llvm.org/docs/Comman |
| 6e320 | 64 47 75 69 64 65 2f 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 | dGuide/llc.html'."...:command.(" |
| 6e340 | 6c 6c 63 22 20 22 2d 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 | llc"."-o".null-device.source)... |
| 6e360 | 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 |
| 6e380 | 74 61 72 74 0a 20 20 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 | tart...........;;.llc.prints.the |
| 6e3a0 | 20 65 78 65 63 75 74 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 | .executable.path...........(zero |
| 6e3c0 | 2d 6f 72 2d 6f 6e 65 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 | -or-one.(minimal-match.(one-or-m |
| 6e3e0 | 6f 72 65 20 6e 6f 74 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 | ore.not-newline)).":.")......... |
| 6e400 | 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 6d | ..(file-name).":".line.":".colum |
| 6e420 | 6e 20 22 3a 20 65 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 | n.":.error:.".(message)......... |
| 6e440 | 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 0a 20 20 28 | ..line-end))...:error-filter...( |
| 6e460 | 6c 61 6d 62 64 61 20 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 | lambda.(errors).....;;.sanitize. |
| 6e480 | 65 72 72 6f 72 73 20 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 | errors.occurring.in.inline.assem |
| 6e4a0 | 62 6c 79 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 | bly.....(flycheck-sanitize-error |
| 6e4c0 | 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 |
| 6e4e0 | 6c 65 2d 6e 61 6d 65 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 | le-names."<inline.asm>".errors)) |
| 6e500 | 29 0a 20 20 3a 6d 6f 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 | )...:modes.llvm-mode)..(flycheck |
| 6e520 | 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 6c 75 | -def-config-file-var.flycheck-lu |
| 6e540 | 61 63 68 65 63 6b 72 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 | acheckrc.lua-luacheck.".luacheck |
| 6e560 | 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 66 | rc")..(flycheck-def-option-var.f |
| 6e580 | 6c 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 20 6e 69 6c 20 6c | lycheck-luacheck-standards.nil.l |
| 6e5a0 | 75 61 2d 6c 75 61 63 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 | ua-luacheck..."The.standards.to. |
| 6e5c0 | 75 73 65 20 69 6e 20 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 | use.in.luacheck...The.value.of.t |
| 6e5e0 | 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 69 73 74 20 6f 66 | his.variable.is.either.a.list.of |
| 6e600 | 20 73 74 72 69 6e 67 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 | .strings.denoting.the.standards. |
| 6e620 | 74 6f 20 75 73 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 | to.use,.or.nil.to.pass.nothing.t |
| 6e640 | 6f 20 6c 75 61 63 68 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 | o.luacheck...When.non-nil,.pass. |
| 6e660 | 74 68 65 20 73 74 61 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 | the.standards.via.one.or.more.`- |
| 6e680 | 2d 73 74 64 27 20 6f 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 | -std'.options."...:type.'(choice |
| 6e6a0 | 20 28 63 6f 6e 73 74 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 | .(const.:tag."Default".nil)..... |
| 6e6c0 | 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 43 75 73 74 6f | .............(repeat.:tag."Custo |
| 6e6e0 | 6d 20 73 74 61 6e 64 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 | m.standards".................... |
| 6e700 | 20 20 20 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 | ......(string.:tag."Standard.nam |
| 6e720 | 65 22 29 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 | e")))...:safe.#'flycheck-string- |
| 6e740 | 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 2d 6c 6f | list-p).(make-variable-buffer-lo |
| 6e760 | 63 61 6c 20 27 66 6c 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 | cal.'flycheck-luacheck-standards |
| 6e780 | 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 6c 75 61 2d | )..(flycheck-define-checker.lua- |
| 6e7a0 | 6c 75 61 63 68 65 63 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 | luacheck..."A.Lua.syntax.checker |
| 6e7c0 | 20 75 73 69 6e 67 20 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 | .using.luacheck...See.URL.`https |
| 6e7e0 | 3a 2f 2f 67 69 74 68 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 | ://github.com/mpeterv/luacheck'. |
| 6e800 | 22 0a 20 20 3a 63 6f 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 | "...:command.("luacheck"........ |
| 6e820 | 20 20 20 20 20 22 2d 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 | ....."--formatter"."plain"...... |
| 6e840 | 20 20 20 20 20 20 20 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 | ......."--codes"................ |
| 6e860 | 20 20 20 3b 20 53 68 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 | ...;.Show.warning.codes......... |
| 6e880 | 20 20 20 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 28 6f 70 | ...."--no-color".............(op |
| 6e8a0 | 74 69 6f 6e 2d 6c 69 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 | tion-list."--std".flycheck-luach |
| 6e8c0 | 65 63 6b 2d 73 74 61 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 | eck-standards).............(conf |
| 6e8e0 | 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 6c 75 61 63 | ig-file."--config".flycheck-luac |
| 6e900 | 68 65 63 6b 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 | heckrc)............."--filename" |
| 6e920 | 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 20 3b 3b 20 | .source-original.............;;. |
| 6e940 | 52 65 61 64 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 | Read.from.standard.input........ |
| 6e960 | 20 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 | ....."-")...:standard-input.t... |
| 6e980 | 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 |
| 6e9a0 | 2d 73 74 61 72 74 0a 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 | -start.............(optional.(fi |
| 6e9c0 | 6c 65 2d 6e 61 6d 65 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 | le-name)).............":".line." |
| 6e9e0 | 3a 22 20 63 6f 6c 75 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 | :".column.............":.(".(id. |
| 6ea00 | 22 57 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 0a 20 20 | "W".(one-or-more.digit)).")."... |
| 6ea20 | 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)... |
| 6ea40 | 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 6f 70 | .(error.line-start...........(op |
| 6ea60 | 74 69 6f 6e 61 6c 20 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 | tional.(file-name))...........": |
| 6ea80 | 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.":"........... |
| 6eaa0 | 3b 3b 20 60 6c 75 61 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 | ;;.`luacheck'.before.0.11.0.did. |
| 6eac0 | 6e 6f 74 20 6f 75 74 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 | not.output.codes.for.errors,.hen |
| 6eae0 | 63 65 0a 20 20 20 20 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 | ce...........;;.the.ID.is.option |
| 6eb00 | 61 6c 20 68 65 72 65 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 | al.here...........(optional.".(" |
| 6eb20 | 20 28 69 64 20 22 45 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 | .(id."E".(one-or-more.digit)).") |
| 6eb40 | 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 6e 64 | .")...........(message).line-end |
| 6eb60 | 29 29 0a 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 | ))...:modes.(lua-mode.lua-ts-mod |
| 6eb80 | 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 6c 75 | e))..(flycheck-define-checker.lu |
| 6eba0 | 61 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 | a..."A.Lua.syntax.checker.using. |
| 6ebc0 | 74 68 65 20 4c 75 61 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 | the.Lua.compiler...See.URL.`http |
| 6ebe0 | 73 3a 2f 2f 77 77 77 2e 6c 75 61 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | s://www.lua.org/'."...:command.( |
| 6ec00 | 22 6c 75 61 63 22 20 22 2d 70 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | "luac"."-p"."-")...:standard-inp |
| 6ec20 | 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 |
| 6ec40 | 20 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6b 69 70 20 74 68 | .line-start...........;;.Skip.th |
| 6ec60 | 65 20 6e 61 6d 65 20 6f 66 20 74 68 65 20 6c 75 61 63 20 65 78 65 63 75 74 61 62 6c 65 2e 0a 20 | e.name.of.the.luac.executable... |
| 6ec80 | 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 |
| 6eca0 | 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 3a | -more.not-newline))...........": |
| 6ecc0 | 20 73 74 64 69 6e 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 | .stdin:".line.":.".(message).lin |
| 6ece0 | 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6c 75 61 2d 6d 6f 64 65 20 6c 75 61 2d 74 | e-end))...:modes.(lua-mode.lua-t |
| 6ed00 | 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 |
| 6ed20 | 65 72 20 6f 70 61 6d 0a 20 20 22 41 20 4f 70 61 6d 20 73 79 6e 74 61 78 20 61 6e 64 20 73 74 79 | er.opam..."A.Opam.syntax.and.sty |
| 6ed40 | 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6f 70 61 6d 20 6c 69 6e 74 2e 0a 0a 53 65 65 | le.checker.using.opam.lint...See |
| 6ed60 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6f 70 61 6d 2e 6f 63 61 6d 6c 2e 6f 72 67 2f 64 6f 63 | .URL.`https://opam.ocaml.org/doc |
| 6ed80 | 2f 6d 61 6e 2f 6f 70 61 6d 2d 6c 69 6e 74 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | /man/opam-lint.html'."...:comman |
| 6eda0 | 64 20 28 22 6f 70 61 6d 22 20 22 6c 69 6e 74 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 | d.("opam"."lint"."-")...:standar |
| 6edc0 | 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...(( |
| 6ede0 | 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | error.line-start................ |
| 6ee00 | 20 20 20 20 3b 20 73 79 6e 74 61 78 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 28 6f 6e | ....;.syntax.error...........(on |
| 6ee20 | 65 2d 6f 72 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 | e-or-more.space)."error..".(id.? |
| 6ee40 | 32 29 0a 20 20 20 20 20 20 20 20 20 20 22 3a 20 46 69 6c 65 20 66 6f 72 6d 61 74 20 65 72 72 6f | 2)...........":.File.format.erro |
| 6ee60 | 72 22 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 22 20 61 74 20 6c 69 6e 65 20 | r"...........(or.(and.".at.line. |
| 6ee80 | 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 20 22 20 28 | ".line.",.column.".column.":.".( |
| 6eea0 | 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 22 3a 20 | message))...............(and.":. |
| 6eec0 | 22 20 28 6d 65 73 73 61 67 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 2d 65 6e 64 | ".(message)))...........line-end |
| 6eee0 | 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.......... |
| 6ef00 | 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 20 22 20 28 | .(one-or-more.space)."error..".( |
| 6ef20 | 69 64 20 3f 33 29 0a 20 20 20 20 20 20 20 20 20 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 | id.?3)...........(minimal-match. |
| 6ef40 | 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 20 20 20 20 | (zero-or-more.not-newline))..... |
| 6ef60 | 20 20 20 20 20 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 | ......"at.line.".line.",.column. |
| 6ef80 | 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 20 | ".column.":.".(message)......... |
| 6efa0 | 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 |
| 6efc0 | 0a 20 20 20 20 20 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 | ...........(one-or-more.space)." |
| 6efe0 | 65 72 72 6f 72 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 75 6d 29 29 0a 20 | error.".(id.(one-or-more.num)).. |
| 6f000 | 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 20 28 6f 6e 65 2d 6f 72 2d 6d | .........":.".(message.(one-or-m |
| 6f020 | 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 6c 69 6e 65 | ore.not-newline))...........line |
| 6f040 | 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.... |
| 6f060 | 20 20 20 20 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 77 61 | .........(one-or-more.space)."wa |
| 6f080 | 72 6e 69 6e 67 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 75 6d 29 29 0a 20 | rning.".(id.(one-or-more.num)).. |
| 6f0a0 | 20 20 20 20 20 20 20 20 20 20 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 | ...........":.".(message)....... |
| 6f0c0 | 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 |
| 6f0e0 | 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 |
| 6f100 | 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 0a 20 20 20 20 20 28 | k-increment-error-columns......( |
| 6f120 | 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 6d 62 65 72 73 | flycheck-fill-empty-line-numbers |
| 6f140 | 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 74 75 61 72 65 67 2d 6f 70 61 6d 2d | .errors)))...:modes.tuareg-opam- |
| 6f160 | 6d 6f 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 | mode)..(flycheck-def-option-var. |
| 6f180 | 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 20 6e 69 6c 20 70 | flycheck-perl-include-path.nil.p |
| 6f1a0 | 65 72 6c 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 65 63 74 6f | erl..."A.list.of.include.directo |
| 6f1c0 | 72 69 65 73 20 66 6f 72 20 50 65 72 6c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 6f 66 20 74 68 69 | ries.for.Perl...The.value.of.thi |
| 6f1e0 | 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 2c | s.variable.is.a.list.of.strings, |
| 6f200 | 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 72 | .where.each.string.is.a.director |
| 6f220 | 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 6f 66 20 | y.to.add.to.the.include.path.of. |
| 6f240 | 50 65 72 6c 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 | Perl..Relative.paths.are.relativ |
| 6f260 | 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 20 20 | e.to.the.file.being.checked."... |
| 6f280 | 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 20 22 | :type.'(repeat.(directory.:tag." |
| 6f2a0 | 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 27 66 | Include.directory"))...:safe.#'f |
| 6f2c0 | 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 65 | lycheck-string-list-p...:package |
| 6f2e0 | 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 34 22 29 29 0a 0a | -version.'(flycheck..."0.24")).. |
| 6f300 | 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 |
| 6f320 | 6b 2d 70 65 72 6c 2d 6d 6f 64 75 6c 65 2d 6c 69 73 74 20 6e 69 6c 20 70 65 72 6c 0a 20 20 22 41 | k-perl-module-list.nil.perl..."A |
| 6f340 | 20 6c 69 73 74 20 6f 66 20 6d 6f 64 75 6c 65 73 20 74 6f 20 75 73 65 20 66 6f 72 20 50 65 72 6c | .list.of.modules.to.use.for.Perl |
| 6f360 | 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 |
| 6f380 | 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 |
| 6f3a0 | 74 72 69 6e 67 20 69 73 20 61 20 6d 6f 64 75 6c 65 20 74 6f 20 60 75 73 65 27 20 69 6e 20 50 65 | tring.is.a.module.to.`use'.in.Pe |
| 6f3c0 | 72 6c 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 4d 6f 64 75 | rl."...:type.'(repeat.:tag."Modu |
| 6f3e0 | 6c 65 22 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 | le")...:safe.#'flycheck-string-l |
| 6f400 | 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 |
| 6f420 | 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 2d 63 | eck..."32"))..(flycheck-define-c |
| 6f440 | 68 65 63 6b 65 72 20 70 65 72 6c 0a 20 20 22 41 20 50 65 72 6c 20 73 79 6e 74 61 78 20 63 68 65 | hecker.perl..."A.Perl.syntax.che |
| 6f460 | 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 50 65 72 6c 20 69 6e 74 65 72 70 72 65 74 65 72 2e | cker.using.the.Perl.interpreter. |
| 6f480 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 70 65 72 6c 2e 6f 72 67 27 | ..See.URL.`https://www.perl.org' |
| 6f4a0 | 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 65 72 6c 22 20 22 2d 77 22 20 22 2d 63 22 0a | ."...:command.("perl"."-w"."-c". |
| 6f4c0 | 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 66 6c | ............(option-list."-I".fl |
| 6f4e0 | 79 63 68 65 63 6b 2d 70 65 72 6c 2d 69 6e 63 6c 75 64 65 2d 70 61 74 68 29 0a 20 20 20 20 20 20 | ycheck-perl-include-path)....... |
| 6f500 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 4d 22 20 66 6c 79 63 68 65 63 6b | ......(option-list."-M".flycheck |
| 6f520 | 2d 70 65 72 6c 2d 6d 6f 64 75 6c 65 2d 6c 69 73 74 20 63 6f 6e 63 61 74 29 29 0a 20 20 3a 73 74 | -perl-module-list.concat))...:st |
| 6f540 | 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 73 | andard-input.t...:error-patterns |
| 6f560 | 0a 20 20 28 28 65 72 72 6f 72 20 6c 69 6e 65 2d 73 74 61 72 74 20 28 6d 69 6e 69 6d 61 6c 2d 6d | ...((error.line-start.(minimal-m |
| 6f580 | 61 74 63 68 20 28 6d 65 73 73 61 67 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 61 74 20 2d | atch.(message))...........".at.- |
| 6f5a0 | 20 6c 69 6e 65 20 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 2e 22 20 28 | .line.".line...........(or.".".( |
| 6f5c0 | 61 6e 64 20 22 2c 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 | and.",.".(zero-or-more.not-newli |
| 6f5e0 | 6e 65 29 29 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 65 72 6c 2d | ne))).line-end))...:modes.(perl- |
| 6f600 | 6d 6f 64 65 20 63 70 65 72 6c 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 | mode.cperl-mode)...:next-checker |
| 6f620 | 73 20 28 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | s.(perl-perlcritic))..(flycheck- |
| 6f640 | 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 63 72 69 74 | def-option-var.flycheck-perlcrit |
| 6f660 | 69 63 2d 73 65 76 65 72 69 74 79 20 6e 69 6c 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a | ic-severity.nil.perl-perlcritic. |
| 6f680 | 20 20 22 54 68 65 20 6d 65 73 73 61 67 65 20 73 65 76 65 72 69 74 79 20 66 6f 72 20 50 65 72 6c | .."The.message.severity.for.Perl |
| 6f6a0 | 20 43 72 69 74 69 63 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 | .Critic...The.value.of.this.vari |
| 6f6c0 | 61 62 6c 65 20 69 73 20 61 20 73 65 76 65 72 69 74 79 20 6c 65 76 65 6c 20 61 73 20 69 6e 74 65 | able.is.a.severity.level.as.inte |
| 6f6e0 | 67 65 72 2c 20 66 6f 72 0a 74 68 65 20 60 2d 2d 73 65 76 65 72 69 74 79 27 20 6f 70 74 69 6f 6e | ger,.for.the.`--severity'.option |
| 6f700 | 20 74 6f 20 50 65 72 6c 20 43 72 69 74 69 63 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 69 6e 74 65 | .to.Perl.Critic."...:type.'(inte |
| 6f720 | 67 65 72 20 3a 74 61 67 20 22 53 65 76 65 72 69 74 79 20 6c 65 76 65 6c 22 29 0a 20 20 3a 73 61 | ger.:tag."Severity.level")...:sa |
| 6f740 | 66 65 20 23 27 69 6e 74 65 67 65 72 70 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e | fe.#'integerp...:package-version |
| 6f760 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 30 2e 31 38 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 | .'(flycheck..."0.18"))..(flychec |
| 6f780 | 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 63 72 | k-def-option-var.flycheck-perlcr |
| 6f7a0 | 69 74 69 63 2d 74 68 65 6d 65 20 6e 69 6c 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 | itic-theme.nil.perl-perlcritic.. |
| 6f7c0 | 20 22 54 68 65 20 74 68 65 6d 65 20 65 78 70 72 65 73 73 69 6f 6e 20 66 6f 72 20 50 65 72 6c 20 | ."The.theme.expression.for.Perl. |
| 6f7e0 | 43 72 69 74 69 63 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 | Critic...The.value.of.this.varia |
| 6f800 | 62 6c 65 20 69 73 20 70 61 73 73 65 64 20 61 73 20 74 68 65 20 60 2d 2d 74 68 65 6d 65 27 20 6f | ble.is.passed.as.the.`--theme'.o |
| 6f820 | 70 74 69 6f 6e 20 74 6f 0a 60 50 65 72 6c 3a 3a 43 72 69 74 69 63 27 2e 20 20 53 65 65 20 74 68 | ption.to.`Perl::Critic'...See.th |
| 6f840 | 65 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 20 6f 66 20 60 50 65 72 6c 3a 3a 43 72 69 74 69 63 | e.documentation.of.`Perl::Critic |
| 6f860 | 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 6f 69 63 65 | '.for.details."...:type.'(choice |
| 6f880 | 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 20 20 20 20 | .(const.:tag."None".nil)........ |
| 6f8a0 | 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 20 3a 74 61 67 20 22 54 68 65 6d 65 20 65 78 | ..........(string.:tag."Theme.ex |
| 6f8c0 | 70 72 65 73 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 2d 73 | pression"))...:safe.#'flycheck-s |
| 6f8e0 | 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 6f | tring-or-nil-p...:package-versio |
| 6f900 | 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 32 2d 63 73 76 22 29 29 0a 0a 28 66 6c 79 63 | n.'(flycheck..."32-csv"))..(flyc |
| 6f920 | 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 |
| 6f940 | 6b 2d 70 65 72 6c 63 72 69 74 69 63 72 63 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 | k-perlcriticrc.perl-perlcritic.. |
| 6f960 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 70 | .............................".p |
| 6f980 | 65 72 6c 63 72 69 74 69 63 72 63 22 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 69 6f 6e 20 | erlcriticrc"...:package-version. |
| 6f9a0 | 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 65 63 6b 2d 64 | '(flycheck..."26"))..(flycheck-d |
| 6f9c0 | 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 0a 20 20 | efine-checker.perl-perlcritic... |
| 6f9e0 | 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 6e 67 20 50 65 72 | "A.Perl.syntax.checker.using.Per |
| 6fa00 | 6c 3a 3a 43 72 69 74 69 63 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6d 65 74 | l::Critic...See.URL.`https://met |
| 6fa20 | 61 63 70 61 6e 2e 6f 72 67 2f 70 6f 64 2f 50 65 72 6c 3a 3a 43 72 69 74 69 63 27 2e 22 0a 20 20 | acpan.org/pod/Perl::Critic'."... |
| 6fa40 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 65 72 6c 63 72 69 74 69 63 22 20 22 2d 2d 6e 6f 2d 63 6f 6c | :command.("perlcritic"."--no-col |
| 6fa60 | 6f 72 22 20 22 2d 2d 76 65 72 62 6f 73 65 22 20 22 25 66 2f 25 6c 2f 25 63 2f 25 73 2f 25 70 2f | or"."--verbose"."%f/%l/%c/%s/%p/ |
| 6fa80 | 25 6d 20 28 25 65 29 5c 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 | %m.(%e)\n".............(config-f |
| 6faa0 | 69 6c 65 20 22 2d 2d 70 72 6f 66 69 6c 65 22 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 | ile."--profile".flycheck-perlcri |
| 6fac0 | 74 69 63 72 63 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 73 65 | ticrc).............(option."--se |
| 6fae0 | 76 65 72 69 74 79 22 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 | verity".flycheck-perlcritic-seve |
| 6fb00 | 72 69 74 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 66 6c 79 | rity.nil.....................fly |
| 6fb20 | 63 68 65 63 6b 2d 6f 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 | check-option-int).............(o |
| 6fb40 | 70 74 69 6f 6e 20 22 2d 2d 74 68 65 6d 65 22 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 | ption."--theme".flycheck-perlcri |
| 6fb60 | 74 69 63 2d 74 68 65 6d 65 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a | tic-theme))...:standard-input.t. |
| 6fb80 | 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 2d | ..:error-patterns...((info.line- |
| 6fba0 | 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 22 53 54 44 49 4e 2f 22 20 6c 69 6e 65 20 22 2f 22 | start.........."STDIN/".line."/" |
| 6fbc0 | 20 63 6f 6c 75 6d 6e 20 22 2f 22 20 28 61 6e 79 20 22 31 22 29 20 22 2f 22 0a 20 20 20 20 20 20 | .column."/".(any."1")."/"....... |
| 6fbe0 | 20 20 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 22 2f | ...(id.(one-or-more.(not.(any."/ |
| 6fc00 | 22 29 29 29 29 20 22 2f 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 6c 69 6e | "))))."/".(message)..........lin |
| 6fc20 | 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... |
| 6fc40 | 20 20 20 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 | .........."STDIN/".line."/".colu |
| 6fc60 | 6d 6e 20 22 2f 22 20 28 61 6e 79 20 22 32 33 34 22 29 20 22 2f 22 0a 20 20 20 20 20 20 20 20 20 | mn."/".(any."234")."/".......... |
| 6fc80 | 20 20 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 22 2f | ...(id.(one-or-more.(not.(any."/ |
| 6fca0 | 22 29 29 29 29 20 22 2f 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | "))))."/".(message)............. |
| 6fcc0 | 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 0a 20 | line-end)....(error.line-start.. |
| 6fce0 | 20 20 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 | ........."STDIN/".line."/".colum |
| 6fd00 | 6e 20 22 2f 22 20 28 61 6e 79 20 22 35 22 29 20 22 2f 22 0a 20 20 20 20 20 20 20 20 20 20 28 69 | n."/".(any."5")."/"...........(i |
| 6fd20 | 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 22 2f 22 29 29 29 29 | d.(one-or-more.(not.(any."/")))) |
| 6fd40 | 20 22 2f 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 | ."/".(message)...........line-en |
| 6fd60 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 63 70 65 72 6c 2d 6d 6f 64 65 20 70 65 72 6c 2d 6d 6f | d))...:modes.(cperl-mode.perl-mo |
| 6fd80 | 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 70 65 72 6c 69 | de)...:next-checkers.(perl-perli |
| 6fda0 | 6d 70 6f 72 74 73 29 0a 0a 20 20 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 0a 20 20 28 6c | mports)....:error-explainer...(l |
| 6fdc0 | 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 63 6f 64 | ambda.(err).....(let.((error-cod |
| 6fde0 | 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 20 20 20 | e.(flycheck-error-id.err))...... |
| 6fe00 | 20 20 20 20 20 28 75 72 6c 20 22 68 74 74 70 73 3a 2f 2f 6d 65 74 61 63 70 61 6e 2e 6f 72 67 2f | .....(url."https://metacpan.org/ |
| 6fe20 | 70 6f 64 2f 50 65 72 6c 3a 3a 43 72 69 74 69 63 3a 3a 50 6f 6c 69 63 79 3a 3a 25 73 22 29 29 0a | pod/Perl::Critic::Policy::%s")). |
| 6fe40 | 20 20 20 20 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 | ......(and.error-code.`(url...,( |
| 6fe60 | 66 6f 72 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 64 65 | format.url.error-code))))))..(de |
| 6fe80 | 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 2d 70 65 72 6c 69 6d 70 6f 72 74 73 2d 70 61 | fun.flycheck-perl-perlimports-pa |
| 6fea0 | 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 66 65 | rse-errors.(output.checker.buffe |
| 6fec0 | 72 29 0a 20 20 22 50 61 72 73 65 20 70 65 72 6c 69 6d 70 6f 72 74 73 20 6a 73 6f 6e 20 6f 75 74 | r)..."Parse.perlimports.json.out |
| 6fee0 | 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 |
| 6ff00 | 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. |
| 6ff20 | 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 |
| 6ff40 | 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 |
| 6ff60 | 79 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 | y...See.URL.`https://metacpan.or |
| 6ff80 | 67 2f 64 69 73 74 2f 41 70 70 2d 70 65 72 6c 69 6d 70 6f 72 74 73 2f 76 69 65 77 2f 73 63 72 69 | g/dist/App-perlimports/view/scri |
| 6ffa0 | 70 74 2f 70 65 72 6c 69 6d 70 6f 72 74 73 27 0a 66 6f 72 20 6d 6f 72 65 20 69 6e 66 6f 72 6d 61 | pt/perlimports'.for.more.informa |
| 6ffc0 | 74 69 6f 6e 20 61 62 6f 75 74 20 70 65 72 6c 69 6d 70 6f 72 74 73 2e 22 0a 20 20 28 6d 61 70 63 | tion.about.perlimports."...(mapc |
| 6ffe0 | 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 20 20 28 6c 65 | ar.(lambda.(err).............(le |
| 70000 | 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 66 6c 79 63 68 | t-alist.err...............(flych |
| 70020 | 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 20 20 20 20 20 | eck-error-new-at................ |
| 70040 | 2e 6c 6f 63 61 74 69 6f 6e 2e 73 74 61 72 74 2e 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 | .location.start.line............ |
| 70060 | 20 20 20 20 2e 6c 6f 63 61 74 69 6f 6e 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 | .....location.start.column...... |
| 70080 | 20 20 20 20 20 20 20 20 20 20 27 69 6e 66 6f 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 | ..........'info................( |
| 700a0 | 63 6f 6e 63 61 74 20 2e 6d 6f 64 75 6c 65 20 22 20 22 20 2e 72 65 61 73 6f 6e 20 22 3a 22 0a 20 | concat..module."."..reason.":".. |
| 700c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 69 74 68 2d 74 65 6d 70 | ......................(with-temp |
| 700e0 | 2d 62 75 66 66 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | -buffer......................... |
| 70100 | 20 28 69 6e 73 65 72 74 20 28 73 75 62 73 74 72 69 6e 67 20 2e 64 69 66 66 20 28 73 74 72 69 6e | .(insert.(substring..diff.(strin |
| 70120 | 67 2d 6d 61 74 63 68 2d 70 20 22 5c 6e 22 20 2e 64 69 66 66 29 29 29 0a 20 20 20 20 20 20 20 20 | g-match-p."\n"..diff)))......... |
| 70140 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 69 66 66 2d 6d 6f 64 65 29 0a 20 20 20 | .................(diff-mode).... |
| 70160 | 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 6e 74 2d 6c 6f 63 6b | ......................(font-lock |
| 70180 | 2d 65 6e 73 75 72 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 | -ensure)........................ |
| 701a0 | 20 20 28 62 75 66 66 65 72 2d 73 74 72 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ..(buffer-string)))............. |
| 701c0 | 20 20 20 3a 65 6e 64 2d 6c 69 6e 65 20 2e 6c 6f 63 61 74 69 6f 6e 2e 65 6e 64 2e 6c 69 6e 65 0a | ...:end-line..location.end.line. |
| 701e0 | 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 6c 6f 63 61 | ...............:end-column..loca |
| 70200 | 74 69 6f 6e 2e 65 6e 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 | tion.end.column................: |
| 70220 | 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 3a | checker.checker................: |
| 70240 | 62 75 66 66 65 72 20 62 75 66 66 65 72 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 | buffer.buffer)))...........(flyc |
| 70260 | 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 66 6c 79 63 | heck-parse-json.output)))..(flyc |
| 70280 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 65 72 6c 2d 70 65 72 6c 69 6d 70 | heck-define-checker.perl-perlimp |
| 702a0 | 6f 72 74 73 0a 20 20 22 41 20 63 68 65 63 6b 65 72 20 66 6f 72 20 63 6c 65 61 6e 69 6e 67 20 75 | orts..."A.checker.for.cleaning.u |
| 702c0 | 70 20 50 65 72 6c 20 69 6d 70 6f 72 74 20 73 74 61 74 65 6d 65 6e 74 73 2e 0a 0a 53 65 65 20 55 | p.Perl.import.statements...See.U |
| 702e0 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6d 65 74 61 63 70 61 6e 2e 6f 72 67 2f 64 69 73 74 2f 41 70 | RL.`https://metacpan.org/dist/Ap |
| 70300 | 70 2d 70 65 72 6c 69 6d 70 6f 72 74 73 2f 76 69 65 77 2f 73 63 72 69 70 74 2f 70 65 72 6c 69 6d | p-perlimports/view/script/perlim |
| 70320 | 70 6f 72 74 73 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 65 72 6c 69 6d 70 6f 72 74 | ports'."...:command.("perlimport |
| 70340 | 73 22 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 | s"............."--filename".sour |
| 70360 | 63 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6a 73 6f 6e 22 0a 20 20 20 20 20 20 20 20 | ce............."--json"......... |
| 70380 | 20 20 20 20 22 2d 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d 70 | ...."--lint"............."--no-p |
| 703a0 | 72 65 73 65 72 76 65 2d 64 75 70 6c 69 63 61 74 65 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 | reserve-duplicates"............. |
| 703c0 | 22 2d 2d 6e 6f 2d 70 72 65 73 65 72 76 65 2d 75 6e 75 73 65 64 22 0a 20 20 20 20 20 20 20 20 20 | "--no-preserve-unused".......... |
| 703e0 | 20 20 20 22 2d 2d 6e 6f 2d 74 69 64 79 2d 77 68 69 74 65 73 70 61 63 65 22 0a 20 20 20 20 20 20 | ..."--no-tidy-whitespace"....... |
| 70400 | 20 20 20 20 20 20 22 2d 2d 72 65 61 64 2d 73 74 64 69 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 | ......"--read-stdin")...:standar |
| 70420 | 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 6c 79 63 68 65 | d-input.t...:error-parser.flyche |
| 70440 | 63 6b 2d 70 65 72 6c 2d 70 65 72 6c 69 6d 70 6f 72 74 73 2d 70 61 72 73 65 2d 65 72 72 6f 72 73 | ck-perl-perlimports-parse-errors |
| 70460 | 0a 20 20 3a 6d 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 | ...:modes.(cperl-mode.perl-mode) |
| 70480 | 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 70 0a | )..(flycheck-define-checker.php. |
| 704a0 | 20 20 22 41 20 50 48 50 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 | .."A.PHP.syntax.checker.using.th |
| 704c0 | 65 20 50 48 50 20 63 6f 6d 6d 61 6e 64 20 6c 69 6e 65 20 69 6e 74 65 72 70 72 65 74 65 72 2e 0a | e.PHP.command.line.interpreter.. |
| 704e0 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 68 70 2e 6e 65 74 2f 6d 61 6e 75 61 6c | .See.URL.`https://php.net/manual |
| 70500 | 2f 65 6e 2f 66 65 61 74 75 72 65 73 2e 63 6f 6d 6d 61 6e 64 6c 69 6e 65 2e 70 68 70 27 2e 22 0a | /en/features.commandline.php'.". |
| 70520 | 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 68 70 22 20 22 2d 6c 22 20 22 2d 64 22 20 22 65 72 72 | ..:command.("php"."-l"."-d"."err |
| 70540 | 6f 72 5f 72 65 70 6f 72 74 69 6e 67 3d 45 5f 41 4c 4c 22 20 22 2d 64 22 20 22 64 69 73 70 6c 61 | or_reporting=E_ALL"."-d"."displa |
| 70560 | 79 5f 65 72 72 6f 72 73 3d 31 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 64 22 20 22 6c 6f | y_errors=1"............."-d"."lo |
| 70580 | 67 5f 65 72 72 6f 72 73 3d 30 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 | g_errors=0".source)...:error-pat |
| 705a0 | 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 6f 72 20 22 | terns...((error.line-start.(or." |
| 705c0 | 50 61 72 73 65 22 20 22 46 61 74 61 6c 22 20 22 73 79 6e 74 61 78 22 29 20 22 20 65 72 72 6f 72 | Parse"."Fatal"."syntax").".error |
| 705e0 | 22 20 28 61 6e 79 20 22 3a 22 20 22 2c 22 29 20 22 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d | ".(any.":".",")."."...........(m |
| 70600 | 65 73 73 61 67 65 29 20 22 20 69 6e 20 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 22 20 6f 6e 20 | essage).".in.".(file-name).".on. |
| 70620 | 6c 69 6e 65 20 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 | line.".line.line-end))...:modes. |
| 70640 | 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 2d 6d 6f 64 65 29 | (php-mode.php-ts-mode.php+-mode) |
| 70660 | 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 70 68 | ...:next-checkers.((warning...ph |
| 70680 | 70 2d 70 68 70 6d 64 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 | p-phpmd)...................(warn |
| 706a0 | 69 6e 67 20 2e 20 70 68 70 2d 70 68 70 63 73 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | ing...php-phpcs)))..(flycheck-de |
| 706c0 | 66 2d 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 70 68 70 6d 64 2d 72 75 6c 65 | f-option-var.flycheck-phpmd-rule |
| 706e0 | 73 65 74 73 0a 20 20 20 20 27 28 22 63 6c 65 61 6e 63 6f 64 65 22 20 22 63 6f 64 65 73 69 7a 65 | sets.....'("cleancode"."codesize |
| 70700 | 22 20 22 63 6f 6e 74 72 6f 76 65 72 73 69 61 6c 22 20 22 64 65 73 69 67 6e 22 20 22 6e 61 6d 69 | "."controversial"."design"."nami |
| 70720 | 6e 67 22 20 22 75 6e 75 73 65 64 63 6f 64 65 22 29 0a 20 20 20 20 70 68 70 2d 70 68 70 6d 64 0a | ng"."unusedcode").....php-phpmd. |
| 70740 | 20 20 22 54 68 65 20 72 75 6c 65 20 73 65 74 73 20 66 6f 72 20 50 48 50 20 4d 65 73 73 20 44 65 | .."The.rule.sets.for.PHP.Mess.De |
| 70760 | 74 65 63 74 6f 72 2e 0a 0a 53 65 74 20 64 65 66 61 75 6c 74 20 72 75 6c 65 20 73 65 74 73 20 61 | tector...Set.default.rule.sets.a |
| 70780 | 6e 64 20 63 75 73 74 6f 6d 20 72 75 6c 65 20 73 65 74 20 66 69 6c 65 73 2e 0a 0a 53 65 65 20 73 | nd.custom.rule.set.files...See.s |
| 707a0 | 65 63 74 69 6f 6e 20 5c 22 55 73 69 6e 67 20 6d 75 6c 74 69 70 6c 65 20 72 75 6c 65 20 73 65 74 | ection.\"Using.multiple.rule.set |
| 707c0 | 73 5c 22 20 69 6e 20 74 68 65 20 50 48 50 20 4d 65 73 73 20 44 65 74 65 63 74 6f 72 0a 6d 61 6e | s\".in.the.PHP.Mess.Detector.man |
| 707e0 | 75 61 6c 20 61 74 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 68 70 6d 64 2e 6f 72 67 2f 64 6f | ual.at.URL.`https://phpmd.org/do |
| 70800 | 63 75 6d 65 6e 74 61 74 69 6f 6e 2f 69 6e 64 65 78 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 74 79 70 | cumentation/index.html'."...:typ |
| 70820 | 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 72 75 6c 65 20 73 65 74 73 22 0a 20 20 20 20 | e.'(repeat.:tag."rule.sets"..... |
| 70840 | 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 20 66 69 6c | .............(string.:tag."A.fil |
| 70860 | 65 6e 61 6d 65 20 6f 72 20 72 75 6c 65 20 73 65 74 22 29 29 0a 20 20 3a 73 61 66 65 20 23 27 66 | ename.or.rule.set"))...:safe.#'f |
| 70880 | 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 66 6c 79 63 68 65 63 | lycheck-string-list-p)..(flychec |
| 708a0 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 68 70 2d 70 68 70 6d 64 0a 20 20 22 41 20 | k-define-checker.php-phpmd..."A. |
| 708c0 | 50 48 50 20 73 74 79 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 50 48 50 20 4d 65 73 73 | PHP.style.checker.using.PHP.Mess |
| 708e0 | 20 44 65 74 65 63 74 6f 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 68 70 | .Detector...See.URL.`https://php |
| 70900 | 6d 64 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 68 70 6d 64 22 20 73 | md.org/'."...:command.("phpmd".s |
| 70920 | 6f 75 72 63 65 20 22 78 6d 6c 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 66 | ource."xml".............(eval.(f |
| 70940 | 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 2d 6c | lycheck-option-comma-separated-l |
| 70960 | 69 73 74 0a 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 | ist....................flycheck- |
| 70980 | 70 68 70 6d 64 2d 72 75 6c 65 73 65 74 73 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 | phpmd-rulesets)))...:error-parse |
| 709a0 | 72 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 70 68 70 6d 64 0a 20 20 3a 6d 6f 64 65 73 20 | r.flycheck-parse-phpmd...:modes. |
| 709c0 | 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 2d 6d 6f 64 65 29 | (php-mode.php-ts-mode.php+-mode) |
| 709e0 | 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 72 73 20 28 70 68 70 2d 70 68 70 63 73 29 29 0a 0a | ...:next-checkers.(php-phpcs)).. |
| 70a00 | 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 |
| 70a20 | 6b 2d 70 68 70 63 73 2d 73 74 61 6e 64 61 72 64 20 6e 69 6c 20 70 68 70 2d 70 68 70 63 73 0a 20 | k-phpcs-standard.nil.php-phpcs.. |
| 70a40 | 20 22 54 68 65 20 63 6f 64 69 6e 67 20 73 74 61 6e 64 61 72 64 20 66 6f 72 20 50 48 50 20 43 6f | ."The.coding.standard.for.PHP.Co |
| 70a60 | 64 65 53 6e 69 66 66 65 72 2e 0a 0a 57 68 65 6e 20 6e 69 6c 2c 20 75 73 65 20 74 68 65 20 64 65 | deSniffer...When.nil,.use.the.de |
| 70a80 | 66 61 75 6c 74 20 73 74 61 6e 64 61 72 64 20 66 72 6f 6d 20 74 68 65 20 67 6c 6f 62 61 6c 20 50 | fault.standard.from.the.global.P |
| 70aa0 | 48 50 0a 43 6f 64 65 53 6e 69 66 66 65 72 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e 20 20 57 | HP.CodeSniffer.configuration...W |
| 70ac0 | 68 65 6e 20 73 65 74 20 74 6f 20 61 20 73 74 72 69 6e 67 2c 20 70 61 73 73 20 74 68 65 20 73 74 | hen.set.to.a.string,.pass.the.st |
| 70ae0 | 72 69 6e 67 0a 74 6f 20 50 48 50 20 43 6f 64 65 53 6e 69 66 66 65 72 20 77 68 69 63 68 20 77 69 | ring.to.PHP.CodeSniffer.which.wi |
| 70b00 | 6c 6c 20 69 6e 74 65 72 70 72 65 74 20 69 74 20 61 73 20 6e 61 6d 65 20 61 73 20 61 20 73 74 61 | ll.interpret.it.as.name.as.a.sta |
| 70b20 | 6e 64 61 72 64 2c 0a 6f 72 20 61 73 20 70 61 74 68 20 74 6f 20 61 20 73 74 61 6e 64 61 72 64 20 | ndard,.or.as.path.to.a.standard. |
| 70b40 | 73 70 65 63 69 66 69 63 61 74 69 6f 6e 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 63 68 6f 69 63 65 | specification."...:type.'(choice |
| 70b60 | 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 22 20 | .(const.:tag."Default.standard". |
| 70b80 | 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 3a 74 | nil)..................(string.:t |
| 70ba0 | 61 67 20 22 53 74 61 6e 64 61 72 64 20 6e 61 6d 65 20 6f 72 20 66 69 6c 65 22 29 29 0a 20 20 3a | ag."Standard.name.or.file"))...: |
| 70bc0 | 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 29 | safe.#'flycheck-string-or-nil-p) |
| 70be0 | 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 70 2d 70 | ..(flycheck-define-checker.php-p |
| 70c00 | 68 70 63 73 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 73 69 6e | hpcs..."A.PHP.style.checker.usin |
| 70c20 | 67 20 50 48 50 20 43 6f 64 65 20 53 6e 69 66 66 65 72 2e 0a 0a 4e 65 65 64 73 20 50 48 50 20 43 | g.PHP.Code.Sniffer...Needs.PHP.C |
| 70c40 | 6f 64 65 20 53 6e 69 66 66 65 72 20 32 2e 36 20 6f 72 20 6e 65 77 65 72 2e 0a 0a 53 65 65 20 55 | ode.Sniffer.2.6.or.newer...See.U |
| 70c60 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 65 61 72 2e 70 68 70 2e 6e 65 74 2f 70 61 63 6b 61 67 65 | RL.`https://pear.php.net/package |
| 70c80 | 2f 50 48 50 5f 43 6f 64 65 53 6e 69 66 66 65 72 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 | /PHP_CodeSniffer/'."...:command. |
| 70ca0 | 28 22 70 68 70 63 73 22 20 22 2d 2d 72 65 70 6f 72 74 3d 63 68 65 63 6b 73 74 79 6c 65 22 0a 20 | ("phpcs"."--report=checkstyle".. |
| 70cc0 | 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 55 73 65 20 2d 71 20 66 6c 61 67 20 74 6f 20 66 6f 72 | ...........;;.Use.-q.flag.to.for |
| 70ce0 | 63 65 20 71 75 69 65 74 20 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 51 75 69 | ce.quiet.mode.............;;.Qui |
| 70d00 | 65 74 20 6d 6f 64 65 20 70 72 65 76 65 6e 74 73 20 65 72 72 6f 72 73 20 66 72 6f 6d 20 65 78 74 | et.mode.prevents.errors.from.ext |
| 70d20 | 72 61 20 6f 75 74 70 75 74 20 77 68 65 6e 20 70 68 70 63 73 20 68 61 73 0a 20 20 20 20 20 20 20 | ra.output.when.phpcs.has........ |
| 70d40 | 20 20 20 20 20 3b 3b 20 62 65 65 6e 20 63 6f 6e 66 69 67 75 72 65 64 20 77 69 74 68 20 73 68 6f | .....;;.been.configured.with.sho |
| 70d60 | 77 5f 70 72 6f 67 72 65 73 73 20 65 6e 61 62 6c 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 | w_progress.enabled............." |
| 70d80 | 2d 71 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 74 61 6e 64 | -q".............(option."--stand |
| 70da0 | 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 64 20 63 6f | ard=".flycheck-phpcs-standard.co |
| 70dc0 | 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6f 6d 65 20 66 69 6c 65 73 20 | ncat).............;;.Some.files. |
| 70de0 | 61 72 65 20 6e 6f 74 20 64 65 74 65 63 74 65 64 20 63 6f 72 72 65 63 74 6c 79 0a 20 20 20 20 20 | are.not.detected.correctly...... |
| 70e00 | 20 20 20 20 20 20 20 3b 3b 20 73 6f 20 69 74 20 69 73 20 6e 65 63 65 73 73 61 72 79 20 74 6f 20 | .......;;.so.it.is.necessary.to. |
| 70e20 | 70 61 73 73 20 74 68 65 20 65 78 74 65 6e 73 69 6f 6e 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | pass.the.extension.............. |
| 70e40 | 28 65 76 61 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 | (eval..............(when-let*.(( |
| 70e60 | 66 6e 61 6d 65 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 | fname.buffer-file-name)......... |
| 70e80 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 78 74 20 28 66 69 6c 65 2d 6e 61 6d 65 | .................(ext.(file-name |
| 70ea0 | 2d 65 78 74 65 6e 73 69 6f 6e 20 66 6e 61 6d 65 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | -extension.fname)))............. |
| 70ec0 | 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 65 78 74 65 6e 73 69 6f 6e 73 3d 22 20 65 78 74 29 29 | ...(concat."--extensions=".ext)) |
| 70ee0 | 29 0a 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 50 61 73 73 20 6f 72 69 67 69 6e 61 6c 20 | )..............;;.Pass.original. |
| 70f00 | 66 69 6c 65 20 6e 61 6d 65 20 74 6f 20 70 68 70 63 73 2e 20 20 57 65 20 6e 65 65 64 20 74 6f 20 | file.name.to.phpcs...We.need.to. |
| 70f20 | 63 6f 6e 63 61 74 20 65 78 70 6c 69 63 69 74 6c 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b | concat.explicitly.............;; |
| 70f40 | 20 68 65 72 65 2c 20 62 65 63 61 75 73 65 20 70 68 70 63 73 20 72 65 61 6c 6c 79 20 69 6e 73 69 | .here,.because.phpcs.really.insi |
| 70f60 | 73 74 73 20 74 6f 20 67 65 74 20 6f 70 74 69 6f 6e 20 61 6e 64 20 61 72 67 75 6d 65 6e 74 20 61 | sts.to.get.option.and.argument.a |
| 70f80 | 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 61 20 73 69 6e 67 6c 65 20 63 6f 6d 6d 61 6e | s.............;;.a.single.comman |
| 70fa0 | 64 20 6c 69 6e 65 20 61 72 67 75 6d 65 6e 74 20 3a 7c 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | d.line.argument.:|.............( |
| 70fc0 | 65 76 61 6c 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 | eval.(when.(buffer-file-name)... |
| 70fe0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 73 74 64 | ..................(concat."--std |
| 71000 | 69 6e 2d 70 61 74 68 3d 22 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a | in-path=".(buffer-file-name)))). |
| 71020 | 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 72 | ............;;.Read.from.standar |
| 71040 | 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 6e | d.input............."-")...:stan |
| 71060 | 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 6c 79 | dard-input.t...:error-parser.fly |
| 71080 | 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 72 72 6f 72 2d | check-parse-checkstyle...:error- |
| 710a0 | 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 20 28 66 | filter...(lambda.(errors).....(f |
| 710c0 | 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 28 66 6c | lycheck-sanitize-errors......(fl |
| 710e0 | 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 73 20 22 | ycheck-remove-error-file-names." |
| 71100 | 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 70 68 70 2d 6d | STDIN".errors)))...:modes.(php-m |
| 71120 | 6f 64 65 20 70 68 70 2d 74 73 2d 6d 6f 64 65 20 70 68 70 2b 2d 6d 6f 64 65 29 0a 20 20 3b 3b 20 | ode.php-ts-mode.php+-mode)...;;. |
| 71140 | 70 68 70 63 73 20 73 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 | phpcs.seems.to.choke.on.empty.st |
| 71160 | 61 6e 64 61 72 64 20 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 | andard.input,.hence.skip.phpcs.i |
| 71180 | 66 20 74 68 65 0a 20 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 | f.the...;;.buffer.is.empty,.see. |
| 711a0 | 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 |
| 711c0 | 68 65 63 6b 2f 69 73 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 | heck/issues/907...:predicate.fly |
| 711e0 | 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 68 | check-buffer-nonempty-p)..(flych |
| 71200 | 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 70 68 70 2d 70 68 70 63 73 2d 63 68 61 | eck-define-checker.php-phpcs-cha |
| 71220 | 6e 67 65 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 73 69 6e | nged..."A.PHP.style.checker.usin |
| 71240 | 67 20 50 48 50 43 53 2d 43 68 61 6e 67 65 64 2e 0a 20 20 20 4e 65 65 64 73 20 50 48 50 20 43 6f | g.PHPCS-Changed.....Needs.PHP.Co |
| 71260 | 64 65 20 53 6e 69 66 66 65 72 20 32 2e 36 20 6f 72 20 6e 65 77 65 72 2e 0a 20 20 20 53 65 65 20 | de.Sniffer.2.6.or.newer.....See. |
| 71280 | 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 73 69 72 62 72 69 6c 6c 69 67 2f 70 | `https://github.com/sirbrillig/p |
| 712a0 | 68 70 63 73 2d 63 68 61 6e 67 65 64 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 68 70 | hpcs-changed'."...:command.("php |
| 712c0 | 63 73 2d 63 68 61 6e 67 65 64 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 69 74 22 0a | cs-changed"............."--git". |
| 712e0 | 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 69 74 2d 62 61 73 65 20 74 72 75 6e 6b 22 0a 20 | ............"--git-base.trunk".. |
| 71300 | 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 67 69 74 2d 75 6e 73 74 61 67 65 64 22 0a 20 20 20 20 | ..........."--git-unstaged"..... |
| 71320 | 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 74 61 6e 64 61 72 64 3d 22 20 66 6c | ........(option."--standard=".fl |
| 71340 | 79 63 68 65 63 6b 2d 70 68 70 63 73 2d 73 74 61 6e 64 61 72 64 20 63 6f 6e 63 61 74 29 0a 20 20 | ycheck-phpcs-standard.concat)... |
| 71360 | 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d | ..........(eval.(buffer-file-nam |
| 71380 | 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e | e)).............)...:standard-in |
| 713a0 | 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 2d 70 | put.t...:error-parser.flycheck-p |
| 713c0 | 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 72 0a | arse-checkstyle...:error-filter. |
| 713e0 | 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 6b | ..(lambda.(errors).....(flycheck |
| 71400 | 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 63 6b 2d | -sanitize-errors......(flycheck- |
| 71420 | 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 53 54 44 49 4e 22 20 | remove-error-file-names."STDIN". |
| 71440 | 65 72 72 6f 72 73 29 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 | errors)))...:modes.(php-mode.php |
| 71460 | 2b 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 | +-mode)...;;.phpcs.seems.to.chok |
| 71480 | 65 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 | e.on.empty.standard.input,.hence |
| 714a0 | 20 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 | .skip.phpcs.if.the...;;.buffer.i |
| 714c0 | 73 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 | s.empty,.see.https://github.com/ |
| 714e0 | 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 39 30 37 0a 20 20 3a | flycheck/flycheck/issues/907...: |
| 71500 | 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 6e 6f 6e 65 6d 70 | predicate.flycheck-buffer-nonemp |
| 71520 | 74 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 | ty-p)..(flycheck-define-checker. |
| 71540 | 70 72 6f 63 65 73 73 69 6e 67 0a 20 20 22 50 72 6f 63 65 73 73 69 6e 67 20 63 6f 6d 6d 61 6e 64 | processing..."Processing.command |
| 71560 | 20 6c 69 6e 65 20 74 6f 6f 6c 2e 0a 0a 53 65 65 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | .line.tool...See.https://github. |
| 71580 | 63 6f 6d 2f 70 72 6f 63 65 73 73 69 6e 67 2f 70 72 6f 63 65 73 73 69 6e 67 2f 77 69 6b 69 2f 43 | com/processing/processing/wiki/C |
| 715a0 | 6f 6d 6d 61 6e 64 2d 4c 69 6e 65 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 72 6f 63 65 73 | ommand-Line"...:command.("proces |
| 715c0 | 73 69 6e 67 2d 6a 61 76 61 22 20 22 2d 2d 66 6f 72 63 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 | sing-java"."--force"............ |
| 715e0 | 20 3b 3b 20 44 6f 6e 27 74 20 63 68 61 6e 67 65 20 74 68 65 20 6f 72 64 65 72 20 6f 66 20 74 68 | .;;.Don't.change.the.order.of.th |
| 71600 | 65 73 65 20 61 72 67 75 6d 65 6e 74 73 2c 20 70 72 6f 63 65 73 73 69 6e 67 20 69 73 20 70 72 65 | ese.arguments,.processing.is.pre |
| 71620 | 74 74 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 70 69 63 6b 79 0a 20 20 20 20 20 20 20 | tty.............;;.picky........ |
| 71640 | 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 73 6b 65 74 63 68 3d 22 20 28 | .....(eval.(concat."--sketch=".( |
| 71660 | 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 |
| 71680 | 2d 6e 61 6d 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 28 63 6f 6e | -name)))).............(eval.(con |
| 716a0 | 63 61 74 20 22 2d 2d 6f 75 74 70 75 74 3d 22 20 28 66 6c 79 63 68 65 63 6b 2d 74 65 6d 70 2d 64 | cat."--output=".(flycheck-temp-d |
| 716c0 | 69 72 2d 73 79 73 74 65 6d 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 62 75 69 6c | ir-system)))............."--buil |
| 716e0 | 64 22 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 | d")...:error-patterns...((error. |
| 71700 | 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. |
| 71720 | 22 3a 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 | ":".column...........(zero-or-mo |
| 71740 | 72 65 20 28 6f 72 20 64 69 67 69 74 20 22 3a 22 29 29 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e | re.(or.digit.":")).(message).lin |
| 71760 | 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 72 6f 63 65 73 73 69 6e 67 2d 6d 6f 64 65 | e-end))...:modes.processing-mode |
| 71780 | 0a 20 20 3b 3b 20 54 68 69 73 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 6e 65 65 64 73 20 | ...;;.This.syntax.checker.needs. |
| 717a0 | 61 20 66 69 6c 65 20 6e 61 6d 65 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 64 61 | a.file.name...:predicate.(lambda |
| 717c0 | 20 28 29 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 6e | .().(buffer-file-name)))..(defun |
| 717e0 | 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 72 72 6f 72 73 | .flycheck-proselint-parse-errors |
| 71800 | 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 |
| 71820 | 65 20 70 72 6f 73 65 6c 69 6e 74 20 6a 73 6f 6e 20 6f 75 74 70 75 74 20 65 72 72 6f 72 73 20 66 | e.proselint.json.output.errors.f |
| 71840 | 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 52 20 | rom.OUTPUT...CHECKER.and.BUFFER. |
| 71860 | 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 6e 65 | denoted.the.CHECKER.that.returne |
| 71880 | 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 61 73 | d.OUTPUT.and.the.BUFFER.that.was |
| 718a0 | 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 4c 20 | .checked.respectively...See.URL. |
| 718c0 | 60 68 74 74 70 73 3a 2f 2f 70 72 6f 73 65 6c 69 6e 74 2e 63 6f 6d 2f 27 20 66 6f 72 20 6d 6f 72 | `https://proselint.com/'.for.mor |
| 718e0 | 65 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 70 72 6f 73 65 6c 69 6e 74 2e 22 0a | e.information.about.proselint.". |
| 71900 | 20 20 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 | ..(mapcar.(lambda.(err)......... |
| 71920 | 20 20 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 | ....(let-alist.err.............. |
| 71940 | 20 28 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 20 20 | .(flycheck-error-new-at-pos..... |
| 71960 | 20 20 20 20 20 20 20 20 20 20 20 2e 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ............start............... |
| 71980 | 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 20 | .(pcase..severity............... |
| 719a0 | 20 20 20 28 60 22 73 75 67 67 65 73 74 69 6f 6e 22 20 27 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 | ...(`"suggestion".'info)........ |
| 719c0 | 20 20 20 20 20 20 20 20 20 20 28 60 22 77 61 72 6e 69 6e 67 22 20 20 20 20 27 77 61 72 6e 69 6e | ..........(`"warning"....'warnin |
| 719e0 | 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 60 22 65 72 72 6f 72 22 20 20 20 | g)..................(`"error"... |
| 71a00 | 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 3b 3b 20 44 | ...'error)..................;;.D |
| 71a20 | 65 66 61 75 6c 74 20 74 6f 20 65 72 72 6f 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | efault.to.error................. |
| 71a40 | 20 28 5f 20 20 20 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 | .(_.............'error))........ |
| 71a60 | 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 20 20 | .........message................ |
| 71a80 | 3a 69 64 20 2e 63 68 65 63 6b 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 62 75 66 66 65 | :id..check................:buffe |
| 71aa0 | 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 63 68 65 63 6b 65 72 | r.buffer................:checker |
| 71ac0 | 20 63 68 65 63 6b 65 72 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 65 65 20 68 | .checker................;;.See.h |
| 71ae0 | 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 61 6d 70 65 72 73 65 72 2f 70 72 6f 73 65 | ttps://github.com/amperser/prose |
| 71b00 | 6c 69 6e 74 2f 69 73 73 75 65 73 2f 31 30 34 38 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | lint/issues/1048................ |
| 71b20 | 3a 65 6e 64 2d 70 6f 73 20 2e 65 6e 64 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d | :end-pos..end)))...........(let- |
| 71b40 | 61 6c 69 73 74 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 | alist.(car.(flycheck-parse-json. |
| 71b60 | 6f 75 74 70 75 74 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 2e 64 61 74 61 2e 65 72 72 6f 72 | output))..............data.error |
| 71b80 | 73 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 | s)))..(flycheck-define-checker.p |
| 71ba0 | 72 6f 73 65 6c 69 6e 74 0a 20 20 22 46 6c 79 63 68 65 63 6b 20 63 68 65 63 6b 65 72 20 75 73 69 | roselint..."Flycheck.checker.usi |
| 71bc0 | 6e 67 20 50 72 6f 73 65 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | ng.Proselint...See.URL.`https:// |
| 71be0 | 70 72 6f 73 65 6c 69 6e 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 | proselint.com/'."...:command.("p |
| 71c00 | 72 6f 73 65 6c 69 6e 74 22 20 22 2d 2d 6a 73 6f 6e 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 6e 64 | roselint"."--json"."-")...:stand |
| 71c20 | 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 6c 79 63 | ard-input.t...:error-parser.flyc |
| 71c40 | 68 65 63 6b 2d 70 72 6f 73 65 6c 69 6e 74 2d 70 61 72 73 65 2d 65 72 72 6f 72 73 0a 20 20 3a 6d | heck-proselint-parse-errors...:m |
| 71c60 | 6f 64 65 73 20 28 74 65 78 74 2d 6d 6f 64 65 20 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 | odes.(text-mode.markdown-mode.gf |
| 71c80 | 6d 2d 6d 6f 64 65 20 6d 65 73 73 61 67 65 2d 6d 6f 64 65 20 6f 72 67 2d 6d 6f 64 65 29 29 0a 0a | m-mode.message-mode.org-mode)).. |
| 71ca0 | 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 |
| 71cc0 | 6b 2d 70 72 6f 74 6f 63 2d 69 6d 70 6f 72 74 2d 70 61 74 68 20 6e 69 6c 20 70 72 6f 74 6f 62 75 | k-protoc-import-path.nil.protobu |
| 71ce0 | 66 2d 70 72 6f 74 6f 63 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 64 69 72 65 63 74 6f 72 69 65 | f-protoc..."A.list.of.directorie |
| 71d00 | 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 69 6d 70 6f 72 74 20 64 69 72 65 63 74 69 76 65 73 2e 0a | s.to.resolve.import.directives.. |
| 71d20 | 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 |
| 71d40 | 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 |
| 71d60 | 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 |
| 71d80 | 20 69 6d 70 6f 72 74 20 70 61 74 68 2e 20 20 52 65 6c 61 74 69 76 65 20 70 61 74 68 73 0a 61 72 | .import.path...Relative.paths.ar |
| 71da0 | 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 67 20 63 68 65 | e.relative.to.the.file.being.che |
| 71dc0 | 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 72 65 63 74 6f | cked."...:type.'(repeat.(directo |
| 71de0 | 72 79 20 3a 74 61 67 20 22 49 6d 70 6f 72 74 20 64 69 72 65 63 74 6f 72 79 22 29 29 0a 20 20 3a | ry.:tag."Import.directory"))...: |
| 71e00 | 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... |
| 71e20 | 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 |
| 71e40 | 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 |
| 71e60 | 72 6f 74 6f 62 75 66 2d 70 72 6f 74 6f 63 0a 20 20 22 41 20 70 72 6f 74 6f 62 75 66 20 73 79 6e | rotobuf-protoc..."A.protobuf.syn |
| 71e80 | 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 70 72 6f 74 6f 63 20 63 6f 6d | tax.checker.using.the.protoc.com |
| 71ea0 | 70 69 6c 65 72 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 | piler...See.URL.`https://develop |
| 71ec0 | 65 72 73 2e 67 6f 6f 67 6c 65 2e 63 6f 6d 2f 70 72 6f 74 6f 63 6f 6c 2d 62 75 66 66 65 72 73 2f | ers.google.com/protocol-buffers/ |
| 71ee0 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 72 6f 74 6f 63 22 20 22 2d 2d 65 72 72 6f | '."...:command.("protoc"."--erro |
| 71f00 | 72 5f 66 6f 72 6d 61 74 22 20 22 67 63 63 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 | r_format"."gcc".............(eva |
| 71f20 | 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 6a 61 76 61 5f 6f 75 74 3d 22 20 28 66 6c 79 63 68 65 63 | l.(concat."--java_out=".(flychec |
| 71f40 | 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 20 20 20 20 | k-temp-dir-system)))............ |
| 71f60 | 20 3b 3b 20 41 64 64 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 | .;;.Add.the.current.directory.to |
| 71f80 | 20 72 65 73 6f 6c 76 65 20 69 6d 70 6f 72 74 73 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 | .resolve.imports.............(ev |
| 71fa0 | 61 6c 20 28 63 6f 6e 63 61 74 20 22 2d 2d 70 72 6f 74 6f 5f 70 61 74 68 3d 22 0a 20 20 20 20 20 | al.(concat."--proto_path="...... |
| 71fc0 | 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- |
| 71fe0 | 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 29 29 29 29 0a | directory.(buffer-file-name)))). |
| 72000 | 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 41 64 64 20 6f 74 68 65 72 20 69 6d 70 6f 72 74 20 | ............;;.Add.other.import. |
| 72020 | 70 61 74 68 73 3b 20 74 68 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 61 66 74 65 72 20 74 68 | paths;.this.needs.to.be.after.th |
| 72040 | 65 20 63 75 72 72 65 6e 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 64 69 72 65 63 74 6f | e.current.............;;.directo |
| 72060 | 72 79 20 74 6f 20 70 72 6f 64 75 63 65 20 74 68 65 20 72 69 67 68 74 20 6f 75 74 70 75 74 2e 20 | ry.to.produce.the.right.output.. |
| 72080 | 20 53 65 65 20 55 52 4c 0a 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 60 68 74 74 70 73 3a 2f | .See.URL.............;;.`https:/ |
| 720a0 | 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 70 75 | /github.com/flycheck/flycheck/pu |
| 720c0 | 6c 6c 2f 31 36 35 35 27 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 | ll/1655'.............(option-lis |
| 720e0 | 74 20 22 2d 2d 70 72 6f 74 6f 5f 70 61 74 68 3d 22 20 66 6c 79 63 68 65 63 6b 2d 70 72 6f 74 6f | t."--proto_path=".flycheck-proto |
| 72100 | 63 2d 69 6d 70 6f 72 74 2d 70 61 74 68 20 63 6f 6e 63 61 74 29 0a 20 20 20 20 20 20 20 20 20 20 | c-import-path.concat)........... |
| 72120 | 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 |
| 72140 | 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 2d 6e 61 | rns...((info.line-start.(file-na |
| 72160 | 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 20 20 20 20 20 | me).":".line.":".column......... |
| 72180 | 20 22 3a 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 | .":.note:.".(message).line-end). |
| 721a0 | 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) |
| 721c0 | 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..........." |
| 721e0 | 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 28 65 72 72 6f | :.".(message).line-end)....(erro |
| 72200 | 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 65 20 | r.line-start...........(message. |
| 72220 | 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 66 69 | "In.file.included.from").".".(fi |
| 72240 | 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 20 20 | le-name).":".line.":"........... |
| 72260 | 63 6f 6c 75 6d 6e 20 22 3a 22 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 70 | column.":".line-end))...:modes.p |
| 72280 | 72 6f 74 6f 62 75 66 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 | rotobuf-mode...:predicate.(lambd |
| 722a0 | 61 20 28 29 20 28 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 0a 0a 28 64 65 66 75 | a.().(buffer-file-name)))..(defu |
| 722c0 | 6e 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 2d 72 6f 6f | n.flycheck-prototool-project-roo |
| 722e0 | 74 20 28 26 6f 70 74 69 6f 6e 61 6c 20 5f 63 68 65 63 6b 65 72 29 0a 20 20 22 52 65 74 75 72 6e | t.(&optional._checker)..."Return |
| 72300 | 20 74 68 65 20 6e 65 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 | .the.nearest.directory.holding.t |
| 72320 | 68 65 20 70 72 6f 74 6f 74 6f 6f 6c 2e 79 61 6d 6c 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 2e | he.prototool.yaml.configuration. |
| 72340 | 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 20 20 | "...(and.buffer-file-name....... |
| 72360 | 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 72 2d | .(locate-dominating-file.buffer- |
| 72380 | 66 69 6c 65 2d 6e 61 6d 65 20 22 70 72 6f 74 6f 74 6f 6f 6c 2e 79 61 6d 6c 22 29 29 29 0a 0a 28 | file-name."prototool.yaml")))..( |
| 723a0 | 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 72 6f 74 6f 62 75 66 | flycheck-define-checker.protobuf |
| 723c0 | 2d 70 72 6f 74 6f 74 6f 6f 6c 0a 20 20 22 41 20 70 72 6f 74 6f 62 75 66 20 73 79 6e 74 61 78 20 | -prototool..."A.protobuf.syntax. |
| 723e0 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 70 72 6f 74 6f 74 6f 6f 6c 2e 0a 0a 53 65 65 20 55 52 | checker.using.prototool...See.UR |
| 72400 | 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 75 62 65 72 2f 70 72 6f 74 6f | L.`https://github.com/uber/proto |
| 72420 | 74 6f 6f 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 72 6f 74 6f 74 6f 6f 6c 22 20 | tool'."...:command.("prototool". |
| 72440 | 22 6c 69 6e 74 22 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 65 72 72 6f 72 | "lint".source-original)...:error |
| 72460 | 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 |
| 72480 | 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 6e | .(file-name).":".line.":".column |
| 724a0 | 20 22 3a 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 | .":".(message).line-end))...:mod |
| 724c0 | 65 73 20 70 72 6f 74 6f 62 75 66 2d 6d 6f 64 65 0a 20 20 3a 65 6e 61 62 6c 65 64 20 66 6c 79 63 | es.protobuf-mode...:enabled.flyc |
| 724e0 | 68 65 63 6b 2d 70 72 6f 74 6f 74 6f 6f 6c 2d 70 72 6f 6a 65 63 74 2d 72 6f 6f 74 0a 20 20 3a 70 | heck-prototool-project-root...:p |
| 72500 | 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 2d 70 | redicate.flycheck-buffer-saved-p |
| 72520 | 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 75 67 0a | )..(flycheck-define-checker.pug. |
| 72540 | 20 20 22 41 20 50 75 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 | .."A.Pug.syntax.checker.using.th |
| 72560 | 65 20 70 75 67 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 3a | e.pug.compiler...See.URL.`https: |
| 72580 | 2f 2f 70 75 67 6a 73 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 75 67 | //pugjs.org/'."...:command.("pug |
| 725a0 | 22 20 22 2d 70 22 20 28 65 76 61 6c 20 28 65 78 70 61 6e 64 2d 66 69 6c 65 2d 6e 61 6d 65 20 28 | "."-p".(eval.(expand-file-name.( |
| 725c0 | 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 29 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 | buffer-file-name))))...:standard |
| 725e0 | 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 3b 3b 20 | -input.t...:error-patterns...;;. |
| 72600 | 65 72 72 6f 72 73 20 77 69 74 68 20 69 6e 63 6c 75 64 65 73 2f 65 78 74 65 6e 64 73 20 28 65 2e | errors.with.includes/extends.(e. |
| 72620 | 67 2e 20 6d 69 73 73 69 6e 67 20 66 69 6c 65 73 29 0a 20 20 28 28 65 72 72 6f 72 20 22 45 72 72 | g..missing.files)...((error."Err |
| 72640 | 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f | or:.".(message).(zero-or-more.no |
| 72660 | 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 7a 65 72 6f 2d | t-newline)."\n"...........(zero- |
| 72680 | 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 61 74 20 22 0a 20 20 20 20 20 | or-more.not-newline)."at."...... |
| 726a0 | 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 20 | .....(zero-or-more.not-newline). |
| 726c0 | 22 20 6c 69 6e 65 20 22 20 6c 69 6e 65 29 0a 20 20 20 3b 3b 20 65 72 72 6f 72 20 77 68 65 6e 20 | ".line.".line)....;;.error.when. |
| 726e0 | 70 6c 61 63 69 6e 67 20 61 6e 79 74 68 69 6e 67 20 6f 74 68 65 72 20 74 68 61 6e 20 61 20 6d 69 | placing.anything.other.than.a.mi |
| 72700 | 78 69 6e 20 6f 72 0a 20 20 20 3b 3b 20 62 6c 6f 63 6b 20 61 74 20 74 68 65 20 74 6f 70 2d 6c 65 | xin.or....;;.block.at.the.top-le |
| 72720 | 76 65 6c 20 6f 66 20 61 6e 20 65 78 74 65 6e 64 65 64 20 74 65 6d 70 6c 61 74 65 0a 20 20 20 3b | vel.of.an.extended.template....; |
| 72740 | 3b 20 61 6c 73 6f 20 75 6e 6b 6e 6f 77 6e 20 66 69 6c 74 65 72 73 0a 20 20 20 28 65 72 72 6f 72 | ;.also.unknown.filters....(error |
| 72760 | 20 6c 69 6e 65 2d 73 74 61 72 74 20 22 45 72 72 6f 72 3a 20 22 20 28 66 69 6c 65 2d 6e 61 6d 65 | .line-start."Error:.".(file-name |
| 72780 | 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 | ).":"...........line.":".column. |
| 727a0 | 22 5c 6e 5c 6e 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 3b 3b | "\n\n".(message).line-end)....;; |
| 727c0 | 20 73 79 6e 74 61 78 2f 72 75 6e 74 69 6d 65 20 65 72 72 6f 72 73 20 28 65 2e 67 2e 20 74 79 70 | .syntax/runtime.errors.(e.g..typ |
| 727e0 | 65 20 65 72 72 6f 72 73 2c 20 62 61 64 20 69 6e 64 65 6e 74 61 74 69 6f 6e 2c 20 65 74 63 2e 29 | e.errors,.bad.indentation,.etc.) |
| 72800 | 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 20 | ....(error.line-start........... |
| 72820 | 28 6f 70 74 69 6f 6e 61 6c 20 22 54 79 70 65 22 29 20 22 45 72 72 6f 72 3a 20 22 20 20 28 66 69 | (optional."Type")."Error:."..(fi |
| 72840 | 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 28 6f 70 74 | le-name).":"...........line.(opt |
| 72860 | 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 20 28 7a 65 72 | ional.":".column)...........(zer |
| 72880 | 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 20 20 20 | o-or-more.not-newline)."\n"..... |
| 728a0 | 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6f 72 20 28 7a 65 72 6f 2d 6f 72 2d | ......(one-or-more.(or.(zero-or- |
| 728c0 | 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 20 22 7c 22 0a 20 20 20 20 20 20 20 20 20 20 | more.not-newline)."|"........... |
| 728e0 | 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 6e | .................(zero-or-more.n |
| 72900 | 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 20 20 20 20 | ot-newline)."\n")............... |
| 72920 | 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 22 2d 22 29 20 20 28 7a 65 | .........(zero-or-more."-")..(ze |
| 72940 | 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 20 20 20 20 | ro-or-more.not-newline)."|"..... |
| 72960 | 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 |
| 72980 | 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 7a | .not-newline)."\n")...........(z |
| 729a0 | 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 20 | ero-or-more.not-newline)."\n"... |
| 729c0 | 20 20 20 20 20 20 20 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 0a 20 20 20 20 20 20 20 20 20 20 20 | ........(one-or-more............ |
| 729e0 | 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 20 | (zero-or-more.not-newline)."|".. |
| 72a00 | 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 |
| 72a20 | 69 6e 65 29 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 | ine)."\n")...........(zero-or-mo |
| 72a40 | 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 20 20 20 20 28 | re.not-newline)."\n"...........( |
| 72a60 | 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 20 20 | message)...........line-end))... |
| 72a80 | 3a 6d 6f 64 65 73 20 70 75 67 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 | :modes.pug-mode)..(flycheck-defi |
| 72aa0 | 6e 65 2d 63 68 65 63 6b 65 72 20 70 75 70 70 65 74 2d 70 61 72 73 65 72 0a 20 20 22 41 20 50 75 | ne-checker.puppet-parser..."A.Pu |
| 72ac0 | 70 70 65 74 20 44 53 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 70 75 | ppet.DSL.syntax.checker.using.pu |
| 72ae0 | 70 70 65 74 27 73 20 6f 77 6e 20 70 61 72 73 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 | ppet's.own.parser...See.URL.`htt |
| 72b00 | 70 73 3a 2f 2f 70 75 70 70 65 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | ps://puppet.com/'."...:command.( |
| 72b20 | 22 70 75 70 70 65 74 22 20 22 70 61 72 73 65 72 22 20 22 76 61 6c 69 64 61 74 65 22 20 22 2d 2d | "puppet"."parser"."validate"."-- |
| 72b40 | 63 6f 6c 6f 72 3d 66 61 6c 73 65 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 | color=false")...:standard-input. |
| 72b60 | 74 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 0a 20 20 28 0a 20 20 20 3b 3b 20 50 61 | t...:error-patterns...(....;;.Pa |
| 72b80 | 74 74 65 72 6e 73 20 66 6f 72 20 50 75 70 70 65 74 20 34 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 | tterns.for.Puppet.4....(error.li |
| 72ba0 | 6e 65 2d 73 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 | ne-start."Error:.Could.not.parse |
| 72bc0 | 20 66 6f 72 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 | .for.environment."...........(on |
| 72be0 | 65 2d 6f 72 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 | e-or-more.(in."a-z"."0-9"."_")). |
| 72c00 | 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 29 20 22 28 6c 69 6e 65 3a 20 | ":"...........(message)."(line:. |
| 72c20 | 22 20 6c 69 6e 65 20 22 2c 20 63 6f 6c 75 6d 6e 3a 20 22 20 63 6f 6c 75 6d 6e 20 22 29 22 20 6c | ".line.",.column:.".column.")".l |
| 72c40 | 69 6e 65 2d 65 6e 64 29 0a 20 20 20 3b 3b 20 45 72 72 6f 72 73 20 66 72 6f 6d 20 50 75 70 70 65 | ine-end)....;;.Errors.from.Puppe |
| 72c60 | 74 20 3c 20 34 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 | t.<.4....(error.line-start."Erro |
| 72c80 | 72 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 70 61 72 73 65 20 66 6f 72 20 65 6e 76 69 72 6f 6e 6d 65 | r:.Could.not.parse.for.environme |
| 72ca0 | 6e 74 20 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 69 6e 20 | nt."...........(one-or-more.(in. |
| 72cc0 | 22 61 2d 7a 22 20 22 30 2d 39 22 20 22 5f 22 29 29 20 22 3a 22 0a 20 20 20 20 20 20 20 20 20 20 | "a-z"."0-9"."_")).":"........... |
| 72ce0 | 28 6d 65 73 73 61 67 65 20 28 6d 69 6e 69 6d 61 6c 2d 6d 61 74 63 68 20 28 6f 6e 65 2d 6f 72 2d | (message.(minimal-match.(one-or- |
| 72d00 | 6d 6f 72 65 20 61 6e 79 74 68 69 6e 67 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 20 61 74 20 | more.anything)))...........".at. |
| 72d20 | 6c 69 6e 65 20 22 20 6c 69 6e 65 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 28 65 72 72 6f 72 20 | line.".line.line-end)....(error. |
| 72d40 | 6c 69 6e 65 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 3b 3b 20 53 6b 69 70 20 6f 76 65 | line-start...........;;.Skip.ove |
| 72d60 | 72 20 74 68 65 20 70 61 74 68 20 6f 66 20 74 68 65 20 50 75 70 70 65 74 20 65 78 65 63 75 74 61 | r.the.path.of.the.Puppet.executa |
| 72d80 | 62 6c 65 0a 20 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 | ble...........(minimal-match.(ze |
| 72da0 | 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 20 20 20 20 20 20 20 | ro-or-more.not-newline))........ |
| 72dc0 | 20 20 20 22 3a 20 43 6f 75 6c 64 20 6e 6f 74 20 70 61 72 73 65 20 66 6f 72 20 65 6e 76 69 72 6f | ...":.Could.not.parse.for.enviro |
| 72de0 | 6e 6d 65 6e 74 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 77 6f 72 64 29 0a 20 20 20 20 20 | nment.".(one-or-more.word)...... |
| 72e00 | 20 20 20 20 20 22 3a 20 22 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 |
| 72e20 | 68 20 28 7a 65 72 6f 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 | h.(zero-or-more.anything)))..... |
| 72e40 | 20 20 20 20 20 20 22 20 61 74 20 22 20 28 66 69 6c 65 2d 6e 61 6d 65 20 22 2f 22 20 28 7a 65 72 | ......".at.".(file-name."/".(zer |
| 72e60 | 6f 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 6e 65 29 29 20 22 3a 22 20 6c 69 6e 65 | o-or-more.not-newline)).":".line |
| 72e80 | 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 70 75 70 70 65 74 2d 6d 6f 64 | .line-end))...:modes.(puppet-mod |
| 72ea0 | 65 20 70 75 70 70 65 74 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 | e.puppet-ts-mode)...:next-checke |
| 72ec0 | 72 73 20 28 28 77 61 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 | rs.((warning...puppet-lint)))..( |
| 72ee0 | 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 79 | flycheck-def-config-file-var.fly |
| 72f00 | 63 68 65 63 6b 2d 70 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 | check-puppet-lint-rc.puppet-lint |
| 72f20 | 0a 20 20 20 20 20 20 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 | ..............................." |
| 72f40 | 2e 70 75 70 70 65 74 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 | .puppet-lint.rc"...:package-vers |
| 72f60 | 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 65 | ion.'(flycheck..."26"))..(flyche |
| 72f80 | 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 70 75 70 70 65 | ck-def-option-var.flycheck-puppe |
| 72fa0 | 74 2d 6c 69 6e 74 2d 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 | t-lint-disabled-checks.nil.puppe |
| 72fc0 | 74 2d 6c 69 6e 74 0a 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 | t-lint..."Disabled.checkers.for. |
| 72fe0 | 60 70 75 70 70 65 74 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 | `puppet-lint'...The.value.of.thi |
| 73000 | 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 2c | s.variable.is.a.list.of.strings, |
| 73020 | 20 77 68 65 72 65 20 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 | .where.each.string.is.the.name.o |
| 73040 | 66 20 61 20 63 68 65 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 | f.a.check.to.disable.(e.g..\"80c |
| 73060 | 68 61 72 73 5c 22 20 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 | hars\".or.\"double_quoted_string |
| 73080 | 73 5c 22 29 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 75 70 70 65 74 2d 6c | s\")...See.URL.`https://puppet-l |
| 730a0 | 69 6e 74 2e 63 6f 6d 2f 63 68 65 63 6b 73 2f 27 20 66 6f 72 20 61 20 6c 69 73 74 20 6f 66 20 61 | int.com/checks/'.for.a.list.of.a |
| 730c0 | 6c 6c 20 63 68 65 63 6b 73 0a 61 6e 64 20 74 68 65 69 72 20 6e 61 6d 65 73 2e 22 0a 20 20 3a 74 | ll.checks.and.their.names."...:t |
| 730e0 | 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 43 68 65 63 6b | ype.'(repeat.(string.:tag."Check |
| 73100 | 20 4e 61 6d 65 22 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 | .Name"))...:package-version.'(fl |
| 73120 | 79 63 68 65 63 6b 20 2e 20 22 32 36 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b | ycheck..."26"))..(defun.flycheck |
| 73140 | 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 64 69 73 61 62 6c 65 64 2d 61 72 67 2d 6e 61 6d 65 20 28 | -puppet-lint-disabled-arg-name.( |
| 73160 | 63 68 65 63 6b 29 0a 20 20 22 43 72 65 61 74 65 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 74 6f 20 | check)..."Create.an.argument.to. |
| 73180 | 64 69 73 61 62 6c 65 20 61 20 70 75 70 70 65 74 6c 69 6e 74 20 43 48 45 43 4b 2e 22 0a 20 20 28 | disable.a.puppetlint.CHECK."...( |
| 731a0 | 63 6f 6e 63 61 74 20 22 2d 2d 6e 6f 2d 22 20 63 68 65 63 6b 20 22 2d 63 68 65 63 6b 22 29 29 0a | concat."--no-".check."-check")). |
| 731c0 | 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 75 70 70 65 74 | .(flycheck-define-checker.puppet |
| 731e0 | 2d 6c 69 6e 74 0a 20 20 22 41 20 50 75 70 70 65 74 20 44 53 4c 20 73 74 79 6c 65 20 63 68 65 63 | -lint..."A.Puppet.DSL.style.chec |
| 73200 | 6b 65 72 20 75 73 69 6e 67 20 70 75 70 70 65 74 2d 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 | ker.using.puppet-lint...See.URL. |
| 73220 | 60 68 74 74 70 73 3a 2f 2f 70 75 70 70 65 74 2d 6c 69 6e 74 2e 63 6f 6d 2f 27 2e 22 0a 20 20 3b | `https://puppet-lint.com/'."...; |
| 73240 | 3b 20 57 65 20 6d 75 73 74 20 63 68 65 63 6b 20 74 68 65 20 6f 72 69 67 69 6e 61 6c 20 66 69 6c | ;.We.must.check.the.original.fil |
| 73260 | 65 2c 20 62 65 63 61 75 73 65 20 50 75 70 70 65 74 6c 69 6e 74 20 69 73 20 71 75 69 74 65 20 70 | e,.because.Puppetlint.is.quite.p |
| 73280 | 69 63 6b 79 20 6f 6e 20 74 68 65 0a 20 20 3b 3b 20 6e 61 6d 65 73 20 6f 66 20 66 69 6c 65 73 20 | icky.on.the...;;.names.of.files. |
| 732a0 | 61 6e 64 20 74 68 65 72 65 20 70 6c 61 63 65 20 69 6e 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 | and.there.place.in.the.directory |
| 732c0 | 20 73 74 72 75 63 74 75 72 65 2c 20 74 6f 20 63 6f 6d 70 6c 79 20 77 69 74 68 0a 20 20 3b 3b 20 | .structure,.to.comply.with...;;. |
| 732e0 | 50 75 70 70 65 74 27 73 20 61 75 74 6f 6c 6f 61 64 20 64 69 72 65 63 74 6f 72 79 20 6c 61 79 6f | Puppet's.autoload.directory.layo |
| 73300 | 75 74 2e 20 20 46 6f 72 20 69 6e 73 74 61 6e 63 65 2c 20 61 20 63 6c 61 73 73 20 66 6f 6f 3a 3a | ut...For.instance,.a.class.foo:: |
| 73320 | 62 61 72 20 69 73 0a 20 20 3b 3b 20 72 65 71 75 69 72 65 64 20 74 6f 20 62 65 20 69 6e 20 61 20 | bar.is...;;.required.to.be.in.a. |
| 73340 | 66 69 6c 65 20 66 6f 6f 2f 62 61 72 2e 70 70 2e 20 20 41 6e 79 20 6f 74 68 65 72 20 70 6c 61 63 | file.foo/bar.pp...Any.other.plac |
| 73360 | 65 2c 20 73 75 63 68 20 61 73 20 61 20 46 6c 79 63 68 65 63 6b 0a 20 20 3b 3b 20 74 65 6d 70 6f | e,.such.as.a.Flycheck...;;.tempo |
| 73380 | 72 61 72 79 20 66 69 6c 65 20 77 69 6c 6c 20 63 61 75 73 65 20 61 6e 20 65 72 72 6f 72 2e 0a 20 | rary.file.will.cause.an.error... |
| 733a0 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 75 70 70 65 74 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 | .:command.("puppet-lint"........ |
| 733c0 | 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 79 | .....(config-file."--config".fly |
| 733e0 | 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 72 63 29 0a 20 20 20 20 20 20 20 20 20 20 | check-puppet-lint-rc)........... |
| 73400 | 20 20 22 2d 2d 6c 6f 67 2d 66 6f 72 6d 61 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 25 7b | .."--log-format"............."%{ |
| 73420 | 70 61 74 68 7d 3a 25 7b 6c 69 6e 65 7d 3a 25 7b 6b 69 6e 64 7d 3a 20 25 7b 6d 65 73 73 61 67 65 | path}:%{line}:%{kind}:.%{message |
| 73440 | 7d 20 28 25 7b 63 68 65 63 6b 7d 29 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f | }.(%{check})".............(optio |
| 73460 | 6e 2d 6c 69 73 74 20 22 22 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c 69 6e 74 2d 64 | n-list."".flycheck-puppet-lint-d |
| 73480 | 69 73 61 62 6c 65 64 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 | isabled-checks.concat........... |
| 734a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 70 75 70 70 65 74 2d 6c | ...............flycheck-puppet-l |
| 734c0 | 69 6e 74 2d 64 69 73 61 62 6c 65 64 2d 61 72 67 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 20 20 | int-disabled-arg-name).......... |
| 734e0 | 20 20 20 73 6f 75 72 63 65 2d 6f 72 69 67 69 6e 61 6c 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 | ...source-original)...:error-pat |
| 73500 | 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 20 28 66 69 | terns...((warning.line-start.(fi |
| 73520 | 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 77 61 72 6e 69 6e 67 3a 20 22 20 28 | le-name).":".line.":warning:.".( |
| 73540 | 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 |
| 73560 | 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 65 | e-start.(file-name).":".line.":e |
| 73580 | 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 20 20 3a | rror:.".(message).line-end))...: |
| 735a0 | 6d 6f 64 65 73 20 28 70 75 70 70 65 74 2d 6d 6f 64 65 20 70 75 70 70 65 74 2d 74 73 2d 6d 6f 64 | modes.(puppet-mode.puppet-ts-mod |
| 735c0 | 65 29 0a 20 20 3b 3b 20 53 69 6e 63 65 20 77 65 20 63 68 65 63 6b 20 74 68 65 20 6f 72 69 67 69 | e)...;;.Since.we.check.the.origi |
| 735e0 | 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 74 68 69 73 20 73 | nal.file,.we.can.only.use.this.s |
| 73600 | 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 62 75 66 66 65 72 | yntax.checker.if...;;.the.buffer |
| 73620 | 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 69 6c 65 2c 20 61 | .is.actually.linked.to.a.file,.a |
| 73640 | 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 20 20 3a 70 72 65 | nd.if.it.is.not.modified....:pre |
| 73660 | 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 2d 70 29 0a | dicate.flycheck-buffer-saved-p). |
| 73680 | 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 6e 2d 73 6e 69 70 | .(defun.flycheck-python-run-snip |
| 736a0 | 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 75 6e 20 61 20 70 | pet.(checker.snippet)..."Run.a.p |
| 736c0 | 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 68 65 20 6f 75 74 | ython.SNIPPET.and.return.the.out |
| 736e0 | 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 20 69 73 20 61 73 | put...CHECKER's.executable.is.as |
| 73700 | 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 22 0a 20 20 28 77 | sumed.to.be.a.Python.REPL."...(w |
| 73720 | 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 63 61 6c 6c 2d 63 | hen-let.(output.(flycheck-call-c |
| 73740 | 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 20 20 20 | hecker-process-for-output....... |
| 73760 | 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 20 6e 69 6c 20 22 | ...............checker.nil.nil." |
| 73780 | 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 74 72 69 6d 20 6f | -c".snippet)).....(string-trim.o |
| 737a0 | 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 70 79 74 68 6f 6e | utput)))..(defun.flycheck-python |
| 737c0 | 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 70 75 74 65 20 74 | -get-path.(checker)..."Compute.t |
| 737e0 | 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 45 43 4b 45 52 20 | he.current.Python.path.(CHECKER. |
| 73800 | 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 79 63 68 65 63 6b | is.a.Python.REPL).."...(flycheck |
| 73820 | 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 72 20 22 69 6d 70 | -python-run-snippet.checker."imp |
| 73840 | 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 5d 29 22 29 29 0a | ort.sys;.print(sys.path[1:])")). |
| 73860 | 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 6e 64 2d 6d 6f 64 | .(defun.flycheck-python-find-mod |
| 73880 | 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 65 63 6b 20 69 66 | ule.(checker.module)..."Check.if |
| 738a0 | 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 62 6c 65 20 28 43 | .a.Python.MODULE.is.available.(C |
| 738c0 | 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 0a 20 20 28 66 6c | HECKER.is.a.Python.REPL)."...(fl |
| 738e0 | 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 20 20 20 63 68 65 | ycheck-python-run-snippet....che |
| 73900 | 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 73 79 73 2e 70 61 | cker.(concat."import.sys;.sys.pa |
| 73920 | 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 20 20 20 20 20 28 | th.pop(0);"....................( |
| 73940 | 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 73 2e 5f 5f 66 69 | format."import.%s;.print(%s.__fi |
| 73960 | 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 28 64 65 66 75 6e | le__)".module.module))))..(defun |
| 73980 | 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 75 6c 65 2d 70 20 | .flycheck-python-needs-module-p. |
| 739a0 | 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 68 65 72 20 43 | (checker)..."Determine.whether.C |
| 739c0 | 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 20 74 68 72 6f 75 | HECKER.needs.to.be.invoked.throu |
| 739e0 | 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 6f 6e 73 20 6f 66 | gh.Python...Previous.versions.of |
| 73a00 | 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 64 20 66 6c 61 6b | .Flycheck.called.pylint.and.flak |
| 73a20 | 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 73 69 6f 6e 20 63 | e8.directly,.while.new.version.c |
| 73a40 | 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 63 27 2e 20 20 54 | all.them.through.`python.-c'...T |
| 73a60 | 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 64 6f 6e 27 74 20 | his.check.ensures.that.we.don't. |
| 73a80 | 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 73 6f 20 61 6c 6c | break.existing.code;.it.also.all |
| 73aa0 | 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 65 6e 76 73 20 74 | ows.people.who.use.virtualenvs.t |
| 73ac0 | 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 68 65 63 6b 65 72 | o.run.globally-installed.checker |
| 73ae0 | 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 20 28 72 78 20 28 | s."...(not.(string-match-p.(rx.( |
| 73b00 | 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 6b 65 38 22 29 0a | or."pylint"."pylint3"."flake8"). |
| 73b20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 | ...........................(or." |
| 73b40 | 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 20 22 22 29 0a 20 | -script.pyw".".exe".".bat"."").. |
| 73b60 | 20 20 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 6f 73 29 0a 20 | ..........................eos).. |
| 73b80 | 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 2d | ......................(flycheck- |
| 73ba0 | 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 29 29 29 0a 0a | checker-executable.checker)))).. |
| 73bc0 | 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 69 66 79 2d 6d 6f | (defun.flycheck-python-verify-mo |
| 73be0 | 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 65 72 69 66 79 20 | dule.(checker.module)..."Verify. |
| 73c00 | 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 61 69 6c 61 62 6c | that.a.Python.MODULE.is.availabl |
| 73c20 | 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 73 20 65 78 65 63 | e...Return.nil.if.CHECKER's.exec |
| 73c40 | 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 4c 2e 20 20 54 68 | utable.is.not.a.Python.REPL...Th |
| 73c60 | 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 66 6f 72 20 61 20 | is.function's.is.suitable.for.a. |
| 73c80 | 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 6e 20 28 66 6c 79 | checker's.:verify."...(when.(fly |
| 73ca0 | 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 63 68 65 63 | check-python-needs-module-p.chec |
| 73cc0 | 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 66 6c 79 63 68 65 | ker).....(let.((mod-path.(flyche |
| 73ce0 | 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 6b 65 72 20 6d 6f | ck-python-find-module.checker.mo |
| 73d00 | 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 65 63 6b 2d 76 65 | dule))).......(list.(flycheck-ve |
| 73d20 | 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 20 | rification-result-new........... |
| 73d40 | 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 64 75 6c 65 22 20 | ...:label.(format."`%s'.module". |
| 73d60 | 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 61 67 65 20 28 69 | module)..............:message.(i |
| 73d80 | 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 61 74 20 25 53 22 | f.mod-path.(format."Found.at.%S" |
| 73da0 | 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 20 20 20 20 20 20 | .mod-path)...................... |
| 73dc0 | 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 61 74 68 20 69 73 | ...(format."Missing;.sys.path.is |
| 73de0 | 20 25 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | .%s"............................ |
| 73e00 | 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 70 61 74 68 20 63 | .....(flycheck-python-get-path.c |
| 73e20 | 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 63 65 20 28 69 66 | hecker)))..............:face.(if |
| 73e40 | 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 65 72 72 6f 72 29 | .mod-path.'success.'(bold.error) |
| 73e60 | 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 74 68 6f 6e 2d 6d | ))))))..(defun.flycheck-python-m |
| 73e80 | 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 2d 6e 61 6d 65 29 | odule-args.(checker.module-name) |
| 73ea0 | 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 61 73 73 20 74 6f | ..."Compute.arguments.to.pass.to |
| 73ec0 | 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 75 6e 20 4d 4f 44 | .CHECKER's.executable.to.run.MOD |
| 73ee0 | 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 48 45 43 4b 45 52 | ULE-NAME...Return.nil.if.CHECKER |
| 73f00 | 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 68 6f 6e 20 52 45 | 's.executable.is.not.a.Python.RE |
| 73f20 | 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 73 74 20 73 74 61 | PL..Otherwise,.return.a.list.sta |
| 73f40 | 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 6e 6f 75 67 68 0a | rting.with.-c.(-m.is.not.enough. |
| 73f60 | 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 74 20 64 69 72 65 | because.it.adds.the.current.dire |
| 73f80 | 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 20 20 28 77 68 65 | ctory.to.Python's.path)."...(whe |
| 73fa0 | 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- |
| 73fc0 | 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 6e 63 61 74 20 22 | p.checker).....`("-c".,(concat." |
| 73fe0 | 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 3b 69 6d 70 6f 72 | import.sys;sys.path.pop(0);impor |
| 74000 | 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 20 20 20 20 28 66 | t.runpy;".....................(f |
| 74020 | 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 2c 20 72 75 6e 5f | ormat."runpy.run_module(%S,.run_ |
| 74040 | 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 61 6d 65 20 29 29 | name='__main__')".module-name.)) |
| 74060 | 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 79 74 68 6f 6e 2d | )))..(defcustom.flycheck-python- |
| 74080 | 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 63 74 2e 74 6f 6d | project-files...'("pyproject.tom |
| 740a0 | 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 22 70 79 72 69 67 | l"."setup.cfg"."mypy.ini"."pyrig |
| 740c0 | 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 73 65 64 20 74 6f | htconfig.json")..."Files.used.to |
| 740e0 | 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 63 68 65 63 6b 65 | .find.where.to.run.Python.checke |
| 74100 | 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 72 20 70 79 6c 69 | rs.from..Currently.used.for.pyli |
| 74120 | 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 54 68 65 20 70 72 | nt,.flake8,.and.pyright...The.pr |
| 74140 | 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 65 73 20 69 6e 64 | esence.of.one.in.these.files.ind |
| 74160 | 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 72 65 6e 74 20 70 | icates.the.root.of.the.current.p |
| 74180 | 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 20 70 61 72 74 20 | roject;.`.pylintrc'.is.not.part. |
| 741a0 | 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 63 6f 6d 6d 6f 6e | of.the.list.because.it.is.common |
| 741c0 | 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 27 66 6c 79 63 68 | ly.found.in.~/."...:group.'flych |
| 741e0 | 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 6e 67 20 3a 74 61 | eck...:type.'(repeat.(string.:ta |
| 74200 | 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 2d 76 65 72 73 69 | g."File.name"))...:package-versi |
| 74220 | 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 61 66 65 20 23 27 | on.'(flycheck..."33")...:safe.#' |
| 74240 | 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 64 65 66 75 6e 20 | flycheck-string-list-p)..(defun. |
| 74260 | 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 72 6f 6f | flycheck-python-find-project-roo |
| 74280 | 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 6f 6f 74 20 64 69 | t.(_checker)..."Find.the.root.di |
| 742a0 | 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 74 2e 0a 0a 54 68 | rectory.of.a.Python.project...Th |
| 742c0 | 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 64 20 74 6f 20 62 | e.root.directory.is.assumed.to.b |
| 742e0 | 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 74 6f 72 79 0a 74 | e.the.nearest.parent.directory.t |
| 74300 | 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 65 63 6b 2d 70 79 | hat.contains.one.of.`flycheck-py |
| 74320 | 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 6f 20 73 75 63 68 | thon-project-files'...If.no.such |
| 74340 | 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 20 73 61 6d 65 20 | .file.is.found,.we.use.the.same. |
| 74360 | 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 6e 65 61 72 65 73 | heuristic.as.epylint:.the.neares |
| 74380 | 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 65 73 6e 27 74 20 | t.parent.directory.that.doesn't. |
| 743a0 | 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 20 20 28 6c 65 74 | have.a.__init__.py.file."...(let |
| 743c0 | 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 61 6d 65 0a 20 20 | .((start.(if.buffer-file-name... |
| 743e0 | 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 |
| 74400 | 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 20 20 20 20 | ctory.buffer-file-name)......... |
| 74420 | 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 0a 20 20 | .........default-directory)))... |
| 74440 | 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 6d 69 6e 61 74 69 | ..(or.(flycheck--locate-dominati |
| 74460 | 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 73 74 61 72 74 20 | ng-file-matching..........start. |
| 74480 | 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 6e 2d 70 72 6f 6a | (regexp-opt.flycheck-python-proj |
| 744a0 | 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 65 2d 64 6f 6d 69 | ect-files)).........(locate-domi |
| 744c0 | 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 20 28 6c 61 6d 62 | nating-file..........start.(lamb |
| 744e0 | 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 28 6e 6f 74 20 28 | da.(dir)..................(not.( |
| 74500 | 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 20 | file-exists-p.(expand-file-name. |
| 74520 | 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 0a 28 66 6c 79 63 | "__init__.py".dir))))))))..(flyc |
| 74540 | 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 |
| 74560 | 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 20 20 20 20 20 20 | k-flake8rc.python-flake8........ |
| 74580 | 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 2e 66 6c 61 6b 65 | .......................'(".flake |
| 745a0 | 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 0a 0a 28 66 6c 79 | 8"."setup.cfg"."tox.ini"))..(fly |
| 745c0 | 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 66 6c | check-def-option-var.flycheck-fl |
| 745e0 | 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 20 27 28 28 22 5e | ake8-error-level-alist.....'(("^ |
| 74600 | 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 20 20 20 20 20 3b | E9.*$"....error)...............; |
| 74620 | 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 20 20 20 20 20 28 | .Syntax.errors.from.pep8.......( |
| 74640 | 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 20 20 20 20 20 20 | "^F82.*$"...error).............. |
| 74660 | 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 6d 20 70 79 66 6c | .;.undefined.variables.from.pyfl |
| 74680 | 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 72 6f 72 29 20 20 | akes.......("^F83.*$"...error).. |
| 746a0 | 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 72 67 75 6d 65 6e | .............;.Duplicate.argumen |
| 746c0 | 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 2a 24 22 20 20 20 | ts.from.flake8.......("^D.*$"... |
| 746e0 | 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 6f 63 73 74 72 69 | ..info)................;.Docstri |
| 74700 | 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 35 37 0a 20 20 20 | ng.issues.from.flake8-pep257.... |
| 74720 | 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 20 20 20 20 20 20 | ...("^N.*$".....info)........... |
| 74740 | 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 70 65 70 38 2d 6e | .....;.Naming.issues.from.pep8-n |
| 74760 | 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 6c 61 6b 65 38 0a | aming.......).....python-flake8. |
| 74780 | 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 20 65 72 72 6f 72 | .."An.alist.mapping.flake8.error |
| 747a0 | 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 65 6c 73 2e 0a 0a | .IDs.to.Flycheck.error.levels... |
| 747c0 | 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 61 20 63 6f 6e 73 | Each.item.in.this.list.is.a.cons |
| 747e0 | 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 77 68 65 72 65 0a | .cell.`(PATTERN...LEVEL)'.where. |
| 74800 | 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 73 73 69 6f 6e 20 | PATTERN.is.a.regular.expression. |
| 74820 | 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 49 44 2c 20 61 6e | matched.against.the.error.ID,.an |
| 74840 | 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 72 20 6c 65 76 65 | d.LEVEL.is.a.Flycheck.error.leve |
| 74860 | 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 20 6d 61 74 63 68 | l.symbol...Each.PATTERN.is.match |
| 74880 | 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 6e 63 65 20 69 6e | ed.in.the.order.of.appearance.in |
| 748a0 | 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 6f 72 20 49 44 2e | .this.list.against.the.error.ID. |
| 748c0 | 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 65 20 6c 65 76 65 | ..If.it.matches.the.ID,.the.leve |
| 748e0 | 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 6f 72 20 69 73 20 | l.of.the.corresponding.error.is. |
| 74900 | 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 61 74 20 69 73 20 | set.to.LEVEL...An.error.that.is. |
| 74920 | 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 20 64 65 66 61 75 | not.matched.by.any.PATTERN.defau |
| 74940 | 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 20 64 65 66 61 75 | lts.to.warning.level...The.defau |
| 74960 | 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 74 63 68 65 73 20 | lt.value.of.this.option.matches. |
| 74980 | 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 61 6e 64 20 66 72 | errors.from.flake8.itself.and.fr |
| 749a0 | 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 75 67 69 6e 73 3a | om.the.following.flake8.plugins: |
| 749c0 | 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 65 70 32 35 37 0a | ..-.pep8-naming.-.flake8-pep257. |
| 749e0 | 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 69 6e 67 73 20 74 | .You.may.add.your.own.mappings.t |
| 74a00 | 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 73 75 70 70 6f 72 | o.this.option.in.order.to.suppor |
| 74a20 | 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 0a 20 20 3a 74 79 | t.further.flake8.plugins."...:ty |
| 74a40 | 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 3a 74 61 67 20 22 | pe.'(repeat.(cons.(regexp.:tag." |
| 74a60 | 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 20 20 20 20 20 20 | Error.ID.pattern").............. |
| 74a80 | 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 72 6f 72 20 6c 65 | ..........(symbol.:tag."Error.le |
| 74aa0 | 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 20 27 28 66 6c 79 | vel")))...:package-version.'(fly |
| 74ac0 | 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 6b 2d 64 65 66 2d | check..."0.22"))..(flycheck-def- |
| 74ae0 | 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 2d 6d 61 78 69 6d | option-var.flycheck-flake8-maxim |
| 74b00 | 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 6c 61 6b 65 38 0a | um-complexity.nil.python-flake8. |
| 74b20 | 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 6c 65 78 69 74 79 | .."The.maximum.McCabe.complexity |
| 74b40 | 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 6f 74 20 63 68 65 | .of.methods...If.nil,.do.not.che |
| 74b60 | 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 64 73 2e 20 20 49 | ck.the.complexity.of.methods...I |
| 74b80 | 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 74 20 61 6e 79 20 | f.set.to.an.integer,.report.any. |
| 74ba0 | 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 65 20 76 61 6c 75 | complexity.greater.than.the.valu |
| 74bc0 | 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 69 6e 67 2e 0a 0a | e.of.this.variable.as.warning... |
| 74be0 | 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 20 76 61 72 69 61 | If.set.to.an.integer,.this.varia |
| 74c00 | 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 73 65 74 74 69 6e | ble.overrules.any.similar.settin |
| 74c20 | 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 65 20 64 65 6e 6f | g.in.the.configuration.file.deno |
| 74c40 | 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 2e 22 0a 20 20 3a | ted.by.`flycheck-flake8rc'."...: |
| 74c60 | 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 6f 20 6e 6f | type.'(choice.(const.:tag."Do.no |
| 74c80 | 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 20 6e 69 6c 29 0a | t.check.McCabe.complexity".nil). |
| 74ca0 | 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 3a 74 61 67 20 22 | .................(integer.:tag." |
| 74cc0 | 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 61 66 65 20 23 27 | Maximum.complexity"))...:safe.#' |
| 74ce0 | 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 70 74 69 6f 6e 2d | integerp)..(flycheck-def-option- |
| 74d00 | 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 6d 2d 6c 69 6e 65 | var.flycheck-flake8-maximum-line |
| 74d20 | 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 20 20 22 54 68 65 | -length.nil.python-flake8..."The |
| 74d40 | 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 0a 49 66 20 73 65 | .maximum.length.of.lines...If.se |
| 74d60 | 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 20 6f 66 20 74 68 | t.to.an.integer,.the.value.of.th |
| 74d80 | 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 78 69 6d 75 6d 20 | is.variable.denotes.the.maximum. |
| 74da0 | 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 67 20 61 6e 79 20 | length.of.lines,.overruling.any. |
| 74dc0 | 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 66 69 67 75 72 61 | similar.setting.in.the.configura |
| 74de0 | 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 68 65 63 6b 2d 66 | tion.file.denoted.by.`flycheck-f |
| 74e00 | 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 65 20 72 65 70 6f | lake8rc'...An.error.will.be.repo |
| 74e20 | 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 68 61 6e 20 74 68 | rted.for.any.line.longer.than.th |
| 74e40 | 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 0a 49 66 20 73 65 | e.value.of.this.variable...If.se |
| 74e60 | 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 6c 69 6e 65 20 6c | t.to.nil,.use.the.maximum.line.l |
| 74e80 | 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 6f 6e 0a 66 69 6c | ength.from.the.configuration.fil |
| 74ea0 | 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' |
| 74ec0 | 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 69 6f 6e 0a 6f 66 | ,.or.the.PEP.8.recommendation.of |
| 74ee0 | 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 20 6e 6f 20 63 6f | .79.characters.if.there.is.no.co |
| 74f00 | 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 69 6e 67 2e 22 0a | nfiguration.with.this.setting.". |
| 74f20 | 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 65 | ..:type.'(choice.(const.:tag."De |
| 74f40 | 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 20 20 20 20 20 28 | fault.value")..................( |
| 74f60 | 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 20 6c 65 6e 67 74 | integer.:tag."Maximum.line.lengt |
| 74f80 | 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 20 23 27 69 6e 74 | h.in.characters"))...:safe.#'int |
| 74fa0 | 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 61 6b 65 38 2d 66 | egerp)..(defun.flycheck-flake8-f |
| 74fc0 | 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 78 20 74 68 65 20 | ix-error-level.(err)..."Fix.the. |
| 74fe0 | 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 65 20 74 68 65 20 | error.level.of.ERR...Update.the. |
| 75000 | 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 6e 67 20 74 6f 0a | error.level.of.ERR.according.to. |
| 75020 | 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 65 6c 2d 61 6c 69 | `flycheck-flake8-error-level-ali |
| 75040 | 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 70 61 74 74 65 72 | st'."...(pcase-dolist.(`(,patter |
| 75060 | 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 38 2d 65 72 72 6f | n...,level).flycheck-flake8-erro |
| 75080 | 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 73 74 72 69 6e 67 | r-level-alist).....(when.(string |
| 750a0 | 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 2d 65 72 72 6f 72 | -match-p.pattern.(flycheck-error |
| 750c0 | 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 63 68 65 63 6b 2d | -id.err)).......(setf.(flycheck- |
| 750e0 | 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 20 20 65 72 72 29 | error-level.err).level)))...err) |
| 75100 | 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 66 69 6e 64 2d 70 | ..(defun.flycheck-flake8--find-p |
| 75120 | 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 46 69 6e 64 20 73 | roject-root.(_checker)..."Find.s |
| 75140 | 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 74 6f 72 79 20 6f | etup.cfg.in.a.parent.directory.o |
| 75160 | 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 3b 20 54 68 69 73 | f.the.current.buffer."...;;.This |
| 75180 | 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 73 3a 2f 2f 67 69 | .is.a.workaround.for.`https://gi |
| 751a0 | 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 65 73 2f 35 31 37 | tlab.com/pycqa/flake8/issues/517 |
| 751c0 | 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 67 69 74 68 75 62 | ';.see...;;.also.`https://github |
| 751e0 | 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 31 37 | .com/flycheck/flycheck/issues/17 |
| 75200 | 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 69 6c 65 20 28 6f | 22'...(locate-dominating-file.(o |
| 75220 | 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 2d 64 69 72 65 63 | r.buffer-file-name.default-direc |
| 75240 | 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 68 65 63 6b 2d 64 | tory)."setup.cfg"))..(flycheck-d |
| 75260 | 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 38 0a 20 20 22 41 | efine-checker.python-flake8..."A |
| 75280 | 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 72 | .Python.syntax.and.style.checker |
| 752a0 | 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 6c 61 6b 65 38 20 | .using.Flake8...Requires.Flake8. |
| 752c0 | 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 70 73 3a 2f 2f 66 | 3.0.or.newer..See.URL.`https://f |
| 752e0 | 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 20 3b 3b 20 4e 6f | lake8.readthedocs.io/'."...;;.No |
| 75300 | 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 6d 61 6b 65 73 20 | t.calling.flake8.directly.makes. |
| 75320 | 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 6e 20 64 69 66 66 | it.easier.to.switch.between.diff |
| 75340 | 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 3b 20 73 65 65 20 | erent...;;.Python.versions;.see. |
| 75360 | 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 |
| 75380 | 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 6e 64 20 28 22 70 | heck/issues/1055....:command.("p |
| 753a0 | 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 28 66 6c 79 63 68 | ython3".............(eval.(flych |
| 753c0 | 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 74 68 6f 6e 2d 66 | eck-python-module-args.'python-f |
| 753e0 | 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 20 20 20 22 2d 2d | lake8."flake8"))............."-- |
| 75400 | 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 20 20 28 63 6f 6e | format=default".............(con |
| 75420 | 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 20 66 6c 79 63 68 | fig-file."--append-config".flych |
| 75440 | 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 28 6f 70 74 69 6f | eck-flake8rc).............(optio |
| 75460 | 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 65 63 6b 2d 66 6c | n."--max-complexity".flycheck-fl |
| 75480 | 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 6c 0a 20 20 20 20 | ake8-maximum-complexity.nil..... |
| 754a0 | 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 6e 2d | ................flycheck-option- |
| 754c0 | 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 2d 6d 61 78 2d | int).............(option."--max- |
| 754e0 | 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 65 38 2d 6d 61 78 | line-length".flycheck-flake8-max |
| 75500 | 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 20 20 20 20 20 20 | imum-line-length.nil............ |
| 75520 | 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 6e 74 29 0a 20 20 | .........flycheck-option-int)... |
| 75540 | 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 65 72 2d 66 69 6c | ..........(eval.(when.buffer-fil |
| 75560 | 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 28 63 6f 6e 63 | e-name.....................(conc |
| 75580 | 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 20 62 75 66 66 65 | at."--stdin-display-name=".buffe |
| 755a0 | 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 20 22 2d 22 29 0a | r-file-name)))............."-"). |
| 755c0 | 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 6b 69 6e 67 2d 64 | ..:standard-input.t...:working-d |
| 755e0 | 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 70 72 | irectory.flycheck-python-find-pr |
| 75600 | 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 20 28 6c 61 6d 62 | oject-root...:error-filter.(lamb |
| 75620 | 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 28 6c | da.(errors)...................(l |
| 75640 | 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 2d 65 | et.((errors.(flycheck-sanitize-e |
| 75660 | 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 20 20 | rrors.errors)))................. |
| 75680 | 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 2d 66 | ....(seq-map.#'flycheck-flake8-f |
| 756a0 | 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 72 6f | ix-error-level.errors)))...:erro |
| 756c0 | 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 72 | r-patterns...((warning.line-star |
| 756e0 | 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 6c 69 | t.............(file-name).":".li |
| 75700 | 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 20 22 | ne.":".(optional.column.":")."." |
| 75720 | 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 28 61 | .............(id.(one-or-more.(a |
| 75740 | 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 29 20 | ny.alpha)).(one-or-more.digit)). |
| 75760 | 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 6f 72 | ".".............(message.(one-or |
| 75780 | 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 20 20 | -more.not-newline))............. |
| 757a0 | 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 62 64 61 20 28 29 | line-end))...:enabled.(lambda.() |
| 757c0 | 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 65 63 6b | ..............(or.(not.(flycheck |
| 757e0 | 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 6e 2d 66 | -python-needs-module-p.'python-f |
| 75800 | 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 66 6c 79 63 68 65 | lake8))..................(flyche |
| 75820 | 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 2d 66 6c | ck-python-find-module.'python-fl |
| 75840 | 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 20 28 6c 61 6d 62 | ake8."flake8")))...:verify.(lamb |
| 75860 | 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 79 2d 6d | da.(_).(flycheck-python-verify-m |
| 75880 | 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 65 38 22 29 29 0a | odule.'python-flake8."flake8")). |
| 758a0 | 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 6f 6e 2d 74 73 2d | ..:modes.(python-mode.python-ts- |
| 758c0 | 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 6e 69 6e 67 | mode)...:next-checkers.((warning |
| 758e0 | 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 20 20 20 20 20 20 | ...python-pylint)............... |
| 75900 | 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 29 29 29 0a 0a 28 | ....(warning...python-mypy)))..( |
| 75920 | 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 79 | flycheck-def-config-file-var.fly |
| 75940 | 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 79 74 68 6f 6e 2d | check-python-ruff-config.python- |
| 75960 | 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 20 20 20 20 20 20 | ruff............................ |
| 75980 | 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 66 2e 74 6f 6d 6c | ...'("pyproject.toml"."ruff.toml |
| 759a0 | 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 6b 2d 64 65 66 69 | ".".ruff.toml"))..(flycheck-defi |
| 759c0 | 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 41 20 50 79 74 68 | ne-checker.python-ruff..."A.Pyth |
| 759e0 | 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 72 20 75 73 69 6e | on.syntax.and.style.checker.usin |
| 75a00 | 67 20 52 75 66 66 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 64 6f 63 73 2e 61 | g.Ruff...See.URL.`https://docs.a |
| 75a20 | 73 74 72 61 6c 2e 73 68 2f 72 75 66 66 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 | stral.sh/ruff/'."...:command.("r |
| 75a40 | 75 66 66 22 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 | uff"............."check"........ |
| 75a60 | 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 79 | .....(config-file."--config".fly |
| 75a80 | 63 68 65 63 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 | check-python-ruff-config)....... |
| 75aa0 | 20 20 20 20 20 20 22 2d 2d 6f 75 74 70 75 74 2d 66 6f 72 6d 61 74 3d 63 6f 6e 63 69 73 65 22 0a | ......"--output-format=concise". |
| 75ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 73 74 64 69 6e 2d 66 69 6c | ............(option."--stdin-fil |
| 75ae0 | 65 6e 61 6d 65 22 20 62 75 66 66 65 72 2d 66 69 6c 65 2d 6e 61 6d 65 29 0a 20 20 20 20 20 20 20 | ename".buffer-file-name)........ |
| 75b00 | 20 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 | ....."-")...:standard-input.t... |
| 75b20 | 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).. |
| 75b40 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 65 72 72 6f 72 73 20 | .................(let*.((errors. |
| 75b60 | 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 20 65 72 72 6f 72 73 | (flycheck-sanitize-errors.errors |
| 75b80 | 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 65 72 72 | ))..........................(err |
| 75ba0 | 6f 72 73 2d 77 69 74 68 2d 69 64 73 20 28 73 65 71 2d 66 69 6c 74 65 72 20 23 27 66 6c 79 63 68 | ors-with-ids.(seq-filter.#'flych |
| 75bc0 | 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 6f 72 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 | eck-error-id.errors))).......... |
| 75be0 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 75 6e 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 | ...........(seq-union........... |
| 75c00 | 20 20 20 20 20 20 20 20 20 20 20 28 73 65 71 2d 64 69 66 66 65 72 65 6e 63 65 20 65 72 72 6f 72 | ...........(seq-difference.error |
| 75c20 | 73 20 65 72 72 6f 72 73 2d 77 69 74 68 2d 69 64 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | s.errors-with-ids).............. |
| 75c40 | 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 61 6b | ........(seq-map.#'flycheck-flak |
| 75c60 | 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 2d 77 69 74 68 2d 69 | e8-fix-error-level.errors-with-i |
| 75c80 | 64 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 72 | ds))))...:error-patterns...((err |
| 75ca0 | 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 72 20 22 2d 22 20 | or.line-start...........(or."-". |
| 75cc0 | 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 28 6f 70 74 69 6f | (file-name)).":".line.":".(optio |
| 75ce0 | 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 20 20 20 20 20 22 53 | nal.column.":")."."..........."S |
| 75d00 | 79 6e 74 61 78 45 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 | yntaxError:."...........(message |
| 75d20 | 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 0a 20 20 20 20 | .(one-or-more.not-newline))..... |
| 75d40 | 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 |
| 75d60 | 2d 73 74 61 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 22 2d 22 20 28 66 69 6c 65 | -start.............(or."-".(file |
| 75d80 | 2d 6e 61 6d 65 29 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 | -name)).":".line.":".(optional.c |
| 75da0 | 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 20 20 28 69 64 20 28 | olumn.":").".".............(id.( |
| 75dc0 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 61 6e 79 20 61 6c 70 68 61 29 29 20 28 6f 6e 65 2d 6f 72 | one-or-more.(any.alpha)).(one-or |
| 75de0 | 2d 6d 6f 72 65 20 64 69 67 69 74 29 20 22 20 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6d | -more.digit).".").............(m |
| 75e00 | 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) |
| 75e20 | 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 77 6f 72 6b | ).............line-end))...:work |
| 75e40 | 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 69 | ing-directory.flycheck-python-fi |
| 75e60 | 6e 64 2d 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 | nd-project-root...:modes.(python |
| 75e80 | 2d 6d 6f 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 | -mode.python-ts-mode)...:next-ch |
| 75ea0 | 65 63 6b 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 | eckers.((warning...python-mypy)) |
| 75ec0 | 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 |
| 75ee0 | 0a 20 20 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 | .....flycheck-pylintrc.python-py |
| 75f00 | 6c 69 6e 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 | lint.....'("pylintrc".".pylintrc |
| 75f20 | 22 20 22 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 | "."pyproject.toml"."setup.cfg")) |
| 75f40 | 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 |
| 75f60 | 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 74 20 70 79 74 | eck-pylint-use-symbolic-id.t.pyt |
| 75f80 | 68 6f 6e 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 | hon-pylint..."Whether.to.use.pyl |
| 75fa0 | 69 6e 74 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 | int.message.symbols.or.message.c |
| 75fc0 | 6f 64 65 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 | odes...A.pylint.message.has.both |
| 75fe0 | 20 61 6e 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 | .an.opaque.identifying.code.(suc |
| 76000 | 68 20 61 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 | h.as.`F0401').and.a.more.meaning |
| 76020 | 66 75 6c 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 | ful.symbolic.code.(such.as.`impo |
| 76040 | 72 74 2d 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 | rt-error')...This.option.governs |
| 76060 | 0a 77 68 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 | .which.should.be.used.and.report |
| 76080 | 65 64 20 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 | ed.to.the.user."...:type.'boolea |
| 760a0 | 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 2d | n...:safe.#'booleanp...:package- |
| 760c0 | 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 0a 28 | version.'(flycheck..."0.25"))..( |
| 760e0 | 64 65 66 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 | defun.flycheck-parse-pylint.(out |
| 76100 | 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 4a 53 4f | put.checker.buffer)..."Parse.JSO |
| 76120 | 4e 20 4f 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 | N.OUTPUT.of.CHECKER.on.BUFFER.as |
| 76140 | 20 50 79 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 | .Pylint.errors."...(mapcar.(lamb |
| 76160 | 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 2d 61 6c 69 73 74 20 | da.(err).............(let-alist. |
| 76180 | 65 72 72 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 | err...............;;.Pylint.can. |
| 761a0 | 72 65 74 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 | return.-1.as.a.line.or.a.column, |
| 761c0 | 20 68 65 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 | .hence.the.call.to.............. |
| 761e0 | 20 3b 3b 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 | .;;.`max'...See.`https://github. |
| 76200 | 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 33 38 | com/flycheck/flycheck/issues/138 |
| 76220 | 33 27 2e 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 | 3'................(flycheck-erro |
| 76240 | 72 2d 6e 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 | r-new-at................(and..li |
| 76260 | 6e 65 20 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 | ne.(max..line.1))............... |
| 76280 | 20 28 61 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 | .(and..column.(max.(1+..column). |
| 762a0 | 31 29 29 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 | 1))................(pcase..type. |
| 762c0 | 20 20 20 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 | .................;;.See."pylint/ |
| 762e0 | 75 74 69 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 | utils.py"..................((or. |
| 76300 | 22 66 61 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 | "fatal"."error").'error)........ |
| 76320 | 20 20 20 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 | ..........((or."info"."conventio |
| 76340 | 6e 22 29 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 | n").'info)..................((or |
| 76360 | 20 22 77 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 | ."warning"."refactor"._).'warnin |
| 76380 | 67 29 29 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 | g))................;;.Drop.lines |
| 763a0 | 20 73 68 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 | .showing.the.error.in.context... |
| 763c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 61 6e 64 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 | .............(and.(string-match. |
| 763e0 | 28 72 78 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 | (rx.(*?.nonl).eol)..message).... |
| 76400 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 30 | .................(match-string.0 |
| 76420 | 20 2e 6d 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 | ..message))................:id.( |
| 76440 | 69 66 20 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 | if.flycheck-pylint-use-symbolic- |
| 76460 | 69 64 20 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 | id..symbol..message-id)......... |
| 76480 | 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......... |
| 764a0 | 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 20 20 20 20 20 | .......:buffer.buffer........... |
| 764c0 | 20 20 20 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 | .....:filename..path)))......... |
| 764e0 | 20 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 75 74 70 | ..(car.(flycheck-parse-json.outp |
| 76500 | 75 74 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 | ut))))..(flycheck-define-checker |
| 76520 | 20 70 79 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 | .python-pylint..."A.Python.synta |
| 76540 | 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 50 79 6c 69 6e 74 | x.and.style.checker.using.Pylint |
| 76560 | 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 75 69 72 65 73 20 | ...This.syntax.checker.requires. |
| 76580 | 50 79 6c 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 | Pylint.1.0.or.newer...See.URL.`h |
| 765a0 | 74 74 70 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 | ttps://www.pylint.org/'."...;;.- |
| 765c0 | 2d 72 65 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 | -reports=n.disables.the.scoring. |
| 765e0 | 72 65 70 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 | report....;;.Not.calling.pylint. |
| 76600 | 64 69 72 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 | directly.makes.it.easier.to.swit |
| 76620 | 63 68 20 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 | ch.between.different...;;.Python |
| 76640 | 20 76 65 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 | .versions;.see.https://github.co |
| 76660 | 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 30 35 35 2e | m/flycheck/flycheck/issues/1055. |
| 76680 | 0a 20 20 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 | ...:command.("python3".......... |
| 766a0 | 20 20 20 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 | ...(eval.(flycheck-python-module |
| 766c0 | 2d 61 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 29 0a | -args.'python-pylint."pylint")). |
| 766e0 | 20 20 20 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 | ............"--reports=n"....... |
| 76700 | 20 20 20 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 | ......"--output-format=json".... |
| 76720 | 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 72 63 66 69 6c 65 3d | .........(config-file."--rcfile= |
| 76740 | 22 20 66 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 | ".flycheck-pylintrc.concat)..... |
| 76760 | 20 20 20 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 | ........;;.Need.`source-inplace' |
| 76780 | 20 66 6f 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 | .for.relative.imports.(e.g..`fro |
| 767a0 | 6d 20 2e 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 | m..foo.............;;.import.bar |
| 767c0 | 27 29 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 6c 79 63 68 | '),.see.https://github.com/flych |
| 767e0 | 65 63 6b 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 | eck/flycheck/issues/280......... |
| 76800 | 20 20 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 72 | ....source-inplace)...:error-par |
| 76820 | 73 65 72 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 | ser.flycheck-parse-pylint...:wor |
| 76840 | 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 |
| 76860 | 69 6e 64 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 | ind-project-root...:enabled.(lam |
| 76880 | 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 |
| 768a0 | 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 |
| 768c0 | 74 68 6f 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 | thon-pylint))..................( |
| 768e0 | 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 |
| 76900 | 68 6f 6e 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 | hon-pylint."pylint")))...:verify |
| 76920 | 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 |
| 76940 | 72 69 66 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 | rify-module.'python-pylint."pyli |
| 76960 | 6e 74 22 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 | nt"))...:error-explainer.(lambda |
| 76980 | 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 28 77 68 65 | .(err)......................(whe |
| 769a0 | 6e 2d 6c 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 | n-let.(id.(flycheck-error-id.err |
| 769c0 | 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 61 70 70 6c 79 | ))........................(apply |
| 769e0 | 0a 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 68 | .........................#'flych |
| 76a00 | 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 66 6f 72 2d 6f 75 74 | eck-call-checker-process-for-out |
| 76a20 | 70 75 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 70 79 74 | put.........................'pyt |
| 76a40 | 68 6f 6e 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 | hon-pylint.nil.t................ |
| 76a60 | 20 20 20 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 | .........(append................ |
| 76a80 | 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 6d 6f 64 75 6c | ..........(flycheck-python-modul |
| 76aa0 | 65 2d 61 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 | e-args.'python-pylint."pylint"). |
| 76ac0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 69 73 74 20 28 | .........................(list.( |
| 76ae0 | 66 6f 72 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 | format."--help-msg=%s".id)))))). |
| 76b00 | 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 6f 6e 2d 74 73 2d | ..:modes.(python-mode.python-ts- |
| 76b20 | 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 6e 69 6e 67 | mode)...:next-checkers.((warning |
| 76b40 | 20 2e 20 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 | ...python-mypy)))..(flycheck-def |
| 76b60 | 69 6e 65 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 | ine-checker.python-pycompile..." |
| 76b80 | 41 20 50 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 | A.Python.syntax.checker.using.Py |
| 76ba0 | 74 68 6f 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 | thon's.builtin.compiler...See.UR |
| 76bc0 | 4c 20 60 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 | L.`https://docs.python.org/3.4/l |
| 76be0 | 69 62 72 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 | ibrary/py_compile.html'."...:com |
| 76c00 | 6d 61 6e 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 | mand.("python3"."-m"."py_compile |
| 76c20 | 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 3b 3b | ".source)...:error-patterns...;; |
| 76c40 | 20 50 79 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 | .Python.2.7...((error.line-start |
| 76c60 | 20 22 20 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 | ."..File.\"".(file-name)."\",.li |
| 76c80 | 6e 65 20 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 | ne.".line."\n"...........(>=.2.( |
| 76ca0 | 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 29 0a | zero-or-more.not-newline)."\n"). |
| 76cc0 | 20 20 20 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 | .........."SyntaxError:.".(messa |
| 76ce0 | 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 61 | ge).line-end)....(error.line-sta |
| 76d00 | 72 74 20 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 | rt."Sorry:.IndentationError:.".. |
| 76d20 | 20 20 20 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 | .........(message)."(".(file-nam |
| 76d40 | 65 29 20 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 | e).",.line.".line.")"........... |
| 76d60 | 6c 69 6e 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 | line-end)....;;.2.6....(error.li |
| 76d80 | 6e 65 2d 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 | ne-start."SyntaxError:.('".(mess |
| 76da0 | 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 79 20 22 27 22 29 29 | age.(one-or-more.(not.(any."'")) |
| 76dc0 | 29 29 0a 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 | ))..........."',.('".(file-name. |
| 76de0 | 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 20 22 | (one-or-more.(not.(any."'"))))." |
| 76e00 | 27 2c 20 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 | ',."...........line.",.".column. |
| 76e20 | 22 2c 20 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 | ",.".(one-or-more.not-newline).l |
| 76e40 | 69 6e 65 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 | ine-end))...:working-directory.f |
| 76e60 | 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 72 6f 6f 74 | lycheck-python-find-project-root |
| 76e80 | 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 6f 6e 2d 74 73 | ...:modes.(python-mode.python-ts |
| 76ea0 | 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 6e 69 6e | -mode)...:next-checkers.((warnin |
| 76ec0 | 67 20 2e 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 | g...python-mypy)))..(defun.flych |
| 76ee0 | 65 63 6b 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 | eck-pyright--parse-error.(output |
| 76f00 | 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 70 79 72 69 67 68 | .checker.buffer)..."Parse.pyrigh |
| 76f20 | 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 50 | t.errors/warnings.from.JSON.OUTP |
| 76f40 | 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 68 | UT..CHECKER.and.BUFFER.denote.th |
| 76f60 | 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 61 | e.CHECKER.that.returned.OUTPUT.a |
| 76f80 | 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 72 | nd.the.BUFFER.that.was.checked.r |
| 76fa0 | 65 73 70 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 | espectively."...(seq-map....(lam |
| 76fc0 | 62 64 61 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 | bda.(err)......(let-alist.err... |
| 76fe0 | 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..... |
| 77000 | 20 20 20 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 | ....(+.1..range.start.line)..... |
| 77020 | 20 20 20 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 | ....(+.1..range.start.character) |
| 77040 | 0a 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 20 20 20 | .........(pcase..severity....... |
| 77060 | 20 20 20 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 | ....("error".'error)...........( |
| 77080 | 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 28 5f | "warning".'warning)...........(_ |
| 770a0 | 20 27 77 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 | .'warning))..........message.... |
| 770c0 | 20 20 20 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 | .....:end-line.(+.1..range.end.l |
| 770e0 | 69 6e 65 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 | ine).........:end-column.(+.1..r |
| 77100 | 61 6e 67 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 | ange.end.character).........:che |
| 77120 | 63 6b 65 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 | cker.checker.........:buffer.buf |
| 77140 | 66 65 72 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 | fer.........:filename.(buffer-fi |
| 77160 | 6c 65 2d 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 | le-name.buffer))))....(cdr.(nth. |
| 77180 | 32 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 75 74 70 | 2.(car.(flycheck-parse-json.outp |
| 771a0 | 75 74 29 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 | ut))))))..(flycheck-define-check |
| 771c0 | 65 72 20 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 | er.python-pyright..."Static.type |
| 771e0 | 20 63 68 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 | .checker.for.Python..See.URL.htt |
| 77200 | 70 73 3a 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 | ps://github.com/microsoft/pyrigh |
| 77220 | 74 2e 22 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 | t."...:command.("pyright"....... |
| 77240 | 20 20 20 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 | ......"--outputjson"............ |
| 77260 | 20 73 6f 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 | .source-inplace)...:working-dire |
| 77280 | 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 70 72 6f 6a 65 | ctory.flycheck-python-find-proje |
| 772a0 | 63 74 2d 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 | ct-root...:error-parser.flycheck |
| 772c0 | 2d 70 79 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 | -pyright--parse-error...:modes.( |
| 772e0 | 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 65 29 29 0a 0a 28 64 | python-mode.python-ts-mode))..(d |
| 77300 | 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 73 20 27 66 | efine-obsolete-variable-alias.'f |
| 77320 | 6c 79 63 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 | lycheck-python-mypy-ini...'flych |
| 77340 | 65 63 6b 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 | eck-python-mypy-config."32")..(f |
| 77360 | 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 79 63 | lycheck-def-config-file-var.flyc |
| 77380 | 68 65 63 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 | heck-python-mypy-config.python-m |
| 773a0 | 79 70 79 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ypy............................. |
| 773c0 | 20 20 27 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 | ..'("mypy.ini"."pyproject.toml". |
| 773e0 | 22 73 65 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 | "setup.cfg"))..(flycheck-def-opt |
| 77400 | 69 6f 6e 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 | ion-var.flycheck-python-mypy-cac |
| 77420 | 68 65 2d 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 | he-dir.nil.python-mypy..."Direct |
| 77440 | 6f 72 79 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 | ory.used.to.write..mypy_cache.di |
| 77460 | 72 65 63 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 | rectories."...:type.'(choice.... |
| 77480 | 20 20 20 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 | .......(const.:tag."Write.to.the |
| 774a0 | 20 77 6f 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 | .working.directory".nil)........ |
| 774c0 | 20 20 20 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 | ...(const.:tag."Never.write..myp |
| 774e0 | 79 5f 63 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 | y_cache.directories".null-device |
| 77500 | 29 0a 20 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 | )...........(string.:tag."Path") |
| 77520 | 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 6e | )...:safe.#'flycheck-string-or-n |
| 77540 | 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 65 | il-p...:package-version.'(flyche |
| 77560 | 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 6f 70 74 69 6f | ck..."32"))..(flycheck-def-optio |
| 77580 | 6e 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 70 79 74 68 6f | n-var.flycheck-python-mypy-pytho |
| 775a0 | 6e 2d 65 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 | n-executable.nil.python-mypy..." |
| 775c0 | 50 79 74 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 | Python.executable.to.find.the.in |
| 775e0 | 73 74 61 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 | stalled.PEP.561.packages."...:ty |
| 77600 | 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 53 61 6d 65 20 61 73 | pe.'(choice.(const.:tag."Same.as |
| 77620 | 20 6d 79 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 | .mypy's".nil)..................( |
| 77640 | 73 74 72 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 | string.:tag."Path"))...:safe.#'f |
| 77660 | 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 |
| 77680 | 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 0a | ge-version.'(flycheck..."33")).. |
| 776a0 | 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 74 68 6f 6e 2d | (flycheck-define-checker.python- |
| 776c0 | 6d 79 70 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 | mypy..."Mypy.syntax.and.type.che |
| 776e0 | 63 6b 65 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 | cker...Requires.mypy>=0.730...Se |
| 77700 | 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6d 79 70 79 2d 6c 61 6e 67 2e 6f 72 67 2f 27 2e 22 | e.URL.`https://mypy-lang.org/'." |
| 77720 | 0a 20 20 3a 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 | ...:command.("mypy"............. |
| 77740 | 22 2d 2d 73 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 | "--show-column-numbers"......... |
| 77760 | 20 20 20 20 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 | ...."--no-pretty".............(c |
| 77780 | 6f 6e 66 69 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 | onfig-file."--config-file".flych |
| 777a0 | 65 63 6b 2d 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 | eck-python-mypy-config)......... |
| 777c0 | 20 20 20 20 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 | ....(option."--cache-dir".flyche |
| 777e0 | 63 6b 2d 70 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 | ck-python-mypy-cache-dir)....... |
| 77800 | 20 20 20 20 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 | ......(option."--python-executab |
| 77820 | 6c 65 22 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 | le".flycheck-python-mypy-python- |
| 77840 | 65 78 65 63 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 | executable).............source-o |
| 77860 | 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 28 65 | riginal)...:error-patterns...((e |
| 77880 | 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 22 20 | rror.line-start.(file-name).":". |
| 778a0 | 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 20 | line.(optional.":".column)...... |
| 778c0 | 20 20 20 20 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 | .....":.error:".(message).line-e |
| 778e0 | 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 |
| 77900 | 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 22 3a 22 20 63 6f | -name).":".line.(optional.":".co |
| 77920 | 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 22 20 28 | lumn).............":.warning:".( |
| 77940 | 6d 65 73 73 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 | message).line-end)....(info.line |
| 77960 | 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 |
| 77980 | 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 22 3a 20 6e 6f | ional.":".column)..........":.no |
| 779a0 | 74 65 3a 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 77 6f 72 | te:".(message).line-end))...:wor |
| 779c0 | 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 |
| 779e0 | 69 6e 64 2d 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 | ind-project-root...:modes.(pytho |
| 77a00 | 6e 2d 6d 6f 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 | n-mode.python-ts-mode)...;;.Ensu |
| 77a20 | 72 65 20 74 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 | re.the.file.is.saved,.to.work.ar |
| 77a40 | 6f 75 6e 64 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 | ound...;;.https://github.com/pyt |
| 77a60 | 68 6f 6e 2f 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 | hon/mypy/issues/4746....:predica |
| 77a80 | 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 29 0a 0a 28 66 6c | te.flycheck-buffer-saved-p)..(fl |
| 77aa0 | 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 6c | ycheck-def-option-var.flycheck-l |
| 77ac0 | 69 6e 74 72 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 | intr-caching.t.r-lintr..."Whethe |
| 77ae0 | 72 20 74 6f 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 | r.to.enable.caching.in.lintr...B |
| 77b00 | 79 20 64 65 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 | y.default,.lintr.caches.all.expr |
| 77b20 | 65 73 73 69 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 | essions.in.a.file.and.re-checks. |
| 77b40 | 6f 6e 6c 79 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 | only.those.that.have.changed...S |
| 77b60 | 65 74 74 69 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 | etting.this.option.to.nil.disabl |
| 77b80 | 65 73 20 63 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 | es.caching.in.case.there.are.pro |
| 77ba0 | 62 6c 65 6d 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 | blems."...:type.'boolean...:safe |
| 77bc0 | 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.' |
| 77be0 | 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 63 68 65 63 6b 2d | (flycheck..."0.23"))..(flycheck- |
| 77c00 | 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 2d 6c 69 | def-option-var.flycheck-lintr-li |
| 77c20 | 6e 74 65 72 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 | nters."default_linters".r-lintr. |
| 77c40 | 20 20 22 4c 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 | .."Linters.to.use.with.lintr...T |
| 77c60 | 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 73 | he.value.of.this.variable.is.a.s |
| 77c80 | 74 72 69 6e 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 | tring.containing.an.R.expression |
| 77ca0 | 2c 20 77 68 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 | ,.which.selects.linters.for.lint |
| 77cc0 | 72 2e 22 0a 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 | r."...:type.'string...:risky.t.. |
| 77ce0 | 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..." |
| 77d00 | 30 2e 32 33 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 | 0.23"))..(defun.flycheck-r-has-l |
| 77d20 | 69 6e 74 72 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 | intr.(checker)..."Whether.CHECKE |
| 77d40 | 52 20 28 52 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 | R.(R).has.installed.the.`lintr'. |
| 77d60 | 6c 69 62 72 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 | library."...(eql.0.(flycheck-cal |
| 77d80 | 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 20 20 20 63 68 65 63 | l-checker-process...........chec |
| 77da0 | 6b 65 72 20 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 | ker.nil.nil.nil..........."--sla |
| 77dc0 | 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 20 22 | ve"."--no-restore"."--no-save"." |
| 77de0 | 2d 65 22 0a 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 | -e"..........."library('lintr')" |
| 77e00 | 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 2d | )))..(flycheck-define-checker.r- |
| 77e20 | 6c 69 6e 74 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 | lintr..."An.R.style.and.syntax.c |
| 77e40 | 68 65 63 6b 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 | hecker.using.the.lintr.package.. |
| 77e60 | 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 6a 69 6d | .See.URL.`https://github.com/jim |
| 77e80 | 68 65 73 74 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 | hester/lintr'."...:command.("R". |
| 77ea0 | 22 2d 2d 73 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 | "--slave"."--no-restore"."--no-s |
| 77ec0 | 61 76 65 22 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 | ave"."-e".............(eval.(con |
| 77ee0 | 63 61 74 0a 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 | cat...................."library( |
| 77f00 | 6c 69 6e 74 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 | lintr);"...................."try |
| 77f20 | 28 6c 69 6e 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 | (lint(commandArgs(TRUE)"........ |
| 77f40 | 20 20 20 20 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 | ............",.cache=".(if.flych |
| 77f60 | 65 63 6b 2d 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 | eck-lintr-caching."TRUE"."FALSE" |
| 77f80 | 29 0a 20 20 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 | )....................",.".flyche |
| 77fa0 | 63 6b 2d 6c 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 | ck-lintr-linters................ |
| 77fc0 | 20 20 20 20 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 | ...."))"))............."--args". |
| 77fe0 | 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 69 6e | source)...:error-patterns...((in |
| 78000 | 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 20 22 3a 22 20 6c 69 | fo.line-start.(file-name).":".li |
| 78020 | 6e 65 20 22 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 | ne.":".column.":.style:.".(messa |
| 78040 | 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 28 77 61 72 6e 69 | ge)..........line-end)....(warni |
| 78060 | 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 6c 69 | ng.line-start.(file-name).":".li |
| 78080 | 6e 65 20 22 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 | ne.":".column.":.warning:.".(mes |
| 780a0 | 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 20 28 | sage).............line-end)....( |
| 780c0 | 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 22 | error.line-start.(file-name).":" |
| 780e0 | 20 6c 69 6e 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 | .line.":".column.":.error:.".(me |
| 78100 | 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 |
| 78120 | 6f 64 65 73 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 | odes.(ess-mode.ess-r-mode)...:pr |
| 78140 | 65 64 69 63 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 | edicate...;;.Don't.check.ESS.fil |
| 78160 | 65 73 20 77 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 | es.which.do.not.contain.R,.and.m |
| 78180 | 61 6b 65 20 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 | ake.sure.that.lintr.is...;;.actu |
| 781a0 | 61 6c 6c 79 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 | ally.available...(lambda.()..... |
| 781c0 | 28 61 6e 64 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 | (and.(equal.ess-language."S")... |
| 781e0 | 20 20 20 20 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 | .......(flycheck-r-has-lintr.'r- |
| 78200 | 6c 69 6e 74 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 | lintr)))...:verify.(lambda.(chec |
| 78220 | 6b 65 72 29 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 | ker).............(let.((has-lint |
| 78240 | 72 20 28 66 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 | r.(flycheck-r-has-lintr.checker) |
| 78260 | 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 20 20 20 | ))...............(list.......... |
| 78280 | 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 72 65 73 | ......(flycheck-verification-res |
| 782a0 | 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 6c 20 22 | ult-new.................:label." |
| 782c0 | 6c 69 6e 74 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 | lintr.library".................: |
| 782e0 | 6d 65 73 73 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 | message.(if.has-lintr."present". |
| 78300 | 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 65 | "missing").................:face |
| 78320 | 20 28 69 66 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 | .(if.has-lintr.'success.'(bold.e |
| 78340 | 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 69 6e 65 2d 63 68 | rror)))))))..(flycheck-define-ch |
| 78360 | 65 63 6b 65 72 20 72 0a 20 20 22 41 6e 20 52 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 | ecker.r..."An.R.syntax.checker.u |
| 78380 | 73 69 6e 67 20 74 68 65 20 62 75 69 6c 74 69 6e 20 60 70 61 72 73 65 27 20 66 75 6e 63 74 69 6f | sing.the.builtin.`parse'.functio |
| 783a0 | 6e 2e 0a 0a 53 65 65 20 55 52 4c 3a 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 2d 70 72 6f 6a | n...See.URL:.`https://www.r-proj |
| 783c0 | 65 63 74 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 52 22 20 22 2d 2d 73 | ect.org/'."...:command.("R"."--s |
| 783e0 | 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" |
| 78400 | 20 22 2d 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 70 61 72 73 65 28 66 69 6c 65 3d 66 69 | ."-e"............."parse(file=fi |
| 78420 | 6c 65 28 27 73 74 64 69 6e 27 29 2c 20 73 72 63 66 69 6c 65 3d 27 3c 73 74 64 69 6e 3e 27 29 22 | le('stdin'),.srcfile='<stdin>')" |
| 78440 | 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 |
| 78460 | 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 7a 65 | atterns...((error.line-start.(ze |
| 78480 | 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 3c 73 74 64 69 6e 3e 3a 22 20 6c 69 6e | ro-or-more.space)."<stdin>:".lin |
| 784a0 | 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 20 22 0a 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 | e.":".column.":."...........(mes |
| 784c0 | 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 73 73 2d 6d | sage).line-end))...:modes.(ess-m |
| 784e0 | 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 61 74 65 0a 20 20 3b | ode.ess-r-mode)...:predicate...; |
| 78500 | 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 68 69 63 68 20 64 6f | ;.Don't.check.ESS.files.which.do |
| 78520 | 20 6e 6f 74 20 63 6f 6e 74 61 69 6e 20 52 0a 20 20 28 6c 61 6d 62 64 61 20 28 29 20 28 65 71 75 | .not.contain.R...(lambda.().(equ |
| 78540 | 61 6c 20 65 73 73 2d 6c 61 6e 67 75 61 67 65 20 22 53 22 29 29 29 0a 0a 28 64 65 66 75 6e 20 66 | al.ess-language."S")))..(defun.f |
| 78560 | 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 28 63 68 65 | lycheck-racket-has-expand-p.(che |
| 78580 | 63 6b 65 72 29 0a 20 20 22 57 68 65 74 68 65 72 20 74 68 65 20 65 78 65 63 75 74 61 62 6c 65 20 | cker)..."Whether.the.executable. |
| 785a0 | 6f 66 20 43 48 45 43 4b 45 52 20 70 72 6f 76 69 64 65 73 20 74 68 65 20 60 65 78 70 61 6e 64 27 | of.CHECKER.provides.the.`expand' |
| 785c0 | 20 63 6f 6d 6d 61 6e 64 2e 22 0a 20 20 28 65 71 6c 20 30 20 28 66 6c 79 63 68 65 63 6b 2d 63 61 | .command."...(eql.0.(flycheck-ca |
| 785e0 | 6c 6c 2d 63 68 65 63 6b 65 72 2d 70 72 6f 63 65 73 73 20 63 68 65 63 6b 65 72 20 6e 69 6c 20 6e | ll-checker-process.checker.nil.n |
| 78600 | 69 6c 20 6e 69 6c 20 22 65 78 70 61 6e 64 22 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | il.nil."expand")))..(flycheck-de |
| 78620 | 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 61 63 6b 65 74 0a 20 20 22 41 20 52 61 63 6b 65 74 20 | fine-checker.racket..."A.Racket. |
| 78640 | 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 20 60 72 61 63 6f 20 65 78 70 61 6e 64 | syntax.checker.with.`raco.expand |
| 78660 | 27 2e 0a 0a 54 68 65 20 60 63 6f 6d 70 69 6c 65 72 2d 6c 69 62 27 20 72 61 63 6b 65 74 20 70 61 | '...The.`compiler-lib'.racket.pa |
| 78680 | 63 6b 61 67 65 20 69 73 20 72 65 71 75 69 72 65 64 20 66 6f 72 20 74 68 69 73 20 73 79 6e 74 61 | ckage.is.required.for.this.synta |
| 786a0 | 78 0a 63 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 61 63 | x.checker...See.URL.`https://rac |
| 786c0 | 6b 65 74 2d 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 22 72 61 | ket-lang.org/'."...:command.("ra |
| 786e0 | 63 6f 22 20 22 65 78 70 61 6e 64 22 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a | co"."expand".source-inplace)...: |
| 78700 | 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 28 61 6e 64 20 | predicate...(lambda.().....(and. |
| 78720 | 28 6f 72 20 28 6e 6f 74 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 73 63 68 65 6d 65 2d | (or.(not.(eq.major-mode.'scheme- |
| 78740 | 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 60 73 63 68 65 6d | mode))..............;;.In.`schem |
| 78760 | 65 2d 6d 6f 64 65 27 20 77 65 20 6d 75 73 74 20 63 68 65 63 6b 20 74 68 65 20 63 75 72 72 65 6e | e-mode'.we.must.check.the.curren |
| 78780 | 74 20 53 63 68 65 6d 65 20 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 | t.Scheme.implementation......... |
| 787a0 | 20 20 20 20 20 3b 3b 20 62 65 69 6e 67 20 75 73 65 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | .....;;.being.used.............. |
| 787c0 | 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 |
| 787e0 | 6d 65 6e 74 61 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 71 | mentation)...................(eq |
| 78800 | 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 69 6f 6e 20 27 72 61 | .geiser-impl--implementation.'ra |
| 78820 | 63 6b 65 74 29 29 29 0a 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 72 61 63 6b 65 | cket)))..........(flycheck-racke |
| 78840 | 74 2d 68 61 73 2d 65 78 70 61 6e 64 2d 70 20 27 72 61 63 6b 65 74 29 29 29 0a 20 20 3a 76 65 72 | t-has-expand-p.'racket)))...:ver |
| 78860 | 69 66 79 0a 20 20 28 6c 61 6d 62 64 61 20 28 63 68 65 63 6b 65 72 29 0a 20 20 20 20 28 6c 65 74 | ify...(lambda.(checker).....(let |
| 78880 | 20 28 28 68 61 73 2d 65 78 70 61 6e 64 20 28 66 6c 79 63 68 65 63 6b 2d 72 61 63 6b 65 74 2d 68 | .((has-expand.(flycheck-racket-h |
| 788a0 | 61 73 2d 65 78 70 61 6e 64 2d 70 20 63 68 65 63 6b 65 72 29 29 0a 20 20 20 20 20 20 20 20 20 20 | as-expand-p.checker))........... |
| 788c0 | 28 69 6e 2d 73 63 68 65 6d 65 2d 6d 6f 64 65 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 27 | (in-scheme-mode.(eq.major-mode.' |
| 788e0 | 73 63 68 65 6d 65 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 67 65 69 73 65 72 2d | scheme-mode))...........(geiser- |
| 78900 | 69 6d 70 6c 20 28 62 6f 75 6e 64 2d 61 6e 64 2d 74 72 75 65 2d 70 20 67 65 69 73 65 72 2d 69 6d | impl.(bound-and-true-p.geiser-im |
| 78920 | 70 6c 2d 2d 69 6d 70 6c 65 6d 65 6e 74 61 74 69 6f 6e 29 29 29 0a 20 20 20 20 20 20 28 6c 69 73 | pl--implementation))).......(lis |
| 78940 | 74 0a 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 | t........(flycheck-verification- |
| 78960 | 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 63 6f 6d 70 69 | result-new.........:label."compi |
| 78980 | 6c 65 72 2d 6c 69 62 20 70 61 63 6b 61 67 65 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 | ler-lib.package".........:messag |
| 789a0 | 65 20 28 69 66 20 68 61 73 2d 65 78 70 61 6e 64 20 22 70 72 65 73 65 6e 74 22 20 22 6d 69 73 73 | e.(if.has-expand."present"."miss |
| 789c0 | 69 6e 67 22 29 0a 20 20 20 20 20 20 20 20 3a 66 61 63 65 20 28 69 66 20 68 61 73 2d 65 78 70 61 | ing").........:face.(if.has-expa |
| 789e0 | 6e 64 20 27 73 75 63 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 | nd.'success.'(bold.error)))..... |
| 78a00 | 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 |
| 78a20 | 2d 6e 65 77 0a 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 22 47 65 69 73 65 72 20 49 6d 70 6c | -new.........:label."Geiser.Impl |
| 78a40 | 65 6d 65 6e 74 61 74 69 6f 6e 22 0a 20 20 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 63 6f | ementation".........:message.(co |
| 78a60 | 6e 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 28 6e 6f 74 20 69 6e 2d 73 63 | nd...................((not.in-sc |
| 78a80 | 68 65 6d 65 2d 6d 6f 64 65 29 20 22 55 73 69 6e 67 20 52 61 63 6b 65 74 20 4d 6f 64 65 22 29 0a | heme-mode)."Using.Racket.Mode"). |
| 78aa0 | 20 20 20 20 20 20 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 | ..................((eq.geiser-im |
| 78ac0 | 70 6c 20 27 72 61 63 6b 65 74 29 20 22 52 61 63 6b 65 74 22 29 0a 20 20 20 20 20 20 20 20 20 20 | pl.'racket)."Racket")........... |
| 78ae0 | 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 22 4f 74 | ........(geiser-impl.(format."Ot |
| 78b00 | 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 20 20 20 | her:.%s".geiser-impl)).......... |
| 78b20 | 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 65 22 29 | .........(t."Geiser.not.active") |
| 78b40 | 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 20 20 20 | ).........:face.(cond........... |
| 78b60 | 20 20 20 20 20 28 28 6f 72 20 28 6e 6f 74 20 69 6e 2d 73 63 68 65 6d 65 2d 6d 6f 64 65 29 20 28 | .....((or.(not.in-scheme-mode).( |
| 78b80 | 65 71 20 67 65 69 73 65 72 2d 69 6d 70 6c 20 27 72 61 63 6b 65 74 29 29 20 27 73 75 63 63 65 73 | eq.geiser-impl.'racket)).'succes |
| 78ba0 | 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 74 20 27 28 62 6f 6c 64 20 65 72 72 6f | s)................(t.'(bold.erro |
| 78bc0 | 72 29 29 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 61 6d 62 | r)))))))...:error-filter...(lamb |
| 78be0 | 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 73 61 6e 69 74 69 | da.(errors).....(flycheck-saniti |
| 78c00 | 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 69 6e 63 72 65 6d 65 | ze-errors......(flycheck-increme |
| 78c20 | 6e 74 2d 65 72 72 6f 72 2d 63 6f 6c 75 6d 6e 73 0a 20 20 20 20 20 20 28 73 65 71 2d 72 65 6d 6f | nt-error-columns.......(seq-remo |
| 78c40 | 76 65 0a 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 20 | ve........(lambda.(err)......... |
| 78c60 | 20 28 73 74 72 69 6e 67 2d 73 75 66 66 69 78 2d 70 0a 20 20 20 20 20 20 20 20 20 20 22 2f 73 68 | .(string-suffix-p..........."/sh |
| 78c80 | 61 72 65 2f 72 61 63 6b 65 74 2f 70 6b 67 73 2f 63 6f 6d 70 69 6c 65 72 2d 6c 69 62 2f 63 6f 6d | are/racket/pkgs/compiler-lib/com |
| 78ca0 | 70 69 6c 65 72 2f 63 6f 6d 6d 61 6e 64 73 2f 65 78 70 61 6e 64 2e 72 6b 74 22 0a 20 20 20 20 20 | piler/commands/expand.rkt"...... |
| 78cc0 | 20 20 20 20 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 | .....(flycheck-error-filename.er |
| 78ce0 | 72 29 29 29 0a 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d | r)))........errors))))...:error- |
| 78d00 | 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 7a | patterns...((error.line-start.(z |
| 78d20 | 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 28 66 69 | ero-or-more.space)...........(fi |
| 78d40 | 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 3a 22 | le-name).":".line.":".column.":" |
| 78d60 | 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.( |
| 78d80 | 72 61 63 6b 65 74 2d 6d 6f 64 65 20 73 63 68 65 6d 65 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 | racket-mode.scheme-mode))..(flyc |
| 78da0 | 68 65 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 72 70 6d 2d 72 70 6d 6c 69 6e 74 0a | heck-define-checker.rpm-rpmlint. |
| 78dc0 | 20 20 22 41 20 52 50 4d 20 53 50 45 43 20 66 69 6c 65 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | .."A.RPM.SPEC.file.syntax.checke |
| 78de0 | 72 20 75 73 69 6e 67 20 72 70 6d 6c 69 6e 74 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 | r.using.rpmlint...See.URL.`https |
| 78e00 | 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 72 70 6d 2d 73 6f 66 74 77 61 72 65 2d 6d 61 6e 61 67 | ://github.com/rpm-software-manag |
| 78e20 | 65 6d 65 6e 74 2f 72 70 6d 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 72 70 | ement/rpmlint'."...:command.("rp |
| 78e40 | 6d 6c 69 6e 74 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 | mlint".source)...:error-patterns |
| 78e60 | 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 20 20 20 | ...((error.line-start........... |
| 78e80 | 28 66 69 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 | (file-name).":".(optional.line." |
| 78ea0 | 3a 22 29 20 22 20 45 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 | :").".E:.".(message)...........l |
| 78ec0 | 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 74 0a | ine-end)....(warning.line-start. |
| 78ee0 | 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 28 6f 70 74 | ............(file-name).":".(opt |
| 78f00 | 69 6f 6e 61 6c 20 6c 69 6e 65 20 22 3a 22 29 20 22 20 57 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | ional.line.":").".W:.".(message) |
| 78f20 | 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 65 72 72 6f 72 | .............line-end))...:error |
| 78f40 | 2d 66 69 6c 74 65 72 0a 20 20 3b 3b 20 72 70 6d 6c 69 6e 74 20 31 2e 31 20 6f 75 74 70 75 74 73 | -filter...;;.rpmlint.1.1.outputs |
| 78f60 | 20 61 20 73 70 75 72 69 6f 75 73 20 65 72 72 6f 72 20 66 6f 72 20 74 68 65 20 74 65 6d 70 20 66 | .a.spurious.error.for.the.temp.f |
| 78f80 | 69 6c 65 20 63 72 65 61 74 65 64 20 62 79 20 66 6c 79 63 68 65 63 6b 0a 20 20 28 6c 61 6d 62 64 | ile.created.by.flycheck...(lambd |
| 78fa0 | 61 20 28 65 72 72 6f 72 73 29 0a 20 20 20 20 28 64 6f 6c 69 73 74 20 28 65 72 72 20 28 73 65 71 | a.(errors).....(dolist.(err.(seq |
| 78fc0 | 2d 72 65 6d 6f 76 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 | -remove...................(lambd |
| 78fe0 | 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 28 73 74 72 | a.(err).....................(str |
| 79000 | 69 6e 67 2d 73 75 66 66 69 78 2d 70 20 22 28 6e 6f 6e 65 29 22 20 28 66 6c 79 63 68 65 63 6b 2d | ing-suffix-p."(none)".(flycheck- |
| 79020 | 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 20 20 20 | error-filename.err)))........... |
| 79040 | 20 20 20 20 20 20 20 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 20 20 3b 3b 20 41 64 64 20 66 61 | ........errors)).......;;.Add.fa |
| 79060 | 6b 65 20 6c 69 6e 65 20 6e 75 6d 62 65 72 73 20 69 66 20 74 68 65 79 20 61 72 65 20 6d 69 73 73 | ke.line.numbers.if.they.are.miss |
| 79080 | 69 6e 67 20 69 6e 20 74 68 65 20 6c 69 6e 74 20 6f 75 74 70 75 74 0a 20 20 20 20 20 20 28 75 6e | ing.in.the.lint.output.......(un |
| 790a0 | 6c 65 73 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 29 0a 20 | less.(flycheck-error-line.err).. |
| 790c0 | 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 6e | .......(setf.(flycheck-error-lin |
| 790e0 | 65 20 65 72 72 29 20 31 29 29 29 0a 20 20 20 20 65 72 72 6f 72 73 29 0a 20 20 3a 65 72 72 6f 72 | e.err).1))).....errors)...:error |
| 79100 | 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 6f 72 29 0a 20 20 20 | -explainer...(lambda.(error).... |
| 79120 | 20 28 77 68 65 6e 2d 6c 65 74 2a 20 28 28 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 20 28 66 6c 79 | .(when-let*.((error-message.(fly |
| 79140 | 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 29 0a 20 20 20 20 | check-error-message.error))..... |
| 79160 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 65 73 73 61 67 65 2d 69 64 20 28 73 61 76 65 2d 6d 61 | ............(message-id.(save-ma |
| 79180 | 74 63 68 2d 64 61 74 61 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | tch-data........................ |
| 791a0 | 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 20 22 5c 5c 28 5b 5e 20 5d 2b 5c 5c | .......(string-match."\\([^.]+\\ |
| 791c0 | 29 22 20 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 | )".error-message)............... |
| 791e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6d 61 74 63 68 2d 73 74 72 69 6e 67 20 31 20 | ................(match-string.1. |
| 79200 | 65 72 72 6f 72 2d 6d 65 73 73 61 67 65 29 29 29 29 0a 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 | error-message)))).......(flychec |
| 79220 | 6b 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 | k-call-checker-process-for-outpu |
| 79240 | 74 0a 20 20 20 20 20 20 20 27 72 70 6d 2d 72 70 6d 6c 69 6e 74 20 6e 69 6c 20 74 20 22 2d 49 22 | t........'rpm-rpmlint.nil.t."-I" |
| 79260 | 20 6d 65 73 73 61 67 65 2d 69 64 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 73 68 2d 6d 6f 64 65 | .message-id)))...:modes.(sh-mode |
| 79280 | 20 72 70 6d 2d 73 70 65 63 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 | .rpm-spec-mode)...:predicate.(la |
| 792a0 | 6d 62 64 61 20 28 29 20 28 6f 72 20 28 6e 6f 74 20 28 65 71 20 6d 61 6a 6f 72 2d 6d 6f 64 65 20 | mbda.().(or.(not.(eq.major-mode. |
| 792c0 | 27 73 68 2d 6d 6f 64 65 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | 'sh-mode))...................... |
| 792e0 | 20 20 20 20 20 20 20 3b 3b 20 49 6e 20 60 73 68 2d 6d 6f 64 65 27 2c 20 77 65 20 6e 65 65 64 20 | .......;;.In.`sh-mode',.we.need. |
| 79300 | 74 68 65 20 70 72 6f 70 65 72 20 73 68 65 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | the.proper.shell................ |
| 79320 | 20 20 20 20 20 20 20 20 20 20 20 20 20 28 65 71 20 73 68 2d 73 68 65 6c 6c 20 27 72 70 6d 29 29 | .............(eq.sh-shell.'rpm)) |
| 79340 | 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 61 | ))..(flycheck-def-config-file-va |
| 79360 | 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 74 | r.flycheck-markdown-markdownlint |
| 79380 | 2d 63 6c 69 2d 63 6f 6e 66 69 67 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 6d 61 72 6b 64 6f 77 | -cli-config.....markdown-markdow |
| 793a0 | 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 20 20 27 28 22 2e 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2e 6a | nlint-cli.....'(".markdownlint.j |
| 793c0 | 73 6f 6e 22 20 22 2e 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2e 6a 73 6f 6e 63 22 20 22 2e 6d 61 72 | son".".markdownlint.jsonc".".mar |
| 793e0 | 6b 64 6f 77 6e 6c 69 6e 74 2e 79 61 6d 6c 22 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 73 | kdownlint.yaml")...:package-vers |
| 79400 | 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 63 68 65 | ion.'(flycheck..."33"))..(flyche |
| 79420 | 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 72 6b 64 | ck-def-option-var.flycheck-markd |
| 79440 | 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 6c 65 2d 72 75 6c | own-markdownlint-cli-disable-rul |
| 79460 | 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 6e 74 | es.....nil.markdown-markdownlint |
| 79480 | 2d 63 6c 69 0a 20 20 22 52 75 6c 65 73 20 74 6f 20 64 69 73 61 62 6c 65 20 66 6f 72 20 6d 61 72 | -cli..."Rules.to.disable.for.mar |
| 794a0 | 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 74 | kdownlint-cli."...:type.'(repeat |
| 794c0 | 20 3a 74 61 67 20 22 44 69 73 61 62 6c 65 64 20 72 75 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 | .:tag."Disabled.rule"........... |
| 794e0 | 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") |
| 79500 | 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 |
| 79520 | 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 |
| 79540 | 20 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 | ..."33"))..(flycheck-def-option- |
| 79560 | 76 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 | var.flycheck-markdown-markdownli |
| 79580 | 6e 74 2d 63 6c 69 2d 65 6e 61 62 6c 65 2d 72 75 6c 65 73 0a 20 20 20 20 6e 69 6c 20 6d 61 72 6b | nt-cli-enable-rules.....nil.mark |
| 795a0 | 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 |
| 795c0 | 6f 20 65 6e 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 0a | o.enable.for.markdownlint-cli.". |
| 795e0 | 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 45 6e 61 62 6c 65 64 20 72 | ..:type.'(repeat.:tag."Enabled.r |
| 79600 | 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 3a 74 | ule"..................(string.:t |
| 79620 | 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 63 68 | ag."Rule.name"))...:safe.#'flych |
| 79640 | 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 |
| 79660 | 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 63 68 | sion.'(flycheck..."33"))..(flych |
| 79680 | 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 6e 2d 6d 61 72 6b | eck-define-checker.markdown-mark |
| 796a0 | 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 0a 20 20 22 4d 61 72 6b 64 6f 77 6e 20 63 68 65 63 6b 65 72 | downlint-cli..."Markdown.checker |
| 796c0 | 20 75 73 69 6e 67 20 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 2e 0a 0a 53 65 65 20 55 52 | .using.markdownlint-cli...See.UR |
| 796e0 | 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 69 67 6f 72 73 68 75 62 6f 76 | L.`https://github.com/igorshubov |
| 79700 | 79 63 68 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 | ych/markdownlint-cli'."...:comma |
| 79720 | 6e 64 20 28 22 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | nd.("markdownlint".............( |
| 79740 | 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- |
| 79760 | 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 63 6f 6e 66 69 67 | markdown-markdownlint-cli-config |
| 79780 | 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 2d 64 69 | ).............(option-list."--di |
| 797a0 | 73 61 62 6c 65 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 77 | sable".flycheck-markdown-markdow |
| 797c0 | 6e 6c 69 6e 74 2d 63 6c 69 2d 64 69 73 61 62 6c 65 2d 72 75 6c 65 73 29 0a 20 20 20 20 20 20 20 | nlint-cli-disable-rules)........ |
| 797e0 | 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 6c 69 73 74 20 22 2d 2d 65 6e 61 62 6c 65 22 20 66 6c 79 | .....(option-list."--enable".fly |
| 79800 | 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 74 2d 63 6c 69 2d | check-markdown-markdownlint-cli- |
| 79820 | 65 6e 61 62 6c 65 2d 72 75 6c 65 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 0a 20 | enable-rules)............."--".. |
| 79840 | 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 6f 72 2d 70 61 74 74 | ...........source)...:error-patt |
| 79860 | 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 20 | erns...((error.line-start....... |
| 79880 | 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 20 20 | ....(file-name).":".line........ |
| 798a0 | 20 20 20 28 3f 20 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f | ...(?.":".column).".".(id.(one-o |
| 798c0 | 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 73 70 61 63 65 29 29 29 29 0a 20 20 20 20 20 | r-more.(not.(any.space))))...... |
| 798e0 | 20 20 20 20 20 22 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 | .....".".(message).line-end))... |
| 79900 | 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 73 29 | :error-filter...(lambda.(errors) |
| 79920 | 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 0a 20 | .....(flycheck-sanitize-errors.. |
| 79940 | 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 65 2d | ....(flycheck-remove-error-file- |
| 79960 | 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 3a 6d 6f | names."(string)".errors)))...:mo |
| 79980 | 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 0a 20 20 3a | des.(markdown-mode.gfm-mode)...: |
| 799a0 | 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). |
| 799c0 | 20 20 20 20 28 6c 65 74 20 28 28 65 72 72 6f 72 2d 63 6f 64 65 20 28 73 75 62 73 74 72 69 6e 67 | ....(let.((error-code.(substring |
| 799e0 | 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 30 20 35 29 29 0a 20 | .(flycheck-error-id.err).0.5)).. |
| 79a00 | 20 20 20 20 20 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 | .........(url."https://github.co |
| 79a20 | 6d 2f 44 61 76 69 64 41 6e 73 6f 6e 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2f 62 6c 6f 62 2f 6d | m/DavidAnson/markdownlint/blob/m |
| 79a40 | 61 69 6e 2f 64 6f 63 2f 52 75 6c 65 73 2e 6d 64 23 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e | ain/doc/Rules.md#%s")).......(an |
| 79a60 | 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 20 75 72 | d.error-code.`(url...,(format.ur |
| 79a80 | 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 2d 64 65 | l.error-code))))))..(flycheck-de |
| 79aa0 | 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 64 | f-config-file-var.flycheck-markd |
| 79ac0 | 6f 77 6e 2d 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 2d 63 6f 6e 66 69 67 0a 20 20 20 | own-markdownlint-cli2-config.... |
| 79ae0 | 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 32 0a 20 20 20 20 | .markdown-markdownlint-cli2..... |
| 79b00 | 27 28 22 2e 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 2e 6a 73 6f 6e 22 20 22 2e 6d 61 | '(".markdownlint-cli2.json".".ma |
| 79b20 | 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 2e 6a 73 6f 6e 63 22 20 22 2e 6d 61 72 6b 64 6f 77 | rkdownlint-cli2.jsonc".".markdow |
| 79b40 | 6e 6c 69 6e 74 2d 63 6c 69 32 2e 79 61 6d 6c 22 29 0a 20 20 3a 70 61 63 6b 61 67 65 2d 76 65 72 | nlint-cli2.yaml")...:package-ver |
| 79b60 | 73 69 6f 6e 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 33 35 22 29 29 0a 0a 28 66 6c 79 63 68 | sion.'(flycheck..."35"))..(flych |
| 79b80 | 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 6e 2d 6d 61 72 6b | eck-define-checker.markdown-mark |
| 79ba0 | 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 0a 20 20 22 4d 61 72 6b 64 6f 77 6e 20 63 68 65 63 6b 65 | downlint-cli2..."Markdown.checke |
| 79bc0 | 72 20 75 73 69 6e 67 20 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 2e 0a 0a 53 65 65 20 | r.using.markdownlint-cli2...See. |
| 79be0 | 55 52 4c 20 60 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 | URL.`https://github.com/DavidAns |
| 79c00 | 6f 6e 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 | on/markdownlint-cli2'."...:comma |
| 79c20 | 6e 64 20 28 22 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2d 63 6c 69 32 22 0a 20 20 20 20 20 20 20 20 | nd.("markdownlint-cli2"......... |
| 79c40 | 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 79 63 | ....(config-file."--config".flyc |
| 79c60 | 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 74 2d 63 6c 69 32 2d | heck-markdown-markdownlint-cli2- |
| 79c80 | 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 0a 20 20 20 20 20 20 20 | config)............."--"........ |
| 79ca0 | 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 0a 20 | .....source)...:error-patterns.. |
| 79cc0 | 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 |
| 79ce0 | 69 6c 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 28 3f 20 | ile-name).":".line...........(?. |
| 79d00 | 22 3a 22 20 63 6f 6c 75 6d 6e 29 20 22 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | ":".column).".".(id.(one-or-more |
| 79d20 | 20 28 6e 6f 74 20 28 61 6e 79 20 73 70 61 63 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 22 | .(not.(any.space))))..........." |
| 79d40 | 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 65 72 72 6f 72 | .".(message).line-end))...:error |
| 79d60 | 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 20 28 | -filter...(lambda.(errors).....( |
| 79d80 | 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 28 66 | flycheck-sanitize-errors......(f |
| 79da0 | 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 73 20 | lycheck-remove-error-file-names. |
| 79dc0 | 22 28 73 74 72 69 6e 67 29 22 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6d | "(string)".errors)))...:modes.(m |
| 79de0 | 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 67 66 6d 2d 6d 6f 64 65 29 0a 20 20 3a 65 72 72 6f 72 2d | arkdown-mode.gfm-mode)...:error- |
| 79e00 | 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 20 20 20 20 28 6c | explainer...(lambda.(err).....(l |
| 79e20 | 65 74 20 28 28 65 72 72 6f 72 2d 63 6f 64 65 20 28 73 75 62 73 74 72 69 6e 67 20 28 66 6c 79 63 | et.((error-code.(substring.(flyc |
| 79e40 | 68 65 63 6b 2d 65 72 72 6f 72 2d 69 64 20 65 72 72 29 20 30 20 35 29 29 0a 20 20 20 20 20 20 20 | heck-error-id.err).0.5))........ |
| 79e60 | 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 44 61 76 69 | ...(url."https://github.com/Davi |
| 79e80 | 64 41 6e 73 6f 6e 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2f 62 6c 6f 62 2f 6d 61 69 6e 2f 64 6f | dAnson/markdownlint/blob/main/do |
| 79ea0 | 63 2f 52 75 6c 65 73 2e 6d 64 23 25 73 22 29 29 0a 20 20 20 20 20 20 28 61 6e 64 20 65 72 72 6f | c/Rules.md#%s")).......(and.erro |
| 79ec0 | 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 72 72 6f | r-code.`(url...,(format.url.erro |
| 79ee0 | 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 2d 6f 70 74 69 | r-code))))))..(flycheck-def-opti |
| 79f00 | 6f 6e 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 2d 72 75 6c | on-var.flycheck-markdown-mdl-rul |
| 79f20 | 65 73 20 6e 69 6c 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 22 52 75 6c 65 73 20 74 6f 20 | es.nil.markdown-mdl..."Rules.to. |
| 79f40 | 65 6e 61 62 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 | enable.for.mdl...The.value.of.th |
| 79f60 | 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 |
| 79f80 | 20 65 61 63 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 | .each.of.which.is.the.name.of.a. |
| 79fa0 | 72 75 6c 65 20 74 6f 20 65 6e 61 62 6c 65 2e 0a 0a 42 79 20 64 65 66 61 75 6c 74 20 61 6c 6c 20 | rule.to.enable...By.default.all. |
| 79fc0 | 72 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 | rules.are.enabled...See.URL.`htt |
| 79fe0 | 70 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 | ps://git.io/vhi2t'."...:type.'(r |
| 7a000 | 65 70 65 61 74 20 3a 74 61 67 20 22 45 6e 61 62 6c 65 64 20 72 75 6c 65 73 22 0a 20 20 20 20 20 | epeat.:tag."Enabled.rules"...... |
| 7a020 | 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 72 75 6c 65 20 6e | ............(string.:tag."rule.n |
| 7a040 | 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 69 6e 67 | ame"))...:safe.#'flycheck-string |
| 7a060 | 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 |
| 7a080 | 63 68 65 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 6f 70 | check..."27"))..(flycheck-def-op |
| 7a0a0 | 74 69 6f 6e 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 2d 74 | tion-var.flycheck-markdown-mdl-t |
| 7a0c0 | 61 67 73 20 6e 69 6c 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 22 52 75 6c 65 20 74 61 67 | ags.nil.markdown-mdl..."Rule.tag |
| 7a0e0 | 73 20 74 6f 20 65 6e 61 62 6c 65 20 66 6f 72 20 6d 64 6c 2e 0a 0a 54 68 65 20 76 61 6c 75 65 20 | s.to.enable.for.mdl...The.value. |
| 7a100 | 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 74 | of.this.variable.is.a.list.of.st |
| 7a120 | 72 69 6e 67 73 20 65 61 63 68 20 6f 66 20 77 68 69 63 68 20 69 73 0a 74 68 65 20 6e 61 6d 65 20 | rings.each.of.which.is.the.name. |
| 7a140 | 6f 66 20 61 20 72 75 6c 65 20 74 61 67 2e 20 20 4f 6e 6c 79 20 72 75 6c 65 73 20 77 69 74 68 20 | of.a.rule.tag...Only.rules.with. |
| 7a160 | 74 68 65 73 65 20 74 61 67 73 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 42 79 20 64 65 66 61 | these.tags.are.enabled...By.defa |
| 7a180 | 75 6c 74 20 61 6c 6c 20 72 75 6c 65 73 20 61 72 65 20 65 6e 61 62 6c 65 64 2e 0a 0a 53 65 65 20 | ult.all.rules.are.enabled...See. |
| 7a1a0 | 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 2e 69 6f 2f 76 68 69 32 74 27 2e 22 0a 20 20 3a | URL.`https://git.io/vhi2t'."...: |
| 7a1c0 | 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 45 6e 61 62 6c 65 64 20 74 61 67 73 | type.'(repeat.:tag."Enabled.tags |
| 7a1e0 | 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 67 20 | "..................(string.:tag. |
| 7a200 | 22 74 61 67 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 | "tag.name"))...:safe.#'flycheck- |
| 7a220 | 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 |
| 7a240 | 20 27 28 66 6c 79 63 68 65 63 6b 20 2e 20 22 32 37 22 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d | .'(flycheck..."27"))..(flycheck- |
| 7a260 | 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 6d 61 72 | def-config-file-var.flycheck-mar |
| 7a280 | 6b 64 6f 77 6e 2d 6d 64 6c 2d 73 74 79 6c 65 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 20 6e 69 6c | kdown-mdl-style.markdown-mdl.nil |
| 7a2a0 | 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.. |
| 7a2c0 | 20 22 32 37 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 | ."27"))..(flycheck-define-checke |
| 7a2e0 | 72 20 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 0a 20 20 22 4d 61 72 6b 64 6f 77 6e 20 63 68 65 63 6b | r.markdown-mdl..."Markdown.check |
| 7a300 | 65 72 20 75 73 69 6e 67 20 6d 64 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | er.using.mdl...See.URL.`https:// |
| 7a320 | 67 69 74 68 75 62 2e 63 6f 6d 2f 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 2f 6d 61 72 6b 64 6f 77 6e | github.com/markdownlint/markdown |
| 7a340 | 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6d 64 6c 22 0a 20 20 20 20 20 20 | lint'."...:command.("mdl"....... |
| 7a360 | 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 6c 65 20 22 2d 2d 73 74 79 6c 65 22 20 66 6c 79 | ......(config-file."--style".fly |
| 7a380 | 63 68 65 63 6b 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 2d 73 74 79 6c 65 29 0a 20 20 20 20 20 20 | check-markdown-mdl-style)....... |
| 7a3a0 | 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 74 61 67 73 3d 22 20 66 6c 79 63 68 65 63 6b | ......(option."--tags=".flycheck |
| 7a3c0 | 2d 6d 61 72 6b 64 6f 77 6e 2d 6d 64 6c 2d 74 61 67 73 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 | -markdown-mdl-tags.concat....... |
| 7a3e0 | 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 63 6f | ..............flycheck-option-co |
| 7a400 | 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 20 20 20 20 | mma-separated-list)............. |
| 7a420 | 28 6f 70 74 69 6f 6e 20 22 2d 2d 72 75 6c 65 73 3d 22 20 66 6c 79 63 68 65 63 6b 2d 6d 61 72 6b | (option."--rules=".flycheck-mark |
| 7a440 | 64 6f 77 6e 2d 6d 64 6c 2d 72 75 6c 65 73 20 63 6f 6e 63 61 74 0a 20 20 20 20 20 20 20 20 20 20 | down-mdl-rules.concat........... |
| 7a460 | 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 63 6f 6d 6d 61 2d | ..........flycheck-option-comma- |
| 7a480 | 73 65 70 61 72 61 74 65 64 2d 6c 69 73 74 29 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 | separated-list))...:standard-inp |
| 7a4a0 | 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 |
| 7a4c0 | 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 6c 65 2d 6e 61 6d 65 | .line-start...........(file-name |
| 7a4e0 | 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 69 64 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 | ).":".line.":.".(id.(one-or-more |
| 7a500 | 20 61 6c 6e 75 6d 29 29 20 22 20 22 20 28 6d 65 73 73 61 67 65 29 0a 20 20 20 20 20 20 20 20 20 | .alnum)).".".(message).......... |
| 7a520 | 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 20 28 6c | .line-end))...:error-filter...(l |
| 7a540 | 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 73 61 6e | ambda.(errors).....(flycheck-san |
| 7a560 | 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 65 6d 6f | itize-errors......(flycheck-remo |
| 7a580 | 76 65 2d 65 72 72 6f 72 2d 66 69 6c 65 2d 6e 61 6d 65 73 20 22 28 73 74 64 69 6e 29 22 20 65 72 | ve-error-file-names."(stdin)".er |
| 7a5a0 | 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 6f 64 65 20 | rors)))...:modes.(markdown-mode. |
| 7a5c0 | 67 66 6d 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f 6e 66 69 67 | gfm-mode))..(flycheck-def-config |
| 7a5e0 | 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 70 79 6d 61 | -file-var.flycheck-markdown-pyma |
| 7a600 | 72 6b 64 6f 77 6e 2d 63 6f 6e 66 69 67 0a 20 20 20 20 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 | rkdown-config.....markdown-pymar |
| 7a620 | 6b 64 6f 77 6e 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 | kdown.nil...:package-version.'(f |
| 7a640 | 6c 79 63 68 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 | lycheck..."34"))..(flycheck-defi |
| 7a660 | 6e 65 2d 63 68 65 63 6b 65 72 20 6d 61 72 6b 64 6f 77 6e 2d 70 79 6d 61 72 6b 64 6f 77 6e 0a 20 | ne-checker.markdown-pymarkdown.. |
| 7a680 | 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 50 79 4d 61 72 6b 64 | ."Markdown.checker.using.PyMarkd |
| 7a6a0 | 6f 77 6e 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 70 79 70 69 2e 6f 72 67 2f | own...See.URL.`https://pypi.org/ |
| 7a6c0 | 70 72 6f 6a 65 63 74 2f 70 79 6d 61 72 6b 64 6f 77 6e 6c 6e 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d | project/pymarkdownlnt/'."...:com |
| 7a6e0 | 6d 61 6e 64 20 28 22 70 79 6d 61 72 6b 64 6f 77 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 | mand.("pymarkdown".............( |
| 7a700 | 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- |
| 7a720 | 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 63 6f 6e 66 69 67 | markdown-markdownlint-cli-config |
| 7a740 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 73 63 61 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 | )............."scan"............ |
| 7a760 | 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 28 65 | .source)...:error-patterns...((e |
| 7a780 | 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 6c 65 2d | rror.line-start...........(file- |
| 7a7a0 | 6e 61 6d 65 29 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 | name).":".line...........(?.":". |
| 7a7c0 | 63 6f 6c 75 6d 6e 29 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 | column).":.".(id.(one-or-more.al |
| 7a7e0 | 6e 75 6d 29 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 29 20 6c | num))...........":.".(message).l |
| 7a800 | 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 20 28 6c 61 6d | ine-end))...:error-filter...(lam |
| 7a820 | 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 73 61 6e 69 74 | bda.(errors).....(flycheck-sanit |
| 7a840 | 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 65 6d 6f 76 65 | ize-errors......(flycheck-remove |
| 7a860 | 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 22 20 65 72 72 | -error-file-names."(string)".err |
| 7a880 | 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 6f 64 65 20 67 | ors)))...:modes.(markdown-mode.g |
| 7a8a0 | 66 6d 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 | fm-mode))..(flycheck-define-chec |
| 7a8c0 | 6b 65 72 20 6e 69 78 0a 20 20 22 4e 69 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6e 69 78 | ker.nix..."Nix.checker.using.nix |
| 7a8e0 | 2d 69 6e 73 74 61 6e 74 69 61 74 65 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | -instantiate...See.URL.`https:// |
| 7a900 | 6e 69 78 6f 73 2e 6f 72 67 2f 6e 69 78 2f 6d 61 6e 75 61 6c 2f 23 73 65 63 2d 6e 69 78 2d 69 6e | nixos.org/nix/manual/#sec-nix-in |
| 7a920 | 73 74 61 6e 74 69 61 74 65 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 69 78 2d 69 6e | stantiate'."...:command.("nix-in |
| 7a940 | 73 74 61 6e 74 69 61 74 65 22 20 22 2d 2d 70 61 72 73 65 22 20 22 2d 22 29 0a 20 20 3a 73 74 61 | stantiate"."--parse"."-")...:sta |
| 7a960 | 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. |
| 7a980 | 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..........." |
| 7a9a0 | 65 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 28 6f 6e | error:.".(message)...........(on |
| 7a9c0 | 65 2d 6f 72 2d 6d 6f 72 65 20 22 5c 6e 22 29 0a 20 20 20 20 20 20 20 20 20 20 28 7a 65 72 6f 2d | e-or-more."\n")...........(zero- |
| 7a9e0 | 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 29 20 22 61 74 20 c2 ab 73 74 64 69 6e c2 bb 3a 22 20 6c | or-more.space)."at...stdin..:".l |
| 7aa00 | 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 22 20 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 | ine.":".column.":".line-end).... |
| 7aa20 | 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 61 74 3a | (error.line-start..........."at: |
| 7aa40 | 20 28 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 29 20 66 72 6f 6d 20 73 74 64 69 | .(".line.":".column.").from.stdi |
| 7aa60 | 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 22 5c 6e 22 20 28 | n"...........(one-or-more."\n".( |
| 7aa80 | 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 | zero-or-more.space.(one-or-more. |
| 7aaa0 | 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 28 6d 65 73 73 61 67 | not-newline)))...........(messag |
| 7aac0 | 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 61 72 | e).line-end)....(error.line-star |
| 7aae0 | 74 0a 20 20 20 20 20 20 20 20 20 20 22 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 20 | t..........."error:.".(message). |
| 7ab00 | 22 20 61 74 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 20 | ".at.".(file-name).":".line.":". |
| 7ab20 | 63 6f 6c 75 6d 6e 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 65 | column...........line-end))...:e |
| 7ab40 | 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).. |
| 7ab60 | 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.... |
| 7ab80 | 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 |
| 7aba0 | 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 3a 6e 65 78 74 | mes."(string)".errors)))...:next |
| 7abc0 | 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 6e 69 78 2d 6c 69 6e 74 65 72 | -checkers.((warning...nix-linter |
| 7abe0 | 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 6e 69 78 2d 6d 6f 64 65 20 6e 69 78 2d 74 73 2d 6d 6f 64 | ))...:modes.(nix-mode.nix-ts-mod |
| 7ac00 | 65 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 6e 69 78 2d 6c | e))..(defun.flycheck-parse-nix-l |
| 7ac20 | 69 6e 74 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 | inter.(output.checker.buffer)... |
| 7ac40 | 22 50 61 72 73 65 20 6e 69 78 2d 6c 69 6e 74 65 72 20 77 61 72 6e 69 6e 67 73 20 66 72 6f 6d 20 | "Parse.nix-linter.warnings.from. |
| 7ac60 | 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 55 46 46 45 52 | JSON.OUTPUT...CHECKER.and.BUFFER |
| 7ac80 | 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 74 75 72 6e 65 | .denote.the.CHECKER.that.returne |
| 7aca0 | 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 61 73 | d.OUTPUT.and.the.BUFFER.that.was |
| 7acc0 | 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 4c 20 | .checked.respectively...See.URL. |
| 7ace0 | 60 68 74 74 70 73 3a 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 | `https://github.com/Synthetica9/ |
| 7ad00 | 6e 69 78 2d 6c 69 6e 74 65 72 27 20 66 6f 72 20 6d 6f 72 65 0a 69 6e 66 6f 72 6d 61 74 69 6f 6e | nix-linter'.for.more.information |
| 7ad20 | 20 61 62 6f 75 74 20 6e 69 78 2d 6c 69 6e 74 65 72 2e 22 0a 20 20 28 6d 61 70 63 61 72 20 28 6c | .about.nix-linter."...(mapcar.(l |
| 7ad40 | 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 2d 61 6c 69 | ambda.(err).............(let-ali |
| 7ad60 | 73 74 20 65 72 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 | st.err...............(flycheck-e |
| 7ad80 | 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 2e 70 6f 73 2e | rror-new-at.................pos. |
| 7ada0 | 73 70 61 6e 42 65 67 69 6e 2e 73 6f 75 72 63 65 4c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 | spanBegin.sourceLine............ |
| 7adc0 | 20 20 20 20 2e 70 6f 73 2e 73 70 61 6e 42 65 67 69 6e 2e 73 6f 75 72 63 65 43 6f 6c 75 6d 6e 0a | .....pos.spanBegin.sourceColumn. |
| 7ade0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 77 61 72 6e 69 6e 67 0a 20 20 20 20 20 20 20 20 | ...............'warning......... |
| 7ae00 | 20 20 20 20 20 20 20 2e 64 65 73 63 72 69 70 74 69 6f 6e 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ........description............. |
| 7ae20 | 20 20 20 3a 69 64 20 2e 6f 66 66 65 6e 73 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a | ...:id..offense................: |
| 7ae40 | 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 3a | checker.checker................: |
| 7ae60 | 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 3a 66 69 | buffer.buffer................:fi |
| 7ae80 | 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 66 65 72 29 | lename.(buffer-file-name.buffer) |
| 7aea0 | 0a 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 2e 70 6f 73 2e 73 | ................:end-line..pos.s |
| 7aec0 | 70 61 6e 45 6e 64 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 | panEnd.sourceLine............... |
| 7aee0 | 20 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 70 6f 73 2e 73 70 61 6e 45 6e 64 2e 73 6f 75 72 63 65 | .:end-column..pos.spanEnd.source |
| 7af00 | 43 6f 6c 75 6d 6e 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 28 66 6c 79 63 68 65 63 6b 2d 70 61 | Column)))...........(flycheck-pa |
| 7af20 | 72 73 65 2d 6a 73 6f 6e 20 6f 75 74 70 75 74 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 | rse-json.output)))..(flycheck-de |
| 7af40 | 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 6e 69 78 2d 6c 69 6e 74 65 72 0a 20 20 22 4e 69 78 20 63 | fine-checker.nix-linter..."Nix.c |
| 7af60 | 68 65 63 6b 65 72 20 75 73 69 6e 67 20 6e 69 78 2d 6c 69 6e 74 65 72 2e 0a 0a 53 65 65 20 55 52 | hecker.using.nix-linter...See.UR |
| 7af80 | 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 53 79 6e 74 68 65 74 69 63 61 | L.`https://github.com/Synthetica |
| 7afa0 | 39 2f 6e 69 78 2d 6c 69 6e 74 65 72 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 6e 69 78 | 9/nix-linter'."...:command.("nix |
| 7afc0 | 2d 6c 69 6e 74 65 72 22 20 22 2d 2d 6a 73 6f 6e 2d 73 74 72 65 61 6d 22 20 22 2d 22 29 0a 20 20 | -linter"."--json-stream"."-")... |
| 7afe0 | 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 |
| 7b000 | 72 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 0a 20 20 3a 65 | r.flycheck-parse-nix-linter...:e |
| 7b020 | 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 6f 72 29 | rror-explainer...(lambda.(error) |
| 7b040 | 0a 20 20 20 20 28 77 68 65 6e 2d 6c 65 74 20 28 65 72 72 6f 72 2d 63 6f 64 65 20 28 66 6c 79 63 | .....(when-let.(error-code.(flyc |
| 7b060 | 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 20 28 66 6c 79 | heck-error-id.error)).......(fly |
| 7b080 | 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 66 6f 72 2d 6f | check-call-checker-process-for-o |
| 7b0a0 | 75 74 70 75 74 0a 20 20 20 20 20 20 20 27 6e 69 78 2d 6c 69 6e 74 65 72 20 6e 69 6c 20 74 20 22 | utput........'nix-linter.nil.t." |
| 7b0c0 | 2d 2d 68 65 6c 70 2d 66 6f 72 22 20 65 72 72 6f 72 2d 63 6f 64 65 29 29 29 0a 20 20 3a 6d 6f 64 | --help-for".error-code)))...:mod |
| 7b0e0 | 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 |
| 7b100 | 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 72 73 65 2d 73 74 61 74 69 78 20 28 6f 75 74 70 75 74 | un.flycheck-parse-statix.(output |
| 7b120 | 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 61 74 69 78 | .checker.buffer)..."Parse.statix |
| 7b140 | 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 |
| 7b160 | 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 |
| 7b180 | 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. |
| 7b1a0 | 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 |
| 7b1c0 | 76 65 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 | vely...See.URL.`https://github.c |
| 7b1e0 | 6f 6d 2f 6e 65 72 64 79 70 65 70 70 65 72 2f 73 74 61 74 69 78 27 20 66 6f 72 20 6d 6f 72 65 0a | om/nerdypepper/statix'.for.more. |
| 7b200 | 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 73 74 61 74 69 78 2e 22 0a 20 20 28 6d 61 | information.about.statix."...(ma |
| 7b220 | 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 20 20 3b | pcar.(lambda.(err).............; |
| 7b240 | 3b 20 44 69 61 67 6e 6f 73 74 69 63 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 69 73 20 61 20 28 73 | ;.Diagnostic.information.is.a.(s |
| 7b260 | 65 65 6d 69 6e 67 6c 79 20 61 6c 77 61 79 73 29 20 31 20 65 6c 65 6d 65 6e 74 20 61 72 72 61 79 | eemingly.always).1.element.array |
| 7b280 | 2e 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 2d 61 6c 69 73 74 20 28 63 61 72 20 28 61 | ..............(let-alist.(car.(a |
| 7b2a0 | 6c 69 73 74 2d 67 65 74 20 27 64 69 61 67 6e 6f 73 74 69 63 73 20 65 72 72 29 29 0a 20 20 20 20 | list-get.'diagnostics.err))..... |
| 7b2c0 | 20 20 20 20 20 20 20 20 20 20 28 6c 65 74 20 28 28 6d 65 73 73 61 67 65 20 2e 6d 65 73 73 61 67 | ..........(let.((message..messag |
| 7b2e0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 74 61 72 74 2d 6c 69 | e).....................(start-li |
| 7b300 | 6e 65 20 2e 61 74 2e 66 72 6f 6d 2e 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..at.from.line)............... |
| 7b320 | 20 20 20 20 20 20 28 73 74 61 72 74 2d 63 6f 6c 75 6d 6e 20 2e 61 74 2e 66 72 6f 6d 2e 63 6f 6c | ......(start-column..at.from.col |
| 7b340 | 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 28 65 6e 64 2d 6c 69 | umn).....................(end-li |
| 7b360 | 6e 65 20 2e 61 74 2e 74 6f 2e 6c 69 6e 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ne..at.to.line)................. |
| 7b380 | 20 20 20 20 28 65 6e 64 2d 63 6f 6c 75 6d 6e 20 2e 61 74 2e 74 6f 2e 63 6f 6c 75 6d 6e 29 29 0a | ....(end-column..at.to.column)). |
| 7b3a0 | 0a 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 65 72 72 0a | .................(let-alist.err. |
| 7b3c0 | 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 6f | ..................(flycheck-erro |
| 7b3e0 | 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 73 74 61 72 | r-new-at....................star |
| 7b400 | 74 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 73 74 61 72 74 2d | t-line....................start- |
| 7b420 | 63 6f 6c 75 6d 6e 0a 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 | column....................(pcase |
| 7b440 | 20 2e 73 65 76 65 72 69 74 79 20 28 22 45 72 72 6f 72 22 20 27 65 72 72 6f 72 29 0a 20 20 20 20 | ..severity.("Error".'error)..... |
| 7b460 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 57 61 72 6e 22 20 27 77 | ......................("Warn".'w |
| 7b480 | 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 20 | arning)......................... |
| 7b4a0 | 20 20 28 5f 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 | ..(_.'warning))................. |
| 7b4c0 | 20 20 20 28 66 6f 72 6d 61 74 20 22 25 73 3a 20 25 73 22 20 2e 6e 6f 74 65 20 6d 65 73 73 61 67 | ...(format."%s:.%s"..note.messag |
| 7b4e0 | 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 69 64 20 28 66 6f 72 6d 61 | e)....................:id.(forma |
| 7b500 | 74 20 22 25 73 25 30 32 64 22 20 28 70 63 61 73 65 20 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 | t."%s%02d".(pcase..severity..... |
| 7b520 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 7b540 | 20 20 20 20 20 20 28 22 45 72 72 6f 72 22 20 22 45 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | ......("Error"."E")............. |
| 7b560 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 | ..............................(" |
| 7b580 | 57 61 72 6e 22 20 22 57 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | Warn"."W")...................... |
| 7b5a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 22 22 29 29 20 2e 63 6f | .....................(_.""))..co |
| 7b5c0 | 64 65 29 0a 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 | de)....................:checker. |
| 7b5e0 | 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 3a 62 75 66 66 | checker....................:buff |
| 7b600 | 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 3a 66 69 | er.buffer....................:fi |
| 7b620 | 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 66 65 72 29 | lename.(buffer-file-name.buffer) |
| 7b640 | 0a 20 20 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 65 6e | ....................:end-line.en |
| 7b660 | 64 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 3a 65 6e 64 2d 63 | d-line....................:end-c |
| 7b680 | 6f 6c 75 6d 6e 20 65 6e 64 2d 63 6f 6c 75 6d 6e 29 29 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 | olumn.end-column)))))........... |
| 7b6a0 | 28 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 | (alist-get.'report.(car.(flychec |
| 7b6c0 | 6b 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 | k-parse-json.output)))))..(flych |
| 7b6e0 | 65 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 | eck-define-checker.statix..."Nix |
| 7b700 | 20 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 | .checker.using.statix...See.URL. |
| 7b720 | 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 65 70 70 65 72 2f | `https://github.com/nerdypepper/ |
| 7b740 | 73 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 | statix'."...:command.("statix"." |
| 7b760 | 63 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 | check"."-o=json".source)...:erro |
| 7b780 | 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 61 74 69 78 0a 20 | r-parser.flycheck-parse-statix.. |
| 7b7a0 | 20 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 | .:modes.nix-mode)..(defun.flyche |
| 7b7c0 | 63 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 | ck-locate-sphinx-source-director |
| 7b7e0 | 79 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 | y.()..."Locate.the.Sphinx.source |
| 7b800 | 20 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 | .directory.for.the.current.buffe |
| 7b820 | 72 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 | r...Return.the.source.directory, |
| 7b840 | 20 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 | .or.nil,.if.the.current.buffer.i |
| 7b860 | 73 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 | s.not.part.of.a.Sphinx.project." |
| 7b880 | 0a 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 | ...(when-let*.((filename.(buffer |
| 7b8a0 | 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 20 28 64 69 72 20 | -file-name))...............(dir. |
| 7b8c0 | 28 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 | (locate-dominating-file.filename |
| 7b8e0 | 20 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 | ."conf.py"))).....(expand-file-n |
| 7b900 | 61 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 | ame.dir)))..(flycheck-define-che |
| 7b920 | 63 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 | cker.rst..."A.ReStructuredText.( |
| 7b940 | 52 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 | RST).syntax.checker.using.Docuti |
| 7b960 | 6c 73 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 64 6f 63 75 74 69 6c 73 2e 73 | ls...See.URL.`https://docutils.s |
| 7b980 | 6f 75 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 | ourceforge.net/'."...;;.include: |
| 7b9a0 | 3a 20 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 | :.directives...:command.("rst2ps |
| 7b9c0 | 65 75 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 | eudoxml.py"."--report=2"."--halt |
| 7b9e0 | 3d 35 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 | =5".............;;.Read.from.sta |
| 7ba00 | 6e 64 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 | ndard.input.and.throw.output.awa |
| 7ba20 | 79 0a 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 | y............."-".null-device).. |
| 7ba40 | 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 |
| 7ba60 | 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 20 22 3c 73 74 | erns...((warning.line-start."<st |
| 7ba80 | 64 69 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 | din>:".line.":.(WARNING/2).".(me |
| 7baa0 | 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 65 2d | ssage).line-end)....(error.line- |
| 7bac0 | 73 74 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 | start."<stdin>:".line........... |
| 7bae0 | 22 3a 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 | ":.(".(or."ERROR/3"."SEVERE/4"). |
| 7bb00 | 22 29 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 |
| 7bb20 | 64 29 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 | d))...:modes.rst-mode)..(flychec |
| 7bb40 | 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 73 70 68 69 6e 78 | k-def-option-var.flycheck-sphinx |
| 7bb60 | 2d 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 20 74 20 72 73 | -warn-on-missing-references.t.rs |
| 7bb80 | 74 2d 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 | t-sphinx..."Whether.to.warn.abou |
| 7bba0 | 74 20 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 | t.missing.references.in.Sphinx.. |
| 7bbc0 | 0a 57 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 | .When.non-nil.(the.default),.war |
| 7bbe0 | 6e 20 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 | n.about.all.missing.references.i |
| 7bc00 | 6e 0a 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 | n.Sphinx.via.`-n'."...:type.'boo |
| 7bc20 | 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 |
| 7bc40 | 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 37 22 29 29 | ge-version.'(flycheck..."0.17")) |
| 7bc60 | 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 73 74 2d 73 | ..(flycheck-define-checker.rst-s |
| 7bc80 | 70 68 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 | phinx..."A.ReStructuredText.(RST |
| 7bca0 | 29 20 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 | ).syntax.checker.using.Sphinx... |
| 7bcc0 | 52 65 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 | Requires.Sphinx.1.2.or.newer...S |
| 7bce0 | 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 70 68 69 6e 78 2d 64 6f 63 2e 6f 72 67 27 2e | ee.URL.`https://sphinx-doc.org'. |
| 7bd00 | 22 0a 20 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 | "...:command.("sphinx-build"."-b |
| 7bd20 | 22 20 22 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 | "."pseudoxml"............."-q"." |
| 7bd40 | 2d 4e 22 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 | -N"...................;.Reduced. |
| 7bd60 | 6f 75 74 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 | output.and.no.colors............ |
| 7bd80 | 20 28 6f 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 | .(option-flag."-n".flycheck-sphi |
| 7bda0 | 6e 78 2d 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 | nx-warn-on-missing-references).. |
| 7bdc0 | 20 20 20 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 | ...........(eval.(flycheck-locat |
| 7bde0 | 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 29 29 0a 20 20 20 20 | e-sphinx-source-directory))..... |
| 7be00 | 20 20 20 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 | ........temporary-directory..... |
| 7be20 | 20 20 20 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 | ....;.Redirect.the.output.to.a.t |
| 7be40 | 65 6d 70 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 | emporary........................ |
| 7be60 | 20 20 20 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 | .................;.directory.... |
| 7be80 | 20 20 20 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 | .........source-original)....... |
| 7bea0 | 20 20 20 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 | .....;.Sphinx.needs.the.original |
| 7bec0 | 20 64 6f 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 | .document...:error-patterns...(( |
| 7bee0 | 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 22 | warning.line-start.(file-name)." |
| 7bf00 | 3a 22 20 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 | :".line.":.WARNING:.".(message). |
| 7bf20 | 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 0a 20 | line-end)....(error.line-start.. |
| 7bf40 | 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 0a 20 20 | .........(file-name).":".line... |
| 7bf60 | 20 20 20 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 | ........":.".(or."ERROR"."SEVERE |
| 7bf80 | 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 6e 65 | ").":."...........(message).line |
| 7bfa0 | 2d 65 6e 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 | -end))...:modes.rst-mode...:pred |
| 7bfc0 | 69 63 61 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 | icate.(lambda.().(and.(flycheck- |
| 7bfe0 | 62 75 66 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 | buffer-saved-p)................. |
| 7c000 | 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 65 2d 73 70 | .............(flycheck-locate-sp |
| 7c020 | 68 69 6e 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 | hinx-source-directory))))..(defu |
| 7c040 | 6e 20 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 63 74 2d 72 6f | n.flycheck-ruby--find-project-ro |
| 7c060 | 6f 74 20 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 | ot.(_checker)..."Compute.an.appr |
| 7c080 | 6f 70 72 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 | opriate.working-directory.for.fl |
| 7c0a0 | 79 63 68 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 | ycheck-ruby...This.is.either.a.p |
| 7c0c0 | 61 72 65 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 | arent.directory.containing.a.Gem |
| 7c0e0 | 66 69 6c 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 | file,.or.nil."...(and....buffer- |
| 7c100 | 66 69 6c 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 | file-name....(locate-dominating- |
| 7c120 | 66 69 6c 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 | file.buffer-file-name."Gemfile") |
| 7c140 | 29 29 0a 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 | ))..(defun.flycheck-ruby--filter |
| 7c160 | 2d 72 75 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 | -rubocop-errors.(errors)..."Filt |
| 7c180 | 65 72 20 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 | er.RuboCop.ERRORS.attributed.to. |
| 7c1a0 | 64 75 6d 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 | dummy.stdin.filename."...(flyche |
| 7c1c0 | 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 28 66 | ck-remove-error-file-names....(f |
| 7c1e0 | 6c 79 63 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 | lycheck--file-truename.(expand-f |
| 7c200 | 69 6c 65 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 | ile-name."stdin"))....errors)).. |
| 7c220 | 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 |
| 7c240 | 79 63 68 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 | ycheck-rubocoprc.ruby-rubocop.". |
| 7c260 | 72 75 62 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 | rubocop.yml")..(flycheck-def-opt |
| 7c280 | 69 6f 6e 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 | ion-var.flycheck-rubocop-lint-on |
| 7c2a0 | 6c 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 20 20 20 | ly.nil.......................... |
| 7c2c0 | 28 72 75 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 | (ruby-rubocop.ruby-standard.ruby |
| 7c2e0 | 2d 63 68 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 | -chef-cookstyle)..."Whether.to.o |
| 7c300 | 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 52 75 62 6f 63 6f | nly.report.code.issues.in.Ruboco |
| 7c320 | 70 2c 20 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 | p,.Cookstyle.and.Standard...When |
| 7c340 | 20 6e 6f 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 | .non-nil,.only.report.code.issue |
| 7c360 | 73 2c 20 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 | s,.via.`--lint'...Otherwise.repo |
| 7c380 | 72 74 20 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 | rt.style.issues.as.well."...:saf |
| 7c3a0 | 65 20 23 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 | e.#'booleanp...:type.'boolean... |
| 7c3c0 | 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 |
| 7c3e0 | 2e 31 36 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 | .16"))..(defconst.flycheck-ruby- |
| 7c400 | 72 75 62 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 | rubocop-error-patterns...'((info |
| 7c420 | 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 |
| 7c440 | 20 22 3a 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 | .":".column.":.C:."...........(o |
| 7c460 | 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 |
| 7c480 | 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 20 6c 69 6e 65 2d | ny.":")))).":.").(message).line- |
| 7c4a0 | 65 6e 64 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 | end).....(warning.line-start.(fi |
| 7c4c0 | 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 3a 20 | le-name).":".line.":".column.":. |
| 7c4e0 | 57 3a 20 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 | W:."..............(optional.(id. |
| 7c500 | 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 22 29 29 29 29 20 22 | (one-or-more.(not.(any.":"))))." |
| 7c520 | 3a 20 22 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 | :.").(message)..............line |
| 7c540 | 2d 65 6e 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 | -end).....(error.line-start.(fil |
| 7c560 | 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 3a 20 22 | e-name).":".line.":".column.":." |
| 7c580 | 20 28 6f 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 | .(or."E"."F").":."............(o |
| 7c5a0 | 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 |
| 7c5c0 | 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)...... |
| 7c5e0 | 20 20 20 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 | ......line-end)))..(flycheck-def |
| 7c600 | 2d 65 78 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 | -executable-var.ruby-rubocop."ru |
| 7c620 | 62 6f 63 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 | bocop").(flycheck-define-command |
| 7c640 | 2d 63 68 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 | -checker.'ruby-rubocop..."A.Ruby |
| 7c660 | 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 67 20 | .syntax.and.style.checker.using. |
| 7c680 | 74 68 65 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 | the.RuboCop.tool...You.need.at.l |
| 7c6a0 | 65 61 73 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 | east.RuboCop.0.34.for.this.synta |
| 7c6c0 | 78 20 63 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 | x.checker...See.URL.`https://rub |
| 7c6e0 | 6f 63 6f 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 | ocop.org/'."...;;.ruby-standard. |
| 7c700 | 69 73 20 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 | is.defined.based.on.this.checker |
| 7c720 | 0a 20 20 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 | ...:command.'("rubocop"......... |
| 7c740 | 20 20 20 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 | ....."--display-cop-names"...... |
| 7c760 | 20 20 20 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 | ........"--force-exclusion"..... |
| 7c780 | 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 73 22 0a 20 20 20 20 | ........."--format"."emacs"..... |
| 7c7a0 | 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 69 67 22 | .........(config-file."--config" |
| 7c7c0 | 20 66 6c 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 | .flycheck-rubocoprc)............ |
| 7c7e0 | 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 |
| 7c800 | 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)............. |
| 7c820 | 20 3b 3b 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 | .;;.RuboCop.takes.the.original.f |
| 7c840 | 69 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 | ile.name.as.argument.when.readin |
| 7c860 | 67 0a 20 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 | g..............;;.from.standard. |
| 7c880 | 69 6e 70 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 | input,.but.it.chokes.when.that.n |
| 7c8a0 | 61 6d 65 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 | ame.is.the.empty..............;; |
| 7c8c0 | 20 73 74 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 | .string,.so.fall.back.to."stdin" |
| 7c8e0 | 20 69 6e 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 | .in.order.to.handle.buffers.with |
| 7c900 | 0a 20 20 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 | ..............;;.no.backing.file |
| 7c920 | 20 28 65 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 | .(e.g..org-mode.snippet.buffers) |
| 7c940 | 0a 20 20 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 | .............."--stdin".(eval.(o |
| 7c960 | 72 20 28 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 | r.(buffer-file-name)."stdin"))). |
| 7c980 | 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 6b 69 6e 67 2d 64 | ..:standard-input.t...:working-d |
| 7c9a0 | 69 72 65 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 | irectory.#'flycheck-ruby--find-p |
| 7c9c0 | 72 6f 6a 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 | roject-root...:error-patterns.fl |
| 7c9e0 | 79 63 68 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 | ycheck-ruby-rubocop-error-patter |
| 7ca00 | 6e 73 0a 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 | ns...:error-filter.#'flycheck-ru |
| 7ca20 | 62 79 2d 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 | by--filter-rubocop-errors...:mod |
| 7ca40 | 65 73 20 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 | es.'(enh-ruby-mode.ruby-mode.rub |
| 7ca60 | 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 27 28 28 77 | y-ts-mode)...:next-checkers.'((w |
| 7ca80 | 61 72 6e 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 | arning...ruby-reek)............. |
| 7caa0 | 20 20 20 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 | .......(warning...ruby-chef-cook |
| 7cac0 | 73 74 79 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 | style)))..(flycheck-def-executab |
| 7cae0 | 6c 65 2d 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 | le-var.ruby-chef-cookstyle."cook |
| 7cb00 | 73 74 79 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 | style").(flycheck-define-command |
| 7cb20 | 2d 63 68 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 | -checker.'ruby-chef-cookstyle... |
| 7cb40 | 22 41 20 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 | "A.Chef.(Ruby).syntax.and.style. |
| 7cb60 | 63 68 65 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 | checker.using.the.Cookstyle.tool |
| 7cb80 | 2e 0a 42 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 | ..Basically.Cookstyle.is.a.thin. |
| 7cba0 | 77 72 61 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 | wrapper.around.RuboCop,.so.this. |
| 7cbc0 | 63 68 65 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 | checker.is.essentially.the.same. |
| 7cbe0 | 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 63 68 | ..See.URL.`https://github.com/ch |
| 7cc00 | 65 66 2f 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 | ef/cookstyle'."...:command.'("co |
| 7cc20 | 6f 6b 73 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 | okstyle".............."--display |
| 7cc40 | 2d 63 6f 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 | -cop-names".............."--forc |
| 7cc60 | 65 2d 65 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 | e-exclusion".............."--for |
| 7cc80 | 6d 61 74 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 | mat"."emacs"..............(confi |
| 7cca0 | 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 72 75 62 6f 63 | g-file."--config".flycheck-ruboc |
| 7ccc0 | 6f 70 72 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 | oprc)..............(option-flag. |
| 7cce0 | 22 2d 2d 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 | "--lint".flycheck-rubocop-lint-o |
| 7cd00 | 6e 6c 79 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 | nly)..............;;.RuboCop.tak |
| 7cd20 | 65 73 20 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 | es.the.original.file.name.as.arg |
| 7cd40 | 75 6d 65 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 | ument.when.reading.............. |
| 7cd60 | 3b 3b 20 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 | ;;.from.standard.input,.but.it.c |
| 7cd80 | 68 6f 6b 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 | hokes.when.that.name.is.the.empt |
| 7cda0 | 79 0a 20 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 | y..............;;.string,.so.fal |
| 7cdc0 | 6c 20 62 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 | l.back.to."stdin".in.order.to.ha |
| 7cde0 | 6e 64 6c 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 | ndle.buffers.with..............; |
| 7ce00 | 3b 20 6e 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 | ;.no.backing.file.(e.g..org-mode |
| 7ce20 | 20 73 6e 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 | .snippet.buffers).............." |
| 7ce40 | 2d 2d 73 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 | --stdin".(eval.(or.(buffer-file- |
| 7ce60 | 6e 61 6d 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 | name)."stdin")))...:standard-inp |
| 7ce80 | 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 23 27 66 6c 79 63 | ut.t...:working-directory.#'flyc |
| 7cea0 | 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 0a 20 20 3a | heck-ruby--find-project-root...: |
| 7cec0 | 65 72 72 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 | error-patterns.flycheck-ruby-rub |
| 7cee0 | 6f 63 6f 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 | ocop-error-patterns...:error-fil |
| 7cf00 | 74 65 72 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 | ter.#'flycheck-ruby--filter-rubo |
| 7cf20 | 63 6f 70 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 | cop-errors...:modes.'(enh-ruby-m |
| 7cf40 | 6f 64 65 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 | ode.ruby-mode.ruby-ts-mode)...:p |
| 7cf60 | 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 28 6c 65 74 20 28 | redicate...(lambda.().....(let.( |
| 7cf80 | 28 70 61 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 | (parent-dir.(file-name-directory |
| 7cfa0 | 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 64 69 72 65 63 74 6f | ........................(directo |
| 7cfc0 | 72 79 2d 66 69 6c 65 2d 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ry-file-name.................... |
| 7cfe0 | 20 20 20 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 | .....(expand-file-name.default-d |
| 7d000 | 69 72 65 63 74 6f 72 79 29 29 29 29 29 0a 20 20 20 20 20 20 28 6f 72 0a 20 20 20 20 20 20 20 3b | irectory))))).......(or........; |
| 7d020 | 3b 20 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 73 3a | ;.Chef.CookBook........;;.https: |
| 7d040 | 2f 2f 64 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 | //docs.opscode.com/chef/knife.ht |
| 7d060 | 6d 6c 23 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 | ml#id38........(locate-dominatin |
| 7d080 | 67 2d 66 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 | g-file.parent-dir."recipes").... |
| 7d0a0 | 20 20 20 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 | ....;;.Knife.Solo........;;.http |
| 7d0c0 | 73 3a 2f 2f 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 | s://matschaffer.github.io/knife- |
| 7d0e0 | 73 6f 6c 6f 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 | solo/#label-Init+command........ |
| 7d100 | 28 6c 6f 63 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 | (locate-dominating-file.parent-d |
| 7d120 | 69 72 20 22 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 | ir."cookbooks"))))...:next-check |
| 7d140 | 65 72 73 20 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 | ers.'((warning...ruby-reek)))..( |
| 7d160 | 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 79 | flycheck-def-config-file-var.fly |
| 7d180 | 63 68 65 63 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 | check-ruby-standardrc.ruby-stand |
| 7d1a0 | 61 72 64 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ard............................. |
| 7d1c0 | 20 20 22 2e 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 | ..".standard.yml")..(flycheck-de |
| 7d1e0 | 66 2d 65 78 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 | f-executable-var.ruby-standard." |
| 7d200 | 73 74 61 6e 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 | standardrb").(flycheck-define-co |
| 7d220 | 6d 6d 61 6e 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 | mmand-checker.'ruby-standard..." |
| 7d240 | 41 20 52 75 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 | A.Ruby.syntax.and.style.checker. |
| 7d260 | 75 73 69 6e 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 | using.the.StandardRB.gem...See.U |
| 7d280 | 52 4c 20 60 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 | RL.`https://github.com/testdoubl |
| 7d2a0 | 65 2f 73 74 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 | e/standard'.for.more.information |
| 7d2c0 | 2e 22 0a 20 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 | ."...;;.This.checker.is.derived. |
| 7d2e0 | 66 72 6f 6d 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 | from.ruby-rubocop;.see.above...: |
| 7d300 | 63 6f 6d 6d 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 | command.'("standardrb".......... |
| 7d320 | 20 20 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 | ...."--display-cop-names"....... |
| 7d340 | 20 20 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 | ......."--force-exclusion"...... |
| 7d360 | 20 20 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 | ........"--format"."emacs"...... |
| 7d380 | 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 0a 20 20 20 20 20 20 | ........"--cache"."false"....... |
| 7d3a0 | 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 22 20 66 | .......(config-file."--config".f |
| 7d3c0 | 6c 79 63 68 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 | lycheck-ruby-standardrc)........ |
| 7d3e0 | 20 20 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 | ......(option-flag."--lint".flyc |
| 7d400 | 68 65 63 6b 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 | heck-rubocop-lint-only)......... |
| 7d420 | 20 20 20 20 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 | ....."--stdin".source-original). |
| 7d440 | 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 6b 69 6e 67 2d 64 | ..:standard-input.t...:working-d |
| 7d460 | 69 72 65 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 | irectory.#'flycheck-ruby--find-p |
| 7d480 | 72 6f 6a 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 | roject-root...:error-patterns.fl |
| 7d4a0 | 79 63 68 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 | ycheck-ruby-rubocop-error-patter |
| 7d4c0 | 6e 73 0a 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 | ns...:error-filter.#'flycheck-ru |
| 7d4e0 | 62 79 2d 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 | by--filter-rubocop-errors...:mod |
| 7d500 | 65 73 20 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 | es.'(enh-ruby-mode.ruby-mode.rub |
| 7d520 | 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 27 28 28 77 | y-ts-mode)...:next-checkers.'((w |
| 7d540 | 61 72 6e 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 | arning...ruby-reek)............. |
| 7d560 | 20 20 20 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 | .......(warning...ruby-chef-cook |
| 7d580 | 73 74 79 6c 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 | style)))..(flycheck-def-config-f |
| 7d5a0 | 69 6c 65 2d 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 | ile-var.flycheck-reekrc.ruby-ree |
| 7d5c0 | 6b 20 22 2e 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 | k.".reek.yml"...:safe.#'string-o |
| 7d5e0 | 72 2d 6e 75 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 | r-null-p...:package-version.'(fl |
| 7d600 | 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 64 65 66 69 6e | ycheck..."30"))..(flycheck-defin |
| 7d620 | 65 2d 63 68 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 | e-checker.ruby-reek..."A.Ruby.sm |
| 7d640 | 65 6c 6c 20 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 | ell.checker.using.reek...See.URL |
| 7d660 | 20 60 68 74 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 | .`https://github.com/troessner/r |
| 7d680 | 65 65 6b 27 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 | eek'."...:command.("reek"."--for |
| 7d6a0 | 6d 61 74 22 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 | mat"."json".............(config- |
| 7d6c0 | 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 72 65 65 6b 72 63 29 | file."--config".flycheck-reekrc) |
| 7d6e0 | 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 6f 72 2d 70 61 | .............source)...:error-pa |
| 7d700 | 72 73 65 72 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 | rser.flycheck-parse-reek...:mode |
| 7d720 | 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 20 72 75 62 79 2d | s.(enh-ruby-mode.ruby-mode.ruby- |
| 7d740 | 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 |
| 7d760 | 6b 65 72 20 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 | ker.ruby..."A.Ruby.syntax.checke |
| 7d780 | 72 20 75 73 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 | r.using.the.standard.Ruby.interp |
| 7d7a0 | 72 65 74 65 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 | reter...Please.note.that.the.out |
| 7d7c0 | 70 75 74 20 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 | put.of.different.Ruby.versions.a |
| 7d7e0 | 6e 64 0a 69 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 | nd.implementations.varies.wildly |
| 7d800 | 2e 20 20 54 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 | ...This.syntax.checker.supports. |
| 7d820 | 63 75 72 72 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 | current.versions.of.MRI.and.JRub |
| 7d840 | 79 2c 20 62 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 | y,.but.may.break.when.used.with. |
| 7d860 | 6f 74 68 65 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 | other.implementations.or.future. |
| 7d880 | 76 65 72 73 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 | versions.of.these.implementation |
| 7d8a0 | 73 2e 0a 0a 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 | s...Please.consider.using.`ruby- |
| 7d8c0 | 72 75 62 6f 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 | rubocop'.or.`ruby-reek'.instead. |
| 7d8e0 | 0a 0a 53 65 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 | ..See.URL.`https://www.ruby-lang |
| 7d900 | 2e 6f 72 67 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 | .org/'."...:command.("ruby"."-w" |
| 7d920 | 20 22 2d 63 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 | ."-c")...:standard-input.t...:er |
| 7d940 | 72 6f 72 2d 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 | ror-patterns...;;.These.patterns |
| 7d960 | 20 73 75 70 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 | .support.output.from.JRuby,.too, |
| 7d980 | 20 74 6f 20 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 | .to.deal.with.RVM.or.Rbenv...((e |
| 7d9a0 | 72 72 6f 72 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 | rror.line-start."SyntaxError.in. |
| 7d9c0 | 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 65 6e 64 | -:".line.":.".(message).line-end |
| 7d9e0 | 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 22 2d 3a 22 20 6c 69 | )....(warning.line-start."-:".li |
| 7da00 | 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 0a 20 20 20 | ne.":".(optional.column.":").... |
| 7da20 | 20 20 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 | .........".warning:.".(message). |
| 7da40 | 6c 69 6e 65 2d 65 6e 64 29 0a 20 20 20 3b 3b 20 52 75 62 79 20 33 2e 34 20 69 6e 63 6c 75 64 65 | line-end)....;;.Ruby.3.4.include |
| 7da60 | 73 20 74 68 65 20 69 6e 74 65 72 70 72 65 74 65 72 20 70 61 74 68 20 77 68 65 6e 20 65 6d 69 74 | s.the.interpreter.path.when.emit |
| 7da80 | 74 69 6e 67 20 73 79 6e 74 61 78 20 65 72 72 6f 72 73 0a 20 20 20 28 65 72 72 6f 72 20 6c 69 6e | ting.syntax.errors....(error.lin |
| 7daa0 | 65 2d 73 74 61 72 74 20 28 6f 70 74 69 6f 6e 61 6c 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 | e-start.(optional.(one-or-more.( |
| 7dac0 | 6e 6f 74 20 28 61 6e 79 20 22 3a 22 29 29 29 20 22 3a 20 22 29 20 22 2d 3a 22 20 6c 69 6e 65 20 | not.(any.":"))).":.")."-:".line. |
| 7dae0 | 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 6f 64 | ":.".(message).line-end))...:mod |
| 7db00 | 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 20 72 75 62 79 | es.(enh-ruby-mode.ruby-mode.ruby |
| 7db20 | 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 61 72 | -ts-mode)...:next-checkers.((war |
| 7db40 | 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 29 29 0a 0a 28 | ning...ruby-chef-cookstyle)))..( |
| 7db60 | 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 79 2d 6a 72 75 | flycheck-define-checker.ruby-jru |
| 7db80 | 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 69 6e | by..."A.Ruby.syntax.checker.usin |
| 7dba0 | 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 68 69 73 20 73 | g.the.JRuby.interpreter...This.s |
| 7dbc0 | 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 74 69 76 65 2c | yntax.checker.is.very.primitive, |
| 7dbe0 | 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 72 73 69 6f 6e | .and.may.break.on.future.version |
| 7dc00 | 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 72 20 75 73 69 | s.of.JRuby...Please.consider.usi |
| 7dc20 | 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 0a 53 65 65 20 | ng.`ruby-rubocop'.instead...See. |
| 7dc40 | 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6a 72 75 62 79 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f | URL.`https://jruby.org/'."...:co |
| 7dc60 | 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 3a 73 74 61 | mmand.("jruby"."-w"."-c")...:sta |
| 7dc80 | 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. |
| 7dca0 | 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 61 78 45 72 | ..((error...line-start."SyntaxEr |
| 7dcc0 | 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 65 29 20 6c | ror.in.-:".line.":.".(message).l |
| 7dce0 | 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 74 20 | ine-end)....(warning.line-start. |
| 7dd00 | 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 73 61 67 65 | "-:".line.":.warning:.".(message |
| 7dd20 | 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 |
| 7dd40 | 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 6d 65 73 73 | rt."-:".line.":."..........(mess |
| 7dd60 | 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 68 2d 72 75 | age).line-end))...:modes.(enh-ru |
| 7dd80 | 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 64 65 29 29 | by-mode.ruby-mode.ruby-ts-mode)) |
| 7dda0 | 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 68 65 63 | ..(flycheck-def-args-var.flychec |
| 7ddc0 | 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 67 6f 29 0a | k-cargo-check-args.(rust-cargo). |
| 7dde0 | 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... |
| 7de00 | 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 61 72 20 66 | "32"))..(flycheck-def-args-var.f |
| 7de20 | 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 70 61 63 6b | lycheck-rust-args.(rust)...:pack |
| 7de40 | 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 34 22 29 | age-version.'(flycheck..."0.24") |
| 7de60 | 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 |
| 7de80 | 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 74 2d 63 61 | heck-rust-check-tests.t.(rust-ca |
| 7dea0 | 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 6b 20 74 65 | rgo.rust)..."Whether.to.check.te |
| 7dec0 | 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 75 73 74 27 | st.code.in.Rust...For.the.`rust' |
| 7dee0 | 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 74 63 27 20 | .checker:.When.non-nil,.`rustc'. |
| 7df00 | 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 20 77 68 69 | is.passed.the.`--test'.flag,.whi |
| 7df20 | 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 64 20 77 69 | ch.will.check.any.code.marked.wi |
| 7df40 | 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 75 74 65 20 | th.the.`#[cfg(test)]'.attribute. |
| 7df60 | 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 68 0a 60 23 | and.any.functions.marked.with.`# |
| 7df80 | 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 69 73 20 6e | [test]'..Otherwise,.`rustc'.is.n |
| 7dfa0 | 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 63 6f 64 65 | ot.passed.`--test'.and.test.code |
| 7dfc0 | 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 69 6e 67 20 | .will.not.be.checked...Skipping. |
| 7dfe0 | 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 73 69 6e 67 | `--test'.is.necessary.when.using |
| 7e000 | 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 6c 69 6e 67 | .`#![no_std]',.because.compiling |
| 7e020 | 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 74 64 27 2e | .the.test.runner.requires.`std'. |
| 7e040 | 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 65 72 3a 20 | ..For.the.`rust-cargo'.checker:. |
| 7e060 | 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 65 73 74 0a | When.non-nil,.calls.`cargo.test. |
| 7e080 | 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 63 68 65 63 | --no-run'.instead.of.`cargo.chec |
| 7e0a0 | 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 65 20 23 27 | k'."...:type.'boolean...:safe.#' |
| 7e0c0 | 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 28 22 66 | booleanp...:package-version.'("f |
| 7e0e0 | 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 63 6b 2d 64 | lycheck"..."0.19"))..(flycheck-d |
| 7e100 | 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 63 72 61 74 | ef-option-var.flycheck-rust-crat |
| 7e120 | 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 20 74 68 65 | e-root.nil.rust..."A.path.to.the |
| 7e140 | 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 62 75 66 66 | .crate.root.for.the.current.buff |
| 7e160 | 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 62 6c 65 20 | er...The.value.of.this.variable. |
| 7e180 | 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 70 61 74 68 | is.either.a.string.with.the.path |
| 7e1a0 | 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 75 72 72 65 | .to.the.crate.root.for.the.curre |
| 7e1c0 | 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 72 65 6e 74 | nt.buffer,.or.nil.if.the.current |
| 7e1e0 | 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 69 76 65 20 | .buffer.is.a.crate...A.relative. |
| 7e200 | 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 65 6e 74 20 | path.is.relative.to.the.current. |
| 7e220 | 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 20 6e 6f 6e | buffer...If.this.variable.is.non |
| 7e240 | 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 20 6f 6e 6c | .nil.the.current.buffer.will.onl |
| 7e260 | 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 64 69 66 69 | y.be.checked.if.it.is.not.modifi |
| 7e280 | 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 61 76 65 64 | ed,.i.e..after.it.has.been.saved |
| 7e2a0 | 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. |
| 7e2c0 | 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 20 20 20 20 | "Unspecified".nil).............. |
| 7e2e0 | 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 61 66 65 20 | ....(file.:tag."Root"))...:safe. |
| 7e300 | 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 3a 70 61 | #'flycheck-string-or-nil-p...:pa |
| 7e320 | 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 |
| 7e340 | 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 61 6c 20 | ")).(make-variable-buffer-local. |
| 7e360 | 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 28 66 6c 79 | 'flycheck-rust-crate-root)..(fly |
| 7e380 | 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 72 75 | check-def-option-var.flycheck-ru |
| 7e3a0 | 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 72 67 6f 20 | st-crate-type."lib".(rust-cargo. |
| 7e3c0 | 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 74 20 43 72 | rust)..."The.type.of.the.Rust.Cr |
| 7e3e0 | 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 67 6f 27 2c | ate.to.check...For.`rust-cargo', |
| 7e400 | 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 |
| 7e420 | 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 64 20 74 6f | noting.the.target.type.passed.to |
| 7e440 | 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 76 61 6c 69 | .Cargo...See.`flycheck-rust-vali |
| 7e460 | 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 20 6f 66 20 | d-crate-type-p'.for.the.list.of. |
| 7e480 | 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 20 74 68 65 | allowed.values...For.`rust',.the |
| 7e4a0 | 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 6e 6f 74 69 | .value.should.be.a.string.denoti |
| 7e4c0 | 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 2d 63 72 61 | ng.the.crate.type.for.the.`--cra |
| 7e4e0 | 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 74 79 70 65 | te-type'.flag.of.rustc."...:type |
| 7e500 | 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 72 75 73 74 | .'(choice.(const.:tag."nil.(rust |
| 7e520 | 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 20 20 20 20 | /rust-cargo)".nil).............. |
| 7e540 | 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 75 73 74 2d | ....(const.:tag."lib.(rust/rust- |
| 7e560 | 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 20 20 20 20 | cargo)"."lib").................. |
| 7e580 | 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 63 61 72 67 | (const.:tag."bin.(rust/rust-carg |
| 7e5a0 | 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 28 63 6f 6e | o)"."bin")..................(con |
| 7e5c0 | 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 29 22 20 22 | st.:tag."example.(rust-cargo)"." |
| 7e5e0 | 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 63 6f 6e 73 | example")..................(cons |
| 7e600 | 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 74 65 73 74 | t.:tag."test.(rust-cargo)"."test |
| 7e620 | 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 20 | ")..................(const.:tag. |
| 7e640 | 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 29 0a 20 20 | "bench.(rust-cargo)"."bench")... |
| 7e660 | 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 72 6c 69 62 | ...............(const.:tag."rlib |
| 7e680 | 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 20 20 20 20 | .(rust)"."rlib")................ |
| 7e6a0 | 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 20 22 64 79 | ..(const.:tag."dylib.(rust)"."dy |
| 7e6c0 | 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 74 20 3a 74 | lib")..................(const.:t |
| 7e6e0 | 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 0a 20 20 20 | ag."cdylib.(rust)"."cdylib").... |
| 7e700 | 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 74 61 74 69 | ..............(const.:tag."stati |
| 7e720 | 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 20 20 20 20 | clib.(rust)"."staticlib")....... |
| 7e740 | 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 64 61 74 61 | ...........(const.:tag."metadata |
| 7e760 | 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 65 20 23 27 | .(rust)"."metadata"))...:safe.#' |
| 7e780 | 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 28 66 6c 79 | stringp...:package-version.'(fly |
| 7e7a0 | 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 62 6c 65 2d | check..."0.20")).(make-variable- |
| 7e7c0 | 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 63 72 61 74 | buffer-local.'flycheck-rust-crat |
| 7e7e0 | 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 6e 2d 76 61 | e-type)..(flycheck-def-option-va |
| 7e800 | 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 6e 69 6c 20 | r.flycheck-rust-binary-name.nil. |
| 7e820 | 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 65 20 62 69 | rust-cargo..."The.name.of.the.bi |
| 7e840 | 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 20 2d 2d 43 | nary.to.pass.to.`cargo.check.--C |
| 7e860 | 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 69 73 20 76 | RATE-TYPE'...The.value.of.this.v |
| 7e880 | 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 20 74 68 65 | ariable.is.a.string.denoting.the |
| 7e8a0 | 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 3a 20 75 73 | .name.of.the.target.to.check:.us |
| 7e8c0 | 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 20 6f 72 20 | ually.the.name.of.the.crate,.or. |
| 7e8e0 | 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 20 75 6e 64 | the.name.of.one.of.the.files.und |
| 7e900 | 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 70 6c 65 73 | er.`src/bin',.`tests',.`examples |
| 7e920 | 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 20 72 65 71 | '.or.`benches'...This.always.req |
| 7e940 | 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 73 0a 60 66 | uires.a.non-nil.value,.unless.`f |
| 7e960 | 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 60 6c 69 62 | lycheck-rust-crate-type'.is.`lib |
| 7e980 | 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 73 0a 69 67 | '.or.nil,.in.which.case.it.is.ig |
| 7e9a0 | 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 6e 73 74 20 | nored."...:type.'(choice.(const. |
| 7e9c0 | 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 20 20 20 20 | :tag."Unspecified".nil)......... |
| 7e9e0 | 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 79 20 6e 61 | .........(string.:tag."Binary.na |
| 7ea00 | 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 69 6e 67 2d | me"))...:safe.#'flycheck-string- |
| 7ea20 | 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 6c | or-nil-p...:package-version.'(fl |
| 7ea40 | 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 6c 65 2d 62 | ycheck..."28")).(make-variable-b |
| 7ea60 | 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 69 6e 61 72 | uffer-local.'flycheck-rust-binar |
| 7ea80 | 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 6e 2d 76 61 | y-name)..(flycheck-def-option-va |
| 7eaa0 | 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 20 72 75 73 | r.flycheck-rust-features.nil.rus |
| 7eac0 | 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 74 6f 20 61 | t-cargo..."List.of.features.to.a |
| 7eae0 | 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 6b 2e 0a 0a | ctivate.during.build.or.check... |
| 7eb00 | 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. |
| 7eb20 | 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 74 75 72 65 | list.of.strings.denoting.feature |
| 7eb40 | 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 62 75 69 6c | s.that.will.be.activated.to.buil |
| 7eb60 | 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 72 65 73 20 | d.the.target.to.check..Features. |
| 7eb80 | 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 63 6b 20 2d | will.be.passed.to.`cargo.check.- |
| 7eba0 | 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 65 20 27 28 | -features=FEATURES'."...:type.'( |
| 7ebc0 | 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 69 76 61 74 | repeat.:tag."Features.to.activat |
| 7ebe0 | 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 3a 74 61 67 | e"..................(string.:tag |
| 7ec00 | 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 65 63 6b 2d | ."Feature"))...:safe.#'flycheck- |
| 7ec20 | 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 |
| 7ec40 | 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 |
| 7ec60 | 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- |
| 7ec80 | 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 69 6f 6e 2d | features)..(flycheck-def-option- |
| 7eca0 | 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 74 68 20 6e | var.flycheck-rust-library-path.n |
| 7ecc0 | 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 20 64 69 72 | il.rust..."A.list.of.library.dir |
| 7ece0 | 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 65 20 6f 66 | ectories.for.Rust...The.value.of |
| 7ed00 | 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 69 | .this.variable.is.a.list.of.stri |
| 7ed20 | 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 69 72 65 | ngs,.where.each.string.is.a.dire |
| 7ed40 | 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 70 61 74 68 | ctory.to.add.to.the.library.path |
| 7ed60 | 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 20 72 65 6c | .of.Rust..Relative.paths.are.rel |
| 7ed80 | 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 2e | ative.to.the.file.being.checked. |
| 7eda0 | 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 74 | "...:type.'(repeat.(directory.:t |
| 7edc0 | 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 73 61 66 65 | ag."Library.directory"))...:safe |
| 7ede0 | 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 63 | .#'flycheck-string-list-p...:pac |
| 7ee00 | 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 38 22 | kage-version.'(flycheck..."0.18" |
| 7ee20 | 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 2d 61 73 2d | ))..(defun.flycheck--fontify-as- |
| 7ee40 | 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 20 62 75 66 | markdown.()..."Place.current.buf |
| 7ee60 | 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 61 6e 64 20 | fer.in.`markdown-view-mode'.and. |
| 7ee80 | 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 70 20 27 6d | fontify.it."...(when.(fboundp.'m |
| 7eea0 | 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 28 28 6d 61 | arkdown-view-mode).....(let.((ma |
| 7eec0 | 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 75 6c | rkdown-fontify-code-block-defaul |
| 7eee0 | 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 20 28 6d 61 | t-mode.'rust-mode)...........(ma |
| 7ef00 | 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 61 74 69 76 | rkdown-fontify-code-blocks-nativ |
| 7ef20 | 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 69 64 65 2d | ely.t)...........(markdown-hide- |
| 7ef40 | 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 69 65 77 2d | markup.t)).......(markdown-view- |
| 7ef60 | 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 29 0a 20 20 | mode).......(font-lock-flush)... |
| 7ef80 | 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 64 65 66 75 | ....(font-lock-ensure))))..(defu |
| 7efa0 | 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 6e 65 72 20 | n.flycheck-rust-error-explainer. |
| 7efc0 | 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 74 69 6f 6e | (error)..."Return.an.explanation |
| 7efe0 | 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 6f 72 27 20 | .for.the.given.`flycheck-error'. |
| 7f000 | 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 6f 64 65 20 | ERROR."...(when-let.(error-code. |
| 7f020 | 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 28 | (flycheck-error-id.error)).....( |
| 7f040 | 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 6c 6c 2d 63 | lambda.().......(flycheck-call-c |
| 7f060 | 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 6e 69 6c 20 | hecker-process........'rust.nil. |
| 7f080 | 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 22 20 65 72 | standard-output.t."--explain".er |
| 7f0a0 | 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 74 2d 62 75 | ror-code).......(with-current-bu |
| 7f0c0 | 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 28 66 6c | ffer.standard-output.........(fl |
| 7f0e0 | 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 29 29 29 29 | ycheck--fontify-as-markdown))))) |
| 7f100 | 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 2d 66 69 6c | ..(defun.flycheck-rust-error-fil |
| 7f120 | 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 53 20 66 72 | ter.(errors)..."Filter.ERRORS.fr |
| 7f140 | 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 20 65 78 70 | om.rustc.output.that.have.no.exp |
| 7f160 | 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 76 65 0a 20 | lanatory.value."...(seq-remove.. |
| 7f180 | 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 20 20 20 3b | ..(lambda.(err)......(or.......; |
| 7f1a0 | 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 73 74 69 63 | ;.Macro.errors.emit.a.diagnostic |
| 7f1c0 | 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 2e 67 2e 20 | .in.a.phony.file,.......;;.e.g.. |
| 7f1e0 | 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 68 65 6e 2d | "<println.macros>"........(when- |
| 7f200 | 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 72 2d 66 69 | let.(filename.(flycheck-error-fi |
| 7f220 | 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 2d 6d 61 74 | lename.err)).........(string-mat |
| 7f240 | 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 20 66 69 6c | ch-p.(rx."macros>".line-end).fil |
| 7f260 | 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 65 73 73 61 | ename)).......;;.Redundant.messa |
| 7f280 | 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 65 64 20 65 | ge.giving.the.number.of.failed.e |
| 7f2a0 | 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 66 6c 79 63 | rrors.......(when-let.(msg.(flyc |
| 7f2c0 | 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 20 20 20 20 | heck-error-message.err))........ |
| 7f2e0 | 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 78 0a 20 20 | .(string-match-p..........(rx... |
| 7f300 | 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 20 74 6f 20 | ........(or.(:."aborting.due.to. |
| 7f320 | 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 29 20 22 20 | ".(optional.(one-or-more.num).". |
| 7f340 | 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 73 20 65 72 | ").................."previous.er |
| 7f360 | 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 6d 6f 72 65 | ror")...............(:."For.more |
| 7f380 | 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 72 2c 20 74 | .information.about.this.error,.t |
| 7f3a0 | 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 20 20 20 20 | ry.`rustc.--explain."........... |
| 7f3c0 | 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 60 2e 22 29 | .......(one-or-more.alnum)."`.") |
| 7f3e0 | 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 73 29 29 0a | ))..........msg))))....errors)). |
| 7f400 | 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 73 74 2d 64 | .(defun.flycheck-rust-manifest-d |
| 7f420 | 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 61 72 65 73 | irectory.()..."Return.the.neares |
| 7f440 | 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 6f 20 6d 61 | t.directory.holding.the.Cargo.ma |
| 7f460 | 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 64 69 72 65 | nifest...Return.the.nearest.dire |
| 7f480 | 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 74 6f 6d 6c | ctory.containing.the.`Cargo.toml |
| 7f4a0 | 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 6f 6d 20 74 | '.manifest.file,.starting.from.t |
| 7f4c0 | 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 60 6c 6f 63 | he.current.buffer.and.using.`loc |
| 7f4e0 | 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 6e 20 6e 69 | ate-dominating-file'...Return.ni |
| 7f500 | 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 6f 72 20 69 | l.if.there.is.no.such.file,.or.i |
| 7f520 | 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 66 69 6c 65 | f.the.current.buffer.has.no.file |
| 7f540 | 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 61 6d 65 0a | .name."...(and.buffer-file-name. |
| 7f560 | 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 6c 65 20 62 | .......(locate-dominating-file.b |
| 7f580 | 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 29 29 29 0a | uffer-file-name."Cargo.toml"))). |
| 7f5a0 | 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 6d 65 74 61 | .(defun.flycheck-rust-cargo-meta |
| 7f5c0 | 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 74 61 27 20 | data.()..."Run.`cargo.metadata'. |
| 7f5e0 | 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 73 65 64 20 | and.return.the.result.as.parsed. |
| 7f600 | 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 63 6b 2d 70 | JSON.object."...(car.(flycheck-p |
| 7f620 | 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 63 61 6c 6c | arse-json.........(flycheck-call |
| 7f640 | 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 20 | -checker-process-for-output..... |
| 7f660 | 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 20 20 20 20 | .....'rust-cargo.nil.t.......... |
| 7f680 | 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 72 6d 61 74 | "metadata"."--no-deps"."--format |
| 7f6a0 | 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 79 63 68 65 | -version"."1"))))..(defun.flyche |
| 7f6c0 | 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 20 28 29 0a | ck-rust-cargo-workspace-root.(). |
| 7f6e0 | 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 72 6b 73 70 | .."Return.the.path.to.the.worksp |
| 7f700 | 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 6a 65 63 74 | ace.root.of.a.Rust.Cargo.project |
| 7f720 | 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 63 65 20 72 | ...Return.nil.if.the.workspace.r |
| 7f740 | 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 0a 76 65 72 | oot.does.not.exist.(for.Rust.ver |
| 7f760 | 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 28 6c 65 74 | sions.inferior.to.1.25)."...(let |
| 7f780 | 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 6d 65 74 61 | -alist.(flycheck-rust-cargo-meta |
| 7f7a0 | 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 0a 28 64 65 | data)......workspace_root))..(de |
| 7f7c0 | 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 63 6f 6d 6d | fun.flycheck-rust-cargo-has-comm |
| 7f7e0 | 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 61 72 67 6f | and-p.(command)..."Whether.Cargo |
| 7f800 | 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 63 6f 6d 6d | .has.COMMAND.in.its.list.of.comm |
| 7f820 | 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 27 20 74 6f | ands...Execute.`cargo.--list'.to |
| 7f840 | 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 20 70 72 65 | .find.out.whether.COMMAND.is.pre |
| 7f860 | 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 6c 6c 20 66 | sent."...(let.((cargo.(funcall.f |
| 7f880 | 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 67 6f 22 29 | lycheck-executable-find."cargo") |
| 7f8a0 | 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 20 20 20 20 | )).....(member.command.......... |
| 7f8c0 | 20 20 20 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 6c 69 6e 65 29 0a 20 20 20 20 20 20 | ...(mapcar.(lambda.(line)....... |
| 7f8e0 | 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 65 78 70 2d | ................(replace-regexp- |
| 7f900 | 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 2a 5c 5c 27 | in-string."\\s-*\\(\\S-+\\).*\\' |
| 7f920 | 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 20 20 20 20 | "."\\1".line)).................. |
| 7f940 | 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 69 6e 65 73 | ...(ignore-errors.(process-lines |
| 7f960 | 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 6e 20 66 6c | .cargo."--list"))))))..(defun.fl |
| 7f980 | 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 2d 70 20 28 | ycheck-rust-valid-crate-type-p.( |
| 7f9a0 | 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 2d 54 59 50 | crate-type)..."Whether.CRATE-TYP |
| 7f9c0 | 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 20 43 61 72 | E.is.a.valid.target.type.for.Car |
| 7f9e0 | 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 70 65 20 69 | go...A.valid.Cargo.target.type.i |
| 7fa00 | 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 70 6c 65 27 | s.one.of.`lib',.`bin',.`example' |
| 7fa20 | 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 62 65 72 20 | ,.`test'.or.`bench'."...(member. |
| 7fa40 | 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 20 22 65 78 | crate-type.'(nil."lib"."bin"."ex |
| 7fa60 | 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 6c 79 63 68 | ample"."test"."bench")))..(flych |
| 7fa80 | 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 6f 0a 20 20 | eck-define-checker.rust-cargo... |
| 7faa0 | 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 20 43 61 72 | "A.Rust.syntax.checker.using.Car |
| 7fac0 | 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 75 69 72 65 | go...This.syntax.checker.require |
| 7fae0 | 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 52 4c 0a 60 | s.Rust.1.17.or.newer...See.URL.` |
| 7fb00 | 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 0a 20 20 3a | https://www.rust-lang.org'."...: |
| 7fb20 | 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 20 28 65 76 | command.("cargo".............(ev |
| 7fb40 | 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 65 73 74 73 | al.(if.flycheck-rust-check-tests |
| 7fb60 | 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 22 0a 20 20 | ......................."test"... |
| 7fb80 | 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 20 20 20 20 | .................."check"))..... |
| 7fba0 | 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 2d 72 75 73 | ........(eval.(when.flycheck-rus |
| 7fbc0 | 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 20 20 20 20 | t-check-tests................... |
| 7fbe0 | 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 65 76 61 6c | .."--no-run")).............(eval |
| 7fc00 | 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 79 70 65 0a | .(when.flycheck-rust-crate-type. |
| 7fc20 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 63 61 74 20 22 2d 2d 22 | ....................(concat."--" |
| 7fc40 | 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 0a 20 20 20 | .flycheck-rust-crate-type))).... |
| 7fc60 | 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 73 20 65 78 | .........;;.All.crate.targets.ex |
| 7fc80 | 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 65 0a 20 20 | cept."lib".need.a.binary.name... |
| 7fca0 | 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 6c 79 63 68 | ..........(eval.(when.(and.flych |
| 7fcc0 | 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 20 20 20 | eck-rust-crate-type............. |
| 7fce0 | 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 3d 20 66 | .................(not.(string=.f |
| 7fd00 | 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 22 29 29 29 | lycheck-rust-crate-type."lib"))) |
| 7fd20 | 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 72 75 | .....................flycheck-ru |
| 7fd40 | 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 20 28 6f 70 | st-binary-name)).............(op |
| 7fd60 | 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 72 75 73 74 | tion."--features=".flycheck-rust |
| 7fd80 | 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 20 20 20 20 | -features.concat................ |
| 7fda0 | 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 |
| 7fdc0 | 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 20 66 6c 79 | ated-list).............(eval.fly |
| 7fde0 | 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 20 20 20 20 | check-cargo-check-args)......... |
| 7fe00 | 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 0a 20 20 3a | ...."--message-format=json")...: |
| 7fe20 | 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 61 72 67 | error-parser.flycheck-parse-carg |
| 7fe40 | 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 62 64 61 20 | o-rustc...:error-filter.(lambda. |
| 7fe60 | 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 3b 20 49 6e | (errors)...................;;.In |
| 7fe80 | 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 65 6c 61 74 | .Rust.1.25+,.filenames.are.relat |
| 7fea0 | 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 20 20 20 20 | ive.to.the.workspace............ |
| 7fec0 | 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 20 20 20 20 | .......;;.root.................. |
| 7fee0 | 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 2d 63 61 72 | ..(let.((root.(flycheck-rust-car |
| 7ff00 | 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 20 20 20 20 | go-workspace-root)))............ |
| 7ff20 | 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 72 29 0a 20 | .........(seq-do.(lambda.(err).. |
| 7ff40 | 20 20 20 20 20 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 | .............................;;. |
| 7ff60 | 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 61 6e 64 20 | Some.errors.are.crate.level.and. |
| 7ff80 | 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 20 20 20 20 | do.not.have.a................... |
| 7ffa0 | 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 20 20 20 20 | ............;;.filename......... |
| 7ffc0 | 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 79 | ......................(when.(fly |
| 7ffe0 | 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 20 20 20 20 | check-error-filename.err)....... |
| 80000 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 73 65 74 66 20 | ..........................(setf. |
| 80020 | 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)... |
| 80040 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 80060 | 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 20 20 20 20 | ....(expand-file-name........... |
| 80080 | 20 20 20 20 20 20 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 |
| 800a0 | 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 6f 6f 74 29 | ycheck-error-filename.err).root) |
| 800c0 | 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )))............................. |
| 800e0 | 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 65 72 72 6f | (flycheck-rust-error-filter.erro |
| 80100 | 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 79 63 68 65 | rs))))...:error-explainer.flyche |
| 80120 | 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 6f 64 65 73 | ck-rust-error-explainer...:modes |
| 80140 | 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 3a 70 72 65 | .(rust-mode.rust-ts-mode)...:pre |
| 80160 | 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 2d 70 0a 20 | dicate.flycheck-buffer-saved-p.. |
| 80180 | 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 66 65 73 74 | .:enabled.flycheck-rust-manifest |
| 801a0 | 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 6f 72 79 20 | -directory...:working-directory. |
| 801c0 | 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 61 6e 69 66 | (lambda.(_).(flycheck-rust-manif |
| 801e0 | 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 28 6c 61 6d | est-directory))...:verify...(lam |
| 80200 | 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 2d 6e 61 6d | bda.(_).....(and.buffer-file-nam |
| 80220 | 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 28 66 6c 79 | e..........(let*.((has-toml.(fly |
| 80240 | 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 29 0a | check-rust-manifest-directory)). |
| 80260 | 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 2d 74 79 70 | ................(valid-crate-typ |
| 80280 | 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 2d 74 79 70 | e.(flycheck-rust-valid-crate-typ |
| 802a0 | 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 20 20 20 20 | e-p............................. |
| 802c0 | 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 79 70 65 29 | .......flycheck-rust-crate-type) |
| 802e0 | 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 72 79 2d 6e | ).................(need-binary-n |
| 80300 | 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 79 63 68 65 | ame..................(and.flyche |
| 80320 | 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 20 20 20 20 | ck-rust-crate-type.............. |
| 80340 | 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 65 63 6b 2d | .........(not.(string=.flycheck- |
| 80360 | 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 20 20 20 20 | rust-crate-type."lib")))))...... |
| 80380 | 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 63 68 65 63 | ......(list.............(flychec |
| 803a0 | 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....... |
| 803c0 | 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 20 20 20 20 | .......:label."Cargo.toml"...... |
| 803e0 | 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 6c 20 22 46 | ........:message.(if.has-toml."F |
| 80400 | 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 20 20 3a 66 | ound"."Missing")..............:f |
| 80420 | 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 62 6f 6c 64 | ace.(if.has-toml.'success.'(bold |
| 80440 | 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 63 68 65 63 | .warning))).............(flychec |
| 80460 | 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....... |
| 80480 | 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 20 20 20 20 | .......:label."Crate.type"...... |
| 804a0 | 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 72 61 74 65 | ........:message.(if.valid-crate |
| 804c0 | 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 20 20 20 20 | -type........................... |
| 804e0 | 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 72 61 74 65 | (format."%s".flycheck-rust-crate |
| 80500 | 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 20 20 20 28 | -type).........................( |
| 80520 | 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 62 65 20 6f | format."%s.(invalid,.should.be.o |
| 80540 | 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 2c 20 27 65 | ne.of.'lib',.'bin',.\.'test',.'e |
| 80560 | 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 20 20 20 20 | xample'.or.'bench')"............ |
| 80580 | 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 72 75 | .....................flycheck-ru |
| 805a0 | 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 20 3a 66 61 | st-crate-type))..............:fa |
| 805c0 | 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 63 65 73 73 | ce.(if.valid-crate-type.'success |
| 805e0 | 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 20 28 66 6c | .'(bold.error))).............(fl |
| 80600 | 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 20 | ycheck-verification-result-new.. |
| 80620 | 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 61 6d 65 22 | ............:label."Binary.name" |
| 80640 | 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 0a 20 20 20 | ..............:message.(cond.... |
| 80660 | 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 62 | ....................((not.need-b |
| 80680 | 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 20 20 20 20 | inary-name)."Not.required")..... |
| 806a0 | 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 63 68 65 63 | ...................((not.flychec |
| 806c0 | 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 64 22 29 0a | k-rust-binary-name)."Required"). |
| 806e0 | 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 6f 72 6d 61 | .......................(t.(forma |
| 80700 | 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 6e 61 6d 65 | t."%s".flycheck-rust-binary-name |
| 80720 | 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 0a 20 20 20 | )))..............:face.(cond.... |
| 80740 | 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 62 69 6e 61 | .................((not.need-bina |
| 80760 | 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 20 20 20 20 | ry-name).'success).............. |
| 80780 | 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 69 6e 61 72 | .......((not.flycheck-rust-binar |
| 807a0 | 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 20 20 20 20 | y-name).'(bold.error)).......... |
| 807c0 | 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 29 29 0a 0a | ...........(t.'success)))))))).. |
| 807e0 | 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 74 0a 20 20 | (flycheck-define-checker.rust... |
| 80800 | 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 20 52 75 73 | "A.Rust.syntax.checker.using.Rus |
| 80820 | 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 63 6b 65 72 | t.compiler...This.syntax.checker |
| 80840 | 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 53 65 65 20 | .needs.Rust.1.18.or.newer...See. |
| 80860 | 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 72 67 27 2e | URL.`https://www.rust-lang.org'. |
| 80880 | 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 20 20 20 20 | "...:command.("rustc"........... |
| 808a0 | 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 63 68 65 63 | ..(option."--crate-type".flychec |
| 808c0 | 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 20 20 20 22 | k-rust-crate-type)............." |
| 808e0 | 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 20 3b 20 61 | --emit=mir"."-o"."/dev/null".;.a |
| 80900 | 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 20 20 20 20 | void.creating.binaries.......... |
| 80920 | 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 20 20 20 20 | ..."--error-format=json"........ |
| 80940 | 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 6c 79 63 68 | .....(option-flag."--test".flych |
| 80960 | 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 20 20 20 20 | eck-rust-check-tests)........... |
| 80980 | 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 2d 72 75 73 | ..(option-list."-L".flycheck-rus |
| 809a0 | 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 20 20 20 20 | t-library-path.concat).......... |
| 809c0 | 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 0a 20 20 20 | ...(eval.flycheck-rust-args).... |
| 809e0 | 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 72 75 73 74 | .........(eval.(or.flycheck-rust |
| 80a00 | 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 20 20 20 20 | -crate-root..................... |
| 80a20 | 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 65 6e 74 20 | ..(flycheck-substitute-argument. |
| 80a40 | 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 20 3a 65 72 | 'source-original.'rust))))...:er |
| 80a60 | 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 73 74 63 0a | ror-parser.flycheck-parse-rustc. |
| 80a80 | 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 74 2d 65 72 | ..:error-filter.flycheck-rust-er |
| 80aa0 | 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 72 20 66 6c | ror-filter...:error-explainer.fl |
| 80ac0 | 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 |
| 80ae0 | 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)... |
| 80b00 | 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 |
| 80b20 | 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 72 75 | -p)..(flycheck-define-checker.ru |
| 80b40 | 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 68 65 63 6b | st-clippy..."A.Rust.syntax.check |
| 80b60 | 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 74 74 70 73 | er.using.clippy...See.URL.`https |
| 80b80 | 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 65 72 79 2f | ://github.com/rust-lang-nursery/ |
| 80ba0 | 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 63 61 72 67 | rust-clippy'."...:command.("carg |
| 80bc0 | 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 74 3d 6a 73 | o"."clippy"."--message-format=js |
| 80be0 | 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 6b 2d 70 61 | on")...:error-parser.flycheck-pa |
| 80c00 | 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 74 65 72 20 | rse-cargo-rustc...:error-filter. |
| 80c20 | 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 20 3a 65 72 | flycheck-rust-error-filter...:er |
| 80c40 | 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 65 72 72 6f | ror-explainer.flycheck-rust-erro |
| 80c60 | 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 6f 64 65 20 | r-explainer...:modes.(rust-mode. |
| 80c80 | 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 6c 79 63 68 | rust-ts-mode)...:predicate.flych |
| 80ca0 | 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 64 20 28 6c | eck-buffer-saved-p...:enabled.(l |
| 80cc0 | 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 66 6c 79 63 | ambda.()..............(and.(flyc |
| 80ce0 | 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 70 20 22 63 | heck-rust-cargo-has-command-p."c |
| 80d00 | 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 6c 79 63 68 | lippy")...................(flych |
| 80d20 | 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 29 29 0a 20 | eck-rust-manifest-directory))).. |
| 80d40 | 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 28 5f 29 20 | .:working-directory.(lambda.(_). |
| 80d60 | 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 |
| 80d80 | 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 20 20 20 20 | y))...:verify...(lambda.(_)..... |
| 80da0 | 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 28 | (and.buffer-file-name..........( |
| 80dc0 | 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 74 2d 6d 61 | let.((has-toml.(flycheck-rust-ma |
| 80de0 | 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 20 20 20 20 | nifest-directory)).............. |
| 80e00 | 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 2d 63 61 72 | ..(has-clippy.(flycheck-rust-car |
| 80e20 | 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 0a 20 20 20 | go-has-command-p."clippy"))).... |
| 80e40 | 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 63 68 | ........(list.............(flych |
| 80e60 | 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..... |
| 80e80 | 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 20 20 20 20 | .........:label."Clippy"........ |
| 80ea0 | 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 79 20 22 46 | ......:message.(if.has-clippy."F |
| 80ec0 | 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 20 20 22 43 | ound"........................."C |
| 80ee0 | 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 27 20 63 6f | annot.find.the.`cargo.clippy'.co |
| 80f00 | 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 69 66 20 68 | mmand")..............:face.(if.h |
| 80f20 | 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 72 6e 69 6e | as-clippy.'success.'(bold.warnin |
| 80f40 | 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 65 72 69 66 | g))).............(flycheck-verif |
| 80f60 | 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 20 20 20 20 | ication-result-new.............. |
| 80f80 | 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 20 20 20 20 | :label."Cargo.toml"............. |
| 80fa0 | 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 64 22 20 22 | .:message.(if.has-toml."Found"." |
| 80fc0 | 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 20 28 69 66 | Missing")..............:face.(if |
| 80fe0 | 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 72 6e 69 6e | .has-toml.'success.'(bold.warnin |
| 81000 | 67 29 29 29 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 | g))))))))..(flycheck-define-chec |
| 81020 | 6b 65 72 20 73 61 6c 74 2d 6c 69 6e 74 0a 20 20 22 41 20 73 61 6c 74 20 6c 69 6e 74 65 72 20 77 | ker.salt-lint..."A.salt.linter.w |
| 81040 | 68 69 63 68 20 61 70 70 6c 79 20 63 6f 6d 6d 6f 6e 20 62 65 73 74 20 70 72 61 63 74 69 63 65 73 | hich.apply.common.best.practices |
| 81060 | 20 66 6f 72 20 53 61 6c 74 53 74 61 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a | .for.SaltStack...See.URL.`https: |
| 81080 | 2f 2f 73 61 6c 74 2d 6c 69 6e 74 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 69 6f 2f 65 6e 2f 6c 61 | //salt-lint.readthedocs.io/en/la |
| 810a0 | 74 65 73 74 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 70 79 74 68 6f 6e 22 20 22 2d | test/'."...:command.("python"."- |
| 810c0 | 6d 22 20 22 73 61 6c 74 6c 69 6e 74 22 20 22 2d 2d 6a 73 6f 6e 22 29 0a 20 20 3a 73 74 61 6e 64 | m"."saltlint"."--json")...:stand |
| 810e0 | 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 6c 79 63 | ard-input.t...:error-parser.flyc |
| 81100 | 68 65 63 6b 2d 73 61 6c 74 2d 6c 69 6e 74 2d 70 61 72 73 65 72 0a 20 20 3a 65 72 72 6f 72 2d 66 | heck-salt-lint-parser...:error-f |
| 81120 | 69 6c 74 65 72 20 28 6c 61 6d 62 64 61 20 28 65 72 72 6f 72 73 29 20 28 66 6c 79 63 68 65 63 6b | ilter.(lambda.(errors).(flycheck |
| 81140 | 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 0a 20 20 3a 6d 6f 64 | -sanitize-errors.errors))...:mod |
| 81160 | 65 73 20 73 61 6c 74 2d 6d 6f 64 65 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 | es.salt-mode)..(defun.flycheck-s |
| 81180 | 61 6c 74 2d 6c 69 6e 74 2d 70 61 72 73 65 72 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 72 20 | alt-lint-parser.(output.checker. |
| 811a0 | 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 73 61 6c 74 20 6c 69 6e 74 20 4a 53 4f 4e 20 | buffer)..."Parse.salt.lint.JSON. |
| 811c0 | 65 72 72 6f 72 73 20 66 72 6f 6d 20 4f 55 54 50 55 54 2e 0a 0a 54 68 65 20 61 72 67 75 6d 65 6e | errors.from.OUTPUT...The.argumen |
| 811e0 | 74 73 20 43 48 45 43 4b 45 52 20 61 6e 64 20 42 55 46 46 45 52 20 61 72 65 20 6f 6e 6c 79 20 70 | ts.CHECKER.and.BUFFER.are.only.p |
| 81200 | 61 73 73 65 64 20 74 68 72 6f 75 67 68 2e 22 0a 20 20 28 63 6f 6e 64 69 74 69 6f 6e 2d 63 61 73 | assed.through."...(condition-cas |
| 81220 | 65 20 6e 69 6c 0a 20 20 20 20 20 20 28 6c 65 74 2a 20 28 28 6a 73 6f 6e 2d 61 72 72 61 79 2d 74 | e.nil.......(let*.((json-array-t |
| 81240 | 79 70 65 20 27 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 28 6a 73 6f 6e 2d 6f 62 | ype.'list)..............(json-ob |
| 81260 | 6a 65 63 74 2d 74 79 70 65 20 27 70 6c 69 73 74 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 66 | ject-type.'plist).............(f |
| 81280 | 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 66 65 72 | ilename.(buffer-file-name.buffer |
| 812a0 | 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 72 72 6f 72 73 20 28 6a 73 6f 6e 2d 72 65 61 | )).............(errors.(json-rea |
| 812c0 | 64 2d 66 72 6f 6d 2d 73 74 72 69 6e 67 20 6f 75 74 70 75 74 29 29 29 0a 20 20 20 20 20 20 20 20 | d-from-string.output)))......... |
| 812e0 | 28 6d 61 70 63 61 72 20 28 6c 61 6d 62 64 61 20 28 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 | (mapcar.(lambda.(e)............. |
| 81300 | 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 0a 20 20 20 20 20 20 | ......(flycheck-error-new....... |
| 81320 | 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 72 0a 20 20 | .............:checker.checker... |
| 81340 | 20 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 66 66 65 72 0a | .................:buffer.buffer. |
| 81360 | 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 66 69 6c | ...................:filename.fil |
| 81380 | 65 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 65 76 65 6c 20 | ename....................:level. |
| 813a0 | 28 70 63 61 73 65 20 28 70 6c 69 73 74 2d 67 65 74 20 65 20 3a 73 65 76 65 72 69 74 79 29 0a 20 | (pcase.(plist-get.e.:severity).. |
| 813c0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 48 49 47 | ...........................("HIG |
| 813e0 | 48 22 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 20 20 20 | H".'error)...................... |
| 81400 | 20 20 20 20 20 20 20 28 22 4d 45 44 49 55 4d 22 20 27 77 61 72 6e 69 6e 67 29 0a 20 20 20 20 20 | .......("MEDIUM".'warning)...... |
| 81420 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 4c 4f 57 22 20 27 77 | .......................("LOW".'w |
| 81440 | 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 20 | arning)......................... |
| 81460 | 20 20 20 20 28 22 49 4e 46 4f 22 20 27 69 6e 66 6f 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ....("INFO".'info).............. |
| 81480 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 5f 20 27 69 6e 66 6f 29 29 0a 20 20 20 20 20 20 | ...............(_.'info))....... |
| 814a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6c 69 6e 65 20 28 70 6c 69 73 74 2d 67 65 74 20 65 20 | .............:line.(plist-get.e. |
| 814c0 | 3a 6c 69 6e 65 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 20 | :linenumber).................... |
| 814e0 | 3a 63 6f 6c 75 6d 6e 20 30 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 6d 65 | :column.0....................:me |
| 81500 | 73 73 61 67 65 20 28 63 6f 6e 63 61 74 20 28 70 6c 69 73 74 2d 67 65 74 20 65 20 3a 6d 65 73 73 | ssage.(concat.(plist-get.e.:mess |
| 81520 | 61 67 65 29 20 28 70 6c 69 73 74 2d 67 65 74 20 65 20 3a 6c 69 6e 65 29 29 0a 20 20 20 20 20 20 | age).(plist-get.e.:line))....... |
| 81540 | 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 65 20 3a 69 | .............:id.(plist-get.e.:i |
| 81560 | 64 29 29 29 20 65 72 72 6f 72 73 29 29 0a 20 20 20 20 28 6a 73 6f 6e 2d 65 72 72 6f 72 20 6e 69 | d))).errors)).....(json-error.ni |
| 81580 | 6c 29 29 29 0a 0a 28 64 65 66 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 | l)))..(defvar.flycheck-sass-scss |
| 815a0 | 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 79 20 6e 69 6c 0a 20 20 22 54 68 65 20 63 61 63 68 | -cache-directory.nil..."The.cach |
| 815c0 | 65 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 73 61 73 73 27 20 61 6e 64 20 60 73 63 73 73 | e.directory.for.`sass'.and.`scss |
| 815e0 | 27 2e 22 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 2d | '.")..(defun.flycheck-sass-scss- |
| 81600 | 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 20 28 29 0a 20 20 22 47 65 74 20 74 68 65 20 63 61 63 | cache-location.()..."Get.the.cac |
| 81620 | 68 65 20 6c 6f 63 61 74 69 6f 6e 20 66 6f 72 20 60 73 61 73 73 27 20 61 6e 64 20 60 73 63 73 73 | he.location.for.`sass'.and.`scss |
| 81640 | 27 2e 0a 0a 49 66 20 6e 6f 20 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 20 65 78 69 73 74 73 | '...If.no.cache.directory.exists |
| 81660 | 20 79 65 74 2c 20 63 72 65 61 74 65 20 6f 6e 65 20 61 6e 64 20 72 65 74 75 72 6e 20 69 74 2e 0a | .yet,.create.one.and.return.it.. |
| 81680 | 4f 74 68 65 72 77 69 73 65 20 72 65 74 75 72 6e 20 74 68 65 20 70 72 65 76 69 6f 75 73 6c 79 20 | Otherwise.return.the.previously. |
| 816a0 | 75 73 65 64 20 63 61 63 68 65 20 64 69 72 65 63 74 6f 72 79 2e 22 0a 20 20 28 73 65 74 71 20 66 | used.cache.directory."...(setq.f |
| 816c0 | 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 64 69 72 65 63 74 6f 72 | lycheck-sass-scss-cache-director |
| 816e0 | 79 0a 20 20 20 20 20 20 20 20 28 6f 72 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 | y.........(or.flycheck-sass-scss |
| 81700 | 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 20 20 20 20 28 6d 61 | -cache-directory.............(ma |
| 81720 | 6b 65 2d 74 65 6d 70 2d 66 69 6c 65 20 22 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 | ke-temp-file."flycheck-sass-scss |
| 81740 | 2d 63 61 63 68 65 22 20 27 64 69 72 65 63 74 6f 72 79 29 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 | -cache".'directory))))..(flychec |
| 81760 | 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 73 61 73 73 2d 63 | k-def-option-var.flycheck-sass-c |
| 81780 | 6f 6d 70 61 73 73 20 6e 69 6c 20 73 61 73 73 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e | ompass.nil.sass..."Whether.to.en |
| 817a0 | 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 6b 2e 0a | able.the.Compass.CSS.framework.. |
| 817c0 | 0a 57 68 65 6e 20 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 43 6f 6d 70 61 73 | .When.non-nil,.enable.the.Compas |
| 817e0 | 73 20 43 53 53 20 66 72 61 6d 65 77 6f 72 6b 2c 20 76 69 61 20 60 2d 2d 63 6f 6d 70 61 73 73 27 | s.CSS.framework,.via.`--compass' |
| 81800 | 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 6f | ."...:type.'boolean...:safe.#'bo |
| 81820 | 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 63 | oleanp...:package-version.'(flyc |
| 81840 | 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 64 65 66 69 6e | heck..."0.16"))..(flycheck-defin |
| 81860 | 65 2d 63 68 65 63 6b 65 72 20 73 61 73 73 0a 20 20 22 41 20 53 61 73 73 20 73 79 6e 74 61 78 20 | e-checker.sass..."A.Sass.syntax. |
| 81880 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 53 61 73 73 20 63 6f 6d 70 69 6c 65 72 2e | checker.using.the.Sass.compiler. |
| 818a0 | 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 61 73 73 2d 6c 61 6e 67 2e 63 6f 6d | ..See.URL.`https://sass-lang.com |
| 818c0 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 61 73 73 22 0a 20 20 20 20 20 20 20 20 20 | '."...:command.("sass".......... |
| 818e0 | 20 20 20 22 2d 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 22 20 28 65 76 61 6c 20 28 66 6c 79 | ..."--cache-location".(eval.(fly |
| 81900 | 63 68 65 63 6b 2d 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 29 29 | check-sass-scss-cache-location)) |
| 81920 | 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 63 6f 6d | .............(option-flag."--com |
| 81940 | 70 61 73 73 22 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 63 6f 6d 70 61 73 73 29 0a 20 20 20 | pass".flycheck-sass-compass).... |
| 81960 | 20 20 20 20 20 20 20 20 20 22 2d 2d 63 68 65 63 6b 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 20 | ........."--check"."--stdin")... |
| 81980 | 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 |
| 819a0 | 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........ |
| 819c0 | 20 20 20 28 6f 72 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 22 20 22 45 72 72 6f 72 3a 20 | ...(or."Syntax.error:."."Error:. |
| 819e0 | 22 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 6d 6f | ")...........(message.(one-or-mo |
| 81a00 | 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 20 | re.not-newline)................. |
| 81a20 | 20 20 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 | ...(zero-or-more."\n"........... |
| 81a40 | 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 |
| 81a60 | 6f 72 65 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 | ore.".")........................ |
| 81a80 | 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 65 77 6c 69 | ..........(one-or-more.not-newli |
| 81aa0 | 6e 65 29 29 29 0a 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 20 | ne)))...........(optional."\r"). |
| 81ac0 | 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 20 | "\n".(one-or-more.".")."on.line. |
| 81ae0 | 22 20 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 22 20 6f 66 20 73 74 61 6e 64 61 72 64 20 69 | ".line...........".of.standard.i |
| 81b00 | 6e 70 75 74 22 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 | nput"...........line-end)....(wa |
| 81b20 | 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 57 41 | rning.line-start............."WA |
| 81b40 | 52 4e 49 4e 47 3a 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 | RNING:.".............(message.(o |
| 81b60 | 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)......... |
| 81b80 | 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". |
| 81ba0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 81bc0 | 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.".")............ |
| 81be0 | 20 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 | ........................(one-or- |
| 81c00 | 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 20 20 20 | more.not-newline)))............. |
| 81c20 | 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 72 | (optional."\r")."\n".(one-or-mor |
| 81c40 | 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 20 | e.".")."on.line.".line.......... |
| 81c60 | 20 20 20 22 20 6f 66 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 | ...".of.".(one-or-more.not-newli |
| 81c80 | 6e 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 6f | ne).............line-end))...:mo |
| 81ca0 | 64 65 73 20 73 61 73 73 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.sass-mode)..(flycheck-def-co |
| 81cc0 | 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 6c 69 6e 74 | nfig-file-var.flycheck-sass-lint |
| 81ce0 | 72 63 20 73 61 73 73 2f 73 63 73 73 2d 73 61 73 73 2d 6c 69 6e 74 0a 20 20 20 20 20 20 20 20 20 | rc.sass/scss-sass-lint.......... |
| 81d00 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 22 2e 73 61 73 73 2d 6c 69 6e 74 | .....................".sass-lint |
| 81d20 | 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 68 | .yml"...:package-version.'(flych |
| 81d40 | 65 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 | eck..."30"))..(flycheck-define-c |
| 81d60 | 68 65 63 6b 65 72 20 73 61 73 73 2f 73 63 73 73 2d 73 61 73 73 2d 6c 69 6e 74 0a 20 20 22 41 20 | hecker.sass/scss-sass-lint..."A. |
| 81d80 | 53 41 53 53 2f 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 73 | SASS/SCSS.syntax.checker.using.s |
| 81da0 | 61 73 73 2d 4c 69 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 | ass-Lint...See.URL.`https://gith |
| 81dc0 | 75 62 2e 63 6f 6d 2f 73 61 73 73 74 6f 6f 6c 73 2f 73 61 73 73 2d 6c 69 6e 74 27 2e 22 0a 20 20 | ub.com/sasstools/sass-lint'."... |
| 81de0 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 61 73 73 2d 6c 69 6e 74 22 0a 20 20 20 20 20 20 20 20 20 20 | :command.("sass-lint"........... |
| 81e00 | 20 20 22 2d 2d 76 65 72 62 6f 73 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 6e 6f 2d | .."--verbose"............."--no- |
| 81e20 | 65 78 69 74 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 43 68 | exit"............."--format"."Ch |
| 81e40 | 65 63 6b 73 74 79 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 63 6f 6e 66 69 67 2d 66 69 | eckstyle".............(config-fi |
| 81e60 | 6c 65 20 22 2d 2d 63 6f 6e 66 69 67 22 20 66 6c 79 63 68 65 63 6b 2d 73 61 73 73 2d 6c 69 6e 74 | le."--config".flycheck-sass-lint |
| 81e80 | 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 65 72 72 6f 72 | rc).............source)...:error |
| 81ea0 | 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 6c | -parser.flycheck-parse-checkstyl |
| 81ec0 | 65 0a 20 20 3a 6d 6f 64 65 73 20 28 73 61 73 73 2d 6d 6f 64 65 20 73 63 73 73 2d 6d 6f 64 65 29 | e...:modes.(sass-mode.scss-mode) |
| 81ee0 | 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 61 6c | )..(flycheck-define-checker.scal |
| 81f00 | 61 0a 20 20 22 41 20 53 63 61 6c 61 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e | a..."A.Scala.syntax.checker.usin |
| 81f20 | 67 20 74 68 65 20 53 63 61 6c 61 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | g.the.Scala.compiler...See.URL.` |
| 81f40 | 68 74 74 70 73 3a 2f 2f 77 77 77 2e 73 63 61 6c 61 2d 6c 61 6e 67 2e 6f 72 67 2f 27 2e 22 0a 20 | https://www.scala-lang.org/'.".. |
| 81f60 | 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 63 61 6c 61 63 22 20 22 2d 59 73 74 6f 70 2d 61 66 74 65 | .:command.("scalac"."-Ystop-afte |
| 81f80 | 72 3a 70 61 72 73 65 72 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 65 | r:parser".source)...:error-patte |
| 81fa0 | 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 6c 65 2d 6e | rns...((error.line-start.(file-n |
| 81fc0 | 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 20 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 | ame).":".line.":.error:.".(messa |
| 81fe0 | 67 65 29 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 63 61 6c 61 2d 6d 6f | ge).line-end))...:modes.scala-mo |
| 82000 | 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 2e 20 | de...:next-checkers.((warning... |
| 82020 | 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 | scala-scalastyle)))..(flycheck-d |
| 82040 | 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 63 61 6c | ef-config-file-var.flycheck-scal |
| 82060 | 61 73 74 79 6c 65 72 63 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 20 6e 69 6c 0a 20 20 | astylerc.scala-scalastyle.nil... |
| 82080 | 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 |
| 820a0 | 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 63 6b 65 72 | .20"))..(flycheck-define-checker |
| 820c0 | 20 73 63 61 6c 61 2d 73 63 61 6c 61 73 74 79 6c 65 0a 20 20 22 41 20 53 63 61 6c 61 20 73 74 79 | .scala-scalastyle..."A.Scala.sty |
| 820e0 | 6c 65 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 63 61 6c 61 73 74 79 6c 65 2e 0a 0a 4e 6f | le.checker.using.scalastyle...No |
| 82100 | 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 72 20 69 73 20 6e | te.that.this.syntax.checker.is.n |
| 82120 | 6f 74 20 75 73 65 64 20 69 66 0a 60 66 6c 79 63 68 65 63 6b 2d 73 63 61 6c 61 73 74 79 6c 65 72 | ot.used.if.`flycheck-scalastyler |
| 82140 | 63 27 20 69 73 20 6e 69 6c 20 6f 72 20 72 65 66 65 72 73 20 74 6f 20 61 20 6e 6f 6e 2d 65 78 69 | c'.is.nil.or.refers.to.a.non-exi |
| 82160 | 73 74 69 6e 67 20 66 69 6c 65 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 | sting.file...See.URL.`https://ww |
| 82180 | 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 6d 6d 61 6e 64 20 28 | w.scalastyle.org'."...:command.( |
| 821a0 | 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 28 63 6f 6e 66 69 67 | "scalastyle".............(config |
| 821c0 | 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 73 74 79 6c 65 72 63 | -file."-c".flycheck-scalastylerc |
| 821e0 | 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 6f 72 2d 70 | ).............source)...:error-p |
| 82200 | 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 65 72 | atterns...((error.line-start."er |
| 82220 | 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 6d 65 73 73 61 67 65 | ror.file=".(file-name).".message |
| 82240 | 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 6c 69 6e 65 3d 22 20 | ="...........(message).".line=". |
| 82260 | 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 20 63 6f 6c 75 6d 6e | line.(optional.".column=".column |
| 82280 | 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 61 | ).line-end)....(warning.line-sta |
| 822a0 | 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 6e 61 6d 65 29 20 22 | rt."warning.file=".(file-name)." |
| 822c0 | 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 65 73 73 61 67 65 29 | .message=".............(message) |
| 822e0 | 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 22 20 63 6f 6c 75 6d | .".line=".line.(optional.".colum |
| 82300 | 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 3a 65 72 72 6f 72 2d | n=".column).line-end))...:error- |
| 82320 | 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 20 20 20 20 20 | filter.(lambda.(errors)......... |
| 82340 | 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 2d 65 72 72 | ..........(flycheck-sanitize-err |
| 82360 | 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 63 68 65 63 6b | ors....................(flycheck |
| 82380 | 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 65 72 72 6f 72 73 29 | -increment-error-columns.errors) |
| 823a0 | 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 3a 70 72 65 64 69 63 | ))...:modes.scala-mode...:predic |
| 823c0 | 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 74 61 78 20 63 68 65 | ate...;;.Inhibit.this.syntax.che |
| 823e0 | 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 6e 66 69 67 75 72 61 | cker.if.the.JAR.or.the.configura |
| 82400 | 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 73 73 69 6e 67 0a 20 | tion.are.unset.or...;;.missing.. |
| 82420 | 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 2d 73 63 61 6c 61 73 | .(lambda.().(and.flycheck-scalas |
| 82440 | 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 28 66 6c 79 63 68 65 | tylerc...................(flyche |
| 82460 | 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 63 68 65 63 6b 2d 73 | ck-locate-config-file.flycheck-s |
| 82480 | 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 20 | calastylerc..................... |
| 824a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 27 73 63 61 6c | ...........................'scal |
| 824c0 | 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 20 28 6c 61 6d 62 64 | a-scalastyle)))...:verify.(lambd |
| 824e0 | 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 6c 65 74 20 28 28 63 | a.(checker).............(let.((c |
| 82500 | 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 73 63 61 6c 61 73 74 | onfig-file.(and.flycheck-scalast |
| 82520 | 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 20 20 20 20 20 20 20 | ylerc........................... |
| 82540 | 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 63 6f 6e 66 69 | ..........(flycheck-locate-confi |
| 82560 | 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 20 20 20 20 20 20 20 | g-file.......................... |
| 82580 | 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 61 73 74 79 6c 65 72 | ............flycheck-scalastyler |
| 825a0 | 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 20 20 20 28 6c 69 73 | c.checker))))...............(lis |
| 825c0 | 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 6b 2d 76 65 72 69 66 | t................(flycheck-verif |
| 825e0 | 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 20 20 20 20 | ication-result-new.............. |
| 82600 | 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 66 69 6c 65 22 0a 20 | ...:label."Configuration.file".. |
| 82620 | 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 63 6f 6e 64 0a 20 20 | ...............:message.(cond... |
| 82640 | 20 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 | ........................((not.fl |
| 82660 | 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 20 20 20 20 20 20 20 | ycheck-scalastylerc)............ |
| 82680 | 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 6b 2d 73 63 61 6c 61 | ................"`flycheck-scala |
| 826a0 | 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 20 20 20 20 20 20 20 | styletrc'.not.set")............. |
| 826c0 | 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 6c 65 29 | ..............((not.config-file) |
| 826e0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 66 6f 72 | ............................(for |
| 82700 | 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 6c 79 63 68 65 63 6b | mat."file.%s.not.found".flycheck |
| 82720 | 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 20 20 20 20 20 20 20 | -scalastylerc))................. |
| 82740 | 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 6e 64 20 61 74 20 25 | ..........(t.(format."found.at.% |
| 82760 | 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 20 20 20 20 20 20 20 | s".config-file)))............... |
| 82780 | 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 20 20 20 20 20 20 20 | ..:face.(cond................... |
| 827a0 | 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 73 74 79 6c 65 72 63 | .....((not.flycheck-scalastylerc |
| 827c0 | 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 20 20 20 20 20 20 20 | ).'(bold.warning)).............. |
| 827e0 | 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 6c 65 29 20 27 28 62 | ..........((not.config-file).'(b |
| 82800 | 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 20 20 20 20 20 20 20 | old.error))..................... |
| 82820 | 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 6c 79 63 68 65 63 6b | ...(t.'success)))))))..(flycheck |
| 82840 | 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 68 65 6d 65 2d 63 68 | -def-args-var.flycheck-scheme-ch |
| 82860 | 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 0a 20 20 3a 70 61 63 | icken-args.scheme-chicken...:pac |
| 82880 | 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")) |
| 828a0 | 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 68 65 6d | ..(flycheck-define-checker.schem |
| 828c0 | 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 68 65 6d 65 20 73 79 | e-chicken..."A.CHICKEN.Scheme.sy |
| 828e0 | 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 49 43 4b 45 4e 20 63 | ntax.checker.using.the.CHICKEN.c |
| 82900 | 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 68 74 74 70 73 3a 2f | ompiler.`csc'...See.URL.`https:/ |
| 82920 | 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 64 20 28 22 63 73 | /call-cc.org/'."...:command.("cs |
| 82940 | 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 22 0a 20 20 20 20 | c"."-analyze-only"."-local"..... |
| 82960 | 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 65 6d 65 2d 63 68 | ........(eval.flycheck-scheme-ch |
| 82980 | 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 75 72 63 65 29 0a | icken-args).............source). |
| 829a0 | 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 2d | ..:error-patterns...((info.line- |
| 829c0 | 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 65 72 6f 2d 6f 72 | start.........."Note:.".(zero-or |
| 829e0 | 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 20 20 20 20 20 | -more.not-newline).":\n"........ |
| 82a00 | 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 29 20 22 28 22 20 | ..(one-or-more.(any.space))."(". |
| 82a20 | 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 28 6d 65 73 73 61 | (file-name).":".line.").".(messa |
| 82a40 | 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 28 77 61 72 6e 69 | ge)..........line-end)....(warni |
| 82a60 | 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 69 | ng.line-start............."Warni |
| 82a80 | 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 29 | ng:.".(zero-or-more.not-newline) |
| 82aa0 | 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 2d 6d 6f 72 65 20 | .",\n".............(one-or-more. |
| 82ac0 | 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 20 6e 6f 74 2d 6e | (any.space)).(zero-or-more.not-n |
| 82ae0 | 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 28 6f 6e 65 2d 6f | ewline).":\n".............(one-o |
| 82b00 | 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 69 6c 65 2d 6e 61 | r-more.(any.space))."(".(file-na |
| 82b20 | 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 29 0a 20 20 20 20 | me).":".line.").".(message)..... |
| 82b40 | 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 69 | ........line-end)....(warning.li |
| 82b60 | 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 69 6e 67 3a 20 22 | ne-start............."Warning:." |
| 82b80 | 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 3a 5c 6e | .(zero-or-more.not-newline).":\n |
| 82ba0 | 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 20 28 61 6e 79 20 | ".............(one-or-more.(any. |
| 82bc0 | 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 22 20 6c 69 6e 65 | space))."(".(file-name).":".line |
| 82be0 | 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 20 20 6c 69 6e 65 | .").".(message).............line |
| 82c00 | 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 45 72 72 6f | -end)....(error.line-start."Erro |
| 82c20 | 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 61 67 65 29 20 6c | r:.(line.".line.").".(message).l |
| 82c40 | 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 22 53 | ine-end)....(error.line-start."S |
| 82c60 | 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 29 20 22 3a 22 20 | yntax.error:.(".(file-name).":". |
| 82c80 | 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 72 2d 6d 6f 72 65 | line.")"...........(zero-or-more |
| 82ca0 | 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 20 20 20 20 28 6d | .not-newline).".-."...........(m |
| 82cc0 | 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) |
| 82ce0 | 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 |
| 82d00 | 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".......................... |
| 82d20 | 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 65 29 0a 20 20 20 | ........(zero-or-more.space).... |
| 82d40 | 20 20 20 20 20 20 20 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 | ..............................(z |
| 82d60 | 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 20 20 20 20 20 20 | ero-or-more.not-newline))....... |
| 82d80 | 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 73 70 61 63 65 29 | .............(one-or-more.space) |
| 82da0 | 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 29 0a 20 20 20 3b | ."<--")...........line-end)....; |
| 82dc0 | 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 63 6b | ;.A.of.version.4.12.0,.the.chick |
| 82de0 | 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 20 20 | en.compiler.doesn't.provide.a... |
| 82e00 | 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 2e 0a | .;;.line.number.for.this.error.. |
| 82e20 | 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 61 78 20 65 72 72 | ...(error.line-start."Syntax.err |
| 82e40 | 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 6f 6e 65 2d 6f 72 | or:."...........(message.(one-or |
| 82e60 | 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 20 20 20 20 20 | -more.not-newline).............. |
| 82e80 | 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 20 20 20 20 20 | ......(zero-or-more."\n"........ |
| 82ea0 | 20 20 20 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 2d | ..........................(zero- |
| 82ec0 | 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 20 20 20 20 20 20 | or-more.space).................. |
| 82ee0 | 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 6e 6f | ................(zero-or-more.no |
| 82f00 | 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 20 20 20 20 20 28 | t-newline))....................( |
| 82f20 | 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 20 20 20 20 20 20 | one-or-more.space)."<--")....... |
| 82f40 | 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 73 74 61 | ....line-end)....(error.line-sta |
| 82f60 | 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 72 6f 2d 6f 72 2d | rt..........."Error:.".(zero-or- |
| 82f80 | 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 20 20 20 20 20 20 | more.not-newline).":\n"......... |
| 82fa0 | 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 29 20 22 28 22 20 | ..(one-or-more.(any.space))."(". |
| 82fc0 | 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 28 6d 65 73 73 61 | (file-name).":".line.").".(messa |
| 82fe0 | 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 3b 3b 20 41 20 | ge)...........line-end)....;;.A. |
| 83000 | 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 63 6b 65 6e 20 63 | of.version.4.12.0,.the.chicken.c |
| 83020 | 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 20 20 20 3b 3b 20 | ompiler.doesn't.provide.a....;;. |
| 83040 | 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 2e 0a 20 20 20 28 | line.number.for.this.error.....( |
| 83060 | 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 0a 20 20 20 20 20 | error.line-start."Error:."...... |
| 83080 | 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 6e | .....(message.(one-or-more.not-n |
| 830a0 | 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 28 7a 65 72 6f | ewline)....................(zero |
| 830c0 | 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 20 20 20 | -or-more."\n"................... |
| 830e0 | 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 73 70 61 | ...............(zero-or-more.spa |
| 83100 | 63 65 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ce)............................. |
| 83120 | 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 29 | .....(zero-or-more.not-newline)) |
| 83140 | 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 72 2d 6d 6f 72 65 | ....................(one-or-more |
| 83160 | 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 66 69 6c 74 65 72 | .space)."<--")))...:error-filter |
| 83180 | 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 6e 75 6d 62 65 72 | .flycheck-fill-empty-line-number |
| 831a0 | 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 29 0a 20 20 20 20 | s...:predicate...(lambda.()..... |
| 831c0 | 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 20 63 68 65 63 | ;;.In.`scheme-mode'.we.must.chec |
| 831e0 | 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 65 6e 74 61 74 | k.the.current.Scheme.implementat |
| 83200 | 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 28 61 6e 64 20 28 | ion.....;;.being.used.....(and.( |
| 83220 | 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 6d 65 6e 74 61 74 | boundp.'geiser-impl--implementat |
| 83240 | 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 6d 70 6c 2d 2d 69 | ion)..........(eq.geiser-impl--i |
| 83260 | 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 20 20 3a 76 65 72 | mplementation.'chicken)))...:ver |
| 83280 | 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 20 20 20 28 6c 65 | ify...(lambda.(_checker).....(le |
| 832a0 | 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 2d 74 72 75 65 2d | t.((geiser-impl.(bound-and-true- |
| 832c0 | 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 69 6f 6e 29 29 29 | p.geiser-impl--implementation))) |
| 832e0 | 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 65 | .......(list........(flycheck-ve |
| 83300 | 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 |
| 83320 | 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".... |
| 83340 | 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............. |
| 83360 | 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 6e 29 | ......((eq.geiser-impl.'chicken) |
| 83380 | 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 20 20 20 20 20 20 | ."Chicken.Scheme").............. |
| 833a0 | 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 22 4f 74 68 65 72 | .....(geiser-impl.(format."Other |
| 833c0 | 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 20 20 20 20 20 20 | :.%s".geiser-impl))............. |
| 833e0 | 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 65 22 29 29 0a 20 | ......(t."Geiser.not.active")).. |
| 83400 | 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 20 20 | .......:face.(cond.............. |
| 83420 | 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 6e 29 20 27 73 75 | ..((eq.geiser-impl.'chicken).'su |
| 83440 | 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 28 62 6f 6c 64 20 | ccess)................(t.'(bold. |
| 83460 | 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 6d 65 2d 6d 6f 64 | error)))))))...:modes.scheme-mod |
| 83480 | 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 73 2d 6c 69 6e 74 | e)..(defconst.flycheck-scss-lint |
| 834a0 | 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 6f 74 20 6c 6f 61 | -checkstyle-re...(rx."cannot.loa |
| 834c0 | 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 6e 65 29 20 22 73 | d.such.file".(1+.not-newline)."s |
| 834e0 | 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 29 0a 20 | css_lint_reporter_checkstyle").. |
| 83500 | 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 72 73 65 20 6d 69 | ."Regular.expression.to.parse.mi |
| 83520 | 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 0a 28 64 65 66 75 | ssing.checkstyle.error.")..(defu |
| 83540 | 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 20 28 6f 75 74 70 | n.flycheck-parse-scss-lint.(outp |
| 83560 | 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 53 43 53 53 | ut.checker.buffer)..."Parse.SCSS |
| 83580 | 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 61 6e 64 20 42 55 | -Lint.OUTPUT.from.CHECKER.and.BU |
| 835a0 | 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 65 2d 63 68 65 63 | FFER...Like.`flycheck-parse-chec |
| 835c0 | 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 73 20 61 62 6f 75 | kstyle',.but.catches.errors.abou |
| 835e0 | 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 74 65 72 20 66 72 | t.missing.checkstyle.reporter.fr |
| 83600 | 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 6e 67 2d 6d 61 74 | om.SCSS-Lint."...(if.(string-mat |
| 83620 | 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 65 63 6b 73 74 79 | ch-p.flycheck-scss-lint-checksty |
| 83640 | 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 28 66 6c 79 63 68 | le-re.output).......(list.(flych |
| 83660 | 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 20 20 20 31 20 | eck-error-new-at..............1. |
| 83680 | 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 6f 72 74 65 72 20 | nil.'error."Checkstyle.reporter. |
| 836a0 | 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 61 73 65 20 72 75 | for.SCSS-Lint.missing..Please.ru |
| 836c0 | 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 70 6f 72 74 65 72 | n.gem.install.scss_lint_reporter |
| 836e0 | 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 3a 63 68 65 63 6b | _checkstyle"..............:check |
| 83700 | 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 66 65 72 20 | er.checker..............:buffer. |
| 83720 | 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 61 6d 65 20 28 62 | buffer..............:filename.(b |
| 83740 | 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 20 20 20 20 28 66 | uffer-file-name.buffer))).....(f |
| 83760 | 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 75 74 70 75 74 20 | lycheck-parse-checkstyle.output. |
| 83780 | 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 63 6b 2d 64 65 66 | checker.buffer)))..(flycheck-def |
| 837a0 | 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 63 73 73 2d 6c | -config-file-var.flycheck-scss-l |
| 837c0 | 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 74 2e 79 6d 6c 22 | intrc.scss-lint.".scss-lint.yml" |
| 837e0 | 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.. |
| 83800 | 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 65 2d 63 68 65 63 | ."0.23"))..(flycheck-define-chec |
| 83820 | 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 6e 74 61 78 20 63 | ker.scss-lint..."A.SCSS.syntax.c |
| 83840 | 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 65 65 64 73 20 53 | hecker.using.SCSS-Lint...Needs.S |
| 83860 | 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 0a 53 65 65 20 55 | CSS-Lint.0.43.2.or.newer...See.U |
| 83880 | 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 67 61 64 65 2f 73 | RL.`https://github.com/brigade/s |
| 838a0 | 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 63 73 73 2d 6c 69 | css-lint'."...:command.("scss-li |
| 838c0 | 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 3d 73 63 73 73 5f | nt"............."--require=scss_ |
| 838e0 | 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 20 20 20 20 20 20 | lint_reporter_checkstyle"....... |
| 83900 | 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 22 0a 20 20 20 20 | ......"--format=Checkstyle"..... |
| 83920 | 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 22 20 | ........(config-file."--config". |
| 83940 | 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 20 20 20 20 20 20 | flycheck-scss-lintrc)........... |
| 83960 | 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 63 65 2d 6f 72 69 | .."--stdin-file-path".source-ori |
| 83980 | 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 75 74 20 74 0a 20 | ginal."-")...:standard-input.t.. |
| 839a0 | 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 73 65 20 43 68 65 | .;;.We.cannot.directly.parse.Che |
| 839c0 | 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 65 20 6d 79 73 74 | ckstyle.XML,.since.for.some.myst |
| 839e0 | 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 6e 74 20 64 6f 65 | erious.reason...;;.SCSS-Lint.doe |
| 83a00 | 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 73 74 79 6c 65 20 | sn't.have.a.built-in.Checkstyle. |
| 83a20 | 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 73 20 69 74 0a 20 | reporter,.and.instead.ships.it.. |
| 83a40 | 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 74 20 6e 6f 74 20 | .;;.as.an.addon.which.might.not. |
| 83a60 | 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 73 74 6f 6d 20 65 | be.installed...We.use.a.custom.e |
| 83a80 | 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 77 68 65 74 68 65 | rror.parser.to...;;.check.whethe |
| 83aa0 | 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 20 74 75 72 6e 20 | r.the.addon.is.missing.and.turn. |
| 83ac0 | 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 66 0a 20 20 3b 3b | that.into.a.special.kind.of...;; |
| 83ae0 | 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 70 61 72 73 65 72 | .Flycheck.error....:error-parser |
| 83b00 | 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 20 20 3a 6d 6f 64 | .flycheck-parse-scss-lint...:mod |
| 83b20 | 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 6c 61 6d 62 64 61 | es.scss-mode...:verify...(lambda |
| 83b40 | 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 20 20 20 20 20 20 | .(checker).....(when-let........ |
| 83b60 | 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 65 63 6b 65 72 2d | .(output.(flycheck-call-checker- |
| 83b80 | 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 20 20 20 20 20 20 | process-for-output.............. |
| 83ba0 | 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 75 69 72 65 3d 73 | ....checker.nil.nil."--require=s |
| 83bc0 | 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 29 29 0a | css_lint_reporter_checkstyle")). |
| 83be0 | 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 69 6e 67 0a 20 20 | ......(let.((reporter-missing... |
| 83c00 | 20 20 20 20 20 20 20 20 20 20 20 28 73 74 72 69 6e 67 2d 6d 61 74 63 68 2d 70 20 66 6c 79 63 68 | ...........(string-match-p.flych |
| 83c20 | 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 65 20 6f 75 74 70 | eck-scss-lint-checkstyle-re.outp |
| 83c40 | 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 20 20 20 28 66 6c | ut))).........(list..........(fl |
| 83c60 | 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 20 | ycheck-verification-result-new.. |
| 83c80 | 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 65 20 72 65 70 6f | .........:label."checkstyle.repo |
| 83ca0 | 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 69 66 20 72 65 70 | rter"...........:message.(if.rep |
| 83cc0 | 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 20 20 20 20 20 20 | orter-missing................... |
| 83ce0 | 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 68 65 63 6b 73 74 | ....."scss_lint_reporter_checkst |
| 83d00 | 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 20 20 20 20 20 20 | yle.plugin.missing"............. |
| 83d20 | 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 20 20 20 20 3a 66 | ........."present")...........:f |
| 83d40 | 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 20 20 20 20 20 20 | ace.(if.reporter-missing........ |
| 83d60 | 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 0a 20 20 20 20 20 | .............'(bold.error)...... |
| 83d80 | 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 29 29 0a 0a 28 66 | .............'success)))))))..(f |
| 83da0 | 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 2d 73 74 79 6c | lycheck-define-checker.scss-styl |
| 83dc0 | 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 20 73 74 79 6c 65 | elint..."A.SCSS.syntax.and.style |
| 83de0 | 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 0a 53 65 65 20 55 | .checker.using.stylelint...See.U |
| 83e00 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 74 79 6c 65 6c 69 6e 74 2e 69 6f 2f 27 2e 22 0a 20 20 3a | RL.`https://stylelint.io/'."...: |
| 83e20 | 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 20 20 20 20 20 | command.("stylelint"............ |
| 83e40 | 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 72 67 73 29 0a | .(eval.flycheck-stylelint-args). |
| 83e60 | 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 75 69 65 | ............(option-flag."--quie |
| 83e80 | 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 20 20 20 | t".flycheck-stylelint-quiet).... |
| 83ea0 | 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 69 67 22 | .........(config-file."--config" |
| 83ec0 | 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 61 6e 64 | .flycheck-stylelintrc))...:stand |
| 83ee0 | 61 72 64 2d 69 6e 70 75 74 20 74 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 5f | ard-input.t...:verify.(lambda.(_ |
| 83f00 | 29 20 28 66 6c 79 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 76 65 72 69 66 79 20 27 73 | ).(flycheck--stylelint-verify.'s |
| 83f20 | 63 73 73 2d 73 74 79 6c 65 6c 69 6e 74 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 73 65 72 20 | css-stylelint))...:error-parser. |
| 83f40 | 66 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 | flycheck-parse-stylelint...:pred |
| 83f60 | 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 79 2d 70 | icate.flycheck-buffer-nonempty-p |
| 83f80 | 0a 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 | ...:modes.(scss-mode))..(flychec |
| 83fa0 | 6b 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 | k-define-checker.sass-stylelint. |
| 83fc0 | 20 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 | .."A.Sass.syntax.and.style.check |
| 83fe0 | 65 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 | er.using.stylelint...See.URL.`ht |
| 84000 | 74 70 73 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 | tps://stylelint.io/'."...:comman |
| 84020 | 64 20 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 | d.("stylelint".............(eval |
| 84040 | 20 66 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 | .flycheck-stylelint-args)....... |
| 84060 | 20 20 20 20 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 | ......(option-flag."--quiet".fly |
| 84080 | 63 68 65 63 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 | check-stylelint-quiet).......... |
| 840a0 | 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 |
| 840c0 | 65 63 6b 2d 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 | eck-stylelintrc))...:standard-in |
| 840e0 | 70 75 74 20 74 0a 20 20 3a 76 65 72 69 66 79 20 28 6c 61 6d 62 64 61 20 28 5f 29 20 28 66 6c 79 | put.t...:verify.(lambda.(_).(fly |
| 84100 | 63 68 65 63 6b 2d 2d 73 74 79 6c 65 6c 69 6e 74 2d 76 65 72 69 66 79 20 27 73 61 73 73 2d 73 74 | check--stylelint-verify.'sass-st |
| 84120 | 79 6c 65 6c 69 6e 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 | ylelint))...:error-parser.flyche |
| 84140 | 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 63 61 74 65 20 | ck-parse-stylelint...:predicate. |
| 84160 | 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 20 20 3a 6d 6f | flycheck-buffer-nonempty-p...:mo |
| 84180 | 64 65 73 20 28 73 61 73 73 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | des.(sass-mode))..(flycheck-def- |
| 841a0 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 63 6f 6d 70 61 73 73 | option-var.flycheck-scss-compass |
| 841c0 | 20 6e 69 6c 20 73 63 73 73 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 65 6e 61 62 6c 65 20 74 | .nil.scss..."Whether.to.enable.t |
| 841e0 | 68 65 20 43 6f 6d 70 61 73 73 20 43 53 53 20 66 72 61 6d 65 77 6f 72 6b 2e 0a 0a 57 68 65 6e 20 | he.Compass.CSS.framework...When. |
| 84200 | 6e 6f 6e 2d 6e 69 6c 2c 20 65 6e 61 62 6c 65 20 74 68 65 20 43 6f 6d 70 61 73 73 20 43 53 53 20 | non-nil,.enable.the.Compass.CSS. |
| 84220 | 66 72 61 6d 65 77 6f 72 6b 2c 20 76 69 61 20 60 2d 2d 63 6f 6d 70 61 73 73 27 2e 22 0a 20 20 3a | framework,.via.`--compass'."...: |
| 84240 | 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 |
| 84260 | 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.. |
| 84280 | 20 22 30 2e 31 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 65 63 | ."0.16"))..(flycheck-define-chec |
| 842a0 | 6b 65 72 20 73 63 73 73 0a 20 20 22 41 20 53 43 53 53 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 | ker.scss..."A.SCSS.syntax.checke |
| 842c0 | 72 20 75 73 69 6e 67 20 74 68 65 20 53 43 53 53 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 | r.using.the.SCSS.compiler...See. |
| 842e0 | 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 73 61 73 73 2d 6c 61 6e 67 2e 63 6f 6d 27 2e 22 0a 20 20 | URL.`https://sass-lang.com'."... |
| 84300 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 63 73 73 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d | :command.("scss"............."-- |
| 84320 | 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 22 20 28 65 76 61 6c 20 28 66 6c 79 63 68 65 63 6b 2d | cache-location".(eval.(flycheck- |
| 84340 | 73 61 73 73 2d 73 63 73 73 2d 63 61 63 68 65 2d 6c 6f 63 61 74 69 6f 6e 29 29 0a 20 20 20 20 20 | sass-scss-cache-location))...... |
| 84360 | 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 63 6f 6d 70 61 73 73 22 20 | .......(option-flag."--compass". |
| 84380 | 66 6c 79 63 68 65 63 6b 2d 73 63 73 73 2d 63 6f 6d 70 61 73 73 29 0a 20 20 20 20 20 20 20 20 20 | flycheck-scss-compass).......... |
| 843a0 | 20 20 20 22 2d 2d 63 68 65 63 6b 22 20 22 2d 2d 73 74 64 69 6e 22 29 0a 20 20 3a 73 74 61 6e 64 | ..."--check"."--stdin")...:stand |
| 843c0 | 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... |
| 843e0 | 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 72 | ((error.line-start...........(or |
| 84400 | 20 22 53 79 6e 74 61 78 20 65 72 72 6f 72 3a 20 22 20 22 45 72 72 6f 72 3a 20 22 29 0a 20 20 20 | ."Syntax.error:."."Error:.").... |
| 84420 | 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 20 6e 6f 74 | .......(message.(one-or-more.not |
| 84440 | 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 20 28 7a 65 | -newline)....................(ze |
| 84460 | 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 20 | ro-or-more."\n"................. |
| 84480 | 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 22 20 | .................(one-or-more.". |
| 844a0 | 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ").............................. |
| 844c0 | 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 29 0a | ....(one-or-more.not-newline))). |
| 844e0 | 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 20 22 5c 6e 22 20 28 | ..........(optional."\r")."\n".( |
| 84500 | 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 20 22 20 6c 69 6e 65 | one-or-more.".")."on.line.".line |
| 84520 | 0a 20 20 20 20 20 20 20 20 20 20 22 20 6f 66 20 73 74 61 6e 64 61 72 64 20 69 6e 70 75 74 22 0a | ...........".of.standard.input". |
| 84540 | 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 6e 67 20 | ..........line-end)....(warning. |
| 84560 | 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 41 52 4e 49 4e 47 3a | line-start............."WARNING: |
| 84580 | 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 6f 72 2d | .".............(message.(one-or- |
| 845a0 | 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 20 20 20 20 20 20 | more.not-newline)............... |
| 845c0 | 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 20 20 20 20 | .......(zero-or-more."\n"....... |
| 845e0 | 20 20 20 20 20 20 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 |
| 84600 | 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 20 20 | e-or-more.".").................. |
| 84620 | 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 |
| 84640 | 6f 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 28 6f 70 74 69 6f | ot-newline))).............(optio |
| 84660 | 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 72 65 20 22 20 22 29 | nal."\r")."\n".(one-or-more.".") |
| 84680 | 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 20 20 20 20 22 20 6f | ."on.line.".line.............".o |
| 846a0 | 66 20 61 6e 20 75 6e 6b 6e 6f 77 6e 20 66 69 6c 65 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 6c | f.an.unknown.file".............l |
| 846c0 | 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 63 73 73 2d 6d 6f 64 65 29 0a 0a 28 | ine-end))...:modes.scss-mode)..( |
| 846e0 | 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 73 | flycheck-def-args-var.flycheck-s |
| 84700 | 68 2d 62 61 73 68 2d 61 72 67 73 20 28 73 68 2d 62 61 73 68 29 0a 20 20 3a 70 61 63 6b 61 67 65 | h-bash-args.(sh-bash)...:package |
| 84720 | 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 66 | -version.'(flycheck..."32"))..(f |
| 84740 | 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 62 61 73 68 0a 20 | lycheck-define-checker.sh-bash.. |
| 84760 | 20 22 41 20 42 61 73 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 | ."A.Bash.syntax.checker.using.th |
| 84780 | 65 20 42 61 73 68 20 73 68 65 6c 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f | e.Bash.shell...See.URL.`https:// |
| 847a0 | 77 77 77 2e 67 6e 75 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 62 61 73 68 2f 27 2e 22 0a 20 20 | www.gnu.org/software/bash/'."... |
| 847c0 | 3a 63 6f 6d 6d 61 6e 64 20 28 22 62 61 73 68 22 20 22 2d 2d 6e 6f 72 63 22 20 22 2d 6e 22 0a 20 | :command.("bash"."--norc"."-n".. |
| 847e0 | 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 68 2d 62 61 73 | ...........(eval.flycheck-sh-bas |
| 84800 | 68 2d 61 72 67 73 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 22 29 0a 20 20 3a 73 74 61 | h-args)............."--")...:sta |
| 84820 | 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. |
| 84840 | 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 3b | ..((error.line-start...........; |
| 84860 | 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 68 20 65 78 65 63 | ;.The.name/path.of.the.bash.exec |
| 84880 | 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 6f 72 65 20 28 6e | utable...........(one-or-more.(n |
| 848a0 | 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 20 20 20 3b 3b 20 | ot.(any.":"))).":"...........;;. |
| 848c0 | 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 6f 63 61 6c 69 7a | A.label."line",.possibly.localiz |
| 848e0 | 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 28 6e 6f 74 20 28 | ed...........(one-or-more.(not.( |
| 84900 | 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 65 20 28 7a 65 72 | any.digit)))...........line.(zer |
| 84920 | 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 72 2d 6d 6f 72 65 | o-or-more.".").":".(zero-or-more |
| 84940 | 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 |
| 84960 | 6e 64 29 29 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 | nd))...:modes.(sh-mode.bash-ts-m |
| 84980 | 6f 64 65 29 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 65 71 | ode)...:predicate.(lambda.().(eq |
| 849a0 | 20 73 68 2d 73 68 65 6c 6c 20 27 62 61 73 68 29 29 0a 20 20 3a 6e 65 78 74 2d 63 68 65 63 6b 65 | .sh-shell.'bash))...:next-checke |
| 849c0 | 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 29 0a | rs.((warning...sh-shellcheck))). |
| 849e0 | 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 6f 73 | .(flycheck-define-checker.sh-pos |
| 84a00 | 69 78 2d 64 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 78 20 | ix-dash..."A.POSIX.Shell.syntax. |
| 84a20 | 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 68 65 20 44 61 73 68 20 73 68 65 6c 6c 2e 0a 0a 53 | checker.using.the.Dash.shell...S |
| 84a40 | 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 6f 6e 64 6f 72 2e 61 70 61 6e 61 2e 6f 72 67 | ee.URL.`https://gondor.apana.org |
| 84a60 | 2e 61 75 2f 7e 68 65 72 62 65 72 74 2f 64 61 73 68 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 | .au/~herbert/dash/'."...:command |
| 84a80 | 20 28 22 64 61 73 68 22 20 22 2d 6e 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 | .("dash"."-n")...:standard-input |
| 84aa0 | 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 |
| 84ac0 | 69 6e 65 2d 73 74 61 72 74 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 | ine-start.(one-or-more.(not.(any |
| 84ae0 | 20 22 3a 22 29 29 29 20 22 3a 20 22 20 6c 69 6e 65 20 22 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | .":"))).":.".line.":.".(message) |
| 84b00 | 29 29 0a 20 20 3a 6d 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 | ))...:modes.sh-mode...:predicate |
| 84b20 | 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 27 73 68 29 29 0a 20 | .(lambda.().(eq.sh-shell.'sh)).. |
| 84b40 | 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 73 68 2d 73 | .:next-checkers.((warning...sh-s |
| 84b60 | 68 65 6c 6c 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 65 2d 63 | hellcheck)))..(flycheck-define-c |
| 84b80 | 68 65 63 6b 65 72 20 73 68 2d 70 6f 73 69 78 2d 62 61 73 68 0a 20 20 22 41 20 50 4f 53 49 58 20 | hecker.sh-posix-bash..."A.POSIX. |
| 84ba0 | 53 68 65 6c 6c 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 42 | Shell.syntax.checker.using.the.B |
| 84bc0 | 61 73 68 20 73 68 65 6c 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 | ash.shell...See.URL.`https://www |
| 84be0 | 2e 67 6e 75 2e 6f 72 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 | .gnu.org/software/bash/'."...:co |
| 84c00 | 6d 6d 61 6e 64 20 28 22 62 61 73 68 22 20 22 2d 2d 70 6f 73 69 78 22 20 22 2d 2d 6e 6f 72 63 22 | mmand.("bash"."--posix"."--norc" |
| 84c20 | 20 22 2d 6e 22 20 22 2d 2d 22 29 0a 20 20 3a 73 74 61 6e 64 61 72 64 2d 69 6e 70 75 74 20 74 0a | ."-n"."--")...:standard-input.t. |
| 84c40 | 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 |
| 84c60 | 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 2f 70 61 74 | -start...........;;.The.name/pat |
| 84c80 | 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 20 20 20 20 | h.of.the.bash.executable........ |
| 84ca0 | 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 22 29 29 29 | ...(one-or-more.(not.(any.":"))) |
| 84cc0 | 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 69 6e 65 22 | .":"...........;;.A.label."line" |
| 84ce0 | 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 20 20 20 28 | ,.possibly.localized...........( |
| 84d00 | 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 29 29 0a 20 | one-or-more.(not.(any.digit))).. |
| 84d20 | 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 22 20 22 29 | .........line.(zero-or-more.".") |
| 84d40 | 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 20 20 20 20 | .":".(zero-or-more.".")......... |
| 84d60 | 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 65 73 20 | ..(message).line-end))...:modes. |
| 84d80 | 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 20 | sh-mode...:predicate.(lambda.(). |
| 84da0 | 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 6b | (eq.sh-shell.'sh))...:next-check |
| 84dc0 | 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 29 | ers.((warning...sh-shellcheck))) |
| 84de0 | 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 7a 73 | ..(flycheck-define-checker.sh-zs |
| 84e00 | 68 0a 20 20 22 41 20 5a 73 68 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 | h..."A.Zsh.syntax.checker.using. |
| 84e20 | 74 68 65 20 5a 73 68 20 73 68 65 6c 6c 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | the.Zsh.shell...See.URL.`https:/ |
| 84e40 | 2f 77 77 77 2e 7a 73 68 2e 6f 72 67 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 7a 73 | /www.zsh.org/'."...:command.("zs |
| 84e60 | 68 22 20 22 2d 2d 6e 6f 2d 65 78 65 63 22 20 22 2d 2d 6e 6f 2d 67 6c 6f 62 61 6c 72 63 73 22 20 | h"."--no-exec"."--no-globalrcs". |
| 84e80 | 22 2d 2d 6e 6f 2d 72 63 73 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 74 74 | "--no-rcs".source)...:error-patt |
| 84ea0 | 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 6c 65 2d | erns...((error.line-start.(file- |
| 84ec0 | 6e 61 6d 65 29 20 22 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 | name).":".line.":.".(message).li |
| 84ee0 | 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 72 65 | ne-end))...:modes.sh-mode...:pre |
| 84f00 | 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 27 | dicate.(lambda.().(eq.sh-shell.' |
| 84f20 | 7a 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 67 | zsh))...:next-checkers.((warning |
| 84f40 | 20 2e 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 29 29 29 0a 0a 28 64 65 66 63 6f 6e 73 74 20 66 | ...sh-shellcheck)))..(defconst.f |
| 84f60 | 6c 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 | lycheck-shellcheck-supported-she |
| 84f80 | 6c 6c 73 20 27 28 62 61 73 68 20 6b 73 68 38 38 20 73 68 29 0a 20 20 22 53 68 65 6c 6c 73 20 73 | lls.'(bash.ksh88.sh)..."Shells.s |
| 84fa0 | 75 70 70 6f 72 74 65 64 20 62 79 20 53 68 65 6c 6c 43 68 65 63 6b 2e 22 29 0a 0a 28 66 6c 79 63 | upported.by.ShellCheck.")..(flyc |
| 84fc0 | 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 73 68 65 | heck-def-option-var.flycheck-she |
| 84fe0 | 6c 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 6e 69 6c 20 73 68 | llcheck-excluded-warnings.nil.sh |
| 85000 | 2d 73 68 65 6c 6c 63 68 65 63 6b 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 65 78 63 6c 75 64 65 | -shellcheck..."A.list.of.exclude |
| 85020 | 64 20 77 61 72 6e 69 6e 67 73 20 66 6f 72 20 53 68 65 6c 6c 43 68 65 63 6b 2e 0a 0a 54 68 65 20 | d.warnings.for.ShellCheck...The. |
| 85040 | 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 69 73 74 | value.of.this.variable.is.a.list |
| 85060 | 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 67 20 69 | .of.strings,.where.each.string.i |
| 85080 | 73 20 61 20 77 61 72 6e 69 6e 67 20 63 6f 64 65 20 74 6f 20 62 65 20 65 78 63 6c 75 64 65 64 20 | s.a.warning.code.to.be.excluded. |
| 850a0 | 66 72 6f 6d 20 53 68 65 6c 6c 43 68 65 63 6b 20 72 65 70 6f 72 74 73 2e 0a 42 79 20 64 65 66 61 | from.ShellCheck.reports..By.defa |
| 850c0 | 75 6c 74 2c 20 6e 6f 20 77 61 72 6e 69 6e 67 73 20 61 72 65 20 65 78 63 6c 75 64 65 64 2e 22 0a | ult,.no.warnings.are.excluded.". |
| 850e0 | 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 3a 74 61 67 20 22 45 78 63 6c 75 64 65 64 20 | ..:type.'(repeat.:tag."Excluded. |
| 85100 | 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 28 73 74 72 69 | warnings"..................(stri |
| 85120 | 6e 67 20 3a 74 61 67 20 22 57 61 72 6e 69 6e 67 20 63 6f 64 65 22 29 29 0a 20 20 3a 73 61 66 65 | ng.:tag."Warning.code"))...:safe |
| 85140 | 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 63 | .#'flycheck-string-list-p...:pac |
| 85160 | 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 31 22 | kage-version.'(flycheck..."0.21" |
| 85180 | 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 |
| 851a0 | 63 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 20 | check-shellcheck-follow-sources. |
| 851c0 | 74 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 0a 20 20 22 57 68 65 74 68 65 72 20 74 6f 20 66 6f | t.sh-shellcheck..."Whether.to.fo |
| 851e0 | 6c 6c 6f 77 20 65 78 74 65 72 6e 61 6c 20 73 6f 75 72 63 65 64 20 66 69 6c 65 73 20 69 6e 20 73 | llow.external.sourced.files.in.s |
| 85200 | 63 72 69 70 74 73 2e 0a 0a 53 68 65 6c 6c 63 68 65 63 6b 20 77 69 6c 6c 20 66 6f 6c 6c 6f 77 20 | cripts...Shellcheck.will.follow. |
| 85220 | 61 6e 64 20 70 61 72 73 65 20 73 6f 75 72 63 65 64 20 66 69 6c 65 73 20 73 6f 20 6c 6f 6e 67 20 | and.parse.sourced.files.so.long. |
| 85240 | 61 73 20 61 0a 70 72 65 2d 72 75 6e 74 69 6d 65 20 72 65 73 6f 6c 76 61 62 6c 65 20 70 61 74 68 | as.a.pre-runtime.resolvable.path |
| 85260 | 20 74 6f 20 74 68 65 20 66 69 6c 65 20 69 73 20 70 72 65 73 65 6e 74 2e 20 20 54 68 69 73 20 63 | .to.the.file.is.present...This.c |
| 85280 | 61 6e 0a 65 69 74 68 65 72 20 62 65 20 70 61 72 74 20 6f 66 20 74 68 65 20 73 6f 75 72 63 65 20 | an.either.be.part.of.the.source. |
| 852a0 | 63 6f 6d 6d 61 6e 64 20 69 74 73 65 6c 66 3a 0a 20 20 20 73 6f 75 72 63 65 20 2f 66 75 6c 6c 2f | command.itself:....source./full/ |
| 852c0 | 70 61 74 68 2f 74 6f 2f 66 69 6c 65 2e 74 78 74 0a 6f 72 20 61 64 64 65 64 20 61 73 20 61 20 73 | path/to/file.txt.or.added.as.a.s |
| 852e0 | 68 65 6c 6c 63 68 65 63 6b 20 64 69 72 65 63 74 69 76 65 20 62 65 66 6f 72 65 20 74 68 65 20 73 | hellcheck.directive.before.the.s |
| 85300 | 6f 75 72 63 65 20 63 6f 6d 6d 61 6e 64 3a 0a 20 20 20 23 20 73 68 65 6c 6c 63 68 65 63 6b 20 73 | ource.command:....#.shellcheck.s |
| 85320 | 6f 75 72 63 65 3d 2f 66 75 6c 6c 2f 70 61 74 68 2f 74 6f 2f 66 69 6c 65 2e 74 78 74 2e 22 0a 20 | ource=/full/path/to/file.txt.".. |
| 85340 | 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 65 61 | .:type.'boolean...:safe.#'boolea |
| 85360 | 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 63 6b | np...:package-version.'(flycheck |
| 85380 | 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 68 65 63 | ..."31"))..(flycheck-define-chec |
| 853a0 | 6b 65 72 20 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 0a 20 20 22 41 20 73 68 65 6c 6c 20 73 63 72 | ker.sh-shellcheck..."A.shell.scr |
| 853c0 | 69 70 74 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 | ipt.syntax.and.style.checker.usi |
| 853e0 | 6e 67 20 53 68 65 6c 6c 63 68 65 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | ng.Shellcheck...See.URL.`https:/ |
| 85400 | 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 6b 6f 61 6c 61 6d 61 6e 2f 73 68 65 6c 6c 63 68 65 63 6b 2f | /github.com/koalaman/shellcheck/ |
| 85420 | 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 68 65 6c 6c 63 68 65 63 6b 22 0a 20 20 20 | '."...:command.("shellcheck".... |
| 85440 | 20 20 20 20 20 20 20 20 20 22 2d 2d 66 6f 72 6d 61 74 22 20 22 63 68 65 63 6b 73 74 79 6c 65 22 | ........."--format"."checkstyle" |
| 85460 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 2d 2d 73 68 65 6c 6c 22 20 28 65 76 61 6c 20 28 73 79 | ............."--shell".(eval.(sy |
| 85480 | 6d 62 6f 6c 2d 6e 61 6d 65 20 73 68 2d 73 68 65 6c 6c 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 | mbol-name.sh-shell))............ |
| 854a0 | 20 28 6f 70 74 69 6f 6e 2d 66 6c 61 67 20 22 2d 2d 65 78 74 65 72 6e 61 6c 2d 73 6f 75 72 63 65 | .(option-flag."--external-source |
| 854c0 | 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 66 6c 79 63 | s"..........................flyc |
| 854e0 | 68 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 29 0a | heck-shellcheck-follow-sources). |
| 85500 | 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 70 74 69 6f 6e 20 22 2d 2d 65 78 63 6c 75 64 65 22 20 | ............(option."--exclude". |
| 85520 | 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 64 65 64 2d 77 61 72 | flycheck-shellcheck-excluded-war |
| 85540 | 6e 69 6e 67 73 20 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 66 | nings.list.....................f |
| 85560 | 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 2d 6c | lycheck-option-comma-separated-l |
| 85580 | 69 73 74 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 | ist)............."-")...:standar |
| 855a0 | 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 6c 79 63 68 65 | d-input.t...:error-parser.flyche |
| 855c0 | 63 6b 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 | ck-parse-checkstyle...:error-fil |
| 855e0 | 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 66 6c 79 63 | ter...(lambda.(errors).....(flyc |
| 85600 | 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 73 0a 20 20 20 | heck-remove-error-file-names.... |
| 85620 | 20 20 22 2d 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 72 2d | .."-".(flycheck-dequalify-error- |
| 85640 | 69 64 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 73 68 2d 6d 6f 64 65 20 | ids.errors)))...:modes.(sh-mode. |
| 85660 | 62 61 73 68 2d 74 73 2d 6d 6f 64 65 29 0a 20 20 3a 70 72 65 64 69 63 61 74 65 20 28 6c 61 6d 62 | bash-ts-mode)...:predicate.(lamb |
| 85680 | 64 61 20 28 29 20 28 6d 65 6d 71 20 73 68 2d 73 68 65 6c 6c 20 66 6c 79 63 68 65 63 6b 2d 73 68 | da.().(memq.sh-shell.flycheck-sh |
| 856a0 | 65 6c 6c 63 68 65 63 6b 2d 73 75 70 70 6f 72 74 65 64 2d 73 68 65 6c 6c 73 29 29 0a 20 20 3a 76 | ellcheck-supported-shells))...:v |
| 856c0 | 65 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 | erify.(lambda.(_).............(l |
| 856e0 | 65 74 20 28 28 73 75 70 70 6f 72 74 73 2d 73 68 65 6c 6c 20 28 6d 65 6d 71 20 73 68 2d 73 68 65 | et.((supports-shell.(memq.sh-she |
| 85700 | 6c 6c 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ll.............................. |
| 85720 | 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 63 6b 2d 73 | ...........flycheck-shellcheck-s |
| 85740 | 75 70 70 6f 72 74 65 64 2d 73 68 65 6c 6c 73 29 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | upported-shells))).............. |
| 85760 | 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 6b 2d | .(list................(flycheck- |
| 85780 | 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 20 20 | verification-result-new......... |
| 857a0 | 20 20 20 20 20 20 20 20 3a 6c 61 62 65 6c 20 28 66 6f 72 6d 61 74 20 22 53 68 65 6c 6c 20 25 73 | ........:label.(format."Shell.%s |
| 857c0 | 20 73 75 70 70 6f 72 74 65 64 22 20 73 68 2d 73 68 65 6c 6c 29 0a 20 20 20 20 20 20 20 20 20 20 | .supported".sh-shell)........... |
| 857e0 | 20 20 20 20 20 20 3a 6d 65 73 73 61 67 65 20 28 69 66 20 73 75 70 70 6f 72 74 73 2d 73 68 65 6c | ......:message.(if.supports-shel |
| 85800 | 6c 20 22 79 65 73 22 20 22 6e 6f 22 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 3a 66 | l."yes"."no").................:f |
| 85820 | 61 63 65 20 28 69 66 20 73 75 70 70 6f 72 74 73 2d 73 68 65 6c 6c 20 27 73 75 63 63 65 73 73 20 | ace.(if.supports-shell.'success. |
| 85840 | 27 28 62 6f 6c 64 20 77 61 72 6e 69 6e 67 29 29 29 29 29 29 0a 20 20 3a 65 72 72 6f 72 2d 65 78 | '(bold.warning))))))...:error-ex |
| 85860 | 70 6c 61 69 6e 65 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 | plainer...(lambda.(err).....(let |
| 85880 | 20 28 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 72 2d 69 64 | .((error-code.(flycheck-error-id |
| 858a0 | 20 65 72 72 29 29 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 67 | .err))...........(url."https://g |
| 858c0 | 69 74 68 75 62 2e 63 6f 6d 2f 6b 6f 61 6c 61 6d 61 6e 2f 73 68 65 6c 6c 63 68 65 63 6b 2f 77 69 | ithub.com/koalaman/shellcheck/wi |
| 858e0 | 6b 69 2f 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 | ki/%s")).......(and.error-code.` |
| 85900 | 28 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 | (url...,(format.url.error-code)) |
| 85920 | 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 73 | ))))..(flycheck-define-checker.s |
| 85940 | 6c 69 6d 0a 20 20 22 41 20 53 6c 69 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 75 73 69 | lim..."A.Slim.syntax.checker.usi |
| 85960 | 6e 67 20 74 68 65 20 53 6c 69 6d 20 63 6f 6d 70 69 6c 65 72 2e 0a 0a 53 65 65 20 55 52 4c 20 60 | ng.the.Slim.compiler...See.URL.` |
| 85980 | 68 74 74 70 73 3a 2f 2f 73 6c 69 6d 2d 6c 61 6e 67 2e 63 6f 6d 27 2e 22 0a 20 20 3a 63 6f 6d 6d | https://slim-lang.com'."...:comm |
| 859a0 | 61 6e 64 20 28 22 73 6c 69 6d 72 62 22 20 22 2d 2d 63 6f 6d 70 69 6c 65 22 29 0a 20 20 3a 73 74 | and.("slimrb"."--compile")...:st |
| 859c0 | 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 73 | andard-input.t...:error-patterns |
| 859e0 | 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 20 20 20 | ...((error.line-start........... |
| 85a00 | 22 53 6c 69 6d 3a 3a 50 61 72 73 65 72 3a 3a 53 79 6e 74 61 78 45 72 72 6f 72 3a 22 20 28 6d 65 | "Slim::Parser::SyntaxError:".(me |
| 85a20 | 73 73 61 67 65 29 20 28 6f 70 74 69 6f 6e 61 6c 20 22 5c 72 22 29 20 22 5c 6e 20 20 22 0a 20 20 | ssage).(optional."\r")."\n.."... |
| 85a40 | 20 20 20 20 20 20 20 20 22 53 54 44 49 4e 2c 20 4c 69 6e 65 20 22 20 6c 69 6e 65 20 28 6f 70 74 | ........"STDIN,.Line.".line.(opt |
| 85a60 | 69 6f 6e 61 6c 20 22 2c 20 43 6f 6c 75 6d 6e 20 22 20 63 6f 6c 75 6d 6e 29 0a 20 20 20 20 20 20 | ional.",.Column.".column)....... |
| 85a80 | 20 20 20 20 6c 69 6e 65 2d 65 6e 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 73 6c 69 6d 2d 6d 6f 64 | ....line-end))...:modes.slim-mod |
| 85aa0 | 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 2e 20 73 | e...:next-checkers.((warning...s |
| 85ac0 | 6c 69 6d 2d 6c 69 6e 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 | lim-lint)))..(flycheck-define-ch |
| 85ae0 | 65 63 6b 65 72 20 73 6c 69 6d 2d 6c 69 6e 74 0a 20 20 22 41 20 53 6c 69 6d 20 6c 69 6e 74 65 72 | ecker.slim-lint..."A.Slim.linter |
| 85b00 | 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 73 | ...See.URL.`https://github.com/s |
| 85b20 | 64 73 2f 73 6c 69 6d 2d 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 6c 69 | ds/slim-lint'."...:command.("sli |
| 85b40 | 6d 2d 6c 69 6e 74 22 20 22 2d 2d 72 65 70 6f 72 74 65 72 3d 63 68 65 63 6b 73 74 79 6c 65 22 20 | m-lint"."--reporter=checkstyle". |
| 85b60 | 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 |
| 85b80 | 2d 70 61 72 73 65 2d 63 68 65 63 6b 73 74 79 6c 65 0a 20 20 3a 6d 6f 64 65 73 20 73 6c 69 6d 2d | -parse-checkstyle...:modes.slim- |
| 85ba0 | 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 20 | mode)..(flycheck-define-checker. |
| 85bc0 | 73 71 6c 2d 73 71 6c 69 6e 74 0a 20 20 22 41 20 53 51 4c 20 73 79 6e 74 61 78 20 63 68 65 63 6b | sql-sqlint..."A.SQL.syntax.check |
| 85be0 | 65 72 20 75 73 69 6e 67 20 74 68 65 20 73 71 6c 69 6e 74 20 74 6f 6f 6c 2e 0a 0a 53 65 65 20 55 | er.using.the.sqlint.tool...See.U |
| 85c00 | 52 4c 20 60 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d 2f 70 75 72 63 65 6c 6c 2f 73 | RL.`https://github.com/purcell/s |
| 85c20 | 71 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 73 71 6c 69 6e 74 22 29 0a 20 | qlint'."...:command.("sqlint").. |
| 85c40 | 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 |
| 85c60 | 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 20 22 73 74 64 | erns...((warning.line-start."std |
| 85c80 | 69 6e 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 57 41 52 4e 49 4e 47 20 22 | in:".line.":".column.":WARNING." |
| 85ca0 | 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 |
| 85cc0 | 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 20 | re.not-newline)................. |
| 85ce0 | 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 20 20 20 20 20 20 | .....(zero-or-more."\n"......... |
| 85d00 | 20 20 20 20 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- |
| 85d20 | 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 20 20 20 20 20 20 | or-more."..")................... |
| 85d40 | 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 6f | .................(one-or-more.no |
| 85d60 | 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 |
| 85d80 | 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 73 74 64 69 6e 3a 22 | d)....(error.line-start."stdin:" |
| 85da0 | 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 45 52 52 4f 52 20 22 0a 20 20 20 20 20 | .line.":".column.":ERROR."...... |
| 85dc0 | 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 6e | .....(message.(one-or-more.not-n |
| 85de0 | 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 28 7a 65 72 6f | ewline)....................(zero |
| 85e00 | 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 20 20 20 | -or-more."\n"................... |
| 85e20 | 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 22 20 20 22 | ...............(one-or-more.".." |
| 85e40 | 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | )............................... |
| 85e60 | 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))).. |
| 85e80 | 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 73 71 | .........line-end))...:modes.(sq |
| 85ea0 | 6c 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 | l-mode))..(flycheck-define-check |
| 85ec0 | 65 72 20 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 0a 20 20 22 41 20 73 79 73 74 65 6d 64 20 | er.systemd-analyze..."A.systemd. |
| 85ee0 | 75 6e 69 74 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 | unit.checker.using.systemd-analy |
| 85f00 | 7a 65 28 31 29 2e 0a 0a 53 65 65 20 55 52 4c 0a 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 72 65 | ze(1)...See.URL.`https://www.fre |
| 85f20 | 65 64 65 73 6b 74 6f 70 2e 6f 72 67 2f 73 6f 66 74 77 61 72 65 2f 73 79 73 74 65 6d 64 2f 6d 61 | edesktop.org/software/systemd/ma |
| 85f40 | 6e 2f 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d | n/systemd-analyze.html'."...:com |
| 85f60 | 6d 61 6e 64 20 28 22 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 22 20 22 76 65 72 69 66 79 22 | mand.("systemd-analyze"."verify" |
| 85f80 | 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 66 6c 79 63 68 65 63 | .source)...:error-parser.flychec |
| 85fa0 | 6b 2d 70 61 72 73 65 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 | k-parse-with-patterns-without-co |
| 85fc0 | 6c 6f 72 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 | lor...:error-patterns...((error. |
| 85fe0 | 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 28 6f 70 74 69 | line-start.(file-name).":".(opti |
| 86000 | 6f 6e 61 6c 20 6c 69 6e 65 20 22 3a 22 29 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e | onal.line.":").(message).line-en |
| 86020 | 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 5b 22 20 28 66 69 6c | d)....(error.line-start."[".(fil |
| 86040 | 65 2d 6e 61 6d 65 29 20 22 3a 22 20 6c 69 6e 65 20 22 5d 22 20 28 6d 65 73 73 61 67 65 29 20 6c | e-name).":".line."]".(message).l |
| 86060 | 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 28 6c 61 6d 62 64 | ine-end))...:error-filter.(lambd |
| 86080 | 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 28 66 6c | a.(errors)...................(fl |
| 860a0 | 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 20 20 20 20 | ycheck-sanitize-errors.......... |
| 860c0 | 20 20 20 20 20 20 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 | ..........(flycheck-fill-empty-l |
| 860e0 | 69 6e 65 2d 6e 75 6d 62 65 72 73 20 65 72 72 6f 72 73 29 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 | ine-numbers.errors)))...:modes.( |
| 86100 | 73 79 73 74 65 6d 64 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d 63 6f | systemd-mode))..(flycheck-def-co |
| 86120 | 6e 66 69 67 2d 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 63 68 6b 74 65 78 72 63 20 | nfig-file-var.flycheck-chktexrc. |
| 86140 | 74 65 78 2d 63 68 6b 74 65 78 20 22 2e 63 68 6b 74 65 78 72 63 22 29 0a 0a 28 66 6c 79 63 68 65 | tex-chktex.".chktexrc")..(flyche |
| 86160 | 63 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 63 6c 2d 6e 61 67 65 6c 66 61 72 0a 20 | ck-define-checker.tcl-nagelfar.. |
| 86180 | 20 22 41 6e 20 65 78 74 65 6e 73 69 62 6c 65 20 74 63 6c 20 73 79 6e 74 61 78 20 63 68 65 63 6b | ."An.extensible.tcl.syntax.check |
| 861a0 | 65 72 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 6e 61 67 65 6c 66 61 72 2e 73 6f | er..See.URL.`https://nagelfar.so |
| 861c0 | 75 72 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 6e | urceforge.net/'."...:command.("n |
| 861e0 | 61 67 65 6c 66 61 72 22 20 22 2d 48 22 20 73 6f 75 72 63 65 29 0a 20 20 3a 65 72 72 6f 72 2d 70 | agelfar"."-H".source)...:error-p |
| 86200 | 61 74 74 65 72 6e 73 0a 20 20 3b 3b 20 66 6f 6f 2e 74 63 6c 3a 20 32 39 3a 20 45 20 57 72 6f 6e | atterns...;;.foo.tcl:.29:.E.Wron |
| 86220 | 67 20 6e 75 6d 62 65 72 20 6f 66 20 61 72 67 75 6d 65 6e 74 73 20 28 34 29 20 74 6f 20 22 73 65 | g.number.of.arguments.(4).to."se |
| 86240 | 74 22 0a 20 20 3b 3b 20 66 6f 6f 2e 74 63 6c 3a 20 32 39 3a 20 57 20 45 78 70 72 20 77 69 74 68 | t"...;;.foo.tcl:.29:.W.Expr.with |
| 86260 | 6f 75 74 20 62 72 61 63 65 73 0a 20 20 28 28 69 6e 66 6f 20 20 20 20 6c 69 6e 65 2d 73 74 61 72 | out.braces...((info....line-star |
| 86280 | 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 4e 20 22 20 28 | t.(file-name).":.".line.":.N.".( |
| 862a0 | 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 |
| 862c0 | 69 6e 65 2d 73 74 61 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 | ine-start.(file-name).":.".line. |
| 862e0 | 22 3a 20 57 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 65 | ":.W.".(message).line-end)....(e |
| 86300 | 72 72 6f 72 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 3a | rror...line-start.(file-name).": |
| 86320 | 20 22 20 6c 69 6e 65 20 22 3a 20 45 20 22 20 28 6d 65 73 73 61 67 65 29 20 6c 69 6e 65 2d 65 6e | .".line.":.E.".(message).line-en |
| 86340 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 74 63 6c 2d 6d 6f 64 65 29 0a 0a 28 66 6c 79 63 68 65 63 | d))...:modes.tcl-mode)..(flychec |
| 86360 | 6b 2d 64 65 66 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 72 72 61 66 6f 72 6d 0a 20 20 22 41 20 | k-define-checker.terraform..."A. |
| 86380 | 54 65 72 72 61 66 6f 72 6d 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 77 69 74 68 20 60 74 | Terraform.syntax.checker.with.`t |
| 863a0 | 65 72 72 61 66 6f 72 6d 20 66 6d 74 27 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f | erraform.fmt'...See.URL.`https:/ |
| 863c0 | 2f 77 77 77 2e 74 65 72 72 61 66 6f 72 6d 2e 69 6f 2f 64 6f 63 73 2f 63 6f 6d 6d 61 6e 64 73 2f | /www.terraform.io/docs/commands/ |
| 863e0 | 66 6d 74 2e 68 74 6d 6c 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 65 72 72 61 66 6f | fmt.html'."...:command.("terrafo |
| 86400 | 72 6d 22 20 22 66 6d 74 22 20 22 2d 6e 6f 2d 63 6f 6c 6f 72 22 20 22 2d 22 29 0a 20 20 3a 73 74 | rm"."fmt"."-no-color"."-")...:st |
| 86420 | 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 73 | andard-input.t...:error-patterns |
| 86440 | 0a 20 20 28 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:.". |
| 86460 | 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)....... |
| 86480 | 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 69 6e | ...."\n\n..on.<stdin>.line.".lin |
| 864a0 | 65 20 22 2c 20 69 6e 20 22 20 28 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 6e 6f 74 2d 6e 65 77 6c 69 | e.",.in.".(one-or-more.not-newli |
| 864c0 | 6e 65 29 20 22 3a 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 22 | ne).":"...........(one-or-more." |
| 864e0 | 5c 6e 22 20 28 7a 65 72 6f 2d 6f 72 2d 6d 6f 72 65 20 73 70 61 63 65 20 28 6f 6e 65 2d 6f 72 2d | \n".(zero-or-more.space.(one-or- |
| 86500 | 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 20 28 6d | more.not-newline)))...........(m |
| 86520 | 65 73 73 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 | essage.(one-or-more.(and.(one-or |
| 86540 | 2d 6d 6f 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 | -more.(not.(any.?\n))).?\n)))... |
| 86560 | 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 |
| 86580 | 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 |
| 865a0 | 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.< |
| 865c0 | 73 74 64 69 6e 3e 20 6c 69 6e 65 20 22 20 6c 69 6e 65 20 22 3a 5c 6e 20 20 28 73 6f 75 72 63 65 | stdin>.line.".line.":\n..(source |
| 865e0 | 20 63 6f 64 65 20 6e 6f 74 20 61 76 61 69 6c 61 62 6c 65 29 5c 6e 5c 6e 22 0a 20 20 20 20 20 20 | .code.not.available)\n\n"....... |
| 86600 | 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 28 61 6e 64 20 28 | ....(message.(one-or-more.(and.( |
| 86620 | 6f 6e 65 2d 6f 72 2d 6d 6f 72 65 20 28 6e 6f 74 20 28 61 6e 79 20 3f 5c 6e 29 29 29 20 3f 5c 6e | one-or-more.(not.(any.?\n))).?\n |
| 86640 | 29 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 20 3a 6e 65 78 74 | )))...........line-end))...:next |
| 86660 | 2d 63 68 65 63 6b 65 72 73 20 28 28 77 61 72 6e 69 6e 67 20 2e 20 74 65 72 72 61 66 6f 72 6d 2d | -checkers.((warning...terraform- |
| 86680 | 74 66 6c 69 6e 74 29 29 0a 20 20 3a 6d 6f 64 65 73 20 74 65 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 | tflint))...:modes.terraform-mode |
| 866a0 | 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 |
| 866c0 | 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 6e 69 6c 20 74 | heck-tflint-variable-files.nil.t |
| 866e0 | 65 72 72 61 66 6f 72 6d 2d 74 66 6c 69 6e 74 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 66 69 6c | erraform-tflint..."A.list.of.fil |
| 86700 | 65 73 20 74 6f 20 72 65 73 6f 6c 76 65 20 74 65 72 72 61 66 6f 72 6d 20 76 61 72 69 61 62 6c 65 | es.to.resolve.terraform.variable |
| 86720 | 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 69 | s...The.value.of.this.variable.i |
| 86740 | 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 0a | s.a.list.of.strings,.where.each. |
| 86760 | 73 74 72 69 6e 67 20 69 73 20 61 20 66 69 6c 65 20 74 6f 20 61 64 64 20 74 6f 20 74 68 65 20 74 | string.is.a.file.to.add.to.the.t |
| 86780 | 65 72 72 61 66 6f 72 6d 20 76 61 72 69 61 62 6c 65 73 20 66 69 6c 65 73 2e 0a 52 65 6c 61 74 69 | erraform.variables.files..Relati |
| 867a0 | 76 65 20 66 69 6c 65 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 | ve.files.are.relative.to.the.fil |
| 867c0 | 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 65 70 65 | e.being.checked."...:type.'(repe |
| 867e0 | 61 74 20 28 64 69 72 65 63 74 6f 72 79 20 3a 74 61 67 20 22 56 61 72 69 61 62 6c 65 20 66 69 6c | at.(directory.:tag."Variable.fil |
| 86800 | 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 |
| 86820 | 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 |
| 86840 | 65 63 6b 20 2e 20 22 33 32 22 29 29 0a 0a 28 64 65 66 75 6e 20 66 6c 79 63 68 65 63 6b 2d 70 61 | eck..."32"))..(defun.flycheck-pa |
| 86860 | 72 73 65 2d 74 66 6c 69 6e 74 2d 6c 69 6e 74 65 72 20 28 6f 75 74 70 75 74 20 63 68 65 63 6b 65 | rse-tflint-linter.(output.checke |
| 86880 | 72 20 62 75 66 66 65 72 29 0a 20 20 22 50 61 72 73 65 20 74 66 6c 69 6e 74 20 77 61 72 6e 69 6e | r.buffer)..."Parse.tflint.warnin |
| 868a0 | 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 45 52 20 61 6e | gs.from.JSON.OUTPUT...CHECKER.an |
| 868c0 | 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 20 74 68 61 74 | d.BUFFER.denote.the.CHECKER.that |
| 868e0 | 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 46 45 52 20 | .returned.OUTPUT.and.the.BUFFER. |
| 86900 | 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 79 2e 0a 0a | that.was.checked.respectively... |
| 86920 | 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 74 65 72 72 | See.URL.`https://github.com/terr |
| 86940 | 61 66 6f 72 6d 2d 6c 69 6e 74 65 72 73 2f 74 66 6c 69 6e 74 27 20 66 6f 72 20 6d 6f 72 65 0a 69 | aform-linters/tflint'.for.more.i |
| 86960 | 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 74 20 74 66 6c 69 6e 74 2e 22 0a 20 20 28 6d 61 70 | nformation.about.tflint."...(map |
| 86980 | 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 20 20 28 6c | car.(lambda.(err).............(l |
| 869a0 | 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 66 6c 79 63 | et-alist.err...............(flyc |
| 869c0 | 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 20 20 20 20 | heck-error-new-at............... |
| 869e0 | 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e 6c 69 6e 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 | ..range.start.line.............. |
| 86a00 | 20 20 2e 72 61 6e 67 65 2e 73 74 61 72 74 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 20 20 | ...range.start.column........... |
| 86a20 | 20 20 20 20 20 28 70 63 61 73 65 20 2e 72 75 6c 65 2e 73 65 76 65 72 69 74 79 0a 20 20 20 20 20 | .....(pcase..rule.severity...... |
| 86a40 | 20 20 20 20 20 20 20 20 20 20 20 20 28 22 65 72 72 6f 72 22 20 20 20 27 65 72 72 6f 72 29 0a 20 | ............("error"...'error).. |
| 86a60 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 22 77 61 72 6e 69 6e 67 22 20 27 77 61 72 6e | ................("warning".'warn |
| 86a80 | 69 6e 67 29 0a 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 20 20 | ing)..................(_........ |
| 86aa0 | 20 27 65 72 72 6f 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 | .'error)).................messag |
| 86ac0 | 65 0a 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 2e 72 61 6e 67 | e................:end-line..rang |
| 86ae0 | 65 2e 65 6e 64 2e 6c 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 | e.end.line................:end-c |
| 86b00 | 6f 6c 75 6d 6e 20 2e 72 61 6e 67 65 2e 65 6e 64 2e 63 6f 6c 75 6d 6e 0a 20 20 20 20 20 20 20 20 | olumn..range.end.column......... |
| 86b20 | 20 20 20 20 20 20 20 3a 69 64 20 2e 72 75 6c 65 2e 6e 61 6d 65 0a 20 20 20 20 20 20 20 20 20 20 | .......:id..rule.name........... |
| 86b40 | 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 20 20 | .....:checker.checker........... |
| 86b60 | 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............. |
| 86b80 | 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 6e 61 6d 65 20 62 | ...:filename.(buffer-file-name.b |
| 86ba0 | 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 28 61 73 73 71 20 27 | uffer))))...........(cdr.(assq.' |
| 86bc0 | 69 73 73 75 65 73 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 | issues.(car.(flycheck-parse-json |
| 86be0 | 20 6f 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 69 6e 65 2d | .output))))))..(flycheck-define- |
| 86c00 | 63 68 65 63 6b 65 72 20 74 65 72 72 61 66 6f 72 6d 2d 74 66 6c 69 6e 74 0a 20 20 22 41 20 54 65 | checker.terraform-tflint..."A.Te |
| 86c20 | 72 72 61 66 6f 72 6d 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 20 74 66 6c 69 6e 74 2e 0a 0a 53 | rraform.checker.using.tflint...S |
| 86c40 | 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 74 65 72 72 61 | ee.URL.`https://github.com/terra |
| 86c60 | 66 6f 72 6d 2d 6c 69 6e 74 65 72 73 2f 74 66 6c 69 6e 74 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e | form-linters/tflint'."...:comman |
| 86c80 | 64 20 28 22 74 66 6c 69 6e 74 22 20 22 2d 2d 66 6f 72 6d 61 74 3d 6a 73 6f 6e 22 20 22 2d 2d 66 | d.("tflint"."--format=json"."--f |
| 86ca0 | 6f 72 63 65 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 | orce".............(option-list." |
| 86cc0 | 2d 2d 76 61 72 2d 66 69 6c 65 3d 22 20 66 6c 79 63 68 65 63 6b 2d 74 66 6c 69 6e 74 2d 76 61 72 | --var-file=".flycheck-tflint-var |
| 86ce0 | 69 61 62 6c 65 2d 66 69 6c 65 73 20 63 6f 6e 63 61 74 29 29 0a 20 20 3a 65 72 72 6f 72 2d 70 61 | iable-files.concat))...:error-pa |
| 86d00 | 72 73 65 72 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 65 | rser.flycheck-parse-tflint-linte |
| 86d20 | 72 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 | r...:predicate.flycheck-buffer-s |
| 86d40 | 61 76 65 64 2d 70 0a 20 20 3a 6d 6f 64 65 73 20 74 65 72 72 61 66 6f 72 6d 2d 6d 6f 64 65 29 0a | aved-p...:modes.terraform-mode). |
| 86d60 | 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 |
| 86d80 | 63 6b 2d 63 68 6b 74 65 78 2d 65 78 74 72 61 2d 66 6c 61 67 73 20 6e 69 6c 20 74 65 78 2d 63 68 | ck-chktex-extra-flags.nil.tex-ch |
| 86da0 | 6b 74 65 78 0a 20 20 22 41 20 6c 69 73 74 20 6f 66 20 65 78 74 72 61 20 61 72 67 75 6d 65 6e 74 | ktex..."A.list.of.extra.argument |
| 86dc0 | 73 20 74 6f 20 67 69 76 65 20 74 6f 20 63 68 6b 74 65 78 2e 0a 54 68 69 73 20 76 61 72 69 61 62 | s.to.give.to.chktex..This.variab |
| 86de0 | 6c 65 20 77 6f 72 6b 73 20 74 68 65 20 73 61 6d 65 20 77 61 79 20 61 73 20 60 74 65 78 2d 63 68 | le.works.the.same.way.as.`tex-ch |
| 86e00 | 6b 74 65 78 2d 65 78 74 72 61 2d 66 6c 61 67 73 27 3a 20 69 74 73 20 76 61 6c 75 65 0a 69 73 20 | ktex-extra-flags':.its.value.is. |
| 86e20 | 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 20 73 74 | a.list.of.strings,.where.each.st |
| 86e40 | 72 69 6e 67 20 69 73 20 61 6e 20 61 72 67 75 6d 65 6e 74 20 61 64 64 65 64 20 74 6f 20 63 68 6b | ring.is.an.argument.added.to.chk |
| 86e60 | 74 65 78 2e 0a 0a 46 6f 72 20 65 78 61 6d 70 6c 65 2c 20 74 6f 20 69 67 6e 6f 72 65 20 77 61 72 | tex...For.example,.to.ignore.war |
| 86e80 | 6e 69 6e 67 73 20 38 20 61 6e 64 20 31 38 2c 20 79 6f 75 20 77 6f 75 6c 64 20 73 65 74 20 74 68 | nings.8.and.18,.you.would.set.th |
| 86ea0 | 69 73 20 6f 70 74 69 6f 6e 20 74 6f 0a 0a 20 20 5c 5c 3d 27 28 5c 22 2d 6e 38 5c 22 20 5c 22 2d | is.option.to....\\='(\"-n8\".\"- |
| 86ec0 | 6e 31 38 5c 22 29 2e 22 0a 20 20 3a 74 79 70 65 20 27 28 72 65 70 65 61 74 20 73 74 72 69 6e 67 | n18\")."...:type.'(repeat.string |
| 86ee0 | 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 |
| 86f00 | 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 |
| 86f20 | 20 2e 20 22 33 35 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 | ..."35"))..(flycheck-define-chec |
| 86f40 | 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 6e 64 20 4c 61 54 65 | ker.tex-chktex..."A.TeX.and.LaTe |
| 86f60 | 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 72 20 75 73 69 6e 67 | X.syntax.and.style.checker.using |
| 86f80 | 20 63 68 6b 74 65 78 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 6e | .chktex...See.URL.`https://www.n |
| 86fa0 | 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 6d 6d 61 6e 64 20 | ongnu.org/chktex/'."...:command. |
| 86fc0 | 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 66 69 67 2d 66 69 | ("chktex".............(config-fi |
| 86fe0 | 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 6b 74 65 78 72 63 | le."--localrc".flycheck-chktexrc |
| 87000 | 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 22 20 66 6c | ).............(option-list."".fl |
| 87020 | 79 63 68 65 63 6b 2d 63 68 6b 74 65 78 2d 65 78 74 72 61 2d 66 6c 61 67 73 20 63 6f 6e 63 61 74 | ycheck-chktex-extra-flags.concat |
| 87040 | 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 72 72 6f 72 20 6d | ).............;;.Compact.error.m |
| 87060 | 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 66 6f 72 6d 61 74 | essages,.and.no.version.informat |
| 87080 | 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 20 20 20 3b 3b 20 | ion,.and.execute.............;;. |
| 870a0 | 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 20 20 20 20 22 2d | \input.statements............."- |
| 870c0 | 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 2d 69 6e 70 75 74 | -verbosity=0"."--quiet"."--input |
| 870e0 | 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 74 0a 20 20 3a 65 | files")...:standard-input.t...:e |
| 87100 | 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 |
| 87120 | 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 6d 6e 20 22 3a | tart."stdin:".line.":".column.": |
| 87140 | 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 64 | ".............(id.(one-or-more.d |
| 87160 | 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 65 6e 64 29 29 0a | igit)).":".(message).line-end)). |
| 87180 | 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 |
| 871a0 | 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 |
| 871c0 | 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 6d | .(flycheck-increment-error-colum |
| 871e0 | 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 65 78 2d 6d 6f 64 | ns.errors)))...:modes.(latex-mod |
| 87200 | 65 20 4c 61 54 65 58 2d 6d 6f 64 65 20 70 6c 61 69 6e 2d 74 65 78 2d 6d 6f 64 65 20 70 6c 61 69 | e.LaTeX-mode.plain-tex-mode.plai |
| 87220 | 6e 2d 54 65 58 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 | n-TeX-mode))..(flycheck-define-c |
| 87240 | 68 65 63 6b 65 72 20 74 65 78 2d 6c 61 63 68 65 63 6b 0a 20 20 22 41 20 4c 61 54 65 58 20 73 79 | hecker.tex-lacheck..."A.LaTeX.sy |
| 87260 | 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 6c 61 63 | ntax.and.style.checker.using.lac |
| 87280 | 68 65 63 6b 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 63 74 61 6e | heck...See.URL.`https://www.ctan |
| 872a0 | 2e 6f 72 67 2f 70 6b 67 2f 6c 61 63 68 65 63 6b 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 | .org/pkg/lacheck'."...:command.( |
| 872c0 | 22 6c 61 63 68 65 63 6b 22 20 73 6f 75 72 63 65 2d 69 6e 70 6c 61 63 65 29 0a 20 20 3a 65 72 72 | "lacheck".source-inplace)...:err |
| 872e0 | 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 |
| 87300 | 72 74 0a 20 20 20 20 20 20 20 20 20 20 20 20 22 5c 22 22 20 28 66 69 6c 65 2d 6e 61 6d 65 29 20 | rt............."\"".(file-name). |
| 87320 | 22 5c 22 2c 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 0a | "\",.line.".line.":.".(message). |
| 87340 | 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 6f 64 65 73 20 | ............line-end))...:modes. |
| 87360 | 28 6c 61 74 65 78 2d 6d 6f 64 65 20 4c 61 54 65 58 2d 6d 6f 64 65 29 29 0a 0a 28 66 6c 79 63 68 | (latex-mode.LaTeX-mode))..(flych |
| 87380 | 65 63 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 | eck-define-checker.texinfo..."A. |
| 873a0 | 54 65 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 | Texinfo.syntax.checker.using.mak |
| 873c0 | 65 69 6e 66 6f 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 67 6e 75 | einfo...See.URL.`https://www.gnu |
| 873e0 | 2e 6f 72 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 | .org/software/texinfo/'."...:com |
| 87400 | 6d 61 6e 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 | mand.("makeinfo"."-o".null-devic |
| 87420 | 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 0a 20 20 3a 65 72 | e."-")...:standard-input.t...:er |
| 87440 | 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 |
| 87460 | 61 72 74 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 | art............."-:".line.(optio |
| 87480 | 6e 61 6c 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 | nal.":".column).":."."warning:." |
| 874a0 | 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) |
| 874c0 | 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 20 | ....(error.line-start........... |
| 874e0 | 22 2d 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 29 20 | "-:".line.(optional.":".column). |
| 87500 | 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 6e | ":.".(message)...........line-en |
| 87520 | 64 29 29 0a 20 20 3a 6d 6f 64 65 73 20 28 74 65 78 69 6e 66 6f 2d 6d 6f 64 65 20 54 65 78 69 6e | d))...:modes.(texinfo-mode.Texin |
| 87540 | 66 6f 2d 6d 6f 64 65 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 | fo-mode))..(flycheck-def-config- |
| 87560 | 66 69 6c 65 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d 63 6f 6e 66 69 | file-var.flycheck-textlint-confi |
| 87580 | 67 0a 20 20 20 20 74 65 78 74 6c 69 6e 74 20 22 74 65 78 74 6c 69 6e 74 72 63 2e 6a 73 6f 6e 22 | g.....textlint."textlintrc.json" |
| 875a0 | 29 0a 0a 3b 3b 20 54 68 69 73 20 6e 65 65 64 73 20 74 6f 20 62 65 20 73 65 74 20 62 65 63 61 75 | )..;;.This.needs.to.be.set.becau |
| 875c0 | 73 65 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 | se.textlint.plugins.are.installe |
| 875e0 | 64 20 73 65 70 61 72 61 74 65 6c 79 2c 0a 3b 3b 20 61 6e 64 20 74 68 65 72 65 20 69 73 20 6e 6f | d.separately,.;;.and.there.is.no |
| 87600 | 20 77 61 79 20 74 6f 20 63 68 65 63 6b 20 74 68 65 69 72 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e | .way.to.check.their.installation |
| 87620 | 20 73 74 61 74 75 73 20 2d 2d 20 74 65 78 74 6c 69 6e 74 20 73 69 6d 70 6c 79 0a 3b 3b 20 70 72 | .status.--.textlint.simply.;;.pr |
| 87640 | 69 6e 74 73 20 61 20 62 61 63 6b 74 72 61 63 65 2e 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 2d | ints.a.backtrace..(flycheck-def- |
| 87660 | 6f 70 74 69 6f 6e 2d 76 61 72 20 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d 70 6c 75 | option-var.flycheck-textlint-plu |
| 87680 | 67 69 6e 2d 61 6c 69 73 74 0a 20 20 20 20 27 28 28 6d 61 72 6b 64 6f 77 6e 2d 6d 6f 64 65 20 2e | gin-alist.....'((markdown-mode.. |
| 876a0 | 20 22 40 74 65 78 74 6c 69 6e 74 2f 6d 61 72 6b 64 6f 77 6e 22 29 0a 20 20 20 20 20 20 28 67 66 | ."@textlint/markdown").......(gf |
| 876c0 | 6d 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 77 6e 22 29 0a 20 | m-mode..."@textlint/markdown").. |
| 876e0 | 20 20 20 20 20 28 74 20 2e 20 22 40 74 65 78 74 6c 69 6e 74 2f 74 65 78 74 22 29 29 0a 20 20 20 | .....(t..."@textlint/text")).... |
| 87700 | 20 74 65 78 74 6c 69 6e 74 0a 20 20 22 41 6e 20 61 6c 69 73 74 20 6d 61 70 70 69 6e 67 20 6d 61 | .textlint..."An.alist.mapping.ma |
| 87720 | 6a 6f 72 20 6d 6f 64 65 73 20 74 6f 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 73 2e 0a 0a | jor.modes.to.textlint.plugins... |
| 87740 | 45 61 63 68 20 69 74 65 6d 20 69 73 20 61 20 63 6f 6e 73 20 63 65 6c 6c 20 60 28 4d 41 4a 4f 52 | Each.item.is.a.cons.cell.`(MAJOR |
| 87760 | 2d 4d 4f 44 45 20 2e 20 50 4c 55 47 49 4e 29 27 2c 20 77 68 65 72 65 20 4d 41 4a 4f 52 2d 4d 4f | -MODE...PLUGIN)',.where.MAJOR-MO |
| 87780 | 44 45 20 69 73 20 61 20 6d 6f 64 65 0a 60 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 27 | DE.is.a.mode.`flycheck-textlint' |
| 877a0 | 20 73 75 70 70 6f 72 74 73 20 61 6e 64 20 50 4c 55 47 49 4e 20 69 73 20 61 20 74 65 78 74 6c 69 | .supports.and.PLUGIN.is.a.textli |
| 877c0 | 6e 74 20 70 6c 75 67 69 6e 2e 20 41 73 20 61 20 63 61 74 63 68 2d 61 6c 6c 2c 0a 77 68 65 6e 20 | nt.plugin..As.a.catch-all,.when. |
| 877e0 | 4d 41 4a 4f 52 2d 4d 4f 44 45 20 69 73 20 74 2c 20 74 68 61 74 20 50 4c 55 47 49 4e 20 77 69 6c | MAJOR-MODE.is.t,.that.PLUGIN.wil |
| 87800 | 6c 20 62 65 20 75 73 65 64 20 66 6f 72 20 61 6e 79 20 73 75 70 70 6f 72 74 65 64 20 6d 6f 64 65 | l.be.used.for.any.supported.mode |
| 87820 | 20 74 68 61 74 0a 69 73 6e 27 74 20 73 70 65 63 69 66 69 65 64 2e 0a 0a 53 65 65 20 55 52 4c 20 | .that.isn't.specified...See.URL. |
| 87840 | 60 68 74 74 70 73 3a 2f 2f 6e 70 6d 73 2e 69 6f 2f 73 65 61 72 63 68 3f 71 3d 74 65 78 74 6c 69 | `https://npms.io/search?q=textli |
| 87860 | 6e 74 2d 70 6c 75 67 69 6e 27 20 66 6f 72 20 61 6c 6c 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 | nt-plugin'.for.all.textlint.plug |
| 87880 | 69 6e 73 0a 70 75 62 6c 69 73 68 65 64 20 6f 6e 20 4e 50 4d 2e 22 0a 20 20 3a 74 79 70 65 20 27 | ins.published.on.NPM."...:type.' |
| 878a0 | 28 72 65 70 65 61 74 20 28 63 68 6f 69 63 65 20 28 63 6f 6e 73 20 73 79 6d 62 6f 6c 20 73 74 72 | (repeat.(choice.(cons.symbol.str |
| 878c0 | 69 6e 67 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 63 | ing)..........................(c |
| 878e0 | 6f 6e 73 20 28 63 6f 6e 73 74 20 74 29 20 73 74 72 69 6e 67 29 29 29 29 0a 0a 28 64 65 66 75 6e | ons.(const.t).string))))..(defun |
| 87900 | 20 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 20 28 | .flycheck--textlint-get-plugin.( |
| 87920 | 29 0a 20 20 22 52 65 74 75 72 6e 20 74 68 65 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 20 | )..."Return.the.textlint.plugin. |
| 87940 | 66 6f 72 20 74 68 65 20 63 75 72 72 65 6e 74 20 6d 6f 64 65 2e 22 0a 20 20 28 63 64 72 20 28 73 | for.the.current.mode."...(cdr.(s |
| 87960 | 65 71 2d 66 69 6e 64 0a 20 20 20 20 20 20 20 20 28 6c 61 6d 62 64 61 20 28 61 72 67 29 0a 20 20 | eq-find.........(lambda.(arg)... |
| 87980 | 20 20 20 20 20 20 20 20 28 70 63 61 73 65 2d 6c 65 74 20 28 28 60 28 2c 6d 6f 64 65 20 2e 20 5f | ........(pcase-let.((`(,mode..._ |
| 879a0 | 29 20 61 72 67 29 29 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 6f 72 20 28 61 6e 64 20 28 62 6f | ).arg)).............(or.(and.(bo |
| 879c0 | 6f 6c 65 61 6e 70 20 6d 6f 64 65 29 20 6d 6f 64 65 29 20 3b 20 6d 6f 64 65 20 69 73 20 74 0a 20 | oleanp.mode).mode).;.mode.is.t.. |
| 879e0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 28 64 65 72 69 76 65 64 2d 6d 6f 64 65 2d 70 20 6d | ...............(derived-mode-p.m |
| 87a00 | 6f 64 65 29 29 29 29 0a 20 20 20 20 20 20 20 20 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e | ode)))).........flycheck-textlin |
| 87a20 | 74 2d 70 6c 75 67 69 6e 2d 61 6c 69 73 74 29 29 29 0a 0a 28 66 6c 79 63 68 65 63 6b 2d 64 65 66 | t-plugin-alist)))..(flycheck-def |
| 87a40 | 69 6e 65 2d 63 68 65 63 6b 65 72 20 74 65 78 74 6c 69 6e 74 0a 20 20 22 41 20 74 65 78 74 20 70 | ine-checker.textlint..."A.text.p |
| 87a60 | 72 6f 73 65 20 6c 69 6e 74 65 72 20 75 73 69 6e 67 20 74 65 78 74 6c 69 6e 74 2e 0a 0a 53 65 65 | rose.linter.using.textlint...See |
| 87a80 | 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 74 65 78 74 6c 69 6e 74 2e 67 69 74 68 75 62 2e 69 6f | .URL.`https://textlint.github.io |
| 87aa0 | 2f 27 2e 22 0a 20 20 3a 63 6f 6d 6d 61 6e 64 20 28 22 74 65 78 74 6c 69 6e 74 22 0a 20 20 20 20 | /'."...:command.("textlint"..... |
| 87ac0 | 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 22 20 | ........(config-file."--config". |
| 87ae0 | 66 6c 79 63 68 65 63 6b 2d 74 65 78 74 6c 69 6e 74 2d 63 6f 6e 66 69 67 29 0a 20 20 20 20 20 20 | flycheck-textlint-config)....... |
| 87b00 | 20 20 20 20 20 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 | ......"--format"."json"......... |
| 87b20 | 20 20 20 20 3b 3b 20 67 65 74 20 74 68 65 20 66 69 72 73 74 20 6d 61 74 63 68 69 6e 67 20 70 6c | ....;;.get.the.first.matching.pl |
| 87b40 | 75 67 69 6e 20 66 72 6f 6d 20 70 6c 75 67 69 6e 2d 61 6c 69 73 74 0a 20 20 20 20 20 20 20 20 20 | ugin.from.plugin-alist.......... |
| 87b60 | 20 20 20 22 2d 2d 70 6c 75 67 69 6e 22 0a 20 20 20 20 20 20 20 20 20 20 20 20 28 65 76 61 6c 20 | ..."--plugin".............(eval. |
| 87b80 | 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 29 | (flycheck--textlint-get-plugin)) |
| 87ba0 | 0a 20 20 20 20 20 20 20 20 20 20 20 20 73 6f 75 72 63 65 29 0a 20 20 3b 3b 20 74 65 78 74 6c 69 | .............source)...;;.textli |
| 87bc0 | 6e 74 20 73 65 65 6d 73 20 74 6f 20 73 61 79 20 74 68 61 74 20 69 74 73 20 6a 73 6f 6e 20 6f 75 | nt.seems.to.say.that.its.json.ou |
| 87be0 | 74 70 75 74 20 69 73 20 63 6f 6d 70 61 74 69 62 6c 65 20 77 69 74 68 20 45 53 4c 69 6e 74 2e 0a | tput.is.compatible.with.ESLint.. |
| 87c00 | 20 20 3b 3b 20 68 74 74 70 73 3a 2f 2f 74 65 78 74 6c 69 6e 74 2e 67 69 74 68 75 62 2e 69 6f 2f | ..;;.https://textlint.github.io/ |
| 87c20 | 64 6f 63 73 2f 66 6f 72 6d 61 74 74 65 72 2e 68 74 6d 6c 0a 20 20 3a 65 72 72 6f 72 2d 70 61 72 | docs/formatter.html...:error-par |
| 87c40 | 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 20 20 3b 3b 20 74 | ser.flycheck-parse-eslint...;;.t |
| 87c60 | 65 78 74 6c 69 6e 74 20 63 61 6e 20 73 75 70 70 6f 72 74 20 64 69 66 66 65 72 65 6e 74 20 66 6f | extlint.can.support.different.fo |
| 87c80 | 72 6d 61 74 73 20 77 69 74 68 20 74 65 78 74 6c 69 6e 74 20 70 6c 75 67 69 6e 73 2c 20 62 75 74 | rmats.with.textlint.plugins,.but |
| 87ca0 | 0a 20 20 3b 3b 20 6f 6e 6c 79 20 74 65 78 74 20 61 6e 64 20 6d 61 72 6b 64 6f 77 6e 20 66 6f 72 | ...;;.only.text.and.markdown.for |
| 87cc0 | 6d 61 74 73 20 61 72 65 20 69 6e 73 74 61 6c 6c 65 64 20 62 79 20 64 65 66 61 75 6c 74 2e 20 41 | mats.are.installed.by.default..A |
| 87ce0 | 73 6b 20 74 68 65 0a 20 20 3b 3b 20 75 73 65 72 20 74 6f 20 61 64 64 20 6d 6f 64 65 2d 3e 70 6c | sk.the...;;.user.to.add.mode->pl |
| 87d00 | 75 67 69 6e 20 6d 61 70 70 69 6e 67 73 20 6d 61 6e 75 61 6c 6c 79 20 69 6e 0a 20 20 3b 3b 20 60 | ugin.mappings.manually.in...;;.` |
| 87d20 | 66 6c 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 27 2e | flycheck-textlint-plugin-alist'. |
| 87d40 | 0a 20 20 3a 6d 6f 64 65 73 0a 20 20 28 74 65 78 74 2d 6d 6f 64 65 20 6d 61 72 6b 64 6f 77 6e 2d | ...:modes...(text-mode.markdown- |
| 87d60 | 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 61 64 6f 63 2d | mode.gfm-mode.message-mode.adoc- |
| 87d80 | 6d 6f 64 65 0a 20 20 20 20 20 20 20 20 20 20 20 20 20 6d 68 74 6d 6c 2d 6d 6f 64 65 20 6c 61 74 | mode..............mhtml-mode.lat |
| 87da0 | 65 78 2d 6d 6f 64 65 20 4c 61 54 65 58 2d 6d 6f 64 65 20 6f 72 67 2d 6d 6f 64 65 20 72 73 74 2d | ex-mode.LaTeX-mode.org-mode.rst- |
| 87dc0 | 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 20 28 66 | mode)...:enabled...(lambda.().(f |
| 87de0 | 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 29 0a 20 | lycheck--textlint-get-plugin)).. |
| 87e00 | 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 65 74 20 | .:verify...(lambda.(_).....(let. |
| 87e20 | 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 67 65 74 | ((plugin.(flycheck--textlint-get |
| 87e40 | 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 20 28 66 | -plugin))).......(list........(f |
| 87e60 | 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. |
| 87e80 | 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 69 6e 22 | ........:label."textlint.plugin" |
| 87ea0 | 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 20 20 20 | .........:message.plugin........ |
| 87ec0 | 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 63 6b 2d | .:face.'success)))))..(flycheck- |
| 87ee0 | 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 74 79 70 | def-config-file-var.flycheck-typ |
| 87f00 | 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 65 73 63 | escript-tslint-config.....typesc |
| 87f20 | 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 70 61 63 | ript-tslint."tslint.json"...:pac |
| 87f40 | 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 22 29 29 | kage-version.'(flycheck..."27")) |
| 87f60 | 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 |
| 87f80 | 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 72 0a 20 | eck-typescript-tslint-rulesdir.. |
| 87fa0 | 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 68 65 20 | ...nil.typescript-tslint..."The. |
| 87fc0 | 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 20 54 53 | directory.of.custom.rules.for.TS |
| 87fe0 | 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 61 62 6c | Lint...The.value.of.this.variabl |
| 88000 | 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 6e 67 20 | e.is.either.a.string.containing. |
| 88020 | 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 63 75 73 | the.path.to.a.directory.with.cus |
| 88040 | 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 65 20 61 | tom.rules,.or.nil,.to.not.give.a |
| 88060 | 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 65 66 65 | ny.custom.rules.to.TSLint...Refe |
| 88080 | 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 0a 60 68 | r.to.the.TSLint.manual.at.URL.`h |
| 880a0 | 74 74 70 73 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 6e 74 | ttps://palantir.github.io/tslint |
| 880c0 | 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 69 6f | /usage/cli/'.for.more.informatio |
| 880e0 | 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 0a 20 | n.about.the.custom.directory.".. |
| 88100 | 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 6f 20 | .:type.'(choice.(const.:tag."No. |
| 88120 | 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 20 20 | custom.rules.directory".nil).... |
| 88140 | 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 22 43 | ..............(directory.:tag."C |
| 88160 | 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 66 65 | ustom.rules.directory"))...:safe |
| 88180 | 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 3a 70 | .#'flycheck-string-or-nil-p...:p |
| 881a0 | 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 22 | ackage-version.'(flycheck..."27" |
| 881c0 | 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 63 68 | ))..(flycheck-def-args-var.flych |
| 881e0 | 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 6c 69 | eck-tslint-args.(typescript-tsli |
| 88200 | 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 65 63 | nt)...:package-version.'(flychec |
| 88220 | 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 68 65 | k..."31"))..(flycheck-define-che |
| 88240 | 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 53 63 | cker.typescript-tslint..."TypeSc |
| 88260 | 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 74 2e | ript.style.checker.using.TSLint. |
| 88280 | 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 72 20 | ..Note.that.this.syntax.checker. |
| 882a0 | 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 63 72 | is.not.used.if.`flycheck-typescr |
| 882c0 | 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 65 66 | ipt-tslint-config'.is.nil.or.ref |
| 882e0 | 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 65 65 | ers.to.a.non-existing.file...See |
| 88300 | 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 74 69 | .URL.`https://github.com/palanti |
| 88320 | 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 74 22 | r/tslint'."...:command.("tslint" |
| 88340 | 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 20 28 | ."--format"."json".............( |
| 88360 | 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- |
| 88380 | 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 20 20 | typescript-tslint-config)....... |
| 883a0 | 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 79 63 | ......(option."--rules-dir".flyc |
| 883c0 | 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 72 29 | heck-typescript-tslint-rulesdir) |
| 883e0 | 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 6c 69 | .............(eval.flycheck-tsli |
| 88400 | 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 70 6c | nt-args).............source-inpl |
| 88420 | 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 70 61 | ace)...:error-parser.flycheck-pa |
| 88440 | 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 74 2d | rse-tslint...:modes.(typescript- |
| 88460 | 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 2d 6d | mode.typescript-ts-mode.tsx-ts-m |
| 88480 | 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 72 20 | ode))..(flycheck-def-option-var. |
| 884a0 | 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. |
| 884c0 | 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 74 20 | nil.verilog-verilator..."A.list. |
| 884e0 | 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 69 6c | of.include.directories.for.Veril |
| 88500 | 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 62 6c | ator...The.value.of.this.variabl |
| 88520 | 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 |
| 88540 | 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 20 | ch.string.is.a.directory.to.add. |
| 88560 | 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 6f 72 | to.the.include.path.of.Verilator |
| 88580 | 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 74 6f | ..Relative.paths.are.relative.to |
| 885a0 | 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 79 70 | .the.file.being.checked."...:typ |
| 885c0 | 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 63 6c | e.'(repeat.(directory.:tag."Incl |
| 885e0 | 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 63 68 | ude.directory"))...:safe.#'flych |
| 88600 | 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 |
| 88620 | 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 79 | sion.'(flycheck..."0.24"))..(fly |
| 88640 | 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 65 72 | check-define-checker.verilog-ver |
| 88660 | 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 63 6b | ilator..."A.Verilog.syntax.check |
| 88680 | 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 20 48 | er.using.the.Verilator.Verilog.H |
| 886a0 | 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 2f 2f | DL.simulator...See.URL.`https:// |
| 886c0 | 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 72 27 | www.veripool.org/wiki/verilator' |
| 886e0 | 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 6c 69 | ."...:command.("verilator"."--li |
| 88700 | 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 22 0a | nt-only"."-Wall"."--quiet-exit". |
| 88720 | 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 66 6c | ............(option-list."-I".fl |
| 88740 | 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 63 6f | ycheck-verilator-include-path.co |
| 88760 | 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 72 72 | ncat).............source)...:err |
| 88780 | 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 |
| 887a0 | 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 2d 22 | rt."%Warning".............(?."-" |
| 887c0 | 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 22 0a | .(id.(+.(any."0-9A-Z_")))).":.". |
| 887e0 | 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 20 6c | ............(?.(file-name).":".l |
| 88800 | 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 20 20 | ine.":".(?.column.":").".")..... |
| 88820 | 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 20 28 | ........(message).line-end)....( |
| 88840 | 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 20 20 | error.line-start."%Error"....... |
| 88860 | 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 5f 22 | ....(?."-".(id.(+.(any."0-9A-Z_" |
| 88880 | 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 61 6d | )))).":."...........(?.(file-nam |
| 888a0 | 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 20 22 | e).":".line.":".(?.column.":")." |
| 888c0 | 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 6e 64 | .")...........(message).line-end |
| 888e0 | 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 79 63 | ))...:modes.verilog-mode)..(flyc |
| 88900 | 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 68 64 | heck-def-option-var.flycheck-ghd |
| 88920 | 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 68 64 | l-language-standard.nil.vhdl-ghd |
| 88940 | 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 75 73 | l..."The.language.standard.to.us |
| 88960 | 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 76 61 | e.in.GHDL...The.value.of.this.va |
| 88980 | 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 74 69 | riable.is.either.a.string.denoti |
| 889a0 | 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 2c 20 | ng.a.language.standard,.or.nil,. |
| 889c0 | 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 57 68 | to.use.the.default.standard...Wh |
| 889e0 | 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 73 74 | en.non-nil,.pass.the.language.st |
| 88a00 | 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 22 0a | andard.via.the.`--std'.option.". |
| 88a20 | 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 65 | ..:type.'(choice.(const.:tag."De |
| 88a40 | 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 20 20 | fault.standard".nil)............ |
| 88a60 | 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 74 61 | ......(string.:tag."Language.sta |
| 88a80 | 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 72 69 | ndard"))...:safe.#'flycheck-stri |
| 88aa0 | 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 27 | ng-or-nil-p...:package-version.' |
| 88ac0 | 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 62 6c | (flycheck..."32")).(make-variabl |
| 88ae0 | 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 6c 61 | e-buffer-local.'flycheck-ghdl-la |
| 88b00 | 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 66 2d | nguage-standard)..(flycheck-def- |
| 88b20 | 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 69 72 | option-var.flycheck-ghdl-workdir |
| 88b40 | 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 79 20 | .nil.vhdl-ghdl..."The.directory. |
| 88b60 | 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 54 68 | to.use.for.the.file.library...Th |
| 88b80 | 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 68 | e.value.of.this.variable.is.eith |
| 88ba0 | 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 0a 74 | er.a.string.with.the.directory.t |
| 88bc0 | 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 20 6e | o.use.for.the.file.library,.or.n |
| 88be0 | 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 57 68 | il,.to.use.the.default.value..Wh |
| 88c00 | 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 20 76 | en.non-nil,.pass.the.directory.v |
| 88c20 | 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 3a 74 | ia.the.`--workdir'.option."...:t |
| 88c40 | 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 6c | ype.'(choice.(const.:tag."Defaul |
| 88c60 | 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 20 20 | t.directory".nil)............... |
| 88c80 | 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 20 74 | ...(string.:tag."Directory.for.t |
| 88ca0 | 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 6c 79 | he.file.library"))...:safe.#'fly |
| 88cc0 | 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 67 65 | check-string-or-nil-p...:package |
| 88ce0 | 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 6d 61 | -version.'(flycheck..."32")).(ma |
| 88d00 | 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 68 65 | ke-variable-buffer-local.'flyche |
| 88d20 | 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 66 2d | ck-ghdl-workdir)..(flycheck-def- |
| 88d40 | 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 6c 69 | option-var.flycheck-ghdl-ieee-li |
| 88d60 | 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 6e 64 | brary.nil.vhdl-ghdl..."The.stand |
| 88d80 | 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 79 2e | ard.to.use.for.the.IEEE.library. |
| 88da0 | 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. |
| 88dc0 | 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 65 65 | either.a.string.denoting.an.ieee |
| 88de0 | 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 75 73 | .library.standard,.or.nil,.to.us |
| 88e00 | 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 6e 6f | e.the.default.standard...When.no |
| 88e20 | 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 74 61 | n-nil,.pass.the.ieee.library.sta |
| 88e40 | 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 22 0a | ndard.via.the.`--ieee'.option.". |
| 88e60 | 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 65 | ..:type.'(choice.(const.:tag."De |
| 88e80 | 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 20 20 | fault.standard".nil)............ |
| 88ea0 | 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 72 61 | ......(const.:tag."No.IEEE.Libra |
| 88ec0 | 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 63 6f | ry"."none")..................(co |
| 88ee0 | 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 64 61 | nst.:tag."IEEE.standard"."standa |
| 88f00 | 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 74 61 | rd")..................(const.:ta |
| 88f20 | 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 73 22 | g."Synopsys.standard"."synopsys" |
| 88f40 | 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." |
| 88f60 | 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 3a 73 | Mentor.standard"."mentor"))...:s |
| 88f80 | 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.. |
| 88fa0 | 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..." |
| 88fc0 | 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 63 61 | 32")).(make-variable-buffer-loca |
| 88fe0 | 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 0a 0a | l.'flycheck-ghdl-ieee-library).. |
| 89000 | 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 67 68 | (flycheck-define-checker.vhdl-gh |
| 89020 | 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 69 6e | dl..."A.VHDL.syntax.checker.usin |
| 89040 | 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 75 62 | g.GHDL...See.URL.`https://github |
| 89060 | 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 22 67 | .com/ghdl/ghdl'."...:command.("g |
| 89080 | 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 6f 20 | hdl"............."-s".;.only.do. |
| 890a0 | 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 20 20 | the.syntax.checking............. |
| 890c0 | 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 2d 6c | (option."--std=".flycheck-ghdl-l |
| 890e0 | 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 20 20 | anguage-standard.concat)........ |
| 89100 | 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 68 65 | .....(option."--workdir=".flyche |
| 89120 | 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 20 20 | ck-ghdl-workdir.concat)......... |
| 89140 | 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 2d 67 | ....(option."--ieee=".flycheck-g |
| 89160 | 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 20 20 | hdl-ieee-library.concat)........ |
| 89180 | 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 0a 20 | .....source)...:error-patterns.. |
| 891a0 | 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 6d 65 | .((warning.line-start.(file-name |
| 891c0 | 29 20 22 3a 22 20 6c 69 6e 65 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 77 61 72 6e 69 6e 67 3a | ).":".line.":".column.":warning: |
| 891e0 | 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 65 72 72 6f 72 | .".(message).line-end)....(error |
| 89200 | 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 |
| 89220 | 20 22 3a 22 20 63 6f 6c 75 6d 6e 20 22 3a 65 72 72 6f 72 3a 20 22 20 28 6d 65 73 73 61 67 65 29 | .":".column.":error:.".(message) |
| 89240 | 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 64 65 29 0a | .line-end))...:modes.vhdl-mode). |
| 89260 | 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 |
| 89280 | 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 69 6c 20 78 | ck-xml-xmlstarlet-xsd-path.nil.x |
| 892a0 | 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 6d 61 20 74 | ml-xmlstarlet..."An.XSD.schema.t |
| 892c0 | 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 20 27 28 63 | o.validate.against."...:type.'(c |
| 892e0 | 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 29 0a 20 20 | hoice.(const.:tag."None".nil)... |
| 89300 | 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 53 44 20 73 | ...............(file.:tag."XSD.s |
| 89320 | 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 73 74 72 69 | chema"))...:safe.#'flycheck-stri |
| 89340 | 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 27 | ng-or-nil-p...:package-version.' |
| 89360 | 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 6b 2d 64 65 | (flycheck..."31"))..(flycheck-de |
| 89380 | 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 20 20 22 41 | fine-checker.xml-xmlstarlet..."A |
| 893a0 | 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 64 61 74 6f | .XML.syntax.checker.and.validato |
| 893c0 | 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 74 79 2e 0a | r.using.the.xmlstarlet.utility.. |
| 893e0 | 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 78 6d 6c 73 74 61 72 2e 73 6f 75 72 63 65 | .See.URL.`https://xmlstar.source |
| 89400 | 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 74 61 6e | forge.net/'."...;;.Validate.stan |
| 89420 | 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 20 6d 65 | dard.input.with.verbose.error.me |
| 89440 | 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 63 6f 6e | ssages,.and.do.not.dump...;;.con |
| 89460 | 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 6f 6d 6d | tents.to.standard.output...:comm |
| 89480 | 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 72 22 20 | and.("xmlstarlet"."val"."--err". |
| 894a0 | 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 20 22 2d | "--quiet".............(option."- |
| 894c0 | 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 2d 78 73 | -xsd".flycheck-xml-xmlstarlet-xs |
| 894e0 | 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 74 61 6e | d-path)............."-")...:stan |
| 89500 | 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.. |
| 89520 | 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 20 22 2e | .((error.line-start."-:".line.". |
| 89540 | 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 65 6e 64 | ".column.":.".(message).line-end |
| 89560 | 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 64 65 29 | ))...:modes.(xml-mode.nxml-mode) |
| 89580 | 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 |
| 895a0 | 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 20 78 6d | heck-xml-xmllint-xsd-path.nil.xm |
| 895c0 | 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 20 76 61 | l-xmllint..."An.XSD.schema.to.va |
| 895e0 | 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 6f 69 63 | lidate.against."...:type.'(choic |
| 89600 | 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 20 20 20 | e.(const.:tag."None".nil)....... |
| 89620 | 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 68 65 6d | ...........(file.:tag."XSD.schem |
| 89640 | 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 67 2d 6f | a"))...:safe.#'flycheck-string-o |
| 89660 | 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 6c 79 | r-nil-p...:package-version.'(fly |
| 89680 | 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 2d 6f 70 | check..."31"))..(flycheck-def-op |
| 896a0 | 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 2d 72 65 | tion-var.flycheck-xml-xmllint-re |
| 896c0 | 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 22 41 6e | laxng-path.nil.xml-xmllint..."An |
| 896e0 | 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 61 67 61 | .RELAX.NG.schema.to.validate.aga |
| 89700 | 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 74 20 3a | inst."...:type.'(choice.(const.: |
| 89720 | 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 20 | tag."None".nil)................. |
| 89740 | 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 29 29 0a | .(file.:tag."RELAX.NG.schema")). |
| 89760 | 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 6e 69 6c | ..:safe.#'flycheck-string-or-nil |
| 89780 | 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 |
| 897a0 | 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 68 65 63 | ..."34"))..(flycheck-define-chec |
| 897c0 | 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 61 78 20 | ker.xml-xmllint..."A.XML.syntax. |
| 897e0 | 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 68 65 20 | checker.and.validator.using.the. |
| 89800 | 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 20 69 73 | xmllint.utility...The.xmllint.is |
| 89820 | 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 74 70 73 | .part.of.libxml2,.see.URL.`https |
| 89840 | 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 78 6d 6c | ://gitlab.gnome.org/GNOME/libxml |
| 89860 | 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 28 22 78 | 2/-/wikis/home'."...:command.("x |
| 89880 | 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 20 28 6f | mllint"."--noout".............(o |
| 898a0 | 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 2d 78 6d | ption."--schema".flycheck-xml-xm |
| 898c0 | 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 6f 70 74 | llint-xsd-path).............(opt |
| 898e0 | 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 78 6d 6c | ion."--relaxng".flycheck-xml-xml |
| 89900 | 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 20 20 22 | lint-relaxng-path)............." |
| 89920 | 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 |
| 89940 | 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 22 | -patterns...((error.line-start." |
| 89960 | 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 65 6e 64 | -:".line.":.".(message).line-end |
| 89980 | 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 64 65 29 | ))...:modes.(xml-mode.nxml-mode) |
| 899a0 | 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 61 6d 6c | )..(flycheck-define-checker.yaml |
| 899c0 | 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 6b 65 72 | -jsyaml..."A.YAML.syntax.checker |
| 899e0 | 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 70 73 3a | .using.JS-YAML...See.URL.`https: |
| 89a00 | 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 22 0a 20 | //github.com/nodeca/js-yaml'.".. |
| 89a20 | 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 64 61 72 | .:command.("js-yaml")...:standar |
| 89a40 | 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...(( |
| 89a60 | 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 72 20 22 | error.line-start...........(or." |
| 89a80 | 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 22 0a 20 | JS-YAML"."YAMLException").":.".. |
| 89aa0 | 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 22 20 6c | .........(message).".at.line.".l |
| 89ac0 | 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 20 20 20 | ine.",.column.".column.":"...... |
| 89ae0 | 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 73 74 | .....line-end)....(error.line-st |
| 89b00 | 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 59 41 4d | art...........(or."JS-YAML"."YAM |
| 89b20 | 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 6d 65 73 | LException").":."...........(mes |
| 89b40 | 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 22 0a 20 | sage).".(".line.":".column.")".. |
| 89b60 | 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 79 61 | .........line-end))...:modes.(ya |
| 89b80 | 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 2d 63 68 | ml-mode.yaml-ts-mode)...:next-ch |
| 89ba0 | 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 69 6e 74 | eckers.((warning...yaml-yamllint |
| 89bc0 | 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 2e 20 63 | )...................(warning...c |
| 89be0 | 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 65 72 20 | wl)))..(flycheck-define-checker. |
| 89c00 | 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 65 63 6b | yaml-ruby..."A.YAML.syntax.check |
| 89c20 | 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 0a 54 68 | er.using.Ruby's.YAML.parser...Th |
| 89c40 | 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 4d 4c 20 | is.syntax.checker.uses.the.YAML. |
| 89c60 | 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 69 62 72 | parser.from.Ruby's.standard.libr |
| 89c80 | 61 72 79 2e 0a 0a 53 65 65 20 55 52 4c 20 60 68 74 74 70 73 3a 2f 2f 77 77 77 2e 72 75 62 79 2d | ary...See.URL.`https://www.ruby- |
| 89ca0 | 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 6d 6c | doc.org/stdlib-2.0.0/libdoc/yaml |
| 89cc0 | 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 28 22 | /rdoc/YAML.html'."...:command.(" |
| 89ce0 | 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 20 59 | ruby"."-ryaml"."-e"."begin;....Y |
| 89d00 | 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 65 70 | AML.load(STDIN);.\..rescue.Excep |
| 89d20 | 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 73 74 | tion.=>.e;.\....STDERR.puts.\"st |
| 89d40 | 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 72 64 | din:#{e}\";.\..end")...:standard |
| 89d60 | 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 65 | -input.t...:error-patterns...((e |
| 89d80 | 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 2d 6f | rror.line-start."stdin:".(zero-o |
| 89da0 | 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 67 65 | r-more.not-newline).":".(message |
| 89dc0 | 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 63 6f | )..........."at.line.".line.".co |
| 89de0 | 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 64 65 | lumn.".column.line-end))...:mode |
| 89e00 | 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 6e 65 | s.(yaml-mode.yaml-ts-mode)...:ne |
| 89e20 | 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 61 6d | xt-checkers.((warning...yaml-yam |
| 89e40 | 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 69 6e | llint)...................(warnin |
| 89e60 | 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 69 67 | g...cwl)))..(flycheck-def-config |
| 89e80 | 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 20 20 | -file-var.flycheck-yamllintrc... |
| 89ea0 | 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 6e 74 | ..yaml-yamllint.....'(".yamllint |
| 89ec0 | 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 20 22 | ".......".yamllint.yaml"......." |
| 89ee0 | 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 67 2f | .yamllint.yml"......."~/.config/ |
| 89f00 | 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 64 65 | yamllint/config"))..(flycheck-de |
| 89f20 | 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 41 20 | fine-checker.yaml-yamllint..."A. |
| 89f40 | 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 4c 69 | YAML.syntax.checker.using.YAMLLi |
| 89f60 | 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 6d 2f | nt..See.URL.`https://github.com/ |
| 89f80 | 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 6e 64 | adrienverge/yamllint'."...:stand |
| 89fa0 | 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 69 6e | ard-input.t...:command.("yamllin |
| 89fc0 | 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 20 20 | t"."-f"."parsable"."-".......... |
| 89fe0 | 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 79 61 | ...(config-file."-c".flycheck-ya |
| 8a000 | 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 20 28 | mllintrc))...:error-patterns...( |
| 8a020 | 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 74 64 | (error.line-start..........."std |
| 8a040 | 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 5d 20 | in:".line.":".column.":.[error]. |
| 8a060 | 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 69 6e | ".(message).line-end)....(warnin |
| 8a080 | 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 6e 3a | g.line-start............."stdin: |
| 8a0a0 | 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 20 22 | ".line.":".column.":.[warning]." |
| 8a0c0 | 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.( |
| 8a0e0 | 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 2d | yaml-mode.yaml-ts-mode)...:next- |
| 8a100 | 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 70 72 | checkers.((warning...cwl)))..(pr |
| 8a120 | 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 69 61 | ovide.'flycheck)..;;.Local.Varia |
| 8a140 | 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 6e 74 | bles:.;;.coding:.utf-8.;;.indent |
| 8a160 | 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 6c 79 | -tabs-mode:.nil.;;.End:..;;;.fly |
| 8a180 | 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 00 00 | check.el.ends.here.............. |
| 8a1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a200 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 66 6c 79 63 68 65 63 6b 2d 65 72 74 2e 65 6c 00 00 00 | flycheck-35.0/flycheck-ert.el... |
| 8a220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a260 | 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 |
| 8a280 | 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... |
| 8a2a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a2c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a2e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a300 | 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................... |
| 8a320 | 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................... |
| 8a340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8a400 | 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 |
| 8a420 | 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 |
| 8a440 | 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). |
| 8a460 | 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. |
| 8a480 | 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 |
| 8a4a0 | 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 |
| 8a4c0 | 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 |
| 8a4e0 | 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>.;; |
| 8a500 | 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 |
| 8a520 | 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>. |
| 8a540 | 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 |
| 8a560 | 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. |
| 8a580 | 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 |
| 8a5a0 | 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...; |
| 8a5c0 | 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; |
| 8a5e0 | 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. |
| 8a600 | 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. |
| 8a620 | 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 |
| 8a640 | 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 |
| 8a660 | 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 |
| 8a680 | 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. |
| 8a6a0 | 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 |
| 8a6c0 | 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 |
| 8a6e0 | 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,.; |
| 8a700 | 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 |
| 8a720 | 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 |
| 8a740 | 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 |
| 8a760 | 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 |
| 8a780 | 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. |
| 8a7a0 | 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 |
| 8a7c0 | 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 |
| 8a7e0 | 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 |
| 8a800 | 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 |
| 8a820 | 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/>. |
| 8a840 | 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 |
| 8a860 | 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 |
| 8a880 | 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.; |
| 8a8a0 | 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 |
| 8a8c0 | 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 |
| 8a8e0 | 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 |
| 8a900 | 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 |
| 8a920 | 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 |
| 8a940 | 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 |
| 8a960 | 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 |
| 8a980 | 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 |
| 8a9a0 | 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 |
| 8a9c0 | 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. |
| 8a9e0 | 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. |
| 8aa00 | 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 |
| 8aa20 | 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 |
| 8aa40 | 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 |
| 8aa60 | 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 |
| 8aa80 | 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 |
| 8aaa0 | 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 |
| 8aac0 | 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 |
| 8aae0 | 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 |
| 8ab00 | 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 |
| 8ab20 | 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. |
| 8ab40 | 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 |
| 8ab60 | 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 |
| 8ab80 | 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 |
| 8aba0 | 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 |
| 8abc0 | 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 |
| 8abe0 | 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... |
| 8ac00 | 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 |
| 8ac20 | 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 |
| 8ac40 | 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 |
| 8ac60 | 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... |
| 8ac80 | 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 |
| 8aca0 | 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. |
| 8acc0 | 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 |
| 8ace0 | 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 |
| 8ad00 | 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 |
| 8ad20 | 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 |
| 8ad40 | 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 |
| 8ad60 | 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. |
| 8ad80 | 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 |
| 8ada0 | 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 |
| 8adc0 | 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))...... |
| 8ade0 | 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 |
| 8ae00 | 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 |
| 8ae20 | 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 |
| 8ae40 | 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 |
| 8ae60 | 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 |
| 8ae80 | 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 |
| 8aea0 | 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 |
| 8aec0 | 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) |
| 8aee0 | 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 |
| 8af00 | 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 |
| 8af20 | 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 |
| 8af40 | 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. |
| 8af60 | 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 |
| 8af80 | 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.( |
| 8afa0 | 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. |
| 8afc0 | 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. |
| 8afe0 | 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 |
| 8b000 | 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.".. |
| 8b020 | 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 |
| 8b040 | 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 |
| 8b060 | 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 |
| 8b080 | 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))).... |
| 8b0a0 | 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))) |
| 8b0c0 | 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- |
| 8b0e0 | 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 |
| 8b100 | 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 |
| 8b120 | 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 |
| 8b140 | 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 |
| 8b160 | 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)). |
| 8b180 | 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 |
| 8b1a0 | 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. |
| 8b1c0 | 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 |
| 8b1e0 | 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)............, |
| 8b200 | 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 |
| 8b220 | 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 |
| 8b240 | 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 |
| 8b260 | 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 |
| 8b280 | 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 |
| 8b2a0 | 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 |
| 8b2c0 | 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 |
| 8b2e0 | 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 |
| 8b300 | 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. |
| 8b320 | 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 |
| 8b340 | 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- |
| 8b360 | 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 |
| 8b380 | 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 |
| 8b3a0 | 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 |
| 8b3c0 | 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 |
| 8b3e0 | 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). |
| 8b400 | 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))...... |
| 8b420 | 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.( |
| 8b440 | 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 |
| 8b460 | 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 |
| 8b480 | 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 |
| 8b4a0 | 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 |
| 8b4c0 | 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 |
| 8b4e0 | 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 |
| 8b500 | 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 |
| 8b520 | 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)) |
| 8b540 | 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 |
| 8b560 | 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 |
| 8b580 | 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 |
| 8b5a0 | 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 |
| 8b5c0 | 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. |
| 8b5e0 | 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 |
| 8b600 | 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 |
| 8b620 | 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))... |
| 8b640 | 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. |
| 8b660 | 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 |
| 8b680 | 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 |
| 8b6a0 | 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 |
| 8b6c0 | 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 |
| 8b6e0 | 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 |
| 8b700 | 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 |
| 8b720 | 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 |
| 8b740 | 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 |
| 8b760 | 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 |
| 8b780 | 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-- |
| 8b7a0 | 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 |
| 8b7c0 | 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")) |
| 8b7e0 | 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 |
| 8b800 | 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 |
| 8b820 | 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. |
| 8b840 | 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 |
| 8b860 | 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 |
| 8b880 | 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 |
| 8b8a0 | 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 |
| 8b8c0 | 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 |
| 8b8e0 | 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 |
| 8b900 | 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 |
| 8b920 | 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....................... |
| 8b940 | 20 20 20 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 |
| 8b960 | 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 |
| 8b980 | 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 |
| 8b9a0 | 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 |
| 8b9c0 | 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 |
| 8b9e0 | 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. |
| 8ba00 | 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, |
| 8ba20 | 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 |
| 8ba40 | 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. |
| 8ba60 | 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 |
| 8ba80 | 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 |
| 8baa0 | 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. |
| 8bac0 | 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 |
| 8bae0 | 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 |
| 8bb00 | 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. |
| 8bb20 | 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 |
| 8bb40 | 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 |
| 8bb60 | 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'... |
| 8bb80 | 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. |
| 8bba0 | 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. |
| 8bbc0 | 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 |
| 8bbe0 | 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. |
| 8bc00 | 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. |
| 8bc20 | 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. |
| 8bc40 | 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 |
| 8bc60 | 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 |
| 8bc80 | 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. |
| 8bca0 | 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 |
| 8bcc0 | 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,. |
| 8bce0 | 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 |
| 8bd00 | 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))...( |
| 8bd20 | 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 |
| 8bd40 | 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 |
| 8bd60 | 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 |
| 8bd80 | 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 |
| 8bda0 | 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 |
| 8bdc0 | 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))..........( |
| 8bde0 | 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))......... |
| 8be00 | 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 |
| 8be20 | 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))... |
| 8be40 | 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 |
| 8be60 | 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 |
| 8be80 | 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))).................... |
| 8bea0 | 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))........ |
| 8bec0 | 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. |
| 8bee0 | 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" |
| 8bf00 | 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)))........................... |
| 8bf20 | 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- |
| 8bf40 | 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))........ |
| 8bf60 | 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 |
| 8bf80 | 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".... |
| 8bfa0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8bfc0 | 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))).......... |
| 8bfe0 | 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- |
| 8c000 | 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))........ |
| 8c020 | 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))... |
| 8c040 | 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) |
| 8c060 | 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 |
| 8c080 | 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))).....` |
| 8c0a0 | 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.()...... |
| 8c0c0 | 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 |
| 8c0e0 | 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 |
| 8c100 | 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 |
| 8c120 | 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 |
| 8c140 | 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)...................... |
| 8c160 | 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))........ |
| 8c180 | 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)........... |
| 8c1a0 | 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.......... |
| 8c1c0 | 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 |
| 8c1e0 | 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...................... |
| 8c200 | 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.' |
| 8c220 | 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))................... |
| 8c240 | 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 |
| 8c260 | 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)))))... |
| 8c280 | 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)........ |
| 8c2a0 | 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 |
| 8c2c0 | 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 |
| 8c2e0 | 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 |
| 8c300 | 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. |
| 8c320 | 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 |
| 8c340 | 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 |
| 8c360 | 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.( |
| 8c380 | 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 |
| 8c3a0 | 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 |
| 8c3c0 | 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 |
| 8c3e0 | 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 |
| 8c400 | 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 |
| 8c420 | 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. |
| 8c440 | 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."). |
| 8c460 | 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 |
| 8c480 | 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.( |
| 8c4a0 | 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 |
| 8c4c0 | 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 |
| 8c4e0 | 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.. |
| 8c500 | 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 |
| 8c520 | 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 |
| 8c540 | 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 |
| 8c560 | 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 |
| 8c580 | 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 |
| 8c5a0 | 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 |
| 8c5c0 | 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. |
| 8c5e0 | 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 |
| 8c600 | 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. |
| 8c620 | 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 |
| 8c640 | 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 |
| 8c660 | 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- |
| 8c680 | 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 |
| 8c6a0 | 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 |
| 8c6c0 | 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- |
| 8c6e0 | 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 |
| 8c700 | 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- |
| 8c720 | 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 |
| 8c740 | 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 |
| 8c760 | 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 |
| 8c780 | 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)....... |
| 8c7a0 | 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 |
| 8c7c0 | 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 |
| 8c7e0 | 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 |
| 8c800 | 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 |
| 8c820 | 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 |
| 8c840 | 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 |
| 8c860 | 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 |
| 8c880 | 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 |
| 8c8a0 | 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 |
| 8c8c0 | 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 |
| 8c8e0 | 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 |
| 8c900 | 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 |
| 8c920 | 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. |
| 8c940 | 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 |
| 8c960 | 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 |
| 8c980 | 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 |
| 8c9a0 | 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 |
| 8c9c0 | 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 |
| 8c9e0 | 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..... |
| 8ca00 | 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 |
| 8ca20 | 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 |
| 8ca40 | 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 |
| 8ca60 | 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 |
| 8ca80 | 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 |
| 8caa0 | 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) |
| 8cac0 | 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 |
| 8cae0 | 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 |
| 8cb00 | 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 |
| 8cb20 | 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 |
| 8cb40 | 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 |
| 8cb60 | 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) |
| 8cb80 | 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 |
| 8cba0 | 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 |
| 8cbc0 | 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))..................... |
| 8cbe0 | 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 |
| 8cc00 | 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 |
| 8cc20 | 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 |
| 8cc40 | 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 |
| 8cc60 | 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. |
| 8cc80 | 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 |
| 8cca0 | 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 |
| 8ccc0 | 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 |
| 8cce0 | 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 |
| 8cd00 | 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 |
| 8cd20 | 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 |
| 8cd40 | 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 |
| 8cd60 | 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 |
| 8cd80 | 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. |
| 8cda0 | 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)............................ |
| 8cdc0 | 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 |
| 8cde0 | 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......................... |
| 8ce00 | 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 |
| 8ce20 | 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))................. |
| 8ce40 | 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 |
| 8ce60 | 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)))..... |
| 8ce80 | 20 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 |
| 8cea0 | 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 |
| 8cec0 | 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......... |
| 8cee0 | 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 |
| 8cf00 | 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.. |
| 8cf20 | 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- |
| 8cf40 | 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)....... |
| 8cf60 | 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)....... |
| 8cf80 | 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 |
| 8cfa0 | 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))........... |
| 8cfc0 | 20 20 20 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- |
| 8cfe0 | 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 |
| 8d000 | 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 |
| 8d020 | 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 |
| 8d040 | 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))..... |
| 8d060 | 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 |
| 8d080 | 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))... |
| 8d0a0 | 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 |
| 8d0c0 | 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 |
| 8d0e0 | 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 |
| 8d100 | 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 |
| 8d120 | 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 |
| 8d140 | 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 |
| 8d160 | 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 |
| 8d180 | 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 |
| 8d1a0 | 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 |
| 8d1c0 | 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 |
| 8d1e0 | 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 |
| 8d200 | 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 |
| 8d220 | 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))) |
| 8d240 | 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 |
| 8d260 | 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. |
| 8d280 | 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 |
| 8d2a0 | 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............................ |
| 8d2c0 | 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. |
| 8d2e0 | 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))................ |
| 8d300 | 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 |
| 8d320 | 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 |
| 8d340 | 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. |
| 8d360 | 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 |
| 8d380 | 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.............. |
| 8d3a0 | 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 20 | ................................ |
| 8d3c0 | 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 |
| 8d3e0 | 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- |
| 8d400 | 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))))).. |
| 8d420 | 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. |
| 8d440 | 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 |
| 8d460 | 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 |
| 8d480 | 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. |
| 8d4a0 | 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 |
| 8d4c0 | 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 |
| 8d4e0 | 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 |
| 8d500 | 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 |
| 8d520 | 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. |
| 8d540 | 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. |
| 8d560 | 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- |
| 8d580 | 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, |
| 8d5a0 | 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 |
| 8d5c0 | 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 |
| 8d5e0 | 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. |
| 8d600 | 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 |
| 8d620 | 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. |
| 8d640 | 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. |
| 8d660 | 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. |
| 8d680 | 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 |
| 8d6a0 | 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 |
| 8d6c0 | 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 |
| 8d6e0 | 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 |
| 8d700 | 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 |
| 8d720 | 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- |
| 8d740 | 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)................... |
| 8d760 | 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 |
| 8d780 | 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 |
| 8d7a0 | 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 |
| 8d7c0 | 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 |
| 8d7e0 | 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).... |
| 8d800 | 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 |
| 8d820 | 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)) |
| 8d840 | 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 |
| 8d860 | 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.. |
| 8d880 | 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)........( |
| 8d8a0 | 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 |
| 8d8c0 | 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........................( |
| 8d8e0 | 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- |
| 8d900 | 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........................... |
| 8d920 | 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 |
| 8d940 | 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))).................. |
| 8d960 | 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.. |
| 8d980 | 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.#' |
| 8d9a0 | 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.... |
| 8d9c0 | 20 20 20 20 20 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 |
| 8d9e0 | 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)))))). |
| 8da00 | 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 |
| 8da20 | 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 |
| 8da40 | 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 |
| 8da60 | 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 |
| 8da80 | 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 |
| 8daa0 | 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 |
| 8dac0 | 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." |
| 8dae0 | 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"). |
| 8db00 | 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 |
| 8db20 | 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 |
| 8db40 | 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 |
| 8db60 | 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 |
| 8db80 | 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- |
| 8dba0 | 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 |
| 8dbc0 | 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.". |
| 8dbe0 | 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 |
| 8dc00 | 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 |
| 8dc20 | 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 |
| 8dc40 | 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. |
| 8dc60 | 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 |
| 8dc80 | 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.........; |
| 8dca0 | 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 |
| 8dcc0 | 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 |
| 8dce0 | 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 |
| 8dd00 | 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 |
| 8dd20 | 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 |
| 8dd40 | 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)) |
| 8dd60 | 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 |
| 8dd80 | 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...............( |
| 8dda0 | 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 |
| 8ddc0 | 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 |
| 8dde0 | 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))............... |
| 8de00 | 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) |
| 8de20 | 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- |
| 8de40 | 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............... |
| 8de60 | 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)................ |
| 8de80 | 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).. |
| 8dea0 | 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 |
| 8dec0 | 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) |
| 8dee0 | 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). |
| 8df00 | 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 |
| 8df20 | 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 |
| 8df40 | 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- |
| 8df60 | 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 |
| 8df80 | 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 |
| 8dfa0 | 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- |
| 8dfc0 | 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- |
| 8dfe0 | 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 |
| 8e000 | 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 |
| 8e020 | 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 |
| 8e040 | 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 |
| 8e060 | 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. |
| 8e080 | 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 |
| 8e0a0 | 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 |
| 8e0c0 | 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 |
| 8e0e0 | 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 |
| 8e100 | 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 |
| 8e120 | 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 |
| 8e140 | 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 |
| 8e160 | 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 |
| 8e180 | 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 |
| 8e1a0 | 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 |
| 8e1c0 | 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 |
| 8e1e0 | 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 |
| 8e200 | 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 |
| 8e220 | 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 |
| 8e240 | 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 |
| 8e260 | 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 |
| 8e280 | 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 |
| 8e2a0 | 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 |
| 8e2c0 | 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 |
| 8e2e0 | 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 |
| 8e300 | 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 |
| 8e320 | 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 |
| 8e340 | 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 |
| 8e360 | 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 |
| 8e380 | 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 |
| 8e3a0 | 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 |
| 8e3c0 | 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 |
| 8e3e0 | 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 |
| 8e400 | 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 |
| 8e420 | 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).. |
| 8e440 | 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 |
| 8e460 | 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 |
| 8e480 | 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 |
| 8e4a0 | 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 |
| 8e4c0 | 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- |
| 8e4e0 | 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 |
| 8e500 | 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) |
| 8e520 | 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 |
| 8e540 | 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 |
| 8e560 | 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 |
| 8e580 | 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 |
| 8e5a0 | 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 |
| 8e5c0 | 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) |
| 8e5e0 | 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))...... |
| 8e600 | 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- |
| 8e620 | 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 |
| 8e640 | 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 |
| 8e660 | 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 |
| 8e680 | 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)) |
| 8e6a0 | 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 |
| 8e6c0 | 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 |
| 8e6e0 | 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 |
| 8e700 | 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 |
| 8e720 | 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 |
| 8e740 | 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)))).. |
| 8e760 | 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 |
| 8e780 | 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 |
| 8e7a0 | 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"..... |
| 8e7c0 | 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 |
| 8e7e0 | 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 |
| 8e800 | 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))).... |
| 8e820 | 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. |
| 8e840 | 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 |
| 8e860 | 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"........... |
| 8e880 | 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 |
| 8e8a0 | 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...................... |
| 8e8c0 | 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 |
| 8e8e0 | 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 |
| 8e900 | 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))........ |
| 8e920 | 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)))))) |
| 8e940 | 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 |
| 8e960 | 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- |
| 8e980 | 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 |
| 8e9a0 | 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 |
| 8e9c0 | 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.............. |
| 8e9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ea00 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 66 6c 79 63 68 65 63 6b 2d 70 6b 67 2e 65 6c 00 00 00 | flycheck-35.0/flycheck-pkg.el... |
| 8ea20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ea40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ea60 | 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 |
| 8ea80 | 30 30 30 30 37 36 33 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 34 35 36 37 00 20 30 00 00 00 | 0000763.00000000000.014567..0... |
| 8eaa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eb00 | 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................... |
| 8eb20 | 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................... |
| 8eb40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eb60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eb80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ebc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ebe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ec00 | 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 |
| 8ec20 | 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 |
| 8ec40 | 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 |
| 8ec60 | 6c 79 63 68 65 63 6b 22 20 22 33 35 2e 30 22 20 22 4f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 | lycheck"."35.0"."On-the-fly.synt |
| 8ec80 | 61 78 20 63 68 65 63 6b 69 6e 67 22 20 27 28 28 65 6d 61 63 73 20 22 32 37 2e 31 22 29 29 20 3a | ax.checking".'((emacs."27.1")).: |
| 8eca0 | 63 6f 6d 6d 69 74 20 22 36 65 34 33 63 30 37 65 38 33 34 30 36 63 64 64 33 66 37 35 39 35 32 65 | commit."6e43c07e83406cdd3f75952e |
| 8ecc0 | 65 39 38 38 64 36 31 64 37 35 37 33 65 63 31 31 22 20 3a 61 75 74 68 6f 72 73 20 27 28 28 22 53 | e988d61d7573ec11".:authors.'(("S |
| 8ece0 | 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 |
| 8ed00 | 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 |
| 8ed20 | 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. |
| 8ed40 | 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". |
| 8ed60 | 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 |
| 8ed80 | 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" |
| 8eda0 | 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 |
| 8edc0 | 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 73 3a 2f 2f | nguages"."tools").:url."https:// |
| 8ede0 | 77 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 | www.flycheck.org").............. |
| 8ee00 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 52 45 41 44 4d 45 2e 6d 64 00 00 00 00 00 00 00 00 00 | flycheck-35.0/README.md......... |
| 8ee20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ee40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ee60 | 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 |
| 8ee80 | 30 30 33 33 30 32 31 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 31 34 36 00 20 30 00 00 00 | 0033021.00000000000.013146..0... |
| 8eea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8eee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ef00 | 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................... |
| 8ef20 | 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................... |
| 8ef40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ef60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8ef80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8efa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8efc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8efe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 8f000 | 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 |
| 8f020 | 77 2e 66 6c 79 63 68 65 63 6b 2e 6f 72 67 29 0a 0a 5b 21 5b 4c 69 63 65 6e 73 65 20 47 50 4c 20 | w.flycheck.org)..[] |
| 8f080 | 5b 43 4f 50 59 49 4e 47 5d 0a 5b 21 5b 4a 6f 69 6e 20 74 68 65 20 63 68 61 74 5d 28 68 74 74 70 | [COPYING].[](https://g |
| 8f0e0 | 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 5b 4d | itter.im/flycheck/flycheck).[](https://me |
| 8f140 | 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 74 61 | lpa.org/#/flycheck).[](https://stable.melpa.org/#/fl |
| 8f1c0 | 79 63 68 65 63 6b 29 0a 5b 21 5b 4e 6f 6e 47 4e 55 20 45 4c 50 41 5d 28 68 74 74 70 73 3a 2f 2f | ycheck).[](https://elpa.nongnu.org/no |
| 8f220 | 6e 67 6e 75 2f 66 6c 79 63 68 65 63 6b 2e 68 74 6d 6c 29 0a 5b 21 5b 43 49 5d 28 68 74 74 70 73 | ngnu/flycheck.html).[](https://github.com/flyche |
| 8f2a0 | 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 74 65 | ck/flycheck/actions/workflows/te |
| 8f2c0 | 73 74 2e 79 6d 6c 29 0a 5b 21 5b 44 6f 63 73 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e | st.yml).[](htt |
| 8f320 | 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 |
| 8f340 | 6b 2f 61 63 74 69 6f 6e 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 64 6f 63 73 2e 79 6d 6c 29 0a 5b 21 | k/actions/workflows/docs.yml).[! |
| 8f360 | 5b 4c 69 6e 74 20 50 79 74 68 6f 6e 5d 28 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 2e 63 6f 6d | [Lint.Python](https://github.com |
| 8f380 | 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 77 6f 72 6b 66 | /flycheck/flycheck/actions/workf |
| 8f3a0 | 6c 6f 77 73 2f 6c 69 6e 74 2d 70 79 74 68 6f 6e 2e 79 6d 6c 2f 62 61 64 67 65 2e 73 76 67 29 5d | lows/lint-python.yml/badge.svg)] |
| 8f3c0 | 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 63 6b 2f 66 6c 79 | (https://github.com/flycheck/fly |
| 8f3e0 | 63 68 65 63 6b 2f 61 63 74 69 6f 6e 73 2f 77 6f 72 6b 66 6c 6f 77 73 2f 6c 69 6e 74 2d 70 79 74 | check/actions/workflows/lint-pyt |
| 8f400 | 68 6f 6e 2e 79 6d 6c 29 0a 0a 3c 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 65 63 6b 2e | hon.yml)..<https://www.flycheck. |
| 8f420 | 6f 72 67 3e 0a 0a 4d 6f 64 65 72 6e 20 6f 6e 2d 74 68 65 2d 66 6c 79 20 73 79 6e 74 61 78 20 63 | org>..Modern.on-the-fly.syntax.c |
| 8f440 | 68 65 63 6b 69 6e 67 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 | hecking.extension.for.GNU.Emacs. |
| 8f460 | 20 20 5b 54 72 79 20 69 74 5d 5b 5d 21 0a 0a 21 5b 5d 28 68 74 74 70 73 3a 2f 2f 72 61 77 2e 67 | ..[Try.it][]!....##.Getting.Sta |
| 8f4e0 | 72 74 65 64 0a 0a 46 6c 79 63 68 65 63 6b 20 69 73 20 61 76 61 69 6c 61 62 6c 65 20 66 6f 72 20 | rted..Flycheck.is.available.for. |
| 8f500 | 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 77 69 74 68 20 60 70 61 63 6b 61 67 65 2e 65 6c 60 20 6f | installation.with.`package.el`.o |
| 8f520 | 6e 20 5b 4e 6f 6e 47 4e 55 0a 45 4c 50 41 5d 28 68 74 74 70 73 3a 2f 2f 65 6c 70 61 2e 6e 6f 6e | n.[NonGNU.ELPA](https://elpa.non |
| 8f540 | 67 6e 75 2e 6f 72 67 2f 6e 6f 6e 67 6e 75 29 2c 20 5b 4d 45 4c 50 41 0a 53 74 61 62 6c 65 5d 28 | gnu.org/nongnu),.[MELPA.Stable]( |
| 8f560 | 68 74 74 70 3a 2f 2f 73 74 61 62 6c 65 2e 6d 65 6c 70 61 2e 6f 72 67 29 20 61 6e 64 20 5b 4d 45 | http://stable.melpa.org).and.[ME |
| 8f580 | 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 59 6f 75 20 63 61 6e | LPA](http://melpa.org)...You.can |
| 8f5a0 | 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 65 20 66 6f 6c 6c 6f | .install.Flycheck.with.the.follo |
| 8f5c0 | 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 6b 62 64 3e 20 60 70 | wing.command:..<kbd>M-x</kbd>.`p |
| 8f5e0 | 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 5d 3c 2f 6b 62 64 3e | ackage-install`.<kbd>[RET]</kbd> |
| 8f600 | 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 62 64 3e 0a 0a 46 69 | .`flycheck`.<kbd>[RET]</kbd>..Fi |
| 8f620 | 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 61 63 73 20 63 6f 6e | nally.add.this.to.your.Emacs.con |
| 8f640 | 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 79 63 68 65 63 6b 2d | fig:..```elisp.(global-flycheck- |
| 8f660 | 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 6c 79 2c 20 69 66 20 | mode.+1).```..Alternatively,.if. |
| 8f680 | 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 20 79 6f 75 20 63 61 | you're.into.`use-package`.you.ca |
| 8f6a0 | 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 65 6d 61 63 73 2d 6c | n.do.the.following:..```.emacs-l |
| 8f6c0 | 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 0a 20 20 3a 65 6e 73 | isp.(use-package.flycheck...:ens |
| 8f6e0 | 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 6f 6b 20 27 61 66 74 | ure.t...:config...(add-hook.'aft |
| 8f700 | 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 63 68 65 63 6b 2d 6d | er-init-hook.#'global-flycheck-m |
| 8f720 | 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 61 72 74 20 75 73 69 | ode)).```..Now.you.can.start.usi |
| 8f740 | 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 65 63 6b 65 72 73 5d | ng.any.of.the.[bundled.checkers] |
| 8f760 | 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 2f 65 6e 2f 6c 61 74 | (https://www.flycheck.org/en/lat |
| 8f780 | 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 73 74 61 6c 6c 20 61 | est/languages.html).or.install.a |
| 8f7a0 | 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 61 20 6d 6f 72 65 20 | dditional.checkers...For.a.more. |
| 8f7c0 | 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 74 68 65 20 5b 49 6e | gentle.introduction.read.the.[In |
| 8f7e0 | 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 73 20 61 6e 64 20 67 | stallation][].instructions.and.g |
| 8f800 | 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 67 75 69 64 65 2e 0a | o.through.[Quickstart][].guide.. |
| 8f820 | 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 61 73 6b 20 71 75 65 | .##.Getting.Help..Please.ask.que |
| 8f840 | 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 5b 53 74 61 63 6b 20 | stions.about.Flycheck.on.[Stack. |
| 8f860 | 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 47 69 74 74 65 72 20 | Exchange][sx].or.in.our.[Gitter. |
| 8f880 | 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 20 62 75 67 73 20 74 | chat][gitter],.and.report.bugs.t |
| 8f8a0 | 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 0a 23 23 20 43 6f 6e | o.our.[issue.tracker][]...##.Con |
| 8f8c0 | 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 20 6b 69 6e 64 73 20 | tributing..We.welcome.all.kinds. |
| 8f8e0 | 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 20 79 6f 75 20 77 72 | of.contributions,.whether.you.wr |
| 8f900 | 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 71 75 65 73 74 73 2c | ite.patches,.open.pull.requests, |
| 8f920 | 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 70 20 6f 74 68 65 72 | .write.documentation,.help.other |
| 8f940 | 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 72 20 6a 75 73 74 20 | s.with.Flycheck.issues,.or.just. |
| 8f960 | 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 6f 75 72 20 65 78 70 | tell.other.people.about.your.exp |
| 8f980 | 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 50 6c 65 61 73 65 20 | eriences.with.Flycheck...Please. |
| 8f9a0 | 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 69 62 75 74 6f 72 e2 | take.a.look.at.our.[Contributor. |
| 8f9c0 | 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 65 6c 70 20 61 6e 64 | ..s.Guide][contrib].for.help.and |
| 8f9e0 | 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 69 6e 67 20 74 6f 0a | .guidance.about.contributing.to. |
| 8fa00 | 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 0a 59 6f 75 20 63 61 | Flycheck...##.Sponsoring..You.ca |
| 8fa20 | 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 20 64 65 76 65 6c 6f | n.support.financially.the.develo |
| 8fa40 | 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 61 74 65 64 20 70 61 | pment.of.Flycheck.and.related.pa |
| 8fa60 | 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 65 63 74 69 76 65 5d | ckages.via:..-.[Open.Collective] |
| 8fa80 | 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 6f 6d 2f 66 6c 79 63 | (https://opencollective.com/flyc |
| 8faa0 | 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 28 68 74 74 70 73 3a | heck).-.[GitHub.Sponsors](https: |
| 8fac0 | 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 74 73 6f 76 29 0a 2d | //github.com/sponsors/bbatsov).- |
| 8fae0 | 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 74 72 65 6f 6e 2e 63 | .[Patreon](https://www.patreon.c |
| 8fb00 | 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 74 70 73 3a 2f 2f 77 | om/bbatsov).-.[PayPal](https://w |
| 8fb20 | 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 23 20 4f 70 65 6e 20 | ww.paypal.me/bbatsov)..###.Open. |
| 8fb40 | 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 65 66 3d 22 68 74 74 | Collective.Backers..<a.href="htt |
| 8fb60 | 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 |
| 8fb80 | 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 3d 22 5f 62 6c 61 6e | /backer/0/website".target="_blan |
| 8fba0 | 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 |
| 8fbc0 | 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 2f 61 76 61 74 61 72 | ive.com/flycheck/backer/0/avatar |
| 8fbe0 | 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 6e | .svg"></a>.<a.href="https://open |
| 8fc00 | 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 |
| 8fc20 | 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 |
| 8fc40 | 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 |
| 8fc60 | 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 76 67 22 3e 3c 2f 61 | lycheck/backer/1/avatar.svg"></a |
| 8fc80 | 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 |
| 8fca0 | 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 65 62 73 69 74 65 22 | e.com/flycheck/backer/2/website" |
| 8fcc0 | 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 |
| 8fce0 | 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 |
| 8fd00 | 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 3c 61 20 68 72 65 66 | acker/2/avatar.svg"></a>.<a.href |
| 8fd20 | 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 |
| 8fd40 | 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 61 72 67 65 74 3d 22 | check/backer/3/website".target=" |
| 8fd60 | 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 |
| 8fd80 | 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 33 2f 61 | llective.com/flycheck/backer/3/a |
| 8fda0 | 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:/ |
| 8fdc0 | 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 |
| 8fde0 | 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 6c 61 6e 6b 22 3e 3c | ker/4/website".target="_blank">< |
| 8fe00 | 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 2e | img.src="https://opencollective. |
| 8fe20 | 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 74 61 72 2e 73 76 67 | com/flycheck/backer/4/avatar.svg |
| 8fe40 | 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 |
| 8fe60 | 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 35 2f 77 65 62 | ective.com/flycheck/backer/5/web |
| 8fe80 | 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=" |
| 8fea0 | 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 |
| 8fec0 | 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 3c 2f 61 3e 0a 3c 61 | eck/backer/5/avatar.svg"></a>.<a |
| 8fee0 | 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 |
| 8ff00 | 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 74 65 22 20 74 61 72 | m/flycheck/backer/6/website".tar |
| 8ff20 | 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 |
| 8ff40 | 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 |
| 8ff60 | 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 65 66 3d 22 68 74 | r/6/avatar.svg"></a>.<a.href="ht |
| 8ff80 | 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 |
| 8ffa0 | 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 74 3d 22 5f 62 6c 61 | k/backer/7/website".target="_bla |
| 8ffc0 | 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 |
| 8ffe0 | 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 37 2f 61 76 61 74 61 | tive.com/flycheck/backer/7/avata |
| 90000 | 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 |
| 90020 | 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/ |
| 90040 | 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 67 20 | 8/website".target="_blank"><img. |
| 90060 | 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/ |
| 90080 | 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 73 76 67 22 3e 3c 2f | flycheck/backer/8/avatar.svg"></ |
| 900a0 | 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 |
| 900c0 | 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 77 65 62 73 69 74 65 | ve.com/flycheck/backer/9/website |
| 900e0 | 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 |
| 90100 | 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/ |
| 90120 | 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 0a 3c 61 20 68 72 65 | backer/9/avatar.svg"></a>.<a.hre |
| 90140 | 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 |
| 90160 | 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 20 74 61 72 67 65 74 | ycheck/backer/10/website".target |
| 90180 | 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 |
| 901a0 | 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 |
| 901c0 | 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 70 | 0/avatar.svg"></a>.<a.href="http |
| 901e0 | 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/ |
| 90200 | 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 3d 22 5f 62 6c 61 6e | backer/11/website".target="_blan |
| 90220 | 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 |
| 90240 | 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 31 2f 61 76 61 74 61 | ive.com/flycheck/backer/11/avata |
| 90260 | 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 |
| 90280 | 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/ |
| 902a0 | 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 6b 22 3e 3c 69 6d 67 | 12/website".target="_blank"><img |
| 902c0 | 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 |
| 902e0 | 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 72 2e 73 76 67 22 3e | /flycheck/backer/12/avatar.svg"> |
| 90300 | 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 |
| 90320 | 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 33 2f 77 65 62 73 | tive.com/flycheck/backer/13/webs |
| 90340 | 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 |
| 90360 | 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 |
| 90380 | 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 3c 2f 61 3e 0a 3c 61 | ck/backer/13/avatar.svg"></a>.<a |
| 903a0 | 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 |
| 903c0 | 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 69 74 65 22 20 74 61 | m/flycheck/backer/14/website".ta |
| 903e0 | 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:// |
| 90400 | 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 |
| 90420 | 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 20 68 72 65 66 3d 22 | er/14/avatar.svg"></a>.<a.href=" |
| 90440 | 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 |
| 90460 | 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 72 67 65 74 3d 22 5f | eck/backer/15/website".target="_ |
| 90480 | 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 |
| 904a0 | 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 35 2f 61 | lective.com/flycheck/backer/15/a |
| 904c0 | 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:/ |
| 904e0 | 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 |
| 90500 | 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 62 6c 61 6e 6b 22 3e | ker/16/website".target="_blank"> |
| 90520 | 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 |
| 90540 | 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 76 61 74 61 72 2e 73 | .com/flycheck/backer/16/avatar.s |
| 90560 | 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 |
| 90580 | 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 37 2f | llective.com/flycheck/backer/17/ |
| 905a0 | 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 |
| 905c0 | 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 |
| 905e0 | 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 76 67 22 3e 3c 2f 61 | ycheck/backer/17/avatar.svg"></a |
| 90600 | 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 |
| 90620 | 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 77 65 62 73 69 74 65 | e.com/flycheck/backer/18/website |
| 90640 | 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 |
| 90660 | 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/ |
| 90680 | 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 3e 0a 3c 61 20 68 72 | backer/18/avatar.svg"></a>.<a.hr |
| 906a0 | 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 |
| 906c0 | 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 22 20 74 61 72 67 65 | lycheck/backer/19/website".targe |
| 906e0 | 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 |
| 90700 | 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/ |
| 90720 | 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 |
| 90740 | 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 |
| 90760 | 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 74 3d 22 5f 62 6c 61 | /backer/20/website".target="_bla |
| 90780 | 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 |
| 907a0 | 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 30 2f 61 76 61 74 | tive.com/flycheck/backer/20/avat |
| 907c0 | 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 |
| 907e0 | 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 |
| 90800 | 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 3c 69 6d | /21/website".target="_blank"><im |
| 90820 | 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 |
| 90840 | 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 61 72 2e 73 76 67 22 | m/flycheck/backer/21/avatar.svg" |
| 90860 | 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 |
| 90880 | 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 32 2f 77 65 62 | ctive.com/flycheck/backer/22/web |
| 908a0 | 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=" |
| 908c0 | 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 |
| 908e0 | 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 3e 3c 2f 61 3e 0a 3c | eck/backer/22/avatar.svg"></a>.< |
| 90900 | 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 |
| 90920 | 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 73 69 74 65 22 20 74 | om/flycheck/backer/23/website".t |
| 90940 | 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:/ |
| 90960 | 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 |
| 90980 | 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 61 20 68 72 65 66 3d | ker/23/avatar.svg"></a>.<a.href= |
| 909a0 | 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 |
| 909c0 | 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 61 72 67 65 74 3d 22 | heck/backer/24/website".target=" |
| 909e0 | 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 |
| 90a00 | 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 34 2f | llective.com/flycheck/backer/24/ |
| 90a20 | 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: |
| 90a40 | 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 |
| 90a60 | 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 5f 62 6c 61 6e 6b 22 | cker/25/website".target="_blank" |
| 90a80 | 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 |
| 90aa0 | 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 61 76 61 74 61 72 2e | e.com/flycheck/backer/25/avatar. |
| 90ac0 | 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 |
| 90ae0 | 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 36 | ollective.com/flycheck/backer/26 |
| 90b00 | 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 |
| 90b20 | 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 |
| 90b40 | 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 73 76 67 22 3e 3c 2f | lycheck/backer/26/avatar.svg"></ |
| 90b60 | 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 |
| 90b80 | 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 2f 77 65 62 73 69 74 | ve.com/flycheck/backer/27/websit |
| 90ba0 | 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 |
| 90bc0 | 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 |
| 90be0 | 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 61 3e 0a 3c 61 20 68 | /backer/27/avatar.svg"></a>.<a.h |
| 90c00 | 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/ |
| 90c20 | 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 65 22 20 74 61 72 67 | flycheck/backer/28/website".targ |
| 90c40 | 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 |
| 90c60 | 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 |
| 90c80 | 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 72 65 66 3d 22 68 74 | /28/avatar.svg"></a>.<a.href="ht |
| 90ca0 | 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 |
| 90cc0 | 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 65 74 3d 22 5f 62 6c | k/backer/29/website".target="_bl |
| 90ce0 | 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 |
| 90d00 | 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 39 2f 61 76 61 | ctive.com/flycheck/backer/29/ava |
| 90d20 | 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 6f 6c 6c 65 63 74 69 | tar.svg"></a>..###.Open.Collecti |
| 90d40 | 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 6e 73 6f 72 20 61 6e | ve.Sponsors..Become.a.sponsor.an |
| 90d60 | 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 41 44 4d 45 20 6f 6e | d.get.your.logo.on.our.README.on |
| 90d80 | 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 75 72 0a 73 69 74 65 | .Github.with.a.link.to.your.site |
| 90da0 | 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 70 73 3a 2f 2f 6f 70 | ..[[Become.a.sponsor](https://op |
| 90dc0 | 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 23 73 70 6f 6e 73 6f | encollective.com/flycheck#sponso |
| 90de0 | 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 6e 63 6f 6c 6c 65 63 | r)]..<a.href="https://opencollec |
| 90e00 | 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 30 2f 77 65 62 73 | tive.com/flycheck/sponsor/0/webs |
| 90e20 | 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 |
| 90e40 | 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 |
| 90e60 | 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 3c 2f 61 3e 0a 3c 61 | ck/sponsor/0/avatar.svg"></a>.<a |
| 90e80 | 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 |
| 90ea0 | 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 69 74 65 22 20 74 61 | m/flycheck/sponsor/1/website".ta |
| 90ec0 | 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:// |
| 90ee0 | 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 |
| 90f00 | 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 20 68 72 65 66 3d 22 | sor/1/avatar.svg"></a>.<a.href=" |
| 90f20 | 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 |
| 90f40 | 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 72 67 65 74 3d 22 5f | eck/sponsor/2/website".target="_ |
| 90f60 | 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 |
| 90f80 | 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 2f 61 | lective.com/flycheck/sponsor/2/a |
| 90fa0 | 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:/ |
| 90fc0 | 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 |
| 90fe0 | 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 62 6c 61 6e 6b 22 3e | nsor/3/website".target="_blank"> |
| 91000 | 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 |
| 91020 | 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 76 61 74 61 72 2e 73 | .com/flycheck/sponsor/3/avatar.s |
| 91040 | 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 |
| 91060 | 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 34 2f | llective.com/flycheck/sponsor/4/ |
| 91080 | 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 |
| 910a0 | 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 |
| 910c0 | 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 76 67 22 3e 3c 2f 61 | ycheck/sponsor/4/avatar.svg"></a |
| 910e0 | 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 |
| 91100 | 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 77 65 62 73 69 74 65 | e.com/flycheck/sponsor/5/website |
| 91120 | 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 |
| 91140 | 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/ |
| 91160 | 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 3e 0a 3c 61 20 68 72 | sponsor/5/avatar.svg"></a>.<a.hr |
| 91180 | 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 |
| 911a0 | 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 22 20 74 61 72 67 65 | lycheck/sponsor/6/website".targe |
| 911c0 | 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 |
| 911e0 | 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 |
| 91200 | 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 65 66 3d 22 68 74 74 | /6/avatar.svg"></a>.<a.href="htt |
| 91220 | 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 |
| 91240 | 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 74 3d 22 5f 62 6c 61 | /sponsor/7/website".target="_bla |
| 91260 | 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 |
| 91280 | 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 37 2f 61 76 61 74 | tive.com/flycheck/sponsor/7/avat |
| 912a0 | 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 |
| 912c0 | 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 |
| 912e0 | 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 22 3e 3c 69 6d | r/8/website".target="_blank"><im |
| 91300 | 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 |
| 91320 | 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 61 72 2e 73 76 67 22 | m/flycheck/sponsor/8/avatar.svg" |
| 91340 | 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 |
| 91360 | 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 39 2f 77 65 62 | ctive.com/flycheck/sponsor/9/web |
| 91380 | 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=" |
| 913a0 | 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 |
| 913c0 | 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 3e 3c 2f 61 3e 0a 3c | eck/sponsor/9/avatar.svg"></a>.< |
| 913e0 | 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 |
| 91400 | 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 62 73 69 74 65 22 20 | om/flycheck/sponsor/10/website". |
| 91420 | 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 3a | target="_blank"><img.src="https: |
| 91440 | 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 |
| 91460 | 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 0a 3c 61 20 68 72 65 | onsor/10/avatar.svg"></a>.<a.hre |
| 91480 | 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 |
| 914a0 | 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 22 20 74 61 72 67 65 | ycheck/sponsor/11/website".targe |
| 914c0 | 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 |
| 914e0 | 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 |
| 91500 | 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 72 65 66 3d 22 68 74 | /11/avatar.svg"></a>.<a.href="ht |
| 91520 | 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 |
| 91540 | 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 67 65 74 3d 22 5f 62 | k/sponsor/12/website".target="_b |
| 91560 | 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 |
| 91580 | 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 32 2f 61 | ective.com/flycheck/sponsor/12/a |
| 915a0 | 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:/ |
| 915c0 | 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 |
| 915e0 | 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 5f 62 6c 61 6e 6b 22 | nsor/13/website".target="_blank" |
| 91600 | 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 |
| 91620 | 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 2f 61 76 61 74 61 72 | e.com/flycheck/sponsor/13/avatar |
| 91640 | 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 6e | .svg"></a>.<a.href="https://open |
| 91660 | 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/ |
| 91680 | 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 6b 22 3e 3c 69 6d 67 | 14/website".target="_blank"><img |
| 916a0 | 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 |
| 916c0 | 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 61 72 2e 73 76 67 22 | /flycheck/sponsor/14/avatar.svg" |
| 916e0 | 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 |
| 91700 | 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 35 2f 77 65 | ctive.com/flycheck/sponsor/15/we |
| 91720 | 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= |
| 91740 | 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 |
| 91760 | 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 67 22 3e 3c 2f 61 3e | heck/sponsor/15/avatar.svg"></a> |
| 91780 | 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 |
| 917a0 | 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 77 65 62 73 69 74 65 | .com/flycheck/sponsor/16/website |
| 917c0 | 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 |
| 917e0 | 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/ |
| 91800 | 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 61 3e 0a 3c 61 20 68 | sponsor/16/avatar.svg"></a>.<a.h |
| 91820 | 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/ |
| 91840 | 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 74 65 22 20 74 61 72 | flycheck/sponsor/17/website".tar |
| 91860 | 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 |
| 91880 | 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 |
| 918a0 | 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 20 68 72 65 66 3d 22 | or/17/avatar.svg"></a>.<a.href=" |
| 918c0 | 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 |
| 918e0 | 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 61 72 67 65 74 3d 22 | eck/sponsor/18/website".target=" |
| 91900 | 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 |
| 91920 | 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 38 | llective.com/flycheck/sponsor/18 |
| 91940 | 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 |
| 91960 | 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 |
| 91980 | 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 3d 22 5f 62 6c 61 6e | ponsor/19/website".target="_blan |
| 919a0 | 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 |
| 919c0 | 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 39 2f 61 76 61 74 | ive.com/flycheck/sponsor/19/avat |
| 919e0 | 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 |
| 91a00 | 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 |
| 91a20 | 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 61 6e 6b 22 3e 3c 69 | r/20/website".target="_blank"><i |
| 91a40 | 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 |
| 91a60 | 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 61 74 61 72 2e 73 76 | om/flycheck/sponsor/20/avatar.sv |
| 91a80 | 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 |
| 91aa0 | 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 31 2f | lective.com/flycheck/sponsor/21/ |
| 91ac0 | 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 |
| 91ae0 | 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 |
| 91b00 | 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 73 76 67 22 3e 3c 2f | ycheck/sponsor/21/avatar.svg"></ |
| 91b20 | 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 |
| 91b40 | 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 32 2f 77 65 62 73 69 | ve.com/flycheck/sponsor/22/websi |
| 91b60 | 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 |
| 91b80 | 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 |
| 91ba0 | 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 3c 2f 61 3e 0a 3c 61 | k/sponsor/22/avatar.svg"></a>.<a |
| 91bc0 | 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 |
| 91be0 | 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 73 69 74 65 22 20 74 | m/flycheck/sponsor/23/website".t |
| 91c00 | 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:/ |
| 91c20 | 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 |
| 91c40 | 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 3c 61 20 68 72 65 66 | nsor/23/avatar.svg"></a>.<a.href |
| 91c60 | 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 |
| 91c80 | 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 20 74 61 72 67 65 74 | check/sponsor/24/website".target |
| 91ca0 | 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 |
| 91cc0 | 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/ |
| 91ce0 | 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 22 68 74 74 | 24/avatar.svg"></a>.<a.href="htt |
| 91d00 | 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 |
| 91d20 | 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 65 74 3d 22 5f 62 6c | /sponsor/25/website".target="_bl |
| 91d40 | 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 |
| 91d60 | 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 35 2f 61 76 | ctive.com/flycheck/sponsor/25/av |
| 91d80 | 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:// |
| 91da0 | 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 |
| 91dc0 | 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 62 6c 61 6e 6b 22 3e | sor/26/website".target="_blank"> |
| 91de0 | 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 |
| 91e00 | 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 61 76 61 74 61 72 2e | .com/flycheck/sponsor/26/avatar. |
| 91e20 | 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 |
| 91e40 | 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 |
| 91e60 | 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 3c 69 6d 67 20 | 7/website".target="_blank"><img. |
| 91e80 | 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/ |
| 91ea0 | 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 72 2e 73 76 67 22 3e | flycheck/sponsor/27/avatar.svg"> |
| 91ec0 | 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 |
| 91ee0 | 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 38 2f 77 65 62 | tive.com/flycheck/sponsor/28/web |
| 91f00 | 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=" |
| 91f20 | 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 |
| 91f40 | 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 22 3e 3c 2f 61 3e 0a | eck/sponsor/28/avatar.svg"></a>. |
| 91f60 | 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. |
| 91f80 | 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 65 62 73 69 74 65 22 | com/flycheck/sponsor/29/website" |
| 91fa0 | 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 |
| 91fc0 | 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 |
| 91fe0 | 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 3e 0a 0a 23 23 20 43 | ponsor/29/avatar.svg"></a>..##.C |
| 92000 | 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 20 74 6f 20 63 72 65 | ode.of.Conduct..We.strive.to.cre |
| 92020 | 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 77 65 6c 63 6f 6d 69 | ate.a.safe,.friendly.and.welcomi |
| 92040 | 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 63 68 65 63 6b 0a 63 | ng.environment.in.the.Flycheck.c |
| 92060 | 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 20 6f 66 20 43 6f 6e | ommunity.and.have.a.[Code.of.Con |
| 92080 | 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 63 63 65 70 74 61 62 | duct][coc].that.defines.acceptab |
| 920a0 | 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 61 73 20 77 65 6c 6c | le.and.welcome.behaviour.as.well |
| 920c0 | 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 6f 6e 73 2e 20 20 41 | .as.sanctions.for.violations...A |
| 920e0 | 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 61 72 74 69 63 69 70 | ll.contributors.and.all.particip |
| 92100 | 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 6f 77 20 69 74 2c 20 | ants.are.expected.to.follow.it,. |
| 92120 | 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 53 58 20 6f 72 20 61 | on.Github,.Gitter,.Emacs.SX.or.a |
| 92140 | 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 61 72 74 20 6f 66 20 | ny.other.place.that...s.part.of. |
| 92160 | 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 75 6e 69 74 79 2e 0a | Flycheck...s.broader.community.. |
| 92180 | 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 66 72 65 65 20 73 6f | .##.License..Flycheck.is.free.so |
| 921a0 | 66 74 77 61 72 65 3a 20 79 6f 75 20 63 61 6e 20 72 65 64 69 73 74 72 69 62 75 74 65 20 69 74 20 | ftware:.you.can.redistribute.it. |
| 921c0 | 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 65 0a 74 65 72 6d 73 | and/or.modify.it.under.the.terms |
| 921e0 | 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 69 63 20 4c 69 63 65 | .of.the.[GNU.General.Public.Lice |
| 92200 | 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 64 20 62 79 20 74 68 | nse][copying].as.published.by.th |
| 92220 | 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 6e 2c 20 65 69 74 68 | e.Free.Software.Foundation,.eith |
| 92240 | 65 72 20 76 65 72 73 69 6f 6e 20 33 20 6f 66 20 74 68 65 20 4c 69 63 65 6e 73 65 2c 20 6f 72 20 | er.version.3.of.the.License,.or. |
| 92260 | 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 72 20 76 65 72 73 69 | (at.your.option).any.later.versi |
| 92280 | 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 74 65 64 20 69 6e 20 | on...Flycheck.is.distributed.in. |
| 922a0 | 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, |
| 922c0 | 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 3b 20 77 69 74 68 6f | .but.WITHOUT.ANY.WARRANTY;.witho |
| 922e0 | 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 20 | ut.even.the.implied.warranty.of. |
| 92300 | 4d 45 52 43 48 41 4e 54 41 42 49 4c 49 54 59 20 6f 72 20 46 49 54 4e 45 53 53 20 46 4f 52 20 41 | MERCHANTABILITY.or.FITNESS.FOR.A |
| 92320 | 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 20 74 68 65 20 5b 47 | .PARTICULAR.PURPOSE...See.the.[G |
| 92340 | 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 5d 5b 63 6f 70 79 69 | NU.General.Public.License][copyi |
| 92360 | 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 4f 50 59 49 4e 47 5d | ng].for.more.details...[COPYING] |
| 92380 | 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 66 6c | :.https://github.com/flycheck/fl |
| 923a0 | 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 47 0a 5b 6c 6f 67 6f | ycheck/blob/master/COPYING.[logo |
| 923c0 | 5d 3a 20 68 74 74 70 73 3a 2f 2f 72 61 77 2e 67 69 74 68 75 62 75 73 65 72 63 6f 6e 74 65 6e 74 | ]:.https://raw.githubusercontent |
| 923e0 | 2e 63 6f 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 2f 6d 61 73 74 65 72 2f 64 6f | .com/flycheck/flycheck/master/do |
| 92400 | 63 2f 5f 73 74 61 74 69 63 2f 6c 6f 67 6f 2e 70 6e 67 0a 5b 74 72 79 20 69 74 5d 3a 20 68 74 74 | c/_static/logo.png.[try.it]:.htt |
| 92420 | 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/ |
| 92440 | 23 74 72 79 2d 6f 75 74 0a 5b 49 6e 73 74 61 6c 6c 61 74 69 6f 6e 5d 3a 20 68 74 74 70 73 3a 2f | #try-out.[Installation]:.https:/ |
| 92460 | 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 75 73 65 72 | /www.flycheck.org/en/latest/user |
| 92480 | 2f 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 2e 68 74 6d 6c 0a 5b 51 75 69 63 6b 73 74 61 72 74 5d 3a | /installation.html.[Quickstart]: |
| 924a0 | 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 2f 6c 61 74 | .https://www.flycheck.org/en/lat |
| 924c0 | 65 73 74 2f 75 73 65 72 2f 71 75 69 63 6b 73 74 61 72 74 2e 68 74 6d 6c 0a 5b 73 78 5d 3a 20 68 | est/user/quickstart.html.[sx]:.h |
| 924e0 | 74 74 70 73 3a 2f 2f 65 6d 61 63 73 2e 73 74 61 63 6b 65 78 63 68 61 6e 67 65 2e 63 6f 6d 2f 71 | ttps://emacs.stackexchange.com/q |
| 92500 | 75 65 73 74 69 6f 6e 73 2f 74 61 67 67 65 64 2f 66 6c 79 63 68 65 63 6b 0a 5b 67 69 74 74 65 72 | uestions/tagged/flycheck.[gitter |
| 92520 | 5d 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 66 6c | ]:.https://gitter.im/flycheck/fl |
| 92540 | 79 63 68 65 63 6b 0a 5b 49 73 73 75 65 20 54 72 61 63 6b 65 72 5d 3a 20 68 74 74 70 73 3a 2f 2f | ycheck.[Issue.Tracker]:.https:// |
| 92560 | 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 |
| 92580 | 75 65 73 0a 5b 63 6f 6e 74 72 69 62 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 77 77 2e 66 6c 79 63 68 | ues.[contrib]:.https://www.flych |
| 925a0 | 65 63 6b 2e 6f 72 67 2f 65 6e 2f 6c 61 74 65 73 74 2f 63 6f 6e 74 72 69 62 75 74 6f 72 2f 63 6f | eck.org/en/latest/contributor/co |
| 925c0 | 6e 74 72 69 62 75 74 69 6e 67 2e 68 74 6d 6c 0a 5b 63 6f 63 5d 3a 20 68 74 74 70 73 3a 2f 2f 77 | ntributing.html.[coc]:.https://w |
| 925e0 | 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 |
| 92600 | 69 74 79 2f 63 6f 6e 64 75 63 74 2e 68 74 6d 6c 0a 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ity/conduct.html................ |
| 92620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 926a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 926c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 926e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 927a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 927c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 927e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92800 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 43 4f 50 59 49 4e 47 00 00 00 00 00 00 00 00 00 00 00 | flycheck-35.0/COPYING........... |
| 92820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92860 | 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 |
| 92880 | 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... |
| 928a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 928c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 928e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92900 | 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................... |
| 92920 | 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................... |
| 92940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 929a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 929c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 929e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 92a00 | 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. |
| 92a20 | 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.................. |
| 92a40 | 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... |
| 92a60 | 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 |
| 92a80 | 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 |
| 92aa0 | 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 |
| 92ac0 | 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 |
| 92ae0 | 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 |
| 92b00 | 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..... |
| 92b20 | 20 20 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 |
| 92b40 | 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 |
| 92b60 | 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 |
| 92b80 | 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 |
| 92ba0 | 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 |
| 92bc0 | 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 |
| 92be0 | 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 |
| 92c00 | 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 |
| 92c20 | 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. |
| 92c40 | 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 |
| 92c60 | 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. |
| 92c80 | 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 |
| 92ca0 | 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 |
| 92cc0 | 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 |
| 92ce0 | 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 |
| 92d00 | 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 |
| 92d20 | 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 |
| 92d40 | 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 |
| 92d60 | 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. |
| 92d80 | 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 |
| 92da0 | 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 |
| 92dc0 | 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 |
| 92de0 | 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 |
| 92e00 | 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 |
| 92e20 | 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 |
| 92e40 | 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 |
| 92e60 | 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. |
| 92e80 | 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. |
| 92ea0 | 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 |
| 92ec0 | 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 |
| 92ee0 | 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 |
| 92f00 | 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 |
| 92f20 | 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. |
| 92f40 | 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 |
| 92f60 | 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 |
| 92f80 | 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 |
| 92fa0 | 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 |
| 92fc0 | 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 |
| 92fe0 | 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 |
| 93000 | 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. |
| 93020 | 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. |
| 93040 | 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 |
| 93060 | 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 |
| 93080 | 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 |
| 930a0 | 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 |
| 930c0 | 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 |
| 930e0 | 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 |
| 93100 | 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 |
| 93120 | 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 |
| 93140 | 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 |
| 93160 | 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 |
| 93180 | 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 |
| 931a0 | 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 |
| 931c0 | 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 |
| 931e0 | 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 |
| 93200 | 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 |
| 93220 | 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 |
| 93240 | 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 |
| 93260 | 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 |
| 93280 | 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 |
| 932a0 | 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 |
| 932c0 | 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 |
| 932e0 | 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 |
| 93300 | 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 |
| 93320 | 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 |
| 93340 | 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 |
| 93360 | 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 |
| 93380 | 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. |
| 933a0 | 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 |
| 933c0 | 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 |
| 933e0 | 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 |
| 93400 | 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 |
| 93420 | 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 |
| 93440 | 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 |
| 93460 | 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. |
| 93480 | 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 |
| 934a0 | 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 |
| 934c0 | 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 |
| 934e0 | 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 |
| 93500 | 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 |
| 93520 | 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 |
| 93540 | 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 |
| 93560 | 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... |
| 93580 | 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 |
| 935a0 | 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. |
| 935c0 | 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 |
| 935e0 | 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 |
| 93600 | 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 |
| 93620 | 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 |
| 93640 | 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 |
| 93660 | 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 |
| 93680 | 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 |
| 936a0 | 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 |
| 936c0 | 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 |
| 936e0 | 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 |
| 93700 | 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 |
| 93720 | 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. |
| 93740 | 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 |
| 93760 | 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. |
| 93780 | 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 |
| 937a0 | 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. |
| 937c0 | 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 |
| 937e0 | 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 |
| 93800 | 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 |
| 93820 | 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......................... |
| 93840 | 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 |
| 93860 | 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 |
| 93880 | 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 |
| 938a0 | 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" |
| 938c0 | 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. |
| 938e0 | 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 |
| 93900 | 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. |
| 93920 | 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. |
| 93940 | 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 |
| 93960 | 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 |
| 93980 | 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 |
| 939a0 | 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 |
| 939c0 | 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." |
| 939e0 | 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 |
| 93a00 | 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 |
| 93a20 | 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 |
| 93a40 | 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 |
| 93a60 | 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 |
| 93a80 | 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 |
| 93aa0 | 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 |
| 93ac0 | 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. |
| 93ae0 | 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. |
| 93b00 | 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 |
| 93b20 | 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.... |
| 93b40 | 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. |
| 93b60 | 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 |
| 93b80 | 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 |
| 93ba0 | 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. |
| 93bc0 | 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 |
| 93be0 | 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 |
| 93c00 | 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 |
| 93c20 | 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 |
| 93c40 | 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 |
| 93c60 | 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 |
| 93c80 | 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 |
| 93ca0 | 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 |
| 93cc0 | 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 |
| 93ce0 | 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 |
| 93d00 | 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 |
| 93d20 | 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 |
| 93d40 | 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 |
| 93d60 | 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. |
| 93d80 | 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. |
| 93da0 | 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 |
| 93dc0 | 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". |
| 93de0 | 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 |
| 93e00 | 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 |
| 93e20 | 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 |
| 93e40 | 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 |
| 93e60 | 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 |
| 93e80 | 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 |
| 93ea0 | 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 |
| 93ec0 | 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 |
| 93ee0 | 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. |
| 93f00 | 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. |
| 93f20 | 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 |
| 93f40 | 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 |
| 93f60 | 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,. |
| 93f80 | 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 |
| 93fa0 | 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. |
| 93fc0 | 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 |
| 93fe0 | 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 |
| 94000 | 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 |
| 94020 | 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. |
| 94040 | 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... |
| 94060 | 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 |
| 94080 | 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 |
| 940a0 | 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 |
| 940c0 | 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 |
| 940e0 | 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. |
| 94100 | 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 |
| 94120 | 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 |
| 94140 | 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. |
| 94160 | 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 |
| 94180 | 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 |
| 941a0 | 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. |
| 941c0 | 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 |
| 941e0 | 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 |
| 94200 | 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 |
| 94220 | 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 |
| 94240 | 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 |
| 94260 | 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 |
| 94280 | 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 |
| 942a0 | 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 |
| 942c0 | 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 |
| 942e0 | 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. |
| 94300 | 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 |
| 94320 | 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 |
| 94340 | 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 |
| 94360 | 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 |
| 94380 | 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. |
| 943a0 | 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 |
| 943c0 | 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 |
| 943e0 | 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 |
| 94400 | 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 |
| 94420 | 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 |
| 94440 | 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 |
| 94460 | 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,. |
| 94480 | 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 |
| 944a0 | 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 |
| 944c0 | 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 |
| 944e0 | 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 |
| 94500 | 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 |
| 94520 | 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 |
| 94540 | 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 |
| 94560 | 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. |
| 94580 | 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 |
| 945a0 | 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 |
| 945c0 | 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 |
| 945e0 | 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 |
| 94600 | 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. |
| 94620 | 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,. |
| 94640 | 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 |
| 94660 | 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. |
| 94680 | 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 |
| 946a0 | 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 |
| 946c0 | 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 |
| 946e0 | 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 |
| 94700 | 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. |
| 94720 | 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 |
| 94740 | 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 |
| 94760 | 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 |
| 94780 | 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 |
| 947a0 | 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. |
| 947c0 | 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. |
| 947e0 | 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 |
| 94800 | 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.. |
| 94820 | 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 |
| 94840 | 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 |
| 94860 | 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 |
| 94880 | 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. |
| 948a0 | 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 |
| 948c0 | 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 |
| 948e0 | 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 |
| 94900 | 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 |
| 94920 | 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. |
| 94940 | 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. |
| 94960 | 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 |
| 94980 | 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 |
| 949a0 | 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 |
| 949c0 | 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 |
| 949e0 | 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. |
| 94a00 | 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 |
| 94a20 | 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 |
| 94a40 | 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. |
| 94a60 | 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 |
| 94a80 | 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 |
| 94aa0 | 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 |
| 94ac0 | 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 |
| 94ae0 | 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. |
| 94b00 | 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 |
| 94b20 | 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 |
| 94b40 | 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 |
| 94b60 | 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 |
| 94b80 | 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. |
| 94ba0 | 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 |
| 94bc0 | 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 |
| 94be0 | 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 |
| 94c00 | 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 |
| 94c20 | 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 |
| 94c40 | 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. |
| 94c60 | 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 |
| 94c80 | 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 |
| 94ca0 | 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. |
| 94cc0 | 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 |
| 94ce0 | 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 |
| 94d00 | 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. |
| 94d20 | 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 |
| 94d40 | 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 |
| 94d60 | 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 |
| 94d80 | 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 |
| 94da0 | 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 |
| 94dc0 | 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 |
| 94de0 | 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 |
| 94e00 | 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 |
| 94e20 | 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 |
| 94e40 | 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 |
| 94e60 | 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 |
| 94e80 | 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 |
| 94ea0 | 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 |
| 94ec0 | 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 |
| 94ee0 | 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 |
| 94f00 | 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 |
| 94f20 | 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. |
| 94f40 | 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. |
| 94f60 | 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 |
| 94f80 | 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 |
| 94fa0 | 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 |
| 94fc0 | 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 |
| 94fe0 | 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 |
| 95000 | 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 |
| 95020 | 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 |
| 95040 | 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 |
| 95060 | 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 |
| 95080 | 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 |
| 950a0 | 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 |
| 950c0 | 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 |
| 950e0 | 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 |
| 95100 | 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 |
| 95120 | 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 |
| 95140 | 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 |
| 95160 | 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 |
| 95180 | 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 |
| 951a0 | 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. |
| 951c0 | 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 |
| 951e0 | 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 |
| 95200 | 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 |
| 95220 | 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 |
| 95240 | 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 |
| 95260 | 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 |
| 95280 | 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 |
| 952a0 | 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 |
| 952c0 | 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 |
| 952e0 | 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. |
| 95300 | 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 |
| 95320 | 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. |
| 95340 | 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. |
| 95360 | 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 |
| 95380 | 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 |
| 953a0 | 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 |
| 953c0 | 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 |
| 953e0 | 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 |
| 95400 | 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 |
| 95420 | 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 |
| 95440 | 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 |
| 95460 | 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 |
| 95480 | 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. |
| 954a0 | 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.. |
| 954c0 | 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 |
| 954e0 | 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 |
| 95500 | 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".. |
| 95520 | 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 |
| 95540 | 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 |
| 95560 | 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 |
| 95580 | 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 |
| 955a0 | 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 |
| 955c0 | 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 |
| 955e0 | 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 |
| 95600 | 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. |
| 95620 | 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 |
| 95640 | 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 |
| 95660 | 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 |
| 95680 | 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,. |
| 956a0 | 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 |
| 956c0 | 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 |
| 956e0 | 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 |
| 95700 | 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 |
| 95720 | 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 |
| 95740 | 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 |
| 95760 | 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 |
| 95780 | 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 |
| 957a0 | 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 |
| 957c0 | 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. |
| 957e0 | 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 |
| 95800 | 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 |
| 95820 | 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 |
| 95840 | 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 |
| 95860 | 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 |
| 95880 | 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 |
| 958a0 | 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 |
| 958c0 | 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 |
| 958e0 | 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 |
| 95900 | 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 |
| 95920 | 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 |
| 95940 | 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 |
| 95960 | 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 |
| 95980 | 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 |
| 959a0 | 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 |
| 959c0 | 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 |
| 959e0 | 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 |
| 95a00 | 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 |
| 95a20 | 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 |
| 95a40 | 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 |
| 95a60 | 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. |
| 95a80 | 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 |
| 95aa0 | 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 |
| 95ac0 | 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. |
| 95ae0 | 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 |
| 95b00 | 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:... |
| 95b20 | 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, |
| 95b40 | 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 |
| 95b60 | 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 |
| 95b80 | 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. |
| 95ba0 | 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. |
| 95bc0 | 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 |
| 95be0 | 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 |
| 95c00 | 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 |
| 95c20 | 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 |
| 95c40 | 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 |
| 95c60 | 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 |
| 95c80 | 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 |
| 95ca0 | 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 |
| 95cc0 | 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..... |
| 95ce0 | 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 |
| 95d00 | 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 |
| 95d20 | 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 |
| 95d40 | 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 |
| 95d60 | 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 |
| 95d80 | 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 |
| 95da0 | 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 |
| 95dc0 | 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 |
| 95de0 | 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 |
| 95e00 | 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 |
| 95e20 | 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 |
| 95e40 | 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 |
| 95e60 | 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. |
| 95e80 | 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 |
| 95ea0 | 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 |
| 95ec0 | 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 |
| 95ee0 | 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 |
| 95f00 | 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 |
| 95f20 | 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 |
| 95f40 | 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.. |
| 95f60 | 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 |
| 95f80 | 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 |
| 95fa0 | 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 |
| 95fc0 | 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 |
| 95fe0 | 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 |
| 96000 | 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 |
| 96020 | 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 |
| 96040 | 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 |
| 96060 | 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 |
| 96080 | 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 |
| 960a0 | 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 |
| 960c0 | 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..... |
| 960e0 | 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 |
| 96100 | 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.... |
| 96120 | 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 |
| 96140 | 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. |
| 96160 | 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 |
| 96180 | 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 |
| 961a0 | 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 |
| 961c0 | 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 |
| 961e0 | 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. |
| 96200 | 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 |
| 96220 | 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 |
| 96240 | 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 |
| 96260 | 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 |
| 96280 | 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 |
| 962a0 | 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 |
| 962c0 | 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 |
| 962e0 | 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... |
| 96300 | 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 |
| 96320 | 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. |
| 96340 | 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. |
| 96360 | 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, |
| 96380 | 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 |
| 963a0 | 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 |
| 963c0 | 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 |
| 963e0 | 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 |
| 96400 | 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 |
| 96420 | 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 |
| 96440 | 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 |
| 96460 | 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. |
| 96480 | 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 |
| 964a0 | 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 |
| 964c0 | 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. |
| 964e0 | 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 |
| 96500 | 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 |
| 96520 | 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. |
| 96540 | 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. |
| 96560 | 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 |
| 96580 | 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 |
| 965a0 | 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. |
| 965c0 | 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 |
| 965e0 | 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 |
| 96600 | 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 |
| 96620 | 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. |
| 96640 | 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 |
| 96660 | 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 |
| 96680 | 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 |
| 966a0 | 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 |
| 966c0 | 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 |
| 966e0 | 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. |
| 96700 | 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 |
| 96720 | 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 |
| 96740 | 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... |
| 96760 | 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. |
| 96780 | 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 |
| 967a0 | 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 |
| 967c0 | 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 |
| 967e0 | 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 |
| 96800 | 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 |
| 96820 | 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 |
| 96840 | 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 |
| 96860 | 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 |
| 96880 | 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 |
| 968a0 | 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 |
| 968c0 | 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 |
| 968e0 | 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 |
| 96900 | 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 |
| 96920 | 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 |
| 96940 | 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 |
| 96960 | 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. |
| 96980 | 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 |
| 969a0 | 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. |
| 969c0 | 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. |
| 969e0 | 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 |
| 96a00 | 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 |
| 96a20 | 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. |
| 96a40 | 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. |
| 96a60 | 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. |
| 96a80 | 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 |
| 96aa0 | 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 |
| 96ac0 | 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 |
| 96ae0 | 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. |
| 96b00 | 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. |
| 96b20 | 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 |
| 96b40 | 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 |
| 96b60 | 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. |
| 96b80 | 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. |
| 96ba0 | 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 |
| 96bc0 | 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 |
| 96be0 | 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 |
| 96c00 | 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 |
| 96c20 | 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 |
| 96c40 | 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 |
| 96c60 | 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 |
| 96c80 | 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 |
| 96ca0 | 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 |
| 96cc0 | 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 |
| 96ce0 | 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 |
| 96d00 | 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 |
| 96d20 | 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 |
| 96d40 | 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 |
| 96d60 | 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 |
| 96d80 | 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 |
| 96da0 | 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 |
| 96dc0 | 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 |
| 96de0 | 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 |
| 96e00 | 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. |
| 96e20 | 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 |
| 96e40 | 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 |
| 96e60 | 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 |
| 96e80 | 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 |
| 96ea0 | 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. |
| 96ec0 | 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 |
| 96ee0 | 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 |
| 96f00 | 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 |
| 96f20 | 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. |
| 96f40 | 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 |
| 96f60 | 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.... |
| 96f80 | 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 |
| 96fa0 | 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 |
| 96fc0 | 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 |
| 96fe0 | 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. |
| 97000 | 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 |
| 97020 | 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 |
| 97040 | 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. |
| 97060 | 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. |
| 97080 | 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 |
| 970a0 | 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 |
| 970c0 | 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 |
| 970e0 | 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. |
| 97100 | 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 |
| 97120 | 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 |
| 97140 | 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 |
| 97160 | 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 |
| 97180 | 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 |
| 971a0 | 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 |
| 971c0 | 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 |
| 971e0 | 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. |
| 97200 | 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. |
| 97220 | 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 |
| 97240 | 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. |
| 97260 | 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. |
| 97280 | 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 |
| 972a0 | 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 |
| 972c0 | 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 |
| 972e0 | 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 |
| 97300 | 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 |
| 97320 | 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 |
| 97340 | 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 |
| 97360 | 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,. |
| 97380 | 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 |
| 973a0 | 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 |
| 973c0 | 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. |
| 973e0 | 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 |
| 97400 | 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:...... |
| 97420 | 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 |
| 97440 | 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 |
| 97460 | 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. |
| 97480 | 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 |
| 974a0 | 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 |
| 974c0 | 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.. |
| 974e0 | 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 |
| 97500 | 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 |
| 97520 | 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 |
| 97540 | 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 |
| 97560 | 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 |
| 97580 | 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... |
| 975a0 | 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 |
| 975c0 | 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 |
| 975e0 | 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 |
| 97600 | 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. |
| 97620 | 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 |
| 97640 | 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 |
| 97660 | 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 |
| 97680 | 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 |
| 976a0 | 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 |
| 976c0 | 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,. |
| 976e0 | 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 |
| 97700 | 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 |
| 97720 | 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 |
| 97740 | 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 |
| 97760 | 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 |
| 97780 | 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 |
| 977a0 | 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 |
| 977c0 | 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 |
| 977e0 | 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 |
| 97800 | 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.... |
| 97820 | 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.... |
| 97840 | 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 |
| 97860 | 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 |
| 97880 | 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 |
| 978a0 | 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 |
| 978c0 | 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 |
| 978e0 | 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 |
| 97900 | 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. |
| 97920 | 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 |
| 97940 | 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 |
| 97960 | 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 |
| 97980 | 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 |
| 979a0 | 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 |
| 979c0 | 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 |
| 979e0 | 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. |
| 97a00 | 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 |
| 97a20 | 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 |
| 97a40 | 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 |
| 97a60 | 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 |
| 97a80 | 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 |
| 97aa0 | 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 |
| 97ac0 | 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 |
| 97ae0 | 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,. |
| 97b00 | 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 |
| 97b20 | 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 |
| 97b40 | 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 |
| 97b60 | 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 |
| 97b80 | 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 |
| 97ba0 | 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 |
| 97bc0 | 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 |
| 97be0 | 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; |
| 97c00 | 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 |
| 97c20 | 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..... |
| 97c40 | 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. |
| 97c60 | 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 |
| 97c80 | 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.. |
| 97ca0 | 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 |
| 97cc0 | 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 |
| 97ce0 | 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. |
| 97d00 | 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 |
| 97d20 | 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 |
| 97d40 | 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 |
| 97d60 | 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 |
| 97d80 | 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 |
| 97da0 | 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 |
| 97dc0 | 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 |
| 97de0 | 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. |
| 97e00 | 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 |
| 97e20 | 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 |
| 97e40 | 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 |
| 97e60 | 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 |
| 97e80 | 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 |
| 97ea0 | 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. |
| 97ec0 | 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.. |
| 97ee0 | 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 |
| 97f00 | 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. |
| 97f20 | 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 |
| 97f40 | 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 |
| 97f60 | 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. |
| 97f80 | 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 |
| 97fa0 | 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 |
| 97fc0 | 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 |
| 97fe0 | 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 |
| 98000 | 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. |
| 98020 | 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 |
| 98040 | 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 |
| 98060 | 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 |
| 98080 | 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 |
| 980a0 | 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 |
| 980c0 | 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. |
| 980e0 | 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 |
| 98100 | 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 |
| 98120 | 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 |
| 98140 | 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 |
| 98160 | 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. |
| 98180 | 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 |
| 981a0 | 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 |
| 981c0 | 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 |
| 981e0 | 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 |
| 98200 | 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 |
| 98220 | 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 |
| 98240 | 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 |
| 98260 | 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 |
| 98280 | 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 |
| 982a0 | 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 |
| 982c0 | 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 |
| 982e0 | 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 |
| 98300 | 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 |
| 98320 | 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 |
| 98340 | 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 |
| 98360 | 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. |
| 98380 | 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 |
| 983a0 | 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 |
| 983c0 | 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 |
| 983e0 | 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 |
| 98400 | 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 |
| 98420 | 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 |
| 98440 | 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 |
| 98460 | 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 |
| 98480 | 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 |
| 984a0 | 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.. |
| 984c0 | 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 |
| 984e0 | 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 |
| 98500 | 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 |
| 98520 | 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 |
| 98540 | 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 |
| 98560 | 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. |
| 98580 | 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 |
| 985a0 | 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 |
| 985c0 | 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 |
| 985e0 | 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 |
| 98600 | 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 |
| 98620 | 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 |
| 98640 | 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 |
| 98660 | 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 |
| 98680 | 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 |
| 986a0 | 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 |
| 986c0 | 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 |
| 986e0 | 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 |
| 98700 | 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 |
| 98720 | 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 |
| 98740 | 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. |
| 98760 | 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 |
| 98780 | 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 |
| 987a0 | 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 |
| 987c0 | 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. |
| 987e0 | 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 |
| 98800 | 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 |
| 98820 | 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 |
| 98840 | 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 |
| 98860 | 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 |
| 98880 | 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 |
| 988a0 | 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). |
| 988c0 | 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 |
| 988e0 | 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 |
| 98900 | 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 |
| 98920 | 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 |
| 98940 | 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 |
| 98960 | 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 |
| 98980 | 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. |
| 989a0 | 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 |
| 989c0 | 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.. |
| 989e0 | 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 |
| 98a00 | 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 |
| 98a20 | 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 |
| 98a40 | 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. |
| 98a60 | 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 |
| 98a80 | 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 |
| 98aa0 | 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 |
| 98ac0 | 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 |
| 98ae0 | 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. |
| 98b00 | 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 |
| 98b20 | 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 |
| 98b40 | 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 |
| 98b60 | 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 |
| 98b80 | 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 |
| 98ba0 | 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. |
| 98bc0 | 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 |
| 98be0 | 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 |
| 98c00 | 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 |
| 98c20 | 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 |
| 98c40 | 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 |
| 98c60 | 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 |
| 98c80 | 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 |
| 98ca0 | 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 |
| 98cc0 | 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 |
| 98ce0 | 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,. |
| 98d00 | 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 |
| 98d20 | 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 |
| 98d40 | 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 |
| 98d60 | 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. |
| 98d80 | 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. |
| 98da0 | 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 |
| 98dc0 | 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 |
| 98de0 | 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 |
| 98e00 | 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 |
| 98e20 | 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 |
| 98e40 | 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 |
| 98e60 | 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 |
| 98e80 | 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 |
| 98ea0 | 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 |
| 98ec0 | 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 |
| 98ee0 | 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 |
| 98f00 | 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 |
| 98f20 | 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 |
| 98f40 | 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 |
| 98f60 | 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. |
| 98f80 | 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 |
| 98fa0 | 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. |
| 98fc0 | 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 |
| 98fe0 | 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.( |
| 99000 | 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 |
| 99020 | 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 |
| 99040 | 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. |
| 99060 | 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 |
| 99080 | 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 |
| 990a0 | 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 |
| 990c0 | 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 |
| 990e0 | 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 |
| 99100 | 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 |
| 99120 | 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 |
| 99140 | 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. |
| 99160 | 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 |
| 99180 | 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 |
| 991a0 | 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 |
| 991c0 | 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 |
| 991e0 | 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 |
| 99200 | 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 |
| 99220 | 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. |
| 99240 | 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. |
| 99260 | 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 |
| 99280 | 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, |
| 992a0 | 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 |
| 992c0 | 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 |
| 992e0 | 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. |
| 99300 | 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 |
| 99320 | 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,. |
| 99340 | 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 |
| 99360 | 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, |
| 99380 | 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 |
| 993a0 | 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. |
| 993c0 | 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 |
| 993e0 | 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 |
| 99400 | 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 |
| 99420 | 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. |
| 99440 | 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 |
| 99460 | 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 |
| 99480 | 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 |
| 994a0 | 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 |
| 994c0 | 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 |
| 994e0 | 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 |
| 99500 | 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 |
| 99520 | 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. |
| 99540 | 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 |
| 99560 | 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 |
| 99580 | 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 |
| 995a0 | 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 |
| 995c0 | 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 |
| 995e0 | 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 |
| 99600 | 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 |
| 99620 | 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. |
| 99640 | 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. |
| 99660 | 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 |
| 99680 | 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 |
| 996a0 | 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 |
| 996c0 | 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 |
| 996e0 | 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 |
| 99700 | 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 |
| 99720 | 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 |
| 99740 | 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 |
| 99760 | 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 |
| 99780 | 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 |
| 997a0 | 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 |
| 997c0 | 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 |
| 997e0 | 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 |
| 99800 | 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 |
| 99820 | 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 |
| 99840 | 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 |
| 99860 | 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. |
| 99880 | 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 |
| 998a0 | 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 |
| 998c0 | 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 |
| 998e0 | 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 |
| 99900 | 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 |
| 99920 | 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 |
| 99940 | 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 |
| 99960 | 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. |
| 99980 | 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 |
| 999a0 | 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 |
| 999c0 | 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,. |
| 999e0 | 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 |
| 99a00 | 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 |
| 99a20 | 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 |
| 99a40 | 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 |
| 99a60 | 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. |
| 99a80 | 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,. |
| 99aa0 | 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 |
| 99ac0 | 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 |
| 99ae0 | 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 |
| 99b00 | 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. |
| 99b20 | 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 |
| 99b40 | 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 |
| 99b60 | 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. |
| 99b80 | 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. |
| 99ba0 | 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 |
| 99bc0 | 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 |
| 99be0 | 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. |
| 99c00 | 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 |
| 99c20 | 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 |
| 99c40 | 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 |
| 99c60 | 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. |
| 99c80 | 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 |
| 99ca0 | 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 |
| 99cc0 | 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 |
| 99ce0 | 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 |
| 99d00 | 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 |
| 99d20 | 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 |
| 99d40 | 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 |
| 99d60 | 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 |
| 99d80 | 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 |
| 99da0 | 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 |
| 99dc0 | 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 |
| 99de0 | 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 |
| 99e00 | 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. |
| 99e20 | 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 |
| 99e40 | 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 |
| 99e60 | 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 |
| 99e80 | 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 |
| 99ea0 | 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 |
| 99ec0 | 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 |
| 99ee0 | 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 |
| 99f00 | 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". |
| 99f20 | 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 |
| 99f40 | 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 |
| 99f60 | 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 |
| 99f80 | 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 |
| 99fa0 | 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. |
| 99fc0 | 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 |
| 99fe0 | 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 |
| 9a000 | 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, |
| 9a020 | 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 |
| 9a040 | 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. |
| 9a060 | 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 |
| 9a080 | 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. |
| 9a0a0 | 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 |
| 9a0c0 | 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 |
| 9a0e0 | 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 |
| 9a100 | 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 |
| 9a120 | 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 |
| 9a140 | 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. |
| 9a160 | 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 |
| 9a180 | 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. |
| 9a1a0 | 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 |
| 9a1c0 | 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. |
| 9a1e0 | 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 |
| 9a200 | 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 |
| 9a220 | 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 |
| 9a240 | 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 |
| 9a260 | 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 |
| 9a280 | 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 |
| 9a2a0 | 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 |
| 9a2c0 | 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 |
| 9a2e0 | 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 |
| 9a300 | 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 |
| 9a320 | 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 |
| 9a340 | 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,. |
| 9a360 | 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. |
| 9a380 | 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 |
| 9a3a0 | 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 |
| 9a3c0 | 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 |
| 9a3e0 | 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 |
| 9a400 | 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 |
| 9a420 | 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 |
| 9a440 | 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 |
| 9a460 | 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.... |
| 9a480 | 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.... |
| 9a4a0 | 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. |
| 9a4c0 | 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 |
| 9a4e0 | 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 |
| 9a500 | 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 |
| 9a520 | 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. |
| 9a540 | 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 |
| 9a560 | 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 |
| 9a580 | 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 |
| 9a5a0 | 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 |
| 9a5c0 | 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 |
| 9a5e0 | 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 |
| 9a600 | 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 |
| 9a620 | 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 |
| 9a640 | 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 |
| 9a660 | 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 |
| 9a680 | 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 |
| 9a6a0 | 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 |
| 9a6c0 | 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 |
| 9a6e0 | 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 |
| 9a700 | 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 |
| 9a720 | 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 |
| 9a740 | 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 |
| 9a760 | 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 |
| 9a780 | 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 |
| 9a7a0 | 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 |
| 9a7c0 | 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 |
| 9a7e0 | 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 |
| 9a800 | 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 |
| 9a820 | 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 |
| 9a840 | 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 |
| 9a860 | 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 |
| 9a880 | 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 |
| 9a8a0 | 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. |
| 9a8c0 | 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......... |
| 9a8e0 | 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 |
| 9a900 | 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 |
| 9a920 | 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 |
| 9a940 | 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 |
| 9a960 | 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 |
| 9a980 | 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 |
| 9a9a0 | 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 |
| 9a9c0 | 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. |
| 9a9e0 | 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 |
| 9aa00 | 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 |
| 9aa20 | 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 |
| 9aa40 | 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. |
| 9aa60 | 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 |
| 9aa80 | 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 |
| 9aaa0 | 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 |
| 9aac0 | 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. |
| 9aae0 | 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 |
| 9ab00 | 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 |
| 9ab20 | 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 |
| 9ab40 | 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 |
| 9ab60 | 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>...... |
| 9ab80 | 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 |
| 9aba0 | 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 |
| 9abc0 | 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 |
| 9abe0 | 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 |
| 9ac00 | 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 |
| 9ac20 | 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 |
| 9ac40 | 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 |
| 9ac60 | 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...... |
| 9ac80 | 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. |
| 9aca0 | 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, |
| 9acc0 | 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 |
| 9ace0 | 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 |
| 9ad00 | 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 |
| 9ad20 | 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 |
| 9ad40 | 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 |
| 9ad60 | 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. |
| 9ad80 | 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 |
| 9ada0 | 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... |
| 9adc0 | 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 |
| 9ade0 | 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 |
| 9ae00 | 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 |
| 9ae20 | 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 |
| 9ae40 | 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 |
| 9ae60 | 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 |
| 9ae80 | 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 |
| 9aea0 | 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 |
| 9aec0 | 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 |
| 9aee0 | 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 |
| 9af00 | 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 |
| 9af20 | 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 |
| 9af40 | 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. |
| 9af60 | 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 |
| 9af80 | 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. |
| 9afa0 | 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 |
| 9afc0 | 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 |
| 9afe0 | 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'. |
| 9b000 | 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 |
| 9b020 | 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. |
| 9b040 | 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 |
| 9b060 | 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 |
| 9b080 | 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." |
| 9b0a0 | 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 |
| 9b0c0 | 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 |
| 9b0e0 | 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 |
| 9b100 | 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 |
| 9b120 | 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 |
| 9b140 | 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,. |
| 9b160 | 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. |
| 9b180 | 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 |
| 9b1a0 | 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. |
| 9b1c0 | 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 |
| 9b1e0 | 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 |
| 9b200 | 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 |
| 9b220 | 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 |
| 9b240 | 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 |
| 9b260 | 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 |
| 9b280 | 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. |
| 9b2a0 | 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 |
| 9b2c0 | 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 |
| 9b2e0 | 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.. |
| 9b300 | 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:// |
| 9b320 | 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 |
| 9b340 | 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>....................... |
| 9b360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b3a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b3c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b3e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b400 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 4d 41 49 4e 54 41 49 4e 45 52 53 00 00 00 00 00 00 00 | flycheck-35.0/MAINTAINERS....... |
| 9b420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b460 | 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 |
| 9b480 | 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... |
| 9b4a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b4c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b4e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b500 | 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................... |
| 9b520 | 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................... |
| 9b540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b5a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b5c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b5e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b600 | 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 |
| 9b620 | 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. |
| 9b640 | 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 |
| 9b660 | 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 |
| 9b680 | 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).................. |
| 9b6a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b6c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b6e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b7a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b7c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b7e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b800 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 2e 6d 61 69 6c 6d 61 70 00 00 00 00 00 00 00 00 00 00 | flycheck-35.0/.mailmap.......... |
| 9b820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b860 | 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 |
| 9b880 | 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... |
| 9b8a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b8c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b8e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b900 | 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................... |
| 9b920 | 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................... |
| 9b940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b9a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b9c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9b9e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9ba00 | 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. |
| 9ba20 | 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 |
| 9ba40 | 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 |
| 9ba60 | 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 |
| 9ba80 | 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 |
| 9baa0 | 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 |
| 9bac0 | 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 |
| 9bae0 | 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 |
| 9bb00 | 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 |
| 9bb20 | 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. |
| 9bb40 | 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 |
| 9bb60 | 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 |
| 9bb80 | 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 |
| 9bba0 | 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 |
| 9bbc0 | 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 |
| 9bbe0 | 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 |
| 9bc00 | 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.. |
| 9bc20 | 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 |
| 9bc40 | 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 |
| 9bc60 | 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> |
| 9bc80 | 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 |
| 9bca0 | 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 |
| 9bcc0 | 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>. |
| 9bce0 | 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. |
| 9bd00 | 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> |
| 9bd20 | 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. |
| 9bd40 | 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 |
| 9bd60 | 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 |
| 9bd80 | 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 |
| 9bda0 | 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 |
| 9bdc0 | 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@ |
| 9bde0 | 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. |
| 9be00 | 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.< |
| 9be20 | 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.< |
| 9be40 | 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 |
| 9be60 | 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 |
| 9be80 | 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> |
| 9bea0 | 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 |
| 9bec0 | 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 |
| 9bee0 | 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 |
| 9bf00 | 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>................ |
| 9bf20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bf40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bf60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bf80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bfa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bfc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9bfe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c000 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 43 48 41 4e 47 45 53 2e 72 73 74 00 00 00 00 00 00 00 | flycheck-35.0/CHANGES.rst....... |
| 9c020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c060 | 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 |
| 9c080 | 30 30 35 30 36 34 34 00 30 30 30 30 30 30 30 30 30 30 30 00 30 31 33 35 30 33 00 20 30 00 00 00 | 0050644.00000000000.013503..0... |
| 9c0a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c0c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c0e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c100 | 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................... |
| 9c120 | 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................... |
| 9c140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c1a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c1c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c1e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| 9c200 | 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).======== |
| 9c220 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 33 35 2e 30 20 28 32 30 32 35 2d 30 34 2d 32 33 | ==============..35.0.(2025-04-23 |
| 9c240 | 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 | ).======================..------ |
| 9c260 | 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 2d 2d 2d 2d 2d | ------.New.Features.------------ |
| 9c280 | 0a 0a 2d 20 5b 23 32 31 30 35 5d 3a 20 41 64 64 20 6f 70 74 69 6f 6e 73 20 66 6f 72 20 63 6f 6e | ..-.[#2105]:.Add.options.for.con |
| 9c2a0 | 66 69 67 75 72 69 6e 67 20 74 68 65 20 60 60 6a 73 6f 6e 6e 65 74 60 60 20 63 68 65 63 6b 65 72 | figuring.the.``jsonnet``.checker |
| 9c2c0 | 2e 0a 2d 20 5b 23 31 39 37 35 5d 3a 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 60 60 2d | ..-.[#1975]:.Add.support.for.``- |
| 9c2e0 | 2d 65 78 70 74 2d 72 65 6c 61 78 65 64 2d 63 6f 6e 73 74 65 78 70 72 60 60 20 66 6c 61 67 20 74 | -expt-relaxed-constexpr``.flag.t |
| 9c300 | 6f 20 60 60 63 75 64 61 60 60 20 63 68 65 63 6b 65 72 2e 0a 2d 20 5b 23 32 30 35 35 5d 3a 20 41 | o.``cuda``.checker..-.[#2055]:.A |
| 9c320 | 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 20 60 60 2d 2d 65 78 70 74 2d 65 78 74 65 6e 64 65 64 | dd.support.for.``--expt-extended |
| 9c340 | 2d 6c 61 6d 62 64 61 60 60 20 66 6c 61 67 20 74 6f 20 60 60 63 75 64 61 60 60 20 63 68 65 63 6b | -lambda``.flag.to.``cuda``.check |
| 9c360 | 65 72 2e 0a 2d 20 5b 23 31 39 38 37 5d 3a 20 41 64 64 20 61 20 66 6c 61 67 20 60 60 66 6c 79 63 | er..-.[#1987]:.Add.a.flag.``flyc |
| 9c380 | 68 65 63 6b 2d 61 75 74 6f 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 2d 61 66 74 65 72 2d 63 | heck-auto-display-errors-after-c |
| 9c3a0 | 68 65 63 6b 69 6e 67 60 60 20 63 6f 6e 74 72 6f 6c 20 77 68 65 74 68 65 72 20 74 6f 20 64 69 73 | hecking``.control.whether.to.dis |
| 9c3c0 | 70 6c 61 79 20 65 72 72 6f 72 73 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 66 74 65 72 20 | play.errors.automatically.after. |
| 9c3e0 | 63 68 65 63 6b 69 6e 67 2e 0a 2d 20 5b 23 32 30 33 35 5d 3a 20 41 64 64 20 63 6f 6c 6f 72 73 20 | checking..-.[#2035]:.Add.colors. |
| 9c400 | 74 6f 20 46 6c 79 43 20 6d 6f 64 65 20 6c 69 6e 65 20 61 6e 64 20 75 70 64 61 74 65 20 6d 6f 64 | to.FlyC.mode.line.and.update.mod |
| 9c420 | 65 20 6c 69 6e 65 20 6d 65 6e 75 2e 20 49 6e 74 72 6f 64 75 63 65 20 60 60 66 6c 79 63 68 65 63 | e.line.menu..Introduce.``flychec |
| 9c440 | 6b 2d 6d 6f 64 65 2d 73 75 63 63 65 73 73 2d 69 6e 64 69 63 61 74 6f 72 60 60 2e 0a 2d 20 5b 23 | k-mode-success-indicator``..-.[# |
| 9c460 | 32 30 35 39 5d 3a 20 45 6e 61 62 6c 65 20 63 68 65 63 6b 65 72 73 20 66 6f 72 20 6e 65 77 20 41 | 2059]:.Enable.checkers.for.new.A |
| 9c480 | 55 43 54 65 58 20 31 34 20 6d 6f 64 65 73 2e 0a 2d 20 5b 23 32 30 37 30 5d 3a 20 41 64 64 20 61 | UCTeX.14.modes..-.[#2070]:.Add.a |
| 9c4a0 | 20 6e 65 77 20 73 79 6e 74 61 78 20 63 68 65 63 6b 65 72 20 60 60 72 60 60 20 66 6f 72 20 52 20 | .new.syntax.checker.``r``.for.R. |
| 9c4c0 | 77 69 74 68 20 74 68 65 20 62 75 69 6c 74 69 6e 20 60 60 70 61 72 73 65 60 60 20 66 75 6e 63 74 | with.the.builtin.``parse``.funct |
| 9c4e0 | 69 6f 6e 2e 0a 2d 20 5b 23 32 30 37 33 5d 3a 20 41 64 64 20 6e 65 77 20 73 79 6e 74 61 78 20 63 | ion..-.[#2073]:.Add.new.syntax.c |
| 9c500 | 68 65 63 6b 65 72 20 60 60 73 61 6c 74 2d 6c 69 6e 74 60 60 20 66 6f 72 20 74 68 65 20 73 61 6c | hecker.``salt-lint``.for.the.sal |
| 9c520 | 74 20 69 6e 66 72 61 73 74 72 75 63 74 75 72 65 2d 61 73 2d 63 6f 64 65 20 6c 61 6e 67 75 61 67 | t.infrastructure-as-code.languag |
| 9c540 | 65 2e 0a 2d 20 5b 23 32 30 37 31 5d 3a 20 41 64 64 20 61 20 6e 65 77 20 63 68 65 63 6b 65 72 20 | e..-.[#2071]:.Add.a.new.checker. |
| 9c560 | 60 60 70 65 72 6c 2d 70 65 72 6c 69 6d 70 6f 72 74 73 60 60 2c 20 66 6f 72 20 63 6c 65 61 6e 69 | ``perl-perlimports``,.for.cleani |
| 9c580 | 6e 67 20 75 70 20 50 65 72 6c 20 69 6d 70 6f 72 74 20 73 74 61 74 65 6d 65 6e 74 73 2e 0a 2d 20 | ng.up.Perl.import.statements..-. |
| 9c5a0 | 5b 23 31 39 37 32 5d 3a 20 4e 65 77 20 64 65 66 63 75 73 74 6f 6d 20 60 60 66 6c 79 63 68 65 63 | [#1972]:.New.defcustom.``flychec |
| 9c5c0 | 6b 2d 63 6c 65 61 72 2d 64 69 73 70 6c 61 79 65 64 2d 65 72 72 6f 72 73 2d 66 75 6e 63 74 69 6f | k-clear-displayed-errors-functio |
| 9c5e0 | 6e 60 60 20 74 6f 0a 20 20 63 75 73 74 6f 6d 69 7a 65 20 68 6f 77 20 65 72 72 6f 72 20 6d 65 73 | n``.to...customize.how.error.mes |
| 9c600 | 73 61 67 65 73 20 61 72 65 20 74 6f 20 62 65 20 63 6c 65 61 72 65 64 2e 0a 2d 20 5b 23 32 30 37 | sages.are.to.be.cleared..-.[#207 |
| 9c620 | 35 5d 3a 20 41 64 64 20 74 68 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 68 6b 74 65 78 2d 65 78 | 5]:.Add.the.``flycheck-chktex-ex |
| 9c640 | 74 72 61 2d 66 6c 61 67 73 60 60 20 6f 70 74 69 6f 6e 20 74 6f 20 74 68 65 20 60 60 74 65 78 2d | tra-flags``.option.to.the.``tex- |
| 9c660 | 63 68 6b 74 65 78 60 60 20 63 68 65 63 6b 65 72 2e 0a 2d 20 5b 23 32 31 30 37 5d 3a 20 41 64 64 | chktex``.checker..-.[#2107]:.Add |
| 9c680 | 20 60 60 2d 58 63 6f 6d 70 69 6c 65 72 60 60 20 6f 70 74 69 6f 6e 20 66 6f 72 20 60 60 63 75 64 | .``-Xcompiler``.option.for.``cud |
| 9c6a0 | 61 2d 6e 76 63 63 60 60 2e 0a 2d 20 41 64 64 20 6e 65 77 20 60 60 6d 61 72 6b 64 6f 77 6e 6c 69 | a-nvcc``..-.Add.new.``markdownli |
| 9c6c0 | 6e 74 2d 63 6c 69 32 60 60 20 63 68 65 63 6b 65 72 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a | nt-cli2``.checker...-----------. |
| 9c6e0 | 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 5b 23 32 30 35 37 | Bugs.fixed.-----------..-.[#2057 |
| 9c700 | 5d 3a 20 52 65 76 65 72 74 20 74 68 65 20 72 65 70 6c 61 63 65 6d 65 6e 74 20 6f 66 20 60 60 66 | ]:.Revert.the.replacement.of.``f |
| 9c720 | 6c 79 63 68 65 63 6b 2d 76 65 72 73 69 6f 6e 60 60 20 77 69 74 68 20 60 60 6c 6d 2d 76 65 72 73 | lycheck-version``.with.``lm-vers |
| 9c740 | 69 6f 6e 60 60 2e 0a 2d 20 5b 23 31 39 37 32 5d 3a 20 52 65 66 69 6e 65 20 66 6c 79 63 68 65 63 | ion``..-.[#1972]:.Refine.flychec |
| 9c760 | 6b 2d 64 69 73 70 6c 61 79 2d 65 72 72 6f 72 73 20 6c 69 66 65 63 79 63 6c 65 20 73 6f 20 65 72 | k-display-errors.lifecycle.so.er |
| 9c780 | 72 6f 72 20 6d 65 73 73 61 67 65 73 20 63 61 6e 20 62 65 20 63 6c 65 61 72 65 64 2e 0a 2d 20 5b | ror.messages.can.be.cleared..-.[ |
| 9c7a0 | 23 32 30 36 37 5d 3a 20 48 61 6e 64 6c 65 20 63 6f 72 72 65 63 74 6c 79 20 47 48 43 20 39 2e 36 | #2067]:.Handle.correctly.GHC.9.6 |
| 9c7c0 | 20 65 72 72 6f 72 20 6f 75 74 70 75 74 20 66 6f 72 6d 61 74 2e 0a 2d 20 5b 23 32 30 37 39 5d 3a | .error.output.format..-.[#2079]: |
| 9c7e0 | 20 46 69 78 20 72 75 66 66 20 60 60 65 72 72 6f 72 2d 70 61 74 74 65 72 6e 73 60 60 20 61 6e 64 | .Fix.ruff.``error-patterns``.and |
| 9c800 | 20 60 60 65 72 72 6f 72 2d 66 69 6c 74 65 72 60 60 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 43 | .``error-filter``...----------.C |
| 9c820 | 68 61 6e 67 65 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 2a 2a 28 42 72 65 61 6b 69 6e 67 | hanges.----------..-.**(Breaking |
| 9c840 | 29 2a 2a 20 5b 23 32 30 36 36 5d 3a 20 52 65 6d 6f 76 65 20 73 75 70 70 6f 72 74 20 66 6f 72 20 | )**.[#2066]:.Remove.support.for. |
| 9c860 | 76 65 72 73 69 6f 6e 73 20 6f 66 20 60 60 73 74 79 6c 65 6c 69 6e 74 60 60 20 6f 6c 64 65 72 20 | versions.of.``stylelint``.older. |
| 9c880 | 74 68 61 6e 20 76 31 34 2e 0a 2d 20 55 70 64 61 74 65 20 60 60 65 72 72 6f 72 2d 70 61 74 74 65 | than.v14..-.Update.``error-patte |
| 9c8a0 | 72 6e 73 60 60 20 66 6f 72 20 67 68 64 6c 20 34 2e 31 2e 30 2e 0a 2d 20 5b 23 32 30 37 38 5d 3a | rns``.for.ghdl.4.1.0..-.[#2078]: |
| 9c8c0 | 20 72 75 66 66 3a 20 60 60 2d 2d 6f 75 74 70 75 74 2d 66 6f 72 6d 61 74 3d 74 65 78 74 60 60 20 | .ruff:.``--output-format=text``. |
| 9c8e0 | 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 60 60 2d 2d 6f 75 74 70 75 74 2d 66 6f 72 6d 61 74 3d | replaced.with.``--output-format= |
| 9c900 | 63 6f 6e 63 69 73 65 60 60 20 64 75 65 20 74 6f 20 75 70 73 74 72 65 61 6d 20 63 68 61 6e 67 65 | concise``.due.to.upstream.change |
| 9c920 | 73 20 69 6e 20 72 75 66 66 2e 0a 0a 0a 33 34 2e 31 20 28 32 30 32 34 2d 30 32 2d 31 38 29 0a 3d | s.in.ruff....34.1.(2024-02-18).= |
| 9c940 | 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 2d 2d 2d | =====================..--------- |
| 9c960 | 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 5b 23 32 | --.Bugs.fixed.-----------..-.[#2 |
| 9c980 | 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 74 68 65 | 054]:.Remove.explicit.dep.on.the |
| 9c9a0 | 20 62 75 69 6c 74 2d 69 6e 20 70 61 63 6b 61 67 65 20 60 60 73 65 71 2e 65 6c 60 60 2e 0a 0a 33 | .built-in.package.``seq.el``...3 |
| 9c9c0 | 34 2e 30 20 28 32 30 32 34 2d 30 32 2d 31 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | 4.0.(2024-02-14).=============== |
| 9c9e0 | 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 4e 65 77 20 46 65 61 74 75 72 | =======..------------.New.Featur |
| 9ca00 | 65 73 0a 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 | es.------------..-.New.syntax.ch |
| 9ca20 | 65 63 6b 65 72 73 0a 0a 20 20 2d 20 5b 23 32 30 31 35 5d 3a 20 50 48 50 20 77 69 74 68 20 60 60 | eckers....-.[#2015]:.PHP.with.`` |
| 9ca40 | 70 68 70 63 73 2d 63 68 61 6e 67 65 64 60 60 0a 20 20 2d 20 5b 23 32 30 31 37 5d 3a 20 48 41 4d | phpcs-changed``...-.[#2017]:.HAM |
| 9ca60 | 4c 20 77 69 74 68 20 60 60 68 61 6d 6c 2d 6c 69 6e 74 60 60 0a 20 20 2d 20 5b 23 32 30 33 30 5d | L.with.``haml-lint``...-.[#2030] |
| 9ca80 | 3a 20 41 64 64 20 60 60 79 61 6d 6c 2d 61 63 74 69 6f 6e 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 | :.Add.``yaml-actionlint``.checke |
| 9caa0 | 72 20 66 6f 72 20 47 69 74 48 75 62 20 79 61 6d 6c 20 61 63 74 69 6f 6e 20 77 6f 72 6b 66 6c 6f | r.for.GitHub.yaml.action.workflo |
| 9cac0 | 77 73 2e 0a 20 20 2d 20 5b 23 32 30 35 32 5d 3a 20 53 61 73 73 20 77 69 74 68 20 53 74 79 6c 65 | ws....-.[#2052]:.Sass.with.Style |
| 9cae0 | 6c 69 6e 74 0a 20 20 2d 20 5b 23 32 30 31 33 5d 3a 20 4e 69 78 20 77 69 74 68 20 60 60 73 74 61 | lint...-.[#2013]:.Nix.with.``sta |
| 9cb00 | 74 69 78 60 60 0a 20 20 2d 20 5b 23 31 39 33 35 5d 3a 20 43 68 65 66 20 28 52 75 62 79 29 20 77 | tix``...-.[#1935]:.Chef.(Ruby).w |
| 9cb20 | 69 74 68 20 60 60 63 6f 6f 6b 73 74 79 6c 65 60 60 0a 20 20 2d 20 5b 23 31 39 31 35 5d 3a 20 4d | ith.``cookstyle``...-.[#1915]:.M |
| 9cb40 | 61 72 6b 64 6f 77 6e 20 77 69 74 68 20 60 60 70 79 6d 61 72 6b 64 6f 77 6e 60 60 0a 0a 2d 20 5b | arkdown.with.``pymarkdown``..-.[ |
| 9cb60 | 23 31 38 37 33 5d 3a 20 41 64 64 20 65 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 60 | #1873]:.Add.error.explainer.to.` |
| 9cb80 | 60 70 65 72 6c 2d 70 65 72 6c 63 72 69 74 69 63 60 60 2e 0a 2d 20 5b 23 31 38 37 35 5d 3a 20 41 | `perl-perlcritic``..-.[#1875]:.A |
| 9cba0 | 64 64 20 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 60 60 63 73 73 2d 73 74 79 6c | dd.error-explainer.to.``css-styl |
| 9cbc0 | 65 6c 69 6e 74 60 60 2e 0a 2d 20 5b 23 31 38 37 36 5d 3a 20 41 64 64 20 65 72 72 6f 72 2d 65 78 | elint``..-.[#1876]:.Add.error-ex |
| 9cbe0 | 70 6c 61 69 6e 65 72 20 66 6f 72 20 60 60 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 20 63 68 65 63 6b | plainer.for.``markdownlint.check |
| 9cc00 | 65 72 60 60 2e 0a 2d 20 5b 23 32 30 31 39 5d 3a 20 41 64 64 20 73 75 70 70 6f 72 74 20 66 6f 72 | er``..-.[#2019]:.Add.support.for |
| 9cc20 | 20 52 45 4c 41 58 20 4e 47 20 73 63 68 65 6d 61 20 69 6e 20 60 60 78 6d 6c 6c 69 6e 74 60 60 2e | .RELAX.NG.schema.in.``xmllint``. |
| 9cc40 | 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 42 75 67 73 20 46 69 78 65 64 0a 2d 2d 2d 2d 2d 2d 2d 2d | ..----------.Bugs.Fixed.-------- |
| 9cc60 | 2d 2d 0a 0a 2d 20 5b 23 31 37 39 33 5d 3a 20 46 69 78 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 75 | --..-.[#1793]:.Fix.``flycheck-ru |
| 9cc80 | 62 79 2d 72 75 62 6f 63 6f 70 60 60 20 6f 6e 20 62 75 66 66 65 72 73 20 77 69 74 68 20 6e 6f 20 | by-rubocop``.on.buffers.with.no. |
| 9cca0 | 62 61 63 6b 69 6e 67 20 66 69 6c 65 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 43 68 61 6e 67 65 | backing.file...----------.Change |
| 9ccc0 | 73 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 0a 0a 2d 20 5b 23 32 30 32 36 5d 3a 55 70 64 61 74 65 20 74 | s.----------..-.[#2026]:Update.t |
| 9cce0 | 68 65 20 70 6f 73 73 69 62 6c 65 20 6c 6f 63 61 74 69 6f 6e 73 20 66 6f 72 20 60 60 79 61 6d 6c | he.possible.locations.for.``yaml |
| 9cd00 | 6c 69 6e 74 60 60 27 73 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c 65 2e 0a 2d 20 2a | lint``'s.configuration.file..-.* |
| 9cd20 | 2a 28 42 72 65 61 6b 69 6e 67 29 2a 2a 20 5b 23 31 36 39 37 5d 3a 20 52 65 6d 6f 76 65 20 74 68 | *(Breaking)**.[#1697]:.Remove.th |
| 9cd40 | 65 20 60 60 63 6f 71 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 | e.``coq``.checker..-.**(Breaking |
| 9cd60 | 29 2a 2a 20 5b 23 31 39 33 35 5d 3a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 63 68 65 66 2d 66 | )**.[#1935]:.Remove.the.``chef-f |
| 9cd80 | 6f 6f 64 63 72 69 74 69 63 60 60 20 63 68 65 63 6b 65 72 2e 20 28 69 74 27 73 20 6e 6f 77 20 72 | oodcritic``.checker..(it's.now.r |
| 9cda0 | 65 70 6c 61 63 65 64 20 62 79 20 60 60 72 75 62 79 2d 63 68 65 66 2d 63 6f 6f 6b 73 74 79 6c 65 | eplaced.by.``ruby-chef-cookstyle |
| 9cdc0 | 60 60 29 0a 2d 20 2a 2a 28 42 72 65 61 6b 69 6e 67 29 2a 2a 20 5b 23 32 30 31 38 5d 3a 20 52 65 | ``).-.**(Breaking)**.[#2018]:.Re |
| 9cde0 | 6d 6f 76 65 20 74 68 65 20 60 60 67 6f 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 2e 0a 2d 20 2a | move.the.``golint``.checker..-.* |
| 9ce00 | 2a 28 42 72 65 61 6b 69 6e 67 29 2a 2a 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 72 75 62 79 2d | *(Breaking)**.Remove.the.``ruby- |
| 9ce20 | 72 75 62 79 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 2e 0a 2d 20 5b 23 31 37 30 34 5d 3a 20 54 | rubylint``.checker..-.[#1704]:.T |
| 9ce40 | 68 65 20 60 60 74 73 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 20 69 73 20 64 65 70 72 65 63 61 | he.``tslint``.checker.is.depreca |
| 9ce60 | 74 65 64 3b 20 69 74 20 77 69 6c 6c 20 67 6f 20 61 77 61 79 20 69 6e 20 61 20 66 75 74 75 72 65 | ted;.it.will.go.away.in.a.future |
| 9ce80 | 20 72 65 6c 65 61 73 65 2e 0a 0a 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d 2d | .release...--------------------- |
| 9cea0 | 2d 0a 0a 33 33 2e 31 20 28 32 30 32 34 2d 30 32 2d 30 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | -..33.1.(2024-02-04).=========== |
| 9cec0 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 42 75 67 73 20 46 69 78 65 64 0a 0a 20 20 2d 20 46 | ===========..-.Bugs.Fixed....-.F |
| 9cee0 | 69 78 65 64 20 61 6e 20 75 73 61 67 65 20 6f 66 20 74 68 65 20 72 65 6d 6f 76 65 64 20 60 60 66 | ixed.an.usage.of.the.removed.``f |
| 9cf00 | 6c 79 63 68 65 63 6b 2d 2d 66 6f 72 6d 61 74 2d 6d 65 73 73 61 67 65 60 60 20 66 75 6e 63 74 69 | lycheck--format-message``.functi |
| 9cf20 | 6f 6e 2e 0a 0a 33 33 2e 30 20 28 32 30 32 34 2d 30 32 2d 30 34 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | on...33.0.(2024-02-04).========= |
| 9cf40 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2e 2e 20 6e 6f 74 65 3a 3a 20 54 68 65 20 63 68 | ==============.....note::.The.ch |
| 9cf60 | 61 6e 67 65 6c 6f 67 20 66 6f 72 20 74 68 69 73 20 72 65 6c 65 61 73 65 20 69 73 20 69 6e 63 6f | angelog.for.this.release.is.inco |
| 9cf80 | 6d 70 6c 65 74 65 2e 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 20 61 6e 64 20 69 6d 70 72 | mplete...-.New.features.and.impr |
| 9cfa0 | 6f 76 65 6d 65 6e 74 73 0a 0a 20 20 2d 20 54 68 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 76 65 72 | ovements....-.The.``flycheck-ver |
| 9cfc0 | 69 66 79 2d 73 65 74 75 70 60 60 20 55 49 20 6e 6f 77 20 69 6e 63 6c 75 64 65 73 20 62 75 74 74 | ify-setup``.UI.now.includes.butt |
| 9cfe0 | 6f 6e 73 20 74 6f 20 72 65 2d 65 6e 61 62 6c 65 20 6d 61 6e 75 61 6c 6c 79 0a 20 20 20 20 64 69 | ons.to.re-enable.manually.....di |
| 9d000 | 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 73 20 61 6e 64 20 74 6f 20 74 72 79 20 74 6f 20 72 65 | sabled.checkers.and.to.try.to.re |
| 9d020 | 2d 65 6e 61 62 6c 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 63 | -enable.automatically.disabled.c |
| 9d040 | 68 65 63 6b 65 72 73 0a 20 20 20 20 28 63 6f 6d 6d 61 6e 64 20 63 68 65 63 6b 65 72 73 20 61 72 | heckers.....(command.checkers.ar |
| 9d060 | 65 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 64 20 77 68 65 6e 20 74 68 | e.automatically.disabled.when.th |
| 9d080 | 65 69 72 20 65 78 65 63 75 74 61 62 6c 65 20 63 61 6e 6e 6f 74 20 62 65 0a 20 20 20 20 66 6f 75 | eir.executable.cannot.be.....fou |
| 9d0a0 | 6e 64 29 2e 20 5b 47 48 2d 31 37 35 35 5d 0a 20 20 2d 20 45 72 72 6f 72 20 65 78 70 6c 61 69 6e | nd)..[GH-1755]...-.Error.explain |
| 9d0c0 | 65 72 73 20 63 61 6e 20 6e 6f 77 20 72 65 74 75 72 6e 20 55 52 4c 73 20 28 74 6f 20 73 68 6f 77 | ers.can.now.return.URLs.(to.show |
| 9d0e0 | 20 61 20 77 65 62 70 61 67 65 29 20 6f 72 20 66 75 6e 63 74 69 6f 6e 73 20 28 74 6f 0a 20 20 20 | .a.webpage).or.functions.(to.... |
| 9d100 | 20 75 73 65 20 63 75 73 74 6f 6d 20 66 6f 72 6d 61 74 74 69 6e 67 29 2e 20 20 46 6f 72 20 65 78 | .use.custom.formatting)...For.ex |
| 9d120 | 61 6d 70 6c 65 2c 20 74 68 65 20 52 75 73 74 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 72 65 6e 64 | ample,.the.Rust.checker.now.rend |
| 9d140 | 65 72 73 0a 20 20 20 20 65 78 70 6c 61 6e 61 74 69 6f 6e 73 20 75 73 69 6e 67 20 60 60 6d 61 72 | ers.....explanations.using.``mar |
| 9d160 | 6b 64 6f 77 6e 2d 76 69 65 77 2d 6d 6f 64 65 60 60 2e 20 5b 47 48 2d 31 37 35 33 5d 0a 20 20 2d | kdown-view-mode``..[GH-1753]...- |
| 9d180 | 20 45 6e 61 62 6c 65 20 63 68 65 63 6b 65 72 73 20 69 6e 20 6d 61 6e 79 20 6e 65 77 65 72 20 54 | .Enable.checkers.in.many.newer.T |
| 9d1a0 | 72 65 65 53 69 74 74 65 72 2d 62 61 73 65 64 20 6d 61 6a 6f 72 20 6d 6f 64 65 73 20 28 74 68 69 | reeSitter-based.major.modes.(thi |
| 9d1c0 | 6e 6b 20 60 60 2a 2d 74 73 2d 6d 6f 64 65 60 60 29 2e 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 | nk.``*-ts-mode``)...-.New.syntax |
| 9d1e0 | 20 63 68 65 63 6b 65 72 73 0a 0a 20 20 2d 20 50 79 74 68 6f 6e 20 77 69 74 68 20 60 60 72 75 66 | .checkers....-.Python.with.``ruf |
| 9d200 | 66 60 60 2e 20 5b 47 48 2d 32 30 33 33 5d 0a 0a 2d 20 2a 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 | f``..[GH-2033]..-.**Breaking.cha |
| 9d220 | 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 44 72 6f 70 20 73 75 70 70 6f 72 74 20 66 6f 72 20 45 6d 61 | nges**....-.Drop.support.for.Ema |
| 9d240 | 63 73 20 32 35 2e 0a 20 20 2d 20 54 68 65 20 76 61 72 69 61 62 6c 65 20 60 60 66 6c 79 63 68 65 | cs.25....-.The.variable.``flyche |
| 9d260 | 63 6b 2d 63 75 72 72 65 6e 74 2d 65 72 72 6f 72 73 60 60 20 6e 6f 77 20 63 6f 6e 74 61 69 6e 73 | ck-current-errors``.now.contains |
| 9d280 | 20 65 72 72 6f 72 73 20 69 6e 20 74 68 65 20 6f 72 64 65 72 20 69 6e 0a 20 20 20 20 77 68 69 63 | .errors.in.the.order.in.....whic |
| 9d2a0 | 68 20 74 68 65 79 20 77 65 72 65 20 72 65 74 75 72 6e 65 64 20 62 79 20 63 68 65 63 6b 65 72 73 | h.they.were.returned.by.checkers |
| 9d2c0 | 2e 20 20 49 6e 20 70 72 65 76 69 6f 75 73 20 76 65 72 73 69 6f 6e 73 20 6f 66 20 46 6c 79 63 68 | ...In.previous.versions.of.Flych |
| 9d2e0 | 65 63 6b 2c 0a 20 20 20 20 74 68 69 73 20 6c 69 73 74 20 77 61 73 20 73 6f 72 74 65 64 20 62 79 | eck,.....this.list.was.sorted.by |
| 9d300 | 20 65 72 72 6f 72 20 70 6f 73 69 74 69 6f 6e 20 61 6e 64 20 73 65 76 65 72 69 74 79 2e 20 5b 47 | .error.position.and.severity..[G |
| 9d320 | 48 2d 31 37 34 39 5d 0a 0a 33 32 20 28 66 72 6f 7a 65 6e 20 6f 6e 20 4d 61 79 20 33 72 64 2c 20 | H-1749]..32.(frozen.on.May.3rd,. |
| 9d340 | 32 30 32 30 2c 20 72 65 6c 65 61 73 65 64 20 4d 61 72 20 32 38 2c 20 32 30 32 32 29 0a 3d 3d 3d | 2020,.released.Mar.28,.2022).=== |
| 9d360 | 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 | ================================ |
| 9d380 | 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 2d 20 48 69 67 68 6c 69 67 68 74 73 0a 0a | ================..-.Highlights.. |
| 9d3a0 | 20 20 2d 20 4d 61 6e 79 20 63 68 65 63 6b 65 72 73 20 61 6e 64 20 63 6f 6d 70 69 6c 65 72 2c 20 | ..-.Many.checkers.and.compiler,. |
| 9d3c0 | 73 75 63 68 20 61 73 20 60 60 6f 63 61 6d 6c 60 60 2c 20 60 60 72 75 73 74 60 60 2c 20 60 60 65 | such.as.``ocaml``,.``rust``,.``e |
| 9d3e0 | 73 6c 69 6e 74 60 60 2c 20 61 6e 64 0a 20 20 20 20 6f 74 68 65 72 73 2c 20 69 6e 63 6c 75 64 65 | slint``,.and.....others,.include |
| 9d400 | 20 65 6e 64 2d 6c 69 6e 65 20 61 6e 64 20 65 6e 64 2d 63 6f 6c 75 6d 6e 20 69 6e 66 6f 72 6d 61 | .end-line.and.end-column.informa |
| 9d420 | 74 69 6f 6e 2e 20 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 6e 6f 77 0a 20 20 20 20 68 69 67 68 | tion...Flycheck.can.now.....high |
| 9d440 | 6c 69 67 68 74 20 74 68 65 20 65 78 61 63 74 20 72 65 67 69 6f 6e 20 74 68 61 74 20 74 68 65 79 | light.the.exact.region.that.they |
| 9d460 | 20 72 65 70 6f 72 74 2e 20 20 41 75 74 68 6f 72 73 20 6f 66 20 63 68 65 63 6b 65 72 20 64 65 66 | .report...Authors.of.checker.def |
| 9d480 | 69 6e 69 74 69 6f 6e 73 0a 20 20 20 20 63 61 6e 20 75 73 65 20 74 68 65 20 6e 65 77 20 60 60 3a | initions.....can.use.the.new.``: |
| 9d4a0 | 65 6e 64 2d 6c 69 6e 65 60 60 20 61 6e 64 20 60 60 3a 65 6e 64 2d 63 6f 6c 75 6d 6e 60 60 20 61 | end-line``.and.``:end-column``.a |
| 9d4c0 | 72 67 75 6d 65 6e 74 73 20 69 6e 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 72 6f 72 | rguments.in.....``flycheck-error |
| 9d4e0 | 2d 6e 65 77 60 60 2c 20 6f 72 20 74 68 65 20 6e 65 77 20 60 60 65 6e 64 2d 6c 69 6e 65 60 60 20 | -new``,.or.the.new.``end-line``. |
| 9d500 | 61 6e 64 20 60 60 65 6e 64 2d 63 6f 6c 75 6d 6e 60 60 20 66 69 65 6c 64 73 20 69 6e 0a 20 20 20 | and.``end-column``.fields.in.... |
| 9d520 | 20 65 72 72 6f 72 20 70 61 74 74 65 72 6e 73 2e 20 5b 47 48 2d 31 34 30 30 5d 0a 0a 20 20 2d 20 | .error.patterns..[GH-1400]....-. |
| 9d540 | 45 72 72 6f 72 73 20 74 68 61 74 20 63 68 65 63 6b 65 72 73 20 72 65 74 75 72 6e 20 66 6f 72 20 | Errors.that.checkers.return.for. |
| 9d560 | 6f 74 68 65 72 20 66 69 6c 65 73 20 77 69 6c 6c 20 6e 6f 77 20 62 65 20 64 69 73 70 6c 61 79 65 | other.files.will.now.be.displaye |
| 9d580 | 64 20 6f 6e 20 74 68 65 0a 20 20 20 20 66 69 72 73 74 20 6c 69 6e 65 20 6f 66 20 74 68 65 20 63 | d.on.the.....first.line.of.the.c |
| 9d5a0 | 75 72 72 65 6e 74 20 62 75 66 66 65 72 20 69 6e 73 74 65 61 64 20 6f 66 20 62 65 67 69 6e 20 64 | urrent.buffer.instead.of.begin.d |
| 9d5c0 | 69 73 63 61 72 64 65 64 2e 20 20 54 68 65 20 65 72 72 6f 72 20 6c 69 73 74 0a 20 20 20 20 69 6e | iscarded...The.error.list.....in |
| 9d5e0 | 64 69 63 61 74 65 73 20 77 68 69 63 68 20 66 69 6c 65 20 65 61 63 68 20 65 72 72 6f 72 20 63 61 | dicates.which.file.each.error.ca |
| 9d600 | 6d 65 20 66 72 6f 6d 2c 20 61 6e 64 20 6e 61 76 69 67 61 74 69 6f 6e 20 6d 6f 76 65 73 0a 20 20 | me.from,.and.navigation.moves... |
| 9d620 | 20 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 6d 6f 76 65 73 20 62 65 74 77 65 65 6e 20 66 69 | ..automatically.moves.between.fi |
| 9d640 | 6c 65 73 2e 20 20 54 68 69 73 20 63 68 61 6e 67 65 20 68 65 6c 70 73 20 77 69 74 68 20 63 6f 6d | les...This.change.helps.with.com |
| 9d660 | 70 69 6c 65 64 0a 20 20 20 20 6c 61 6e 67 75 61 67 65 73 2c 20 77 68 65 72 65 20 61 6e 20 65 72 | piled.....languages,.where.an.er |
| 9d680 | 72 6f 72 20 69 6e 20 61 6e 6f 74 68 65 72 20 66 69 6c 65 20 6d 61 79 20 63 61 75 73 65 20 74 68 | ror.in.another.file.may.cause.th |
| 9d6a0 | 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 20 74 6f 20 62 65 0a 20 20 20 20 63 6f 6e 73 69 64 65 | e.current.file.to.be.....conside |
| 9d6c0 | 72 65 64 20 69 6e 76 61 6c 69 64 2e 20 20 56 61 72 69 61 62 6c 65 73 20 60 60 66 6c 79 63 68 65 | red.invalid...Variables.``flyche |
| 9d6e0 | 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 73 68 6f | ck-relevant-error-other-file-sho |
| 9d700 | 77 60 60 0a 20 20 20 20 61 6e 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d | w``.....and.``flycheck-relevant- |
| 9d720 | 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 60 60 | error-other-file-minimum-level`` |
| 9d740 | 20 63 6f 6e 74 72 6f 6c 20 74 68 69 73 0a 20 20 20 20 62 65 68 61 76 69 6f 72 2e 20 5b 47 48 2d | .control.this.....behavior..[GH- |
| 9d760 | 31 34 32 37 5d 0a 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 6e 6f 77 20 64 72 61 77 | 1427]....-.Flycheck.can.now.draw |
| 9d780 | 20 65 72 72 6f 72 20 69 6e 64 69 63 61 74 6f 72 73 20 69 6e 20 6d 61 72 67 69 6e 73 20 69 6e 20 | .error.indicators.in.margins.in. |
| 9d7a0 | 61 64 64 69 74 69 6f 6e 20 74 6f 20 66 72 69 6e 67 65 73 2e 0a 20 20 20 20 4d 61 72 67 69 6e 73 | addition.to.fringes......Margins |
| 9d7c0 | 20 63 61 6e 20 63 6f 6e 74 61 69 6e 20 61 72 62 69 74 72 61 72 79 20 63 68 61 72 61 63 74 65 72 | .can.contain.arbitrary.character |
| 9d7e0 | 73 20 61 6e 64 20 69 6d 61 67 65 73 2c 20 6e 6f 74 20 6a 75 73 74 20 6d 6f 6e 6f 63 68 72 6f 6d | s.and.images,.not.just.monochrom |
| 9d800 | 65 0a 20 20 20 20 62 69 74 6d 61 70 73 2c 20 61 6c 6c 6f 77 69 6e 67 20 66 6f 72 20 61 20 62 65 | e.....bitmaps,.allowing.for.a.be |
| 9d820 | 74 74 65 72 20 65 78 70 65 72 69 65 6e 63 65 20 6f 6e 20 68 69 67 68 2d 44 50 49 20 73 63 72 65 | tter.experience.on.high-DPI.scre |
| 9d840 | 65 6e 73 2e 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 6e 64 69 63 61 74 69 6f 6e 2d 6d | ens......``flycheck-indication-m |
| 9d860 | 6f 64 65 60 60 20 63 6f 6e 74 72 6f 6c 73 20 74 68 69 73 20 62 65 68 61 76 69 6f 72 2c 20 61 6e | ode``.controls.this.behavior,.an |
| 9d880 | 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 73 65 74 2d 69 6e 64 69 63 61 74 69 6f 6e 2d | d.....``flycheck-set-indication- |
| 9d8a0 | 6d 6f 64 65 60 60 20 63 61 6e 20 62 65 20 75 73 65 64 20 74 6f 20 61 75 74 6f 6d 61 74 69 63 61 | mode``.can.be.used.to.automatica |
| 9d8c0 | 6c 6c 79 20 61 64 6a 75 73 74 20 74 68 65 0a 20 20 20 20 66 72 69 6e 67 65 73 20 61 6e 64 20 6d | lly.adjust.the.....fringes.and.m |
| 9d8e0 | 61 72 67 69 6e 73 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 46 6c 79 63 68 65 63 6b 27 | argins...Additionally,.Flycheck' |
| 9d900 | 73 20 77 69 6c 6c 20 6e 6f 77 20 75 73 65 20 68 69 67 68 2d 72 65 73 6f 6c 75 74 69 6f 6e 0a 20 | s.will.now.use.high-resolution.. |
| 9d920 | 20 20 20 66 72 69 6e 67 65 20 62 69 74 6d 61 70 73 20 69 66 20 74 68 65 20 66 72 69 6e 67 65 20 | ...fringe.bitmaps.if.the.fringe. |
| 9d940 | 69 73 20 77 69 64 65 20 65 6e 6f 75 67 68 20 5b 47 48 2d 31 37 34 32 2c 20 47 48 2d 31 37 34 34 | is.wide.enough.[GH-1742,.GH-1744 |
| 9d960 | 5d 0a 0a 20 20 2d 20 45 72 72 6f 72 20 68 69 67 68 6c 69 67 68 74 69 6e 67 20 69 73 20 6e 6f 77 | ]....-.Error.highlighting.is.now |
| 9d980 | 20 63 6f 6e 66 69 67 75 72 61 62 6c 65 2c 20 75 73 69 6e 67 20 74 68 65 20 6e 65 77 0a 20 20 20 | .configurable,.using.the.new.... |
| 9d9a0 | 20 60 60 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 60 60 | .``flycheck-highlighting-style`` |
| 9d9c0 | 20 76 61 72 69 61 62 6c 65 3a 20 69 6e 73 74 65 61 64 20 6f 66 20 61 70 70 6c 79 69 6e 67 0a 20 | .variable:.instead.of.applying.. |
| 9d9e0 | 20 20 20 6c 65 76 65 6c 2d 64 65 70 65 6e 64 65 6e 74 20 66 61 63 65 73 20 28 74 79 70 69 63 61 | ...level-dependent.faces.(typica |
| 9da00 | 6c 6c 79 20 77 69 74 68 20 77 61 76 79 20 75 6e 64 65 72 6c 69 6e 65 73 29 2c 20 46 6c 79 63 68 | lly.with.wavy.underlines),.Flych |
| 9da20 | 65 63 6b 20 63 61 6e 20 6e 6f 77 0a 20 20 20 20 69 6e 73 65 72 74 20 64 65 6c 69 6d 69 74 65 72 | eck.can.now.....insert.delimiter |
| 9da40 | 73 20 61 72 6f 75 6e 64 20 65 72 72 6f 72 73 2c 20 6f 72 20 6d 69 78 20 73 74 79 6c 65 73 20 64 | s.around.errors,.or.mix.styles.d |
| 9da60 | 65 70 65 6e 64 69 6e 67 20 6f 6e 20 68 6f 77 20 6d 61 6e 79 20 6c 69 6e 65 73 0a 20 20 20 20 61 | epending.on.how.many.lines.....a |
| 9da80 | 6e 20 65 72 72 6f 72 20 63 6f 76 65 72 73 2e 20 20 41 64 64 69 74 69 6f 6e 61 6c 6c 79 2c 20 73 | n.error.covers...Additionally,.s |
| 9daa0 | 74 69 70 70 6c 65 73 20 61 72 65 20 61 64 64 65 64 20 69 6e 20 74 68 65 20 66 72 69 6e 67 65 73 | tipples.are.added.in.the.fringes |
| 9dac0 | 20 74 6f 0a 20 20 20 20 69 6e 64 69 63 61 74 65 20 65 72 72 6f 72 73 20 74 68 61 74 20 73 70 61 | .to.....indicate.errors.that.spa |
| 9dae0 | 6e 20 6d 75 6c 74 69 70 6c 65 20 6c 69 6e 65 73 2e 20 5b 47 48 2d 31 37 34 33 5d 0a 0a 2d 20 4e | n.multiple.lines..[GH-1743]..-.N |
| 9db00 | 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 20 20 | ew.features.and.improvements.... |
| 9db20 | 2d 20 46 6c 79 63 68 65 63 6b 20 63 61 6e 20 6e 6f 77 20 74 72 69 67 67 65 72 20 61 20 73 79 6e | -.Flycheck.can.now.trigger.a.syn |
| 9db40 | 74 61 78 20 63 68 65 63 6b 20 61 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 61 66 74 65 72 20 73 77 | tax.check.automatically.after.sw |
| 9db60 | 69 74 63 68 69 6e 67 0a 20 20 20 20 62 75 66 66 65 72 73 2c 20 75 73 69 6e 67 20 74 68 65 20 60 | itching.....buffers,.using.the.` |
| 9db80 | 60 69 64 6c 65 2d 62 75 66 66 65 72 2d 73 77 69 74 63 68 60 60 20 6f 70 74 69 6f 6e 20 69 6e 0a | `idle-buffer-switch``.option.in. |
| 9dba0 | 20 20 20 20 60 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 74 6f | ....``flycheck-check-syntax-auto |
| 9dbc0 | 6d 61 74 69 63 61 6c 6c 79 60 60 2e 20 20 54 68 69 73 20 69 73 20 75 73 65 66 75 6c 20 77 68 65 | matically``...This.is.useful.whe |
| 9dbe0 | 6e 20 65 72 72 6f 72 73 20 69 6e 20 61 0a 20 20 20 20 66 69 6c 65 20 61 72 65 20 64 75 65 20 74 | n.errors.in.a.....file.are.due.t |
| 9dc00 | 6f 20 70 72 6f 62 6c 65 6d 73 20 69 6e 20 61 20 73 65 70 61 72 61 74 65 20 66 69 6c 65 2e 20 20 | o.problems.in.a.separate.file... |
| 9dc20 | 56 61 72 69 61 62 6c 65 73 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 64 6c 65 2d 62 75 | Variables.....``flycheck-idle-bu |
| 9dc40 | 66 66 65 72 2d 73 77 69 74 63 68 2d 64 65 6c 61 79 60 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c | ffer-switch-delay``.and.....``fl |
| 9dc60 | 79 63 68 65 63 6b 2d 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 | ycheck-buffer-switch-check-inter |
| 9dc80 | 6d 65 64 69 61 74 65 2d 62 75 66 66 65 72 73 60 60 20 63 6f 6e 74 72 6f 6c 20 74 68 65 0a 20 20 | mediate-buffers``.control.the... |
| 9dca0 | 20 20 66 75 6e 63 74 69 6f 6e 61 6c 69 74 79 2e 20 5b 47 48 2d 31 32 39 37 5d 0a 20 20 2d 20 46 | ..functionality..[GH-1297]...-.F |
| 9dcc0 | 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 6e 6f 77 20 75 73 65 20 45 6d 61 63 73 27 20 6e 61 74 69 | lycheck.will.now.use.Emacs'.nati |
| 9dce0 | 76 65 20 58 4d 4c 20 70 61 72 73 69 6e 67 20 77 68 65 6e 20 6c 69 62 58 4d 4c 20 66 61 69 6c 73 | ve.XML.parsing.when.libXML.fails |
| 9dd00 | 2e 20 20 54 68 69 73 0a 20 20 20 20 62 65 68 61 76 69 6f 72 20 63 61 6e 20 62 65 20 63 68 61 6e | ...This.....behavior.can.be.chan |
| 9dd20 | 67 65 64 20 62 79 20 63 75 73 74 6f 6d 69 7a 69 6e 67 20 60 60 66 6c 79 63 68 65 63 6b 2d 78 6d | ged.by.customizing.``flycheck-xm |
| 9dd40 | 6c 2d 70 61 72 73 65 72 60 60 2e 20 5b 47 48 2d 31 33 34 39 5d 0a 20 20 2d 20 60 60 66 6c 79 63 | l-parser``..[GH-1349]...-.``flyc |
| 9dd60 | 68 65 63 6b 2d 76 65 72 69 66 79 2d 73 65 74 75 70 60 60 20 6e 6f 77 20 73 68 6f 77 73 20 6d 6f | heck-verify-setup``.now.shows.mo |
| 9dd80 | 72 65 20 63 6c 65 61 72 6c 79 20 77 68 69 63 68 20 63 68 65 63 6b 65 72 73 0a 20 20 20 20 77 69 | re.clearly.which.checkers.....wi |
| 9dda0 | 6c 6c 20 72 75 6e 20 69 6e 20 74 68 65 20 62 75 66 66 65 72 2c 20 61 6e 64 20 77 68 69 63 68 20 | ll.run.in.the.buffer,.and.which. |
| 9ddc0 | 61 72 65 20 6d 69 73 63 6f 6e 66 69 67 75 72 65 64 2e 20 5b 47 48 2d 31 34 37 38 5d 0a 20 20 2d | are.misconfigured..[GH-1478]...- |
| 9dde0 | 20 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 6c 6f 63 61 74 65 73 20 63 68 65 63 6b 65 72 20 65 78 | .Flycheck.now.locates.checker.ex |
| 9de00 | 65 63 75 74 61 62 6c 65 73 20 75 73 69 6e 67 20 61 20 63 75 73 74 6f 6d 69 7a 61 62 6c 65 20 66 | ecutables.using.a.customizable.f |
| 9de20 | 75 6e 63 74 69 6f 6e 2c 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 78 65 63 75 74 61 62 | unction,.....``flycheck-executab |
| 9de40 | 6c 65 2d 66 69 6e 64 60 60 2e 20 20 54 68 65 20 64 65 66 61 75 6c 74 20 76 61 6c 75 65 20 6f 66 | le-find``...The.default.value.of |
| 9de60 | 20 74 68 69 73 20 66 75 6e 63 74 69 6f 6e 20 61 6c 6c 6f 77 73 0a 20 20 20 20 72 65 6c 61 74 69 | .this.function.allows.....relati |
| 9de80 | 76 65 20 70 61 74 68 73 20 28 73 65 74 20 65 2e 67 2e 20 69 6e 20 66 69 6c 65 20 6f 72 20 64 69 | ve.paths.(set.e.g..in.file.or.di |
| 9dea0 | 72 2d 6c 6f 63 61 6c 20 76 61 72 69 61 62 6c 65 73 29 20 69 6e 20 61 64 64 69 74 69 6f 6e 20 74 | r-local.variables).in.addition.t |
| 9dec0 | 6f 0a 20 20 20 20 61 62 73 6f 6c 75 74 65 20 70 61 74 68 73 20 61 6e 64 20 65 78 65 63 75 74 61 | o.....absolute.paths.and.executa |
| 9dee0 | 62 6c 65 20 6e 61 6d 65 73 2e 20 5b 47 48 2d 31 34 38 35 5d 0a 20 20 2d 20 43 68 65 63 6b 65 72 | ble.names..[GH-1485]...-.Checker |
| 9df00 | 73 20 74 68 61 74 20 72 65 70 6f 72 74 20 65 72 72 6f 72 20 70 6f 73 69 74 69 6f 6e 73 20 61 73 | s.that.report.error.positions.as |
| 9df20 | 20 61 20 73 69 6e 67 6c 65 20 6f 66 66 73 65 74 20 66 72 6f 6d 20 74 68 65 20 73 74 61 72 74 20 | .a.single.offset.from.the.start. |
| 9df40 | 6f 66 0a 20 20 20 20 74 68 65 20 66 69 6c 65 20 63 61 6e 20 75 73 65 20 74 68 65 20 6e 65 77 20 | of.....the.file.can.use.the.new. |
| 9df60 | 60 60 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 60 60 20 63 6f | ``flycheck-error-new-at-pos``.co |
| 9df80 | 6e 73 74 72 75 63 74 6f 72 20 69 6e 73 74 65 61 64 0a 20 20 20 20 6f 66 20 63 6f 6e 76 65 72 74 | nstructor.instead.....of.convert |
| 9dfa0 | 69 6e 67 20 74 68 61 74 20 70 6f 73 69 74 69 6f 6e 20 74 6f 20 61 20 6c 69 6e 65 20 61 6e 64 20 | ing.that.position.to.a.line.and. |
| 9dfc0 | 61 20 63 6f 6c 75 6d 6e 2e 20 5b 47 48 2d 31 34 30 30 5d 0a 20 20 2d 20 43 6f 6e 66 69 67 2d 66 | a.column..[GH-1400]...-.Config-f |
| 9dfe0 | 69 6c 65 20 76 61 72 69 61 62 6c 65 73 20 63 61 6e 20 6e 6f 77 20 62 65 20 73 65 74 20 74 6f 20 | ile.variables.can.now.be.set.to. |
| 9e000 | 61 20 6c 69 73 74 20 6f 66 20 66 69 6c 65 20 6e 61 6d 65 73 2e 20 20 54 68 69 73 20 69 73 0a 20 | a.list.of.file.names...This.is.. |
| 9e020 | 20 20 20 75 73 65 66 75 6c 20 66 6f 72 20 63 68 65 63 6b 65 72 73 20 6c 69 6b 65 20 6d 79 70 79 | ...useful.for.checkers.like.mypy |
| 9e040 | 20 77 68 69 63 68 20 64 6f 6e 27 74 20 72 75 6e 20 63 6f 72 72 65 63 74 6c 79 20 77 68 65 6e 20 | .which.don't.run.correctly.when. |
| 9e060 | 63 61 6c 6c 65 64 20 66 72 6f 6d 20 61 0a 20 20 20 20 73 75 62 64 69 72 65 63 74 6f 72 79 20 77 | called.from.a.....subdirectory.w |
| 9e080 | 69 74 68 6f 75 74 20 70 61 73 73 69 6e 67 20 61 6e 20 65 78 70 6c 69 63 69 74 20 63 6f 6e 66 69 | ithout.passing.an.explicit.confi |
| 9e0a0 | 67 20 66 69 6c 65 2e 20 5b 47 48 2d 31 37 31 31 5d 0a 20 20 2d 20 54 68 61 6e 6b 73 20 74 6f 20 | g.file..[GH-1711]...-.Thanks.to. |
| 9e0c0 | 61 6c 67 6f 72 69 74 68 6d 69 63 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 20 69 6e 20 65 72 72 6f | algorithmic.improvements.in.erro |
| 9e0e0 | 72 20 72 65 70 6f 72 74 69 6e 67 2c 20 46 6c 79 63 68 65 63 6b 20 69 73 20 6e 6f 77 20 6d 75 63 | r.reporting,.Flycheck.is.now.muc |
| 9e100 | 68 0a 20 20 20 20 66 61 73 74 65 72 20 69 6e 20 6c 61 72 67 65 20 62 75 66 66 65 72 73 2e 20 5b | h.....faster.in.large.buffers..[ |
| 9e120 | 47 48 2d 31 37 35 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 | GH-1750]..-.New.syntax.checkers: |
| 9e140 | 0a 0a 20 20 2d 20 41 77 6b 20 77 69 74 68 20 60 60 67 61 77 6b 60 60 20 5b 47 48 2d 31 37 30 38 | ....-.Awk.with.``gawk``.[GH-1708 |
| 9e160 | 5d 0a 20 20 2d 20 42 61 7a 65 6c 20 77 69 74 68 20 60 60 62 75 69 6c 64 69 66 69 65 72 60 60 20 | ]...-.Bazel.with.``buildifier``. |
| 9e180 | 5b 47 48 2d 31 36 31 33 5d 0a 20 20 2d 20 43 55 44 41 20 77 69 74 68 20 60 60 63 75 64 61 2d 6e | [GH-1613]...-.CUDA.with.``cuda-n |
| 9e1a0 | 76 63 63 60 60 20 5b 47 48 2d 31 35 30 38 5d 0a 20 20 2d 20 43 57 4c 20 77 69 74 68 20 60 60 73 | vcc``.[GH-1508]...-.CWL.with.``s |
| 9e1c0 | 63 68 65 6d 61 2d 73 61 6c 61 64 2d 74 6f 6f 6c 60 60 20 5b 47 48 2d 31 33 36 31 5d 0a 20 20 2d | chema-salad-tool``.[GH-1361]...- |
| 9e1e0 | 20 45 6c 69 78 69 72 20 77 69 74 68 20 60 60 63 72 65 64 6f 60 60 20 5b 47 48 2d 31 30 36 32 5d | .Elixir.with.``credo``.[GH-1062] |
| 9e200 | 0a 20 20 2d 20 4a 53 4f 4e 20 77 69 74 68 20 60 60 6a 73 6f 6e 2d 6a 71 60 60 20 5b 47 48 2d 31 | ...-.JSON.with.``json-jq``.[GH-1 |
| 9e220 | 35 36 38 5d 0a 20 20 2d 20 4a 73 6f 6e 6e 65 74 20 77 69 74 68 20 60 60 6a 73 6f 6e 6e 65 74 60 | 568]...-.Jsonnet.with.``jsonnet` |
| 9e240 | 60 20 5b 47 48 2d 31 33 34 35 5d 0a 20 20 2d 20 4d 61 72 6b 64 6f 77 6e 4c 69 6e 74 20 43 4c 49 | `.[GH-1345]...-.MarkdownLint.CLI |
| 9e260 | 20 77 69 74 68 20 60 60 6d 61 72 6b 64 6f 77 6e 6c 69 6e 74 60 60 20 5b 47 48 2d 31 33 36 36 5d | .with.``markdownlint``.[GH-1366] |
| 9e280 | 0a 20 20 2d 20 6d 79 70 79 20 77 69 74 68 20 60 60 70 79 74 68 6f 6e 2d 6d 79 70 79 60 60 20 5b | ...-.mypy.with.``python-mypy``.[ |
| 9e2a0 | 47 48 2d 31 33 35 34 5d 0a 20 20 2d 20 4e 69 78 20 77 69 74 68 20 60 60 6e 69 78 2d 6c 69 6e 74 | GH-1354]...-.Nix.with.``nix-lint |
| 9e2c0 | 65 72 60 60 20 5b 47 48 2d 31 35 33 30 5d 0a 20 20 2d 20 4f 70 61 6d 20 77 69 74 68 20 60 60 6f | er``.[GH-1530]...-.Opam.with.``o |
| 9e2e0 | 70 61 6d 20 6c 69 6e 74 60 60 20 5b 47 48 2d 31 35 33 32 5d 0a 20 20 2d 20 70 72 6f 74 6f 62 75 | pam.lint``.[GH-1532]...-.protobu |
| 9e300 | 66 2d 70 72 6f 74 6f 74 6f 6f 6c 20 77 69 74 68 20 60 60 70 72 6f 74 6f 74 6f 6f 6c 60 60 20 5b | f-prototool.with.``prototool``.[ |
| 9e320 | 47 48 2d 31 35 39 31 5d 0a 20 20 2d 20 52 75 73 74 20 77 69 74 68 20 60 60 72 75 73 74 2d 63 6c | GH-1591]...-.Rust.with.``rust-cl |
| 9e340 | 69 70 70 79 60 60 20 5b 47 48 2d 31 33 38 35 5d 0a 20 20 2d 20 52 75 75 6d 62 61 20 77 69 74 68 | ippy``.[GH-1385]...-.Ruumba.with |
| 9e360 | 20 60 60 65 72 75 62 79 2d 72 75 75 6d 62 61 60 60 20 5b 47 48 2d 31 36 31 36 5d 0a 20 20 2d 20 | .``eruby-ruumba``.[GH-1616]...-. |
| 9e380 | 53 74 61 74 69 63 63 68 65 63 6b 20 77 69 74 68 20 60 60 67 6f 2d 73 74 61 74 69 63 68 65 63 6b | Staticcheck.with.``go-staticheck |
| 9e3a0 | 60 60 20 5b 47 48 2d 31 35 34 31 5d 0a 20 20 2d 20 74 65 72 72 61 66 6f 72 6d 20 77 69 74 68 20 | ``.[GH-1541]...-.terraform.with. |
| 9e3c0 | 60 60 74 65 72 72 61 66 6f 72 6d 20 66 6d 74 60 60 2c 20 60 60 74 66 6c 69 6e 74 60 60 20 5b 47 | ``terraform.fmt``,.``tflint``.[G |
| 9e3e0 | 48 2d 31 35 38 36 5d 0a 20 20 2d 20 54 63 6c 20 77 69 74 68 20 60 60 6e 61 67 65 6c 66 61 72 60 | H-1586]...-.Tcl.with.``nagelfar` |
| 9e400 | 60 20 5b 47 48 2d 31 33 36 35 5d 0a 20 20 2d 20 54 65 78 74 20 70 72 6f 73 65 20 77 69 74 68 20 | `.[GH-1365]...-.Text.prose.with. |
| 9e420 | 60 60 74 65 78 74 6c 69 6e 74 60 60 20 5b 47 48 2d 31 35 33 34 5d 0a 20 20 2d 20 56 48 44 4c 20 | ``textlint``.[GH-1534]...-.VHDL. |
| 9e440 | 77 69 74 68 20 60 60 67 68 64 6c 60 60 20 5b 47 48 2d 31 31 36 30 5d 0a 0a 2d 20 43 68 65 63 6b | with.``ghdl``.[GH-1160]..-.Check |
| 9e460 | 65 72 20 69 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 60 60 70 79 74 68 6f 6e 2d 70 | er.improvements:....-.``python-p |
| 9e480 | 79 6c 69 6e 74 60 60 20 61 6e 64 20 60 60 70 79 74 68 6f 6e 2d 66 6c 61 6b 65 38 60 60 20 61 72 | ylint``.and.``python-flake8``.ar |
| 9e4a0 | 65 20 6e 6f 77 20 69 6e 76 6f 6b 65 64 20 77 69 74 68 20 60 60 70 79 74 68 6f 6e 20 2d 63 60 60 | e.now.invoked.with.``python.-c`` |
| 9e4c0 | 2c 0a 20 20 20 20 74 6f 20 6d 61 6b 65 20 69 74 20 65 61 73 69 65 72 20 74 6f 20 63 68 61 6e 67 | ,.....to.make.it.easier.to.chang |
| 9e4e0 | 65 20 62 65 74 77 65 65 6e 20 50 79 74 68 6f 6e 20 32 20 61 6e 64 20 50 79 74 68 6f 6e 20 33 2e | e.between.Python.2.and.Python.3. |
| 9e500 | 20 5b 47 48 2d 31 31 31 33 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 | .[GH-1113]...-.Add.``flycheck-pe |
| 9e520 | 72 6c 2d 6d 6f 64 75 6c 65 2d 6c 69 73 74 60 60 20 74 6f 20 75 73 65 20 73 70 65 63 69 66 69 65 | rl-module-list``.to.use.specifie |
| 9e540 | 64 20 6d 6f 64 75 6c 65 73 20 77 68 65 6e 0a 20 20 20 20 73 79 6e 74 61 78 20 63 68 65 63 6b 69 | d.modules.when.....syntax.checki |
| 9e560 | 6e 67 20 63 6f 64 65 20 77 69 74 68 20 74 68 65 20 60 60 70 65 72 6c 60 60 20 63 68 65 63 6b 65 | ng.code.with.the.``perl``.checke |
| 9e580 | 72 2e 20 5b 47 48 2d 31 32 30 37 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 | r..[GH-1207]...-.``rust-cargo``. |
| 9e5a0 | 6e 6f 77 20 75 73 65 73 20 60 60 63 61 72 67 6f 20 63 68 65 63 6b 60 60 20 61 6e 64 20 60 60 63 | now.uses.``cargo.check``.and.``c |
| 9e5c0 | 61 72 67 6f 20 74 65 73 74 60 60 2e 20 5b 47 48 2d 31 32 38 39 5d 0a 20 20 2d 20 41 64 64 20 60 | argo.test``..[GH-1289]...-.Add.` |
| 9e5e0 | 60 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 |
| 9e600 | 60 60 20 66 6f 72 20 74 68 65 0a 20 20 20 20 60 60 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 | ``.for.the.....``haskell-stack-g |
| 9e620 | 68 63 60 60 20 63 68 65 63 6b 65 72 2e 20 5b 47 48 2d 31 33 31 36 5d 0a 20 20 2d 20 41 64 64 20 | hc``.checker..[GH-1316]...-.Add. |
| 9e640 | 60 60 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 73 | ``flycheck-cppcheck-suppressions |
| 9e660 | 2d 66 69 6c 65 60 60 20 74 6f 20 70 61 73 73 20 61 20 73 75 70 70 72 65 73 73 69 6f 6e 73 0a 20 | -file``.to.pass.a.suppressions.. |
| 9e680 | 20 20 20 66 69 6c 65 20 74 6f 20 63 70 70 63 68 65 63 6b 2e 20 5b 47 48 2d 31 33 32 39 5d 0a 20 | ...file.to.cppcheck..[GH-1329].. |
| 9e6a0 | 20 2d 20 41 64 64 20 60 60 2d 2d 66 6f 72 63 65 2d 65 78 63 6c 75 73 69 6f 6e 60 60 20 66 6c 61 | .-.Add.``--force-exclusion``.fla |
| 9e6c0 | 67 20 74 6f 20 60 60 72 75 62 6f 63 6f 70 60 60 20 63 6f 6d 6d 61 6e 64 2e 20 5b 47 48 2d 31 33 | g.to.``rubocop``.command..[GH-13 |
| 9e6e0 | 34 38 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 75 73 65 73 20 45 53 4c 69 6e 74 | 48]...-.Flycheck.now.uses.ESLint |
| 9e700 | 27 73 20 4a 53 4f 4e 20 6f 75 74 70 75 74 20 69 6e 73 74 65 61 64 20 6f 66 20 63 68 65 63 6b 73 | 's.JSON.output.instead.of.checks |
| 9e720 | 74 79 6c 65 20 58 4d 4c 2e 20 5b 47 48 2d 31 33 35 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c | tyle.XML..[GH-1350]...-.Add.``fl |
| 9e740 | 79 63 68 6a 65 63 6b 2d 65 73 6c 69 6e 74 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 72 | ychjeck-eslint-args``.to.pass.ar |
| 9e760 | 67 75 6d 65 6e 74 73 20 74 6f 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 65 73 6c 69 6e 74 60 60 | guments.to.``javascript-eslint`` |
| 9e780 | 2e 0a 20 20 20 20 5b 47 48 2d 31 33 36 30 5d 0a 20 20 2d 20 46 6c 79 63 68 65 63 6b 20 77 69 6c | ......[GH-1360]...-.Flycheck.wil |
| 9e7a0 | 6c 20 6e 6f 77 20 65 78 65 63 75 74 65 20 60 60 72 75 62 6f 63 6f 70 60 60 20 66 72 6f 6d 20 74 | l.now.execute.``rubocop``.from.t |
| 9e7c0 | 68 65 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 61 20 60 60 47 65 6d 66 69 6c 65 60 60 | he.directory.where.a.``Gemfile`` |
| 9e7e0 | 0a 20 20 20 20 69 73 20 6c 6f 63 61 74 65 64 2e 20 49 66 20 61 20 60 60 47 65 6d 66 69 6c 65 60 | .....is.located..If.a.``Gemfile` |
| 9e800 | 60 20 64 6f 65 73 20 6e 6f 74 20 65 78 69 73 74 2c 20 74 68 65 20 6f 6c 64 20 62 65 68 61 76 69 | `.does.not.exist,.the.old.behavi |
| 9e820 | 6f 75 72 20 6f 66 20 72 75 6e 6e 69 6e 67 0a 20 20 20 20 74 68 65 20 63 6f 6d 6d 61 6e 64 20 66 | our.of.running.....the.command.f |
| 9e840 | 72 6f 6d 20 74 68 65 20 64 69 72 65 63 74 6f 72 79 20 77 68 65 72 65 20 60 60 2e 72 75 62 6f 63 | rom.the.directory.where.``.ruboc |
| 9e860 | 6f 70 2e 79 6d 6c 60 60 20 69 73 20 66 6f 75 6e 64 20 77 69 6c 6c 20 62 65 0a 20 20 20 20 75 73 | op.yml``.is.found.will.be.....us |
| 9e880 | 65 64 2e 20 5b 47 48 2d 31 33 36 38 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | ed..[GH-1368]...-.Add.``flycheck |
| 9e8a0 | 2d 73 68 2d 62 61 73 68 2d 61 72 67 73 60 60 20 74 6f 20 70 61 73 73 20 61 72 67 75 6d 65 6e 74 | -sh-bash-args``.to.pass.argument |
| 9e8c0 | 73 20 74 6f 20 60 60 73 68 2d 62 61 73 68 60 60 2e 20 5b 47 48 2d 31 34 33 39 5d 0a 20 20 2d 20 | s.to.``sh-bash``..[GH-1439]...-. |
| 9e8e0 | 60 60 68 61 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 60 60 20 77 69 6c 6c 20 6e 6f 74 20 74 | ``haskell-stack-ghc``.will.not.t |
| 9e900 | 72 79 20 74 6f 20 69 6e 73 74 61 6c 6c 20 47 48 43 20 61 6e 79 6d 6f 72 65 2e 20 5b 47 48 2d 31 | ry.to.install.GHC.anymore..[GH-1 |
| 9e920 | 34 34 33 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 68 64 6c 2d 69 65 65 | 443]...-.Add.``flycheck-ghdl-iee |
| 9e940 | 65 2d 6c 69 62 72 61 72 79 60 60 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 63 68 20 73 74 61 6e | e-library``.to.select.which.stan |
| 9e960 | 64 61 72 64 20 49 45 45 45 0a 20 20 20 20 6c 69 62 72 61 72 79 20 74 6f 20 75 73 65 20 66 6f 72 | dard.IEEE.....library.to.use.for |
| 9e980 | 20 67 68 64 6c 2e 20 5b 47 48 2d 31 35 34 37 5d 0a 20 20 2d 20 54 68 65 20 60 60 6a 61 76 61 73 | .ghdl..[GH-1547]...-.The.``javas |
| 9e9a0 | 63 72 69 70 74 2d 65 73 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 73 75 70 70 6f | cript-eslint``.checker.now.suppo |
| 9e9c0 | 72 74 73 20 60 60 74 79 70 65 73 63 72 69 70 74 2d 6d 6f 64 65 60 60 20 62 79 0a 20 20 20 20 64 | rts.``typescript-mode``.by.....d |
| 9e9e0 | 65 66 61 75 6c 74 2e 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 72 6c 61 6e | efault....-.Add.``flycheck-erlan |
| 9ea00 | 67 2d 72 65 62 61 72 33 2d 70 72 6f 66 69 6c 65 60 60 20 74 6f 20 73 65 6c 65 63 74 20 77 68 69 | g-rebar3-profile``.to.select.whi |
| 9ea20 | 63 68 20 70 72 6f 66 69 6c 65 20 74 6f 0a 20 20 20 20 75 73 65 20 77 68 65 6e 20 63 6f 6d 70 69 | ch.profile.to.....use.when.compi |
| 9ea40 | 6c 69 6e 67 20 65 72 6c 61 6e 67 20 77 69 74 68 20 72 65 62 61 72 33 2e 20 5b 47 48 2d 31 35 36 | ling.erlang.with.rebar3..[GH-156 |
| 9ea60 | 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 65 6c 65 76 61 6e 74 2d 65 | 0]...-.Add.``flycheck-relevant-e |
| 9ea80 | 72 72 6f 72 2d 6f 74 68 65 72 2d 66 69 6c 65 2d 73 68 6f 77 60 60 20 74 6f 20 61 76 6f 69 64 20 | rror-other-file-show``.to.avoid. |
| 9eaa0 | 73 68 6f 77 69 6e 67 20 65 72 72 6f 72 73 0a 20 20 20 20 66 72 6f 6d 20 6f 74 68 65 72 20 66 69 | showing.errors.....from.other.fi |
| 9eac0 | 6c 65 73 2e 20 5b 47 48 2d 31 35 37 39 5d 0a 20 20 2d 20 54 68 65 20 60 60 6e 69 78 2d 6c 69 6e | les..[GH-1579]...-.The.``nix-lin |
| 9eae0 | 74 65 72 60 60 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 68 61 73 20 61 6e 20 65 72 72 6f 72 20 65 | ter``.checker.now.has.an.error.e |
| 9eb00 | 78 70 6c 61 69 6e 65 72 2e 20 5b 47 48 2d 31 35 38 36 5d 0a 20 20 2d 20 54 68 65 20 45 6d 61 63 | xplainer..[GH-1586]...-.The.Emac |
| 9eb20 | 73 20 4c 69 73 70 20 63 68 65 63 6b 65 72 20 63 61 6e 20 6e 6f 77 20 72 75 6e 20 69 6e 20 62 75 | s.Lisp.checker.can.now.run.in.bu |
| 9eb40 | 66 66 65 72 73 20 6e 6f 74 20 62 61 63 6b 65 64 20 62 79 20 66 69 6c 65 73 2e 20 5b 47 48 2d 31 | ffers.not.backed.by.files..[GH-1 |
| 9eb60 | 36 39 35 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 | 695]..-.**Breaking.changes**.... |
| 9eb80 | 2d 20 52 65 6d 6f 76 65 20 74 68 65 20 60 60 6a 61 76 61 73 63 72 69 70 74 2d 6a 73 63 73 60 60 | -.Remove.the.``javascript-jscs`` |
| 9eba0 | 20 63 68 65 63 6b 65 72 2e 20 5b 47 48 2d 31 30 32 34 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 74 | .checker..[GH-1024]...-.Remove.t |
| 9ebc0 | 68 65 20 60 60 65 6c 69 78 69 72 2d 64 6f 67 6d 61 60 60 20 63 68 65 63 6b 65 72 2e 20 5b 47 48 | he.``elixir-dogma``.checker..[GH |
| 9ebe0 | 2d 31 34 35 30 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 72 65 | -1450]...-.``rust-cargo``.now.re |
| 9ec00 | 71 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 5b 47 48 2d 31 | quires.Rust.1.17.or.newer..[GH-1 |
| 9ec20 | 32 38 39 5d 0a 20 20 2d 20 60 60 72 75 73 74 60 60 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 31 | 289]...-.``rust``.now.requires.1 |
| 9ec40 | 2e 31 38 20 6f 72 20 6e 65 77 65 72 2e 20 5b 47 48 2d 31 35 30 31 5d 0a 20 20 2d 20 52 65 6e 61 | .18.or.newer..[GH-1501]...-.Rena |
| 9ec60 | 6d 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 61 72 67 6f 2d 72 75 73 74 63 2d 61 72 67 73 60 60 | me.``flycheck-cargo-rustc-args`` |
| 9ec80 | 20 74 6f 20 60 60 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 60 | .to.``flycheck-cargo-check-args` |
| 9eca0 | 60 2e 0a 20 20 20 20 5b 47 48 2d 31 32 38 39 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 61 72 67 | `......[GH-1289]...-.``rust-carg |
| 9ecc0 | 6f 60 60 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 74 68 65 20 76 61 72 69 61 62 6c 65 20 60 60 | o``.does.not.use.the.variable.`` |
| 9ece0 | 66 6c 79 63 68 65 63 6b 2d 72 75 73 74 2d 61 72 67 73 60 60 20 61 6e 79 6d 6f 72 65 2e 0a 20 20 | flycheck-rust-args``.anymore.... |
| 9ed00 | 20 20 5b 47 48 2d 31 32 38 39 5d 0a 20 20 2d 20 49 6d 70 72 6f 76 65 20 64 65 74 65 63 74 69 6f | ..[GH-1289]...-.Improve.detectio |
| 9ed20 | 6e 20 6f 66 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 60 68 61 73 | n.of.default.directory.for.``has |
| 9ed40 | 6b 65 6c 6c 2d 67 68 63 60 60 20 74 6f 20 63 6f 6e 73 69 64 65 72 0a 20 20 20 20 60 60 68 70 61 | kell-ghc``.to.consider.....``hpa |
| 9ed60 | 63 6b 60 60 20 70 72 6f 6a 65 63 74 20 66 69 6c 65 73 2e 20 5b 47 48 2d 31 34 33 35 5d 0a 20 20 | ck``.project.files..[GH-1435]... |
| 9ed80 | 2d 20 52 65 70 6c 61 63 65 20 60 60 67 6f 20 74 6f 6f 6c 20 76 65 74 60 60 20 77 69 74 68 20 60 | -.Replace.``go.tool.vet``.with.` |
| 9eda0 | 60 67 6f 20 76 65 74 60 60 2e 20 5b 47 48 2d 31 35 34 38 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 | `go.vet``..[GH-1548]...-.Remove. |
| 9edc0 | 74 68 65 20 64 65 70 72 65 63 61 74 65 64 20 60 60 67 6f 2d 6d 65 67 61 63 68 65 63 6b 60 60 20 | the.deprecated.``go-megacheck``. |
| 9ede0 | 63 68 65 63 6b 65 72 2c 20 77 68 69 63 68 20 69 73 20 72 65 70 6c 61 63 65 64 20 62 79 0a 20 20 | checker,.which.is.replaced.by... |
| 9ee00 | 20 20 60 60 67 6f 2d 73 74 61 74 69 63 63 68 65 63 6b 60 60 2e 20 5b 47 48 2d 31 35 38 33 5d 0a | ..``go-staticcheck``..[GH-1583]. |
| 9ee20 | 0a 33 31 20 28 4f 63 74 20 30 37 2c 20 32 30 31 37 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .31.(Oct.07,.2017).============= |
| 9ee40 | 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 2a 2a 0a 0a 20 20 | ====..-.**Breaking.changes**.... |
| 9ee60 | 2d 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 | -.``rust-cargo``.now.requires.Ru |
| 9ee80 | 73 74 20 31 2e 31 35 20 6f 72 20 6e 65 77 65 72 20 5b 47 48 2d 31 32 30 31 5d 0a 20 20 2d 20 52 | st.1.15.or.newer.[GH-1201]...-.R |
| 9eea0 | 65 6d 6f 76 65 20 6a 61 76 61 73 63 72 69 70 74 2d 67 6a 73 6c 69 6e 74 20 63 68 65 63 6b 65 72 | emove.javascript-gjslint.checker |
| 9eec0 | 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 50 72 | ..-.New.syntax.checkers:....-.Pr |
| 9eee0 | 6f 74 6f 62 75 66 20 77 69 74 68 20 60 60 70 72 6f 74 6f 63 60 60 20 5b 47 48 2d 31 31 32 35 5d | otobuf.with.``protoc``.[GH-1125] |
| 9ef00 | 0a 20 20 2d 20 73 79 73 74 65 6d 64 2d 61 6e 61 6c 79 7a 65 20 77 69 74 68 20 60 60 73 79 73 74 | ...-.systemd-analyze.with.``syst |
| 9ef20 | 65 6d 64 2d 61 6e 61 6c 79 7a 65 60 60 20 5b 47 48 2d 31 31 33 35 5d 0a 20 20 2d 20 4e 69 78 20 | emd-analyze``.[GH-1135]...-.Nix. |
| 9ef40 | 77 69 74 68 20 60 60 6e 69 78 2d 69 6e 73 74 61 6e 74 69 61 74 65 60 60 20 5b 47 48 2d 31 31 36 | with.``nix-instantiate``.[GH-116 |
| 9ef60 | 34 5d 0a 20 20 2d 20 44 6f 63 6b 65 72 66 69 6c 65 20 77 69 74 68 20 60 60 68 61 64 6f 6c 69 6e | 4]...-.Dockerfile.with.``hadolin |
| 9ef80 | 74 60 60 20 5b 47 48 2d 31 31 39 34 5d 0a 20 20 2d 20 41 73 63 69 69 44 6f 63 20 77 69 74 68 20 | t``.[GH-1194]...-.AsciiDoc.with. |
| 9efa0 | 60 60 61 73 63 69 69 64 6f 63 74 6f 72 60 60 20 5b 47 48 2d 31 31 36 37 5d 0a 20 20 2d 20 43 53 | ``asciidoctor``.[GH-1167]...-.CS |
| 9efc0 | 53 2f 53 43 53 53 2f 4c 45 53 53 20 77 69 74 68 20 60 60 73 74 79 6c 65 6c 69 6e 74 60 60 20 5b | S/SCSS/LESS.with.``stylelint``.[ |
| 9efe0 | 47 48 2d 39 30 33 5d 0a 20 20 2d 20 52 75 62 79 20 77 69 74 68 20 60 60 72 65 65 6b 60 60 20 5b | GH-903]...-.Ruby.with.``reek``.[ |
| 9f000 | 47 48 2d 31 32 34 34 5d 0a 20 20 2d 20 47 6f 20 77 69 74 68 20 60 60 6d 65 67 61 63 68 65 63 6b | GH-1244]...-.Go.with.``megacheck |
| 9f020 | 60 60 20 5b 47 48 2d 31 32 39 30 5d 0a 20 20 2d 20 4c 4c 56 4d 20 49 52 20 77 69 74 68 20 60 60 | ``.[GH-1290]...-.LLVM.IR.with.`` |
| 9f040 | 6c 6c 63 60 60 20 5b 47 48 2d 31 33 30 32 5d 0a 20 20 2d 20 54 65 78 74 20 70 72 6f 73 65 20 77 | llc``.[GH-1302]...-.Text.prose.w |
| 9f060 | 69 74 68 20 60 60 70 72 6f 73 65 6c 69 6e 74 60 60 20 5b 47 48 2d 31 33 30 34 5d 0a 0a 2d 20 4e | ith.``proselint``.[GH-1304]..-.N |
| 9f080 | 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 63 6b | ew.features:....-.Add.``flycheck |
| 9f0a0 | 2d 78 6d 6c 2d 78 6d 6c 73 74 61 72 6c 65 74 2d 78 73 64 2d 70 61 74 68 60 60 20 61 6e 64 20 60 | -xml-xmlstarlet-xsd-path``.and.` |
| 9f0c0 | 60 66 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 60 60 | `flycheck-xml-xmllint-xsd-path`` |
| 9f0e0 | 20 74 6f 0a 20 20 20 20 73 70 65 63 69 66 79 20 61 6e 20 58 53 44 20 73 63 68 65 6d 61 20 74 6f | .to.....specify.an.XSD.schema.to |
| 9f100 | 20 76 61 6c 69 64 61 74 65 20 58 4d 4c 20 64 6f 63 75 6d 65 6e 74 73 20 61 67 61 69 6e 73 74 20 | .validate.XML.documents.against. |
| 9f120 | 5b 47 48 2d 31 32 37 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 74 73 6c | [GH-1272]...-.Add.``flycheck-tsl |
| 9f140 | 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 6e 61 6c 20 61 72 | int-args``.to.pass.additional.ar |
| 9f160 | 67 75 6d 65 6e 74 73 20 74 6f 20 74 73 6c 69 6e 74 20 5b 47 48 2d 31 31 38 36 5d 0a 20 20 2d 20 | guments.to.tslint.[GH-1186]...-. |
| 9f180 | 41 64 64 20 61 6e 20 65 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 74 68 65 20 60 60 | Add.an.error.explainer.to.the.`` |
| 9f1a0 | 72 70 6d 2d 72 70 6d 6c 69 6e 74 60 60 20 63 68 65 63 6b 65 72 20 75 73 69 6e 67 0a 20 20 20 20 | rpm-rpmlint``.checker.using..... |
| 9f1c0 | 60 60 72 70 6d 6c 69 6e 74 20 2d 49 60 60 20 5b 47 48 2d 31 32 33 35 5d 0a 20 20 2d 20 41 64 64 | ``rpmlint.-I``.[GH-1235]...-.Add |
| 9f1e0 | 20 60 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 2d 64 65 63 | .``flycheck-emacs-lisp-check-dec |
| 9f200 | 6c 61 72 65 60 60 20 74 6f 20 63 68 65 63 6b 20 66 75 6e 63 74 69 6f 6e 20 64 65 63 6c 61 72 61 | lare``.to.check.function.declara |
| 9f220 | 74 69 6f 6e 20 69 6e 0a 20 20 20 20 74 68 65 20 60 60 65 6d 61 63 73 2d 6c 69 73 70 60 60 20 63 | tion.in.....the.``emacs-lisp``.c |
| 9f240 | 68 65 63 6b 65 72 20 5b 47 48 2d 31 32 38 36 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 | hecker.[GH-1286]...-.Add.``flych |
| 9f260 | 65 63 6b 2d 73 68 65 6c 6c 63 68 65 63 6b 2d 66 6f 6c 6c 6f 77 2d 73 6f 75 72 63 65 73 60 60 20 | eck-shellcheck-follow-sources``. |
| 9f280 | 74 6f 20 63 68 65 63 6b 20 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 73 20 77 68 65 6e 0a 20 20 20 | to.check.included.files.when.... |
| 9f2a0 | 20 75 73 69 6e 67 20 74 68 65 20 60 60 73 68 2d 73 68 65 6c 6c 63 68 65 63 6b 60 60 20 63 68 65 | .using.the.``sh-shellcheck``.che |
| 9f2c0 | 63 6b 65 72 20 5b 47 48 2d 31 32 35 36 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a | cker.[GH-1256]..-.Improvements:. |
| 9f2e0 | 0a 20 20 2d 20 55 73 65 20 6f 70 74 69 6f 6e 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 62 75 | ...-.Use.option.``flycheck-go-bu |
| 9f300 | 69 6c 64 2d 74 61 67 73 60 60 20 66 6f 72 20 60 60 67 6f 2d 74 65 73 74 60 60 2c 0a 20 20 20 20 | ild-tags``.for.``go-test``,..... |
| 9f320 | 60 60 67 6f 2d 76 65 74 60 60 20 61 6e 64 20 60 60 67 6f 2d 65 72 72 63 68 65 63 6b 60 60 20 61 | ``go-vet``.and.``go-errcheck``.a |
| 9f340 | 73 20 77 65 6c 6c 2e 0a 20 20 2d 20 41 64 64 20 61 20 72 65 76 65 72 74 20 66 75 6e 63 74 69 6f | s.well....-.Add.a.revert.functio |
| 9f360 | 6e 20 74 6f 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 60 2c 20 | n.to.``flycheck-verify-setup``,. |
| 9f380 | 73 6f 20 68 69 74 74 69 6e 67 0a 20 20 20 20 60 60 67 60 60 20 72 65 6c 6f 61 64 73 20 74 68 65 | so.hitting.....``g``.reloads.the |
| 9f3a0 | 20 62 75 66 66 65 72 2e 0a 20 20 2d 20 4d 61 6b 65 20 73 75 72 65 20 74 68 65 20 65 72 6c 61 6e | .buffer....-.Make.sure.the.erlan |
| 9f3c0 | 67 20 63 6f 6d 70 69 6c 65 72 20 69 73 20 6f 6e 6c 79 20 72 75 6e 20 6f 6e 20 63 6f 6d 70 69 6c | g.compiler.is.only.run.on.compil |
| 9f3e0 | 61 62 6c 65 20 66 69 6c 65 73 2e 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 74 73 6c 69 6e | able.files....-.``flycheck-tslin |
| 9f400 | 74 60 60 20 64 6f 65 73 20 6e 6f 74 20 63 72 61 73 68 20 61 6e 79 20 6d 6f 72 65 20 6f 6e 20 64 | t``.does.not.crash.any.more.on.d |
| 9f420 | 65 70 72 65 63 61 74 69 6f 6e 20 6e 6f 74 69 63 65 73 20 5b 47 48 2d 31 31 37 34 5d 0a 20 20 2d | eprecation.notices.[GH-1174]...- |
| 9f440 | 20 60 60 72 75 73 74 2d 63 61 72 67 6f 60 60 20 6e 6f 77 20 63 68 65 63 6b 73 20 69 6e 74 65 67 | .``rust-cargo``.now.checks.integ |
| 9f460 | 72 61 74 69 6f 6e 20 74 65 73 74 73 2c 20 65 78 61 6d 70 6c 65 73 20 61 6e 64 20 62 65 6e 63 68 | ration.tests,.examples.and.bench |
| 9f480 | 6d 61 72 6b 73 0a 20 20 20 20 5b 47 48 2d 31 32 30 36 5d 0a 20 20 2d 20 60 60 72 75 73 74 2d 63 | marks.....[GH-1206]...-.``rust-c |
| 9f4a0 | 61 72 67 6f 60 60 20 64 6f 65 73 20 6e 6f 74 20 75 73 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 72 | argo``.does.not.use.``flycheck-r |
| 9f4c0 | 75 73 74 2d 6c 69 62 72 61 72 79 2d 70 61 74 68 60 60 20 61 6e 79 6d 6f 72 65 2c 20 61 73 0a 20 | ust-library-path``.anymore,.as.. |
| 9f4e0 | 20 20 20 64 65 70 65 6e 64 65 6e 63 69 65 73 20 61 72 65 20 74 61 6b 65 6e 20 63 61 72 65 20 6f | ...dependencies.are.taken.care.o |
| 9f500 | 66 20 62 79 20 43 61 72 67 6f 20 5b 47 48 2d 31 32 30 36 5d 0a 20 20 2d 20 60 60 63 2f 63 2b 2b | f.by.Cargo.[GH-1206]...-.``c/c++ |
| 9f520 | 2d 67 63 63 60 60 20 63 68 65 63 6b 65 72 20 6e 6f 77 20 77 6f 72 6b 73 20 66 72 6f 6d 20 47 43 | -gcc``.checker.now.works.from.GC |
| 9f540 | 43 20 34 2e 34 20 61 6e 64 20 75 70 20 5b 47 48 2d 31 32 32 36 5d 0a 0a 33 30 20 28 4f 63 74 20 | C.4.4.and.up.[GH-1226]..30.(Oct. |
| 9f560 | 31 32 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 2d 20 2a | 12,.2016).=================..-.* |
| 9f580 | 2a 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 46 6c 79 63 68 65 63 | *Breaking.changes**....-.Flychec |
| 9f5a0 | 6b 20 6e 6f 77 20 72 65 71 75 69 72 65 73 20 66 6c 61 6b 65 38 20 33 2e 30 20 6f 72 20 6e 65 77 | k.now.requires.flake8.3.0.or.new |
| 9f5c0 | 65 72 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 2d 2d 63 6f 6e 66 69 67 60 60 20 6f 70 74 69 6f | er...-.Remove.``--config``.optio |
| 9f5e0 | 6e 20 69 6e 20 60 60 6c 75 61 2d 6c 75 61 63 68 65 63 6b 60 60 20 69 6e 20 66 61 76 6f 75 72 20 | n.in.``lua-luacheck``.in.favour. |
| 9f600 | 6f 66 20 60 60 6c 75 61 63 68 65 63 6b 60 60 27 73 0a 20 20 20 20 6f 77 6e 20 60 60 2e 6c 75 61 | of.``luacheck``'s.....own.``.lua |
| 9f620 | 63 68 65 63 6b 72 63 60 60 20 64 65 74 65 63 74 69 6f 6e 2e 20 54 68 65 72 65 66 6f 72 65 20 60 | checkrc``.detection..Therefore.` |
| 9f640 | 60 66 6c 79 63 68 65 63 6b 2d 6c 75 61 63 68 65 63 6b 72 63 60 60 20 69 73 0a 20 20 20 20 6e 6f | `flycheck-luacheckrc``.is.....no |
| 9f660 | 20 6c 6f 6e 67 65 72 20 75 73 65 64 20 5b 47 48 2d 31 30 35 37 5d 0a 20 20 2d 20 60 60 3a 6d 6f | .longer.used.[GH-1057]...-.``:mo |
| 9f680 | 64 65 73 60 60 20 69 73 20 6e 6f 77 20 6d 61 6e 64 61 74 6f 72 79 20 66 6f 72 20 73 79 6e 74 61 | des``.is.now.mandatory.for.synta |
| 9f6a0 | 78 20 63 68 65 63 6b 65 72 20 64 65 66 69 6e 69 74 69 6f 6e 73 20 5b 47 48 2d 31 30 37 31 5d 0a | x.checker.definitions.[GH-1071]. |
| 9f6c0 | 20 20 2d 20 52 65 6d 6f 76 65 20 6a 61 64 65 20 63 68 65 63 6b 65 72 20 5b 47 48 2d 39 35 31 5d | ..-.Remove.jade.checker.[GH-951] |
| 9f6e0 | 20 5b 47 48 2d 31 30 38 34 5d 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 6a 61 76 61 73 63 72 69 | .[GH-1084]...-.Remove.``javascri |
| 9f700 | 70 74 2d 65 73 6c 69 6e 74 72 63 60 60 20 61 6e 64 20 69 6e 73 74 65 61 64 20 72 65 6c 79 20 6f | pt-eslintrc``.and.instead.rely.o |
| 9f720 | 6e 20 65 73 6c 69 6e 74 27 73 20 6f 77 6e 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 6c | n.eslint's.own.configuration.fil |
| 9f740 | 65 0a 20 20 20 20 73 65 61 72 63 68 20 5b 47 48 2d 31 30 38 35 5d 0a 20 20 2d 20 60 60 43 2d 63 | e.....search.[GH-1085]...-.``C-c |
| 9f760 | 20 21 20 65 60 60 20 65 78 70 6c 61 69 6e 73 20 65 72 72 6f 72 73 20 6e 6f 77 20 5b 47 48 2d 31 | .!.e``.explains.errors.now.[GH-1 |
| 9f780 | 31 32 32 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 | 122]..-.New.syntax.checkers:.... |
| 9f7a0 | 2d 20 45 6c 69 78 69 72 20 77 69 74 68 20 60 60 64 6f 67 6d 61 60 60 20 5b 47 48 2d 39 36 39 5d | -.Elixir.with.``dogma``.[GH-969] |
| 9f7c0 | 0a 20 20 2d 20 73 61 73 73 20 61 6e 64 20 73 63 73 73 20 77 69 74 68 20 60 60 73 61 73 73 2d 6c | ...-.sass.and.scss.with.``sass-l |
| 9f7e0 | 69 6e 74 60 60 20 5b 47 48 2d 31 30 37 30 5d 0a 20 20 2d 20 50 75 67 20 5b 47 48 2d 39 35 31 5d | int``.[GH-1070]...-.Pug.[GH-951] |
| 9f800 | 20 5b 47 48 2d 31 30 38 34 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d | .[GH-1084]..-.New.features:....- |
| 9f820 | 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 61 72 67 6f 2d 72 75 73 74 63 2d 61 72 67 73 | .Add.``flycheck-cargo-rustc-args |
| 9f840 | 60 60 20 74 6f 20 70 61 73 73 20 6d 75 6c 74 69 70 6c 65 20 61 72 67 75 6d 65 6e 74 73 20 74 6f | ``.to.pass.multiple.arguments.to |
| 9f860 | 20 63 61 72 67 6f 20 72 75 73 74 63 0a 20 20 20 20 73 75 62 63 6f 6d 6d 61 6e 64 20 5b 47 48 2d | .cargo.rustc.....subcommand.[GH- |
| 9f880 | 31 30 37 39 5d 0a 20 20 2d 20 41 64 64 20 60 60 3a 65 72 72 6f 72 2d 65 78 70 6c 61 69 6e 65 72 | 1079]...-.Add.``:error-explainer |
| 9f8a0 | 60 60 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 | ``.to.``flycheck-define-checker` |
| 9f8c0 | 60 20 61 6e 64 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 78 70 6c 61 69 6e 2d 65 72 72 | `.and.....``flycheck-explain-err |
| 9f8e0 | 6f 72 2d 61 74 2d 70 6f 69 6e 74 60 60 20 74 6f 20 64 69 73 70 6c 61 79 20 65 78 70 6c 61 6e 61 | or-at-point``.to.display.explana |
| 9f900 | 74 69 6f 6e 73 20 6f 66 20 65 72 72 6f 72 73 0a 20 20 20 20 5b 47 48 2d 31 31 32 32 5d 0a 20 20 | tions.of.errors.....[GH-1122]... |
| 9f920 | 2d 20 41 64 64 20 61 6e 20 65 72 72 6f 72 20 65 78 70 6c 61 69 6e 65 72 20 74 6f 20 74 68 65 20 | -.Add.an.error.explainer.to.the. |
| 9f940 | 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 63 68 65 63 | ``rust``.and.``rust-cargo``.chec |
| 9f960 | 6b 65 72 73 20 75 73 69 6e 67 0a 20 20 20 20 60 60 72 75 73 74 63 20 2d 2d 65 78 70 6c 61 69 6e | kers.using.....``rustc.--explain |
| 9f980 | 60 60 20 5b 47 48 2d 31 31 32 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 3a 65 6e 61 62 6c 65 64 60 | ``.[GH-1122]...-.Add.``:enabled` |
| 9f9a0 | 60 20 70 72 6f 70 65 72 74 79 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 66 69 6e 65 2d | `.property.to.``flycheck-define- |
| 9f9c0 | 63 68 65 63 6b 65 72 60 60 20 5b 47 48 2d 31 30 38 39 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 | checker``.[GH-1089]..-.Improveme |
| 9f9e0 | 6e 74 73 3a 0a 0a 20 20 2d 20 44 6f 20 6e 6f 74 20 75 73 65 20 60 60 6a 61 76 61 73 63 72 69 70 | nts:....-.Do.not.use.``javascrip |
| 9fa00 | 74 2d 65 73 6c 69 6e 74 60 60 20 69 66 20 65 73 6c 69 6e 74 20 63 61 6e 6e 6f 74 20 66 69 6e 64 | t-eslint``.if.eslint.cannot.find |
| 9fa20 | 20 61 20 76 61 6c 69 64 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 0a 20 20 20 20 5b 47 48 2d 31 | .a.valid.configuration.....[GH-1 |
| 9fa40 | 30 38 35 5d 0a 20 20 2d 20 41 75 74 6f 6d 61 74 69 63 61 6c 6c 79 20 64 69 73 61 62 6c 65 20 73 | 085]...-.Automatically.disable.s |
| 9fa60 | 79 6e 74 61 78 20 63 68 65 63 6b 65 72 73 20 77 68 69 63 68 20 61 72 65 20 6e 6f 74 20 69 6e 73 | yntax.checkers.which.are.not.ins |
| 9fa80 | 74 61 6c 6c 65 64 20 69 6e 73 74 65 61 64 20 6f 66 0a 20 20 20 20 63 68 65 63 6b 69 6e 67 20 65 | talled.instead.of.....checking.e |
| 9faa0 | 78 65 63 75 74 61 62 6c 65 20 62 65 66 6f 72 65 20 65 61 63 68 20 73 79 6e 74 61 78 20 63 68 65 | xecutable.before.each.syntax.che |
| 9fac0 | 63 6b 20 5b 47 48 2d 31 31 31 36 5d 0a 20 20 2d 20 41 64 64 20 70 61 74 74 65 72 6e 73 20 66 6f | ck.[GH-1116]...-.Add.patterns.fo |
| 9fae0 | 72 20 73 79 6e 74 61 78 20 65 72 72 6f 72 73 20 74 6f 20 60 60 73 63 68 65 6d 65 2d 63 68 69 63 | r.syntax.errors.to.``scheme-chic |
| 9fb00 | 6b 65 6e 60 60 20 5b 47 48 2d 31 31 32 33 5d 0a 0a 32 39 20 28 41 75 67 20 32 38 2c 20 32 30 31 | ken``.[GH-1123]..29.(Aug.28,.201 |
| 9fb20 | 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 69 | 6).=================..-.**Breaki |
| 9fb40 | 6e 67 20 63 68 61 6e 67 65 73 2a 2a 0a 0a 20 20 2d 20 43 68 61 6e 67 65 20 60 60 66 6c 79 63 68 | ng.changes**....-.Change.``flych |
| 9fb60 | 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 6c 65 73 64 69 72 60 60 20 28 73 74 72 69 6e 67 29 20 74 | eck-eslint-rulesdir``.(string).t |
| 9fb80 | 6f 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b 2d 65 73 6c 69 6e 74 2d 72 75 6c 65 73 2d 64 69 | o.....``flycheck-eslint-rules-di |
| 9fba0 | 72 65 63 74 6f 72 69 65 73 60 60 20 28 6c 69 73 74 20 6f 66 20 73 74 72 69 6e 67 73 29 20 5b 47 | rectories``.(list.of.strings).[G |
| 9fbc0 | 48 2d 31 30 31 36 5d 0a 20 20 2d 20 52 65 71 75 69 72 65 20 72 75 73 74 20 31 2e 37 20 6f 72 20 | H-1016]...-.Require.rust.1.7.or. |
| 9fbe0 | 6e 65 77 65 72 20 66 6f 72 20 60 60 72 75 73 74 60 60 20 61 6e 64 20 60 60 72 75 73 74 2d 63 61 | newer.for.``rust``.and.``rust-ca |
| 9fc00 | 72 67 6f 60 60 20 5b 47 48 2d 31 30 33 36 5d 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 20 63 68 | rgo``.[GH-1036]..-.New.syntax.ch |
| 9fc20 | 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 53 6c 69 6d 20 77 69 74 68 20 60 60 73 6c 69 6d 2d 6c 69 | eckers:....-.Slim.with.``slim-li |
| 9fc40 | 6e 74 60 60 20 5b 47 48 2d 31 30 31 33 5d 0a 20 20 2d 20 43 48 49 43 4b 45 4e 20 53 63 68 65 6d | nt``.[GH-1013]...-.CHICKEN.Schem |
| 9fc60 | 65 20 77 69 74 68 20 60 60 63 73 63 60 60 20 5b 47 48 2d 39 38 37 5d 0a 0a 2d 20 4e 65 77 20 66 | e.with.``csc``.[GH-987]..-.New.f |
| 9fc80 | 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 60 60 3a 77 6f 72 6b 69 6e 67 2d 64 69 72 | eatures:....-.Add.``:working-dir |
| 9fca0 | 65 63 74 6f 72 79 60 60 20 6f 70 74 69 6f 6e 20 74 6f 20 60 60 66 6c 79 63 68 65 63 6b 2d 64 65 | ectory``.option.to.``flycheck-de |
| 9fcc0 | 66 69 6e 65 2d 63 6f 6d 6d 61 6e 64 2d 63 68 65 63 6b 65 72 60 60 0a 20 20 20 20 5b 47 48 2d 39 | fine-command-checker``.....[GH-9 |
| 9fce0 | 37 33 5d 20 5b 47 48 2d 31 30 31 32 5d 0a 20 20 2d 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d | 73].[GH-1012]...-.``flycheck-go- |
| 9fd00 | 62 75 69 6c 64 2d 69 6e 73 74 61 6c 6c 2d 64 65 70 73 60 60 20 74 75 72 6e 73 20 6f 6e 20 64 65 | build-install-deps``.turns.on.de |
| 9fd20 | 70 65 6e 64 65 6e 63 79 20 69 6e 73 74 61 6c 6c 61 74 69 6f 6e 20 66 6f 72 20 60 60 67 6f 20 74 | pendency.installation.for.``go.t |
| 9fd40 | 65 73 74 60 60 0a 20 20 20 20 61 73 20 77 65 6c 6c 20 61 73 20 60 60 67 6f 20 62 75 69 6c 64 60 | est``.....as.well.as.``go.build` |
| 9fd60 | 60 20 5b 47 48 2d 31 30 30 33 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 | `.[GH-1003]..-.Improvements:.... |
| 9fd80 | 2d 20 41 64 64 20 64 65 66 61 75 6c 74 20 64 69 72 65 63 74 6f 72 79 20 66 6f 72 20 60 60 68 61 | -.Add.default.directory.for.``ha |
| 9fda0 | 73 6b 65 6c 6c 2d 73 74 61 63 6b 2d 67 68 63 60 60 20 61 6e 64 20 60 60 68 61 73 6b 65 6c 6c 2d | skell-stack-ghc``.and.``haskell- |
| 9fdc0 | 67 68 63 60 60 20 63 68 65 63 6b 65 72 73 0a 20 20 20 20 5b 47 48 2d 31 30 30 37 5d 0a 20 20 2d | ghc``.checkers.....[GH-1007]...- |
| 9fde0 | 20 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 63 68 65 | .``rust``.and.``rust-cargo``.che |
| 9fe00 | 63 6b 65 72 73 20 6e 6f 77 20 73 75 70 70 6f 72 74 20 74 68 65 20 6e 65 77 20 65 72 72 6f 72 20 | ckers.now.support.the.new.error. |
| 9fe20 | 66 6f 72 6d 61 74 20 6f 66 0a 20 20 20 20 72 75 73 74 20 31 2e 31 32 20 5b 47 48 2d 31 30 31 36 | format.of.....rust.1.12.[GH-1016 |
| 9fe40 | 5d 0a 20 20 2d 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 | ]...-.``flycheck-verify-checker` |
| 9fe60 | 60 20 61 6e 64 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 60 20 | `.and.``flycheck-verify-setup``. |
| 9fe80 | 6e 6f 77 20 69 6e 63 6c 75 64 65 0a 20 20 20 20 69 6e 66 6f 72 6d 61 74 69 6f 6e 20 61 62 6f 75 | now.include.....information.abou |
| 9fea0 | 74 20 63 6f 6e 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 | t.configuration.files.of.syntax. |
| 9fec0 | 63 68 65 63 6b 65 72 73 20 5b 47 48 2d 31 30 32 31 5d 20 5b 47 48 2d 31 30 33 38 5d 0a 0a 32 38 | checkers.[GH-1021].[GH-1038]..28 |
| 9fee0 | 20 28 4a 75 6e 20 30 35 2c 20 32 30 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d 3d | .(Jun.05,.2016).================ |
| 9ff00 | 3d 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 20 2d 20 | =..-.**Breaking.changes**:....-. |
| 9ff20 | 52 65 6e 61 6d 65 20 60 60 6c 75 61 63 68 65 63 6b 60 60 20 74 6f 20 60 60 6c 75 61 2d 6c 75 61 | Rename.``luacheck``.to.``lua-lua |
| 9ff40 | 63 68 65 63 6b 60 60 20 74 6f 20 63 6f 6d 70 6c 79 20 77 69 74 68 20 6f 75 72 20 6e 61 6d 69 6e | check``.to.comply.with.our.namin |
| 9ff60 | 67 0a 20 20 20 20 63 6f 6e 76 65 6e 74 69 6f 6e 73 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 | g.....conventions...-.Remove.``f |
| 9ff80 | 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 73 74 61 6e 64 61 | lycheck-cppcheck-language-standa |
| 9ffa0 | 72 64 60 60 20 69 6e 20 66 61 76 6f 75 72 20 6f 66 0a 20 20 20 20 60 60 66 6c 79 63 68 65 63 6b | rd``.in.favour.of.....``flycheck |
| 9ffc0 | 2d 63 70 70 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 60 60 20 77 68 69 63 68 20 69 73 20 61 | -cppcheck-standards``.which.is.a |
| 9ffe0 | 20 6c 69 73 74 20 6f 66 20 73 74 61 6e 64 61 72 64 73 20 5b 47 48 2d 39 36 30 5d 0a 0a 2d 20 4e | .list.of.standards.[GH-960]..-.N |
| a0000 | 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 41 64 64 20 6f 70 74 69 6f 6e 20 74 6f 20 | ew.features:....-.Add.option.to. |
| a0020 | 73 65 74 20 62 69 6e 61 72 79 20 6e 61 6d 65 20 66 6f 72 20 60 60 72 75 73 74 2d 63 61 72 67 6f | set.binary.name.for.``rust-cargo |
| a0040 | 60 60 20 5b 47 48 2d 39 35 38 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 63 | ``.[GH-958]...-.Add.``flycheck-c |
| a0060 | 70 70 63 68 65 63 6b 2d 73 74 61 6e 64 61 72 64 73 60 60 20 74 6f 20 70 61 73 73 20 6d 75 6c 74 | ppcheck-standards``.to.pass.mult |
| a0080 | 69 70 6c 65 20 63 6f 64 65 20 73 74 61 6e 64 61 72 64 73 20 74 6f 0a 20 20 20 20 63 70 70 63 68 | iple.code.standards.to.....cppch |
| a00a0 | 65 63 6b 20 5b 47 48 2d 39 36 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d | eck.[GH-960]...-.Add.``flycheck- |
| a00c0 | 63 70 70 63 68 65 63 6b 2d 73 75 70 70 72 65 73 73 69 6f 6e 73 60 60 20 74 6f 20 73 75 70 70 72 | cppcheck-suppressions``.to.suppr |
| a00e0 | 65 73 73 20 77 61 72 6e 69 6e 67 73 20 66 6f 72 20 63 70 70 63 68 65 63 6b 0a 20 20 20 20 5b 47 | ess.warnings.for.cppcheck.....[G |
| a0100 | 48 2d 39 36 30 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 43 68 65 | H-960]..-.Improvements:....-.Che |
| a0120 | 63 6b 20 52 61 63 6b 65 74 20 73 79 6e 74 61 78 20 69 6e 20 47 65 69 73 65 72 20 4d 6f 64 65 20 | ck.Racket.syntax.in.Geiser.Mode. |
| a0140 | 5b 47 48 2d 39 37 39 5d 0a 0a 2d 20 42 75 67 20 66 69 78 65 73 0a 0a 20 20 2d 20 44 6f 20 6e 6f | [GH-979]..-.Bug.fixes....-.Do.no |
| a0160 | 74 20 73 69 67 6e 61 6c 20 65 72 72 6f 72 73 20 77 68 65 6e 20 74 73 6c 69 6e 74 20 72 65 70 6f | t.signal.errors.when.tslint.repo |
| a0180 | 72 74 73 20 6e 6f 20 6f 75 74 70 75 74 20 5b 47 48 2d 39 38 31 5d 0a 20 20 2d 20 44 6f 20 6e 6f | rts.no.output.[GH-981]...-.Do.no |
| a01a0 | 74 20 67 65 6e 65 72 61 74 65 20 69 6e 76 61 6c 69 64 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c | t.generate.invalid.temporary.fil |
| a01c0 | 65 6e 61 6d 65 73 20 6f 6e 20 57 69 6e 64 6f 77 73 20 5b 47 48 2d 39 38 33 5d 0a 0a 32 37 20 28 | enames.on.Windows.[GH-983]..27.( |
| a01e0 | 4d 61 79 20 30 38 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 | May.08,.2016).=================. |
| a0200 | 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 2d 20 52 65 71 | .-.**Breaking.changes**....-.Req |
| a0220 | 75 69 72 65 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 77 | uire.PHP.Code.Sniffer.2.6.or.new |
| a0240 | 65 72 20 66 6f 72 20 60 60 70 68 70 2d 70 68 70 63 73 60 60 20 5b 47 48 2d 39 32 31 5d 0a 0a 2d | er.for.``php-phpcs``.[GH-921]..- |
| a0260 | 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 77 69 | .New.syntax.checkers:....-.Go.wi |
| a0280 | 74 68 20 60 60 67 6f 2d 75 6e 63 6f 6e 76 65 72 74 60 60 20 5b 47 48 2d 39 30 35 5d 0a 20 20 2d | th.``go-unconvert``.[GH-905]...- |
| a02a0 | 20 4d 61 72 6b 64 6f 77 6e 20 77 69 74 68 20 60 60 6d 64 6c 60 60 20 5b 47 48 2d 38 33 39 5d 20 | .Markdown.with.``mdl``.[GH-839]. |
| a02c0 | 5b 47 48 2d 39 31 36 5d 0a 20 20 2d 20 54 79 70 65 53 63 72 69 70 74 20 77 69 74 68 20 60 60 74 | [GH-916]...-.TypeScript.with.``t |
| a02e0 | 73 6c 69 6e 74 60 60 20 5b 47 48 2d 39 34 37 5d 20 5b 47 48 2d 39 34 39 5d 0a 0a 2d 20 49 6d 70 | slint``.[GH-947].[GH-949]..-.Imp |
| a0300 | 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 50 61 73 73 20 63 68 65 63 6b 64 6f 63 20 73 65 | rovements:....-.Pass.checkdoc.se |
| a0320 | 74 74 69 6e 67 73 20 66 72 6f 6d 20 45 6d 61 63 73 20 74 6f 20 60 65 6d 61 63 73 2d 6c 69 73 70 | ttings.from.Emacs.to.`emacs-lisp |
| a0340 | 2d 63 68 65 63 6b 64 6f 63 60 20 5b 47 48 2d 37 34 31 5d 20 5b 47 48 2d 39 33 37 5d 0a 0a 2d 20 | -checkdoc`.[GH-741].[GH-937]..-. |
| a0360 | 42 75 67 20 66 69 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 70 61 72 73 69 6e 67 20 6f 66 20 73 | Bug.fixes:....-.Fix.parsing.of.s |
| a0380 | 79 6e 74 61 78 20 65 72 72 6f 72 73 20 69 6e 20 74 72 69 70 6c 65 2d 71 75 6f 74 65 64 20 73 74 | yntax.errors.in.triple-quoted.st |
| a03a0 | 72 69 6e 67 73 20 66 6f 72 0a 20 20 20 20 60 60 70 79 74 68 6f 6e 2d 70 79 63 6f 6d 70 69 6c 65 | rings.for.....``python-pycompile |
| a03c0 | 60 60 20 5b 47 48 2d 39 34 38 5d 0a 20 20 2d 20 43 6f 72 72 65 63 74 6c 79 20 68 61 6e 64 6c 65 | ``.[GH-948]...-.Correctly.handle |
| a03e0 | 20 72 75 6c 65 73 20 62 61 73 65 64 20 6f 6e 20 74 68 65 20 63 75 72 72 65 6e 74 20 66 69 6c 65 | .rules.based.on.the.current.file |
| a0400 | 20 6e 61 6d 65 20 69 6e 20 60 60 70 68 70 2d 70 68 70 63 73 60 60 0a 20 20 20 20 5b 47 48 2d 39 | .name.in.``php-phpcs``.....[GH-9 |
| a0420 | 32 31 5d 0a 0a 32 36 20 28 41 70 72 20 32 37 2c 20 32 30 31 36 29 0a 3d 3d 3d 3d 3d 3d 3d 3d 3d | 21]..26.(Apr.27,.2016).========= |
| a0440 | 3d 3d 3d 3d 3d 3d 3d 3d 0a 0a 46 6c 79 63 68 65 63 6b 20 6e 6f 77 20 68 61 73 20 61 20 60 43 6f | ========..Flycheck.now.has.a.`Co |
| a0460 | 64 65 20 6f 66 20 43 6f 6e 64 75 63 74 60 5f 20 77 68 69 63 68 20 64 65 66 69 6e 65 73 20 74 68 | de.of.Conduct`_.which.defines.th |
| a0480 | 65 20 61 63 63 65 70 74 61 62 6c 65 20 62 65 68 61 76 69 6f 75 72 20 61 6e 64 0a 74 68 65 20 6d | e.acceptable.behaviour.and.the.m |
| a04a0 | 6f 64 65 72 61 74 69 6f 6e 20 67 75 69 64 65 6c 69 6e 65 73 20 66 6f 72 20 74 68 65 20 46 6c 79 | oderation.guidelines.for.the.Fly |
| a04c0 | 63 68 65 63 6b 20 63 6f 6d 6d 75 6e 69 74 79 2e 20 5b 47 48 2d 38 31 39 5d 0a 0a 46 6c 79 63 68 | check.community..[GH-819]..Flych |
| a04e0 | 65 63 6b 20 61 6c 73 6f 20 70 72 6f 76 69 64 65 73 20 61 20 60 47 69 74 74 65 72 20 63 68 61 6e | eck.also.provides.a.`Gitter.chan |
| a0500 | 6e 65 6c 60 5f 20 6e 6f 77 20 66 6f 72 20 71 75 65 73 74 69 6f 6e 73 20 61 6e 64 20 64 69 73 63 | nel`_.now.for.questions.and.disc |
| a0520 | 75 73 73 69 6f 6e 73 0a 61 62 6f 75 74 20 64 65 76 65 6c 6f 70 6d 65 6e 74 2e 20 5b 47 48 2d 38 | ussions.about.development..[GH-8 |
| a0540 | 32 30 5d 0a 0a 54 68 65 20 6e 61 74 69 76 65 20 54 65 78 69 6e 66 6f 20 6d 61 6e 75 61 6c 20 69 | 20]..The.native.Texinfo.manual.i |
| a0560 | 73 20 61 67 61 69 6e 20 72 65 70 6c 61 63 65 64 20 77 69 74 68 20 61 20 53 70 68 69 6e 78 5f 20 | s.again.replaced.with.a.Sphinx_. |
| a0580 | 62 61 73 65 64 20 64 6f 63 75 6d 65 6e 74 61 74 69 6f 6e 2e 0a 57 65 20 68 6f 70 65 20 74 68 61 | based.documentation..We.hope.tha |
| a05a0 | 74 20 74 68 69 73 20 63 68 61 6e 67 65 20 6d 61 6b 65 73 20 74 68 65 20 6d 61 6e 75 61 6c 20 65 | t.this.change.makes.the.manual.e |
| a05c0 | 61 73 69 65 72 20 74 6f 20 65 64 69 74 20 61 6e 64 20 74 6f 20 6d 61 69 6e 74 61 69 6e 20 61 6e | asier.to.edit.and.to.maintain.an |
| a05e0 | 64 0a 6d 6f 72 65 20 77 65 6c 63 6f 6d 69 6e 67 20 66 6f 72 20 6e 65 77 20 63 6f 6e 74 72 69 62 | d.more.welcoming.for.new.contrib |
| a0600 | 75 74 6f 72 73 2e 20 20 54 68 65 20 64 6f 77 6e 73 69 64 65 20 69 73 20 74 68 61 74 20 77 65 20 | utors...The.downside.is.that.we. |
| a0620 | 63 61 6e 20 6e 6f 74 20 6c 6f 6e 67 65 72 0a 69 6e 63 6c 75 64 65 20 61 20 49 6e 66 6f 20 6d 61 | can.not.longer.include.a.Info.ma |
| a0640 | 6e 75 61 6c 20 69 6e 20 46 6c 79 63 68 65 63 6b e2 80 99 73 20 4d 45 4c 50 41 20 70 61 63 6b 61 | nual.in.Flycheck...s.MELPA.packa |
| a0660 | 67 65 73 2e 0a 0a 46 72 6f 6d 20 74 68 69 73 20 72 65 6c 65 61 73 65 20 6f 6e 77 61 72 64 20 46 | ges...From.this.release.onward.F |
| a0680 | 6c 79 63 68 65 63 6b 20 77 69 6c 6c 20 75 73 65 20 61 20 73 69 6e 67 6c 65 20 63 6f 6e 74 69 6e | lycheck.will.use.a.single.contin |
| a06a0 | 75 6f 75 73 6c 79 20 69 6e 63 72 65 61 73 69 6e 67 0a 76 65 72 73 69 6f 6e 20 6e 75 6d 62 65 72 | uously.increasing.version.number |
| a06c0 | 2e 20 20 42 72 65 61 6b 69 6e 67 20 63 68 61 6e 67 65 73 20 6d 61 79 20 6f 63 63 75 72 20 61 74 | ...Breaking.changes.may.occur.at |
| a06e0 | 20 61 6e 79 20 70 6f 69 6e 74 2e 0a 0a 2e 2e 20 5f 43 6f 64 65 20 6f 66 20 43 6f 6e 64 75 63 74 | .any.point......_Code.of.Conduct |
| a0700 | 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 2f 6c 61 | :.https://www.flycheck.org/en/la |
| a0720 | 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 2e 2e 20 5f | test/community/conduct.html...._ |
| a0740 | 47 69 74 74 65 72 20 63 68 61 6e 6e 65 6c 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 74 65 72 2e 69 | Gitter.channel:.https://gitter.i |
| a0760 | 6d 2f 66 6c 79 63 68 65 63 6b 2f 66 6c 79 63 68 65 63 6b 0a 2e 2e 20 5f 53 70 68 69 6e 78 3a 20 | m/flycheck/flycheck...._Sphinx:. |
| a0780 | 68 74 74 70 73 3a 2f 2f 73 70 68 69 6e 78 2d 64 6f 63 2e 6f 72 67 0a 0a 2d 20 2a 2a 42 72 65 61 | https://sphinx-doc.org..-.**Brea |
| a07a0 | 6b 69 6e 67 20 63 68 61 6e 67 65 73 2a 2a 3a 0a 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c | king.changes**:....-.Remove.``fl |
| a07c0 | 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 60 60 2c 20 | ycheck-copy-messages-as-kill``,. |
| a07e0 | 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 2e 32 32 | obsolete.since.Flycheck.....0.22 |
| a0800 | 0a 20 20 2d 20 52 65 6d 6f 76 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 65 72 6c 63 72 69 74 69 | ...-.Remove.``flycheck-perlcriti |
| a0820 | 63 2d 76 65 72 62 6f 73 69 74 79 60 60 2c 20 6f 62 73 6f 6c 65 74 65 20 73 69 6e 63 65 20 46 6c | c-verbosity``,.obsolete.since.Fl |
| a0840 | 79 63 68 65 63 6b 0a 20 20 20 20 30 2e 32 32 0a 20 20 2d 20 52 65 70 6c 61 63 65 20 60 60 66 6c | ycheck.....0.22...-.Replace.``fl |
| a0860 | 79 63 68 65 63 6b 2d 63 6f 6d 70 6c 65 74 69 6f 6e 2d 73 79 73 74 65 6d 60 60 20 77 69 74 68 0a | ycheck-completion-system``.with. |
| a0880 | 20 20 20 20 60 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 | ....``flycheck-completing-read-f |
| a08a0 | 75 6e 63 74 69 6f 6e 60 60 20 5b 47 48 2d 38 37 30 5d 0a 20 20 2d 20 4a 53 4f 4e 20 73 79 6e 74 | unction``.[GH-870]...-.JSON.synt |
| a08c0 | 61 78 20 63 68 65 63 6b 65 72 73 20 6e 6f 77 20 72 65 71 75 69 72 65 20 60 60 6a 73 6f 6e 2d 6d | ax.checkers.now.require.``json-m |
| a08e0 | 6f 64 65 60 60 20 61 6e 64 20 64 6f 20 6e 6f 74 20 63 68 65 63 6b 20 69 6e 0a 20 20 20 20 4a 61 | ode``.and.do.not.check.in.....Ja |
| a0900 | 76 61 73 63 72 69 70 74 20 4d 6f 64 65 20 61 6e 79 6d 6f 72 65 0a 20 20 2d 20 50 72 65 66 65 72 | vascript.Mode.anymore...-.Prefer |
| a0920 | 20 65 73 6c 69 6e 74 20 6f 76 65 72 20 6a 73 68 69 6e 74 20 66 6f 72 20 4a 61 76 61 73 63 72 69 | .eslint.over.jshint.for.Javascri |
| a0940 | 70 74 0a 20 20 2d 20 4f 62 73 6f 6c 65 74 65 20 60 60 66 6c 79 63 68 65 63 6b 2d 69 6e 66 6f 60 | pt...-.Obsolete.``flycheck-info` |
| a0960 | 60 20 69 6e 20 66 61 76 6f 75 72 20 6f 66 20 74 68 65 20 6e 65 77 20 60 60 66 6c 79 63 68 65 63 | `.in.favour.of.the.new.``flychec |
| a0980 | 6b 2d 6d 61 6e 75 61 6c 60 60 20 63 6f 6d 6d 61 6e 64 0a 0a 2d 20 4e 65 77 20 73 79 6e 74 61 78 | k-manual``.command..-.New.syntax |
| a09a0 | 20 63 68 65 63 6b 65 72 73 3a 0a 0a 20 20 2d 20 50 72 6f 63 65 73 73 69 6e 67 20 5b 47 48 2d 37 | .checkers:....-.Processing.[GH-7 |
| a09c0 | 39 33 5d 20 5b 47 48 2d 38 31 32 5d 0a 20 20 2d 20 52 61 63 6b 65 74 20 5b 47 48 2d 37 39 39 5d | 93].[GH-812]...-.Racket.[GH-799] |
| a09e0 | 20 5b 47 48 2d 38 37 33 5d 0a 0a 2d 20 4e 65 77 20 66 65 61 74 75 72 65 73 3a 0a 0a 20 20 2d 20 | .[GH-873]..-.New.features:....-. |
| a0a00 | 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 72 63 60 60 20 | Add.``flycheck-puppet-lint-rc``. |
| a0a20 | 74 6f 20 63 75 73 74 6f 6d 69 73 65 20 74 68 65 20 6c 6f 63 61 74 69 6f 6e 20 6f 66 20 74 68 65 | to.customise.the.location.of.the |
| a0a40 | 0a 20 20 20 20 70 75 70 70 65 74 6c 69 6e 74 20 63 6f 6e 66 69 67 75 72 61 74 69 6f 6e 20 66 69 | .....puppetlint.configuration.fi |
| a0a60 | 6c 65 20 5b 47 48 2d 38 34 36 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 70 | le.[GH-846]...-.Add.``flycheck-p |
| a0a80 | 75 70 70 65 74 2d 6c 69 6e 74 2d 64 69 73 61 62 6c 65 64 2d 63 68 65 63 6b 73 60 60 20 74 6f 20 | uppet-lint-disabled-checks``.to. |
| a0aa0 | 64 69 73 61 62 6c 65 20 73 70 65 63 69 66 69 63 0a 20 20 20 20 63 68 65 63 6b 73 20 6f 66 20 70 | disable.specific.....checks.of.p |
| a0ac0 | 75 70 70 65 74 6c 69 6e 74 20 5b 47 48 2d 38 32 34 5d 0a 20 20 2d 20 4e 65 77 20 6c 69 62 72 61 | uppetlint.[GH-824]...-.New.libra |
| a0ae0 | 72 79 20 60 60 66 6c 79 63 68 65 63 6b 2d 62 75 74 74 65 72 63 75 70 60 60 20 74 6f 20 73 75 70 | ry.``flycheck-buttercup``.to.sup |
| a0b00 | 70 6f 72 74 20 77 72 69 74 69 6e 67 20 42 75 74 74 65 72 63 75 70 5f 20 73 70 65 63 73 20 66 6f | port.writing.Buttercup_.specs.fo |
| a0b20 | 72 0a 20 20 20 20 46 6c 79 63 68 65 63 6b 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 | r.....Flycheck...-.Add.``flychec |
| a0b40 | 6b 2d 70 65 72 6c 63 72 69 74 69 63 72 63 60 60 20 74 6f 20 73 65 74 20 61 20 63 6f 6e 66 69 67 | k-perlcriticrc``.to.set.a.config |
| a0b60 | 75 72 61 74 69 6f 6e 20 66 69 6c 65 20 66 6f 72 0a 20 20 20 20 50 65 72 6c 3a 3a 43 72 69 74 69 | uration.file.for.....Perl::Criti |
| a0b80 | 63 20 5b 47 48 2d 38 35 31 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 6a 73 | c.[GH-851]...-.Add.``flycheck-js |
| a0ba0 | 68 69 6e 74 2d 65 78 74 72 61 63 74 2d 6a 61 76 61 73 63 72 69 70 74 60 60 20 74 6f 20 65 78 74 | hint-extract-javascript``.to.ext |
| a0bc0 | 72 61 63 74 20 4a 61 76 61 73 63 72 69 70 74 0a 20 20 20 20 66 72 6f 6d 20 48 54 4d 4c 20 5b 47 | ract.Javascript.....from.HTML.[G |
| a0be0 | 48 2d 38 32 35 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 | H-825]...-.Add.``flycheck-cppche |
| a0c00 | 63 6b 2d 6c 61 6e 67 75 61 67 65 2d 73 74 61 6e 64 61 72 64 60 60 20 74 6f 20 73 65 74 20 74 68 | ck-language-standard``.to.set.th |
| a0c20 | 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 6f 72 20 63 70 70 63 | e.language.....standard.for.cppc |
| a0c40 | 68 65 63 6b 20 5b 47 48 2d 38 36 32 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b | heck.[GH-862]...-.Add.``flycheck |
| a0c60 | 2d 6d 6f 64 65 2d 6c 69 6e 65 2d 70 72 65 66 69 78 60 60 20 74 6f 20 63 75 73 74 6f 6d 69 73 65 | -mode-line-prefix``.to.customise |
| a0c80 | 20 74 68 65 20 70 72 65 66 69 78 20 6f 66 0a 20 20 20 20 46 6c 79 63 68 65 63 6b e2 80 99 73 20 | .the.prefix.of.....Flycheck...s. |
| a0ca0 | 6d 6f 64 65 20 6c 69 6e 65 20 6c 69 67 68 74 65 72 20 5b 47 48 2d 38 37 39 5d 20 5b 47 48 2d 38 | mode.line.lighter.[GH-879].[GH-8 |
| a0cc0 | 38 30 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d 67 6f 2d 76 65 74 2d 73 68 | 80]...-.Add.``flycheck-go-vet-sh |
| a0ce0 | 61 64 6f 77 60 60 20 74 6f 20 63 68 65 63 6b 20 66 6f 72 20 73 68 61 64 6f 77 65 64 20 76 61 72 | adow``.to.check.for.shadowed.var |
| a0d00 | 69 61 62 6c 65 73 0a 20 20 20 20 77 69 74 68 20 60 60 67 6f 20 76 65 74 60 60 20 5b 47 48 2d 37 | iables.....with.``go.vet``.[GH-7 |
| a0d20 | 36 35 5d 20 5b 47 48 2d 38 39 37 5d 0a 20 20 2d 20 41 64 64 20 60 60 66 6c 79 63 68 65 63 6b 2d | 65].[GH-897]...-.Add.``flycheck- |
| a0d40 | 67 68 63 2d 73 74 61 63 6b 2d 75 73 65 2d 6e 69 78 60 60 20 74 6f 20 65 6e 61 62 6c 65 20 4e 69 | ghc-stack-use-nix``.to.enable.Ni |
| a0d60 | 78 20 73 75 70 70 6f 72 74 20 66 6f 72 20 53 74 61 63 6b 20 47 48 43 0a 20 20 20 20 5b 47 48 2d | x.support.for.Stack.GHC.....[GH- |
| a0d80 | 39 31 33 5d 0a 0a 2d 20 49 6d 70 72 6f 76 65 6d 65 6e 74 73 3a 0a 0a 20 20 2d 20 4d 61 70 20 65 | 913]..-.Improvements:....-.Map.e |
| a0da0 | 72 72 6f 72 20 49 44 73 20 66 72 6f 6d 20 66 6c 61 6b 65 38 2d 70 65 70 32 35 37 20 74 6f 20 46 | rror.IDs.from.flake8-pep257.to.F |
| a0dc0 | 6c 79 63 68 65 63 6b 20 65 72 72 6f 72 20 6c 65 76 65 6c 73 0a 20 20 2d 20 45 78 70 6c 69 63 69 | lycheck.error.levels...-.Explici |
| a0de0 | 74 6c 79 20 64 69 73 70 6c 61 79 20 65 72 72 6f 72 73 20 61 74 20 70 6f 69 6e 74 20 77 69 74 68 | tly.display.errors.at.point.with |
| a0e00 | 20 60 60 43 2d 63 20 21 20 68 60 60 20 5b 47 48 2d 38 33 34 5d 0a 20 20 2d 20 4d 65 72 67 65 20 | .``C-c.!.h``.[GH-834]...-.Merge. |
| a0e20 | 6d 65 73 73 61 67 65 20 61 6e 64 20 63 68 65 63 6b 65 72 20 63 6f 6c 75 6d 6e 73 20 69 6e 20 74 | message.and.checker.columns.in.t |
| a0e40 | 68 65 20 65 72 72 6f 72 20 6c 69 73 74 20 74 6f 20 72 65 6d 6f 76 65 20 72 65 64 75 6e 64 61 6e | he.error.list.to.remove.redundan |
| a0e60 | 74 0a 20 20 20 20 65 6c 6c 69 70 73 69 73 20 5b 47 48 2d 38 32 38 5d 0a 20 20 2d 20 49 6e 64 69 | t.....ellipsis.[GH-828]...-.Indi |
| a0e80 | 63 61 74 65 20 64 69 73 61 62 6c 65 64 20 63 68 65 63 6b 65 72 73 20 69 6e 20 76 65 72 69 66 69 | cate.disabled.checkers.in.verifi |
| a0ea0 | 63 61 74 69 6f 6e 20 62 75 66 66 65 72 73 20 5b 47 48 2d 37 34 39 5d 0a 20 20 2d 20 44 6f 20 6e | cation.buffers.[GH-749]...-.Do.n |
| a0ec0 | 6f 74 20 65 6e 61 62 6c 65 20 46 6c 79 63 68 65 63 6b 20 4d 6f 64 65 20 69 6e 20 60 60 66 75 6e | ot.enable.Flycheck.Mode.in.``fun |
| a0ee0 | 64 61 6d 65 6e 74 61 6c 2d 6d 6f 64 65 60 60 20 62 75 66 66 65 72 73 20 5b 47 48 2d 38 38 33 5d | damental-mode``.buffers.[GH-883] |
| a0f00 | 0a 20 20 2d 20 57 72 69 74 65 20 60 60 67 6f 20 74 65 73 74 60 60 20 6f 75 74 70 75 74 20 74 6f | ...-.Write.``go.test``.output.to |
| a0f20 | 20 61 20 74 65 6d 70 6f 72 61 72 79 20 66 69 6c 65 73 20 5b 47 48 2d 38 38 37 5d 0a 20 20 2d 20 | .a.temporary.files.[GH-887]...-. |
| a0f40 | 43 68 65 63 6b 20 77 68 65 74 68 65 72 20 60 60 6c 69 6e 74 72 60 60 20 69 73 20 61 63 74 75 61 | Check.whether.``lintr``.is.actua |
| a0f60 | 6c 6c 79 20 69 6e 73 74 61 6c 6c 65 64 20 5b 47 48 2d 39 31 31 5d 0a 0a 2d 20 42 75 67 20 66 69 | lly.installed.[GH-911]..-.Bug.fi |
| a0f80 | 78 65 73 3a 0a 0a 20 20 2d 20 46 69 78 20 66 6f 6c 64 69 6e 67 20 6f 66 20 43 2f 43 2b 2b 20 65 | xes:....-.Fix.folding.of.C/C++.e |
| a0fa0 | 72 72 6f 72 73 20 66 72 6f 6d 20 69 6e 63 6c 75 64 65 64 20 66 69 6c 65 73 20 5b 47 48 2d 37 38 | rrors.from.included.files.[GH-78 |
| a0fc0 | 33 5d 0a 20 20 2d 20 46 69 78 20 76 65 72 69 66 69 63 61 74 69 6f 6e 20 6f 66 20 53 43 53 53 2d | 3]...-.Fix.verification.of.SCSS- |
| a0fe0 | 4c 69 6e 74 20 63 68 65 63 6b 73 74 79 6c 65 20 72 65 70 6f 72 74 65 72 0a 20 20 2d 20 44 6f 6e | Lint.checkstyle.reporter...-.Don |
| a1000 | e2 80 99 74 20 66 61 6c 6c 20 62 61 63 6b 20 74 6f 20 60 60 72 75 73 74 60 60 20 69 66 20 60 60 | ...t.fall.back.to.``rust``.if.`` |
| a1020 | 72 75 73 74 2d 63 61 72 67 6f 60 60 20 73 68 6f 75 6c 64 20 62 65 20 75 73 65 64 20 5b 47 48 2d | rust-cargo``.should.be.used.[GH- |
| a1040 | 38 31 37 5d 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 63 68 61 6e 67 65 20 63 75 72 72 65 6e 74 20 | 817]...-.Don...t.change.current. |
| a1060 | 62 75 66 66 65 72 20 77 68 65 6e 20 63 6c 6f 73 69 6e 67 20 74 68 65 20 65 72 72 6f 72 20 6d 65 | buffer.when.closing.the.error.me |
| a1080 | 73 73 61 67 65 20 62 75 66 66 65 72 20 5b 47 48 2d 36 34 38 5d 0a 20 20 2d 20 4e 65 76 65 72 20 | ssage.buffer.[GH-648]...-.Never. |
| a10a0 | 64 69 73 70 6c 61 79 20 65 72 72 6f 72 20 6d 65 73 73 61 67 65 20 62 75 66 66 65 72 20 69 6e 20 | display.error.message.buffer.in. |
| a10c0 | 63 75 72 72 65 6e 74 20 77 69 6e 64 6f 77 20 5b 47 48 2d 38 32 32 5d 0a 20 20 2d 20 57 6f 72 6b | current.window.[GH-822]...-.Work |
| a10e0 | 20 61 72 6f 75 6e 64 20 61 20 63 61 63 68 69 6e 67 20 69 73 73 75 65 20 69 6e 20 52 75 62 6f 63 | .around.a.caching.issue.in.Ruboc |
| a1100 | 6f 70 20 5b 47 48 2d 38 34 34 5d 0a 20 20 2d 20 46 69 78 20 63 68 65 63 6b 64 6f 63 20 66 61 69 | op.[GH-844]...-.Fix.checkdoc.fai |
| a1120 | 6c 75 72 65 20 77 69 74 68 20 73 6f 6d 65 20 45 6d 61 63 73 20 4c 69 73 70 20 73 79 6e 74 61 78 | lure.with.some.Emacs.Lisp.syntax |
| a1140 | 20 5b 47 48 2d 38 33 33 5d 20 5b 47 48 2d 38 34 35 5d 20 5b 47 48 2d 38 39 38 5d 0a 20 20 2d 20 | .[GH-833].[GH-845].[GH-898]...-. |
| a1160 | 43 6f 72 72 65 63 74 6c 79 20 70 61 72 73 65 20 48 61 73 6b 65 6c 6c 20 6d 6f 64 75 6c 65 20 6e | Correctly.parse.Haskell.module.n |
| a1180 | 61 6d 65 20 77 69 74 68 20 65 78 70 6f 72 74 73 20 72 69 67 68 74 20 61 66 74 65 72 20 74 68 65 | ame.with.exports.right.after.the |
| a11a0 | 20 6d 6f 64 75 6c 65 20 6e 61 6d 65 0a 20 20 20 20 5b 47 48 2d 38 34 38 5d 0a 20 20 2d 20 44 6f | .module.name.....[GH-848]...-.Do |
| a11c0 | 6e e2 80 99 74 20 68 61 6e 67 20 77 68 65 6e 20 73 65 6e 64 69 6e 67 20 62 75 66 66 65 72 73 20 | n...t.hang.when.sending.buffers. |
| a11e0 | 74 6f 20 6e 6f 64 65 2e 6a 73 20 70 72 6f 63 65 73 73 65 73 20 6f 6e 20 57 69 6e 64 6f 77 73 0a | to.node.js.processes.on.Windows. |
| a1200 | 20 20 20 20 5b 47 48 2d 37 39 34 5d 5b 47 48 2d 38 35 30 5d 0a 20 20 2d 20 50 61 72 73 65 20 73 | ....[GH-794][GH-850]...-.Parse.s |
| a1220 | 75 67 67 65 73 74 69 6f 6e 73 20 66 72 6f 6d 20 60 60 68 6c 69 6e 74 60 60 20 5b 47 48 2d 38 37 | uggestions.from.``hlint``.[GH-87 |
| a1240 | 34 5d 0a 20 20 2d 20 47 6f 20 65 72 72 63 68 65 63 6b 20 68 61 6e 64 6c 65 73 20 6d 75 6c 74 69 | 4]...-.Go.errcheck.handles.multi |
| a1260 | 70 6c 65 20 60 60 24 47 4f 50 41 54 48 60 60 20 65 6e 74 72 69 65 73 20 63 6f 72 72 65 63 74 6c | ple.``$GOPATH``.entries.correctl |
| a1280 | 79 20 6e 6f 77 0a 20 20 20 20 5b 47 48 2d 35 38 30 5d 5b 47 48 2d 39 30 36 5d 0a 20 20 2d 20 50 | y.now.....[GH-580][GH-906]...-.P |
| a12a0 | 72 6f 70 65 72 6c 79 20 68 61 6e 64 6c 65 20 47 6f 20 62 75 69 6c 64 20 66 61 69 6c 69 6e 67 20 | roperly.handle.Go.build.failing. |
| a12c0 | 69 6e 20 61 20 64 69 72 65 63 74 6f 72 79 20 77 69 74 68 20 6d 75 6c 74 69 70 6c 65 20 70 61 63 | in.a.directory.with.multiple.pac |
| a12e0 | 6b 61 67 65 73 0a 20 20 20 20 5b 47 48 2d 36 37 36 5d 20 5b 47 48 2d 39 30 34 5d 0a 20 20 2d 20 | kages.....[GH-676].[GH-904]...-. |
| a1300 | 4d 61 6b 65 20 63 70 70 63 68 65 63 6b 20 72 65 63 6f 67 6e 69 73 65 20 43 2b 2b 20 68 65 61 64 | Make.cppcheck.recognise.C++.head |
| a1320 | 65 72 20 66 69 6c 65 73 20 5b 47 48 2d 39 30 39 5d 0a 20 20 2d 20 44 6f 6e e2 80 99 74 20 72 75 | er.files.[GH-909]...-.Don...t.ru |
| a1340 | 6e 20 70 68 70 63 73 20 6f 6e 20 65 6d 70 74 79 20 62 75 66 66 65 72 73 20 5b 47 48 2d 39 30 37 | n.phpcs.on.empty.buffers.[GH-907 |
| a1360 | 5d 0a 0a 2e 2e 20 5f 42 75 74 74 65 72 63 75 70 3a 20 68 74 74 70 73 3a 2f 2f 67 69 74 68 75 62 | ]....._Buttercup:.https://github |
| a1380 | 2e 63 6f 6d 2f 6a 6f 72 67 65 6e 73 63 68 61 65 66 65 72 2f 65 6d 61 63 73 2d 62 75 74 74 65 72 | .com/jorgenschaefer/emacs-butter |
| a13a0 | 63 75 70 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 | cup............................. |
| a13c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a13e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1400 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 66 6c 79 63 68 65 63 6b 2e 73 76 67 00 00 00 00 00 00 | flycheck-35.0/flycheck.svg...... |
| a1420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1460 | 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 |
| a1480 | 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... |
| a14a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a14c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a14e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1500 | 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................... |
| a1520 | 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................... |
| a1540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a15a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a15c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a15e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a1600 | 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 |
| a1620 | 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 |
| a1640 | 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 |
| a1660 | 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: |
| a1680 | 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/ |
| a16a0 | 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 |
| a16c0 | 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= |
| a16e0 | 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 |
| a1700 | 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 |
| a1720 | 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 |
| a1740 | 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"... |
| a1760 | 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"... |
| a1780 | 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">.. |
| a17a0 | 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 |
| a17c0 | 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 |
| a17e0 | 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..... |
| a1800 | 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 |
| a1820 | 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 |
| a1840 | 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 |
| a1860 | 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 |
| a1880 | 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 |
| a18a0 | 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 |
| a18c0 | 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 |
| a18e0 | 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 |
| a1900 | 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>.. |
| a1920 | 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 |
| a1940 | 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 |
| a1960 | 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>... |
| a1980 | 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: |
| a19a0 | 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 |
| a19c0 | 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 |
| a19e0 | 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 |
| a1a00 | 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>......... |
| a1a20 | 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 |
| a1a40 | 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/ |
| a1a60 | 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/"./>.......</ |
| a1a80 | 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...... |
| a1aa0 | 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 |
| a1ac0 | 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/">. |
| a1ae0 | 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 |
| a1b00 | 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 |
| a1b20 | 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"./>..... |
| a1b40 | 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 |
| a1b60 | 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. |
| a1b80 | 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"./>......... |
| a1ba0 | 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 |
| a1bc0 | 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 |
| a1be0 | 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 |
| a1c00 | 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 |
| a1c20 | 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 |
| a1c40 | 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.. |
| a1c60 | 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 |
| a1c80 | 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 |
| a1ca0 | 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.. |
| a1cc0 | 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 |
| a1ce0 | 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 |
| a1d00 | 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 |
| a1d20 | 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...... |
| a1d40 | 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)".... |
| a1d60 | 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........ |
| a1d80 | 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 |
| a1da0 | 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 |
| a1dc0 | 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 |
| a1de0 | 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 |
| a1e00 | 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 |
| a1e20 | 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 |
| a1e40 | 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 |
| a1e60 | 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 |
| a1e80 | 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 |
| a1ea0 | 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. |
| a1ec0 | 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 |
| a1ee0 | 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 |
| a1f00 | 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 |
| a1f20 | 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 |
| a1f40 | 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 |
| a1f60 | 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 |
| a1f80 | 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. |
| a1fa0 | 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 |
| a1fc0 | 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 |
| a1fe0 | 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 |
| a2000 | 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 |
| a2020 | 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 |
| a2040 | 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, |
| a2060 | 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 |
| a2080 | 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 |
| a20a0 | 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 |
| a20c0 | 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". |
| a20e0 | 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 |
| a2100 | 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 |
| a2120 | 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 |
| a2140 | 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 |
| a2160 | 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 |
| a2180 | 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"./>.... |
| a21a0 | 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".... |
| a21c0 | 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 |
| a21e0 | 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 |
| a2200 | 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 |
| a2220 | 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: |
| a2240 | 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 |
| a2260 | 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 |
| a2280 | 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; |
| a22a0 | 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 |
| a22c0 | 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. |
| a22e0 | 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 |
| a2300 | 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.. |
| a2320 | 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".......... |
| a2340 | 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 |
| a2360 | 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 |
| a2380 | 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 |
| a23a0 | 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 |
| a23c0 | 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 |
| a23e0 | 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 |
| a2400 | 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 |
| a2420 | 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=" |
| a2440 | 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 |
| a2460 | 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 |
| a2480 | 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: |
| a24a0 | 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 |
| a24c0 | 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 |
| a24e0 | 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 |
| a2500 | 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>... |
| a2520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a25a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a25c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a25e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2600 | 66 6c 79 63 68 65 63 6b 2d 33 35 2e 30 2f 2e 72 65 61 64 74 68 65 64 6f 63 73 2e 79 61 6d 6c 00 | flycheck-35.0/.readthedocs.yaml. |
| a2620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2660 | 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 |
| a2680 | 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... |
| a26a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a26c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a26e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2700 | 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................... |
| a2720 | 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................... |
| a2740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a27a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a27c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a27e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2800 | 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 |
| a2820 | 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 |
| a2840 | 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 |
| a2860 | 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 |
| a2880 | 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 |
| a28a0 | 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 |
| a28c0 | 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:... |
| a28e0 | 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 |
| a2900 | 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. |
| a2920 | 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:.... |
| a2940 | 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 |
| a2960 | 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 |
| a2980 | 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 |
| a29a0 | 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 |
| a29c0 | 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. |
| a29e0 | 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 |
| a2a00 | 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 |
| a2a20 | 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 |
| a2a40 | 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"... |
| a2a60 | 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. |
| a2a80 | 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 |
| a2aa0 | 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. |
| a2ac0 | 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. |
| a2ae0 | 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:. |
| a2b00 | 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 |
| a2b20 | 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 |
| a2b40 | 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. |
| a2b60 | 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 |
| a2b80 | 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 |
| a2ba0 | 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. |
| a2bc0 | 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:.#... |
| a2be0 | 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 |
| a2c00 | 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......................... |
| a2c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a2fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a30a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a30c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a30e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a31a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a31c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a31e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a32a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a32c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a32e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a33a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a33c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a33e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a34a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a34c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a34e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a35a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a35c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a35e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a36a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a36c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a36e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a37a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a37c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a37e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a38a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a38c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a38e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a39a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a39c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a39e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a3fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4000 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4020 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4040 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4060 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4080 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a40a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a40c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a40e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4100 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4120 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4140 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4160 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4180 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a41a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a41c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a41e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4200 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4220 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4240 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4260 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4280 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a42a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a42c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a42e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4300 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4320 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4340 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4360 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4380 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a43a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a43c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a43e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4400 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4420 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4440 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4460 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4480 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a44a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a44c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a44e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4500 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4520 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4540 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4560 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4580 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a45a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a45c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a45e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4600 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4620 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4640 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4660 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4680 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a46a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a46c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a46e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4700 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4720 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4740 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4760 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4780 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a47a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a47c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a47e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4800 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4820 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4840 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4860 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4880 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a48a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a48c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a48e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4900 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4920 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4940 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4960 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4980 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a49a0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a49c0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a49e0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4a00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4a20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4a40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4a60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4a80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4aa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ac0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ae0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4b00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4b20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4b40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4b60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4b80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ba0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4bc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4be0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4c00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4c20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4c40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4c60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4c80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ca0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4cc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ce0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4d00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4d20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4d40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4d60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4d80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4da0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4dc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4de0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4e00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4e20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4e40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4e60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4e80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ea0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ec0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4ee0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4f00 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4f20 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4f40 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4f60 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4f80 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4fa0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4fc0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |
| a4fe0 | 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 | ................................ |